{
  "schema_version": "1.0",
  "dataset": "btcflix_kalshi_15m_model_state",
  "description": "Versioned BTC Flix safety-state observations for the Kronos Base and existing Binance-hourly self-tuned Small pair on Kalshi 15-minute BRTI contracts. State decisions are causal; unresolved calls are excluded from accuracy.",
  "model_state_key": "KALSHI_15M_MODEL_STATE",
  "version": "KALSHI_15M_MODEL_STATE_V1",
  "generated_at": "2026-10-17T17:02:13.281531Z",
  "current": {
    "version": "KALSHI_15M_MODEL_STATE_V1",
    "state": "INVERTED_CANDIDATE",
    "evaluated_at": "2026-10-17T17:01:07.320539Z",
    "previous_state": "INVERTED_CANDIDATE",
    "transition_reason": "INVERSION_CRITERIA_MET",
    "normal_orders_allowed": false,
    "metrics": {
      "resolved_sample_count": 3307,
      "resolved_agreement_count": 2168,
      "prospective_resolved_sample_count": 3288,
      "bootstrap_context_count": 19,
      "rolling": {
        "4": {
          "base_accuracy": 0.25,
          "small_accuracy": 0.25,
          "agreement_accuracy": 0.25,
          "both_up_accuracy": 0.25,
          "both_down_accuracy": 0.25,
          "inverted_agreement_accuracy": 0.75,
          "resolved_samples": 4,
          "resolved_agreements": 4,
          "base_mean_absolute_error": 91.63471874999959,
          "small_mean_absolute_error": 76.65016145833943
        },
        "8": {
          "base_accuracy": 0.25,
          "small_accuracy": 0.25,
          "agreement_accuracy": 0.25,
          "both_up_accuracy": 0.375,
          "both_down_accuracy": 0.5,
          "inverted_agreement_accuracy": 0.75,
          "resolved_samples": 8,
          "resolved_agreements": 8,
          "base_mean_absolute_error": 84.1520494791639,
          "small_mean_absolute_error": 83.65000520833382
        },
        "12": {
          "base_accuracy": 0.25,
          "small_accuracy": 0.25,
          "agreement_accuracy": 0.3333333333333333,
          "both_up_accuracy": 0.25,
          "both_down_accuracy": 0.4166666666666667,
          "inverted_agreement_accuracy": 0.6666666666666667,
          "resolved_samples": 12,
          "resolved_agreements": 12,
          "base_mean_absolute_error": 73.76656076388583,
          "small_mean_absolute_error": 66.62505902777896
        },
        "20": {
          "base_accuracy": 0.35,
          "small_accuracy": 0.25,
          "agreement_accuracy": 0.35,
          "both_up_accuracy": 0.4,
          "both_down_accuracy": 0.4,
          "inverted_agreement_accuracy": 0.65,
          "resolved_samples": 20,
          "resolved_agreements": 20,
          "base_mean_absolute_error": 52.87483333333148,
          "small_mean_absolute_error": 61.30866875000284
        }
      },
      "current_losing_streak": 3,
      "degradation_trigger": true,
      "inversion_trigger": true,
      "recovery_trigger": false
    },
    "thresholds": {
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "agreement_window": 8,
      "minimum_resolved_agreements": 8,
      "degradation_accuracy_max": 0.25,
      "recovery_accuracy_min": 0.5,
      "inversion_accuracy_min": 0.75,
      "state_precedence": [
        "INVERTED_CANDIDATE",
        "DEGRADED",
        "NORMAL"
      ],
      "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
    }
  },
  "state_transitions": [
    {
      "id": 1,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-12T21:36:29.986426Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": null,
      "is_transition": true,
      "transition_reason": "DEPLOYMENT_BOOTSTRAP_CONTEXT:INVERSION_CRITERIA_MET",
      "resolved_candidate_id": null,
      "metrics": {
        "resolved_sample_count": 19,
        "resolved_agreement_count": 11,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 21.004140625002037,
            "small_mean_absolute_error": 40.10985416666517
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 40.43409114582391,
            "small_mean_absolute_error": 43.001677083328104
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.18181818181818182,
            "both_up_accuracy": 0.2,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8181818181818181,
            "resolved_samples": 12,
            "resolved_agreements": 11,
            "base_mean_absolute_error": 41.430486111107406,
            "small_mean_absolute_error": 40.59463020833088
          },
          "20": {
            "base_accuracy": 0.2631578947368421,
            "small_accuracy": 0.3684210526315789,
            "agreement_accuracy": 0.18181818181818182,
            "both_up_accuracy": 0.2,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8181818181818181,
            "resolved_samples": 19,
            "resolved_agreements": 11,
            "base_mean_absolute_error": 47.93532894736793,
            "small_mean_absolute_error": 54.76829714912119
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 8,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-12T23:31:06.464607Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 26,
      "metrics": {
        "resolved_sample_count": 26,
        "resolved_agreement_count": 14,
        "prospective_resolved_sample_count": 7,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 30.78934895834027,
            "small_mean_absolute_error": 22.73008854166619
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 34.863674479171095,
            "small_mean_absolute_error": 28.221127604165304
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 29.21364409722325,
            "small_mean_absolute_error": 32.24937847222342
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.21428571428571427,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7857142857142857,
            "resolved_samples": 20,
            "resolved_agreements": 14,
            "base_mean_absolute_error": 39.26952291666676,
            "small_mean_absolute_error": 35.22868645833078
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 9,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-12T23:46:04.940690Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 27,
      "metrics": {
        "resolved_sample_count": 27,
        "resolved_agreement_count": 15,
        "prospective_resolved_sample_count": 8,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.345723958336748,
            "small_mean_absolute_error": 14.96419791666267
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 31.461052083335744,
            "small_mean_absolute_error": 29.121872395831815
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 27.975414930557843,
            "small_mean_absolute_error": 32.7845329861096
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.15384615384615385,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 15,
            "base_mean_absolute_error": 37.44271249999874,
            "small_mean_absolute_error": 36.00552708333125
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 10,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-13T00:01:06.031074Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 28,
      "metrics": {
        "resolved_sample_count": 28,
        "resolved_agreement_count": 16,
        "prospective_resolved_sample_count": 9,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 22.813666666668723,
            "small_mean_absolute_error": 14.342718749998312
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 28.934885416669204,
            "small_mean_absolute_error": 29.307598958332164
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 27.47049131944732,
            "small_mean_absolute_error": 30.566402777775995
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.21428571428571427,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 16,
            "base_mean_absolute_error": 36.29429374999891,
            "small_mean_absolute_error": 35.45292604166461
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 11,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-13T00:16:06.136529Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 29,
      "metrics": {
        "resolved_sample_count": 29,
        "resolved_agreement_count": 17,
        "prospective_resolved_sample_count": 10,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 9.64204687500387,
            "small_mean_absolute_error": 11.925270833326067
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 26.501513020837592,
            "small_mean_absolute_error": 25.405609374996857
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 27.552897569448152,
            "small_mean_absolute_error": 27.420845486108494
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.29411764705882354,
            "both_up_accuracy": 0.21428571428571427,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.7058823529411764,
            "resolved_samples": 20,
            "resolved_agreements": 17,
            "base_mean_absolute_error": 33.33298854166569,
            "small_mean_absolute_error": 35.52370520832992
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 50,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-13T10:01:05.557038Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 68,
      "metrics": {
        "resolved_sample_count": 68,
        "resolved_agreement_count": 40,
        "prospective_resolved_sample_count": 49,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 94.25726562500495,
            "small_mean_absolute_error": 159.22210937500495
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.66134635417257,
            "small_mean_absolute_error": 145.98556510417257
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.93707465278082,
            "small_mean_absolute_error": 113.35047048611644
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.30757916666917,
            "small_mean_absolute_error": 89.61108541667053
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 61,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-13T12:46:06.763699Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 79,
      "metrics": {
        "resolved_sample_count": 79,
        "resolved_agreement_count": 48,
        "prospective_resolved_sample_count": 60,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.25016145832706,
            "small_mean_absolute_error": 34.61539583332706
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.58358854165999,
            "small_mean_absolute_error": 97.81796354165999
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.46008680555072,
            "small_mean_absolute_error": 95.01359201388671
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.47058823529411764,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.49696354166517,
            "small_mean_absolute_error": 111.74273854166677
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 62,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-13T13:01:05.708661Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 80,
      "metrics": {
        "resolved_sample_count": 80,
        "resolved_agreement_count": 49,
        "prospective_resolved_sample_count": 61,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.12576041666034,
            "small_mean_absolute_error": 45.96130208332761
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.79536458332768,
            "small_mean_absolute_error": 94.05102604166132
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.10033854166007,
            "small_mean_absolute_error": 89.59186284721848
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.47058823529411764,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.72474166666507,
            "small_mean_absolute_error": 112.14934375000011
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 179,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-14T18:16:06.648436Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 197,
      "metrics": {
        "resolved_sample_count": 197,
        "resolved_agreement_count": 123,
        "prospective_resolved_sample_count": 178,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.45568229166383,
            "small_mean_absolute_error": 53.48849479166529
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.62593749999542,
            "small_mean_absolute_error": 114.11745052083097
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.57674826388636,
            "small_mean_absolute_error": 108.88163715277672
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 124.49014583333118,
            "small_mean_absolute_error": 123.98983958333193
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 184,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-14T19:31:06.965793Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 202,
      "metrics": {
        "resolved_sample_count": 202,
        "resolved_agreement_count": 127,
        "prospective_resolved_sample_count": 183,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.58407812500081,
            "small_mean_absolute_error": 111.74228125000081
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.37719531249604,
            "small_mean_absolute_error": 101.5684947916634
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.38495138888418,
            "small_mean_absolute_error": 103.97369444444121
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.20846145833056,
            "small_mean_absolute_error": 109.6452645833313
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 185,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-14T19:46:06.275185Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 203,
      "metrics": {
        "resolved_sample_count": 203,
        "resolved_agreement_count": 128,
        "prospective_resolved_sample_count": 184,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.18342708333512,
            "small_mean_absolute_error": 84.18342708333512
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.8968281249945,
            "small_mean_absolute_error": 97.89825520832892
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.42932812499566,
            "small_mean_absolute_error": 95.05778472221937
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.26525624999631,
            "small_mean_absolute_error": 108.59385208333114
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 197,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-14T22:46:05.254440Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 215,
      "metrics": {
        "resolved_sample_count": 215,
        "resolved_agreement_count": 136,
        "prospective_resolved_sample_count": 196,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 145.6691927083375,
            "small_mean_absolute_error": 242.4488541666724
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 163.83740364583537,
            "small_mean_absolute_error": 238.7125859375028
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 161.4112274305553,
            "small_mean_absolute_error": 216.32280729166692
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 134.80546770833098,
            "small_mean_absolute_error": 168.95298645833174
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 198,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-14T23:01:05.998097Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 216,
      "metrics": {
        "resolved_sample_count": 216,
        "resolved_agreement_count": 137,
        "prospective_resolved_sample_count": 197,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.80714583333975,
            "small_mean_absolute_error": 180.99696354167463
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.3833880208349,
            "small_mean_absolute_error": 208.33864843750234
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 155.37913020833608,
            "small_mean_absolute_error": 205.95086631944773
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 134.2856802083319,
            "small_mean_absolute_error": 169.57520624999887
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 199,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-14T23:16:05.655740Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 217,
      "metrics": {
        "resolved_sample_count": 217,
        "resolved_agreement_count": 138,
        "prospective_resolved_sample_count": 198,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 148.55843229167658,
            "small_mean_absolute_error": 178.03694791667658
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 126.61514322916992,
            "small_mean_absolute_error": 189.95516927083736
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 159.40540277778078,
            "small_mean_absolute_error": 211.91138368055908
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 137.08015520833288,
            "small_mean_absolute_error": 169.80796249999986
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 200,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-14T23:31:07.390860Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 218,
      "metrics": {
        "resolved_sample_count": 218,
        "resolved_agreement_count": 139,
        "prospective_resolved_sample_count": 199,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.28289062500698,
            "small_mean_absolute_error": 79.73796875000698
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.66960677083989,
            "small_mean_absolute_error": 172.08580468750733
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.0350729166712,
            "small_mean_absolute_error": 186.28193923611616
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.32776458333464,
            "small_mean_absolute_error": 161.5481500000016
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 201,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-14T23:46:05.705358Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 219,
      "metrics": {
        "resolved_sample_count": 219,
        "resolved_agreement_count": 140,
        "prospective_resolved_sample_count": 200,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.88807291668127,
            "small_mean_absolute_error": 61.41736979168127
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.77863281250939,
            "small_mean_absolute_error": 151.93311197917683
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.52096006945067,
            "small_mean_absolute_error": 179.61418055556229
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.26103645833646,
            "small_mean_absolute_error": 158.91384375000342
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 281,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-15T19:46:05.508887Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 299,
      "metrics": {
        "resolved_sample_count": 299,
        "resolved_agreement_count": 193,
        "prospective_resolved_sample_count": 280,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 178.19933854167903,
            "small_mean_absolute_error": 161.77350000000297
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 266.83994791667465,
            "small_mean_absolute_error": 311.1436302083366
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 234.12926388889414,
            "small_mean_absolute_error": 278.89102951389214
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 212.8525916666702,
            "small_mean_absolute_error": 237.1056375000022
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 282,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-15T20:01:05.900871Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 300,
      "metrics": {
        "resolved_sample_count": 300,
        "resolved_agreement_count": 194,
        "prospective_resolved_sample_count": 281,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 156.39048958334024,
            "small_mean_absolute_error": 162.02720833334024
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 258.4925677083429,
            "small_mean_absolute_error": 288.5687109375049
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 245.98892187500556,
            "small_mean_absolute_error": 281.35153298611357
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 220.6042156250034,
            "small_mean_absolute_error": 235.8697614583354
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 283,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-15T20:16:05.365530Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 301,
      "metrics": {
        "resolved_sample_count": 301,
        "resolved_agreement_count": 195,
        "prospective_resolved_sample_count": 282,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.7248489583435,
            "small_mean_absolute_error": 109.50316145834222
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 258.38989062500696,
            "small_mean_absolute_error": 276.5885885416683
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 231.40221006945043,
            "small_mean_absolute_error": 266.645352430558
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 215.18339583333727,
            "small_mean_absolute_error": 240.783510416669
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 288,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-15T21:31:05.448646Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 306,
      "metrics": {
        "resolved_sample_count": 306,
        "resolved_agreement_count": 199,
        "prospective_resolved_sample_count": 287,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 158.76632812500247,
            "small_mean_absolute_error": 124.73440625000876
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.5127500000035,
            "small_mean_absolute_error": 142.139851562506
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 232.65117361111697,
            "small_mean_absolute_error": 235.64083680555996
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 199.280517708337,
            "small_mean_absolute_error": 225.87552708333678
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 289,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-15T21:46:05.648313Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 307,
      "metrics": {
        "resolved_sample_count": 307,
        "resolved_agreement_count": 200,
        "prospective_resolved_sample_count": 288,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 150.62302604167417,
            "small_mean_absolute_error": 133.63865104167417
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.06116406250294,
            "small_mean_absolute_error": 126.76932031250544
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 151.44055555556164,
            "small_mean_absolute_error": 138.43738020833794
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 195.70202395833766,
            "small_mean_absolute_error": 218.04234583333746
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 290,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-15T22:01:06.084375Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 308,
      "metrics": {
        "resolved_sample_count": 308,
        "resolved_agreement_count": 201,
        "prospective_resolved_sample_count": 289,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 163.56599479167562,
            "small_mean_absolute_error": 174.86482291667562
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.4707395833375,
            "small_mean_absolute_error": 146.09295833334
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 147.77732291667175,
            "small_mean_absolute_error": 151.40437500000675
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 204.98164895833833,
            "small_mean_absolute_error": 227.24810312500412
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 313,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-16T03:46:05.944500Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 331,
      "metrics": {
        "resolved_sample_count": 331,
        "resolved_agreement_count": 218,
        "prospective_resolved_sample_count": 312,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.99619270833136,
            "small_mean_absolute_error": 221.12900520833136
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 133.45557031250064,
            "small_mean_absolute_error": 197.09814843750064
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.53280555555345,
            "small_mean_absolute_error": 168.21965451388678
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.43478541666555,
            "small_mean_absolute_error": 132.05555104166416
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 317,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-16T04:46:05.506806Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 335,
      "metrics": {
        "resolved_sample_count": 335,
        "resolved_agreement_count": 222,
        "prospective_resolved_sample_count": 316,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 25.433296874998632,
            "small_mean_absolute_error": 71.51413020833934
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.214744791665,
            "small_mean_absolute_error": 146.32156770833535
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.4481458333333,
            "small_mean_absolute_error": 155.2368090277802
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.17938958333252,
            "small_mean_absolute_error": 122.68936874999926
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 319,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-16T05:16:04.693673Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 337,
      "metrics": {
        "resolved_sample_count": 337,
        "resolved_agreement_count": 223,
        "prospective_resolved_sample_count": 318,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 23.441682291671896,
            "small_mean_absolute_error": 79.93362500000876
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 43.76356249999844,
            "small_mean_absolute_error": 118.0403072916688
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.00737326388844,
            "small_mean_absolute_error": 149.00436979166867
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.74945104166618,
            "small_mean_absolute_error": 125.93602916666786
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 345,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-16T11:46:06.462070Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 363,
      "metrics": {
        "resolved_sample_count": 363,
        "resolved_agreement_count": 241,
        "prospective_resolved_sample_count": 344,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.8895260416648,
            "small_mean_absolute_error": 158.6629635416648
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.03982812500362,
            "small_mean_absolute_error": 106.93465885416117
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.32868576389228,
            "small_mean_absolute_error": 134.6784670138865
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.71922916667172,
            "small_mean_absolute_error": 118.85422291666836
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 347,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-16T12:16:05.427109Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 365,
      "metrics": {
        "resolved_sample_count": 365,
        "resolved_agreement_count": 243,
        "prospective_resolved_sample_count": 346,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 152.09237500000017,
            "small_mean_absolute_error": 157.85800000000017
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.47924479166977,
            "small_mean_absolute_error": 117.00197656249657
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.75956076389411,
            "small_mean_absolute_error": 115.016243055555
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.35254479167197,
            "small_mean_absolute_error": 111.29925729166862
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 349,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-16T12:46:06.076295Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 367,
      "metrics": {
        "resolved_sample_count": 367,
        "resolved_agreement_count": 245,
        "prospective_resolved_sample_count": 348,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 141.7295677083348,
            "small_mean_absolute_error": 141.3037864583348
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 130.3095468749998,
            "small_mean_absolute_error": 149.9833749999998
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.26974131944735,
            "small_mean_absolute_error": 118.39103472221905
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.91542916667167,
            "small_mean_absolute_error": 129.44507708333475
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 351,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-16T13:16:05.356617Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 369,
      "metrics": {
        "resolved_sample_count": 369,
        "resolved_agreement_count": 246,
        "prospective_resolved_sample_count": 350,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 135.09660416666884,
            "small_mean_absolute_error": 135.6805520833368
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.5944895833345,
            "small_mean_absolute_error": 146.7692760416685
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.35169791666947,
            "small_mean_absolute_error": 123.22816840277665
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.396943750004,
            "small_mean_absolute_error": 125.43102395833412
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 353,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-16T13:46:06.733807Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 371,
      "metrics": {
        "resolved_sample_count": 371,
        "resolved_agreement_count": 248,
        "prospective_resolved_sample_count": 352,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.22110416666692,
            "small_mean_absolute_error": 62.502317708334886
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.97533593750086,
            "small_mean_absolute_error": 101.90305208333484
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.94673263888883,
            "small_mean_absolute_error": 120.82302256944483
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.7873458333357,
            "small_mean_absolute_error": 121.56830104166583
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 409,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-17T03:46:06.119551Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 427,
      "metrics": {
        "resolved_sample_count": 427,
        "resolved_agreement_count": 276,
        "prospective_resolved_sample_count": 408,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.09281250000276,
            "small_mean_absolute_error": 119.29901562499799
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.88039583333193,
            "small_mean_absolute_error": 160.87021614582954
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.69469618055398,
            "small_mean_absolute_error": 174.8526232638857
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.3142614583332,
            "small_mean_absolute_error": 157.3298083333306
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 428,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-17T10:31:06.339208Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 446,
      "metrics": {
        "resolved_sample_count": 446,
        "resolved_agreement_count": 286,
        "prospective_resolved_sample_count": 427,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.67113541666185,
            "small_mean_absolute_error": 102.83121354167088
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.8157812499976,
            "small_mean_absolute_error": 104.3704609375036
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.37859027777813,
            "small_mean_absolute_error": 109.99967881944879
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.22675208333312,
            "small_mean_absolute_error": 121.31396666666623
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 433,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-17T11:46:05.801008Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 451,
      "metrics": {
        "resolved_sample_count": 451,
        "resolved_agreement_count": 291,
        "prospective_resolved_sample_count": 432,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.57897916666116,
            "small_mean_absolute_error": 101.80163541666116
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.93602604165972,
            "small_mean_absolute_error": 89.87641666666423
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.48305034721731,
            "small_mean_absolute_error": 91.36781076388797
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.18456979166585,
            "small_mean_absolute_error": 111.64756562499898
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 434,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-17T12:01:05.720663Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 452,
      "metrics": {
        "resolved_sample_count": 452,
        "resolved_agreement_count": 292,
        "prospective_resolved_sample_count": 433,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.3255156249943,
            "small_mean_absolute_error": 130.2552031249943
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.80832812499466,
            "small_mean_absolute_error": 90.55926562499917
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.86646701388356,
            "small_mean_absolute_error": 88.26620138888757
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.3336822916659,
            "small_mean_absolute_error": 106.03144374999901
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 437,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-17T12:46:05.685653Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 455,
      "metrics": {
        "resolved_sample_count": 455,
        "resolved_agreement_count": 293,
        "prospective_resolved_sample_count": 436,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 214.33537499999875,
            "small_mean_absolute_error": 132.14396874999875
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.45717708332995,
            "small_mean_absolute_error": 116.97280208332995
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.06914236110606,
            "small_mean_absolute_error": 103.9656006944424
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.93464062499842,
            "small_mean_absolute_error": 105.03034062500083
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 453,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-17T16:46:05.903960Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 471,
      "metrics": {
        "resolved_sample_count": 471,
        "resolved_agreement_count": 301,
        "prospective_resolved_sample_count": 452,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 27.891635416675854,
            "small_mean_absolute_error": 84.59554166666567
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 112.24503906250357,
            "small_mean_absolute_error": 162.47703385416935
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 173.71724131944697,
            "small_mean_absolute_error": 200.26252951389083
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 188.08449062500148,
            "small_mean_absolute_error": 199.9831479166678
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 472,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-17T21:31:05.702679Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 490,
      "metrics": {
        "resolved_sample_count": 490,
        "resolved_agreement_count": 309,
        "prospective_resolved_sample_count": 471,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.92914062499403,
            "small_mean_absolute_error": 145.9861510416631
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.106614583331975,
            "small_mean_absolute_error": 112.5043515624966
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.72634201388549,
            "small_mean_absolute_error": 112.6366822916619
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.73979166666686,
            "small_mean_absolute_error": 100.60711874999978
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 478,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-17T23:01:06.289718Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 496,
      "metrics": {
        "resolved_sample_count": 496,
        "resolved_agreement_count": 315,
        "prospective_resolved_sample_count": 477,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.62452083333483,
            "small_mean_absolute_error": 161.91748958333483
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.18199479166651,
            "small_mean_absolute_error": 156.98198437500105
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.68098611111054,
            "small_mean_absolute_error": 137.45201562500006
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.85790729166474,
            "small_mean_absolute_error": 121.55821249999863
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 479,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-17T23:16:05.289781Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 497,
      "metrics": {
        "resolved_sample_count": 497,
        "resolved_agreement_count": 316,
        "prospective_resolved_sample_count": 478,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.42417708333596,
            "small_mean_absolute_error": 139.10191145833596
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.99365885416955,
            "small_mean_absolute_error": 137.9518515625041
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.78516840277855,
            "small_mean_absolute_error": 133.39506076388957
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.10038020833235,
            "small_mean_absolute_error": 119.70149791666555
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 480,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-17T23:31:06.881145Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 498,
      "metrics": {
        "resolved_sample_count": 498,
        "resolved_agreement_count": 317,
        "prospective_resolved_sample_count": 479,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.44770312500623,
            "small_mean_absolute_error": 126.12348437500623
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.73094531250536,
            "small_mean_absolute_error": 143.43602343750536
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.46367708333491,
            "small_mean_absolute_error": 144.2860659722246
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.52818333333343,
            "small_mean_absolute_error": 124.95641874999929
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 484,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-18T00:31:05.634490Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 502,
      "metrics": {
        "resolved_sample_count": 502,
        "resolved_agreement_count": 318,
        "prospective_resolved_sample_count": 483,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.66967708333323,
            "small_mean_absolute_error": 114.02509374999863
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.55869010416973,
            "small_mean_absolute_error": 120.07428906250243
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.37718923611465,
            "small_mean_absolute_error": 133.63238020833646
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.66895937500158,
            "small_mean_absolute_error": 125.18116875000051
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 495,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-18T03:16:05.860786Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 513,
      "metrics": {
        "resolved_sample_count": 513,
        "resolved_agreement_count": 322,
        "prospective_resolved_sample_count": 494,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 206.37254166665662,
            "small_mean_absolute_error": 166.88816666665662
          },
          "8": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 145.00949218749884,
            "small_mean_absolute_error": 101.98919531249703
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.21825868055507,
            "small_mean_absolute_error": 103.87171006944118
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.06918125000156,
            "small_mean_absolute_error": 114.32139791666631
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 497,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-18T03:46:05.949658Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 515,
      "metrics": {
        "resolved_sample_count": 515,
        "resolved_agreement_count": 323,
        "prospective_resolved_sample_count": 496,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 198.5707187499902,
            "small_mean_absolute_error": 177.1273593749902
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 155.71270052083128,
            "small_mean_absolute_error": 122.08574739583128
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.56892361111144,
            "small_mean_absolute_error": 108.07849479166423
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.58731875000157,
            "small_mean_absolute_error": 111.52781666666633
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 499,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-18T04:16:06.194329Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 517,
      "metrics": {
        "resolved_sample_count": 517,
        "resolved_agreement_count": 324,
        "prospective_resolved_sample_count": 498,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.31912499999817,
            "small_mean_absolute_error": 146.53006249999817
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.3458333333274,
            "small_mean_absolute_error": 156.7091145833274
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.44603645833195,
            "small_mean_absolute_error": 116.83615104166408
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.648170833334,
            "small_mean_absolute_error": 115.80702812499877
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 500,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-18T04:31:05.986961Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 518,
      "metrics": {
        "resolved_sample_count": 518,
        "resolved_agreement_count": 325,
        "prospective_resolved_sample_count": 499,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.312260416667414,
            "small_mean_absolute_error": 124.27622916666223
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 133.76769270832847,
            "small_mean_absolute_error": 152.43424739582588
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.91532812499888,
            "small_mean_absolute_error": 118.41438541666382
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.85826354166711,
            "small_mean_absolute_error": 112.90600833333083
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 501,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-18T04:46:05.308603Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 519,
      "metrics": {
        "resolved_sample_count": 519,
        "resolved_agreement_count": 326,
        "prospective_resolved_sample_count": 500,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.51671875000466,
            "small_mean_absolute_error": 162.17209374999948
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 134.54371874999742,
            "small_mean_absolute_error": 169.64972656249483
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.31403993055574,
            "small_mean_absolute_error": 135.44786284722068
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.79405000000042,
            "small_mean_absolute_error": 114.77148229166414
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 507,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-18T06:16:05.746421Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 525,
      "metrics": {
        "resolved_sample_count": 525,
        "resolved_agreement_count": 330,
        "prospective_resolved_sample_count": 506,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.97608333333483,
            "small_mean_absolute_error": 60.69288020833483
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.73680468750172,
            "small_mean_absolute_error": 120.54691406249913
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.59757812500054,
            "small_mean_absolute_error": 129.20796354166546
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.36234374999985,
            "small_mean_absolute_error": 118.3204562499981
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 510,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-18T07:01:05.222968Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 528,
      "metrics": {
        "resolved_sample_count": 528,
        "resolved_agreement_count": 332,
        "prospective_resolved_sample_count": 509,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.589072916667646,
            "small_mean_absolute_error": 32.617494791662466
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.21192187499946,
            "small_mean_absolute_error": 45.59722656249687
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.42770312500095,
            "small_mean_absolute_error": 96.89912499999748
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.95579791666606,
            "small_mean_absolute_error": 115.10271354166397
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 540,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-18T14:31:06.520654Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 558,
      "metrics": {
        "resolved_sample_count": 558,
        "resolved_agreement_count": 359,
        "prospective_resolved_sample_count": 539,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 1023.129651041665,
            "small_mean_absolute_error": 862.190197916665
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 573.1401223958328,
            "small_mean_absolute_error": 486.6674661458328
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 404.27205729166843,
            "small_mean_absolute_error": 354.62427083333506
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 297.89287500000063,
            "small_mean_absolute_error": 259.09521875000064
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 542,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-18T15:01:05.907693Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 560,
      "metrics": {
        "resolved_sample_count": 560,
        "resolved_agreement_count": 360,
        "prospective_resolved_sample_count": 541,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 467.5843385416629,
            "small_mean_absolute_error": 389.63435937500253
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 562.0853229166642,
            "small_mean_absolute_error": 486.067364583334
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 405.520434027779,
            "small_mean_absolute_error": 360.9622378472256
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 289.77476979166676,
            "small_mean_absolute_error": 254.5699302083347
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 543,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-18T15:16:06.032330Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 561,
      "metrics": {
        "resolved_sample_count": 561,
        "resolved_agreement_count": 361,
        "prospective_resolved_sample_count": 542,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 271.6925989583251,
            "small_mean_absolute_error": 294.48285416666477
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 584.951031249997,
            "small_mean_absolute_error": 530.7641276041668
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 416.8996059027777,
            "small_mean_absolute_error": 377.6975295138909
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 297.91506458333316,
            "small_mean_absolute_error": 273.4488968750011
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 546,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-18T16:01:05.702032Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 564,
      "metrics": {
        "resolved_sample_count": 564,
        "resolved_agreement_count": 364,
        "prospective_resolved_sample_count": 545,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 245.63451562500268,
            "small_mean_absolute_error": 322.8024843750027
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 356.6094270833328,
            "small_mean_absolute_error": 356.2184218750026
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 456.6017204861103,
            "small_mean_absolute_error": 431.64573784722353
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 309.7288197916663,
            "small_mean_absolute_error": 301.7735895833342
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 549,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-18T16:46:05.961610Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 567,
      "metrics": {
        "resolved_sample_count": 567,
        "resolved_agreement_count": 367,
        "prospective_resolved_sample_count": 548,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 288.6498645833417,
            "small_mean_absolute_error": 248.2104114583417
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 255.6433151041674,
            "small_mean_absolute_error": 294.40660677083724
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 407.9756145833332,
            "small_mean_absolute_error": 389.99554340277973
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 343.21760208333507,
            "small_mean_absolute_error": 336.533856250003
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 575,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-18T23:16:05.688403Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 593,
      "metrics": {
        "resolved_sample_count": 593,
        "resolved_agreement_count": 385,
        "prospective_resolved_sample_count": 574,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 141.0784635416785,
            "small_mean_absolute_error": 228.06022916668007
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 157.42370052084152,
            "small_mean_absolute_error": 241.32919010417754
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 180.54671354167294,
            "small_mean_absolute_error": 186.71739409722917
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 149.92682083333565,
            "small_mean_absolute_error": 163.9757135416694
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 576,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-18T23:31:06.171724Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 594,
      "metrics": {
        "resolved_sample_count": 594,
        "resolved_agreement_count": 386,
        "prospective_resolved_sample_count": 575,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 147.73264583334822,
            "small_mean_absolute_error": 192.92167187501036
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.82720312500714,
            "small_mean_absolute_error": 228.66314322917424
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 177.8867118055629,
            "small_mean_absolute_error": 177.4906770833392
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 146.81645520833627,
            "small_mean_absolute_error": 160.04182500000243
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 578,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-19T00:01:06.252850Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 596,
      "metrics": {
        "resolved_sample_count": 596,
        "resolved_agreement_count": 388,
        "prospective_resolved_sample_count": 577,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.25873437501286,
            "small_mean_absolute_error": 85.14111979167501
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.25410416667546,
            "small_mean_absolute_error": 169.11489062500732
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 139.49796180556345,
            "small_mean_absolute_error": 169.4224427083415
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 145.25923229166946,
            "small_mean_absolute_error": 155.88850833333564
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 672,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-19T23:31:06.265971Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 690,
      "metrics": {
        "resolved_sample_count": 690,
        "resolved_agreement_count": 450,
        "prospective_resolved_sample_count": 671,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 159.2673437500016,
            "small_mean_absolute_error": 172.1579687500016
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 145.03448177083192,
            "small_mean_absolute_error": 146.71587760416514
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.87880034722184,
            "small_mean_absolute_error": 120.9718576388841
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.73056562500133,
            "small_mean_absolute_error": 102.0454614583301
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 674,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-20T00:01:05.873510Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 692,
      "metrics": {
        "resolved_sample_count": 692,
        "resolved_agreement_count": 452,
        "prospective_resolved_sample_count": 673,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 180.99339062500076,
            "small_mean_absolute_error": 169.01292187500076
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 154.1040598958316,
            "small_mean_absolute_error": 154.09404947916482
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 149.3029670138882,
            "small_mean_absolute_error": 140.43079166666334
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.33492083333331,
            "small_mean_absolute_error": 107.10236249999798
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 675,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-20T00:16:05.275466Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 693,
      "metrics": {
        "resolved_sample_count": 693,
        "resolved_agreement_count": 453,
        "prospective_resolved_sample_count": 674,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 204.59692187499604,
            "small_mean_absolute_error": 168.08129687499604
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 185.03523177083116,
            "small_mean_absolute_error": 169.71198958333116
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.04854687499997,
            "small_mean_absolute_error": 142.28900173610842
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.62264166666645,
            "small_mean_absolute_error": 111.84522395833119
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 678,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-20T01:01:06.218757Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 696,
      "metrics": {
        "resolved_sample_count": 696,
        "resolved_agreement_count": 456,
        "prospective_resolved_sample_count": 677,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 204.4806145833354,
            "small_mean_absolute_error": 161.7599114583354
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 192.73700260416808,
            "small_mean_absolute_error": 165.38641666666808
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 170.8962447916662,
            "small_mean_absolute_error": 156.649336805555
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 148.93494895833282,
            "small_mean_absolute_error": 125.83062708333019
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 679,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-20T01:16:06.546633Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 697,
      "metrics": {
        "resolved_sample_count": 697,
        "resolved_agreement_count": 457,
        "prospective_resolved_sample_count": 678,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 140.3436354166697,
            "small_mean_absolute_error": 128.2596510416697
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 172.47027864583288,
            "small_mean_absolute_error": 148.17047395833288
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 170.1380329861107,
            "small_mean_absolute_error": 155.89454340277734
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 148.63977395833354,
            "small_mean_absolute_error": 122.8311552083309
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 725,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-20T12:46:05.597315Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 743,
      "metrics": {
        "resolved_sample_count": 743,
        "resolved_agreement_count": 480,
        "prospective_resolved_sample_count": 724,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.48655208333003,
            "small_mean_absolute_error": 73.573833333332
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.36428645832711,
            "small_mean_absolute_error": 55.05768749999697
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.41106249999696,
            "small_mean_absolute_error": 53.500484375000575
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.1482239583318,
            "small_mean_absolute_error": 58.650839583337074
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 743,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-20T17:16:07.127388Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 761,
      "metrics": {
        "resolved_sample_count": 761,
        "resolved_agreement_count": 491,
        "prospective_resolved_sample_count": 742,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 209.1293593749906,
            "small_mean_absolute_error": 146.0258489583248
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 177.83646614583267,
            "small_mean_absolute_error": 189.3007057291652
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 153.5326788194434,
            "small_mean_absolute_error": 162.16573958333174
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.90823020833196,
            "small_mean_absolute_error": 125.41462916666497
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 745,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-20T17:48:26.508208Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 763,
      "metrics": {
        "resolved_sample_count": 763,
        "resolved_agreement_count": 493,
        "prospective_resolved_sample_count": 744,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.33742708333011,
            "small_mean_absolute_error": 167.4839166666643
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 200.69769270833422,
            "small_mean_absolute_error": 227.5307031250013
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.85615451388853,
            "small_mean_absolute_error": 192.94038715277688
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.3257010416659,
            "small_mean_absolute_error": 140.5180374999989
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 746,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-20T18:01:07.338704Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 764,
      "metrics": {
        "resolved_sample_count": 764,
        "resolved_agreement_count": 494,
        "prospective_resolved_sample_count": 745,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.30293229167,
            "small_mean_absolute_error": 180.4064531250042
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 191.27446614583278,
            "small_mean_absolute_error": 216.12505468749987
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.29503125000096,
            "small_mean_absolute_error": 196.64423784722263
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.93248958333206,
            "small_mean_absolute_error": 144.26506041666508
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 747,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-20T18:16:05.703157Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 765,
      "metrics": {
        "resolved_sample_count": 765,
        "resolved_agreement_count": 495,
        "prospective_resolved_sample_count": 746,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.84812500000771,
            "small_mean_absolute_error": 213.5825000000077
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.98874218749916,
            "small_mean_absolute_error": 179.80417447916625
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 147.50701909722434,
            "small_mean_absolute_error": 197.39463715277938
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.37880833333402,
            "small_mean_absolute_error": 148.64966041666702
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 848,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-21T19:31:05.898835Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 866,
      "metrics": {
        "resolved_sample_count": 866,
        "resolved_agreement_count": 560,
        "prospective_resolved_sample_count": 847,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 421.5554895833302,
            "small_mean_absolute_error": 124.04512500000055
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 301.30202604166516,
            "small_mean_absolute_error": 140.10991927083705
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 258.04474999999485,
            "small_mean_absolute_error": 172.10482986110947
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 261.6782687499966,
            "small_mean_absolute_error": 183.3265239583321
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 854,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-21T21:01:08.284999Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 872,
      "metrics": {
        "resolved_sample_count": 872,
        "resolved_agreement_count": 565,
        "prospective_resolved_sample_count": 853,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 294.9068802083275,
            "small_mean_absolute_error": 232.49254687499342
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 366.7794505208294,
            "small_mean_absolute_error": 204.95704947916238
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 329.1585121527775,
            "small_mean_absolute_error": 178.70524826388768
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 267.75945833333026,
            "small_mean_absolute_error": 189.40220937499762
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 859,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-21T22:16:06.016416Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 877,
      "metrics": {
        "resolved_sample_count": 877,
        "resolved_agreement_count": 569,
        "prospective_resolved_sample_count": 858,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 162.746765625001,
            "small_mean_absolute_error": 281.84636458332534
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 244.75141666666423,
            "small_mean_absolute_error": 295.91924479165937
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 302.17921180555277,
            "small_mean_absolute_error": 270.7259930555495
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 276.28697812499666,
            "small_mean_absolute_error": 219.00578229166348
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 874,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-22T02:01:06.032751Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 892,
      "metrics": {
        "resolved_sample_count": 892,
        "resolved_agreement_count": 577,
        "prospective_resolved_sample_count": 873,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 297.66256770833206,
            "small_mean_absolute_error": 224.7570729166655
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 279.2073593749974,
            "small_mean_absolute_error": 460.0055885416641
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 225.52299826388722,
            "small_mean_absolute_error": 401.54474826388713
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 198.47426666666652,
            "small_mean_absolute_error": 382.9694156249963
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 881,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-22T03:46:05.127479Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 899,
      "metrics": {
        "resolved_sample_count": 899,
        "resolved_agreement_count": 582,
        "prospective_resolved_sample_count": 880,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 109.66943750000064,
            "small_mean_absolute_error": 142.84865104166965
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 130.30119270833893,
            "small_mean_absolute_error": 185.38591666667344
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 214.0669079861133,
            "small_mean_absolute_error": 268.60346006944746
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 171.0078260416667,
            "small_mean_absolute_error": 318.6496875000004
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 883,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-22T04:16:06.175970Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 901,
      "metrics": {
        "resolved_sample_count": 901,
        "resolved_agreement_count": 584,
        "prospective_resolved_sample_count": 882,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 129.20983854167207,
            "small_mean_absolute_error": 245.46327083334108
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.57373437500428,
            "small_mean_absolute_error": 213.30298958333879
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 140.74038715278343,
            "small_mean_absolute_error": 203.05493402778424
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 175.67890833333513,
            "small_mean_absolute_error": 324.6973354166694
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 928,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-22T15:31:05.076605Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 946,
      "metrics": {
        "resolved_sample_count": 946,
        "resolved_agreement_count": 618,
        "prospective_resolved_sample_count": 927,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 232.1092447916817,
            "small_mean_absolute_error": 285.6522135416817
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 296.13305989584296,
            "small_mean_absolute_error": 287.99093750000793
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 280.8116111111158,
            "small_mean_absolute_error": 271.0690763888924
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 243.99115937500318,
            "small_mean_absolute_error": 270.41484375000147
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 931,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-22T16:16:06.748571Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 949,
      "metrics": {
        "resolved_sample_count": 949,
        "resolved_agreement_count": 621,
        "prospective_resolved_sample_count": 930,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 176.49172916666794,
            "small_mean_absolute_error": 258.84719791666794
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 223.93391666667412,
            "small_mean_absolute_error": 245.1335911458391
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 280.1874791666717,
            "small_mean_absolute_error": 269.10444965278174
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 261.450621875003,
            "small_mean_absolute_error": 280.946507291669
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 937,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-22T17:46:05.456207Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 955,
      "metrics": {
        "resolved_sample_count": 955,
        "resolved_agreement_count": 624,
        "prospective_resolved_sample_count": 936,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.14493750000838,
            "small_mean_absolute_error": 245.27551562499866
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.4934661458392,
            "small_mean_absolute_error": 183.73551302083433
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 173.32057465278436,
            "small_mean_absolute_error": 253.67334548611447
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 222.93649166667166,
            "small_mean_absolute_error": 245.9713833333357
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 981,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-23T04:46:05.487046Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 999,
      "metrics": {
        "resolved_sample_count": 999,
        "resolved_agreement_count": 661,
        "prospective_resolved_sample_count": 980,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 262.3176145833313,
            "small_mean_absolute_error": 261.2106979166674
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 299.28429166667047,
            "small_mean_absolute_error": 301.3323958333385
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 263.42843229167073,
            "small_mean_absolute_error": 251.96976909722798
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 255.86211145833514,
            "small_mean_absolute_error": 236.73878750000296
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 985,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-23T05:46:05.403284Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1003,
      "metrics": {
        "resolved_sample_count": 1003,
        "resolved_agreement_count": 664,
        "prospective_resolved_sample_count": 984,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 161.729000000003,
            "small_mean_absolute_error": 125.24659374999828
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 212.02330729166715,
            "small_mean_absolute_error": 193.22864583333285
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 253.4325277777813,
            "small_mean_absolute_error": 242.6371284722251
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 237.3035395833358,
            "small_mean_absolute_error": 211.68490625000268
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 986,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-23T06:01:06.369779Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 1004,
      "metrics": {
        "resolved_sample_count": 1004,
        "resolved_agreement_count": 665,
        "prospective_resolved_sample_count": 985,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 160.1668281250022,
            "small_mean_absolute_error": 87.9715312499975
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 213.26320312500138,
            "small_mean_absolute_error": 206.12063281249903
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 234.47384895833602,
            "small_mean_absolute_error": 233.55019444444648
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 234.07533125000265,
            "small_mean_absolute_error": 215.2750572916695
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1011,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-23T12:16:05.369848Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1029,
      "metrics": {
        "resolved_sample_count": 1029,
        "resolved_agreement_count": 682,
        "prospective_resolved_sample_count": 1010,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 199.84264583333425,
            "small_mean_absolute_error": 210.45773958332575
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 163.92402604166637,
            "small_mean_absolute_error": 147.08704166666212
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 146.58192361111045,
            "small_mean_absolute_error": 116.21431597222302
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 124.93729166666671,
            "small_mean_absolute_error": 152.05589895833327
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1016,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-23T13:31:05.140809Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1034,
      "metrics": {
        "resolved_sample_count": 1034,
        "resolved_agreement_count": 686,
        "prospective_resolved_sample_count": 1015,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.265541666674835,
            "small_mean_absolute_error": 120.00743749999674
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.5442890625036,
            "small_mean_absolute_error": 151.5538385416603
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.25407986111168,
            "small_mean_absolute_error": 152.07359722221614
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.25402187500076,
            "small_mean_absolute_error": 124.37713124999937
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1017,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-23T13:46:05.879169Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 1035,
      "metrics": {
        "resolved_sample_count": 1035,
        "resolved_agreement_count": 687,
        "prospective_resolved_sample_count": 1016,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.60894791668034,
            "small_mean_absolute_error": 138.98560937500224
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 104.80307552083832,
            "small_mean_absolute_error": 147.05774218749502
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.40389409722653,
            "small_mean_absolute_error": 161.22015624999767
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.77653229166827,
            "small_mean_absolute_error": 124.83714166666687
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1042,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-23T20:01:06.858813Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1060,
      "metrics": {
        "resolved_sample_count": 1060,
        "resolved_agreement_count": 710,
        "prospective_resolved_sample_count": 1041,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.644374999999854,
            "small_mean_absolute_error": 184.10726562499985
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.193085937502474,
            "small_mean_absolute_error": 147.25302083333736
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.4621059027789,
            "small_mean_absolute_error": 175.14268750000215
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.13735625000191,
            "small_mean_absolute_error": 179.80078333333586
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1043,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-23T20:16:05.394153Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1061,
      "metrics": {
        "resolved_sample_count": 1061,
        "resolved_agreement_count": 711,
        "prospective_resolved_sample_count": 1042,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.771927083340415,
            "small_mean_absolute_error": 146.4970156249983
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.76739322917274,
            "small_mean_absolute_error": 145.2128932291671
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.44035763889285,
            "small_mean_absolute_error": 153.28385937500207
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.54852604166953,
            "small_mean_absolute_error": 163.55970520833506
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1045,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-23T20:46:06.723068Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1063,
      "metrics": {
        "resolved_sample_count": 1063,
        "resolved_agreement_count": 712,
        "prospective_resolved_sample_count": 1044,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.7657031250128,
            "small_mean_absolute_error": 112.63249479166552
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.63856250000572,
            "small_mean_absolute_error": 156.78582552083208
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.33518229167264,
            "small_mean_absolute_error": 141.7363350694468
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 137.96743750000388,
            "small_mean_absolute_error": 162.01359791666837
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1047,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-23T21:16:07.153745Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1065,
      "metrics": {
        "resolved_sample_count": 1065,
        "resolved_agreement_count": 714,
        "prospective_resolved_sample_count": 1046,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 107.03276041666686,
            "small_mean_absolute_error": 103.27407291666168
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.90234375000364,
            "small_mean_absolute_error": 124.88554427083
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.52251562500412,
            "small_mean_absolute_error": 131.23328645833195
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.17188958333573,
            "small_mean_absolute_error": 147.32859687500022
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1052,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-23T22:31:07.142447Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 1070,
      "metrics": {
        "resolved_sample_count": 1070,
        "resolved_agreement_count": 715,
        "prospective_resolved_sample_count": 1051,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 74.24620833333393,
            "small_mean_absolute_error": 128.5386927083273
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.88507031249901,
            "small_mean_absolute_error": 124.84927343749587
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.65089236111332,
            "small_mean_absolute_error": 119.73301562499546
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.75745208333538,
            "small_mean_absolute_error": 133.37366874999861
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1096,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-24T11:31:06.777936Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1114,
      "metrics": {
        "resolved_sample_count": 1114,
        "resolved_agreement_count": 736,
        "prospective_resolved_sample_count": 1095,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 157.02872916666456,
            "small_mean_absolute_error": 123.86271354166456
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.38201822916744,
            "small_mean_absolute_error": 121.32733072916744
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.19897569444099,
            "small_mean_absolute_error": 102.296829861111
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.98596145832998,
            "small_mean_absolute_error": 91.0176562499997
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1102,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-24T13:01:05.952995Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1120,
      "metrics": {
        "resolved_sample_count": 1120,
        "resolved_agreement_count": 738,
        "prospective_resolved_sample_count": 1101,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.45469270832473,
            "small_mean_absolute_error": 69.82463541666584
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.4924973958332,
            "small_mean_absolute_error": 80.53921875000015
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.13938194444442,
            "small_mean_absolute_error": 89.25842013888905
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.6755281249978,
            "small_mean_absolute_error": 92.22480416666659
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1105,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-24T13:46:05.830627Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 1123,
      "metrics": {
        "resolved_sample_count": 1123,
        "resolved_agreement_count": 739,
        "prospective_resolved_sample_count": 1104,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.97169270832819,
            "small_mean_absolute_error": 45.603984375004075
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.4945598958293,
            "small_mean_absolute_error": 69.18750520833419
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.5314131944421,
            "small_mean_absolute_error": 88.89376736111201
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.08212604166401,
            "small_mean_absolute_error": 96.11996979166797
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1131,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-24T20:16:05.125852Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1149,
      "metrics": {
        "resolved_sample_count": 1149,
        "resolved_agreement_count": 758,
        "prospective_resolved_sample_count": 1130,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 139.39802083333052,
            "small_mean_absolute_error": 125.30036458333052
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.9060130208345,
            "small_mean_absolute_error": 135.6423411458345
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.25560416666607,
            "small_mean_absolute_error": 142.77122916666607
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 162.2507916666611,
            "small_mean_absolute_error": 159.41308333333
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1134,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-24T21:01:05.910589Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1152,
      "metrics": {
        "resolved_sample_count": 1152,
        "resolved_agreement_count": 761,
        "prospective_resolved_sample_count": 1133,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 102.62029687500763,
            "small_mean_absolute_error": 94.02269270833494
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.5490937500017,
            "small_mean_absolute_error": 106.93583854166536
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.4983107638897,
            "small_mean_absolute_error": 118.58166145833214
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.08976145833148,
            "small_mean_absolute_error": 148.07081354166584
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1136,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-24T21:31:05.554184Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 1154,
      "metrics": {
        "resolved_sample_count": 1154,
        "resolved_agreement_count": 762,
        "prospective_resolved_sample_count": 1135,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.647020833333954,
            "small_mean_absolute_error": 31.147869791660924
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.62202343750141,
            "small_mean_absolute_error": 79.2786979166649
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.07890104166897,
            "small_mean_absolute_error": 93.68986111111128
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.00476770833193,
            "small_mean_absolute_error": 114.87660416666623
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1271,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-26T07:16:04.682533Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1289,
      "metrics": {
        "resolved_sample_count": 1289,
        "resolved_agreement_count": 834,
        "prospective_resolved_sample_count": 1270,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.990515625002445,
            "small_mean_absolute_error": 103.43387500000244
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.09487499999523,
            "small_mean_absolute_error": 114.03725781249523
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.19565104166395,
            "small_mean_absolute_error": 113.25320833332808
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 57.42774270832888,
            "small_mean_absolute_error": 94.03345312499587
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1272,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-26T07:31:05.431115Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1290,
      "metrics": {
        "resolved_sample_count": 1290,
        "resolved_agreement_count": 835,
        "prospective_resolved_sample_count": 1271,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 49.11166666666395,
            "small_mean_absolute_error": 108.84408854166395
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 43.911460937497395,
            "small_mean_absolute_error": 105.9710312499974
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.38793402777568,
            "small_mean_absolute_error": 103.91944965277314
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 57.541513541662425,
            "small_mean_absolute_error": 95.11323958332942
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1274,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-26T08:01:05.389403Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 1292,
      "metrics": {
        "resolved_sample_count": 1292,
        "resolved_agreement_count": 836,
        "prospective_resolved_sample_count": 1273,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.32436979167687,
            "small_mean_absolute_error": 73.21101041665679
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.75650000000314,
            "small_mean_absolute_error": 82.3834140624931
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.59718749999956,
            "small_mean_absolute_error": 94.9604427083262
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 56.77212083333143,
            "small_mean_absolute_error": 96.44396041666042
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1308,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-26T16:46:05.708198Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1326,
      "metrics": {
        "resolved_sample_count": 1326,
        "resolved_agreement_count": 861,
        "prospective_resolved_sample_count": 1307,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.90984895833026,
            "small_mean_absolute_error": 41.63750000000073
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.365395833332514,
            "small_mean_absolute_error": 56.34836197916775
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.24550347222006,
            "small_mean_absolute_error": 45.20810590277688
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 42.27900312499914,
            "small_mean_absolute_error": 45.65751458333034
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1310,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-26T17:16:06.613517Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1328,
      "metrics": {
        "resolved_sample_count": 1328,
        "resolved_agreement_count": 863,
        "prospective_resolved_sample_count": 1309,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.934151041663426,
            "small_mean_absolute_error": 43.411802083333896
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.94824739583237,
            "small_mean_absolute_error": 52.7847291666676
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.310333333333496,
            "small_mean_absolute_error": 49.829576388890324
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.16168229166651,
            "small_mean_absolute_error": 44.98712291666307
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1311,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-26T17:31:06.958477Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 1329,
      "metrics": {
        "resolved_sample_count": 1329,
        "resolved_agreement_count": 864,
        "prospective_resolved_sample_count": 1310,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.84511979166564,
            "small_mean_absolute_error": 36.614114583331684
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.68218749999869,
            "small_mean_absolute_error": 44.50082291666695
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.982440972222925,
            "small_mean_absolute_error": 48.59395312500177
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.967945833332486,
            "small_mean_absolute_error": 44.09531249999709
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1341,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-27T01:01:05.739405Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1359,
      "metrics": {
        "resolved_sample_count": 1359,
        "resolved_agreement_count": 886,
        "prospective_resolved_sample_count": 1340,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.74284895833989,
            "small_mean_absolute_error": 125.86003645833989
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.06690625000374,
            "small_mean_absolute_error": 93.97704687500845
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 62.56674826389159,
            "small_mean_absolute_error": 108.33415972222672
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.37471979167022,
            "small_mean_absolute_error": 96.58985416667129
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1342,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-27T01:16:06.524428Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1360,
      "metrics": {
        "resolved_sample_count": 1360,
        "resolved_agreement_count": 887,
        "prospective_resolved_sample_count": 1341,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.82571875000576,
            "small_mean_absolute_error": 93.86868750000576
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.34263541666951,
            "small_mean_absolute_error": 94.23617447917422
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.12759722222594,
            "small_mean_absolute_error": 95.07078993056105
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.62511666666978,
            "small_mean_absolute_error": 98.21095416667086
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1346,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-27T02:46:05.884767Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 1364,
      "metrics": {
        "resolved_sample_count": 1364,
        "resolved_agreement_count": 889,
        "prospective_resolved_sample_count": 1345,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.020848958331044,
            "small_mean_absolute_error": 30.876317708331044
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.9232838541684,
            "small_mean_absolute_error": 62.3725026041684
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.23537326389002,
            "small_mean_absolute_error": 73.1162222222265
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 53.19627500000206,
            "small_mean_absolute_error": 85.93250312500314
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1460,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-28T07:16:05.347168Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1478,
      "metrics": {
        "resolved_sample_count": 1478,
        "resolved_agreement_count": 970,
        "prospective_resolved_sample_count": 1459,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.92467708332697,
            "small_mean_absolute_error": 206.56530208332697
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.6342578124968,
            "small_mean_absolute_error": 198.0297656249968
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.37334027777736,
            "small_mean_absolute_error": 152.1651388888907
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.97747604166798,
            "small_mean_absolute_error": 135.69439166667144
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1469,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-28T09:31:07.200392Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1487,
      "metrics": {
        "resolved_sample_count": 1487,
        "resolved_agreement_count": 974,
        "prospective_resolved_sample_count": 1468,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.51532812499863,
            "small_mean_absolute_error": 37.66655729167178
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.02135156249824,
            "small_mean_absolute_error": 52.156096354172405
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.69579513888554,
            "small_mean_absolute_error": 85.91713541666832
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.29422916666518,
            "small_mean_absolute_error": 114.61539375000284
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1473,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-28T10:31:06.283220Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 1491,
      "metrics": {
        "resolved_sample_count": 1491,
        "resolved_agreement_count": 977,
        "prospective_resolved_sample_count": 1472,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.2346822916661,
            "small_mean_absolute_error": 95.0530416666661
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.37500520833237,
            "small_mean_absolute_error": 66.35979947916894
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.75912847222087,
            "small_mean_absolute_error": 66.45507812500364
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.13125520833128,
            "small_mean_absolute_error": 103.79960625000095
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1477,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-28T11:31:06.733975Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1495,
      "metrics": {
        "resolved_sample_count": 1495,
        "resolved_agreement_count": 981,
        "prospective_resolved_sample_count": 1476,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.31344791666561,
            "small_mean_absolute_error": 147.8036822916656
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.77406510416586,
            "small_mean_absolute_error": 121.42836197916586
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.68781944444345,
            "small_mean_absolute_error": 93.50776041666784
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.32710312499766,
            "small_mean_absolute_error": 100.12162604166733
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1488,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-28T14:16:05.935910Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1506,
      "metrics": {
        "resolved_sample_count": 1506,
        "resolved_agreement_count": 989,
        "prospective_resolved_sample_count": 1487,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.37225000001126,
            "small_mean_absolute_error": 172.87251041667696
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.1978593749991,
            "small_mean_absolute_error": 157.36302864583195
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.32091493055607,
            "small_mean_absolute_error": 177.71356597222015
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.35260833333378,
            "small_mean_absolute_error": 147.7762281249983
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1491,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-28T15:01:07.026537Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 1509,
      "metrics": {
        "resolved_sample_count": 1509,
        "resolved_agreement_count": 990,
        "prospective_resolved_sample_count": 1490,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 190.06079166666677,
            "small_mean_absolute_error": 187.7104843750094
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.35806250000132,
            "small_mean_absolute_error": 183.1195625000055
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 158.34777777777708,
            "small_mean_absolute_error": 187.38409027777985
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 127.42980833333422,
            "small_mean_absolute_error": 159.86994687500118
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1552,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-29T06:16:06.410111Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1570,
      "metrics": {
        "resolved_sample_count": 1570,
        "resolved_agreement_count": 1022,
        "prospective_resolved_sample_count": 1551,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 205.37798437499805,
            "small_mean_absolute_error": 225.52056249999805
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.74375000000146,
            "small_mean_absolute_error": 189.28671875000146
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.89493576388728,
            "small_mean_absolute_error": 166.1706944444401
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.20200520833096,
            "small_mean_absolute_error": 135.8801906249959
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1559,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-29T08:01:06.012411Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1577,
      "metrics": {
        "resolved_sample_count": 1577,
        "resolved_agreement_count": 1027,
        "prospective_resolved_sample_count": 1558,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 34.976260416664445,
            "small_mean_absolute_error": 40.050479166664445
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.80636718749156,
            "small_mean_absolute_error": 105.32199218749156
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.73924131943811,
            "small_mean_absolute_error": 117.55694965277144
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.6808781249958,
            "small_mean_absolute_error": 120.32914583332749
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1561,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-29T08:31:06.196663Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1579,
      "metrics": {
        "resolved_sample_count": 1579,
        "resolved_agreement_count": 1028,
        "prospective_resolved_sample_count": 1560,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.47931250000329,
            "small_mean_absolute_error": 74.66290625000329
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.06301822916066,
            "small_mean_absolute_error": 61.59231510416066
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.11157812499489,
            "small_mean_absolute_error": 114.30884374999489
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.5018510416623,
            "small_mean_absolute_error": 112.688009374994
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1569,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-29T10:31:05.658969Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1587,
      "metrics": {
        "resolved_sample_count": 1587,
        "resolved_agreement_count": 1033,
        "prospective_resolved_sample_count": 1568,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 131.65593749999607,
            "small_mean_absolute_error": 91.8475104166755
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 141.91832812500434,
            "small_mean_absolute_error": 139.7206901041718
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.77198958333732,
            "small_mean_absolute_error": 118.0347621527823
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.43427812499867,
            "small_mean_absolute_error": 124.47358229166566
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1570,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-29T10:46:07.460757Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 1588,
      "metrics": {
        "resolved_sample_count": 1588,
        "resolved_agreement_count": 1034,
        "prospective_resolved_sample_count": 1569,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.63989583333387,
            "small_mean_absolute_error": 97.6459218750133
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.20713281250391,
            "small_mean_absolute_error": 103.22043229167139
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.23420833333876,
            "small_mean_absolute_error": 120.2632569444504
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.89542916666615,
            "small_mean_absolute_error": 127.69176458333314
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1583,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-29T14:01:05.686760Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1601,
      "metrics": {
        "resolved_sample_count": 1601,
        "resolved_agreement_count": 1042,
        "prospective_resolved_sample_count": 1582,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 110.01664583334059,
            "small_mean_absolute_error": 106.42156250000698
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 106.69987760417098,
            "small_mean_absolute_error": 109.89087500000278
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.40551215278417,
            "small_mean_absolute_error": 118.9074982638934
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.24934791667184,
            "small_mean_absolute_error": 106.29901666667138
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1585,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-29T14:31:06.991651Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1603,
      "metrics": {
        "resolved_sample_count": 1603,
        "resolved_agreement_count": 1043,
        "prospective_resolved_sample_count": 1584,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 165.02808854168325,
            "small_mean_absolute_error": 115.36207291668325
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 126.28580989584225,
            "small_mean_absolute_error": 134.19822916667545
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.61805902778602,
            "small_mean_absolute_error": 142.1757291666739
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.72230520833837,
            "small_mean_absolute_error": 112.90653125000681
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1587,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-29T15:01:06.911311Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1605,
      "metrics": {
        "resolved_sample_count": 1605,
        "resolved_agreement_count": 1045,
        "prospective_resolved_sample_count": 1586,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 145.30276041667457,
            "small_mean_absolute_error": 179.65236979167457
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.65970312500758,
            "small_mean_absolute_error": 143.03696614584078
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.56750520833884,
            "small_mean_absolute_error": 133.1447065972267
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.50885520833909,
            "small_mean_absolute_error": 114.43136250000752
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1588,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-29T15:16:06.143834Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1606,
      "metrics": {
        "resolved_sample_count": 1606,
        "resolved_agreement_count": 1046,
        "prospective_resolved_sample_count": 1587,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 143.74128125000425,
            "small_mean_absolute_error": 177.34870312500425
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 155.833677083343,
            "small_mean_absolute_error": 148.7099635416762
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 143.72339409722795,
            "small_mean_absolute_error": 152.05172569445008
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.1824927083384,
            "small_mean_absolute_error": 125.63859375000683
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1593,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-29T16:31:05.672681Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 1611,
      "metrics": {
        "resolved_sample_count": 1611,
        "resolved_agreement_count": 1048,
        "prospective_resolved_sample_count": 1592,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 134.11227604166197,
            "small_mean_absolute_error": 124.39921874999709
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 185.75811979166792,
            "small_mean_absolute_error": 197.33909114583548
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 178.84810937500637,
            "small_mean_absolute_error": 170.01341840278474
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 155.67408333333879,
            "small_mean_absolute_error": 164.24107395833852
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1599,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-29T18:01:06.671724Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1617,
      "metrics": {
        "resolved_sample_count": 1617,
        "resolved_agreement_count": 1051,
        "prospective_resolved_sample_count": 1598,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.887177083346614,
            "small_mean_absolute_error": 136.12668750001103
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.52583593750569,
            "small_mean_absolute_error": 149.39425260417374
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 150.6863732638934,
            "small_mean_absolute_error": 178.9788593750054
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 141.47570520833906,
            "small_mean_absolute_error": 164.60210208333956
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1629,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-30T01:31:06.037726Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1647,
      "metrics": {
        "resolved_sample_count": 1647,
        "resolved_agreement_count": 1066,
        "prospective_resolved_sample_count": 1628,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.55808333334426,
            "small_mean_absolute_error": 30.571328124999127
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.586296875006155,
            "small_mean_absolute_error": 86.74044531249638
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.27884027778298,
            "small_mean_absolute_error": 91.04957465277646
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.80812916667055,
            "small_mean_absolute_error": 107.10554583333433
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1630,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-30T01:46:08.026992Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1648,
      "metrics": {
        "resolved_sample_count": 1648,
        "resolved_agreement_count": 1067,
        "prospective_resolved_sample_count": 1629,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.24113541667248,
            "small_mean_absolute_error": 31.430161458327348
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 50.86938802084114,
            "small_mean_absolute_error": 71.73545052083136
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.13829687500645,
            "small_mean_absolute_error": 95.19093229166658
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.51336458333681,
            "small_mean_absolute_error": 105.3139052083352
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1632,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-30T02:16:05.968025Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1650,
      "metrics": {
        "resolved_sample_count": 1650,
        "resolved_agreement_count": 1068,
        "prospective_resolved_sample_count": 1631,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.4414218750062,
            "small_mean_absolute_error": 37.28670833332944
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.68867447917182,
            "small_mean_absolute_error": 39.542958333333445
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 52.63464062500498,
            "small_mean_absolute_error": 74.31553472222124
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.25341562500326,
            "small_mean_absolute_error": 90.78169687500122
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1643,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-30T05:01:07.351151Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1661,
      "metrics": {
        "resolved_sample_count": 1661,
        "resolved_agreement_count": 1074,
        "prospective_resolved_sample_count": 1642,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 97.58892187500896,
            "small_mean_absolute_error": 57.174223958325456
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.00245572917083,
            "small_mean_absolute_error": 50.46893489582908
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.77735416666837,
            "small_mean_absolute_error": 44.958868055551044
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.97904895833635,
            "small_mean_absolute_error": 54.7511041666643
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1644,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-30T05:16:05.694719Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1662,
      "metrics": {
        "resolved_sample_count": 1662,
        "resolved_agreement_count": 1075,
        "prospective_resolved_sample_count": 1643,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.29831770834062,
            "small_mean_absolute_error": 60.18440104165711
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.39297916667056,
            "small_mean_absolute_error": 52.9405130208288
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.58564236111245,
            "small_mean_absolute_error": 49.720196180551284
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.6268552083362,
            "small_mean_absolute_error": 45.649301041664145
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1655,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-30T08:01:05.559310Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 1673,
      "metrics": {
        "resolved_sample_count": 1673,
        "resolved_agreement_count": 1082,
        "prospective_resolved_sample_count": 1654,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 150.07574479166215,
            "small_mean_absolute_error": 134.88238541666215
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.84614062500441,
            "small_mean_absolute_error": 134.33852083333295
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.30973090278106,
            "small_mean_absolute_error": 135.78577083333343
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.58682083333697,
            "small_mean_absolute_error": 101.65903645833168
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1718,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-09-30T23:46:07.867027Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1736,
      "metrics": {
        "resolved_sample_count": 1736,
        "resolved_agreement_count": 1120,
        "prospective_resolved_sample_count": 1717,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.55977083332982,
            "small_mean_absolute_error": 121.6080312500053
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.755736979164794,
            "small_mean_absolute_error": 98.4112656249963
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.36956944444197,
            "small_mean_absolute_error": 89.89299652777602
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.5603031249957,
            "small_mean_absolute_error": 97.08939166666315
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1719,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-01T00:01:06.537190Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1737,
      "metrics": {
        "resolved_sample_count": 1737,
        "resolved_agreement_count": 1121,
        "prospective_resolved_sample_count": 1718,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.27318229166849,
            "small_mean_absolute_error": 97.39370833334397
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.974023437498545,
            "small_mean_absolute_error": 97.66546093750003
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.85790104166517,
            "small_mean_absolute_error": 83.87546874999923
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.855733333330136,
            "small_mean_absolute_error": 97.24693124999757
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1721,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-01T00:31:06.447824Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 1739,
      "metrics": {
        "resolved_sample_count": 1739,
        "resolved_agreement_count": 1122,
        "prospective_resolved_sample_count": 1720,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.19755208333663,
            "small_mean_absolute_error": 105.72098958333663
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 39.09805989583583,
            "small_mean_absolute_error": 98.18891145833732
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.72226388888885,
            "small_mean_absolute_error": 96.41579340277652
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.20794479166434,
            "small_mean_absolute_error": 93.2904760416648
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1774,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-01T15:46:08.561359Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1792,
      "metrics": {
        "resolved_sample_count": 1792,
        "resolved_agreement_count": 1159,
        "prospective_resolved_sample_count": 1773,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 171.90770312499808,
            "small_mean_absolute_error": 209.98387499999808
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 177.13218229166887,
            "small_mean_absolute_error": 196.78647916666887
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 188.319656250004,
            "small_mean_absolute_error": 195.86072743055652
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 137.71701354166652,
            "small_mean_absolute_error": 138.71320208333273
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1775,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-01T16:01:06.656144Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1793,
      "metrics": {
        "resolved_sample_count": 1793,
        "resolved_agreement_count": 1160,
        "prospective_resolved_sample_count": 1774,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 199.9846302083315,
            "small_mean_absolute_error": 199.9201770833315
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 200.03212500000154,
            "small_mean_absolute_error": 207.47450781250154
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 194.62454166667035,
            "small_mean_absolute_error": 196.23462326388957
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 140.85005312499925,
            "small_mean_absolute_error": 141.52671041666545
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1777,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-01T16:31:06.598151Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1795,
      "metrics": {
        "resolved_sample_count": 1795,
        "resolved_agreement_count": 1162,
        "prospective_resolved_sample_count": 1776,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 177.19394270832709,
            "small_mean_absolute_error": 189.12363020832709
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.767192708332,
            "small_mean_absolute_error": 173.096294270832
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 185.19110937499985,
            "small_mean_absolute_error": 178.65595312499985
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.18156562500008,
            "small_mean_absolute_error": 145.78048854166627
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1783,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-01T18:01:09.321596Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1801,
      "metrics": {
        "resolved_sample_count": 1801,
        "resolved_agreement_count": 1167,
        "prospective_resolved_sample_count": 1782,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 273.13015625000116,
            "small_mean_absolute_error": 280.484734375008
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 187.2981328124988,
            "small_mean_absolute_error": 194.8347968750022
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 191.52696527777638,
            "small_mean_absolute_error": 196.52992361111197
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 191.69397812500173,
            "small_mean_absolute_error": 195.67469270833462
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1787,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-01T19:01:08.023056Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1805,
      "metrics": {
        "resolved_sample_count": 1805,
        "resolved_agreement_count": 1169,
        "prospective_resolved_sample_count": 1786,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.58020312499502,
            "small_mean_absolute_error": 158.5076770833366
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 195.8551796874981,
            "small_mean_absolute_error": 219.4962057291723
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 164.39215624999756,
            "small_mean_absolute_error": 182.725756944447
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 178.64814374999915,
            "small_mean_absolute_error": 192.62525729166882
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1788,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-01T19:16:06.984261Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1806,
      "metrics": {
        "resolved_sample_count": 1806,
        "resolved_agreement_count": 1170,
        "prospective_resolved_sample_count": 1787,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.74436979166421,
            "small_mean_absolute_error": 166.80339062500934
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 157.59625520833288,
            "small_mean_absolute_error": 193.18454687500707
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 157.92846875000032,
            "small_mean_absolute_error": 186.4163663194498
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 171.0415197916671,
            "small_mean_absolute_error": 192.54128958333678
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1790,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-01T19:46:07.847290Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 1808,
      "metrics": {
        "resolved_sample_count": 1808,
        "resolved_agreement_count": 1172,
        "prospective_resolved_sample_count": 1789,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 128.98365104166078,
            "small_mean_absolute_error": 199.57544791666078
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.6012161458275,
            "small_mean_absolute_error": 160.3369687500017
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 170.566116319443,
            "small_mean_absolute_error": 206.13409201389246
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 157.1280541666638,
            "small_mean_absolute_error": 186.34891770833346
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1914,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-03T02:46:08.671720Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1932,
      "metrics": {
        "resolved_sample_count": 1932,
        "resolved_agreement_count": 1258,
        "prospective_resolved_sample_count": 1913,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.26485416666401,
            "small_mean_absolute_error": 145.007041666664
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 38.09627604166599,
            "small_mean_absolute_error": 136.38684635417303
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.50844965277793,
            "small_mean_absolute_error": 122.8893072916738
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.416072916665144,
            "small_mean_absolute_error": 107.42026666667007
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1921,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-03T04:31:07.267482Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1939,
      "metrics": {
        "resolved_sample_count": 1939,
        "resolved_agreement_count": 1262,
        "prospective_resolved_sample_count": 1920,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 69.76464583334746,
            "small_mean_absolute_error": 119.16158333333442
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.14573437500621,
            "small_mean_absolute_error": 107.89172656250048
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.38293055556036,
            "small_mean_absolute_error": 116.22791493055654
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 53.16922500000146,
            "small_mean_absolute_error": 113.3871520833367
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1928,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-03T06:16:08.668021Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 1946,
      "metrics": {
        "resolved_sample_count": 1946,
        "resolved_agreement_count": 1265,
        "prospective_resolved_sample_count": 1927,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.437156249998225,
            "small_mean_absolute_error": 133.14614062499822
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 34.20737499999814,
            "small_mean_absolute_error": 94.82939062500009
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 41.84469965278064,
            "small_mean_absolute_error": 112.27139930555616
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.23748750000086,
            "small_mean_absolute_error": 112.65310104166856
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1955,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-03T13:01:06.198526Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 1973,
      "metrics": {
        "resolved_sample_count": 1973,
        "resolved_agreement_count": 1286,
        "prospective_resolved_sample_count": 1954,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.92566666666244,
            "small_mean_absolute_error": 197.4376041666692
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.21485677083547,
            "small_mean_absolute_error": 164.73645052083884
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.58243749999989,
            "small_mean_absolute_error": 144.09459548611267
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.41609062500065,
            "small_mean_absolute_error": 135.62386250000128
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1957,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-03T13:31:06.608196Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 1975,
      "metrics": {
        "resolved_sample_count": 1975,
        "resolved_agreement_count": 1288,
        "prospective_resolved_sample_count": 1956,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.25285937499575,
            "small_mean_absolute_error": 124.2218281250025
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.13198958333305,
            "small_mean_absolute_error": 158.90260677083643
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.60004687499895,
            "small_mean_absolute_error": 145.60793229166788
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.6264406250004,
            "small_mean_absolute_error": 131.42483750000102
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 1960,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-03T14:16:06.343436Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 1978,
      "metrics": {
        "resolved_sample_count": 1978,
        "resolved_agreement_count": 1291,
        "prospective_resolved_sample_count": 1959,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.034807291667676,
            "small_mean_absolute_error": 193.99470312501217
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.843406250000044,
            "small_mean_absolute_error": 176.66233072917566
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.061027777780204,
            "small_mean_absolute_error": 165.45463368056394
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.31684166666746,
            "small_mean_absolute_error": 139.92635833333696
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2083,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-04T21:01:06.170326Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2101,
      "metrics": {
        "resolved_sample_count": 2101,
        "resolved_agreement_count": 1371,
        "prospective_resolved_sample_count": 2082,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 128.12071354166255,
            "small_mean_absolute_error": 181.99376041666255
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.37348697916423,
            "small_mean_absolute_error": 140.59028385416423
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.32265104166193,
            "small_mean_absolute_error": 101.27838541666279
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.6794656249971,
            "small_mean_absolute_error": 80.82677916666435
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2085,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-04T21:31:06.565355Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2103,
      "metrics": {
        "resolved_sample_count": 2103,
        "resolved_agreement_count": 1373,
        "prospective_resolved_sample_count": 2084,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 218.73247395832368,
            "small_mean_absolute_error": 224.30278645832368
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 133.16373697915878,
            "small_mean_absolute_error": 153.45670572915878
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.52763020832572,
            "small_mean_absolute_error": 126.65523437499239
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.05183333332897,
            "small_mean_absolute_error": 96.13525520832846
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2086,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-04T21:46:06.822211Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2104,
      "metrics": {
        "resolved_sample_count": 2104,
        "resolved_agreement_count": 1374,
        "prospective_resolved_sample_count": 2085,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 191.30727604165804,
            "small_mean_absolute_error": 181.17446354165804
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.32466666665823,
            "small_mean_absolute_error": 167.31978385415823
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.48210069443788,
            "small_mean_absolute_error": 139.80501736110455
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.3351291666615,
            "small_mean_absolute_error": 101.79276979166097
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2093,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-04T23:46:06.961140Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2111,
      "metrics": {
        "resolved_sample_count": 2111,
        "resolved_agreement_count": 1378,
        "prospective_resolved_sample_count": 2092,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 152.88801041667102,
            "small_mean_absolute_error": 105.64724479166398
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 174.18023958333652,
            "small_mean_absolute_error": 156.8468411458307
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 189.0309843749989,
            "small_mean_absolute_error": 179.33215624999502
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 135.38867395833003,
            "small_mean_absolute_error": 138.7318770833277
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2094,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-05T00:01:06.283567Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 2112,
      "metrics": {
        "resolved_sample_count": 2112,
        "resolved_agreement_count": 1379,
        "prospective_resolved_sample_count": 2093,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 132.32465624999895,
            "small_mean_absolute_error": 116.69888020833605
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 151.4628723958358,
            "small_mean_absolute_error": 141.28435937499853
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 164.74434027777656,
            "small_mean_absolute_error": 154.58106076388503
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 134.07440937499706,
            "small_mean_absolute_error": 140.39675416666213
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2114,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-05T05:01:05.640477Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2132,
      "metrics": {
        "resolved_sample_count": 2132,
        "resolved_agreement_count": 1389,
        "prospective_resolved_sample_count": 2113,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 180.3729843749934,
            "small_mean_absolute_error": 167.5487656249934
          },
          "8": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 181.68061718749414,
            "small_mean_absolute_error": 183.90522656249414
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 146.47903472221878,
            "small_mean_absolute_error": 172.169911458328
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 152.49352812499782,
            "small_mean_absolute_error": 170.71392812499616
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2126,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-05T08:01:05.430372Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2144,
      "metrics": {
        "resolved_sample_count": 2144,
        "resolved_agreement_count": 1396,
        "prospective_resolved_sample_count": 2125,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.4935104166725,
            "small_mean_absolute_error": 133.0754583333328
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.85540364583358,
            "small_mean_absolute_error": 174.81922916666372
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 137.351989583333,
            "small_mean_absolute_error": 185.13784722222044
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 155.08344062499745,
            "small_mean_absolute_error": 184.64479895832991
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2128,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-05T08:31:06.180496Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 2146,
      "metrics": {
        "resolved_sample_count": 2146,
        "resolved_agreement_count": 1398,
        "prospective_resolved_sample_count": 2127,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 116.56194270834385,
            "small_mean_absolute_error": 185.3231302083368
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 141.2092578125048,
            "small_mean_absolute_error": 192.89866927083494
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 148.36727777777924,
            "small_mean_absolute_error": 202.35553124999933
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 156.12250104166523,
            "small_mean_absolute_error": 183.5850312499977
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2182,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-05T22:01:05.747367Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2200,
      "metrics": {
        "resolved_sample_count": 2200,
        "resolved_agreement_count": 1433,
        "prospective_resolved_sample_count": 2181,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.80442708333794,
            "small_mean_absolute_error": 85.71458333333794
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.41227604166488,
            "small_mean_absolute_error": 91.23813020833404
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 56.846956597219105,
            "small_mean_absolute_error": 73.20892187499946
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.1838260416669,
            "small_mean_absolute_error": 80.2905614583331
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2186,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-05T23:01:05.588734Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2204,
      "metrics": {
        "resolved_sample_count": 2204,
        "resolved_agreement_count": 1437,
        "prospective_resolved_sample_count": 2185,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.25987499999974,
            "small_mean_absolute_error": 111.32042187499974
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.03215104166884,
            "small_mean_absolute_error": 98.51750260416884
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.6948090277765,
            "small_mean_absolute_error": 97.93222743055594
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.953590624999926,
            "small_mean_absolute_error": 88.36256666666813
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2187,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-05T23:16:05.475984Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 2205,
      "metrics": {
        "resolved_sample_count": 2205,
        "resolved_agreement_count": 1438,
        "prospective_resolved_sample_count": 2186,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.56470312500096,
            "small_mean_absolute_error": 80.3438645833412
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.91774479166452,
            "small_mean_absolute_error": 93.38349739583464
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.93754687499798,
            "small_mean_absolute_error": 94.88325347222417
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 58.78194270833192,
            "small_mean_absolute_error": 81.70378229166818
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2264,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-06T18:31:05.449007Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2282,
      "metrics": {
        "resolved_sample_count": 2282,
        "resolved_agreement_count": 1483,
        "prospective_resolved_sample_count": 2263,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.82201562500268,
            "small_mean_absolute_error": 105.36303125000268
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.90197135416201,
            "small_mean_absolute_error": 82.37448697916443
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.54107638888672,
            "small_mean_absolute_error": 104.9428298611092
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 149.95535416666462,
            "small_mean_absolute_error": 155.2307864583323
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2265,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-06T18:46:06.652298Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2283,
      "metrics": {
        "resolved_sample_count": 2283,
        "resolved_agreement_count": 1484,
        "prospective_resolved_sample_count": 2264,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.68005208333489,
            "small_mean_absolute_error": 108.94763020833489
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.19055989583103,
            "small_mean_absolute_error": 85.92591145833103
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.16256423610928,
            "small_mean_absolute_error": 94.29283333333176
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.66141874999738,
            "small_mean_absolute_error": 141.19583541666506
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2266,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-06T19:01:05.189226Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 2284,
      "metrics": {
        "resolved_sample_count": 2284,
        "resolved_agreement_count": 1485,
        "prospective_resolved_sample_count": 2265,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.59532291666619,
            "small_mean_absolute_error": 101.59532291666619
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.94101041666363,
            "small_mean_absolute_error": 89.55526822916363
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.01003298610885,
            "small_mean_absolute_error": 69.974937499998
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.55100104166414,
            "small_mean_absolute_error": 146.3287718749976
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2324,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-07T09:31:06.045235Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2342,
      "metrics": {
        "resolved_sample_count": 2342,
        "resolved_agreement_count": 1518,
        "prospective_resolved_sample_count": 2323,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.165468750012224,
            "small_mean_absolute_error": 59.870546875012224
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.29009635417606,
            "small_mean_absolute_error": 86.92558333333727
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.09636111111831,
            "small_mean_absolute_error": 103.78730902777777
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.47598125000586,
            "small_mean_absolute_error": 107.3133697916688
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2326,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-07T10:01:05.264642Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2344,
      "metrics": {
        "resolved_sample_count": 2344,
        "resolved_agreement_count": 1520,
        "prospective_resolved_sample_count": 2325,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.29863541666418,
            "small_mean_absolute_error": 67.42754166666418
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.10614583333881,
            "small_mean_absolute_error": 50.28460156250003
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.18589756944978,
            "small_mean_absolute_error": 82.39963194444256
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.57871250000316,
            "small_mean_absolute_error": 108.86375729166612
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2329,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-07T10:46:06.922141Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 2347,
      "metrics": {
        "resolved_sample_count": 2347,
        "resolved_agreement_count": 1522,
        "prospective_resolved_sample_count": 2328,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.6364166666608,
            "small_mean_absolute_error": 84.09145833332877
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.17014322916657,
            "small_mean_absolute_error": 77.42012500000055
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.59944791667051,
            "small_mean_absolute_error": 77.94627083333398
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.55334270833627,
            "small_mean_absolute_error": 105.23056770833281
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2331,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-07T11:16:05.037878Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2349,
      "metrics": {
        "resolved_sample_count": 2349,
        "resolved_agreement_count": 1524,
        "prospective_resolved_sample_count": 2330,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.15828124999825,
            "small_mean_absolute_error": 145.31453124999825
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.71634635416376,
            "small_mean_absolute_error": 104.17238281249774
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.55805555555828,
            "small_mean_absolute_error": 78.32805555555508
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.80522708333592,
            "small_mean_absolute_error": 105.40181979166519
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2332,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-07T11:31:05.877595Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2350,
      "metrics": {
        "resolved_sample_count": 2350,
        "resolved_agreement_count": 1525,
        "prospective_resolved_sample_count": 2331,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 113.77968749999854,
            "small_mean_absolute_error": 137.09999999999854
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.21280468749501,
            "small_mean_absolute_error": 96.08290364582899
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.86369270833409,
            "small_mean_absolute_error": 84.01211805555674
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.942938541669,
            "small_mean_absolute_error": 100.70554687499825
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2333,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-07T11:46:06.656945Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 2351,
      "metrics": {
        "resolved_sample_count": 2351,
        "resolved_agreement_count": 1526,
        "prospective_resolved_sample_count": 2332,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.84935937500268,
            "small_mean_absolute_error": 101.86498437500268
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.74288802083174,
            "small_mean_absolute_error": 92.97822135416573
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.72988194444527,
            "small_mean_absolute_error": 85.5684114583346
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.51865208333693,
            "small_mean_absolute_error": 92.6117291666662
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2398,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-08T04:01:06.349525Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2416,
      "metrics": {
        "resolved_sample_count": 2416,
        "resolved_agreement_count": 1574,
        "prospective_resolved_sample_count": 2397,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 197.69710416667294,
            "small_mean_absolute_error": 201.79671354167294
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.16360416667158,
            "small_mean_absolute_error": 140.76126041667158
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.09276909722514,
            "small_mean_absolute_error": 116.1828454861158
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.18588229166853,
            "small_mean_absolute_error": 95.9078583333343
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2400,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-08T04:31:05.324970Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2418,
      "metrics": {
        "resolved_sample_count": 2418,
        "resolved_agreement_count": 1575,
        "prospective_resolved_sample_count": 2399,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 161.95973437499924,
            "small_mean_absolute_error": 187.52614062499924
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 154.19873697917137,
            "small_mean_absolute_error": 160.97803385417137
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.25588194444815,
            "small_mean_absolute_error": 126.8034079861148
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.09789062500131,
            "small_mean_absolute_error": 99.19877291666708
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2402,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-08T05:01:06.196560Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 2420,
      "metrics": {
        "resolved_sample_count": 2420,
        "resolved_agreement_count": 1577,
        "prospective_resolved_sample_count": 2401,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 143.52347916666622,
            "small_mean_absolute_error": 132.817177083336
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 170.61029166666958,
            "small_mean_absolute_error": 167.30694531250447
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 139.9502291666698,
            "small_mean_absolute_error": 138.11323263889304
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.88219687500096,
            "small_mean_absolute_error": 107.37888125000173
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2433,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-08T15:01:06.084737Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2451,
      "metrics": {
        "resolved_sample_count": 2451,
        "resolved_agreement_count": 1596,
        "prospective_resolved_sample_count": 2432,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 245.37716145832746,
            "small_mean_absolute_error": 307.64669270832746
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 215.07823177083083,
            "small_mean_absolute_error": 262.4659270833308
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 172.93624305555446,
            "small_mean_absolute_error": 193.02149999999892
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 156.23120729166476,
            "small_mean_absolute_error": 170.07650208333143
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2441,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-08T17:01:05.694931Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2459,
      "metrics": {
        "resolved_sample_count": 2459,
        "resolved_agreement_count": 1603,
        "prospective_resolved_sample_count": 2440,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 171.10455729166642,
            "small_mean_absolute_error": 311.3037760416664
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 386.0701588541706,
            "small_mean_absolute_error": 455.2098072916706
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 339.17249305555623,
            "small_mean_absolute_error": 406.02210243055623
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 258.1898093750009,
            "small_mean_absolute_error": 297.8968229166676
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2447,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-08T18:31:05.181748Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 2465,
      "metrics": {
        "resolved_sample_count": 2465,
        "resolved_agreement_count": 1608,
        "prospective_resolved_sample_count": 2446,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 254.796489583332,
            "small_mean_absolute_error": 288.177348958332
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 246.18581250000534,
            "small_mean_absolute_error": 292.65163281250534
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 270.71636458333523,
            "small_mean_absolute_error": 323.95204166666855
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 315.7253375,
            "small_mean_absolute_error": 366.95229062500005
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2450,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-08T19:16:05.235521Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2468,
      "metrics": {
        "resolved_sample_count": 2468,
        "resolved_agreement_count": 1610,
        "prospective_resolved_sample_count": 2449,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 236.99663541665723,
            "small_mean_absolute_error": 253.52738020833567
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 208.71137760416423,
            "small_mean_absolute_error": 223.18182812500345
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 196.072361111111,
            "small_mean_absolute_error": 243.11320833333716
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 283.01242083333346,
            "small_mean_absolute_error": 339.15177291666913
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2458,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-08T21:16:05.897719Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2476,
      "metrics": {
        "resolved_sample_count": 2476,
        "resolved_agreement_count": 1617,
        "prospective_resolved_sample_count": 2457,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.427656250005384,
            "small_mean_absolute_error": 40.097578125005384
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.4863307291671,
            "small_mean_absolute_error": 82.2900416666671
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 147.32309895833046,
            "small_mean_absolute_error": 139.36915451388995
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.63794895833342,
            "small_mean_absolute_error": 178.78394166666914
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2460,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-08T21:46:06.350201Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 2478,
      "metrics": {
        "resolved_sample_count": 2478,
        "resolved_agreement_count": 1619,
        "prospective_resolved_sample_count": 2459,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.32020312500026,
            "small_mean_absolute_error": 61.98231250000026
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.52704687499863,
            "small_mean_absolute_error": 70.31317968749863
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.68497916666213,
            "small_mean_absolute_error": 76.15356076388828
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 159.6164104166659,
            "small_mean_absolute_error": 163.9667000000016
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2478,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-09T02:16:05.503478Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2496,
      "metrics": {
        "resolved_sample_count": 2496,
        "resolved_agreement_count": 1635,
        "prospective_resolved_sample_count": 2477,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.53880208333067,
            "small_mean_absolute_error": 98.95481770833067
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.12281249999796,
            "small_mean_absolute_error": 126.86597656249796
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.53499305555427,
            "small_mean_absolute_error": 106.4920902777776
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.00381979166632,
            "small_mean_absolute_error": 105.31671145833025
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2480,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-09T02:46:06.952922Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2498,
      "metrics": {
        "resolved_sample_count": 2498,
        "resolved_agreement_count": 1637,
        "prospective_resolved_sample_count": 2479,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.2877604166606,
            "small_mean_absolute_error": 116.4459635416606
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.93071093749859,
            "small_mean_absolute_error": 124.64360156249859
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.21747743055191,
            "small_mean_absolute_error": 118.97730902777523
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.02896249999976,
            "small_mean_absolute_error": 110.21216666666369
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2485,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-09T04:01:06.268865Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2503,
      "metrics": {
        "resolved_sample_count": 2503,
        "resolved_agreement_count": 1641,
        "prospective_resolved_sample_count": 2484,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 169.51420312499613,
            "small_mean_absolute_error": 190.8182291666635
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 151.87405208333075,
            "small_mean_absolute_error": 171.57391666666445
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 141.09978472221943,
            "small_mean_absolute_error": 153.89839236110856
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.71596874999814,
            "small_mean_absolute_error": 134.0463447916656
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2494,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-09T06:16:06.258114Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2512,
      "metrics": {
        "resolved_sample_count": 2512,
        "resolved_agreement_count": 1647,
        "prospective_resolved_sample_count": 2493,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.9544687499947,
            "small_mean_absolute_error": 77.3633020833222
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.03638802083151,
            "small_mean_absolute_error": 90.39803124999526
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 143.70737152777534,
            "small_mean_absolute_error": 117.81174826388451
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.4713291666645,
            "small_mean_absolute_error": 123.86780729166348
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2495,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-09T06:31:06.252140Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 2513,
      "metrics": {
        "resolved_sample_count": 2513,
        "resolved_agreement_count": 1648,
        "prospective_resolved_sample_count": 2494,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.76673437500358,
            "small_mean_absolute_error": 46.89431770833107
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.88358593749763,
            "small_mean_absolute_error": 91.71886197916137
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.8821701388891,
            "small_mean_absolute_error": 96.52365624999827
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.82808541666527,
            "small_mean_absolute_error": 118.11089166666424
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2545,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-09T19:31:05.995376Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2563,
      "metrics": {
        "resolved_sample_count": 2563,
        "resolved_agreement_count": 1680,
        "prospective_resolved_sample_count": 2544,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.37208854165874,
            "small_mean_absolute_error": 77.53341145832746
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.78818229166245,
            "small_mean_absolute_error": 104.48212499999681
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.83766493055494,
            "small_mean_absolute_error": 101.37145833333246
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.18131458333373,
            "small_mean_absolute_error": 127.15359791666705
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2549,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-09T20:31:05.798520Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2567,
      "metrics": {
        "resolved_sample_count": 2567,
        "resolved_agreement_count": 1683,
        "prospective_resolved_sample_count": 2548,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 97.64109895833099,
            "small_mean_absolute_error": 56.936020833330986
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.50659374999486,
            "small_mean_absolute_error": 67.23471614582922
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.07248784721862,
            "small_mean_absolute_error": 88.6334236111082
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.68072291666685,
            "small_mean_absolute_error": 83.03972500000017
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2552,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-09T21:16:04.718279Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 2570,
      "metrics": {
        "resolved_sample_count": 2570,
        "resolved_agreement_count": 1686,
        "prospective_resolved_sample_count": 2551,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.33777083334644,
            "small_mean_absolute_error": 74.70651041667224
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.54334375000326,
            "small_mean_absolute_error": 81.80486197916616
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.43471527777608,
            "small_mean_absolute_error": 85.17390277777425
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.19796041666777,
            "small_mean_absolute_error": 85.62089062499945
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2601,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-10T09:31:06.066908Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2619,
      "metrics": {
        "resolved_sample_count": 2619,
        "resolved_agreement_count": 1719,
        "prospective_resolved_sample_count": 2600,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.18828645833128,
            "small_mean_absolute_error": 123.63555208333128
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.36652343749665,
            "small_mean_absolute_error": 97.79523437499665
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.51813194444428,
            "small_mean_absolute_error": 86.13727256944428
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.88162291666595,
            "small_mean_absolute_error": 67.37945833333143
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2602,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-10T09:46:07.497773Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2620,
      "metrics": {
        "resolved_sample_count": 2620,
        "resolved_agreement_count": 1720,
        "prospective_resolved_sample_count": 2601,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.84519791666025,
            "small_mean_absolute_error": 114.60336458333404
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.8693437499951,
            "small_mean_absolute_error": 94.95350520833199
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.2681197916645,
            "small_mean_absolute_error": 77.6575607638891
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.52707395833059,
            "small_mean_absolute_error": 66.71174166666678
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2603,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-10T10:01:06.559397Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2621,
      "metrics": {
        "resolved_sample_count": 2621,
        "resolved_agreement_count": 1721,
        "prospective_resolved_sample_count": 2602,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.39272916665868,
            "small_mean_absolute_error": 104.83058333333247
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.40169531249376,
            "small_mean_absolute_error": 91.82570052083065
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.83889409722057,
            "small_mean_absolute_error": 82.45489756944517
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.54761979166433,
            "small_mean_absolute_error": 69.54629583333227
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2605,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-10T10:31:05.817264Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2623,
      "metrics": {
        "resolved_sample_count": 2623,
        "resolved_agreement_count": 1722,
        "prospective_resolved_sample_count": 2604,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.20809374999226,
            "small_mean_absolute_error": 36.53844270832633
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.19819010416177,
            "small_mean_absolute_error": 80.0869973958288
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.64704687499519,
            "small_mean_absolute_error": 77.37630381943988
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.6812468749973,
            "small_mean_absolute_error": 71.63676979166412
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2606,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-10T10:46:06.795388Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 2624,
      "metrics": {
        "resolved_sample_count": 2624,
        "resolved_agreement_count": 1723,
        "prospective_resolved_sample_count": 2605,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.01489062499604,
            "small_mean_absolute_error": 49.034338541656325
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.93004427082815,
            "small_mean_absolute_error": 81.81885156249518
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.91785937499541,
            "small_mean_absolute_error": 79.6471163194401
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 62.03094999999812,
            "small_mean_absolute_error": 69.17045729166493
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2636,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-10T18:31:06.128116Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2654,
      "metrics": {
        "resolved_sample_count": 2654,
        "resolved_agreement_count": 1749,
        "prospective_resolved_sample_count": 2635,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.11356770832572,
            "small_mean_absolute_error": 58.28544270832572
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.565929687492826,
            "small_mean_absolute_error": 64.00049999999283
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 57.109506944439396,
            "small_mean_absolute_error": 62.018397569440516
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.674270833332415,
            "small_mean_absolute_error": 67.89078958333047
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2638,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-10T19:01:05.244853Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2656,
      "metrics": {
        "resolved_sample_count": 2656,
        "resolved_agreement_count": 1751,
        "prospective_resolved_sample_count": 2637,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.66419270832921,
            "small_mean_absolute_error": 62.64856770832921
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.96364583332797,
            "small_mean_absolute_error": 55.33083333332797
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.138413194439636,
            "small_mean_absolute_error": 58.4164079861063
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 57.063522916665534,
            "small_mean_absolute_error": 63.2023072916636
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2640,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-10T19:31:05.377159Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 2658,
      "metrics": {
        "resolved_sample_count": 2658,
        "resolved_agreement_count": 1753,
        "prospective_resolved_sample_count": 2639,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.113906250000582,
            "small_mean_absolute_error": 53.07679687500058
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.61373697916315,
            "small_mean_absolute_error": 55.68111979166315
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.74858854166208,
            "small_mean_absolute_error": 60.35926562499541
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 52.394577083331384,
            "small_mean_absolute_error": 56.25925520833043
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2661,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-11T00:46:06.495770Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2679,
      "metrics": {
        "resolved_sample_count": 2679,
        "resolved_agreement_count": 1770,
        "prospective_resolved_sample_count": 2660,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.03841666667722,
            "small_mean_absolute_error": 49.87044791667722
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 31.454169270835337,
            "small_mean_absolute_error": 37.35455989583534
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 30.1253142361129,
            "small_mean_absolute_error": 38.126616319446235
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 35.205490624999946,
            "small_mean_absolute_error": 47.234787499999946
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2663,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-11T01:16:06.012829Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2681,
      "metrics": {
        "resolved_sample_count": 2681,
        "resolved_agreement_count": 1772,
        "prospective_resolved_sample_count": 2662,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.855927083328424,
            "small_mean_absolute_error": 67.82982812500268
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 29.063236979165595,
            "small_mean_absolute_error": 48.96034375000272
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 27.46192013888746,
            "small_mean_absolute_error": 37.780694444445544
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 31.76915833333114,
            "small_mean_absolute_error": 45.792063541665996
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2667,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-11T02:16:04.794175Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 2685,
      "metrics": {
        "resolved_sample_count": 2685,
        "resolved_agreement_count": 1776,
        "prospective_resolved_sample_count": 2666,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.21827083333119,
            "small_mean_absolute_error": 48.89209895833119
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 34.03709895832981,
            "small_mean_absolute_error": 58.36096354166693
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 29.781581597220793,
            "small_mean_absolute_error": 48.93759548611221
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 27.210858333332,
            "small_mean_absolute_error": 41.16774791666685
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2718,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-11T15:01:06.188147Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2736,
      "metrics": {
        "resolved_sample_count": 2736,
        "resolved_agreement_count": 1816,
        "prospective_resolved_sample_count": 2717,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 26.89781770834088,
            "small_mean_absolute_error": 42.663223958341405
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 27.599346354170848,
            "small_mean_absolute_error": 40.821294270837825
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 40.52368055555659,
            "small_mean_absolute_error": 69.26865104166791
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.456897916667366,
            "small_mean_absolute_error": 59.55778645833416
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2733,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-11T18:46:07.373998Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2751,
      "metrics": {
        "resolved_sample_count": 2751,
        "resolved_agreement_count": 1826,
        "prospective_resolved_sample_count": 2732,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.02593749999869,
            "small_mean_absolute_error": 113.93276562499886
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.50362760416465,
            "small_mean_absolute_error": 185.0142161458316
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.76400868055498,
            "small_mean_absolute_error": 231.97158854166628
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.86438541666794,
            "small_mean_absolute_error": 165.9975322916689
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2734,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-11T19:01:07.303223Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 2752,
      "metrics": {
        "resolved_sample_count": 2752,
        "resolved_agreement_count": 1827,
        "prospective_resolved_sample_count": 2733,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.61007291666829,
            "small_mean_absolute_error": 114.83665625000503
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.07959635416773,
            "small_mean_absolute_error": 153.64780208333468
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.1311666666661,
            "small_mean_absolute_error": 180.36283506944406
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.58938437500255,
            "small_mean_absolute_error": 165.69826354166943
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2754,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-12T00:01:04.832018Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2772,
      "metrics": {
        "resolved_sample_count": 2772,
        "resolved_agreement_count": 1844,
        "prospective_resolved_sample_count": 2753,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.56479166666395,
            "small_mean_absolute_error": 130.66155729167076
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.22663281249515,
            "small_mean_absolute_error": 131.27110937499856
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.16273611110712,
            "small_mean_absolute_error": 102.68618055555271
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.35268958333108,
            "small_mean_absolute_error": 98.08746249999749
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2761,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-12T01:46:07.081552Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2779,
      "metrics": {
        "resolved_sample_count": 2779,
        "resolved_agreement_count": 1850,
        "prospective_resolved_sample_count": 2760,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.44783333332816,
            "small_mean_absolute_error": 79.90958333333037
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.31619270833107,
            "small_mean_absolute_error": 150.83222395833218
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.80391493055504,
            "small_mean_absolute_error": 137.25831597222472
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.96080416666518,
            "small_mean_absolute_error": 114.74632916666451
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2762,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-12T02:01:05.860417Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 2780,
      "metrics": {
        "resolved_sample_count": 2780,
        "resolved_agreement_count": 1851,
        "prospective_resolved_sample_count": 2761,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.97044270833067,
            "small_mean_absolute_error": 78.88669791666689
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.35947395833318,
            "small_mean_absolute_error": 136.8039296875013
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.76124652777678,
            "small_mean_absolute_error": 134.75647222222446
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.44143124999755,
            "small_mean_absolute_error": 116.33328020833214
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2774,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-12T05:01:06.045437Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2792,
      "metrics": {
        "resolved_sample_count": 2792,
        "resolved_agreement_count": 1857,
        "prospective_resolved_sample_count": 2773,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 187.9076458333402,
            "small_mean_absolute_error": 169.43660937500317
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.0992421875053,
            "small_mean_absolute_error": 128.2966119791672
          },
          "12": {
            "base_accuracy": 0.08333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 125.94832812500317,
            "small_mean_absolute_error": 140.73746006944444
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.91278645833518,
            "small_mean_absolute_error": 139.1640479166672
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2781,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-12T06:46:06.737623Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2799,
      "metrics": {
        "resolved_sample_count": 2799,
        "resolved_agreement_count": 1862,
        "prospective_resolved_sample_count": 2780,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 131.4435104166696,
            "small_mean_absolute_error": 127.9161666666696
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 139.6129088541693,
            "small_mean_absolute_error": 132.0953307291693
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 155.7869513888921,
            "small_mean_absolute_error": 143.6773281250013
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.7754750000022,
            "small_mean_absolute_error": 136.99688645833376
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2784,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-12T07:31:05.120850Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 2802,
      "metrics": {
        "resolved_sample_count": 2802,
        "resolved_agreement_count": 1864,
        "prospective_resolved_sample_count": 2783,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 183.45846874999916,
            "small_mean_absolute_error": 182.49753124999916
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.44784374999836,
            "small_mean_absolute_error": 142.24667187499836
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 175.48143055555556,
            "small_mean_absolute_error": 166.29978993055556
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.55045104166712,
            "small_mean_absolute_error": 132.58096145833187
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2795,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-12T10:16:05.430157Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2813,
      "metrics": {
        "resolved_sample_count": 2813,
        "resolved_agreement_count": 1870,
        "prospective_resolved_sample_count": 2794,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.45054166666523,
            "small_mean_absolute_error": 97.20444791666523
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 104.39947135417242,
            "small_mean_absolute_error": 109.03891927083532
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.5193680555579,
            "small_mean_absolute_error": 112.19306249999984
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.54422708333368,
            "small_mean_absolute_error": 128.89688124999884
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2804,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-12T12:31:05.755339Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2822,
      "metrics": {
        "resolved_sample_count": 2822,
        "resolved_agreement_count": 1876,
        "prospective_resolved_sample_count": 2803,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.48217187500632,
            "small_mean_absolute_error": 83.18198437500178
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.16383854166997,
            "small_mean_absolute_error": 89.40430208333419
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.08626041666503,
            "small_mean_absolute_error": 85.86258854166833
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.38221666666796,
            "small_mean_absolute_error": 105.11277708333509
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2808,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-12T13:31:05.531995Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 2826,
      "metrics": {
        "resolved_sample_count": 2826,
        "resolved_agreement_count": 1879,
        "prospective_resolved_sample_count": 2807,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 147.28044270833198,
            "small_mean_absolute_error": 191.77263020833198
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.88130729166915,
            "small_mean_absolute_error": 137.47730729166688
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.20270659722398,
            "small_mean_absolute_error": 123.52707812500012
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.20080520833434,
            "small_mean_absolute_error": 118.18527187500149
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2871,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-13T05:16:05.327420Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 2889,
      "metrics": {
        "resolved_sample_count": 2889,
        "resolved_agreement_count": 1916,
        "prospective_resolved_sample_count": 2870,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 105.07417708333742,
            "small_mean_absolute_error": 110.58448437501283
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.2730885416695,
            "small_mean_absolute_error": 119.3622265625072
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.77917881944329,
            "small_mean_absolute_error": 106.42389062500176
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 148.9103104166672,
            "small_mean_absolute_error": 131.52319062500175
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2882,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-13T08:01:06.400050Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 2900,
      "metrics": {
        "resolved_sample_count": 2900,
        "resolved_agreement_count": 1923,
        "prospective_resolved_sample_count": 2881,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.019307291669975,
            "small_mean_absolute_error": 92.47922395835121
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.47711197916578,
            "small_mean_absolute_error": 82.38698697917789
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.52482291666699,
            "small_mean_absolute_error": 100.22059895834172
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.9167208333347,
            "small_mean_absolute_error": 100.33507604167463
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2886,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-13T09:01:06.157270Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 2904,
      "metrics": {
        "resolved_sample_count": 2904,
        "resolved_agreement_count": 1927,
        "prospective_resolved_sample_count": 2885,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 206.45066145833334,
            "small_mean_absolute_error": 208.15183333333334
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 134.23498437500166,
            "small_mean_absolute_error": 150.31552864584228
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.80162847222164,
            "small_mean_absolute_error": 124.30860243056304
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.38935208333496,
            "small_mean_absolute_error": 118.29716041667488
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2985,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-14T09:46:06.959001Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 3003,
      "metrics": {
        "resolved_sample_count": 3003,
        "resolved_agreement_count": 1983,
        "prospective_resolved_sample_count": 2984,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.85819270833235,
            "small_mean_absolute_error": 109.93777604166462
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 166.21044270833227,
            "small_mean_absolute_error": 196.2551171874984
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 130.3732343750004,
            "small_mean_absolute_error": 157.32507986111523
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.74482083333206,
            "small_mean_absolute_error": 135.9697322916698
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 2998,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-14T13:01:06.548614Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 3016,
      "metrics": {
        "resolved_sample_count": 3016,
        "resolved_agreement_count": 1991,
        "prospective_resolved_sample_count": 2997,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 447.5115937499904,
            "small_mean_absolute_error": 453.7401093749904
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 243.96758333332218,
            "small_mean_absolute_error": 270.9089895833222
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 186.75598437499016,
            "small_mean_absolute_error": 213.52160937499016
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 171.79446249999236,
            "small_mean_absolute_error": 196.23433020832817
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3005,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-14T14:46:07.396402Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 3023,
      "metrics": {
        "resolved_sample_count": 3023,
        "resolved_agreement_count": 1996,
        "prospective_resolved_sample_count": 3004,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 352.13774479167114,
            "small_mean_absolute_error": 343.45610416667114
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 323.8637395833339,
            "small_mean_absolute_error": 298.0600286458339
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 336.3247586805507,
            "small_mean_absolute_error": 326.7056180555507
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 224.33739479165962,
            "small_mean_absolute_error": 227.85001770832895
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3006,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-14T15:01:07.168707Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 3024,
      "metrics": {
        "resolved_sample_count": 3024,
        "resolved_agreement_count": 1997,
        "prospective_resolved_sample_count": 3005,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 232.8260000000082,
            "small_mean_absolute_error": 205.3201406250082
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 295.9416979166672,
            "small_mean_absolute_error": 252.59501822916718
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 346.46499652777493,
            "small_mean_absolute_error": 319.6433819444416
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 230.43026979166098,
            "small_mean_absolute_error": 229.15097291666098
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3007,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-14T15:16:05.704424Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 3025,
      "metrics": {
        "resolved_sample_count": 3025,
        "resolved_agreement_count": 1998,
        "prospective_resolved_sample_count": 3006,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 177.5043072916742,
            "small_mean_absolute_error": 94.5414166666742
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 280.8325312500019,
            "small_mean_absolute_error": 235.26905468750192
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 334.58426388888984,
            "small_mean_absolute_error": 300.60770138888984
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 235.28170104166128,
            "small_mean_absolute_error": 230.7981072916613
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3013,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-14T16:46:06.989502Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 3031,
      "metrics": {
        "resolved_sample_count": 3031,
        "resolved_agreement_count": 2002,
        "prospective_resolved_sample_count": 3012,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 147.9066041666665,
            "small_mean_absolute_error": 150.438958333325
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 168.0579244791661,
            "small_mean_absolute_error": 127.75476562499534
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 229.41786458333445,
            "small_mean_absolute_error": 199.65521180555393
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 269.01802499999684,
            "small_mean_absolute_error": 247.12527708332854
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3015,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-14T17:16:06.314219Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 3033,
      "metrics": {
        "resolved_sample_count": 3033,
        "resolved_agreement_count": 2004,
        "prospective_resolved_sample_count": 3014,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.19483854167265,
            "small_mean_absolute_error": 132.67055208333113
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 142.36504687499837,
            "small_mean_absolute_error": 149.0159895833276
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 154.078133680557,
            "small_mean_absolute_error": 130.8577986111098
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 257.69657708333324,
            "small_mean_absolute_error": 239.97101666666495
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3049,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-15T01:46:06.477498Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 3067,
      "metrics": {
        "resolved_sample_count": 3067,
        "resolved_agreement_count": 2028,
        "prospective_resolved_sample_count": 3048,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 181.06308333333072,
            "small_mean_absolute_error": 177.69198958333072
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 151.1127499999984,
            "small_mean_absolute_error": 146.1023958333335
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 128.51570833333002,
            "small_mean_absolute_error": 119.29574131944537
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.65856770833197,
            "small_mean_absolute_error": 100.98112708333792
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3053,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-15T02:46:07.981701Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 3071,
      "metrics": {
        "resolved_sample_count": 3071,
        "resolved_agreement_count": 2029,
        "prospective_resolved_sample_count": 3052,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 321.35057812500236,
            "small_mean_absolute_error": 402.15135937500236
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 251.20683072916654,
            "small_mean_absolute_error": 289.92167447916654
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 207.85869270833305,
            "small_mean_absolute_error": 231.45205034722312
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.11015312500095,
            "small_mean_absolute_error": 172.79575104167014
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3055,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-15T03:16:05.162672Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 3073,
      "metrics": {
        "resolved_sample_count": 3073,
        "resolved_agreement_count": 2031,
        "prospective_resolved_sample_count": 3054,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 412.66184374999284,
            "small_mean_absolute_error": 403.98996874999284
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 310.2668411458344,
            "small_mean_absolute_error": 318.6144973958344
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 240.47470659721998,
            "small_mean_absolute_error": 247.66962673611002
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 183.273828125,
            "small_mean_absolute_error": 188.3855979166692
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3057,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-15T03:46:06.491433Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 3075,
      "metrics": {
        "resolved_sample_count": 3075,
        "resolved_agreement_count": 2033,
        "prospective_resolved_sample_count": 3056,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 312.8328802083379,
            "small_mean_absolute_error": 285.2430364583379
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 317.0917291666701,
            "small_mean_absolute_error": 343.6971979166701
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 271.7488472222237,
            "small_mean_absolute_error": 288.3621284722237
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 203.94611666666606,
            "small_mean_absolute_error": 209.05632395833527
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3058,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-15T04:01:07.062517Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 3076,
      "metrics": {
        "resolved_sample_count": 3076,
        "resolved_agreement_count": 2034,
        "prospective_resolved_sample_count": 3057,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 227.57507812500626,
            "small_mean_absolute_error": 244.30945312500626
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 309.67425260416894,
            "small_mean_absolute_error": 313.72698697916894
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 273.9846857638913,
            "small_mean_absolute_error": 289.1682795138913
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 200.91216770833344,
            "small_mean_absolute_error": 208.61026562500265
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3060,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-15T04:31:05.678689Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 3078,
      "metrics": {
        "resolved_sample_count": 3078,
        "resolved_agreement_count": 2036,
        "prospective_resolved_sample_count": 3059,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 217.1600208333366,
            "small_mean_absolute_error": 233.8377552083366
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 245.71142447916827,
            "small_mean_absolute_error": 248.85986197916827
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 278.7422465277814,
            "small_mean_absolute_error": 298.2038350694481
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 215.20230416666746,
            "small_mean_absolute_error": 223.28917812500148
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3066,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-15T06:01:06.884297Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 3084,
      "metrics": {
        "resolved_sample_count": 3084,
        "resolved_agreement_count": 2039,
        "prospective_resolved_sample_count": 3065,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 251.19064062499456,
            "small_mean_absolute_error": 333.96798437499456
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 239.53448437499537,
            "small_mean_absolute_error": 288.9329218749954
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 235.548015624999,
            "small_mean_absolute_error": 274.05843229166567
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 260.20460520833296,
            "small_mean_absolute_error": 289.07413645833293
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3067,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-15T06:16:05.856166Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 3085,
      "metrics": {
        "resolved_sample_count": 3085,
        "resolved_agreement_count": 2040,
        "prospective_resolved_sample_count": 3066,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 171.69326041667227,
            "small_mean_absolute_error": 224.35634374999063
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 222.62435677083158,
            "small_mean_absolute_error": 274.76937499999076
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 218.62130034722455,
            "small_mean_absolute_error": 267.2225364583307
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 255.27951666666848,
            "small_mean_absolute_error": 287.7793208333322
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3069,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-15T06:46:06.953450Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 3087,
      "metrics": {
        "resolved_sample_count": 3087,
        "resolved_agreement_count": 2041,
        "prospective_resolved_sample_count": 3068,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 210.16779166667402,
            "small_mean_absolute_error": 214.44610937499237
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 193.19992447916593,
            "small_mean_absolute_error": 232.4933802083251
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 197.9392812499997,
            "small_mean_absolute_error": 226.88622048610583
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 245.60026041666788,
            "small_mean_absolute_error": 273.61061145833156
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3117,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-15T21:01:05.355134Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 3135,
      "metrics": {
        "resolved_sample_count": 3135,
        "resolved_agreement_count": 2076,
        "prospective_resolved_sample_count": 3116,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 129.47104687500178,
            "small_mean_absolute_error": 214.82651562500178
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.29640104167083,
            "small_mean_absolute_error": 160.97130989583638
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 124.0391927083377,
            "small_mean_absolute_error": 173.23855729166826
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.9987395833341,
            "small_mean_absolute_error": 154.53943125000006
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3118,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-15T21:16:04.794874Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 3136,
      "metrics": {
        "resolved_sample_count": 3136,
        "resolved_agreement_count": 2077,
        "prospective_resolved_sample_count": 3117,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.51286979166252,
            "small_mean_absolute_error": 162.51286979166252
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.77319270833686,
            "small_mean_absolute_error": 157.79703125000015
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.79167013889189,
            "small_mean_absolute_error": 137.4799670138891
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.5824458333329,
            "small_mean_absolute_error": 153.57946458333316
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3136,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-16T02:01:05.824788Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 3154,
      "metrics": {
        "resolved_sample_count": 3154,
        "resolved_agreement_count": 2083,
        "prospective_resolved_sample_count": 3135,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.48642708333136,
            "small_mean_absolute_error": 152.33408333333136
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.18021354166376,
            "small_mean_absolute_error": 125.33997395833103
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.37780381944322,
            "small_mean_absolute_error": 133.59317013888844
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.29126145833361,
            "small_mean_absolute_error": 128.50879895833424
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3137,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-16T02:16:04.969095Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 3155,
      "metrics": {
        "resolved_sample_count": 3155,
        "resolved_agreement_count": 2084,
        "prospective_resolved_sample_count": 3136,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.70200520832441,
            "small_mean_absolute_error": 117.58872395832441
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.65386979166033,
            "small_mean_absolute_error": 122.25801041666091
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.62627430555222,
            "small_mean_absolute_error": 127.20999479166373
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.51453749999855,
            "small_mean_absolute_error": 107.01723124999917
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3139,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-16T02:46:09.164281Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 3157,
      "metrics": {
        "resolved_sample_count": 3157,
        "resolved_agreement_count": 2086,
        "prospective_resolved_sample_count": 3138,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.688411458333576,
            "small_mean_absolute_error": 60.817317708333576
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.95095052083161,
            "small_mean_absolute_error": 101.47054427083094
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.72645138888645,
            "small_mean_absolute_error": 105.58165624999795
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.81504062500025,
            "small_mean_absolute_error": 109.93023437500088
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3185,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-16T14:46:06.969134Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 3203,
      "metrics": {
        "resolved_sample_count": 3203,
        "resolved_agreement_count": 2113,
        "prospective_resolved_sample_count": 3184,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 130.2261510416647,
            "small_mean_absolute_error": 164.8296666666647
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.94240104166784,
            "small_mean_absolute_error": 158.11719531249946
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.73573958333266,
            "small_mean_absolute_error": 169.47028645833416
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.87319687500204,
            "small_mean_absolute_error": 143.47720104166874
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3205,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-16T19:46:07.147743Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 3223,
      "metrics": {
        "resolved_sample_count": 3223,
        "resolved_agreement_count": 2122,
        "prospective_resolved_sample_count": 3204,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 174.57925000000614,
            "small_mean_absolute_error": 109.07143750000614
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 194.57010156250544,
            "small_mean_absolute_error": 184.02615625000544
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 237.27119965278567,
            "small_mean_absolute_error": 247.38317881945235
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 227.4441906250053,
            "small_mean_absolute_error": 229.56249895833753
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3206,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-16T20:01:05.768176Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 3224,
      "metrics": {
        "resolved_sample_count": 3224,
        "resolved_agreement_count": 2123,
        "prospective_resolved_sample_count": 3205,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 190.7909843750058,
            "small_mean_absolute_error": 120.92965625000579
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 163.40155468750345,
            "small_mean_absolute_error": 166.74823437500345
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 230.79887847222926,
            "small_mean_absolute_error": 246.45122222222926
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 216.02213229167174,
            "small_mean_absolute_error": 211.84708125000398
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3217,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-16T22:46:06.460713Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 3235,
      "metrics": {
        "resolved_sample_count": 3235,
        "resolved_agreement_count": 2131,
        "prospective_resolved_sample_count": 3216,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.21627604167588,
            "small_mean_absolute_error": 57.73184895832674
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 41.618882812505035,
            "small_mean_absolute_error": 56.76857552082947
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.5742239583354,
            "small_mean_absolute_error": 74.88365451388502
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.97257500000342,
            "small_mean_absolute_error": 118.54065520833319
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3233,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-17T02:46:06.863480Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 3251,
      "metrics": {
        "resolved_sample_count": 3251,
        "resolved_agreement_count": 2132,
        "prospective_resolved_sample_count": 3232,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.93389062499773,
            "small_mean_absolute_error": 99.28707812500215
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.89844270833055,
            "small_mean_absolute_error": 53.86633854166939
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.13543402777456,
            "small_mean_absolute_error": 39.14509027778331
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 62.622152083335095,
            "small_mean_absolute_error": 43.55949479166884
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3236,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-17T03:31:05.322532Z",
      "state": "NORMAL",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "AGREEMENT_ACCURACY_RECOVERED",
      "resolved_candidate_id": 3254,
      "metrics": {
        "resolved_sample_count": 3254,
        "resolved_agreement_count": 2134,
        "prospective_resolved_sample_count": 3235,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.9455781250108,
            "small_mean_absolute_error": 46.00441666668121
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.25156250000327,
            "small_mean_absolute_error": 68.9028619791734
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.93669965277998,
            "small_mean_absolute_error": 48.311211805562685
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.37484687500182,
            "small_mean_absolute_error": 39.46654583333948
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3281,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-17T15:01:05.964788Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "NORMAL",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 3299,
      "metrics": {
        "resolved_sample_count": 3299,
        "resolved_agreement_count": 2160,
        "prospective_resolved_sample_count": 3280,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.995583333329705,
            "small_mean_absolute_error": 32.57516666666925
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 35.941901041664096,
            "small_mean_absolute_error": 40.955291666672565
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 32.02335590277653,
            "small_mean_absolute_error": 46.41444444444884
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 33.274196874999326,
            "small_mean_absolute_error": 46.30927187500201
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3283,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-17T15:31:05.389482Z",
      "state": "DEGRADED",
      "previous_state": "INVERTED_CANDIDATE",
      "is_transition": true,
      "transition_reason": "RECOVERY_HYSTERESIS_ACTIVE",
      "resolved_candidate_id": 3301,
      "metrics": {
        "resolved_sample_count": 3301,
        "resolved_agreement_count": 2162,
        "prospective_resolved_sample_count": 3282,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.94815104166264,
            "small_mean_absolute_error": 35.81338541666264
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.14295052083253,
            "small_mean_absolute_error": 42.8907500000023
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 39.801723958329,
            "small_mean_absolute_error": 45.37250000000131
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 33.76683854166622,
            "small_mean_absolute_error": 43.66792916666891
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    },
    {
      "id": 3287,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "evaluated_at": "2026-10-17T16:31:04.558399Z",
      "state": "INVERTED_CANDIDATE",
      "previous_state": "DEGRADED",
      "is_transition": true,
      "transition_reason": "INVERSION_CRITERIA_MET",
      "resolved_candidate_id": 3305,
      "metrics": {
        "resolved_sample_count": 3305,
        "resolved_agreement_count": 2166,
        "prospective_resolved_sample_count": 3286,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.13158333332467,
            "small_mean_absolute_error": 114.5161666666645
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.03986718749366,
            "small_mean_absolute_error": 75.16477604166357
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.13916145832991,
            "small_mean_absolute_error": 66.7658888888897
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 48.175240624997244,
            "small_mean_absolute_error": 63.57157604166859
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "thresholds": {
        "version": "KALSHI_15M_MODEL_STATE_V1",
        "agreement_window": 8,
        "minimum_resolved_agreements": 8,
        "degradation_accuracy_max": 0.25,
        "recovery_accuracy_min": 0.5,
        "inversion_accuracy_min": 0.75,
        "state_precedence": [
          "INVERTED_CANDIDATE",
          "DEGRADED",
          "NORMAL"
        ],
        "micro_regime_version": "KALSHI_15M_MICRO_REGIME_V1"
      }
    }
  ],
  "candidate_count": 3308,
  "candidates": [
    {
      "id": 1,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T1645Z",
      "signal_timestamp": "2026-09-12T16:46:15.919083Z",
      "target_timestamp": "2026-09-12T16:45:00Z",
      "resolution_timestamp": "2026-09-12T17:00:00Z",
      "strike": 77349.11,
      "brti_reference_price": 77349.113,
      "base_predicted_close": 77366.4921875,
      "small_predicted_close": 77385.6640625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": true,
      "actual_close": 77347.91916666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -18.573020833340706,
      "small_residual": -37.744895833340706,
      "base_absolute_error": 18.573020833340706,
      "small_absolute_error": 37.744895833340706,
      "resolved_at": "2026-09-12T21:36:29.986426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T16:30:00Z",
        "return_6h": -5.612548305788945e-05,
        "return_12h": 0.0014262968420739597,
        "return_24h": -0.005471652987684372,
        "close_vs_ema12": 0.00011601834848762316,
        "close_vs_ema24": 6.181753897327447e-05,
        "ema12_slope_3h": 0.00040837911817548367,
        "ema24_slope_6h": 8.922287528756456e-05,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {},
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 0,
        "resolved_agreement_count": 0,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 0,
        "rolling": {
          "4": {
            "base_accuracy": null,
            "small_accuracy": null,
            "agreement_accuracy": null,
            "both_up_accuracy": null,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": null,
            "resolved_samples": 0,
            "resolved_agreements": 0,
            "base_mean_absolute_error": null,
            "small_mean_absolute_error": null
          },
          "8": {
            "base_accuracy": null,
            "small_accuracy": null,
            "agreement_accuracy": null,
            "both_up_accuracy": null,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": null,
            "resolved_samples": 0,
            "resolved_agreements": 0,
            "base_mean_absolute_error": null,
            "small_mean_absolute_error": null
          },
          "12": {
            "base_accuracy": null,
            "small_accuracy": null,
            "agreement_accuracy": null,
            "both_up_accuracy": null,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": null,
            "resolved_samples": 0,
            "resolved_agreements": 0,
            "base_mean_absolute_error": null,
            "small_mean_absolute_error": null
          },
          "20": {
            "base_accuracy": null,
            "small_accuracy": null,
            "agreement_accuracy": null,
            "both_up_accuracy": null,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": null,
            "resolved_samples": 0,
            "resolved_agreements": 0,
            "base_mean_absolute_error": null,
            "small_mean_absolute_error": null
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T16:46:15.919083Z",
        "is_trade_gate": false,
        "bootstrap_unavailable": true
      }
    },
    {
      "id": 2,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T1700Z",
      "signal_timestamp": "2026-09-12T17:01:17.783208Z",
      "target_timestamp": "2026-09-12T17:00:00Z",
      "resolution_timestamp": "2026-09-12T17:15:00Z",
      "strike": 77347.92,
      "brti_reference_price": 77347.91916666666,
      "base_predicted_close": 77367.7890625,
      "small_predicted_close": 77387.09375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": true,
      "actual_close": 77342.17083333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -25.618229166662786,
      "small_residual": -44.922916666662786,
      "base_absolute_error": 25.618229166662786,
      "small_absolute_error": 44.922916666662786,
      "resolved_at": "2026-09-12T21:36:29.986426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T16:45:00Z",
        "return_6h": 0.0003882347988362067,
        "return_12h": 0.001675791917457703,
        "return_24h": -0.007317919337314072,
        "close_vs_ema12": 9.647641410626129e-05,
        "close_vs_ema24": 4.5392798567078785e-05,
        "ema12_slope_3h": 0.0003927761993482992,
        "ema24_slope_6h": 9.536509246310665e-05,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {},
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1,
        "resolved_agreement_count": 1,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 1,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 1,
            "resolved_agreements": 1,
            "base_mean_absolute_error": 18.573020833340706,
            "small_mean_absolute_error": 37.744895833340706
          },
          "8": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 1,
            "resolved_agreements": 1,
            "base_mean_absolute_error": 18.573020833340706,
            "small_mean_absolute_error": 37.744895833340706
          },
          "12": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 1,
            "resolved_agreements": 1,
            "base_mean_absolute_error": 18.573020833340706,
            "small_mean_absolute_error": 37.744895833340706
          },
          "20": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 1,
            "resolved_agreements": 1,
            "base_mean_absolute_error": 18.573020833340706,
            "small_mean_absolute_error": 37.744895833340706
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T17:01:17.783208Z",
        "is_trade_gate": false,
        "bootstrap_unavailable": true
      }
    },
    {
      "id": 3,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T1715Z",
      "signal_timestamp": "2026-09-12T17:16:15.466205Z",
      "target_timestamp": "2026-09-12T17:15:00Z",
      "resolution_timestamp": "2026-09-12T17:30:00Z",
      "strike": 77342.17,
      "brti_reference_price": 77342.17083333334,
      "base_predicted_close": 77369.3359375,
      "small_predicted_close": 77388.75,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": true,
      "actual_close": 77277.54116666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -91.79477083332313,
      "small_residual": -111.20883333332313,
      "base_absolute_error": 91.79477083332313,
      "small_absolute_error": 111.20883333332313,
      "resolved_at": "2026-09-12T21:36:29.986426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T17:00:00Z",
        "return_6h": 0.00037421361436318357,
        "return_12h": 0.001487984983851609,
        "return_24h": -0.005412006553269011,
        "close_vs_ema12": 2.1247208568109244e-05,
        "close_vs_ema24": -2.831510723422248e-05,
        "ema12_slope_3h": 0.00036989024397415804,
        "ema24_slope_6h": 0.00010112378291227131,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {},
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2,
        "resolved_agreement_count": 2,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 2,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 2,
            "resolved_agreements": 2,
            "base_mean_absolute_error": 22.095625000001746,
            "small_mean_absolute_error": 41.333906250001746
          },
          "8": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 2,
            "resolved_agreements": 2,
            "base_mean_absolute_error": 22.095625000001746,
            "small_mean_absolute_error": 41.333906250001746
          },
          "12": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 2,
            "resolved_agreements": 2,
            "base_mean_absolute_error": 22.095625000001746,
            "small_mean_absolute_error": 41.333906250001746
          },
          "20": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 2,
            "resolved_agreements": 2,
            "base_mean_absolute_error": 22.095625000001746,
            "small_mean_absolute_error": 41.333906250001746
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T17:16:15.466205Z",
        "is_trade_gate": false,
        "bootstrap_unavailable": true
      }
    },
    {
      "id": 4,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T1730Z",
      "signal_timestamp": "2026-09-12T17:31:16.960769Z",
      "target_timestamp": "2026-09-12T17:30:00Z",
      "resolution_timestamp": "2026-09-12T17:45:00Z",
      "strike": 77277.54,
      "brti_reference_price": 77277.54116666668,
      "base_predicted_close": 77301.6953125,
      "small_predicted_close": 77341.90625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": true,
      "actual_close": 77224.13733333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -77.55797916666779,
      "small_residual": -117.76891666666779,
      "base_absolute_error": 77.55797916666779,
      "small_absolute_error": 117.76891666666779,
      "resolved_at": "2026-09-12T21:36:29.986426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T17:15:00Z",
        "return_6h": -9.331508549070833e-05,
        "return_12h": 0.0010148897174884208,
        "return_24h": -0.007019265953284615,
        "close_vs_ema12": -0.0007811885076781655,
        "close_vs_ema24": -0.0008460970010989444,
        "ema12_slope_3h": 0.000287973238798811,
        "ema24_slope_6h": 9.713658707166672e-05,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {},
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3,
        "resolved_agreement_count": 3,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 3,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 3,
            "resolved_agreements": 3,
            "base_mean_absolute_error": 45.328673611108876,
            "small_mean_absolute_error": 64.62554861110887
          },
          "8": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 3,
            "resolved_agreements": 3,
            "base_mean_absolute_error": 45.328673611108876,
            "small_mean_absolute_error": 64.62554861110887
          },
          "12": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 3,
            "resolved_agreements": 3,
            "base_mean_absolute_error": 45.328673611108876,
            "small_mean_absolute_error": 64.62554861110887
          },
          "20": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 3,
            "resolved_agreements": 3,
            "base_mean_absolute_error": 45.328673611108876,
            "small_mean_absolute_error": 64.62554861110887
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T17:31:16.960769Z",
        "is_trade_gate": false,
        "bootstrap_unavailable": true
      }
    },
    {
      "id": 5,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T1745Z",
      "signal_timestamp": "2026-09-12T17:46:17.380024Z",
      "target_timestamp": "2026-09-12T17:45:00Z",
      "resolution_timestamp": "2026-09-12T18:00:00Z",
      "strike": 77224.14,
      "brti_reference_price": 77224.13733333333,
      "base_predicted_close": 77266.796875,
      "small_predicted_close": 77312.546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": true,
      "actual_close": 77195.48116666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -71.31570833333535,
      "small_residual": -117.06570833333535,
      "base_absolute_error": 71.31570833333535,
      "small_absolute_error": 117.06570833333535,
      "resolved_at": "2026-09-12T21:36:29.986426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T17:30:00Z",
        "return_6h": -0.0013279738248318518,
        "return_12h": -4.9796285197079015e-05,
        "return_24h": -0.004972658250166684,
        "close_vs_ema12": -0.0014117288765034264,
        "close_vs_ema24": -0.0015049225152292678,
        "ema12_slope_3h": 0.00015906958150790906,
        "ema24_slope_6h": 6.776961618970567e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {},
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 4,
        "resolved_agreement_count": 4,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 4,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.3859999999986,
            "small_mean_absolute_error": 77.9113906249986
          },
          "8": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.3859999999986,
            "small_mean_absolute_error": 77.9113906249986
          },
          "12": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.3859999999986,
            "small_mean_absolute_error": 77.9113906249986
          },
          "20": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.3859999999986,
            "small_mean_absolute_error": 77.9113906249986
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T17:46:17.380024Z",
        "is_trade_gate": false,
        "bootstrap_unavailable": true
      }
    },
    {
      "id": 6,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T1800Z",
      "signal_timestamp": "2026-09-12T18:01:17.241204Z",
      "target_timestamp": "2026-09-12T18:00:00Z",
      "resolution_timestamp": "2026-09-12T18:15:00Z",
      "strike": 77195.48,
      "brti_reference_price": 77195.48116666666,
      "base_predicted_close": 77257.3515625,
      "small_predicted_close": 77288.921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": true,
      "actual_close": 77173.56033333331,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -83.79122916668712,
      "small_residual": -115.36154166668712,
      "base_absolute_error": 83.79122916668712,
      "small_absolute_error": 115.36154166668712,
      "resolved_at": "2026-09-12T21:36:29.986426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T17:45:00Z",
        "return_6h": -0.0018862781479402901,
        "return_12h": -0.00010747099229824197,
        "return_24h": -0.00415441346909573,
        "close_vs_ema12": -0.0017096609953823894,
        "close_vs_ema24": -0.0018368635548170476,
        "ema12_slope_3h": 2.1364468470563835e-05,
        "ema24_slope_6h": 2.7464185961667553e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {},
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 5,
        "resolved_agreement_count": 5,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 5,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.57167187499726,
            "small_mean_absolute_error": 97.74159374999726
          },
          "8": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 5,
            "resolved_agreements": 5,
            "base_mean_absolute_error": 56.971941666665955,
            "small_mean_absolute_error": 85.74225416666596
          },
          "12": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 5,
            "resolved_agreements": 5,
            "base_mean_absolute_error": 56.971941666665955,
            "small_mean_absolute_error": 85.74225416666596
          },
          "20": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 5,
            "resolved_agreements": 5,
            "base_mean_absolute_error": 56.971941666665955,
            "small_mean_absolute_error": 85.74225416666596
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T18:01:17.241204Z",
        "is_trade_gate": false,
        "bootstrap_unavailable": true
      }
    },
    {
      "id": 7,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T1815Z",
      "signal_timestamp": "2026-09-12T18:16:15.343950Z",
      "target_timestamp": "2026-09-12T18:15:00Z",
      "resolution_timestamp": "2026-09-12T18:30:00Z",
      "strike": 77173.56,
      "brti_reference_price": 77173.56033333331,
      "base_predicted_close": 77229.1953125,
      "small_predicted_close": 77174.8515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": true,
      "actual_close": 77184.24083333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -44.954479166684905,
      "small_residual": 9.389270833315095,
      "base_absolute_error": 44.954479166684905,
      "small_absolute_error": 9.389270833315095,
      "resolved_at": "2026-09-12T21:36:29.986426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T18:00:00Z",
        "return_6h": -0.0018120644859069834,
        "return_12h": -0.0003370247243863478,
        "return_24h": 0.0023582451860373332,
        "close_vs_ema12": -0.0019119436093643083,
        "close_vs_ema24": -0.0020766927126545376,
        "ema12_slope_3h": -0.00010608163983005792,
        "ema24_slope_6h": -1.0461856420618254e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {},
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 6,
        "resolved_agreement_count": 6,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 6,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.11492187500335,
            "small_mean_absolute_error": 115.35125000000335
          },
          "8": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 6,
            "resolved_agreements": 6,
            "base_mean_absolute_error": 61.44182291666948,
            "small_mean_absolute_error": 90.67880208333615
          },
          "12": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 6,
            "resolved_agreements": 6,
            "base_mean_absolute_error": 61.44182291666948,
            "small_mean_absolute_error": 90.67880208333615
          },
          "20": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 6,
            "resolved_agreements": 6,
            "base_mean_absolute_error": 61.44182291666948,
            "small_mean_absolute_error": 90.67880208333615
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T18:16:15.343950Z",
        "is_trade_gate": false,
        "bootstrap_unavailable": true
      }
    },
    {
      "id": 8,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T1830Z",
      "signal_timestamp": "2026-09-12T18:31:15.813489Z",
      "target_timestamp": "2026-09-12T18:30:00Z",
      "resolution_timestamp": "2026-09-12T18:45:00Z",
      "strike": 77184.24,
      "brti_reference_price": 77184.24083333332,
      "base_predicted_close": 77213.875,
      "small_predicted_close": 77159.4609375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": true,
      "actual_close": 77172.38166666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -41.493333333331975,
      "small_residual": 12.920729166668025,
      "base_absolute_error": 41.493333333331975,
      "small_absolute_error": 12.920729166668025,
      "resolved_at": "2026-09-12T21:36:29.986426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T18:15:00Z",
        "return_6h": -0.0017304220889806654,
        "return_12h": -0.0005469561712213578,
        "return_24h": 4.375868810169159e-05,
        "close_vs_ema12": -0.001701535057840542,
        "close_vs_ema24": -0.0018986952027646442,
        "ema12_slope_3h": -0.0002390172452255701,
        "ema24_slope_6h": -4.592114740087361e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {},
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 7,
        "resolved_agreement_count": 7,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 7,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 69.40484895834379,
            "small_mean_absolute_error": 89.89635937500134
          },
          "8": {
            "base_accuracy": 0.14285714285714285,
            "small_accuracy": 0.14285714285714285,
            "agreement_accuracy": 0.14285714285714285,
            "both_up_accuracy": 0.14285714285714285,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.8571428571428572,
            "resolved_samples": 7,
            "resolved_agreements": 7,
            "base_mean_absolute_error": 59.08648809524311,
            "small_mean_absolute_error": 79.06601190476171
          },
          "12": {
            "base_accuracy": 0.14285714285714285,
            "small_accuracy": 0.14285714285714285,
            "agreement_accuracy": 0.14285714285714285,
            "both_up_accuracy": 0.14285714285714285,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.8571428571428572,
            "resolved_samples": 7,
            "resolved_agreements": 7,
            "base_mean_absolute_error": 59.08648809524311,
            "small_mean_absolute_error": 79.06601190476171
          },
          "20": {
            "base_accuracy": 0.14285714285714285,
            "small_accuracy": 0.14285714285714285,
            "agreement_accuracy": 0.14285714285714285,
            "both_up_accuracy": 0.14285714285714285,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.8571428571428572,
            "resolved_samples": 7,
            "resolved_agreements": 7,
            "base_mean_absolute_error": 59.08648809524311,
            "small_mean_absolute_error": 79.06601190476171
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T18:31:15.813489Z",
        "is_trade_gate": false,
        "bootstrap_unavailable": true
      }
    },
    {
      "id": 9,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T1845Z",
      "signal_timestamp": "2026-09-12T18:46:15.194793Z",
      "target_timestamp": "2026-09-12T18:45:00Z",
      "resolution_timestamp": "2026-09-12T19:00:00Z",
      "strike": 77172.38,
      "brti_reference_price": 77172.38166666667,
      "base_predicted_close": 77200.515625,
      "small_predicted_close": 77145.8203125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": true,
      "actual_close": 77136.15333333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -64.36229166667908,
      "small_residual": -9.666979166679084,
      "base_absolute_error": 64.36229166667908,
      "small_absolute_error": 9.666979166679084,
      "resolved_at": "2026-09-12T21:36:29.986426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T18:30:00Z",
        "return_6h": -0.0018235139866354944,
        "return_12h": -0.0016938319400303659,
        "return_24h": 0.001058466344729947,
        "close_vs_ema12": -0.0017793447833006626,
        "close_vs_ema24": -0.0020098022537085036,
        "ema12_slope_3h": -0.00034241646674559867,
        "ema24_slope_6h": -8.25474471813914e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {},
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 8,
        "resolved_agreement_count": 7,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 8,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.38868750000984,
            "small_mean_absolute_error": 63.6843125000014
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.14285714285714285,
            "both_up_accuracy": 0.14285714285714285,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.8571428571428572,
            "resolved_samples": 8,
            "resolved_agreements": 7,
            "base_mean_absolute_error": 56.88734375000422,
            "small_mean_absolute_error": 70.7978515625
          },
          "12": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.14285714285714285,
            "both_up_accuracy": 0.14285714285714285,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.8571428571428572,
            "resolved_samples": 8,
            "resolved_agreements": 7,
            "base_mean_absolute_error": 56.88734375000422,
            "small_mean_absolute_error": 70.7978515625
          },
          "20": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.14285714285714285,
            "both_up_accuracy": 0.14285714285714285,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.8571428571428572,
            "resolved_samples": 8,
            "resolved_agreements": 7,
            "base_mean_absolute_error": 56.88734375000422,
            "small_mean_absolute_error": 70.7978515625
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T18:46:15.194793Z",
        "is_trade_gate": false,
        "bootstrap_unavailable": true
      }
    },
    {
      "id": 10,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T1900Z",
      "signal_timestamp": "2026-09-12T19:01:16.479122Z",
      "target_timestamp": "2026-09-12T19:00:00Z",
      "resolution_timestamp": "2026-09-12T19:15:00Z",
      "strike": 77136.15,
      "brti_reference_price": 77136.15333333332,
      "base_predicted_close": 77187.9921875,
      "small_predicted_close": 77132.9375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": true,
      "actual_close": 77166.34066666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -21.651520833343966,
      "small_residual": 33.403166666656034,
      "base_absolute_error": 21.651520833343966,
      "small_absolute_error": 33.403166666656034,
      "resolved_at": "2026-09-12T21:36:29.986426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T18:45:00Z",
        "return_6h": -0.0022843081505410368,
        "return_12h": -0.0018967947387187323,
        "return_24h": 0.0013765329926258563,
        "close_vs_ema12": -0.002156400886267562,
        "close_vs_ema24": -0.0024273412650595017,
        "ema12_slope_3h": -0.0004540649342815728,
        "ema24_slope_6h": -0.0001279392051737327,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {},
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 9,
        "resolved_agreement_count": 7,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 9,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.65033333334577,
            "small_mean_absolute_error": 36.83463020833733
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.14285714285714285,
            "both_up_accuracy": 0.14285714285714285,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.8571428571428572,
            "resolved_samples": 8,
            "resolved_agreements": 7,
            "base_mean_absolute_error": 62.61100260417152,
            "small_mean_absolute_error": 67.2881119791673
          },
          "12": {
            "base_accuracy": 0.1111111111111111,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.14285714285714285,
            "both_up_accuracy": 0.14285714285714285,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.8571428571428572,
            "resolved_samples": 9,
            "resolved_agreements": 7,
            "base_mean_absolute_error": 57.71789351852365,
            "small_mean_absolute_error": 64.0055324074088
          },
          "20": {
            "base_accuracy": 0.1111111111111111,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.14285714285714285,
            "both_up_accuracy": 0.14285714285714285,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.8571428571428572,
            "resolved_samples": 9,
            "resolved_agreements": 7,
            "base_mean_absolute_error": 57.71789351852365,
            "small_mean_absolute_error": 64.0055324074088
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T19:01:16.479122Z",
        "is_trade_gate": false,
        "bootstrap_unavailable": true
      }
    },
    {
      "id": 11,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T1915Z",
      "signal_timestamp": "2026-09-12T19:16:17.618118Z",
      "target_timestamp": "2026-09-12T19:15:00Z",
      "resolution_timestamp": "2026-09-12T19:30:00Z",
      "strike": 77166.34,
      "brti_reference_price": 77166.34066666666,
      "base_predicted_close": 77188.078125,
      "small_predicted_close": 77229.0234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": true,
      "actual_close": 77141.89216666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -46.18595833334257,
      "small_residual": -87.13127083334257,
      "base_absolute_error": 46.18595833334257,
      "small_absolute_error": 87.13127083334257,
      "resolved_at": "2026-09-12T21:36:29.986426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T19:00:00Z",
        "return_6h": -0.0018405168490778223,
        "return_12h": -0.002039740238684251,
        "return_24h": -0.0002126813576511788,
        "close_vs_ema12": -0.0016939383125859075,
        "close_vs_ema24": -0.0019950375327382197,
        "ema12_slope_3h": -0.0005330830692519273,
        "ema24_slope_6h": -0.00016324703468617585,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {},
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 10,
        "resolved_agreement_count": 7,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 10,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.11540625000998,
            "small_mean_absolute_error": 16.34503645832956
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.14285714285714285,
            "both_up_accuracy": 0.14285714285714285,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.8571428571428572,
            "resolved_samples": 8,
            "resolved_agreements": 7,
            "base_mean_absolute_error": 62.115164062506665,
            "small_mean_absolute_error": 65.84814322916645
          },
          "12": {
            "base_accuracy": 0.2,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.14285714285714285,
            "both_up_accuracy": 0.14285714285714285,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.8571428571428572,
            "resolved_samples": 10,
            "resolved_agreements": 7,
            "base_mean_absolute_error": 54.11125625000568,
            "small_mean_absolute_error": 60.94529583333351
          },
          "20": {
            "base_accuracy": 0.2,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.14285714285714285,
            "both_up_accuracy": 0.14285714285714285,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.8571428571428572,
            "resolved_samples": 10,
            "resolved_agreements": 7,
            "base_mean_absolute_error": 54.11125625000568,
            "small_mean_absolute_error": 60.94529583333351
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T19:16:17.618118Z",
        "is_trade_gate": false,
        "bootstrap_unavailable": true
      }
    },
    {
      "id": 12,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T1930Z",
      "signal_timestamp": "2026-09-12T19:31:17.391401Z",
      "target_timestamp": "2026-09-12T19:30:00Z",
      "resolution_timestamp": "2026-09-12T19:45:00Z",
      "strike": 77141.89,
      "brti_reference_price": 77141.89216666666,
      "base_predicted_close": 77162.84375,
      "small_predicted_close": 77119.796875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": true,
      "actual_close": 77062.35100000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -100.49274999997579,
      "small_residual": -57.445874999975786,
      "base_absolute_error": 100.49274999997579,
      "small_absolute_error": 57.445874999975786,
      "resolved_at": "2026-09-12T21:36:29.986426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T19:15:00Z",
        "return_6h": -0.0019932089809225895,
        "return_12h": -0.001966444875228568,
        "return_24h": -0.0013382718480418054,
        "close_vs_ema12": -0.0019283381859243054,
        "close_vs_ema24": -0.002263679111938477,
        "ema12_slope_3h": -0.0006312803758075081,
        "ema24_slope_6h": -0.0002009549098550556,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {},
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 11,
        "resolved_agreement_count": 8,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 11,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.4232760416744,
            "small_mean_absolute_error": 35.78053645833643
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.414062500009095,
            "small_mean_absolute_error": 62.83844791666888
          },
          "12": {
            "base_accuracy": 0.18181818181818182,
            "small_accuracy": 0.2727272727272727,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 11,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.39077462121813,
            "small_mean_absolute_error": 63.32583901515252
          },
          "20": {
            "base_accuracy": 0.18181818181818182,
            "small_accuracy": 0.2727272727272727,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 11,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.39077462121813,
            "small_mean_absolute_error": 63.32583901515252
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T19:31:17.391401Z",
        "is_trade_gate": false,
        "bootstrap_unavailable": true
      }
    },
    {
      "id": 13,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T1945Z",
      "signal_timestamp": "2026-09-12T19:46:15.573089Z",
      "target_timestamp": "2026-09-12T19:45:00Z",
      "resolution_timestamp": "2026-09-12T20:00:00Z",
      "strike": 77062.35,
      "brti_reference_price": 77062.35100000002,
      "base_predicted_close": 77061.9921875,
      "small_predicted_close": 77089.5234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": true,
      "actual_close": 77116.03816666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 54.045979166650795,
      "small_residual": 26.514729166650795,
      "base_absolute_error": 54.045979166650795,
      "small_absolute_error": 26.514729166650795,
      "resolved_at": "2026-09-12T21:36:29.986426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T19:30:00Z",
        "return_6h": -0.0028799707168435384,
        "return_12h": -0.0026467665147075214,
        "return_24h": -0.002712532254209865,
        "close_vs_ema12": -0.0028370821135684787,
        "close_vs_ema24": -0.0032247846059482166,
        "ema12_slope_3h": -0.0007568497365980642,
        "ema24_slope_6h": -0.0002561617526078974,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {},
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 12,
        "resolved_agreement_count": 8,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 12,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.17313020833535,
            "small_mean_absolute_error": 46.91182291666337
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.280908854172594,
            "small_mean_absolute_error": 55.29806770833238
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 12,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.315939236114595,
            "small_mean_absolute_error": 62.83584201388779
          },
          "20": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 12,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.315939236114595,
            "small_mean_absolute_error": 62.83584201388779
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T19:46:15.573089Z",
        "is_trade_gate": false,
        "bootstrap_unavailable": true
      }
    },
    {
      "id": 14,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T2000Z",
      "signal_timestamp": "2026-09-12T20:01:16.426289Z",
      "target_timestamp": "2026-09-12T20:00:00Z",
      "resolution_timestamp": "2026-09-12T20:15:00Z",
      "strike": 77116.04,
      "brti_reference_price": 77116.03816666665,
      "base_predicted_close": 77106.21875,
      "small_predicted_close": 77086.75,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": true,
      "actual_close": 77167.85916666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 61.64041666664707,
      "small_residual": 81.10916666664707,
      "base_absolute_error": 61.64041666664707,
      "small_absolute_error": 81.10916666664707,
      "resolved_at": "2026-09-12T21:36:29.986426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T19:45:00Z",
        "return_6h": -0.0029716900457347206,
        "return_12h": -0.0019126008359611202,
        "return_24h": -0.0024593253894574785,
        "close_vs_ema12": -0.0020551221787362683,
        "close_vs_ema24": -0.002478321757318991,
        "ema12_slope_3h": -0.000848329828333716,
        "ema24_slope_6h": -0.0003121657499934871,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {},
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 13,
        "resolved_agreement_count": 8,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 13,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.59405208332828,
            "small_mean_absolute_error": 51.123760416656296
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.122192708337025,
            "small_mean_absolute_error": 43.97919531249681
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 12,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.27201909722377,
            "small_mean_absolute_error": 61.89999479166363
          },
          "20": {
            "base_accuracy": 0.15384615384615385,
            "small_accuracy": 0.38461538461538464,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": null,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 13,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.06440384615584,
            "small_mean_absolute_error": 60.04191025640802
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T20:01:16.426289Z",
        "is_trade_gate": false,
        "bootstrap_unavailable": true
      }
    },
    {
      "id": 15,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T2015Z",
      "signal_timestamp": "2026-09-12T20:16:16.825120Z",
      "target_timestamp": "2026-09-12T20:15:00Z",
      "resolution_timestamp": "2026-09-12T20:30:00Z",
      "strike": 77167.86,
      "brti_reference_price": 77167.85916666665,
      "base_predicted_close": 77155.5078125,
      "small_predicted_close": 77197.2890625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": true,
      "actual_close": 77178.78483333331,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 23.277020833309507,
      "small_residual": -18.504229166690493,
      "base_absolute_error": 23.277020833309507,
      "small_absolute_error": 18.504229166690493,
      "resolved_at": "2026-09-12T21:36:29.986426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T20:00:00Z",
        "return_6h": -0.002421011381185889,
        "return_12h": -0.0012654332250973122,
        "return_24h": -0.003600006409572476,
        "close_vs_ema12": -0.00132808007199392,
        "close_vs_ema24": -0.0017708126043582961,
        "ema12_slope_3h": -0.0009056960592895846,
        "ema24_slope_6h": -0.0003556762641926392,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {},
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 14,
        "resolved_agreement_count": 9,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 14,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.59127604165406,
            "small_mean_absolute_error": 63.050260416654055
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 54.35334114583202,
            "small_mean_absolute_error": 39.69764843749181
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.1111111111111111,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8888888888888888,
            "resolved_samples": 12,
            "resolved_agreements": 9,
            "base_mean_absolute_error": 63.273868055555795,
            "small_mean_absolute_error": 64.91551562499565
          },
          "20": {
            "base_accuracy": 0.14285714285714285,
            "small_accuracy": 0.35714285714285715,
            "agreement_accuracy": 0.1111111111111111,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8888888888888888,
            "resolved_samples": 14,
            "resolved_agreements": 9,
            "base_mean_absolute_error": 57.39126190476236,
            "small_mean_absolute_error": 61.54671428571081
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T20:16:16.825120Z",
        "is_trade_gate": false,
        "bootstrap_unavailable": true
      }
    },
    {
      "id": 16,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T2030Z",
      "signal_timestamp": "2026-09-12T20:31:16.510363Z",
      "target_timestamp": "2026-09-12T20:30:00Z",
      "resolution_timestamp": "2026-09-12T20:45:00Z",
      "strike": 77178.78,
      "brti_reference_price": 77178.78483333331,
      "base_predicted_close": 77154.015625,
      "small_predicted_close": 77207.0859375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": true,
      "actual_close": 77178.59966666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 24.584041666661506,
      "small_residual": -28.486270833338494,
      "base_absolute_error": 24.584041666661506,
      "small_absolute_error": 28.486270833338494,
      "resolved_at": "2026-09-12T21:36:29.986426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T20:15:00Z",
        "return_6h": -0.002910638985028524,
        "return_12h": -0.0014465624591996074,
        "return_24h": -0.002595588339836974,
        "close_vs_ema12": -0.0011383039935330963,
        "close_vs_ema24": -0.0015959210732491291,
        "ema12_slope_3h": -0.0009208779639541254,
        "ema24_slope_6h": -0.00040839395444070004,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {},
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 15,
        "resolved_agreement_count": 9,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 15,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.86404166664579,
            "small_mean_absolute_error": 45.893499999991036
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.643658854160094,
            "small_mean_absolute_error": 40.83701822916373
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.1111111111111111,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8888888888888888,
            "resolved_samples": 12,
            "resolved_agreements": 9,
            "base_mean_absolute_error": 57.56405555555466,
            "small_mean_absolute_error": 57.19013194444293
          },
          "20": {
            "base_accuracy": 0.13333333333333333,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.1111111111111111,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8888888888888888,
            "resolved_samples": 15,
            "resolved_agreements": 9,
            "base_mean_absolute_error": 55.1169791666655,
            "small_mean_absolute_error": 58.67721527777612
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T20:31:16.510363Z",
        "is_trade_gate": false,
        "bootstrap_unavailable": true
      }
    },
    {
      "id": 17,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T2045Z",
      "signal_timestamp": "2026-09-12T20:46:16.987199Z",
      "target_timestamp": "2026-09-12T20:45:00Z",
      "resolution_timestamp": "2026-09-12T21:00:00Z",
      "strike": 77178.6,
      "brti_reference_price": 77178.59966666666,
      "base_predicted_close": 77152.8671875,
      "small_predicted_close": 77205.84375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": true,
      "actual_close": 77157.0145,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 4.147312500004773,
      "small_residual": -48.82924999999523,
      "base_absolute_error": 4.147312500004773,
      "small_absolute_error": 48.82924999999523,
      "resolved_at": "2026-09-12T21:36:29.986426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T20:30:00Z",
        "return_6h": -0.003453060781451467,
        "return_12h": -0.0019959043201539517,
        "return_24h": -0.0026406960171092564,
        "close_vs_ema12": -0.0010941921972946744,
        "close_vs_ema24": -0.0015654552757178308,
        "ema12_slope_3h": -0.0009073788369998725,
        "ema24_slope_6h": -0.0004712872546296376,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {},
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 16,
        "resolved_agreement_count": 9,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 16,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.88686458331722,
            "small_mean_absolute_error": 38.65359895833171
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.529997395826285,
            "small_mean_absolute_error": 42.78271093749754
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.1111111111111111,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8888888888888888,
            "resolved_samples": 12,
            "resolved_agreements": 9,
            "base_mean_absolute_error": 53.14956076388747,
            "small_mean_absolute_error": 49.74991145833216
          },
          "20": {
            "base_accuracy": 0.1875,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.1111111111111111,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8888888888888888,
            "resolved_samples": 16,
            "resolved_agreements": 9,
            "base_mean_absolute_error": 53.20867057291525,
            "small_mean_absolute_error": 56.79028124999877
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T20:46:16.987199Z",
        "is_trade_gate": false,
        "bootstrap_unavailable": true
      }
    },
    {
      "id": 18,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T2100Z",
      "signal_timestamp": "2026-09-12T21:01:16.944758Z",
      "target_timestamp": "2026-09-12T21:00:00Z",
      "resolution_timestamp": "2026-09-12T21:15:00Z",
      "strike": 77157.01,
      "brti_reference_price": 77157.0145,
      "base_predicted_close": 77172.015625,
      "small_predicted_close": 77217.7734375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": true,
      "actual_close": 77152.36966666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -19.64595833333442,
      "small_residual": -65.40377083333442,
      "base_absolute_error": 19.64595833333442,
      "small_absolute_error": 65.40377083333442,
      "resolved_at": "2026-09-12T21:36:29.986426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T20:45:00Z",
        "return_6h": -0.0037062674265473383,
        "return_12h": -0.002399561516351567,
        "return_24h": -0.0022072234560619464,
        "close_vs_ema12": -0.001317574327603932,
        "close_vs_ema24": -0.001806726374806944,
        "ema12_slope_3h": -0.0008907103715500853,
        "ema24_slope_6h": -0.0005380771640263182,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {},
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 17,
        "resolved_agreement_count": 9,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 17,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.412197916655714,
            "small_mean_absolute_error": 44.23222916666782
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.003124999991996,
            "small_mean_absolute_error": 47.67799479166206
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.1111111111111111,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8888888888888888,
            "resolved_samples": 12,
            "resolved_agreements": 9,
            "base_mean_absolute_error": 47.55219444444325,
            "small_mean_absolute_error": 44.063539930553816
          },
          "20": {
            "base_accuracy": 0.23529411764705882,
            "small_accuracy": 0.35294117647058826,
            "agreement_accuracy": 0.1111111111111111,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8888888888888888,
            "resolved_samples": 17,
            "resolved_agreements": 9,
            "base_mean_absolute_error": 50.32270833333229,
            "small_mean_absolute_error": 56.32198529411621
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T21:01:16.944758Z",
        "is_trade_gate": false,
        "bootstrap_unavailable": true
      }
    },
    {
      "id": 19,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T2115Z",
      "signal_timestamp": "2026-09-12T21:16:15.395138Z",
      "target_timestamp": "2026-09-12T21:15:00Z",
      "resolution_timestamp": "2026-09-12T21:30:00Z",
      "strike": 77152.37,
      "brti_reference_price": 77152.36966666667,
      "base_predicted_close": 77156.15625,
      "small_predicted_close": 77209.515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": true,
      "actual_close": 77191.79550000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 35.63925000000745,
      "small_residual": -17.72012499999255,
      "base_absolute_error": 35.63925000000745,
      "small_absolute_error": 17.72012499999255,
      "resolved_at": "2026-09-12T21:36:29.986426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T21:00:00Z",
        "return_6h": -0.0033714205275361397,
        "return_12h": -0.002519060846476684,
        "return_24h": -0.002286173017381543,
        "close_vs_ema12": -0.0013215366385022076,
        "close_vs_ema24": -0.001828403320637384,
        "ema12_slope_3h": -0.0008656104601247883,
        "ema24_slope_6h": -0.0005965564766465814,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {},
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 18,
        "resolved_agreement_count": 10,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 18,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 17.91358333332755,
            "small_mean_absolute_error": 40.30588020833966
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 41.7524296874908,
            "small_mean_absolute_error": 51.67807031249686
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.1,
            "both_up_accuracy": 0.1111111111111111,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.9,
            "resolved_samples": 12,
            "resolved_agreements": 10,
            "base_mean_absolute_error": 42.20675520833053,
            "small_mean_absolute_error": 39.900392361107755
          },
          "20": {
            "base_accuracy": 0.2222222222222222,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.1,
            "both_up_accuracy": 0.1111111111111111,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.9,
            "resolved_samples": 18,
            "resolved_agreements": 10,
            "base_mean_absolute_error": 48.61844444444351,
            "small_mean_absolute_error": 56.82652893518389
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T21:16:15.395138Z",
        "is_trade_gate": false,
        "bootstrap_unavailable": true
      }
    },
    {
      "id": 20,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T2145Z",
      "signal_timestamp": "2026-09-12T21:46:15.707831Z",
      "target_timestamp": "2026-09-12T21:45:00Z",
      "resolution_timestamp": "2026-09-12T22:00:00Z",
      "strike": 77235.64,
      "brti_reference_price": 77235.63533333334,
      "base_predicted_close": 77206.734375,
      "small_predicted_close": 77245.8515625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 77245.46866666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 38.73429166666756,
      "small_residual": -0.3828958333324408,
      "base_absolute_error": 38.73429166666756,
      "small_absolute_error": 0.3828958333324408,
      "resolved_at": "2026-09-12T22:01:06.509887Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T21:30:00Z",
        "return_6h": -0.0019532790220275764,
        "return_12h": -0.0011787119343179553,
        "return_24h": -0.0012343224944671993,
        "close_vs_ema12": -0.0002020278906583739,
        "close_vs_ema24": -0.0007089802221028618,
        "ema12_slope_3h": -0.0007592874728035159,
        "ema24_slope_6h": -0.0006783650837353106,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005679338464581463,
        "return_30m": 0.00107923667187948,
        "return_60m": 0.0007390088303365072,
        "return_120m": 0.0022486250560058707,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003944071839336871,
        "close_vs_ema6": 0.000632366479882629,
        "close_vs_ema12": 0.0006698613555431443,
        "ema3_slope": 0.0003945628023371839,
        "ema6_slope": 0.0002530105901197288,
        "realized_volatility_30m": 2.846062119532533e-05,
        "realized_volatility_60m": 0.0003636519692107676,
        "return_acceleration": 5.692124239065066e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 19,
        "resolved_agreement_count": 11,
        "prospective_resolved_sample_count": 0,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 21.004140625002037,
            "small_mean_absolute_error": 40.10985416666517
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 40.43409114582391,
            "small_mean_absolute_error": 43.001677083328104
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.18181818181818182,
            "both_up_accuracy": 0.2,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8181818181818181,
            "resolved_samples": 12,
            "resolved_agreements": 11,
            "base_mean_absolute_error": 41.430486111107406,
            "small_mean_absolute_error": 40.59463020833088
          },
          "20": {
            "base_accuracy": 0.2631578947368421,
            "small_accuracy": 0.3684210526315789,
            "agreement_accuracy": 0.18181818181818182,
            "both_up_accuracy": 0.2,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8181818181818181,
            "resolved_samples": 19,
            "resolved_agreements": 11,
            "base_mean_absolute_error": 47.93532894736793,
            "small_mean_absolute_error": 54.76829714912119
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 21,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T2200Z",
      "signal_timestamp": "2026-09-12T22:01:17.835740Z",
      "target_timestamp": "2026-09-12T22:00:00Z",
      "resolution_timestamp": "2026-09-12T22:15:00Z",
      "strike": 77245.47,
      "brti_reference_price": 77245.46866666667,
      "base_predicted_close": 77243.375,
      "small_predicted_close": 77261.0703125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 77218.77183333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -24.603166666667676,
      "small_residual": -42.298479166667676,
      "base_absolute_error": 24.603166666667676,
      "small_absolute_error": 42.298479166667676,
      "resolved_at": "2026-09-12T22:16:05.341406Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T21:45:00Z",
        "return_6h": -0.0016637092459123037,
        "return_12h": -0.0011766850420135144,
        "return_24h": 0.0021022007751456684,
        "close_vs_ema12": -7.168729983908495e-05,
        "close_vs_ema24": -0.0005697065466958584,
        "ema12_slope_3h": -0.0006706438832783101,
        "ema24_slope_6h": -0.0006986507745495585,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00012731601534565762,
        "return_30m": 0.0006953221688781319,
        "return_60m": 0.0011464176943583038,
        "return_120m": 0.0016783862744644829,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00026081866269334064,
        "close_vs_ema6": 0.000542570082670002,
        "close_vs_ema12": 0.0006745241276038261,
        "ema3_slope": 0.00026088670681501114,
        "ema6_slope": 0.00021707514445967746,
        "realized_volatility_30m": 0.00022030891555624432,
        "realized_volatility_60m": 0.00026227427394682524,
        "return_acceleration": -0.00044061783111248864
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 20,
        "resolved_agreement_count": 11,
        "prospective_resolved_sample_count": 1,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 24.54170312500355,
            "small_mean_absolute_error": 33.08401041666366
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 32.714283854160385,
            "small_mean_absolute_error": 35.868804687497686
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.18181818181818182,
            "both_up_accuracy": 0.2,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8181818181818181,
            "resolved_samples": 12,
            "resolved_agreements": 11,
            "base_mean_absolute_error": 41.200565972218705,
            "small_mean_absolute_error": 39.54981076388625
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.18181818181818182,
            "both_up_accuracy": 0.2,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8181818181818181,
            "resolved_samples": 20,
            "resolved_agreements": 11,
            "base_mean_absolute_error": 47.47527708333291,
            "small_mean_absolute_error": 52.04902708333175
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 22,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T2215Z",
      "signal_timestamp": "2026-09-12T22:16:15.595805Z",
      "target_timestamp": "2026-09-12T22:15:00Z",
      "resolution_timestamp": "2026-09-12T22:30:00Z",
      "strike": 77218.77,
      "brti_reference_price": 77218.77183333333,
      "base_predicted_close": 77250.265625,
      "small_predicted_close": 77267.9375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 77193.49033333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -56.775291666665,
      "small_residual": -74.447166666665,
      "base_absolute_error": 56.775291666665,
      "small_absolute_error": 74.447166666665,
      "resolved_at": "2026-09-12T22:31:05.690941Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T22:00:00Z",
        "return_6h": -0.001711859118075143,
        "return_12h": -0.0020649691755577626,
        "return_24h": 0.0006824822687052645,
        "close_vs_ema12": -0.00040024814271155673,
        "close_vs_ema24": -0.0008962414640589778,
        "ema12_slope_3h": -0.0006156310938597587,
        "ema24_slope_6h": -0.0007195262094381594,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00034561034833691107,
        "return_30m": -0.00021833833472373332,
        "return_60m": 0.0008606626984182242,
        "return_120m": 0.000659765182246641,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -4.244271494391327e-05,
        "close_vs_ema6": 0.0001405436817580874,
        "close_vs_ema12": 0.00027810033937125667,
        "ema3_slope": -4.2440913636254685e-05,
        "ema6_slope": 5.622063328503124e-05,
        "realized_volatility_30m": 0.00023646318184128434,
        "realized_volatility_60m": 0.0003654306019121614,
        "return_acceleration": -0.0004729263636825687
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 21,
        "resolved_agreement_count": 11,
        "prospective_resolved_sample_count": 2,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 29.655666666669276,
            "small_mean_absolute_error": 31.45131770833177
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 29.033932291662495,
            "small_mean_absolute_error": 37.841773437499796
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.18181818181818182,
            "both_up_accuracy": 0.2,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8181818181818181,
            "resolved_samples": 12,
            "resolved_agreements": 11,
            "base_mean_absolute_error": 37.88730555555109,
            "small_mean_absolute_error": 42.26910243055196
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.18181818181818182,
            "both_up_accuracy": 0.2,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8181818181818181,
            "resolved_samples": 20,
            "resolved_agreements": 11,
            "base_mean_absolute_error": 47.77678437499926,
            "small_mean_absolute_error": 52.2767062499981
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 23,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T2230Z",
      "signal_timestamp": "2026-09-12T22:31:16.469394Z",
      "target_timestamp": "2026-09-12T22:30:00Z",
      "resolution_timestamp": "2026-09-12T22:45:00Z",
      "strike": 77193.49,
      "brti_reference_price": 77193.49033333334,
      "base_predicted_close": 77205.2734375,
      "small_predicted_close": 77243.0703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 77187.08066666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -18.192770833338727,
      "small_residual": -55.98964583333873,
      "base_absolute_error": 18.192770833338727,
      "small_absolute_error": 55.98964583333873,
      "resolved_at": "2026-09-12T22:46:05.669206Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T22:15:00Z",
        "return_6h": -0.00227109314628271,
        "return_12h": -0.0021697915511601495,
        "return_24h": 0.0011153326374115924,
        "close_vs_ema12": -0.0006978441679752478,
        "close_vs_ema24": -0.0011981454368593658,
        "ema12_slope_3h": -0.0005633034355445599,
        "ema24_slope_6h": -0.0007515210799122762,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003274009596340166,
        "return_30m": -0.0006728981548113078,
        "return_60m": 2.195613306255062e-05,
        "return_120m": 0.00019053811266633858,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0001849490892364969,
        "close_vs_ema6": -0.00013350948096924053,
        "close_vs_ema12": -4.179326960540575e-05,
        "ema3_slope": -0.00018491488939620382,
        "ema6_slope": -5.34009405749325e-05,
        "realized_volatility_30m": 9.104694351447229e-06,
        "realized_volatility_60m": 0.0003759230255796832,
        "return_acceleration": 1.8209388702894458e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 22,
        "resolved_agreement_count": 12,
        "prospective_resolved_sample_count": 3,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.93800000000192,
            "small_mean_absolute_error": 33.712166666664416
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 28.425791666664736,
            "small_mean_absolute_error": 37.00902343750204
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.18181818181818182,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 40.81428645832784,
            "small_mean_absolute_error": 45.689435763886046
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.18181818181818182,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 20,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.334637499999374,
            "small_mean_absolute_error": 53.75291874999821
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 24,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T2245Z",
      "signal_timestamp": "2026-09-12T22:46:16.150670Z",
      "target_timestamp": "2026-09-12T22:45:00Z",
      "resolution_timestamp": "2026-09-12T23:00:00Z",
      "strike": 77187.08,
      "brti_reference_price": 77187.08066666666,
      "base_predicted_close": 77179.6328125,
      "small_predicted_close": 77224.640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 77220.28600000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 40.653187500007334,
      "small_residual": -4.354624999992666,
      "base_absolute_error": 40.653187500007334,
      "small_absolute_error": 4.354624999992666,
      "resolved_at": "2026-09-12T23:01:05.281323Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T22:30:00Z",
        "return_6h": -0.0020948182474094246,
        "return_12h": -0.0021508261577812826,
        "return_24h": 0.0007026164358796549,
        "close_vs_ema12": -0.000748973662350827,
        "close_vs_ema24": -0.0012547450844851982,
        "ema12_slope_3h": -0.0004745006405650898,
        "ema24_slope_6h": -0.0007792495963421242,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.303377187635075e-05,
        "return_30m": -0.0004104075461738299,
        "return_60m": -0.0006286562731973033,
        "return_120m": 0.00010988797460220745,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.000134001706097564,
        "close_vs_ema6": -0.000154675402807114,
        "close_vs_ema12": -0.00010562197321095645,
        "ema3_slope": -0.00013398375204598523,
        "ema6_slope": -6.18663334427394e-05,
        "realized_volatility_30m": 0.00012218359387883293,
        "realized_volatility_60m": 0.0001942400686940485,
        "return_acceleration": 0.00024436718775766586
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 23,
        "resolved_agreement_count": 13,
        "prospective_resolved_sample_count": 4,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 34.57638020833474,
            "small_mean_absolute_error": 43.27954687500096
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 27.79026041666839,
            "small_mean_absolute_error": 41.69470052083307
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 38.48152083332752,
            "small_mean_absolute_error": 43.094300347219054
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.15384615384615385,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8461538461538461,
            "resolved_samples": 20,
            "resolved_agreements": 13,
            "base_mean_absolute_error": 45.65453750000015,
            "small_mean_absolute_error": 50.991959374998984
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 25,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T2300Z",
      "signal_timestamp": "2026-09-12T23:01:16.212963Z",
      "target_timestamp": "2026-09-12T23:00:00Z",
      "resolution_timestamp": "2026-09-12T23:15:00Z",
      "strike": 77220.29,
      "brti_reference_price": 77220.28600000001,
      "base_predicted_close": 77201.125,
      "small_predicted_close": 77238.1953125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 77258.94766666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 57.822666666674195,
      "small_residual": 20.752354166674195,
      "base_absolute_error": 57.822666666674195,
      "small_absolute_error": 20.752354166674195,
      "resolved_at": "2026-09-12T23:16:05.955487Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T22:45:00Z",
        "return_6h": -0.001650117650762284,
        "return_12h": -0.001262523485020206,
        "return_24h": 0.0011684879984323882,
        "close_vs_ema12": -0.0003060823495526499,
        "close_vs_ema24": -0.0008080539618320337,
        "ema12_slope_3h": -0.0004001096980335017,
        "ema24_slope_6h": -0.0007971808458068219,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004301928903975849,
        "return_30m": 0.00034712339798304015,
        "return_60m": -0.0003260083355223209,
        "return_120m": 0.0008200356171117473,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001480448483370811,
        "close_vs_ema6": 0.0001967351935525663,
        "close_vs_ema12": 0.00027458477334629805,
        "ema3_slope": 0.00014806676885936731,
        "ema6_slope": 7.870027066636531e-05,
        "realized_volatility_30m": 0.0002566133311369678,
        "realized_volatility_60m": 0.00031307088619240395,
        "return_acceleration": 0.0005132266622739357
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 24,
        "resolved_agreement_count": 13,
        "prospective_resolved_sample_count": 5,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 35.056104166669684,
            "small_mean_absolute_error": 44.27247916666602
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 29.798903645836617,
            "small_mean_absolute_error": 38.67824479166484
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 33.49489062499682,
            "small_mean_absolute_error": 38.67002951388713
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.15384615384615385,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8461538461538461,
            "resolved_samples": 20,
            "resolved_agreements": 13,
            "base_mean_absolute_error": 43.80929791666713,
            "small_mean_absolute_error": 45.32124479166523
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 26,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T2315Z",
      "signal_timestamp": "2026-09-12T23:16:16.744874Z",
      "target_timestamp": "2026-09-12T23:15:00Z",
      "resolution_timestamp": "2026-09-12T23:30:00Z",
      "strike": 77258.95,
      "brti_reference_price": 77258.94766666667,
      "base_predicted_close": 77233.9140625,
      "small_predicted_close": 77250.2265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 77240.40283333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 6.488770833340823,
      "small_residual": -9.823729166659177,
      "base_absolute_error": 6.488770833340823,
      "small_absolute_error": 9.823729166659177,
      "resolved_at": "2026-09-12T23:31:06.464607Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T23:00:00Z",
        "return_6h": -0.0010760386703652092,
        "return_12h": -0.0007022277243220465,
        "return_24h": 0.0018280953510245723,
        "close_vs_ema12": 0.0001864941698408451,
        "close_vs_ema24": -0.000301437469960919,
        "ema12_slope_3h": -0.0003356850061391192,
        "ema24_slope_6h": -0.0008029241636883233,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005006672296794523,
        "return_30m": 0.0009310755035596419,
        "return_60m": 0.0005202858369730556,
        "return_120m": 0.0013813963260036477,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003242879028522161,
        "close_vs_ema6": 0.0004981156768848471,
        "close_vs_ema12": 0.000656020532463053,
        "ema3_slope": 0.00032439309961018736,
        "ema6_slope": 0.00019928597774176993,
        "realized_volatility_30m": 3.523716964093371e-05,
        "realized_volatility_60m": 0.00034717032822471395,
        "return_acceleration": 7.047433928186742e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 25,
        "resolved_agreement_count": 13,
        "prospective_resolved_sample_count": 6,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.360979166671314,
            "small_mean_absolute_error": 38.88594791666765
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 36.508322916670295,
            "small_mean_absolute_error": 35.16863281249971
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 33.8096145833321,
            "small_mean_absolute_error": 38.189831597222415
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.15384615384615385,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.8461538461538461,
            "resolved_samples": 20,
            "resolved_agreements": 13,
            "base_mean_absolute_error": 43.13464583333407,
            "small_mean_absolute_error": 40.50557708333217
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 27,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T2330Z",
      "signal_timestamp": "2026-09-12T23:31:17.639740Z",
      "target_timestamp": "2026-09-12T23:30:00Z",
      "resolution_timestamp": "2026-09-12T23:45:00Z",
      "strike": 77240.4,
      "brti_reference_price": 77240.40283333334,
      "base_predicted_close": 77243.6484375,
      "small_predicted_close": 77260.15625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 77235.23016666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -8.418270833324641,
      "small_residual": -24.92608333332464,
      "base_absolute_error": 8.418270833324641,
      "small_absolute_error": 24.92608333332464,
      "resolved_at": "2026-09-12T23:46:04.940690Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T23:15:00Z",
        "return_6h": -0.0004805837863454121,
        "return_12h": -0.0005738540261188696,
        "return_24h": 0.0008706929234587601,
        "close_vs_ema12": -5.139831314271426e-05,
        "close_vs_ema24": -0.0005301663131916934,
        "ema12_slope_3h": -0.0002894493266872855,
        "ema24_slope_6h": -0.00079623401128881,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002400347648190415,
        "return_30m": 0.0002605122873196031,
        "return_60m": 0.0006077261152128699,
        "return_120m": 0.000629695591590762,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 4.208587753562476e-05,
        "close_vs_ema6": 0.00018424452557153082,
        "close_vs_ema12": 0.00035183220734080756,
        "ema3_slope": 4.208764883140148e-05,
        "ema6_slope": 7.370324199618139e-05,
        "realized_volatility_30m": 0.0003703509972492469,
        "realized_volatility_60m": 0.0003193322099357817,
        "return_acceleration": -0.0007407019944984938
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 26,
        "resolved_agreement_count": 14,
        "prospective_resolved_sample_count": 7,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 30.78934895834027,
            "small_mean_absolute_error": 22.73008854166619
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 34.863674479171095,
            "small_mean_absolute_error": 28.221127604165304
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 29.21364409722325,
            "small_mean_absolute_error": 32.24937847222342
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.21428571428571427,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7857142857142857,
            "resolved_samples": 20,
            "resolved_agreements": 14,
            "base_mean_absolute_error": 39.26952291666676,
            "small_mean_absolute_error": 35.22868645833078
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 28,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260912T2345Z",
      "signal_timestamp": "2026-09-12T23:46:15.637675Z",
      "target_timestamp": "2026-09-12T23:45:00Z",
      "resolution_timestamp": "2026-09-13T00:00:00Z",
      "strike": 77235.23,
      "brti_reference_price": 77235.23016666668,
      "base_predicted_close": 77252.234375,
      "small_predicted_close": 77268.890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 77270.75933333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 18.524958333335235,
      "small_residual": 1.8687083333352348,
      "base_absolute_error": 18.524958333335235,
      "small_absolute_error": 1.8687083333352348,
      "resolved_at": "2026-09-13T00:01:06.031074Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T23:30:00Z",
        "return_6h": 0.00014364463905192082,
        "return_12h": -0.0011845199421006702,
        "return_24h": 0.0004482044685252262,
        "close_vs_ema12": -0.00011353267183222826,
        "close_vs_ema24": -0.0005848079700346842,
        "ema12_slope_3h": -0.00024773141495448847,
        "ema24_slope_6h": -0.0007768925661405524,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.696840613096278e-05,
        "return_30m": -0.0003069870962044696,
        "return_60m": 0.0006238025791900359,
        "return_120m": -5.245851411928015e-06,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -1.2442828331793443e-05,
        "close_vs_ema6": 8.375703729401884e-05,
        "close_vs_ema12": 0.00024100810289495733,
        "ema3_slope": -1.2442673509749369e-05,
        "ema6_slope": 3.3503937393764005e-05,
        "realized_volatility_30m": 8.653317934403937e-05,
        "realized_volatility_60m": 0.0003164394414107768,
        "return_acceleration": 0.00017306635868807874
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 27,
        "resolved_agreement_count": 15,
        "prospective_resolved_sample_count": 8,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.345723958336748,
            "small_mean_absolute_error": 14.96419791666267
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 31.461052083335744,
            "small_mean_absolute_error": 29.121872395831815
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 27.975414930557843,
            "small_mean_absolute_error": 32.7845329861096
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.15384615384615385,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 15,
            "base_mean_absolute_error": 37.44271249999874,
            "small_mean_absolute_error": 36.00552708333125
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 29,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0000Z",
      "signal_timestamp": "2026-09-13T00:01:17.844932Z",
      "target_timestamp": "2026-09-13T00:00:00Z",
      "resolution_timestamp": "2026-09-13T00:15:00Z",
      "strike": 77270.76,
      "brti_reference_price": 77270.75933333334,
      "base_predicted_close": 77253.9453125,
      "small_predicted_close": 77270.1640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 77259.08150000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 5.136187500014785,
      "small_residual": -11.082562499985215,
      "base_absolute_error": 5.136187500014785,
      "small_absolute_error": 11.082562499985215,
      "resolved_at": "2026-09-13T00:16:06.136529Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-12T23:45:00Z",
        "return_6h": 0.0009751628661287537,
        "return_12h": -0.0009129547102166846,
        "return_24h": 0.0008281673478693907,
        "close_vs_ema12": 0.0003322829428249463,
        "close_vs_ema24": -0.000122511573168671,
        "ema12_slope_3h": -0.00017754112318602022,
        "ema24_slope_6h": -0.0007408504691367446,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004600124397893257,
        "return_30m": 0.0003930132273584075,
        "return_60m": 0.000653627899452891,
        "return_120m": 0.00032740647578699544,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00022373187664670446,
        "close_vs_ema6": 0.00038837394715529605,
        "close_vs_ema12": 0.0005932010522866626,
        "ema3_slope": 0.00022378194380090477,
        "ema6_slope": 0.00015537371610352402,
        "realized_volatility_30m": 0.00026349042296014424,
        "realized_volatility_60m": 0.00032309338208880823,
        "return_acceleration": 0.0005269808459202885
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 28,
        "resolved_agreement_count": 16,
        "prospective_resolved_sample_count": 9,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 22.813666666668723,
            "small_mean_absolute_error": 14.342718749998312
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 28.934885416669204,
            "small_mean_absolute_error": 29.307598958332164
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 27.47049131944732,
            "small_mean_absolute_error": 30.566402777775995
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.21428571428571427,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 16,
            "base_mean_absolute_error": 36.29429374999891,
            "small_mean_absolute_error": 35.45292604166461
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-12T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 30,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0015Z",
      "signal_timestamp": "2026-09-13T00:16:18.296769Z",
      "target_timestamp": "2026-09-13T00:15:00Z",
      "resolution_timestamp": "2026-09-13T00:30:00Z",
      "strike": 77259.08,
      "brti_reference_price": 77259.08150000001,
      "base_predicted_close": 77253.265625,
      "small_predicted_close": 77269.4140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77254.74299999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 1.47737499998766,
      "small_residual": -14.67106250001234,
      "base_absolute_error": 1.47737499998766,
      "small_absolute_error": 14.67106250001234,
      "resolved_at": "2026-09-13T00:31:05.140383Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T00:00:00Z",
        "return_6h": 0.0011081666609304985,
        "return_12h": -0.0007059058944273167,
        "return_24h": -0.00015578696720297547,
        "close_vs_ema12": 0.0001737106920360887,
        "close_vs_ema24": -0.0002679571357452337,
        "ema12_slope_3h": -0.00011392440336910337,
        "ema24_slope_6h": -0.00070278970984472,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00015112875082468058,
        "return_30m": 0.00030881416785932814,
        "return_60m": 1.7322696901356238e-06,
        "return_120m": 0.0005220190079386899,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 3.628334022298674e-05,
        "close_vs_ema6": 0.000169407449569281,
        "close_vs_ema12": 0.0003739598924181742,
        "ema3_slope": 3.628465675142856e-05,
        "ema6_slope": 6.776757196025329e-05,
        "realized_volatility_30m": 0.00030557059530700315,
        "realized_volatility_60m": 0.0002722829023925344,
        "return_acceleration": -0.0006111411906140063
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 29,
        "resolved_agreement_count": 17,
        "prospective_resolved_sample_count": 10,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 9.64204687500387,
            "small_mean_absolute_error": 11.925270833326067
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 26.501513020837592,
            "small_mean_absolute_error": 25.405609374996857
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 27.552897569448152,
            "small_mean_absolute_error": 27.420845486108494
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.29411764705882354,
            "both_up_accuracy": 0.21428571428571427,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.7058823529411764,
            "resolved_samples": 20,
            "resolved_agreements": 17,
            "base_mean_absolute_error": 33.33298854166569,
            "small_mean_absolute_error": 35.52370520832992
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 31,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0030Z",
      "signal_timestamp": "2026-09-13T00:31:15.940562Z",
      "target_timestamp": "2026-09-13T00:30:00Z",
      "resolution_timestamp": "2026-09-13T00:45:00Z",
      "strike": 77254.74,
      "brti_reference_price": 77254.74299999999,
      "base_predicted_close": 77256.875,
      "small_predicted_close": 77273.421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77190.62916666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -66.24583333331975,
      "small_residual": -82.79270833331975,
      "base_absolute_error": 66.24583333331975,
      "small_absolute_error": 82.79270833331975,
      "resolved_at": "2026-09-13T00:46:05.390278Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T00:15:00Z",
        "return_6h": 0.0009134269626218661,
        "return_12h": -0.0008185757405515526,
        "return_24h": -0.0001148276585298813,
        "close_vs_ema12": 0.00011274739957611857,
        "close_vs_ema24": -0.0003174730727776298,
        "ema12_slope_3h": -7.601950553415282e-05,
        "ema24_slope_6h": -0.0006695652194068646,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.615521069879392e-05,
        "return_30m": -0.00020727547485666076,
        "return_60m": 0.00018565629049849264,
        "return_120m": 0.0007934952338877199,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -9.937052731223694e-06,
        "close_vs_ema6": 8.088504421599474e-05,
        "close_vs_ema12": 0.0002688807391790782,
        "ema3_slope": -9.93695398732175e-06,
        "ema6_slope": 3.235506450272041e-05,
        "realized_volatility_30m": 4.748677006294333e-05,
        "realized_volatility_60m": 0.00024158995120617818,
        "return_acceleration": 9.497354012588666e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 30,
        "resolved_agreement_count": 17,
        "prospective_resolved_sample_count": 11,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 8.38919791666558,
            "small_mean_absolute_error": 13.137104166664358
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 19.589273437502925,
            "small_mean_absolute_error": 17.933596354165275
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 26.038848958335922,
            "small_mean_absolute_error": 23.193119791664987
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.29411764705882354,
            "both_up_accuracy": 0.21428571428571427,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.7058823529411764,
            "resolved_samples": 20,
            "resolved_agreements": 17,
            "base_mean_absolute_error": 32.324281249997874,
            "small_mean_absolute_error": 34.58709999999773
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 32,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0045Z",
      "signal_timestamp": "2026-09-13T00:46:15.981057Z",
      "target_timestamp": "2026-09-13T00:45:00Z",
      "resolution_timestamp": "2026-09-13T01:00:00Z",
      "strike": 77190.63,
      "brti_reference_price": 77190.62916666668,
      "base_predicted_close": 77187.109375,
      "small_predicted_close": 77232.875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77248.09433333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 60.98495833334164,
      "small_residual": 15.219333333341638,
      "base_absolute_error": 60.98495833334164,
      "small_absolute_error": 15.219333333341638,
      "resolved_at": "2026-09-13T01:01:05.898354Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T00:30:00Z",
        "return_6h": 0.00023645117081949607,
        "return_12h": -0.0015874939878331995,
        "return_24h": -0.0010847655662171718,
        "close_vs_ema12": -0.0006879924733216303,
        "close_vs_ema24": -0.001123488316058574,
        "ema12_slope_3h": -9.669667223077827e-05,
        "ema24_slope_6h": -0.0006509235262132096,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000829901580713388,
        "return_30m": -0.0008860101881140725,
        "return_60m": -0.0005774696327537354,
        "return_120m": 4.597271938999725e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00042009159617828473,
        "close_vs_ema6": -0.0005351742994665898,
        "close_vs_ema12": -0.00047493976623902423,
        "ema3_slope": -0.000419915193334397,
        "ema6_slope": -0.0002140239037495828,
        "realized_volatility_30m": 0.00038687318500729706,
        "realized_volatility_60m": 0.0004590912730325893,
        "return_acceleration": -0.0007737463700145941
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 31,
        "resolved_agreement_count": 18,
        "prospective_resolved_sample_count": 12,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 22.846088541664358,
            "small_mean_absolute_error": 27.603760416663135
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 25.595906250000553,
            "small_mean_absolute_error": 21.283979166662903
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 28.589397569445282,
            "small_mean_absolute_error": 28.615835069442255
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.2777777777777778,
            "both_up_accuracy": 0.2,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.7222222222222222,
            "resolved_samples": 20,
            "resolved_agreements": 18,
            "base_mean_absolute_error": 33.32727499999673,
            "small_mean_absolute_error": 34.37017187499659
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 33,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0100Z",
      "signal_timestamp": "2026-09-13T01:01:17.259806Z",
      "target_timestamp": "2026-09-13T01:00:00Z",
      "resolution_timestamp": "2026-09-13T01:15:00Z",
      "strike": 77248.09,
      "brti_reference_price": 77248.09433333334,
      "base_predicted_close": 77234.703125,
      "small_predicted_close": 77250.1328125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77252.40183333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 17.69870833332243,
      "small_residual": 2.269020833322429,
      "base_absolute_error": 17.69870833332243,
      "small_absolute_error": 2.269020833322429,
      "resolved_at": "2026-09-13T01:16:06.162586Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T00:45:00Z",
        "return_6h": 0.0014512131492516733,
        "return_12h": -0.0008364100193143376,
        "return_24h": -0.00045183064042819687,
        "close_vs_ema12": 5.3669228650132794e-05,
        "close_vs_ema24": -0.00037207604796574145,
        "ema12_slope_3h": -9.136285608057904e-05,
        "ema24_slope_6h": -0.0006077106649331476,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007444578090247678,
        "return_30m": -8.606159840107708e-05,
        "return_60m": -0.00029331923479902766,
        "return_120m": 0.00036011694301851804,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001620004877782577,
        "close_vs_ema6": 0.000149194735035163,
        "close_vs_ema12": 0.00022774512077372577,
        "ema3_slope": 0.0001620267361888139,
        "ema6_slope": 5.968145567747385e-05,
        "realized_volatility_30m": 0.0007871796948690779,
        "realized_volatility_60m": 0.0005584632907933876,
        "return_acceleration": 0.0015743593897381558
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 32,
        "resolved_agreement_count": 18,
        "prospective_resolved_sample_count": 13,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.46108854166596,
            "small_mean_absolute_error": 30.941416666664736
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 28.13737760416734,
            "small_mean_absolute_error": 22.642067708331524
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 30.443619791668123,
            "small_mean_absolute_error": 29.852204861109687
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.2777777777777778,
            "both_up_accuracy": 0.2,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.7222222222222222,
            "resolved_samples": 20,
            "resolved_agreements": 18,
            "base_mean_absolute_error": 31.351885416665027,
            "small_mean_absolute_error": 32.258844791664885
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 34,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0115Z",
      "signal_timestamp": "2026-09-13T01:16:17.422999Z",
      "target_timestamp": "2026-09-13T01:15:00Z",
      "resolution_timestamp": "2026-09-13T01:30:00Z",
      "strike": 77252.4,
      "brti_reference_price": 77252.40183333332,
      "base_predicted_close": 77241.4140625,
      "small_predicted_close": 77257.53125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77246.868,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 5.453937500002212,
      "small_residual": -10.663249999997788,
      "base_absolute_error": 5.453937500002212,
      "small_absolute_error": 10.663249999997788,
      "resolved_at": "2026-09-13T01:31:05.235023Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T01:00:00Z",
        "return_6h": 0.0011152682105066702,
        "return_12h": -0.0007273013085038471,
        "return_24h": -0.001266729331442451,
        "close_vs_ema12": 0.0001049669473784931,
        "close_vs_ema24": -0.0003098116483072344,
        "ema12_slope_3h": -6.986620966331625e-05,
        "ema24_slope_6h": -0.0005722543163554361,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 5.576189337941351e-05,
        "return_30m": 0.0008002612147812727,
        "return_60m": -8.645801292228583e-05,
        "return_120m": -8.472589300068112e-05,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00010887385249924719,
        "close_vs_ema6": 0.00014639496104384975,
        "close_vs_ema12": 0.00023989083250897103,
        "ema3_slope": 0.00010888570730593905,
        "ema6_slope": 5.856141365589984e-05,
        "realized_volatility_30m": 0.00034434795782267713,
        "realized_volatility_60m": 0.0005584296862784246,
        "return_acceleration": -0.0006886959156453543
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 33,
        "resolved_agreement_count": 18,
        "prospective_resolved_sample_count": 14,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.60171874999287,
            "small_mean_absolute_error": 28.73803124999904
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 23.12188281249837,
            "small_mean_absolute_error": 20.331651041662553
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 29.868248263889353,
            "small_mean_absolute_error": 26.516416666664252
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.2777777777777778,
            "both_up_accuracy": 0.2,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.7222222222222222,
            "resolved_samples": 20,
            "resolved_agreements": 18,
            "base_mean_absolute_error": 29.53452187499861,
            "small_mean_absolute_error": 31.04655937499847
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 35,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0130Z",
      "signal_timestamp": "2026-09-13T01:31:16.138022Z",
      "target_timestamp": "2026-09-13T01:30:00Z",
      "resolution_timestamp": "2026-09-13T01:45:00Z",
      "strike": 77246.87,
      "brti_reference_price": 77246.868,
      "base_predicted_close": 77246.4140625,
      "small_predicted_close": 77262.984375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77278.0803333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 31.666270833302406,
      "small_residual": 15.095958333302406,
      "base_absolute_error": 31.666270833302406,
      "small_absolute_error": 15.095958333302406,
      "resolved_at": "2026-09-13T01:46:04.993199Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T01:15:00Z",
        "return_6h": 0.0013608148618722282,
        "return_12h": -0.0006351065074543527,
        "return_24h": -0.0008327528963846254,
        "close_vs_ema12": 3.196597287935532e-05,
        "close_vs_ema24": -0.0003735664963471219,
        "ema12_slope_3h": -3.881258651650121e-05,
        "ema24_slope_6h": -0.0005324908930389727,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -7.163315575942075e-05,
        "return_30m": -1.587525678037327e-05,
        "return_60m": -0.00010193548893155935,
        "return_120m": 8.370187660222683e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 1.8616102315238692e-05,
        "close_vs_ema6": 5.339265863057996e-05,
        "close_vs_ema12": 0.00014235365534109867,
        "ema3_slope": 1.861644888112579e-05,
        "ema6_slope": 2.1357519585984974e-05,
        "realized_volatility_30m": 6.369752456941713e-05,
        "realized_volatility_60m": 0.0005587102506697381,
        "return_acceleration": -0.00012739504913883426
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 34,
        "resolved_agreement_count": 18,
        "prospective_resolved_sample_count": 15,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.59585937499651,
            "small_mean_absolute_error": 27.7360781249954
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 22.992528645831044,
            "small_mean_absolute_error": 20.43659114582988
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 25.591468750000786,
            "small_mean_absolute_error": 21.201090277775318
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.2777777777777778,
            "both_up_accuracy": 0.2,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.7222222222222222,
            "resolved_samples": 20,
            "resolved_agreements": 18,
            "base_mean_absolute_error": 26.725197916666367,
            "small_mean_absolute_error": 27.524263541666006
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 36,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0145Z",
      "signal_timestamp": "2026-09-13T01:46:16.733843Z",
      "target_timestamp": "2026-09-13T01:45:00Z",
      "resolution_timestamp": "2026-09-13T02:00:00Z",
      "strike": 77278.08,
      "brti_reference_price": 77278.0803333333,
      "base_predicted_close": 77249.9453125,
      "small_predicted_close": 77266.890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77298.42683333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 48.48152083331661,
      "small_residual": 31.53620833331661,
      "base_absolute_error": 48.48152083331661,
      "small_absolute_error": 31.53620833331661,
      "resolved_at": "2026-09-13T02:01:06.029095Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T01:30:00Z",
        "return_6h": 0.0027994128200587998,
        "return_12h": -8.862012373078709e-05,
        "return_24h": 0.00014575898975532908,
        "close_vs_ema12": 0.0004182334907292251,
        "close_vs_ema24": 2.9706251566175013e-05,
        "ema12_slope_3h": 1.0854759026956984e-05,
        "ema24_slope_6h": -0.0004640199950906032,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00040405953200983724,
        "return_30m": 0.000332397432190934,
        "return_60m": 0.001132924651745082,
        "return_120m": 0.000554800789408727,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00021129692234422848,
        "close_vs_ema6": 0.00032672426952884415,
        "close_vs_ema12": 0.00046235941861283436,
        "ema3_slope": 0.0002113415781694883,
        "ema6_slope": 0.0001307067898437264,
        "realized_volatility_30m": 0.000237846343884629,
        "realized_volatility_60m": 0.0003181982274111405,
        "return_acceleration": 0.000475692687769258
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 35,
        "resolved_agreement_count": 18,
        "prospective_resolved_sample_count": 16,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.95096874999217,
            "small_mean_absolute_error": 10.811890624991065
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 25.898528645828264,
            "small_mean_absolute_error": 19.2078255208271
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 26.714260416664427,
            "small_mean_absolute_error": 17.793282986105623
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.2777777777777778,
            "both_up_accuracy": 0.2,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.7222222222222222,
            "resolved_samples": 20,
            "resolved_agreements": 18,
            "base_mean_absolute_error": 27.14466041666601,
            "small_mean_absolute_error": 27.3538499999966
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 37,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0200Z",
      "signal_timestamp": "2026-09-13T02:01:17.375683Z",
      "target_timestamp": "2026-09-13T02:00:00Z",
      "resolution_timestamp": "2026-09-13T02:15:00Z",
      "strike": 77298.43,
      "brti_reference_price": 77298.42683333332,
      "base_predicted_close": 77250.90625,
      "small_predicted_close": 77267.890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77267.18183333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 16.27558333335037,
      "small_residual": -0.7087916666496312,
      "base_absolute_error": 16.27558333335037,
      "small_absolute_error": 0.7087916666496312,
      "resolved_at": "2026-09-13T02:16:04.973531Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T01:45:00Z",
        "return_6h": 0.0023651197727829754,
        "return_12h": -0.0006135986758375456,
        "return_24h": 0.0004421146788715635,
        "close_vs_ema12": 0.0006537930695915684,
        "close_vs_ema24": 0.0002869640448801558,
        "ema12_slope_3h": 5.1702101447892446e-05,
        "ema24_slope_6h": -0.00040582944350431305,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002632894077110315,
        "return_30m": 0.0006674553243157799,
        "return_60m": 0.0006515694715105713,
        "return_120m": 0.00035805911885278263,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00023726467326334877,
        "close_vs_ema6": 0.00042142873306549866,
        "close_vs_ema12": 0.0006140449889018296,
        "ema3_slope": 0.00023732098114837008,
        "ema6_slope": 0.00016859991436546373,
        "realized_volatility_30m": 7.038506214940288e-05,
        "realized_volatility_60m": 0.00018352133687924688,
        "return_acceleration": -0.00014077012429880575
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 36,
        "resolved_agreement_count": 19,
        "prospective_resolved_sample_count": 17,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 25.825109374985914,
            "small_mean_absolute_error": 14.891109374984808
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 29.643098958325936,
            "small_mean_absolute_error": 22.916263020824772
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 27.366621527773532,
            "small_mean_absolute_error": 20.058414930549286
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.2631578947368421,
            "both_up_accuracy": 0.2,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.736842105263158,
            "resolved_samples": 20,
            "resolved_agreements": 19,
            "base_mean_absolute_error": 28.339534374998767,
            "small_mean_absolute_error": 27.506346874995508
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 38,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0215Z",
      "signal_timestamp": "2026-09-13T02:16:15.176268Z",
      "target_timestamp": "2026-09-13T02:15:00Z",
      "resolution_timestamp": "2026-09-13T02:30:00Z",
      "strike": 77267.18,
      "brti_reference_price": 77267.18183333335,
      "base_predicted_close": 77251.1796875,
      "small_predicted_close": 77274.015625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77245.9345,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -5.245187499996973,
      "small_residual": -28.081124999996973,
      "base_absolute_error": 5.245187499996973,
      "small_absolute_error": 28.081124999996973,
      "resolved_at": "2026-09-13T02:31:05.686159Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T02:00:00Z",
        "return_6h": 0.0012870989002322641,
        "return_12h": -0.001137028562039677,
        "return_24h": -0.00036478464037847935,
        "close_vs_ema12": 0.00023913756975280087,
        "close_vs_ema24": -0.00011493721962951842,
        "ema12_slope_3h": 5.394238492217873e-05,
        "ema24_slope_6h": -0.0003709804939182604,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004042126247579825,
        "return_30m": -0.0001410296419495083,
        "return_60m": 0.0001913209123505233,
        "return_120m": 0.00010484635820229293,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -8.35289049305743e-05,
        "close_vs_ema6": 1.2175484626508748e-05,
        "close_vs_ema12": 0.00017733472464454003,
        "ema3_slope": -8.352192843552597e-05,
        "ema6_slope": 4.870217569452606e-06,
        "realized_volatility_30m": 0.000333751016234507,
        "realized_volatility_60m": 0.00031302404366214363,
        "return_acceleration": -0.000667502032469014
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 37,
        "resolved_agreement_count": 20,
        "prospective_resolved_sample_count": 18,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 25.4693281249929,
            "small_mean_absolute_error": 14.501052083316608
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 31.035523437492884,
            "small_mean_absolute_error": 21.619541666657824
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 23.90436458332988,
            "small_mean_absolute_error": 18.38811805554724
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.2,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 28.945947916666046,
            "small_mean_absolute_error": 25.100323958328225
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 39,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0230Z",
      "signal_timestamp": "2026-09-13T02:31:16.206423Z",
      "target_timestamp": "2026-09-13T02:30:00Z",
      "resolution_timestamp": "2026-09-13T02:45:00Z",
      "strike": 77245.93,
      "brti_reference_price": 77245.9345,
      "base_predicted_close": 77251.1640625,
      "small_predicted_close": 77274.0703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77257.60066666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 6.436604166679899,
      "small_residual": -16.4696458333201,
      "base_absolute_error": 6.436604166679899,
      "small_absolute_error": 16.4696458333201,
      "resolved_at": "2026-09-13T02:46:04.767229Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T02:15:00Z",
        "return_6h": 0.0008700534325811748,
        "return_12h": -0.00204311796388712,
        "return_24h": -0.0004502739440925829,
        "close_vs_ema12": -3.44476108523617e-05,
        "close_vs_ema24": -0.0003818577210269458,
        "ema12_slope_3h": 5.4663729345927337e-05,
        "ema24_slope_6h": -0.00034543481469695436,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00027498522437607864,
        "return_30m": -0.0006790866966347453,
        "return_60m": -1.2084632350362057e-05,
        "return_120m": -0.00011401888942896843,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00017927771478398746,
        "close_vs_ema6": -0.00018773773128655247,
        "close_vs_ema12": -8.266985071803123e-05,
        "ema3_slope": -0.00017924558004600577,
        "ema6_slope": -7.508945366507813e-05,
        "realized_volatility_30m": 6.461370019095192e-05,
        "realized_volatility_60m": 0.00034334932579523287,
        "return_acceleration": 0.00012922740038190383
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 38,
        "resolved_agreement_count": 20,
        "prospective_resolved_sample_count": 19,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 25.41714062499159,
            "small_mean_absolute_error": 18.855520833316405
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 31.50649999999405,
            "small_mean_absolute_error": 23.295799479155903
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 23.800732638884558,
            "small_mean_absolute_error": 19.909567708325387
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.2,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 28.225909374999173,
            "small_mean_absolute_error": 23.234191666661353
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 40,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0245Z",
      "signal_timestamp": "2026-09-13T02:46:15.596373Z",
      "target_timestamp": "2026-09-13T02:45:00Z",
      "resolution_timestamp": "2026-09-13T03:00:00Z",
      "strike": 77257.6,
      "brti_reference_price": 77257.60066666668,
      "base_predicted_close": 77251.3828125,
      "small_predicted_close": 77274.3125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77274.85483333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 23.472020833331044,
      "small_residual": 0.5423333333310438,
      "base_absolute_error": 23.472020833331044,
      "small_absolute_error": 0.5423333333310438,
      "resolved_at": "2026-09-13T03:01:05.874768Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T02:30:00Z",
        "return_6h": 0.0010236127675447015,
        "return_12h": -0.0024329826110097708,
        "return_24h": 0.000372578925682987,
        "close_vs_ema12": 0.00011181484027633637,
        "close_vs_ema24": -0.00022614254313124693,
        "ema12_slope_3h": 6.425355492867268e-05,
        "ema24_slope_6h": -0.00031725961659645474,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00015102628691332498,
        "return_30m": -0.00012400046746030569,
        "return_60m": -0.0002650126216682258,
        "return_120m": 0.0008676117907446823,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -1.4139451680494908e-05,
        "close_vs_ema6": -2.624298812203829e-05,
        "close_vs_ema12": 5.782888885463855e-05,
        "ema3_slope": -1.413925175908215e-05,
        "ema6_slope": -1.0497085058736033e-05,
        "realized_volatility_30m": 0.0002130057556447018,
        "realized_volatility_60m": 0.0002799974697413022,
        "return_acceleration": 0.0004260115112894036
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 39,
        "resolved_agreement_count": 21,
        "prospective_resolved_sample_count": 20,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 19.109723958335962,
            "small_mean_absolute_error": 19.19894270832083
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 24.030346354164067,
            "small_mean_absolute_error": 15.005416666655947
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 23.635593749997497,
            "small_mean_absolute_error": 19.20486458332501
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 26.765777083332797,
            "small_mean_absolute_error": 23.171667708327732
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 41,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0300Z",
      "signal_timestamp": "2026-09-13T03:01:16.781095Z",
      "target_timestamp": "2026-09-13T03:00:00Z",
      "resolution_timestamp": "2026-09-13T03:15:00Z",
      "strike": 77274.85,
      "brti_reference_price": 77274.85483333333,
      "base_predicted_close": 77251.4453125,
      "small_predicted_close": 77267.9609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77269.08283333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 17.637520833333838,
      "small_residual": 1.1218958333338378,
      "base_absolute_error": 17.637520833333838,
      "small_absolute_error": 1.1218958333338378,
      "resolved_at": "2026-09-13T03:16:05.037558Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T02:45:00Z",
        "return_6h": 0.001527279588213304,
        "return_12h": -0.002184648344923046,
        "return_24h": 0.0005565534800249239,
        "close_vs_ema12": 0.00032148782848917534,
        "close_vs_ema24": -2.7923549381636548e-06,
        "ema12_slope_3h": 6.37941527921182e-05,
        "ema24_slope_6h": -0.0002792908938946681,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00022333293446541447,
        "return_30m": 0.00037439295052266175,
        "return_60m": -0.0003049479913842523,
        "return_120m": 0.0003464227853249291,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00010458422348591512,
        "close_vs_ema6": 0.00014076642020821595,
        "close_vs_ema12": 0.0002379067950621927,
        "ema3_slope": 0.00010459516249006207,
        "ema6_slope": 5.6309738691417976e-05,
        "realized_volatility_30m": 3.6153323776044743e-05,
        "realized_volatility_60m": 0.0002685421807424869,
        "return_acceleration": 7.230664755208949e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 40,
        "resolved_agreement_count": 21,
        "prospective_resolved_sample_count": 21,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 12.857348958339571,
            "small_mean_absolute_error": 11.450473958324437
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 19.341229166662743,
            "small_mean_absolute_error": 13.170791666654623
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 24.04784895833048,
            "small_mean_absolute_error": 19.09433333332466
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 26.00266354166597,
            "small_mean_absolute_error": 23.179639583327663
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 42,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0315Z",
      "signal_timestamp": "2026-09-13T03:16:15.585576Z",
      "target_timestamp": "2026-09-13T03:15:00Z",
      "resolution_timestamp": "2026-09-13T03:30:00Z",
      "strike": 77269.08,
      "brti_reference_price": 77269.08283333333,
      "base_predicted_close": 77250.390625,
      "small_predicted_close": 77273.2265625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77247.1245,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -3.266124999994645,
      "small_residual": -26.102062499994645,
      "base_absolute_error": 3.266124999994645,
      "small_absolute_error": 26.102062499994645,
      "resolved_at": "2026-09-13T03:31:05.270572Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T03:00:00Z",
        "return_6h": 0.0015127619173711526,
        "return_12h": -0.0018637587667466038,
        "return_24h": 0.0001532628700506855,
        "close_vs_ema12": 0.0002366947962224586,
        "close_vs_ema24": -7.59065926480007e-05,
        "ema12_slope_3h": 6.647452528119047e-05,
        "ema24_slope_6h": -0.00024242029631926787,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -7.469441401664056e-05,
        "return_30m": 0.00014862183872610402,
        "return_60m": 2.4602942088503e-05,
        "return_120m": 0.0002159285614964368,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 1.4940775575844611e-05,
        "close_vs_ema6": 4.718588918439792e-05,
        "close_vs_ema12": 0.00013808428068351475,
        "ema3_slope": 1.4940998806167727e-05,
        "ema6_slope": 1.8874711921856857e-05,
        "realized_volatility_30m": 0.00014901367424102752,
        "realized_volatility_60m": 0.0001960423408425586,
        "return_acceleration": -0.00029802734848205503
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 41,
        "resolved_agreement_count": 22,
        "prospective_resolved_sample_count": 22,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 13.197833333335439,
            "small_mean_absolute_error": 11.553749999995489
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 19.33358072916417,
            "small_mean_absolute_error": 13.027401041656049
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 25.089626736107068,
            "small_mean_absolute_error": 18.264277777770378
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 25.65438124999928,
            "small_mean_absolute_error": 21.12081041666097
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 43,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0330Z",
      "signal_timestamp": "2026-09-13T03:31:15.550297Z",
      "target_timestamp": "2026-09-13T03:30:00Z",
      "resolution_timestamp": "2026-09-13T03:45:00Z",
      "strike": 77247.12,
      "brti_reference_price": 77247.1245,
      "base_predicted_close": 77248.921875,
      "small_predicted_close": 77271.6953125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77210.24300000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -38.678874999983236,
      "small_residual": -61.452312499983236,
      "base_absolute_error": 38.678874999983236,
      "small_absolute_error": 61.452312499983236,
      "resolved_at": "2026-09-13T03:46:05.553256Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T03:15:00Z",
        "return_6h": 0.0007167730668993233,
        "return_12h": -0.0025463904858210595,
        "return_24h": -0.0003637905398060637,
        "close_vs_ema12": -4.561170673889059e-05,
        "close_vs_ema24": -0.0003526794432139324,
        "ema12_slope_3h": 5.973540461234883e-05,
        "ema24_slope_6h": -0.00022269183456036235,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00028418006954600283,
        "return_30m": -0.00035885325689877234,
        "return_60m": 1.5405341494023617e-05,
        "return_120m": 3.3205229759136756e-06,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00013463989538142762,
        "close_vs_ema6": -0.0001693026000366693,
        "close_vs_ema12": -0.00012365549746851112,
        "ema3_slope": -0.00013462176992040664,
        "ema6_slope": -6.771645418590655e-05,
        "realized_volatility_30m": 0.00010474282776468113,
        "realized_volatility_60m": 0.0001993515500892275,
        "return_acceleration": -0.00020948565552936227
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 42,
        "resolved_agreement_count": 22,
        "prospective_resolved_sample_count": 23,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 12.703067708334856,
            "small_mean_absolute_error": 11.058984374994907
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 19.060104166663223,
            "small_mean_absolute_error": 14.957252604155656
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 25.23868923610765,
            "small_mean_absolute_error": 19.216861111102236
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 22.97892291666576,
            "small_mean_absolute_error": 18.70355520832745
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 44,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0345Z",
      "signal_timestamp": "2026-09-13T03:46:15.943676Z",
      "target_timestamp": "2026-09-13T03:45:00Z",
      "resolution_timestamp": "2026-09-13T04:00:00Z",
      "strike": 77210.24,
      "brti_reference_price": 77210.24300000002,
      "base_predicted_close": 77218.4453125,
      "small_predicted_close": 77233.6484375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77180.09666666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -38.34864583333547,
      "small_residual": -53.55177083333547,
      "base_absolute_error": 38.34864583333547,
      "small_absolute_error": 53.55177083333547,
      "resolved_at": "2026-09-13T04:01:04.562433Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T03:30:00Z",
        "return_6h": -0.00032876447799945474,
        "return_12h": -0.002281401331268973,
        "return_24h": -0.0003321037956098838,
        "close_vs_ema12": -0.000501700338195743,
        "close_vs_ema24": -0.0008128614581390803,
        "ema12_slope_3h": 6.766303392602424e-05,
        "ema24_slope_6h": -0.00022487790656666728,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00047744819290962415,
        "return_30m": -0.0007614925811948448,
        "return_60m": -0.000612983916896348,
        "return_120m": -0.0008778340900896797,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00030610557430721386,
        "close_vs_ema6": -0.0004619924731339431,
        "close_vs_ema12": -0.0005086232749788033,
        "ema3_slope": -0.0003060119023581276,
        "ema6_slope": -0.00018476284563595513,
        "realized_volatility_30m": 9.663406168181066e-05,
        "realized_volatility_60m": 0.0002599196212248375,
        "return_acceleration": -0.00019326812336362131
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 43,
        "resolved_agreement_count": 23,
        "prospective_resolved_sample_count": 24,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 20.76363541666069,
            "small_mean_absolute_error": 22.30465104166069
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 19.936679687498327,
            "small_mean_absolute_error": 20.75179687499076
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 22.941442708329607,
            "small_mean_absolute_error": 17.43849479165753
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.23529411764705882,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 24.003228124997985,
            "small_mean_absolute_error": 18.976688541659676
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 45,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0400Z",
      "signal_timestamp": "2026-09-13T04:01:15.248495Z",
      "target_timestamp": "2026-09-13T04:00:00Z",
      "resolution_timestamp": "2026-09-13T04:15:00Z",
      "strike": 77180.1,
      "brti_reference_price": 77180.09666666666,
      "base_predicted_close": 77196.9609375,
      "small_predicted_close": 77211.1015625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77191.55500000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -5.405937499992433,
      "small_residual": -19.546562499992433,
      "base_absolute_error": 5.405937499992433,
      "small_absolute_error": 19.546562499992433,
      "resolved_at": "2026-09-13T04:16:05.522059Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T03:45:00Z",
        "return_6h": -0.0008462891238592007,
        "return_12h": -0.002508590390731369,
        "return_24h": -0.0010290802728215587,
        "close_vs_ema12": -0.0008555742507631026,
        "close_vs_ema24": -0.0011781792355524123,
        "ema12_slope_3h": 2.8970613344725393e-05,
        "ema24_slope_6h": -0.00023766054801988012,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00039044474103455684,
        "return_30m": -0.0008677065168081199,
        "return_60m": -0.0012262483943974445,
        "return_120m": -0.0015308224437967644,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0003483366952162781,
        "close_vs_ema6": -0.0006089031488459851,
        "close_vs_ema12": -0.0007606870162031321,
        "ema3_slope": -0.0003482153990151948,
        "ema6_slope": -0.00024350195189626334,
        "realized_volatility_30m": 4.350172593753365e-05,
        "realized_volatility_60m": 0.0001504176402242913,
        "return_acceleration": 8.70034518750673e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 44,
        "resolved_agreement_count": 24,
        "prospective_resolved_sample_count": 25,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 24.482791666661797,
            "small_mean_absolute_error": 35.5570104166618
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 18.670070312500684,
            "small_mean_absolute_error": 23.503742187493117
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 21.055083333329094,
            "small_mean_absolute_error": 20.63286458332368
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.2222222222222222,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 23.888001041664392,
            "small_mean_absolute_error": 21.436545833326818
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 46,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0415Z",
      "signal_timestamp": "2026-09-13T04:16:17.628747Z",
      "target_timestamp": "2026-09-13T04:15:00Z",
      "resolution_timestamp": "2026-09-13T04:30:00Z",
      "strike": 77191.56,
      "brti_reference_price": 77191.55500000001,
      "base_predicted_close": 77206.8203125,
      "small_predicted_close": 77222.2890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77215.49683333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 8.676520833338145,
      "small_residual": -6.792229166661855,
      "base_absolute_error": 8.676520833338145,
      "small_absolute_error": 6.792229166661855,
      "resolved_at": "2026-09-13T04:31:04.925658Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T04:00:00Z",
        "return_6h": -0.0003524639499844495,
        "return_12h": -0.0020637196994329754,
        "return_24h": -0.0011520788758659917,
        "close_vs_ema12": -0.0006783916739202533,
        "close_vs_ema24": -0.001008670681816204,
        "ema12_slope_3h": -4.363799358864107e-06,
        "ema24_slope_6h": -0.00024002049672078307,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00014846228274145723,
        "return_30m": -0.00024204042461062336,
        "return_60m": -0.001003348693817796,
        "return_120m": -0.0009787704370591843,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -9.997305728082218e-05,
        "close_vs_ema6": -0.0003289941929290885,
        "close_vs_ema12": -0.0005181806875249606,
        "ema3_slope": -9.996306366799601e-05,
        "ema6_slope": -0.00013158036150162644,
        "realized_volatility_30m": 0.00026945351188800704,
        "realized_volatility_60m": 0.00024051747043496582,
        "return_acceleration": 0.0005389070237760141
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 45,
        "resolved_agreement_count": 25,
        "prospective_resolved_sample_count": 26,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 21.424895833326445,
            "small_mean_absolute_error": 40.163177083326445
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 17.311364583330942,
            "small_mean_absolute_error": 25.858463541660967
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 20.03068576388493,
            "small_mean_absolute_error": 22.072659722212848
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.2631578947368421,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 21.267164583330306,
            "small_mean_absolute_error": 21.37625624999273
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 47,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0430Z",
      "signal_timestamp": "2026-09-13T04:31:15.794045Z",
      "target_timestamp": "2026-09-13T04:30:00Z",
      "resolution_timestamp": "2026-09-13T04:45:00Z",
      "strike": 77215.5,
      "brti_reference_price": 77215.49683333334,
      "base_predicted_close": 77213.4453125,
      "small_predicted_close": 77229.71875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77203.71983333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -9.72547916667827,
      "small_residual": -25.99891666667827,
      "base_absolute_error": 9.72547916667827,
      "small_absolute_error": 25.99891666667827,
      "resolved_at": "2026-09-13T04:46:05.602517Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T04:15:00Z",
        "return_6h": 0.00028508232889823404,
        "return_12h": -0.001986658265907937,
        "return_24h": -0.00025064892225445945,
        "close_vs_ema12": -0.00035340769640468395,
        "close_vs_ema24": -0.0006844181504906954,
        "ema12_slope_3h": -2.0762360640080857e-05,
        "ema24_slope_6h": -0.0002292032120045917,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003101613036986528,
        "return_30m": 0.0004586696336954521,
        "return_60m": -0.0004094348737430087,
        "return_120m": -0.00039403583973296463,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001050675789660005,
        "close_vs_ema6": -1.3525023525917668e-05,
        "close_vs_ema12": -0.00017615803714299272,
        "ema3_slope": 0.00010507861932196327,
        "ema6_slope": -5.409980142423443e-06,
        "realized_volatility_30m": 8.084951047859779e-05,
        "realized_volatility_60m": 0.00033792366250436583,
        "return_acceleration": 0.00016169902095719557
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 46,
        "resolved_agreement_count": 26,
        "prospective_resolved_sample_count": 27,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 22.77749479166232,
            "small_mean_absolute_error": 35.33571874999325
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 17.74028124999859,
            "small_mean_absolute_error": 23.197351562494077
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 20.299234374996256,
            "small_mean_absolute_error": 21.750074652768188
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 21.37655208333017,
            "small_mean_absolute_error": 21.224681249992862
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 48,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0445Z",
      "signal_timestamp": "2026-09-13T04:46:16.442325Z",
      "target_timestamp": "2026-09-13T04:45:00Z",
      "resolution_timestamp": "2026-09-13T05:00:00Z",
      "strike": 77203.72,
      "brti_reference_price": 77203.71983333332,
      "base_predicted_close": 77218.734375,
      "small_predicted_close": 77240.8125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77189.37883333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -29.355541666649515,
      "small_residual": -51.433666666649515,
      "base_absolute_error": 29.355541666649515,
      "small_absolute_error": 51.433666666649515,
      "resolved_at": "2026-09-13T05:01:06.372610Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T04:30:00Z",
        "return_6h": 0.00021556932226163283,
        "return_12h": -0.0018797005036977898,
        "return_24h": -0.00045608467251623264,
        "close_vs_ema12": -0.00048523705176217735,
        "close_vs_ema24": -0.000819605222318831,
        "ema12_slope_3h": -5.9206323764771085e-05,
        "ema24_slope_6h": -0.00022005093127297481,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00015252119694875166,
        "return_30m": 0.0001575928005765892,
        "return_60m": -8.448576786235229e-05,
        "return_120m": -0.0006974178963418121,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -2.3735384863110554e-05,
        "close_vs_ema6": -0.00011860859666268375,
        "close_vs_ema12": -0.00027810452524990037,
        "ema3_slope": -2.3734821507859216e-05,
        "ema6_slope": -4.744118789201668e-05,
        "realized_volatility_30m": 0.00023134125032370223,
        "realized_volatility_60m": 0.00027026491030242685,
        "return_acceleration": -0.00046268250064740446
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 47,
        "resolved_agreement_count": 26,
        "prospective_resolved_sample_count": 28,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 15.539145833336079,
            "small_mean_absolute_error": 26.472369791667006
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 18.151390624998385,
            "small_mean_absolute_error": 24.38851041666385
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 18.470835069444245,
            "small_mean_absolute_error": 22.65865451388284
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 21.44191249999785,
            "small_mean_absolute_error": 21.278322916660546
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 49,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0500Z",
      "signal_timestamp": "2026-09-13T05:01:17.025251Z",
      "target_timestamp": "2026-09-13T05:00:00Z",
      "resolution_timestamp": "2026-09-13T05:15:00Z",
      "strike": 77189.38,
      "brti_reference_price": 77189.37883333335,
      "base_predicted_close": 77200.0234375,
      "small_predicted_close": 77216.2890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77224.24533333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 24.221895833325107,
      "small_residual": 7.956270833325107,
      "base_absolute_error": 24.221895833325107,
      "small_absolute_error": 7.956270833325107,
      "resolved_at": "2026-09-13T05:16:05.949856Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T04:45:00Z",
        "return_6h": -0.00040024672618610424,
        "return_12h": -0.002049703922760937,
        "return_24h": -0.00037734688257018423,
        "close_vs_ema12": -0.000643536073340667,
        "close_vs_ema24": -0.0009845092345853734,
        "ema12_slope_3h": -0.00011440703912490857,
        "ema24_slope_6h": -0.0002237675231383518,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00018575529820230585,
        "return_30m": -0.00033824816353067444,
        "return_60m": 0.00012026632600337095,
        "return_120m": -0.0011061295447831743,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00010475410931998219,
        "close_vs_ema6": -0.0002174059492731084,
        "close_vs_ema12": -0.00039248106742628686,
        "ema3_slope": -0.00010474313704600391,
        "ema6_slope": -8.69548179113222e-05,
        "realized_volatility_30m": 1.6617050626777097e-05,
        "realized_volatility_60m": 0.00020759815415986117,
        "return_acceleration": -3.3234101253554194e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 48,
        "resolved_agreement_count": 27,
        "prospective_resolved_sample_count": 29,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 13.29086979166459,
            "small_mean_absolute_error": 25.942843749995518
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 18.886830729163194,
            "small_mean_absolute_error": 30.749927083328657
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 16.877003472221986,
            "small_mean_absolute_error": 24.316776041660585
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 21.983441666663566,
            "small_mean_absolute_error": 23.756570833326258
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 50,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0515Z",
      "signal_timestamp": "2026-09-13T05:16:16.688185Z",
      "target_timestamp": "2026-09-13T05:15:00Z",
      "resolution_timestamp": "2026-09-13T05:30:00Z",
      "strike": 77224.25,
      "brti_reference_price": 77224.24533333333,
      "base_predicted_close": 77206.609375,
      "small_predicted_close": 77228.484375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77263.25983333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 56.65045833334443,
      "small_residual": 34.77545833334443,
      "base_absolute_error": 56.65045833334443,
      "small_absolute_error": 34.77545833334443,
      "resolved_at": "2026-09-13T05:31:05.368073Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T05:00:00Z",
        "return_6h": -0.00044916911738268617,
        "return_12h": -0.0015247244644081004,
        "return_24h": -3.900824766411848e-05,
        "close_vs_ema12": -0.00018428557999994322,
        "close_vs_ema24": -0.0005222573849832379,
        "ema12_slope_3h": -0.00013242284270476024,
        "ema24_slope_6h": -0.00022840927202627537,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004517007459698963,
        "return_30m": 0.00026586154196084344,
        "return_60m": 0.00042349624040238787,
        "return_120m": -0.0005802773678150741,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001734195800031646,
        "close_vs_ema6": 0.00016727208889011358,
        "close_vs_ema12": 4.9958495441648765e-05,
        "ema3_slope": 0.00017344965957022396,
        "ema6_slope": 6.691331264763178e-05,
        "realized_volatility_30m": 0.00031872802208610107,
        "realized_volatility_60m": 0.0002797968745589126,
        "return_acceleration": 0.0006374560441722021
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 49,
        "resolved_agreement_count": 28,
        "prospective_resolved_sample_count": 30,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 17.99485937499776,
            "small_mean_absolute_error": 23.045270833328686
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 19.709877604162102,
            "small_mean_absolute_error": 31.604223958327566
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 17.539196180553215,
            "small_mean_absolute_error": 24.92073263888354
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 22.937727083329083,
            "small_mean_absolute_error": 23.600256249993254
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 51,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0530Z",
      "signal_timestamp": "2026-09-13T05:31:19.584249Z",
      "target_timestamp": "2026-09-13T05:30:00Z",
      "resolution_timestamp": "2026-09-13T05:45:00Z",
      "strike": 77263.26,
      "brti_reference_price": 77263.25983333334,
      "base_predicted_close": 77208.078125,
      "small_predicted_close": 77230.015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77287.05866666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 78.98054166667862,
      "small_residual": 57.04304166667862,
      "base_absolute_error": 78.98054166667862,
      "small_absolute_error": 57.04304166667862,
      "resolved_at": "2026-09-13T05:46:05.811820Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T05:15:00Z",
        "return_6h": 0.0002959202588486143,
        "return_12h": -0.00018480574197532462,
        "return_24h": 0.0008298964180657453,
        "close_vs_ema12": 0.00030773261623884274,
        "close_vs_ema24": -1.6942615041370956e-05,
        "ema12_slope_3h": -0.0001178637193389731,
        "ema24_slope_6h": -0.0002175968275640594,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005052105052192335,
        "return_30m": 0.0009571394551510792,
        "return_60m": 0.0006185675409575708,
        "return_120m": 0.00020887940409153316,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003392437239482238,
        "close_vs_ema6": 0.00048031277478388645,
        "close_vs_ema12": 0.00046973961914842377,
        "ema3_slope": 0.0003393588493079136,
        "ema6_slope": 0.00019216202906435775,
        "realized_volatility_30m": 2.6754879624668604e-05,
        "realized_volatility_60m": 0.0003245619064515929,
        "return_acceleration": 5.350975924933721e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 50,
        "resolved_agreement_count": 28,
        "prospective_resolved_sample_count": 31,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 29.98834374999933,
            "small_mean_absolute_error": 30.04107812499933
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 26.382919270830826,
            "small_mean_absolute_error": 32.68839843749629
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 21.822968749998836,
            "small_mean_absolute_error": 25.478593749995827
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 25.69638124999692,
            "small_mean_absolute_error": 24.60547604165986
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 52,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0545Z",
      "signal_timestamp": "2026-09-13T05:46:16.454908Z",
      "target_timestamp": "2026-09-13T05:45:00Z",
      "resolution_timestamp": "2026-09-13T06:00:00Z",
      "strike": 77287.06,
      "brti_reference_price": 77287.05866666668,
      "base_predicted_close": 77221.125,
      "small_predicted_close": 77243.625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77296.88866666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 75.76366666666581,
      "small_residual": 53.26366666666581,
      "base_absolute_error": 75.76366666666581,
      "small_absolute_error": 53.26366666666581,
      "resolved_at": "2026-09-13T06:01:05.772154Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T05:30:00Z",
        "return_6h": 0.0006710473949280704,
        "return_12h": 0.0008147884263407512,
        "return_24h": 0.0007649515677068397,
        "close_vs_ema12": 0.0005906984609740373,
        "close_vs_ema24": 0.00028507491183416,
        "ema12_slope_3h": -9.74875825443533e-05,
        "ema24_slope_6h": -0.00019928280723213732,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003080226408342934,
        "return_30m": 0.0008133887623273939,
        "return_60m": 0.0010794665530788894,
        "return_120m": 0.000994889585655967,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00032358069141014134,
        "close_vs_ema6": 0.0005630755518184483,
        "close_vs_ema12": 0.0006581501919546984,
        "ema3_slope": 0.00032368542976501935,
        "ema6_slope": 0.00022528096080787208,
        "realized_volatility_30m": 9.859393219247004e-05,
        "realized_volatility_60m": 0.0002727166969723171,
        "return_acceleration": -0.00019718786438494007
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 51,
        "resolved_agreement_count": 29,
        "prospective_resolved_sample_count": 32,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.30210937499942,
            "small_mean_absolute_error": 37.80210937499942
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5714285714285714,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 31.42062760416775,
            "small_mean_absolute_error": 32.13723958333321
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5714285714285714,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 27.86829687499873,
            "small_mean_absolute_error": 28.85971006944237
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5714285714285714,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 26.333116666664864,
            "small_mean_absolute_error": 23.3179927083278
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 53,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0600Z",
      "signal_timestamp": "2026-09-13T06:01:16.463325Z",
      "target_timestamp": "2026-09-13T06:00:00Z",
      "resolution_timestamp": "2026-09-13T06:15:00Z",
      "strike": 77296.89,
      "brti_reference_price": 77296.88866666667,
      "base_predicted_close": 77222.796875,
      "small_predicted_close": 77245.296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77293.42400000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 70.62712500001362,
      "small_residual": 48.12712500001362,
      "base_absolute_error": 70.62712500001362,
      "small_absolute_error": 48.12712500001362,
      "resolved_at": "2026-09-13T06:16:05.444461Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T05:45:00Z",
        "return_6h": 0.00033815292561856225,
        "return_12h": 0.001313645545923281,
        "return_24h": 0.001206033374834714,
        "close_vs_ema12": 0.0006886370246750317,
        "close_vs_ema24": 0.0004038039303604357,
        "ema12_slope_3h": -8.186527766784746e-05,
        "ema24_slope_6h": -0.0001881971615775857,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001271881757383131,
        "return_30m": 0.0004352499934103804,
        "return_60m": 0.0013928060435031142,
        "return_120m": 0.0015132398771722233,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002253542154235788,
        "close_vs_ema6": 0.0004929994358107148,
        "close_vs_ema12": 0.0006645076157587582,
        "ema3_slope": 0.0002254050113930095,
        "ema6_slope": 0.00019723866974530324,
        "realized_volatility_30m": 9.041723254799017e-05,
        "realized_volatility_60m": 0.00014647955055271624,
        "return_acceleration": -0.00018083446509598033
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 52,
        "resolved_agreement_count": 30,
        "prospective_resolved_sample_count": 33,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.90414062500349,
            "small_mean_absolute_error": 38.25960937500349
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 36.09750520833404,
            "small_mean_absolute_error": 32.101226562499505
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 32.225934027776624,
            "small_mean_absolute_error": 33.25315451388693
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 27.072052083331073,
            "small_mean_absolute_error": 25.22020937499401
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 54,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0615Z",
      "signal_timestamp": "2026-09-13T06:16:15.655527Z",
      "target_timestamp": "2026-09-13T06:15:00Z",
      "resolution_timestamp": "2026-09-13T06:30:00Z",
      "strike": 77293.42,
      "brti_reference_price": 77293.42400000001,
      "base_predicted_close": 77222.4375,
      "small_predicted_close": 77245.0,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77279.41716666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 56.97966666666616,
      "small_residual": 34.41716666666616,
      "base_absolute_error": 56.97966666666616,
      "small_absolute_error": 34.41716666666616,
      "resolved_at": "2026-09-13T06:31:05.871696Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T06:00:00Z",
        "return_6h": 0.00044451085015806413,
        "return_12h": 0.0015531701031930023,
        "return_24h": 0.0012156219220806896,
        "close_vs_ema12": 0.000617490214890104,
        "close_vs_ema24": 0.0003515627000096888,
        "ema12_slope_3h": -6.566211808045619e-05,
        "ema24_slope_6h": -0.0001751527877763559,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -4.482284767748368e-05,
        "return_30m": 8.235962712443978e-05,
        "return_60m": 0.0008958153798470647,
        "return_120m": 0.0013196909946950885,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 9.025248711735934e-05,
        "close_vs_ema6": 0.00032006936734640945,
        "close_vs_ema12": 0.0005242734673231997,
        "ema3_slope": 9.026063336436962e-05,
        "ema6_slope": 0.00012804414014122578,
        "realized_volatility_30m": 8.600551170789839e-05,
        "realized_volatility_60m": 0.00020480317677161003,
        "return_acceleration": -0.00017201102341579677
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 53,
        "resolved_agreement_count": 31,
        "prospective_resolved_sample_count": 34,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.50544791667562,
            "small_mean_absolute_error": 48.30232291667562
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.25015364583669,
            "small_mean_absolute_error": 35.673796875002154
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5555555555555556,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 36.64173437499994,
            "small_mean_absolute_error": 37.17025694444359
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5555555555555556,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 29.718472916665633,
            "small_mean_absolute_error": 27.51311458332857
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 55,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0630Z",
      "signal_timestamp": "2026-09-13T06:31:16.254271Z",
      "target_timestamp": "2026-09-13T06:30:00Z",
      "resolution_timestamp": "2026-09-13T06:45:00Z",
      "strike": 77279.42,
      "brti_reference_price": 77279.41716666667,
      "base_predicted_close": 77220.828125,
      "small_predicted_close": 77243.3671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77285.17183333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 64.3437083333265,
      "small_residual": 41.804645833326504,
      "base_absolute_error": 64.3437083333265,
      "small_absolute_error": 41.804645833326504,
      "resolved_at": "2026-09-13T06:46:05.184033Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T06:15:00Z",
        "return_6h": 0.0003193870784954367,
        "return_12h": 0.0012331057778862675,
        "return_24h": 0.0006854751518499125,
        "close_vs_ema12": 0.0004183519764109356,
        "close_vs_ema24": 0.00016686310321034625,
        "ema12_slope_3h": -4.5919926330295624e-05,
        "ema24_slope_6h": -0.000164899657763673,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001812163649698162,
        "return_30m": -0.00022603109001373412,
        "return_60m": 0.00020912052336607978,
        "return_120m": 0.0008278174194915611,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -4.549218598492999e-05,
        "close_vs_ema6": 9.91353548376317e-05,
        "close_vs_ema12": 0.0002901833850639246,
        "ema3_slope": -4.549011653987023e-05,
        "ema6_slope": 3.9655714448416646e-05,
        "realized_volatility_30m": 6.819675864616626e-05,
        "realized_volatility_60m": 0.0001836879473106451,
        "return_acceleration": -0.0001363935172923325
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 54,
        "resolved_agreement_count": 32,
        "prospective_resolved_sample_count": 35,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.58775000000605,
            "small_mean_absolute_error": 48.212750000006054
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 50.28804687500269,
            "small_mean_absolute_error": 39.12691406250269
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 41.11786284722257,
            "small_mean_absolute_error": 37.86318229166621
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 32.29475937499883,
            "small_mean_absolute_error": 28.700810416661987
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 56,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0645Z",
      "signal_timestamp": "2026-09-13T06:46:15.526080Z",
      "target_timestamp": "2026-09-13T06:45:00Z",
      "resolution_timestamp": "2026-09-13T07:00:00Z",
      "strike": 77285.17,
      "brti_reference_price": 77285.17183333333,
      "base_predicted_close": 77229.640625,
      "small_predicted_close": 77240.9296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77086.301,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -143.33962499999325,
      "small_residual": -154.62868749999325,
      "base_absolute_error": 143.33962499999325,
      "small_absolute_error": 154.62868749999325,
      "resolved_at": "2026-09-13T07:01:05.794759Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T06:30:00Z",
        "return_6h": 0.0012247946115651054,
        "return_12h": 0.0014615353865043978,
        "return_24h": -0.0002347721488450416,
        "close_vs_ema12": 0.0004727230499015356,
        "close_vs_ema24": 0.00023632999594824788,
        "ema12_slope_3h": -4.456171985856017e-06,
        "ema24_slope_6h": -0.0001363003708809707,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 7.446570998648205e-05,
        "return_30m": -0.000106764149388483,
        "return_60m": -2.4413315319549156e-05,
        "return_120m": 0.001055026884402066,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 1.4484858382735055e-05,
        "close_vs_ema6": 0.00012399988288436248,
        "close_vs_ema12": 0.00030855020791853427,
        "ema3_slope": 1.4485068196901096e-05,
        "ema6_slope": 4.9602413430882564e-05,
        "realized_volatility_30m": 0.00012784103747814912,
        "realized_volatility_60m": 0.0001187663373771626,
        "return_acceleration": 0.00025568207495629824
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 55,
        "resolved_agreement_count": 33,
        "prospective_resolved_sample_count": 36,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.92854166666802,
            "small_mean_absolute_error": 44.403151041668025
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.11532552083372,
            "small_mean_absolute_error": 41.10263020833372
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5454545454545454,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.25659895833451,
            "small_mean_absolute_error": 36.22587673611148
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5454545454545454,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 33.92863125000004,
            "small_mean_absolute_error": 30.036244791663194
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 57,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0700Z",
      "signal_timestamp": "2026-09-13T07:01:17.218509Z",
      "target_timestamp": "2026-09-13T07:00:00Z",
      "resolution_timestamp": "2026-09-13T07:15:00Z",
      "strike": 77086.3,
      "brti_reference_price": 77086.301,
      "base_predicted_close": 77139.59375,
      "small_predicted_close": 77064.7109375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77149.71583333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 10.122083333335468,
      "small_residual": 85.00489583333547,
      "base_absolute_error": 10.122083333335468,
      "small_absolute_error": 85.00489583333547,
      "resolved_at": "2026-09-13T07:16:04.681839Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T06:45:00Z",
        "return_6h": -0.002094463749942932,
        "return_12h": -0.0006462901140258381,
        "return_24h": -0.0025418589730565877,
        "close_vs_ema12": -0.0020160907199100464,
        "close_vs_ema24": -0.0022894542513920424,
        "ema12_slope_3h": -5.383539603986964e-05,
        "ema24_slope_6h": -0.00017669444879719887,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002573208140911998,
        "return_30m": -0.0024989340466966548,
        "return_60m": -0.0027244002999240458,
        "return_120m": -0.0013353888176236284,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.001281019188226984,
        "close_vs_ema6": -0.001750887767510756,
        "close_vs_ema12": -0.0019175891752285512,
        "ema3_slope": -0.0012793802775424856,
        "ema6_slope": -0.0006998649530102208,
        "realized_volatility_30m": 0.00132383692544924,
        "realized_volatility_60m": 0.0010960936303229891,
        "return_acceleration": -0.00264767385089848
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 56,
        "resolved_agreement_count": 34,
        "prospective_resolved_sample_count": 37,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.82253124999988,
            "small_mean_absolute_error": 69.74440624999988
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.36333593750169,
            "small_mean_absolute_error": 54.00200781250169
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 52.005847222222656,
            "small_mean_absolute_error": 44.64895312499963
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.67153645833387,
            "small_mean_absolute_error": 36.19086874999702
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 58,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0715Z",
      "signal_timestamp": "2026-09-13T07:16:15.844341Z",
      "target_timestamp": "2026-09-13T07:15:00Z",
      "resolution_timestamp": "2026-09-13T07:30:00Z",
      "strike": 77149.72,
      "brti_reference_price": 77149.71583333334,
      "base_predicted_close": 77128.3984375,
      "small_predicted_close": 77163.625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77128.83333333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 0.4348958333139308,
      "small_residual": -34.79166666668607,
      "base_absolute_error": 0.4348958333139308,
      "small_absolute_error": 34.79166666668607,
      "resolved_at": "2026-09-13T07:31:04.959758Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T07:00:00Z",
        "return_6h": -0.0013292272804866778,
        "return_12h": -0.000215441514910375,
        "return_24h": -0.0022547423088676855,
        "close_vs_ema12": -0.0011463782494619545,
        "close_vs_ema24": -0.0014384168270585862,
        "ema12_slope_3h": -7.374767448153907e-05,
        "ema24_slope_6h": -0.0002004280099637823,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000822647247444408,
        "return_30m": -0.0017526777360618029,
        "return_60m": -0.0018592547623026423,
        "return_120m": -0.0009651049314666205,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0002297656639790313,
        "close_vs_ema6": -0.0006642342095767306,
        "close_vs_ema12": -0.0009279806767176213,
        "ema3_slope": -0.0002297128838458784,
        "ema6_slope": -0.00026562310944810985,
        "realized_volatility_30m": 0.0016979276941782029,
        "realized_volatility_60m": 0.0012722157438970418,
        "return_acceleration": 0.0033958553883564058
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 57,
        "resolved_agreement_count": 34,
        "prospective_resolved_sample_count": 38,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.69627083333035,
            "small_mean_absolute_error": 78.96384895833035
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.60085937500298,
            "small_mean_absolute_error": 63.63308593750298
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 52.398859375001244,
            "small_mean_absolute_error": 50.10381423611155
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.36386145833312,
            "small_mean_absolute_error": 40.40567395833132
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 59,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0730Z",
      "signal_timestamp": "2026-09-13T07:31:15.605621Z",
      "target_timestamp": "2026-09-13T07:30:00Z",
      "resolution_timestamp": "2026-09-13T07:45:00Z",
      "strike": 77128.83,
      "brti_reference_price": 77128.83333333331,
      "base_predicted_close": 77122.65625,
      "small_predicted_close": 77156.515625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77131.60816666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 8.951916666672332,
      "small_residual": -24.907458333327668,
      "base_absolute_error": 8.951916666672332,
      "small_absolute_error": 24.907458333327668,
      "resolved_at": "2026-09-13T07:46:05.182800Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T07:15:00Z",
        "return_6h": -0.0015280188015738272,
        "return_12h": -0.0001692832903960051,
        "return_24h": -0.0021353952793656816,
        "close_vs_ema12": -0.0013589953050978654,
        "close_vs_ema24": -0.0016735603741139249,
        "ema12_slope_3h": -0.00011653300705927183,
        "ema24_slope_6h": -0.00022781020753281922,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002706750086434173,
        "return_30m": 0.0005517495687503704,
        "return_60m": -0.0019485632637289418,
        "return_120m": -0.0017398502249322823,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002502518507201401,
        "close_vs_ema6": -0.0006678422338107781,
        "close_vs_ema12": -0.001014221572416818,
        "ema3_slope": -0.0002501892403996564,
        "ema6_slope": -0.0002670655504627417,
        "realized_volatility_30m": 0.0005466611280439126,
        "realized_volatility_60m": 0.0012678209837369988,
        "return_acceleration": -0.0010933222560878253
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 58,
        "resolved_agreement_count": 34,
        "prospective_resolved_sample_count": 39,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.56007812499229,
            "small_mean_absolute_error": 79.05747395833532
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 62.57391406249917,
            "small_mean_absolute_error": 63.63511197917069
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.71205729166589,
            "small_mean_absolute_error": 52.437100694446904
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.12334687499897,
            "small_mean_absolute_error": 40.741201041665775
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 60,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0745Z",
      "signal_timestamp": "2026-09-13T07:46:15.534148Z",
      "target_timestamp": "2026-09-13T07:45:00Z",
      "resolution_timestamp": "2026-09-13T08:00:00Z",
      "strike": 77131.61,
      "brti_reference_price": 77131.60816666667,
      "base_predicted_close": 77104.8515625,
      "small_predicted_close": 77146.0234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77098.40633333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -6.445229166667559,
      "small_residual": -47.61710416666756,
      "base_absolute_error": 6.445229166667559,
      "small_absolute_error": 47.61710416666756,
      "resolved_at": "2026-09-13T08:01:05.334061Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T07:30:00Z",
        "return_6h": -0.0018953908538467124,
        "return_12h": 0.0008987159847568815,
        "return_24h": -0.0017504292213252892,
        "close_vs_ema12": -0.0012691333730125987,
        "close_vs_ema24": -0.0016039359896546923,
        "ema12_slope_3h": -0.00014988460901277367,
        "ema24_slope_6h": -0.0002621967418625637,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.597660191956287e-05,
        "return_30m": -0.00023470814469084278,
        "return_60m": -0.0019869745130128846,
        "return_120m": -0.002011339319697103,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0001071536066710177,
        "close_vs_ema6": -0.00045143125748758894,
        "close_vs_ema12": -0.0008279012220770987,
        "ema3_slope": -0.0001071421260058214,
        "ema6_slope": -0.0001805399024530363,
        "realized_volatility_30m": 0.0001533258052814901,
        "realized_volatility_60m": 0.001263664738382404,
        "return_acceleration": 0.0003066516105629802
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 59,
        "resolved_agreement_count": 34,
        "prospective_resolved_sample_count": 40,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.712130208328745,
            "small_mean_absolute_error": 74.83317708333561
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.820335937498385,
            "small_mean_absolute_error": 59.61816406250182
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.64759374999873,
            "small_mean_absolute_error": 52.346145833334354
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.24911249999859,
            "small_mean_absolute_error": 41.16309166666615
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 61,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0800Z",
      "signal_timestamp": "2026-09-13T08:01:15.704224Z",
      "target_timestamp": "2026-09-13T08:00:00Z",
      "resolution_timestamp": "2026-09-13T08:15:00Z",
      "strike": 77098.41,
      "brti_reference_price": 77098.40633333333,
      "base_predicted_close": 77082.75,
      "small_predicted_close": 77121.4140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77049.64199999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -33.10800000000745,
      "small_residual": -71.77206250000745,
      "base_absolute_error": 33.10800000000745,
      "small_absolute_error": 71.77206250000745,
      "resolved_at": "2026-09-13T08:16:06.697694Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T07:45:00Z",
        "return_6h": -0.002587639984333201,
        "return_12h": -0.0002286402900419926,
        "return_24h": -0.002140803828393323,
        "close_vs_ema12": -0.0016298082619943255,
        "close_vs_ema24": -0.0019918331443997683,
        "ema12_slope_3h": -0.00019184443748432312,
        "ema24_slope_6h": -0.0003101442549190425,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004304569050550544,
        "return_30m": -0.00039449578951211706,
        "return_60m": 0.0001570361163565348,
        "return_120m": -0.0025677920128099885,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00026885445664859287,
        "close_vs_ema6": -0.0006299400046638759,
        "close_vs_ema12": -0.0010646690750616417,
        "ema3_slope": -0.00026878219335824127,
        "ema6_slope": -0.00025191252595457847,
        "realized_volatility_30m": 0.00023321675348730864,
        "realized_volatility_60m": 0.000482286219370125,
        "return_acceleration": -0.0004664335069746173
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 60,
        "resolved_agreement_count": 34,
        "prospective_resolved_sample_count": 41,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 6.4885312499973224,
            "small_mean_absolute_error": 48.08028125000419
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.1555312499986,
            "small_mean_absolute_error": 58.91234375000204
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.7384010416669,
            "small_mean_absolute_error": 52.02809895833585
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 37.39777291666542,
            "small_mean_absolute_error": 43.516830208332976
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 62,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0815Z",
      "signal_timestamp": "2026-09-13T08:16:17.936219Z",
      "target_timestamp": "2026-09-13T08:15:00Z",
      "resolution_timestamp": "2026-09-13T08:30:00Z",
      "strike": 77049.64,
      "brti_reference_price": 77049.64199999999,
      "base_predicted_close": 77065.953125,
      "small_predicted_close": 77103.3671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77006.13849999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -59.81462500001362,
      "small_residual": -97.22868750001362,
      "base_absolute_error": 59.81462500001362,
      "small_absolute_error": 97.22868750001362,
      "resolved_at": "2026-09-13T08:31:05.923436Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T08:00:00Z",
        "return_6h": -0.002815423420030938,
        "return_12h": -0.0015319482481862545,
        "return_24h": -0.002795442895071165,
        "close_vs_ema12": -0.0021691755029762394,
        "close_vs_ema24": -0.002569114385155835,
        "ema12_slope_3h": -0.00027628384035782716,
        "ema24_slope_6h": -0.00036178790551355533,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006324946993392366,
        "return_30m": -0.001062679342683559,
        "return_60m": -0.0012971380678774569,
        "return_120m": -0.0031539811200500534,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00045079267595515837,
        "close_vs_ema6": -0.0009017796440977666,
        "close_vs_ema12": -0.0014358666163993838,
        "ema3_slope": -0.0004505895534845372,
        "ema6_slope": -0.00036058179151110537,
        "realized_volatility_30m": 0.00010101889714209111,
        "realized_volatility_60m": 0.000244401350319955,
        "return_acceleration": -0.00020203779428418223
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 61,
        "resolved_agreement_count": 34,
        "prospective_resolved_sample_count": 42,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 12.235010416665318,
            "small_mean_absolute_error": 44.77207291667219
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 40.46564062499783,
            "small_mean_absolute_error": 61.867960937501266
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.47890972222376,
            "small_mean_absolute_error": 57.34608159722605
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.1712968749991,
            "small_mean_absolute_error": 47.04933854166666
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 63,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0830Z",
      "signal_timestamp": "2026-09-13T08:31:16.945047Z",
      "target_timestamp": "2026-09-13T08:30:00Z",
      "resolution_timestamp": "2026-09-13T08:45:00Z",
      "strike": 77006.14,
      "brti_reference_price": 77006.13849999999,
      "base_predicted_close": 77049.2109375,
      "small_predicted_close": 77003.359375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76798.40683333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -250.80410416667291,
      "small_residual": -204.95254166667291,
      "base_absolute_error": 250.80410416667291,
      "small_absolute_error": 204.95254166667291,
      "resolved_at": "2026-09-13T08:46:06.090145Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T08:15:00Z",
        "return_6h": -0.0031043187133689143,
        "return_12h": -0.002236966203939983,
        "return_24h": -0.00368029275180648,
        "close_vs_ema12": -0.002621326270205504,
        "close_vs_ema24": -0.0030679524196992602,
        "ema12_slope_3h": -0.0004008763108954705,
        "ema24_slope_6h": -0.00041835041596949285,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000564616510483007,
        "return_30m": -0.001196754092872232,
        "return_60m": -0.0015907777679337043,
        "return_120m": -0.003536241300543308,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0005078350963080291,
        "close_vs_ema6": -0.0010475008586137147,
        "close_vs_ema12": -0.0016925512028939105,
        "ema3_slope": -0.0005075773307251508,
        "ema6_slope": -0.0004188248556871166,
        "realized_volatility_30m": 3.3939094428114824e-05,
        "realized_volatility_60m": 0.00026083420287977986,
        "return_acceleration": 6.787818885622965e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 62,
        "resolved_agreement_count": 35,
        "prospective_resolved_sample_count": 43,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 27.07994270834024,
            "small_mean_absolute_error": 60.381328125004075
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 40.820010416666264,
            "small_mean_absolute_error": 69.7194010416697
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.74259027777953,
            "small_mean_absolute_error": 62.55051736111515
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.998721875000044,
            "small_mean_absolute_error": 50.60566979166761
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 64,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0845Z",
      "signal_timestamp": "2026-09-13T08:46:17.123266Z",
      "target_timestamp": "2026-09-13T08:45:00Z",
      "resolution_timestamp": "2026-09-13T09:00:00Z",
      "strike": 76798.41,
      "brti_reference_price": 76798.40683333333,
      "base_predicted_close": 76857.8828125,
      "small_predicted_close": 76946.390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76789.34783333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -68.53497916666674,
      "small_residual": -157.04279166666674,
      "base_absolute_error": 68.53497916666674,
      "small_absolute_error": 157.04279166666674,
      "resolved_at": "2026-09-13T09:01:05.254494Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T08:30:00Z",
        "return_6h": -0.005943671941283535,
        "return_12h": -0.004926143192224064,
        "return_24h": -0.006912215401898902,
        "close_vs_ema12": -0.005096148321642957,
        "close_vs_ema24": -0.005639263274219264,
        "ema12_slope_3h": -0.0006427203362180389,
        "ema24_slope_6h": -0.0005322653788655263,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002697598798135581,
        "return_30m": -0.0032606921997985205,
        "return_60m": -0.004319906472238455,
        "return_120m": -0.006298297441192369,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.00160460260423545,
        "close_vs_ema6": -0.0026759139434834323,
        "close_vs_ema12": -0.003713384358900007,
        "ema3_slope": -0.0016020319795491123,
        "ema6_slope": -0.0010692211199120338,
        "realized_volatility_30m": 0.001066491143826287,
        "realized_volatility_60m": 0.000936003013491277,
        "return_acceleration": -0.002132982287652574
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 63,
        "resolved_agreement_count": 35,
        "prospective_resolved_sample_count": 44,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.54298958334039,
            "small_mean_absolute_error": 105.39259895834039
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.12755989583457,
            "small_mean_absolute_error": 90.112888020838
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.06122048611239,
            "small_mean_absolute_error": 74.87630902778135
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 51.60498333333453,
            "small_mean_absolute_error": 57.78068125000209
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 65,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0900Z",
      "signal_timestamp": "2026-09-13T09:01:16.818089Z",
      "target_timestamp": "2026-09-13T09:00:00Z",
      "resolution_timestamp": "2026-09-13T09:15:00Z",
      "strike": 76789.35,
      "brti_reference_price": 76789.34783333333,
      "base_predicted_close": 76842.4375,
      "small_predicted_close": 76903.5234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76797.37016666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -45.067333333339775,
      "small_residual": -106.15327083333977,
      "base_absolute_error": 45.067333333339775,
      "small_absolute_error": 106.15327083333977,
      "resolved_at": "2026-09-13T09:16:05.003209Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T08:45:00Z",
        "return_6h": -0.006282858777892808,
        "return_12h": -0.004765174871646627,
        "return_24h": -0.007153302057757549,
        "close_vs_ema12": -0.005001773586252978,
        "close_vs_ema24": -0.005638538042735175,
        "ema12_slope_3h": -0.0008846583425455856,
        "ema24_slope_6h": -0.00065083685518319,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001179581761331372,
        "return_30m": -0.002815238770434547,
        "return_60m": -0.004008623714785942,
        "return_120m": -0.0038522170971295733,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0008619280323268752,
        "close_vs_ema6": -0.001996991397848036,
        "close_vs_ema12": -0.0032434461758483746,
        "ema3_slope": -0.0008611857521859667,
        "ema6_slope": -0.0007981589924823673,
        "realized_volatility_30m": 0.0012898203110012219,
        "realized_volatility_60m": 0.0009980503828361399,
        "return_acceleration": 0.0025796406220024437
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 64,
        "resolved_agreement_count": 36,
        "prospective_resolved_sample_count": 45,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.06542708334018,
            "small_mean_absolute_error": 132.74902083334018
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 54.77697916666875,
            "small_mean_absolute_error": 90.41465104167219
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.45882986111246,
            "small_mean_absolute_error": 83.52456944444809
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 53.114300000001094,
            "small_mean_absolute_error": 62.95523229166865
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 66,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0915Z",
      "signal_timestamp": "2026-09-13T09:16:15.647678Z",
      "target_timestamp": "2026-09-13T09:15:00Z",
      "resolution_timestamp": "2026-09-13T09:30:00Z",
      "strike": 76797.37,
      "brti_reference_price": 76797.37016666666,
      "base_predicted_close": 76823.1484375,
      "small_predicted_close": 76892.3125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76642.49466666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -180.65377083331987,
      "small_residual": -249.81783333331987,
      "base_absolute_error": 180.65377083331987,
      "small_absolute_error": 249.81783333331987,
      "resolved_at": "2026-09-13T09:31:05.921607Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T09:00:00Z",
        "return_6h": -0.0061048047856882,
        "return_12h": -0.004601277984509933,
        "return_24h": -0.007108747931772075,
        "close_vs_ema12": -0.004698852338676396,
        "close_vs_ema24": -0.005421182289257143,
        "ema12_slope_3h": -0.001110640366240867,
        "ema24_slope_6h": -0.0007632975820678345,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00010447195554696975,
        "return_30m": -1.3498543907530802e-05,
        "return_60m": -0.0032741467291091952,
        "return_120m": -0.004567037776624483,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0003789165854386489,
        "close_vs_ema6": -0.0013526801243965991,
        "close_vs_ema12": -0.0026576253846412046,
        "ema3_slope": -0.0003787730620435914,
        "ema6_slope": -0.0005407794491135709,
        "realized_volatility_30m": 0.00011121506584005347,
        "realized_volatility_60m": 0.0011110923086445619,
        "return_acceleration": 0.00022243013168010695
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 65,
        "resolved_agreement_count": 37,
        "prospective_resolved_sample_count": 46,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.05526041667326,
            "small_mean_absolute_error": 141.34432291667326
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.14513541666929,
            "small_mean_absolute_error": 93.05819791667273
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 62.328847222222976,
            "small_mean_absolute_error": 88.36008159722526
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 55.09736979166846,
            "small_mean_absolute_error": 67.28556770833602
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 67,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0930Z",
      "signal_timestamp": "2026-09-13T09:31:16.557530Z",
      "target_timestamp": "2026-09-13T09:30:00Z",
      "resolution_timestamp": "2026-09-13T09:45:00Z",
      "strike": 76642.49,
      "brti_reference_price": 76642.49466666668,
      "base_predicted_close": 76632.7578125,
      "small_predicted_close": 76548.640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76708.748,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 75.99018750000687,
      "small_residual": 160.10737500000687,
      "base_absolute_error": 75.99018750000687,
      "small_absolute_error": 160.10737500000687,
      "resolved_at": "2026-09-13T09:46:04.860434Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T09:15:00Z",
        "return_6h": -0.007827214763616586,
        "return_12h": -0.007116052033448672,
        "return_24h": -0.008966377084820842,
        "close_vs_ema12": -0.006434098052617521,
        "close_vs_ema24": -0.007274885920566354,
        "ema12_slope_3h": -0.0014018304029935758,
        "ema24_slope_6h": -0.0009088794963033608,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0020166771292280394,
        "return_30m": -0.001912415859884442,
        "return_60m": -0.004722270723045097,
        "return_120m": -0.0063055364076983755,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0011988503021997943,
        "close_vs_ema6": -0.0024070505666954345,
        "close_vs_ema12": -0.003953483810583136,
        "ema3_slope": -0.0011974147811274483,
        "ema6_slope": -0.0009618940955871125,
        "realized_volatility_30m": 0.0010605745423875046,
        "realized_volatility_60m": 0.0012021772652327258,
        "return_acceleration": -0.002121149084775009
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 66,
        "resolved_agreement_count": 38,
        "prospective_resolved_sample_count": 47,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 136.26504687499983,
            "small_mean_absolute_error": 179.49160937499983
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.67249479167003,
            "small_mean_absolute_error": 119.93646875000195
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.63502256944412,
            "small_mean_absolute_error": 106.31013715277975
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.69623229166755,
            "small_mean_absolute_error": 79.43684791666892
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 68,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T0945Z",
      "signal_timestamp": "2026-09-13T09:46:15.962463Z",
      "target_timestamp": "2026-09-13T09:45:00Z",
      "resolution_timestamp": "2026-09-13T10:00:00Z",
      "strike": 76708.75,
      "brti_reference_price": 76708.748,
      "base_predicted_close": 76686.6015625,
      "small_predicted_close": 76641.109375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76761.91933333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 75.31777083335328,
      "small_residual": 120.80995833335328,
      "base_absolute_error": 75.31777083335328,
      "small_absolute_error": 120.80995833335328,
      "resolved_at": "2026-09-13T10:01:05.557038Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T09:30:00Z",
        "return_6h": -0.006495187432579486,
        "return_12h": -0.0068218165236731965,
        "return_24h": -0.007992487501440992,
        "close_vs_ema12": -0.005348870976954467,
        "close_vs_ema24": -0.006285290182051595,
        "ema12_slope_3h": -0.0016491542431674722,
        "ema24_slope_6h": -0.0010239896468015042,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008644464617373337,
        "return_30m": -0.001153973976899536,
        "return_60m": -0.001167456943838685,
        "return_120m": -0.005482320111269368,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.000167748225929798,
        "close_vs_ema6": -0.0011038335009053712,
        "close_vs_ema12": -0.0026179381442091865,
        "ema3_slope": -0.00016772009118226627,
        "ema6_slope": -0.0004413385346581089,
        "realized_volatility_30m": 0.0014405617954826866,
        "realized_volatility_60m": 0.0010605846128182324,
        "return_acceleration": 0.002881123590965373
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 67,
        "resolved_agreement_count": 39,
        "prospective_resolved_sample_count": 48,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.56156770833331,
            "small_mean_absolute_error": 168.2803177083333
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.05227864583685,
            "small_mean_absolute_error": 136.83645833333685
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.60556250000081,
            "small_mean_absolute_error": 116.16869791666977
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5384615384615384,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.00946770833397,
            "small_mean_absolute_error": 86.14227083333535
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 69,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1000Z",
      "signal_timestamp": "2026-09-13T10:01:17.053106Z",
      "target_timestamp": "2026-09-13T10:00:00Z",
      "resolution_timestamp": "2026-09-13T10:15:00Z",
      "strike": 76761.92,
      "brti_reference_price": 76761.91933333335,
      "base_predicted_close": 76717.1015625,
      "small_predicted_close": 76805.703125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76770.26099999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 53.15943749998405,
      "small_residual": -35.44212500001595,
      "base_absolute_error": 53.15943749998405,
      "small_absolute_error": 35.44212500001595,
      "resolved_at": "2026-09-13T10:16:05.090240Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T09:45:00Z",
        "return_6h": -0.005418201730679084,
        "return_12h": -0.006259905489342632,
        "return_24h": -0.007429224594202477,
        "close_vs_ema12": -0.00447008964605744,
        "close_vs_ema24": -0.005481699623992586,
        "ema12_slope_3h": -0.0017533876881719035,
        "ema24_slope_6h": -0.0011144659486851394,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006931586646850008,
        "return_30m": 0.0015582043249775523,
        "return_60m": -0.00035719146957091663,
        "return_120m": -0.0043643833381611374,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002625781159337759,
        "close_vs_ema6": -0.0002939202429927956,
        "close_vs_ema12": -0.0016306783613122544,
        "ema3_slope": 0.0002626470813094084,
        "ema6_slope": -0.00011755427656456874,
        "realized_volatility_30m": 8.56438985261665e-05,
        "realized_volatility_60m": 0.0011482815807007409,
        "return_acceleration": -0.000171287797052333
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 68,
        "resolved_agreement_count": 40,
        "prospective_resolved_sample_count": 49,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 94.25726562500495,
            "small_mean_absolute_error": 159.22210937500495
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.66134635417257,
            "small_mean_absolute_error": 145.98556510417257
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.93707465278082,
            "small_mean_absolute_error": 113.35047048611644
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.30757916666917,
            "small_mean_absolute_error": 89.61108541667053
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 70,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1015Z",
      "signal_timestamp": "2026-09-13T10:16:15.406760Z",
      "target_timestamp": "2026-09-13T10:15:00Z",
      "resolution_timestamp": "2026-09-13T10:30:00Z",
      "strike": 76770.26,
      "brti_reference_price": 76770.26099999998,
      "base_predicted_close": 76736.453125,
      "small_predicted_close": 76807.15625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76732.90283333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -3.550291666673729,
      "small_residual": -74.25341666667373,
      "base_absolute_error": 3.550291666673729,
      "small_absolute_error": 74.25341666667373,
      "resolved_at": "2026-09-13T10:31:05.883286Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T10:00:00Z",
        "return_6h": -0.005457773198117688,
        "return_12h": -0.005808313479802596,
        "return_24h": -0.007861288667062483,
        "close_vs_ema12": -0.0041846141065079445,
        "close_vs_ema24": -0.005263392065690153,
        "ema12_slope_3h": -0.001882424652946857,
        "ema24_slope_6h": -0.0012039149158702411,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001086693342100542,
        "return_30m": 0.0008019033239856643,
        "return_60m": -0.0003529960284817113,
        "return_120m": -0.0036259869967988356,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00018560353709839994,
        "close_vs_ema6": -0.00013235189851046325,
        "close_vs_ema12": -0.0012883054332124555,
        "ema3_slope": 0.00018563799216630983,
        "ema6_slope": -5.293795682859148e-05,
        "realized_volatility_30m": 0.0002922446652374733,
        "realized_volatility_60m": 0.001148459487732094,
        "return_acceleration": -0.0005844893304749466
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 69,
        "resolved_agreement_count": 40,
        "prospective_resolved_sample_count": 50,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.28029166666602,
            "small_mean_absolute_error": 141.544322916674
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.16777604166964,
            "small_mean_absolute_error": 141.44432291667363
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.52352083333487,
            "small_mean_absolute_error": 109.22023958333982
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.75445625000211,
            "small_mean_absolute_error": 90.98537812500508
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 71,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1030Z",
      "signal_timestamp": "2026-09-13T10:31:16.402118Z",
      "target_timestamp": "2026-09-13T10:30:00Z",
      "resolution_timestamp": "2026-09-13T10:45:00Z",
      "strike": 76732.9,
      "brti_reference_price": 76732.90283333333,
      "base_predicted_close": 76737.0625,
      "small_predicted_close": 76807.3515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76680.23766666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -56.824833333317656,
      "small_residual": -127.11389583331766,
      "base_absolute_error": 56.824833333317656,
      "small_absolute_error": 127.11389583331766,
      "resolved_at": "2026-09-13T10:46:04.784122Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T10:15:00Z",
        "return_6h": -0.006249963022858851,
        "return_12h": -0.005966662447974835,
        "return_24h": -0.00812350758536673,
        "close_vs_ema12": -0.004479474748959711,
        "close_vs_ema24": -0.00562957641931261,
        "ema12_slope_3h": -0.002014935792591155,
        "ema24_slope_6h": -0.0013078598343246872,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00048662289511636203,
        "return_30m": -0.00037800644189245336,
        "return_60m": 0.0011796088718125652,
        "return_120m": -0.0035482322836725144,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00015057750864688746,
        "close_vs_ema6": -0.00044215703599703726,
        "close_vs_ema12": -0.0015017418914621272,
        "ema3_slope": -0.0001505548384741484,
        "ema6_slope": -0.00017683153947511965,
        "realized_volatility_30m": 0.0002976461146632081,
        "realized_volatility_60m": 0.0005311433497374019,
        "return_acceleration": -0.0005952922293264162
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 70,
        "resolved_agreement_count": 40,
        "prospective_resolved_sample_count": 51,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.00442187500448,
            "small_mean_absolute_error": 97.65321875001246
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.13473437500215,
            "small_mean_absolute_error": 138.57241406250614
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.78313715278152,
            "small_mean_absolute_error": 112.50871875000546
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.09944791666858,
            "small_mean_absolute_error": 92.95927604167154
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 72,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1045Z",
      "signal_timestamp": "2026-09-13T10:46:16.024508Z",
      "target_timestamp": "2026-09-13T10:45:00Z",
      "resolution_timestamp": "2026-09-13T11:00:00Z",
      "strike": 76680.24,
      "brti_reference_price": 76680.23766666668,
      "base_predicted_close": 76698.34375,
      "small_predicted_close": 76718.921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76633.03716666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -65.30658333332394,
      "small_residual": -85.88470833332394,
      "base_absolute_error": 65.30658333332394,
      "small_absolute_error": 85.88470833332394,
      "resolved_at": "2026-09-13T11:01:05.134076Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T10:30:00Z",
        "return_6h": -0.006780530365592896,
        "return_12h": -0.006566422717666831,
        "return_24h": -0.008703125641703835,
        "close_vs_ema12": -0.00495306375114668,
        "close_vs_ema24": -0.006182659802182688,
        "ema12_slope_3h": -0.0021713499520623625,
        "ema24_slope_6h": -0.0014205695920660455,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006863439896316326,
        "return_30m": -0.0011726328940486752,
        "return_60m": -0.00037166990827852686,
        "return_120m": -0.0015386929435019514,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004185842145892904,
        "close_vs_ema6": -0.0008061152405011152,
        "close_vs_ema12": -0.0018512080194950098,
        "ema3_slope": -0.00041840907515522385,
        "ema6_slope": -0.0003223421582297936,
        "realized_volatility_30m": 9.986054725763527e-05,
        "realized_volatility_60m": 0.0005398406835892432,
        "return_acceleration": -0.00019972109451527054
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 71,
        "resolved_agreement_count": 41,
        "prospective_resolved_sample_count": 52,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.21308333333218,
            "small_mean_absolute_error": 89.40484895834015
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.88732552083275,
            "small_mean_absolute_error": 128.84258333333673
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.77254687500196,
            "small_mean_absolute_error": 121.02592187500461
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.99166250000053,
            "small_mean_absolute_error": 96.46281875000349
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 73,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1100Z",
      "signal_timestamp": "2026-09-13T11:01:16.171844Z",
      "target_timestamp": "2026-09-13T11:00:00Z",
      "resolution_timestamp": "2026-09-13T11:15:00Z",
      "strike": 76633.04,
      "brti_reference_price": 76633.03716666668,
      "base_predicted_close": 76670.21875,
      "small_predicted_close": 76690.1015625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76518.75566666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -151.46308333332126,
      "small_residual": -171.34589583332126,
      "base_absolute_error": 151.46308333332126,
      "small_absolute_error": 171.34589583332126,
      "resolved_at": "2026-09-13T11:16:05.630454Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T10:45:00Z",
        "return_6h": -0.00720748987847053,
        "return_12h": -0.007604851830428694,
        "return_24h": -0.008857774011412967,
        "close_vs_ema12": -0.005339611703601088,
        "close_vs_ema24": -0.006655234167600832,
        "ema12_slope_3h": -0.002328835366846027,
        "ema24_slope_6h": -0.0015397628248843276,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006155497353201866,
        "return_30m": -0.0013014712460905908,
        "return_60m": -0.0016789857234681405,
        "return_120m": -0.00203557747366101,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0005172055085097549,
        "close_vs_ema6": -0.0010155329066141583,
        "close_vs_ema12": -0.002087084045484411,
        "ema3_slope": -0.0005169381452535537,
        "ema6_slope": -0.0004060482205138216,
        "realized_volatility_30m": 3.539712715572296e-05,
        "realized_volatility_60m": 0.0003134919014321087,
        "return_acceleration": 7.079425431144593e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 72,
        "resolved_agreement_count": 42,
        "prospective_resolved_sample_count": 53,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.710286458324845,
            "small_mean_absolute_error": 80.67353645833282
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.4837760416649,
            "small_mean_absolute_error": 119.94782291666888
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.67765972222332,
            "small_mean_absolute_error": 124.21488888889265
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.46880833333344,
            "small_mean_absolute_error": 98.09387083333641
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 74,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1115Z",
      "signal_timestamp": "2026-09-13T11:16:16.320960Z",
      "target_timestamp": "2026-09-13T11:15:00Z",
      "resolution_timestamp": "2026-09-13T11:30:00Z",
      "strike": 76518.76,
      "brti_reference_price": 76518.75566666668,
      "base_predicted_close": 76523.3984375,
      "small_predicted_close": 76443.609375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76628.71933333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 105.32089583334164,
      "small_residual": 185.10995833334164,
      "base_absolute_error": 105.32089583334164,
      "small_absolute_error": 185.10995833334164,
      "resolved_at": "2026-09-13T11:31:09.554491Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T11:00:00Z",
        "return_6h": -0.00913559807054698,
        "return_12h": -0.00958066375940747,
        "return_24h": -0.010276163676020356,
        "close_vs_ema12": -0.00654626729982144,
        "close_vs_ema24": -0.007970117306572821,
        "ema12_slope_3h": -0.002514609074630636,
        "ema24_slope_6h": -0.0016962658131696173,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014912824054128526,
        "return_30m": -0.0021059141822430405,
        "return_60m": -0.0032760776120496216,
        "return_120m": -0.0036279171981452585,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.001004867051361047,
        "close_vs_ema6": -0.001790782460864948,
        "close_vs_ema12": -0.0030268798415103992,
        "ema3_slope": -0.001003858307223937,
        "ema6_slope": -0.0007158002473346414,
        "realized_volatility_30m": 0.000437866335046333,
        "realized_volatility_60m": 0.0003941523156138396,
        "return_acceleration": -0.000875732670092666
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 73,
        "resolved_agreement_count": 43,
        "prospective_resolved_sample_count": 54,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 69.28619791665915,
            "small_mean_absolute_error": 114.64947916665915
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.78324479166258,
            "small_mean_absolute_error": 128.09690104166657
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.5405833333328,
            "small_mean_absolute_error": 132.51270833333547
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.51060624999882,
            "small_mean_absolute_error": 104.25480937500178
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 75,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1130Z",
      "signal_timestamp": "2026-09-13T11:31:21.844508Z",
      "target_timestamp": "2026-09-13T11:30:00Z",
      "resolution_timestamp": "2026-09-13T11:45:00Z",
      "strike": 76628.72,
      "brti_reference_price": 76628.71933333334,
      "base_predicted_close": 76516.3125,
      "small_predicted_close": 76540.1484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76741.88999999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 225.57749999998487,
      "small_residual": 201.74156249998487,
      "base_absolute_error": 225.57749999998487,
      "small_absolute_error": 201.74156249998487,
      "resolved_at": "2026-09-13T11:46:05.718000Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T11:15:00Z",
        "return_6h": -0.008212706807463,
        "return_12h": -0.007919216854938793,
        "return_24h": -0.00848852640658182,
        "close_vs_ema12": -0.004910697365886119,
        "close_vs_ema24": -0.006410472463597605,
        "ema12_slope_3h": -0.002611763846892101,
        "ema24_slope_6h": -0.0018306592380656905,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014370812189588023,
        "return_30m": -5.634428039102968e-05,
        "return_60m": -0.0013577421960208058,
        "return_120m": -0.00017973492894840515,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00021533866528700152,
        "close_vs_ema6": -0.00025450786545533344,
        "close_vs_ema12": -0.0013492257826511755,
        "ema3_slope": 0.00021538504601537056,
        "ema6_slope": -0.00010179278335653574,
        "realized_volatility_30m": 0.0014641818121858274,
        "realized_volatility_60m": 0.001081589899077864,
        "return_acceleration": 0.002928363624371655
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 74,
        "resolved_agreement_count": 43,
        "prospective_resolved_sample_count": 55,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 94.72884895832613,
            "small_mean_absolute_error": 142.36361458332613
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.3666354166653,
            "small_mean_absolute_error": 120.00841666666929
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.33277256944348,
            "small_mean_absolute_error": 139.83614756944613
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.92766770833259,
            "small_mean_absolute_error": 111.78944895833556
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 76,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1145Z",
      "signal_timestamp": "2026-09-13T11:46:16.442890Z",
      "target_timestamp": "2026-09-13T11:45:00Z",
      "resolution_timestamp": "2026-09-13T12:00:00Z",
      "strike": 76741.89,
      "brti_reference_price": 76741.88999999998,
      "base_predicted_close": 76694.6484375,
      "small_predicted_close": 76735.78125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76746.14683333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 51.498395833332324,
      "small_residual": 10.365583333332324,
      "base_absolute_error": 51.498395833332324,
      "small_absolute_error": 10.365583333332324,
      "resolved_at": "2026-09-13T12:01:06.202693Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T11:30:00Z",
        "return_6h": -0.007053815684951448,
        "return_12h": -0.006387501734663181,
        "return_24h": -0.007564455553578875,
        "close_vs_ema12": -0.003301091111133636,
        "close_vs_ema24": -0.004841633129916145,
        "ema12_slope_3h": -0.002535588634810293,
        "ema24_slope_6h": -0.0019383766918716905,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001476870129779373,
        "return_30m": 0.0029160737310645057,
        "return_60m": 0.0008040185477946604,
        "return_120m": 0.00043204981001609966,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008455478549422857,
        "close_vs_ema6": 0.0008725427822129372,
        "close_vs_ema12": 0.00010631862741150577,
        "ema3_slope": 0.0008462634111543466,
        "ema6_slope": 0.00034913896835986336,
        "realized_volatility_30m": 1.989445541028534e-05,
        "realized_volatility_60m": 0.0012928952147682586,
        "return_acceleration": 3.978891082057068e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 75,
        "resolved_agreement_count": 44,
        "prospective_resolved_sample_count": 56,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 136.91701562499293,
            "small_mean_absolute_error": 161.02053124999293
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.06504947916255,
            "small_mean_absolute_error": 125.21269010416654
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 92.23055555555281,
            "small_mean_absolute_error": 139.56856597222213
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4666666666666667,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.98935729166551,
            "small_mean_absolute_error": 119.78629479166848
          }
        },
        "current_losing_streak": 7,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 77,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1200Z",
      "signal_timestamp": "2026-09-13T12:01:19.680303Z",
      "target_timestamp": "2026-09-13T12:00:00Z",
      "resolution_timestamp": "2026-09-13T12:15:00Z",
      "strike": 76746.15,
      "brti_reference_price": 76746.14683333333,
      "base_predicted_close": 76756.5625,
      "small_predicted_close": 76759.34375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76768.86883333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 12.30633333332662,
      "small_residual": 9.52508333332662,
      "base_absolute_error": 12.30633333332662,
      "small_absolute_error": 9.52508333332662,
      "resolved_at": "2026-09-13T12:16:05.793986Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T11:45:00Z",
        "return_6h": -0.007125019426180823,
        "return_12h": -0.006789275846726284,
        "return_24h": -0.007696032255579688,
        "close_vs_ema12": -0.0031137354199669565,
        "close_vs_ema24": -0.004688176313848658,
        "ema12_slope_3h": -0.002455460916192087,
        "ema24_slope_6h": -0.002045342051775312,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 5.546948782919614e-05,
        "return_30m": 0.0015324215388381468,
        "return_60m": 0.0014759909152584072,
        "return_120m": -0.00020547297588446867,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00045032923465315733,
        "close_vs_ema6": 0.0006627247500237132,
        "close_vs_ema12": 0.0001368992185029061,
        "ema3_slope": 0.00045053212243884033,
        "ema6_slope": 0.000265160191298186,
        "realized_volatility_30m": 0.0007107003209750884,
        "realized_volatility_60m": 0.0012172843321794882,
        "return_acceleration": -0.0014214006419501768
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 76,
        "resolved_agreement_count": 45,
        "prospective_resolved_sample_count": 57,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 133.46496874999502,
            "small_mean_absolute_error": 142.14074999999502
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.08762760415993,
            "small_mean_absolute_error": 111.40714322916392
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.81084027777494,
            "small_mean_absolute_error": 127.34546527777759
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4375,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.39729583333246,
            "small_mean_absolute_error": 112.57313958333543
          }
        },
        "current_losing_streak": 8,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 78,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1215Z",
      "signal_timestamp": "2026-09-13T12:16:16.670939Z",
      "target_timestamp": "2026-09-13T12:15:00Z",
      "resolution_timestamp": "2026-09-13T12:30:00Z",
      "strike": 76768.87,
      "brti_reference_price": 76768.86883333333,
      "base_predicted_close": 76785.0,
      "small_predicted_close": 76776.171875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76814.40649999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 29.40649999998277,
      "small_residual": 38.23462499998277,
      "base_absolute_error": 29.40649999998277,
      "small_absolute_error": 38.23462499998277,
      "resolved_at": "2026-09-13T12:31:05.321684Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T12:00:00Z",
        "return_6h": -0.006786543272642276,
        "return_12h": -0.0063450491146039845,
        "return_24h": -0.0070464760014608,
        "close_vs_ema12": -0.002703856874383348,
        "close_vs_ema24": -0.004303296500716369,
        "ema12_slope_3h": -0.0023707856873866895,
        "ema24_slope_6h": -0.0021431311580152324,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00029606698104767126,
        "return_30m": 0.00035155289156074687,
        "return_60m": 0.003268651776777487,
        "return_120m": -1.8134192179664055e-05,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000373125497055371,
        "close_vs_ema6": 0.00068480375326474,
        "close_vs_ema12": 0.00036636590476724074,
        "ema3_slope": 0.00037326477165899874,
        "ema6_slope": 0.0002739965548537171,
        "realized_volatility_30m": 0.00012029874660923756,
        "realized_volatility_60m": 0.0006463798534370697,
        "return_acceleration": 0.00024059749321847512
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 77,
        "resolved_agreement_count": 46,
        "prospective_resolved_sample_count": 58,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.67578124999636,
            "small_mean_absolute_error": 101.68554687499636
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.98098958332776,
            "small_mean_absolute_error": 108.16751302082776
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.08075694444051,
            "small_mean_absolute_error": 119.29311631944317
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4375,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.50650833333202,
            "small_mean_absolute_error": 108.799148958335
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 79,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1230Z",
      "signal_timestamp": "2026-09-13T12:31:16.927655Z",
      "target_timestamp": "2026-09-13T12:30:00Z",
      "resolution_timestamp": "2026-09-13T12:45:00Z",
      "strike": 76814.41,
      "brti_reference_price": 76814.40649999998,
      "base_predicted_close": 76811.21875,
      "small_predicted_close": 76791.765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76711.42933333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -99.78941666666651,
      "small_residual": -80.33629166666651,
      "base_absolute_error": 99.78941666666651,
      "small_absolute_error": 80.33629166666651,
      "resolved_at": "2026-09-13T12:46:06.763699Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T12:15:00Z",
        "return_6h": -0.006017264152805457,
        "return_12h": -0.005699798910728471,
        "return_24h": -0.006513708934165696,
        "close_vs_ema12": -0.0020262410340983195,
        "close_vs_ema24": -0.003636390316643534,
        "ema12_slope_3h": -0.0021836781211189704,
        "ema24_slope_6h": -0.0022230180606148675,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005931788153024087,
        "return_30m": 0.0008894214170112047,
        "return_60m": 0.0024232059243860515,
        "return_120m": 0.0010621736394318404,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00048302939110267396,
        "close_vs_ema6": 0.0009128014382853156,
        "close_vs_ema12": 0.0008119864475886196,
        "ema3_slope": 0.00048326282124899755,
        "ema6_slope": 0.0003652539370417873,
        "realized_volatility_30m": 0.0001485559171273687,
        "realized_volatility_60m": 0.0005379869954818857,
        "return_acceleration": 0.0002971118342547374
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 78,
        "resolved_agreement_count": 47,
        "prospective_resolved_sample_count": 59,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.69718229165665,
            "small_mean_absolute_error": 64.96671354165665
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.21301562499139,
            "small_mean_absolute_error": 103.66516406249139
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.47681770832908,
            "small_mean_absolute_error": 101.66118229166507
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4375,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.95508854166546,
            "small_mean_absolute_error": 108.97129687499982
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 80,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1245Z",
      "signal_timestamp": "2026-09-13T12:46:18.536973Z",
      "target_timestamp": "2026-09-13T12:45:00Z",
      "resolution_timestamp": "2026-09-13T13:00:00Z",
      "strike": 76711.43,
      "brti_reference_price": 76711.42933333333,
      "base_predicted_close": 76713.609375,
      "small_predicted_close": 76780.359375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76724.61016666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 11.000791666665464,
      "small_residual": -55.749208333334536,
      "base_absolute_error": 11.000791666665464,
      "small_absolute_error": 55.749208333334536,
      "resolved_at": "2026-09-13T13:01:05.708661Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T12:30:00Z",
        "return_6h": -0.007423707373482635,
        "return_12h": -0.006208005278706574,
        "return_24h": -0.007785644095483324,
        "close_vs_ema12": -0.0032272537572841653,
        "close_vs_ema24": -0.004870073424496968,
        "ema12_slope_3h": -0.0020936060527637634,
        "ema24_slope_6h": -0.002330260870251344,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013405970488966634,
        "return_30m": -0.0007482134473636437,
        "return_60m": -0.00039692359240373065,
        "return_120m": 0.0004067758214605366,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004292918151667102,
        "close_vs_ema6": -0.0003064799313208244,
        "close_vs_ema12": -0.00044824349967520494,
        "ema3_slope": -0.00042910760278513926,
        "ema6_slope": -0.00012257694557882282,
        "realized_volatility_30m": 0.000966887932099536,
        "realized_volatility_60m": 0.0007417232440189179,
        "return_acceleration": -0.001933775864199072
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 79,
        "resolved_agreement_count": 48,
        "prospective_resolved_sample_count": 60,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.25016145832706,
            "small_mean_absolute_error": 34.61539583332706
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.58358854165999,
            "small_mean_absolute_error": 97.81796354165999
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.46008680555072,
            "small_mean_absolute_error": 95.01359201388671
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.47058823529411764,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.49696354166517,
            "small_mean_absolute_error": 111.74273854166677
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 81,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1300Z",
      "signal_timestamp": "2026-09-13T13:01:17.547871Z",
      "target_timestamp": "2026-09-13T13:00:00Z",
      "resolution_timestamp": "2026-09-13T13:15:00Z",
      "strike": 76724.61,
      "brti_reference_price": 76724.61016666667,
      "base_predicted_close": 76704.59375,
      "small_predicted_close": 76771.375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76739.797,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 35.20325000000594,
      "small_residual": -31.577999999994063,
      "base_absolute_error": 35.20325000000594,
      "small_absolute_error": 31.577999999994063,
      "resolved_at": "2026-09-13T13:16:06.195557Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T12:45:00Z",
        "return_6h": -0.004692024764988312,
        "return_12h": -0.006776661239147108,
        "return_24h": -0.0076074031911035345,
        "close_vs_ema12": -0.0029316162875347995,
        "close_vs_ema24": -0.004602652014612185,
        "ema12_slope_3h": -0.0020282843125472017,
        "ema24_slope_6h": -0.002378850615187056,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00017182359197165376,
        "return_30m": -0.0011690038031253458,
        "return_60m": -0.0002806221231332895,
        "return_120m": 0.0011949545964207164,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00012878757693257636,
        "close_vs_ema6": -9.622441767853651e-05,
        "close_vs_ema12": -0.000233968890383629,
        "ema3_slope": -0.00012877099282826432,
        "ema6_slope": -3.848828566621609e-05,
        "realized_volatility_30m": 0.0007562103204341586,
        "realized_volatility_60m": 0.0007494509040294288,
        "return_acceleration": 0.0015124206408683172
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 80,
        "resolved_agreement_count": 49,
        "prospective_resolved_sample_count": 61,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.12576041666034,
            "small_mean_absolute_error": 45.96130208332761
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.79536458332768,
            "small_mean_absolute_error": 94.05102604166132
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.10033854166007,
            "small_mean_absolute_error": 89.59186284721848
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.47058823529411764,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.72474166666507,
            "small_mean_absolute_error": 112.14934375000011
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 82,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1315Z",
      "signal_timestamp": "2026-09-13T13:16:17.213671Z",
      "target_timestamp": "2026-09-13T13:15:00Z",
      "resolution_timestamp": "2026-09-13T13:30:00Z",
      "strike": 76739.8,
      "brti_reference_price": 76739.797,
      "base_predicted_close": 76699.09375,
      "small_predicted_close": 76765.8046875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76555.29966666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -143.7940833333414,
      "small_residual": -210.5050208333414,
      "base_absolute_error": 143.7940833333414,
      "small_absolute_error": 210.5050208333414,
      "resolved_at": "2026-09-13T13:31:05.417619Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T13:00:00Z",
        "return_6h": -0.005313290255260061,
        "return_12h": -0.006635454965390308,
        "return_24h": -0.007357930298815263,
        "close_vs_ema12": -0.002622947439069434,
        "close_vs_ema24": -0.0043152051694388405,
        "ema12_slope_3h": -0.0019619726011492755,
        "ema24_slope_6h": -0.0024392851107328806,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00019793953074964676,
        "return_30m": 0.0003697971334024608,
        "return_60m": -0.00037869300114912186,
        "return_120m": 0.0028887209600771957,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 3.456203625651355e-05,
        "close_vs_ema6": 7.263793689871179e-05,
        "close_vs_ema12": -3.052573746631371e-05,
        "ema3_slope": 3.4563230832285186e-05,
        "ema6_slope": 2.905601898706145e-05,
        "realized_volatility_30m": 1.3057969388996504e-05,
        "realized_volatility_60m": 0.0007385981846263446,
        "return_acceleration": 2.611593877799301e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 81,
        "resolved_agreement_count": 49,
        "prospective_resolved_sample_count": 62,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.84998958333017,
            "small_mean_absolute_error": 51.47453124999447
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.26288541666327,
            "small_mean_absolute_error": 76.58003906249542
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.60398958332856,
            "small_mean_absolute_error": 89.26985243054999
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.47058823529411764,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.82950416666499,
            "small_mean_absolute_error": 110.13964062499944
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 83,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1330Z",
      "signal_timestamp": "2026-09-13T13:31:16.231066Z",
      "target_timestamp": "2026-09-13T13:30:00Z",
      "resolution_timestamp": "2026-09-13T13:45:00Z",
      "strike": 76555.3,
      "brti_reference_price": 76555.29966666666,
      "base_predicted_close": 76631.203125,
      "small_predicted_close": 76589.5859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76735.82266666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 104.6195416666742,
      "small_residual": 146.2367291666742,
      "base_absolute_error": 104.6195416666742,
      "small_absolute_error": 146.2367291666742,
      "resolved_at": "2026-09-13T13:46:04.598106Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T13:15:00Z",
        "return_6h": -0.007436047479001395,
        "return_12h": -0.008952703860217959,
        "return_24h": -0.00958212444719142,
        "close_vs_ema12": -0.004816890116458805,
        "close_vs_ema24": -0.006571549984496161,
        "ema12_slope_3h": -0.0019762995943841677,
        "ema24_slope_6h": -0.0025421044894647915,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00240419365890876,
        "return_30m": -0.00220673001312377,
        "return_60m": -0.003373154140471346,
        "return_120m": -0.000958122063182465,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0011862629105787725,
        "close_vs_ema6": -0.0016666320087552755,
        "close_vs_ema12": -0.0020608569990017145,
        "ema3_slope": -0.0011848573582403654,
        "ema6_slope": -0.000666208673622104,
        "realized_volatility_30m": 0.0013010665948292033,
        "realized_volatility_60m": 0.001095256613951643,
        "return_acceleration": -0.0026021331896584066
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 82,
        "resolved_agreement_count": 49,
        "prospective_resolved_sample_count": 63,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.44688541666983,
            "small_mean_absolute_error": 94.54213020833413
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.07203385416324,
            "small_mean_absolute_error": 79.75442187499539
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.29097222221753,
            "small_mean_absolute_error": 100.6241527777723
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.47058823529411764,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.02847708333138,
            "small_mean_absolute_error": 115.80345729166584
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 84,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1345Z",
      "signal_timestamp": "2026-09-13T13:46:15.302390Z",
      "target_timestamp": "2026-09-13T13:45:00Z",
      "resolution_timestamp": "2026-09-13T14:00:00Z",
      "strike": 76735.82,
      "brti_reference_price": 76735.82266666667,
      "base_predicted_close": 76727.2265625,
      "small_predicted_close": 76764.28125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76825.43166666669,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 98.20510416668549,
      "small_residual": 61.15041666668549,
      "base_absolute_error": 98.20510416668549,
      "small_absolute_error": 61.15041666668549,
      "resolved_at": "2026-09-13T14:01:05.828692Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T13:30:00Z",
        "return_6h": -0.00513130102440984,
        "return_12h": -0.00701696605722657,
        "return_24h": -0.007104964336557162,
        "close_vs_ema12": -0.00236959092202893,
        "close_vs_ema24": -0.004142118413268947,
        "ema12_slope_3h": -0.001866592906863418,
        "ema24_slope_6h": -0.002595391183276008,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0023580731939660815,
        "return_30m": -5.178972956276784e-05,
        "return_60m": 0.0003179882521462396,
        "return_120m": -7.906155729697772e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005841650460454151,
        "close_vs_ema6": 0.0004909829446058112,
        "close_vs_ema12": 0.00024736748749987214,
        "ema3_slope": 0.0005845064943084122,
        "ema6_slope": 0.0001964317556990558,
        "realized_volatility_30m": 0.0023811334264374207,
        "realized_volatility_60m": 0.0016869479541279878,
        "return_acceleration": 0.004762266852874841
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 83,
        "resolved_agreement_count": 50,
        "prospective_resolved_sample_count": 64,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 73.65441666667175,
            "small_mean_absolute_error": 111.01723958333605
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.9522890624994,
            "small_mean_absolute_error": 72.81631770833155
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.27386458333058,
            "small_mean_absolute_error": 102.21772222221868
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.47058823529411764,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.71924895833145,
            "small_mean_absolute_error": 112.8676666666659
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 85,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1400Z",
      "signal_timestamp": "2026-09-13T14:01:17.811951Z",
      "target_timestamp": "2026-09-13T14:00:00Z",
      "resolution_timestamp": "2026-09-13T14:15:00Z",
      "strike": 76825.43,
      "brti_reference_price": 76825.43166666669,
      "base_predicted_close": 76871.765625,
      "small_predicted_close": 76812.375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76960.47633333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 88.71070833335398,
      "small_residual": 148.10133333335398,
      "base_absolute_error": 88.71070833335398,
      "small_absolute_error": 148.10133333335398,
      "resolved_at": "2026-09-13T14:16:05.861721Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T13:45:00Z",
        "return_6h": -0.0035406006381824007,
        "return_12h": -0.006119078822735657,
        "return_24h": -0.006728922839910223,
        "close_vs_ema12": -0.0011554878836701477,
        "close_vs_ema24": -0.0029179467363181777,
        "ema12_slope_3h": -0.0016888861654438259,
        "ema24_slope_6h": -0.0026148402464545306,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011677596836261461,
        "return_30m": 0.0035285865403991146,
        "return_60m": 0.001314069889452707,
        "return_120m": 0.0010330790092372144,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008755362116301679,
        "close_vs_ema6": 0.0011846640610839732,
        "close_vs_ema12": 0.0011973989823468312,
        "ema3_slope": 0.0008763034470302689,
        "ema6_slope": 0.0004740902795199453,
        "realized_volatility_30m": 0.0005951567551699677,
        "realized_volatility_60m": 0.0017541505818476394,
        "return_acceleration": -0.0011903135103399354
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 84,
        "resolved_agreement_count": 50,
        "prospective_resolved_sample_count": 65,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 95.45549479167676,
            "small_mean_absolute_error": 112.36754166667379
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.79062760416855,
            "small_mean_absolute_error": 79.1644218750007
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.0154079861107,
            "small_mean_absolute_error": 100.1565312499988
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.47058823529411764,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.20275520833238,
            "small_mean_absolute_error": 108.07304791666684
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 86,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1415Z",
      "signal_timestamp": "2026-09-13T14:16:18.870011Z",
      "target_timestamp": "2026-09-13T14:15:00Z",
      "resolution_timestamp": "2026-09-13T14:30:00Z",
      "strike": 76960.48,
      "brti_reference_price": 76960.47633333335,
      "base_predicted_close": 76899.1015625,
      "small_predicted_close": 76939.8125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77087.27983333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 188.1782708333485,
      "small_residual": 147.4673333333485,
      "base_absolute_error": 188.1782708333485,
      "small_absolute_error": 147.4673333333485,
      "resolved_at": "2026-09-13T14:31:06.025045Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T14:00:00Z",
        "return_6h": -0.0011572495906813085,
        "return_12h": -0.003969414863111864,
        "return_24h": -0.005101930087077489,
        "close_vs_ema12": 0.0005757771373047227,
        "close_vs_ema24": -0.0011412085418566198,
        "ema12_slope_3h": -0.0013863248744077072,
        "ema24_slope_6h": -0.0025848275175377466,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001757812012727733,
        "return_30m": 0.002927624398353812,
        "return_60m": 0.0028756830479150786,
        "return_120m": 0.002495901045722171,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013157102521286212,
        "close_vs_ema6": 0.0021014880776464295,
        "close_vs_ema12": 0.0025012061583322698,
        "ema3_slope": 0.0013174436262142208,
        "ema6_slope": 0.0008413024258655533,
        "realized_volatility_30m": 0.00029502616455079345,
        "realized_volatility_60m": 0.001852121232527192,
        "return_acceleration": 0.0005900523291015869
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 85,
        "resolved_agreement_count": 50,
        "prospective_resolved_sample_count": 66,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.83235937501377,
            "small_mean_absolute_error": 141.49837500001377
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.34117447917197,
            "small_mean_absolute_error": 96.48645312500412
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.7860434027801,
            "small_mean_absolute_error": 98.21948437500153
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.47058823529411764,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.38492395833309,
            "small_mean_absolute_error": 110.17045104166755
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 87,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1430Z",
      "signal_timestamp": "2026-09-13T14:31:17.341264Z",
      "target_timestamp": "2026-09-13T14:30:00Z",
      "resolution_timestamp": "2026-09-13T14:45:00Z",
      "strike": 77087.28,
      "brti_reference_price": 77087.27983333335,
      "base_predicted_close": 77070.4609375,
      "small_predicted_close": 77105.3125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77168.07949999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 97.61856249999255,
      "small_residual": 62.76699999999255,
      "base_absolute_error": 97.61856249999255,
      "small_absolute_error": 62.76699999999255,
      "resolved_at": "2026-09-13T14:46:06.013628Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T14:15:00Z",
        "return_6h": 0.0010536995480348033,
        "return_12h": -0.0020538901845592594,
        "return_24h": -0.004092811808514507,
        "close_vs_ema12": 0.002133385927441722,
        "close_vs_ema24": 0.0004941369272875029,
        "ema12_slope_3h": -0.0010869650213533033,
        "ema24_slope_6h": -0.0025100430979979604,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001647644427910988,
        "return_30m": 0.0034083526898069927,
        "return_60m": 0.0069489658976322755,
        "return_120m": 0.00355237182407131,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0014805659255681114,
        "close_vs_ema6": 0.00267755421431759,
        "close_vs_ema12": 0.003511809203276872,
        "ema3_slope": 0.0014827612513526045,
        "ema6_slope": 0.0010721700030511538,
        "realized_volatility_30m": 5.508379240837247e-05,
        "realized_volatility_60m": 0.0004237080942301175,
        "return_acceleration": -0.00011016758481674493
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 86,
        "resolved_agreement_count": 51,
        "prospective_resolved_sample_count": 67,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 119.92840625001554,
            "small_mean_absolute_error": 125.73895312501554
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.18764583334269,
            "small_mean_absolute_error": 110.14054166667484
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.69082465278068,
            "small_mean_absolute_error": 95.08259895833544
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4444444444444444,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.76114895833453,
            "small_mean_absolute_error": 105.05292604166898
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 88,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1445Z",
      "signal_timestamp": "2026-09-13T14:46:17.441006Z",
      "target_timestamp": "2026-09-13T14:45:00Z",
      "resolution_timestamp": "2026-09-13T15:00:00Z",
      "strike": 77168.08,
      "brti_reference_price": 77168.07949999999,
      "base_predicted_close": 77198.7734375,
      "small_predicted_close": 77344.703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77187.59249999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -11.180937500015716,
      "small_residual": -157.11062500001572,
      "base_absolute_error": 11.180937500015716,
      "small_absolute_error": 157.11062500001572,
      "resolved_at": "2026-09-13T15:01:05.087844Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T14:30:00Z",
        "return_6h": 0.004813546034476035,
        "return_12h": -0.0011587360453106932,
        "return_24h": -0.003588899471671514,
        "close_vs_ema12": 0.0030534332725644653,
        "close_vs_ema24": 0.0015109781061091176,
        "ema12_slope_3h": -0.0008168185483541368,
        "ema24_slope_6h": -0.0023598775469803046,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010481582284564972,
        "return_30m": 0.002697529648432395,
        "return_60m": 0.0056330514004001575,
        "return_120m": 0.005952830896715389,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001263539458893792,
        "close_vs_ema6": 0.002660393722785148,
        "close_vs_ema12": 0.0038588393251053343,
        "ema3_slope": 0.0012651380106911692,
        "ema6_slope": 0.001065291126644441,
        "realized_volatility_30m": 0.00029974309972724544,
        "realized_volatility_60m": 0.00030289073118096804,
        "return_acceleration": -0.0005994861994544909
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 87,
        "resolved_agreement_count": 51,
        "prospective_resolved_sample_count": 68,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.17816145834513,
            "small_mean_absolute_error": 104.87152083334513
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.91628906250844,
            "small_mean_absolute_error": 107.94438020834059
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.02757986111465,
            "small_mean_absolute_error": 83.50138541666941
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4444444444444444,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.8425677083338,
            "small_mean_absolute_error": 100.18590729166826
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 89,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1500Z",
      "signal_timestamp": "2026-09-13T15:01:17.198518Z",
      "target_timestamp": "2026-09-13T15:00:00Z",
      "resolution_timestamp": "2026-09-13T15:15:00Z",
      "strike": 77187.59,
      "brti_reference_price": 77187.59249999998,
      "base_predicted_close": 77144.8125,
      "small_predicted_close": 77181.71875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77087.49033333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -57.32216666667955,
      "small_residual": -94.22841666667955,
      "base_absolute_error": 57.32216666667955,
      "small_absolute_error": 94.22841666667955,
      "resolved_at": "2026-09-13T15:16:04.777009Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T14:45:00Z",
        "return_6h": 0.005186196756495676,
        "return_12h": -0.0011292461632125272,
        "return_24h": -0.00331142750237412,
        "close_vs_ema12": 0.0031716584690273386,
        "close_vs_ema24": 0.001727761868602462,
        "ema12_slope_3h": -0.000549537374948228,
        "ema24_slope_6h": -0.002205180613265023,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00025286362089649295,
        "return_30m": 0.0013012868904378472,
        "return_60m": 0.004714074824918146,
        "return_120m": 0.006034339338155004,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007577866154402368,
        "close_vs_ema6": 0.0020796472013380196,
        "close_vs_ema12": 0.0034777584585101717,
        "ema3_slope": 0.0007583612914763282,
        "ema6_slope": 0.000832551445848928,
        "realized_volatility_30m": 0.0003976473037800021,
        "realized_volatility_60m": 0.0005978035718422008,
        "return_acceleration": -0.0007952946075600043
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 88,
        "resolved_agreement_count": 52,
        "prospective_resolved_sample_count": 69,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.42211979167769,
            "small_mean_absolute_error": 128.8615729166777
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.93880729167722,
            "small_mean_absolute_error": 120.61455729167574
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.66779166667159,
            "small_mean_absolute_error": 95.73013888889302
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4444444444444444,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.63572604166693,
            "small_mean_absolute_error": 102.00094062500139
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 90,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1515Z",
      "signal_timestamp": "2026-09-13T15:16:15.092252Z",
      "target_timestamp": "2026-09-13T15:15:00Z",
      "resolution_timestamp": "2026-09-13T15:30:00Z",
      "strike": 77087.49,
      "brti_reference_price": 77087.49033333332,
      "base_predicted_close": 77091.3671875,
      "small_predicted_close": 77090.0,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77023.00883333336,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -68.35835416664486,
      "small_residual": -66.99116666664486,
      "base_absolute_error": 68.35835416664486,
      "small_absolute_error": 66.99116666664486,
      "resolved_at": "2026-09-13T15:31:05.743960Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T15:00:00Z",
        "return_6h": 0.00377773569637907,
        "return_12h": -0.0023501314282673436,
        "return_24h": -0.004209510116961579,
        "close_vs_ema12": 0.0017941854816114766,
        "close_vs_ema24": 0.000419794520000627,
        "ema12_slope_3h": -0.00035822189578615937,
        "ema24_slope_6h": -0.0020825006095402943,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012968686212964098,
        "return_30m": -0.0010443329312953553,
        "return_60m": 0.001650379598091778,
        "return_120m": 0.004530808614639836,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002701053149501975,
        "close_vs_ema6": 0.0005570769461882286,
        "close_vs_ema12": 0.001840935608138583,
        "ema3_slope": -0.00027003237776968003,
        "ema6_slope": 0.00022288044309815014,
        "realized_volatility_30m": 0.0007748661210964514,
        "realized_volatility_60m": 0.0011042041466955213,
        "return_acceleration": -0.0015497322421929027
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 89,
        "resolved_agreement_count": 53,
        "prospective_resolved_sample_count": 70,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.57498437500908,
            "small_mean_absolute_error": 115.39334375000908
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.70367187501142,
            "small_mean_absolute_error": 128.44585937501142
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.41911111111767,
            "small_mean_absolute_error": 102.78875000000578
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.47368421052631576,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.8438625000017,
            "small_mean_absolute_error": 104.94025520833456
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 91,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1530Z",
      "signal_timestamp": "2026-09-13T15:31:16.259250Z",
      "target_timestamp": "2026-09-13T15:30:00Z",
      "resolution_timestamp": "2026-09-13T15:45:00Z",
      "strike": 77023.01,
      "brti_reference_price": 77023.00883333336,
      "base_predicted_close": 77044.71875,
      "small_predicted_close": 77053.8515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77146.59766666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 101.87891666666837,
      "small_residual": 92.74610416666837,
      "base_absolute_error": 101.87891666666837,
      "small_absolute_error": 92.74610416666837,
      "resolved_at": "2026-09-13T15:46:05.429717Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T15:15:00Z",
        "return_6h": 0.0049647935955321465,
        "return_12h": -0.0029012816738136493,
        "return_24h": -0.005440284363583792,
        "close_vs_ema12": 0.0009171481500152012,
        "close_vs_ema24": -0.00040842532395513054,
        "ema12_slope_3h": -0.00023301127304176106,
        "ema24_slope_6h": -0.0019382474882901901,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00083647164697076,
        "return_30m": -0.0021322554744356292,
        "return_60m": -0.0008337432600936667,
        "return_120m": 0.006109428984056864,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005534816857570846,
        "close_vs_ema6": -0.00019991647096917475,
        "close_vs_ema12": 0.0008484971401225838,
        "ema3_slope": -0.0005531755132417437,
        "ema6_slope": -7.996019424383327e-05,
        "realized_volatility_30m": 0.00023019848716282487,
        "realized_volatility_60m": 0.000918006022873383,
        "return_acceleration": 0.00046039697432564974
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 90,
        "resolved_agreement_count": 54,
        "prospective_resolved_sample_count": 71,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.62000520833317,
            "small_mean_absolute_error": 95.27430208333317
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.27420572917435,
            "small_mean_absolute_error": 110.50662760417435
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.66509895833951,
            "small_mean_absolute_error": 105.18512847222762
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.47368421052631576,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.08426562500026,
            "small_mean_absolute_error": 104.57714270833313
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 92,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1545Z",
      "signal_timestamp": "2026-09-13T15:46:15.969213Z",
      "target_timestamp": "2026-09-13T15:45:00Z",
      "resolution_timestamp": "2026-09-13T16:00:00Z",
      "strike": 77146.6,
      "brti_reference_price": 77146.59766666667,
      "base_predicted_close": 77118.859375,
      "small_predicted_close": 77159.9921875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77109.45499999997,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -9.404375000027358,
      "small_residual": -50.53718750002736,
      "base_absolute_error": 9.404375000027358,
      "small_absolute_error": 50.53718750002736,
      "resolved_at": "2026-09-13T16:01:06.363645Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T15:30:00Z",
        "return_6h": 0.005707949589617289,
        "return_12h": -0.0008243120454024533,
        "return_24h": -0.003103832790073646,
        "close_vs_ema12": 0.0024199535155893237,
        "close_vs_ema24": 0.001170806953971315,
        "ema12_slope_3h": 7.264167878107131e-06,
        "ema24_slope_6h": -0.0017815877165544558,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016045703122393729,
        "return_30m": 0.0007667564876967514,
        "return_60m": -0.0002783771926490042,
        "return_120m": 0.005353106094716287,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005248246775242382,
        "close_vs_ema6": 0.0010026927252986262,
        "close_vs_ema12": 0.0020760405534263615,
        "ema3_slope": 0.0005251002631003754,
        "ema6_slope": 0.0004012380174960306,
        "realized_volatility_30m": 0.0012205209796050664,
        "realized_volatility_60m": 0.0011181578442175186,
        "return_acceleration": 0.002441041959210133
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 91,
        "resolved_agreement_count": 55,
        "prospective_resolved_sample_count": 72,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.685093750002125,
            "small_mean_absolute_error": 102.76907812500212
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.93162760417363,
            "small_mean_absolute_error": 103.82029947917363
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.83922395833967,
            "small_mean_absolute_error": 106.21927951389443
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.47368421052631576,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.3369697916678,
            "small_mean_absolute_error": 102.85875312500066
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 93,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1600Z",
      "signal_timestamp": "2026-09-13T16:01:17.254721Z",
      "target_timestamp": "2026-09-13T16:00:00Z",
      "resolution_timestamp": "2026-09-13T16:15:00Z",
      "strike": 77109.46,
      "brti_reference_price": 77109.45499999997,
      "base_predicted_close": 77071.0078125,
      "small_predicted_close": 77082.078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77189.42349999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 118.41568749997532,
      "small_residual": 107.34537499997532,
      "base_absolute_error": 118.41568749997532,
      "small_absolute_error": 107.34537499997532,
      "resolved_at": "2026-09-13T16:16:06.355876Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T15:45:00Z",
        "return_6h": 0.004527448892431618,
        "return_12h": -0.000915283469672068,
        "return_24h": -0.003421577789086583,
        "close_vs_ema12": 0.001858111012720709,
        "close_vs_ema24": 0.0006746046152479312,
        "ema12_slope_3h": 0.00021109994874746185,
        "ema24_slope_6h": -0.0016521992154039378,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004814556673928827,
        "return_30m": 0.001122342115375874,
        "return_60m": -0.0010123064791793812,
        "return_120m": 0.0036969962572499515,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 2.155770041345484e-05,
        "close_vs_ema6": 0.0003719120256391317,
        "close_vs_ema12": 0.0013480878787499595,
        "ema3_slope": 2.1558165157919973e-05,
        "ema6_slope": 0.00014878694451736507,
        "realized_volatility_30m": 0.0010430129898161278,
        "realized_volatility_60m": 0.0011105020858962833,
        "return_acceleration": -0.0020860259796322556
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 92,
        "resolved_agreement_count": 55,
        "prospective_resolved_sample_count": 73,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.240953125005035,
            "small_mean_absolute_error": 76.12571875000503
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.83153645834136,
            "small_mean_absolute_error": 102.49364583334136
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.70618923611983,
            "small_mean_absolute_error": 105.78494444445217
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.47368421052631576,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.54185937500297,
            "small_mean_absolute_error": 101.09137708333583
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 94,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1615Z",
      "signal_timestamp": "2026-09-13T16:16:16.598281Z",
      "target_timestamp": "2026-09-13T16:15:00Z",
      "resolution_timestamp": "2026-09-13T16:30:00Z",
      "strike": 77189.42,
      "brti_reference_price": 77189.42349999998,
      "base_predicted_close": 77213.7265625,
      "small_predicted_close": 77217.1171875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77221.57666666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 7.850104166660458,
      "small_residual": 4.459479166660458,
      "base_absolute_error": 7.850104166660458,
      "small_absolute_error": 4.459479166660458,
      "resolved_at": "2026-09-13T16:31:05.874704Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T16:00:00Z",
        "return_6h": 0.005459959293351746,
        "return_12h": -2.7613124259917576e-05,
        "return_24h": -0.0020912758379444396,
        "close_vs_ema12": 0.002778537582050822,
        "close_vs_ema24": 0.0016769792665494165,
        "ema12_slope_3h": 0.00044102608138008037,
        "ema24_slope_6h": -0.0015063521769221877,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010370777487664906,
        "return_30m": 0.0005551227744138298,
        "return_60m": 0.001322304906099303,
        "return_120m": 0.0029748668092306474,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005290488622418099,
        "close_vs_ema6": 0.001006291556453709,
        "close_vs_ema12": 0.002018658875235557,
        "ema3_slope": 0.0005293289030956494,
        "ema6_slope": 0.00040267870745491763,
        "realized_volatility_30m": 0.0007592667080796867,
        "realized_volatility_60m": 0.0010177918949844896,
        "return_acceleration": 0.0015185334161593733
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 93,
        "resolved_agreement_count": 56,
        "prospective_resolved_sample_count": 74,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 74.51433333332898,
            "small_mean_absolute_error": 79.40495833332898
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.54465885416903,
            "small_mean_absolute_error": 97.39915104166903
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.64055902778394,
            "small_mean_absolute_error": 112.09889236111728
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.88948958333567,
            "small_mean_absolute_error": 97.89135104166853
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 95,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1630Z",
      "signal_timestamp": "2026-09-13T16:31:16.231208Z",
      "target_timestamp": "2026-09-13T16:30:00Z",
      "resolution_timestamp": "2026-09-13T16:45:00Z",
      "strike": 77221.58,
      "brti_reference_price": 77221.57666666666,
      "base_predicted_close": 77192.390625,
      "small_predicted_close": 77222.21875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77279.67416666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 87.28354166666395,
      "small_residual": 57.45541666666395,
      "base_absolute_error": 87.28354166666395,
      "small_absolute_error": 57.45541666666395,
      "resolved_at": "2026-09-13T16:46:06.350114Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T16:15:00Z",
        "return_6h": 0.006368504452317625,
        "return_12h": 7.873851212081284e-05,
        "return_24h": -0.0019080761803030866,
        "close_vs_ema12": 0.003065385003310439,
        "close_vs_ema24": 0.002050952167221398,
        "ema12_slope_3h": 0.0007766337482912888,
        "ema24_slope_6h": -0.0013449019026233744,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004165488639344961,
        "return_30m": 0.0014540586062590233,
        "return_60m": 0.0025780326728468417,
        "return_120m": 0.0017421399953878591,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00047268551318224716,
        "close_vs_ema6": 0.0010162007592875444,
        "close_vs_ema12": 0.0020604996728321723,
        "ema3_slope": 0.00047290905043939624,
        "ema6_slope": 0.0004066455971409866,
        "realized_volatility_30m": 0.00031026444241599727,
        "realized_volatility_60m": 0.0007738846462053531,
        "return_acceleration": -0.0006205288848319945
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 94,
        "resolved_agreement_count": 57,
        "prospective_resolved_sample_count": 75,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.38727083333288,
            "small_mean_absolute_error": 63.77203645833288
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.00363802083302,
            "small_mean_absolute_error": 79.52316927083302
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.3118940972272,
            "small_mean_absolute_error": 94.92843055556052
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.01595000000161,
            "small_mean_absolute_error": 88.85882708333448
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 96,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1645Z",
      "signal_timestamp": "2026-09-13T16:46:17.693200Z",
      "target_timestamp": "2026-09-13T16:45:00Z",
      "resolution_timestamp": "2026-09-13T17:00:00Z",
      "strike": 77279.67,
      "brti_reference_price": 77279.67416666666,
      "base_predicted_close": 77286.8671875,
      "small_predicted_close": 77261.1328125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77260.27983333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -26.587354166651494,
      "small_residual": -0.8529791666514939,
      "base_absolute_error": 26.587354166651494,
      "small_absolute_error": 0.8529791666514939,
      "resolved_at": "2026-09-13T17:01:05.241610Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T16:30:00Z",
        "return_6h": 0.007817353183042552,
        "return_12h": 0.000983817016813493,
        "return_24h": -0.0008977327682262448,
        "close_vs_ema12": 0.0036635480664806153,
        "close_vs_ema24": 0.002746884107445613,
        "ema12_slope_3h": 0.0010336025123549586,
        "ema24_slope_6h": -0.001157137038595546,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007523480160316343,
        "return_30m": 0.0011692102696776452,
        "return_60m": 0.0017249820993401332,
        "return_120m": 0.001446124711016905,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000612319411828377,
        "close_vs_ema6": 0.001263156674269128,
        "close_vs_ema12": 0.00238038294071119,
        "ema3_slope": 0.0006126945766109504,
        "ema6_slope": 0.0005055180891269107,
        "realized_volatility_30m": 0.0001678995760485691,
        "realized_volatility_60m": 0.0005708281041430252,
        "return_acceleration": 0.0003357991520971382
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 95,
        "resolved_agreement_count": 57,
        "prospective_resolved_sample_count": 76,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.73842708333177,
            "small_mean_absolute_error": 54.94936458333177
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.71176041666695,
            "small_mean_absolute_error": 78.85922135416695
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.86722743055968,
            "small_mean_absolute_error": 87.52998784722634
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 71.10125208333557,
            "small_mean_absolute_error": 81.64451979166843
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 97,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1700Z",
      "signal_timestamp": "2026-09-13T17:01:17.742994Z",
      "target_timestamp": "2026-09-13T17:00:00Z",
      "resolution_timestamp": "2026-09-13T17:15:00Z",
      "strike": 77260.28,
      "brti_reference_price": 77260.27983333335,
      "base_predicted_close": 77234.6640625,
      "small_predicted_close": 77255.9921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77342.068,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 107.4039374999993,
      "small_residual": 86.0758124999993,
      "base_absolute_error": 107.4039374999993,
      "small_absolute_error": 86.0758124999993,
      "resolved_at": "2026-09-13T17:16:06.589225Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T16:45:00Z",
        "return_6h": 0.008185016408817303,
        "return_12h": 0.000918533107425068,
        "return_24h": -0.0011330535362492622,
        "close_vs_ema12": 0.003271958434949429,
        "close_vs_ema24": 0.0024436335517621366,
        "ema12_slope_3h": 0.0012222254781113495,
        "ema24_slope_6h": -0.0009658130004353005,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00025096292838255874,
        "return_30m": 0.0005011962761878319,
        "return_60m": 0.0019559836512055284,
        "return_120m": 0.0009416971171030131,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0001805687960079183,
        "close_vs_ema6": 0.000722560202602418,
        "close_vs_ema12": 0.0018007216949873506,
        "ema3_slope": 0.00018060140698672456,
        "ema6_slope": 0.0002891076401110304,
        "realized_volatility_30m": 0.0005016554722070965,
        "realized_volatility_60m": 0.0004802435461706817,
        "return_acceleration": -0.001003310944414193
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 96,
        "resolved_agreement_count": 57,
        "prospective_resolved_sample_count": 77,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.034171874987805,
            "small_mean_absolute_error": 42.528312499987805
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.63756249999642,
            "small_mean_absolute_error": 59.32701562499642
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.89908159722351,
            "small_mean_absolute_error": 82.50520138889017
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.85570000000152,
            "small_mean_absolute_error": 81.16888958333439
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 98,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1715Z",
      "signal_timestamp": "2026-09-13T17:16:16.832324Z",
      "target_timestamp": "2026-09-13T17:15:00Z",
      "resolution_timestamp": "2026-09-13T17:30:00Z",
      "strike": 77342.07,
      "brti_reference_price": 77342.068,
      "base_predicted_close": 77300.5625,
      "small_predicted_close": 77413.171875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77277.92083333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -22.641666666662786,
      "small_residual": -135.2510416666628,
      "base_absolute_error": 22.641666666662786,
      "small_absolute_error": 135.2510416666628,
      "resolved_at": "2026-09-13T17:31:05.721673Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T17:00:00Z",
        "return_6h": 0.010759614765821102,
        "return_12h": 0.0015257211793795467,
        "return_24h": -1.3295894365494831e-06,
        "close_vs_ema12": 0.004156393416684612,
        "close_vs_ema24": 0.0034323165991312354,
        "ema12_slope_3h": 0.0013748053412470096,
        "ema24_slope_6h": -0.0007259764669512725,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010586056230068586,
        "return_30m": 0.0008073770238572475,
        "return_60m": 0.0019775312870424777,
        "return_120m": 0.003302451092464631,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006192990161395517,
        "close_vs_ema6": 0.0012721599796550187,
        "close_vs_ema12": 0.002419978541959189,
        "ema3_slope": 0.0006196827850788456,
        "ema6_slope": 0.0005091230662579438,
        "realized_volatility_30m": 0.0006547842756947087,
        "realized_volatility_60m": 0.0004864389934193738,
        "return_acceleration": 0.0013095685513894173
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 97,
        "resolved_agreement_count": 58,
        "prospective_resolved_sample_count": 78,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.2812343749938,
            "small_mean_absolute_error": 37.2109218749938
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.89778385416139,
            "small_mean_absolute_error": 58.30794010416139
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.45685069444396,
            "small_mean_absolute_error": 77.33640798611061
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 74.61058020833516,
            "small_mean_absolute_error": 84.99642604166802
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 99,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1730Z",
      "signal_timestamp": "2026-09-13T17:31:17.735943Z",
      "target_timestamp": "2026-09-13T17:30:00Z",
      "resolution_timestamp": "2026-09-13T17:45:00Z",
      "strike": 77277.92,
      "brti_reference_price": 77277.92083333334,
      "base_predicted_close": 77256.2578125,
      "small_predicted_close": 77277.1953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77245.67283333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -10.584979166669655,
      "small_residual": -31.522479166669655,
      "base_absolute_error": 10.584979166669655,
      "small_absolute_error": 31.522479166669655,
      "resolved_at": "2026-09-13T17:46:05.407924Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T17:15:00Z",
        "return_6h": 0.008472039016807598,
        "return_12h": 0.00018975383683805802,
        "return_24h": 4.913027264130676e-06,
        "close_vs_ema12": 0.003187463053957673,
        "close_vs_ema24": 0.0025462463199090735,
        "ema12_slope_3h": 0.0014197274450051811,
        "ema24_slope_6h": -0.0005375951444737126,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008293955453410051,
        "return_30m": 0.00022833207487793494,
        "return_60m": 0.0007296427902514502,
        "return_120m": 0.0033095565060510257,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00010531617685238803,
        "close_vs_ema6": 0.0003154668375986436,
        "close_vs_ema12": 0.001343851156161202,
        "ema3_slope": -0.00010530508652328852,
        "ema6_slope": 0.00012620266014118364,
        "realized_volatility_30m": 0.0009440005841739318,
        "realized_volatility_60m": 0.0007589648279806747,
        "return_acceleration": -0.0018880011683478637
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 98,
        "resolved_agreement_count": 58,
        "prospective_resolved_sample_count": 79,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.97912499999438,
            "small_mean_absolute_error": 69.90881249999438
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.18319791666363,
            "small_mean_absolute_error": 66.84042447916363
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.662133680553474,
            "small_mean_absolute_error": 76.31838368055348
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 74.27233854166916,
            "small_mean_absolute_error": 89.84724687500201
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 100,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1745Z",
      "signal_timestamp": "2026-09-13T17:46:16.043543Z",
      "target_timestamp": "2026-09-13T17:45:00Z",
      "resolution_timestamp": "2026-09-13T18:00:00Z",
      "strike": 77245.67,
      "brti_reference_price": 77245.67283333333,
      "base_predicted_close": 77226.296875,
      "small_predicted_close": 77175.703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77307.92533333336,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 81.62845833336178,
      "small_residual": 132.22220833336178,
      "base_absolute_error": 81.62845833336178,
      "small_absolute_error": 132.22220833336178,
      "resolved_at": "2026-09-13T18:01:05.358457Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T17:30:00Z",
        "return_6h": 0.006564639381872794,
        "return_12h": -0.0005354820593166387,
        "return_24h": 0.0002788700624396512,
        "close_vs_ema12": 0.0026555201776159443,
        "close_vs_ema24": 0.0020839153953760015,
        "ema12_slope_3h": 0.0014027690171838358,
        "ema24_slope_6h": -0.0003918689171384937,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004172990118297415,
        "return_30m": -0.0012463484512292844,
        "return_60m": -0.0004399777004753247,
        "return_120m": 0.0012842454452073326,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00026135390819093107,
        "close_vs_ema6": -7.283342055719455e-05,
        "close_vs_ema12": 0.000783419541757091,
        "ema3_slope": -0.00026128562017269097,
        "ema6_slope": -2.913251949443474e-05,
        "realized_volatility_30m": 0.00020604826675563181,
        "realized_volatility_60m": 0.0007066597586335828,
        "return_acceleration": 0.00041209653351126363
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 99,
        "resolved_agreement_count": 59,
        "prospective_resolved_sample_count": 80,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.80448437499581,
            "small_mean_absolute_error": 63.42557812499581
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.77145572916379,
            "small_mean_absolute_error": 59.18747135416379
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 52.40933506944324,
            "small_mean_absolute_error": 73.7146736111099
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.81211666666931,
            "small_mean_absolute_error": 87.40655625000218
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 101,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1800Z",
      "signal_timestamp": "2026-09-13T18:01:16.477580Z",
      "target_timestamp": "2026-09-13T18:00:00Z",
      "resolution_timestamp": "2026-09-13T18:15:00Z",
      "strike": 77307.93,
      "brti_reference_price": 77307.92533333336,
      "base_predicted_close": 77310.1015625,
      "small_predicted_close": 77418.8125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77320.65999999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 10.55843749998894,
      "small_residual": -98.15250000001106,
      "base_absolute_error": 10.55843749998894,
      "small_absolute_error": 98.15250000001106,
      "resolved_at": "2026-09-13T18:16:05.893244Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T17:45:00Z",
        "return_6h": 0.0073199570685942295,
        "return_12h": 0.0001427828061009162,
        "return_24h": 0.0014566159180215976,
        "close_vs_ema12": 0.0033217235058704553,
        "close_vs_ema24": 0.002831717457820071,
        "ema12_slope_3h": 0.0014091646254292822,
        "ema24_slope_6h": -0.0002336029901368608,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008059027479034864,
        "return_30m": 0.00038826743365327765,
        "return_60m": 0.0006166881624398712,
        "return_120m": 0.002573878045609268,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00027209505107261833,
        "close_vs_ema6": 0.000523469390886655,
        "close_vs_ema12": 0.0013450163937225312,
        "ema3_slope": 0.0002721691069400567,
        "ema6_slope": 0.0002094316087692949,
        "realized_volatility_30m": 0.0006116008798666139,
        "realized_volatility_60m": 0.0007963568708396137,
        "return_acceleration": 0.0012232017597332279
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 100,
        "resolved_agreement_count": 60,
        "prospective_resolved_sample_count": 81,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.56476041667338,
            "small_mean_absolute_error": 96.26788541667338
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.79946614583059,
            "small_mean_absolute_error": 69.39809895833059
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 58.27996180555541,
            "small_mean_absolute_error": 71.64063888888874
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.34350000000413,
            "small_mean_absolute_error": 91.23020625000353
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 102,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1815Z",
      "signal_timestamp": "2026-09-13T18:16:17.109080Z",
      "target_timestamp": "2026-09-13T18:15:00Z",
      "resolution_timestamp": "2026-09-13T18:30:00Z",
      "strike": 77320.66,
      "brti_reference_price": 77320.65999999999,
      "base_predicted_close": 77274.6484375,
      "small_predicted_close": 77284.625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77308.25333333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 33.60489583332674,
      "small_residual": 23.628333333326736,
      "base_absolute_error": 33.60489583332674,
      "small_absolute_error": 23.628333333326736,
      "resolved_at": "2026-09-13T18:31:04.986105Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T18:00:00Z",
        "return_6h": 0.007187694374716003,
        "return_12h": 0.0003523715031692465,
        "return_24h": 0.00190608889924615,
        "close_vs_ema12": 0.0033441948318506665,
        "close_vs_ema24": 0.0029349061732883985,
        "ema12_slope_3h": 0.001475224816032128,
        "ema24_slope_6h": -8.12650442744145e-05,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00016472653497956458,
        "return_30m": 0.0009707620364503011,
        "return_60m": -0.0002767963225396297,
        "return_120m": 0.001700187591114899,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00021838550101893617,
        "close_vs_ema6": 0.0004915334497743729,
        "close_vs_ema12": 0.0012773655247193538,
        "ema3_slope": 0.00021843320366365937,
        "ema6_slope": 0.00019665204433283456,
        "realized_volatility_30m": 0.0003205881064619609,
        "realized_volatility_60m": 0.0006163595739082546,
        "return_acceleration": -0.0006411762129239218
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 101,
        "resolved_agreement_count": 61,
        "prospective_resolved_sample_count": 82,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.35338541667079,
            "small_mean_absolute_error": 99.28705729167632
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.317309895832295,
            "small_mean_absolute_error": 68.24898958333506
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.382984374997854,
            "small_mean_absolute_error": 71.96764583333304
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.11125937500329,
            "small_mean_absolute_error": 94.55893125000439
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 103,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1830Z",
      "signal_timestamp": "2026-09-13T18:31:15.634948Z",
      "target_timestamp": "2026-09-13T18:30:00Z",
      "resolution_timestamp": "2026-09-13T18:45:00Z",
      "strike": 77308.25,
      "brti_reference_price": 77308.25333333333,
      "base_predicted_close": 77344.9296875,
      "small_predicted_close": 77366.0625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77344.29883333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -0.630854166665813,
      "small_residual": -21.763666666665813,
      "base_absolute_error": 0.630854166665813,
      "small_absolute_error": 21.763666666665813,
      "resolved_at": "2026-09-13T18:46:04.626639Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T18:15:00Z",
        "return_6h": 0.0064290913102784675,
        "return_12h": 0.0003731416167964685,
        "return_24h": 0.0016067075177663703,
        "close_vs_ema12": 0.003052877685009836,
        "close_vs_ema24": 0.002716677192881267,
        "ema12_slope_3h": 0.0015662528217406102,
        "ema24_slope_6h": 5.2513375230711645e-05,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000160457330119268,
        "return_30m": 4.242773280260792e-06,
        "return_60m": 0.00039251185426447677,
        "return_120m": 0.00112244103796022,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 2.8945726793239146e-05,
        "close_vs_ema6": 0.00023640424989102016,
        "close_vs_ema12": 0.0009447404278419835,
        "ema3_slope": 2.8946564672560626e-05,
        "ema6_slope": 9.457064271711779e-05,
        "realized_volatility_30m": 0.00016259193254941628,
        "realized_volatility_60m": 0.0004576876127716113,
        "return_acceleration": -0.00032518386509883257
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 102,
        "resolved_agreement_count": 62,
        "prospective_resolved_sample_count": 83,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 34.09419270833678,
            "small_mean_absolute_error": 71.3813802083423
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.53665885416558,
            "small_mean_absolute_error": 70.64509635416834
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.486862847221346,
            "small_mean_absolute_error": 68.35407638888985
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.60180000000256,
            "small_mean_absolute_error": 85.21509687500365
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 104,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1845Z",
      "signal_timestamp": "2026-09-13T18:46:15.487028Z",
      "target_timestamp": "2026-09-13T18:45:00Z",
      "resolution_timestamp": "2026-09-13T19:00:00Z",
      "strike": 77344.3,
      "brti_reference_price": 77344.29883333333,
      "base_predicted_close": 77304.0625,
      "small_predicted_close": 77313.9609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77320.55683333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 16.494333333335817,
      "small_residual": 6.595895833335817,
      "base_absolute_error": 16.494333333335817,
      "small_absolute_error": 6.595895833335817,
      "resolved_at": "2026-09-13T19:01:05.617885Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T18:30:00Z",
        "return_6h": 0.00825000271146048,
        "return_12h": 0.0007650497320172978,
        "return_24h": 0.002227703265777592,
        "close_vs_ema12": 0.0033763765115808475,
        "close_vs_ema24": 0.003118370511279611,
        "ema12_slope_3h": 0.0016070212752317126,
        "ema24_slope_6h": 0.00022072887390245377,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00046625681535683583,
        "return_30m": 0.00030572467091394273,
        "return_60m": 0.0012767834932683186,
        "return_120m": 0.0008362440365274892,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002475467245923735,
        "close_vs_ema6": 0.0005018787199704278,
        "close_vs_ema12": 0.0011940341902814122,
        "ema3_slope": 0.0002476080191462504,
        "ema6_slope": 0.00020079179724019625,
        "realized_volatility_30m": 0.0003133570727380519,
        "realized_volatility_60m": 0.0003579240293131303,
        "return_acceleration": 0.0006267141454761038
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 103,
        "resolved_agreement_count": 63,
        "prospective_resolved_sample_count": 84,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.605661458335817,
            "small_mean_absolute_error": 68.94167708334135
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 36.70507291666581,
            "small_mean_absolute_error": 66.18362760416858
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.04952430555446,
            "small_mean_absolute_error": 62.43887326388964
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 61.40236562500213,
            "small_mean_absolute_error": 78.99144375000324
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 105,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1900Z",
      "signal_timestamp": "2026-09-13T19:01:17.784970Z",
      "target_timestamp": "2026-09-13T19:00:00Z",
      "resolution_timestamp": "2026-09-13T19:15:00Z",
      "strike": 77320.56,
      "brti_reference_price": 77320.55683333334,
      "base_predicted_close": 77316.78125,
      "small_predicted_close": 77306.3125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77260.97983333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -55.80141666668351,
      "small_residual": -45.33266666668351,
      "base_absolute_error": 55.80141666668351,
      "small_absolute_error": 45.33266666668351,
      "resolved_at": "2026-09-13T19:16:04.349699Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T18:45:00Z",
        "return_6h": 0.007767346948679421,
        "return_12h": 0.003038877599449652,
        "return_24h": 0.0023906234888735334,
        "close_vs_ema12": 0.00294276664239268,
        "close_vs_ema24": 0.0027524245457208885,
        "ema12_slope_3h": 0.001653256797943481,
        "ema24_slope_6h": 0.00037566700189661795,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00030696509449468223,
        "return_30m": 0.00015914859629484468,
        "return_60m": 0.00016339204480675384,
        "return_120m": 0.000780180969186528,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -2.9748063974044392e-05,
        "close_vs_ema6": 0.00013910623522783716,
        "close_vs_ema12": 0.0007501844521302647,
        "ema3_slope": -2.9747179053019046e-05,
        "ema6_slope": 5.5645590350428265e-05,
        "realized_volatility_30m": 0.00038661095492575903,
        "realized_volatility_60m": 0.0002990887531797246,
        "return_acceleration": -0.0007732219098515181
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 104,
        "resolved_agreement_count": 64,
        "prospective_resolved_sample_count": 85,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 15.322130208329327,
            "small_mean_absolute_error": 37.535098958334856
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 35.44344531250135,
            "small_mean_absolute_error": 66.90149218750412
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.640354166663506,
            "small_mean_absolute_error": 58.77709895833201
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 57.316827083334644,
            "small_mean_absolute_error": 76.26371770833575
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 106,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1915Z",
      "signal_timestamp": "2026-09-13T19:16:14.873270Z",
      "target_timestamp": "2026-09-13T19:15:00Z",
      "resolution_timestamp": "2026-09-13T19:30:00Z",
      "strike": 77260.98,
      "brti_reference_price": 77260.97983333332,
      "base_predicted_close": 77249.5234375,
      "small_predicted_close": 77276.875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77244.46149999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -5.0619375000096625,
      "small_residual": -32.41350000000966,
      "base_absolute_error": 5.0619375000096625,
      "small_absolute_error": 32.41350000000966,
      "resolved_at": "2026-09-13T19:31:06.458294Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T19:00:00Z",
        "return_6h": 0.006791558665881103,
        "return_12h": 0.0014421828881436838,
        "return_24h": 0.001226430667166989,
        "close_vs_ema12": 0.0020812247077357515,
        "close_vs_ema24": 0.0019388411638037173,
        "ema12_slope_3h": 0.0016235322195519153,
        "ema24_slope_6h": 0.0005073543271456593,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007705195415035337,
        "return_30m": -0.00107724811339438,
        "return_60m": -0.0007718527838054268,
        "return_120m": -0.0010484354603329527,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00040028250397949883,
        "close_vs_ema6": -0.00045116747067808216,
        "close_vs_ema12": -1.7695774833570432e-05,
        "ema3_slope": -0.0004001223420063704,
        "ema6_slope": -0.0001804344258137247,
        "realized_volatility_30m": 0.00023177722350442576,
        "realized_volatility_60m": 0.00044220906050094854,
        "return_acceleration": -0.0004635544470088515
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 105,
        "resolved_agreement_count": 65,
        "prospective_resolved_sample_count": 86,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 26.63287500000297,
            "small_mean_absolute_error": 24.33014062500297
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 28.99313020833688,
            "small_mean_absolute_error": 61.808598958339644
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 38.42249826388919,
            "small_mean_absolute_error": 53.60937326389103
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 55.67136250000112,
            "small_mean_absolute_error": 71.12528437500222
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 107,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1930Z",
      "signal_timestamp": "2026-09-13T19:31:17.106313Z",
      "target_timestamp": "2026-09-13T19:30:00Z",
      "resolution_timestamp": "2026-09-13T19:45:00Z",
      "strike": 77244.46,
      "brti_reference_price": 77244.46149999999,
      "base_predicted_close": 77239.0703125,
      "small_predicted_close": 77202.2109375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77219.98116666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -19.089145833349903,
      "small_residual": 17.770229166650097,
      "base_absolute_error": 19.089145833349903,
      "small_absolute_error": 17.770229166650097,
      "resolved_at": "2026-09-13T19:46:04.659745Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T19:15:00Z",
        "return_6h": 0.009002144023131597,
        "return_12h": 0.0014991561737613956,
        "return_24h": 0.001329619101275492,
        "close_vs_ema12": 0.0017906408325465417,
        "close_vs_ema24": 0.0016890086014513805,
        "ema12_slope_3h": 0.001569195578817295,
        "ema24_slope_6h": 0.0006813539715537775,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00021379916963204515,
        "return_30m": -0.0009841539746974215,
        "return_60m": -0.0008251620051261677,
        "return_120m": -0.0004329740367304824,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0003070923235156675,
        "close_vs_ema6": -0.00047499750410717745,
        "close_vs_ema12": -0.0001958841125571098,
        "ema3_slope": -0.00030699804677236653,
        "ema6_slope": -0.00018996290887995926,
        "realized_volatility_30m": 0.0002783601859357443,
        "realized_volatility_60m": 0.0004418331280611179,
        "return_acceleration": 0.0005567203718714886
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 106,
        "resolved_agreement_count": 65,
        "prospective_resolved_sample_count": 87,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 19.4971354166737,
            "small_mean_absolute_error": 26.5264322916737
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 26.79566406250524,
            "small_mean_absolute_error": 48.953906250008004
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 38.19015104166829,
            "small_mean_absolute_error": 55.93887500000346
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.51554583333418,
            "small_mean_absolute_error": 65.37259270833529
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 108,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T1945Z",
      "signal_timestamp": "2026-09-13T19:46:15.821439Z",
      "target_timestamp": "2026-09-13T19:45:00Z",
      "resolution_timestamp": "2026-09-13T20:00:00Z",
      "strike": 77219.98,
      "brti_reference_price": 77219.98116666665,
      "base_predicted_close": 77195.90625,
      "small_predicted_close": 77183.2109375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77254.94983333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 59.04358333333221,
      "small_residual": 71.73889583333221,
      "base_absolute_error": 59.04358333333221,
      "small_absolute_error": 71.73889583333221,
      "resolved_at": "2026-09-13T20:01:06.134029Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T19:30:00Z",
        "return_6h": 0.006309419553669482,
        "return_12h": 0.00114574299824044,
        "return_24h": 0.0020454886805443273,
        "close_vs_ema12": 0.0014129394453130661,
        "close_vs_ema24": 0.0013432376016577763,
        "ema12_slope_3h": 0.0014732689488419215,
        "ema24_slope_6h": 0.0007969171738824166,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00031692024072615954,
        "return_30m": -0.0005306516530738659,
        "return_60m": -0.0016073281229761482,
        "return_120m": -0.00033259683972353127,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0003120549681595586,
        "close_vs_ema6": -0.0005656759728459582,
        "close_vs_ema12": -0.0004338930739012925,
        "ema3_slope": -0.00031195762023450424,
        "ema6_slope": -0.00022621920243137694,
        "realized_volatility_30m": 5.1560535547057196e-05,
        "realized_volatility_60m": 0.0002165042686155015,
        "return_acceleration": -0.00010312107109411439
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 107,
        "resolved_agreement_count": 66,
        "prospective_resolved_sample_count": 88,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 24.111708333344723,
            "small_mean_absolute_error": 25.52807291666977
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 27.85868489584027,
            "small_mean_absolute_error": 47.23487500000556
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 32.50728472222545,
            "small_mean_absolute_error": 52.63177604166898
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 42.58907500000205,
            "small_mean_absolute_error": 63.122754166668166
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 109,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T2000Z",
      "signal_timestamp": "2026-09-13T20:01:17.398059Z",
      "target_timestamp": "2026-09-13T20:00:00Z",
      "resolution_timestamp": "2026-09-13T20:15:00Z",
      "strike": 77254.95,
      "brti_reference_price": 77254.94983333333,
      "base_predicted_close": 77231.375,
      "small_predicted_close": 77258.2890625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77266.7475,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 35.37249999999767,
      "small_residual": 8.458437499997672,
      "base_absolute_error": 35.37249999999767,
      "small_absolute_error": 8.458437499997672,
      "resolved_at": "2026-09-13T20:16:07.084853Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T19:45:00Z",
        "return_6h": 0.005590833104983428,
        "return_12h": 0.002030437559541687,
        "return_24h": 0.0018013330296671182,
        "close_vs_ema12": 0.0017901071394896828,
        "close_vs_ema24": 0.001759646339498877,
        "ema12_slope_3h": 0.001410113736309393,
        "ema24_slope_6h": 0.0008955152744976047,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004528447966234417,
        "return_30m": 0.00013578104021538806,
        "return_60m": -0.0008485065639325384,
        "return_120m": -0.0006852531583484422,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.031931284395831e-05,
        "close_vs_ema6": -8.07792812064223e-05,
        "close_vs_ema12": 1.5869769710130655e-05,
        "ema3_slope": 7.032425799780029e-05,
        "ema6_slope": -3.231066846964836e-05,
        "realized_volatility_30m": 0.0003848825186748006,
        "realized_volatility_60m": 0.0004373139995827927,
        "return_acceleration": 0.0007697650373496012
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 108,
        "resolved_agreement_count": 67,
        "prospective_resolved_sample_count": 89,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 34.74902083334382,
            "small_mean_absolute_error": 41.81382291666887
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 25.035575520836574,
            "small_mean_absolute_error": 39.67446093750186
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 35.21197048611551,
            "small_mean_absolute_error": 58.53893576389237
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.982207291667876,
            "small_mean_absolute_error": 58.85416770833399
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 110,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T2015Z",
      "signal_timestamp": "2026-09-13T20:16:20.710344Z",
      "target_timestamp": "2026-09-13T20:15:00Z",
      "resolution_timestamp": "2026-09-13T20:30:00Z",
      "strike": 77266.75,
      "brti_reference_price": 77266.7475,
      "base_predicted_close": 77255.828125,
      "small_predicted_close": 77275.3515625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77289.61033333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 33.782208333330345,
      "small_residual": 14.258770833330345,
      "base_absolute_error": 33.782208333330345,
      "small_absolute_error": 14.258770833330345,
      "resolved_at": "2026-09-13T20:31:06.907166Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T20:00:00Z",
        "return_6h": 0.003979590320362769,
        "return_12h": 0.002817735350412187,
        "return_24h": 0.0012814704774921637,
        "close_vs_ema12": 0.001863633671659537,
        "close_vs_ema24": 0.0018730720106503451,
        "ema12_slope_3h": 0.0013124041656764618,
        "ema24_slope_6h": 0.0009590030323076704,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00015271081907530792,
        "return_30m": 0.0006056247699983697,
        "return_60m": 7.465174113918671e-05,
        "return_120m": -0.0006972586628204436,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001115079997988655,
        "close_vs_ema6": 5.136980300624039e-05,
        "close_vs_ema12": 0.00014264346465009403,
        "ema3_slope": 0.00011152043521955868,
        "ema6_slope": 2.054834342812839e-05,
        "realized_volatility_30m": 0.00015006698877406688,
        "realized_volatility_60m": 0.0003054248735783538,
        "return_acceleration": -0.00030013397754813376
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 109,
        "resolved_agreement_count": 67,
        "prospective_resolved_sample_count": 90,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 29.64179166667236,
            "small_mean_absolute_error": 32.59526562499741
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 28.137333333337665,
            "small_mean_absolute_error": 28.46270312500019
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 29.209350694448705,
            "small_mean_absolute_error": 52.0708211805589
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.88472395833378,
            "small_mean_absolute_error": 54.565668749999894
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 111,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T2030Z",
      "signal_timestamp": "2026-09-13T20:31:20.691751Z",
      "target_timestamp": "2026-09-13T20:30:00Z",
      "resolution_timestamp": "2026-09-13T20:45:00Z",
      "strike": 77289.61,
      "brti_reference_price": 77289.61033333333,
      "base_predicted_close": 77295.015625,
      "small_predicted_close": 77344.0703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77291.46083333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -3.554791666654637,
      "small_residual": -52.60947916665464,
      "base_absolute_error": 3.554791666654637,
      "small_absolute_error": 52.60947916665464,
      "resolved_at": "2026-09-13T20:46:06.945417Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T20:15:00Z",
        "return_6h": 0.002624693729463834,
        "return_12h": 0.0036811589160952174,
        "return_24h": 0.0014359580840686004,
        "close_vs_ema12": 0.0020717307835813603,
        "close_vs_ema24": 0.0021247067577010448,
        "ema12_slope_3h": 0.0012648596950202151,
        "ema24_slope_6h": 0.000993372648075752,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00029589485869507826,
        "return_30m": 0.00044865086411638444,
        "return_60m": 0.0005844928226128587,
        "return_120m": -0.00024115148378289764,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00020367643402807722,
        "close_vs_ema6": 0.00024803243363868965,
        "close_vs_ema12": 0.0003710815646646992,
        "ema3_slope": 0.00020371792656881382,
        "ema6_slope": 9.92228176461829e-05,
        "realized_volatility_30m": 7.159201980988517e-05,
        "realized_volatility_60m": 0.0002876466199861343,
        "return_acceleration": 0.00014318403961977033
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 110,
        "resolved_agreement_count": 67,
        "prospective_resolved_sample_count": 91,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.82185937500253,
            "small_mean_absolute_error": 28.05658333332758
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 28.159497395838116,
            "small_mean_absolute_error": 27.29150781250064
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 30.137729166671004,
            "small_mean_absolute_error": 41.988131944447865
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 42.155916666668055,
            "small_mean_absolute_error": 51.92904895833417
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 112,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T2045Z",
      "signal_timestamp": "2026-09-13T20:46:20.599249Z",
      "target_timestamp": "2026-09-13T20:45:00Z",
      "resolution_timestamp": "2026-09-13T21:00:00Z",
      "strike": 77291.46,
      "brti_reference_price": 77291.46083333335,
      "base_predicted_close": 77287.7109375,
      "small_predicted_close": 77297.484375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77314.21533333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 26.50439583332627,
      "small_residual": 16.73095833332627,
      "base_absolute_error": 26.50439583332627,
      "small_absolute_error": 16.73095833332627,
      "resolved_at": "2026-09-13T21:01:06.656708Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T20:30:00Z",
        "return_6h": 0.001598864895080876,
        "return_12h": 0.006420107139332165,
        "return_24h": 0.0014623375800304483,
        "close_vs_ema12": 0.0020100111591145886,
        "close_vs_ema24": 0.002104273281914093,
        "ema12_slope_3h": 0.001237354129180579,
        "ema24_slope_6h": 0.0010058561106500719,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 2.394241596026525e-05,
        "return_30m": 0.00031984435909304665,
        "return_60m": 0.0009256628347580342,
        "return_120m": -0.0006831531321248585,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00011379891158114219,
        "close_vs_ema6": 0.000194256896026479,
        "close_vs_ema12": 0.000334238265166098,
        "ema3_slope": 0.00011381186324710413,
        "ema6_slope": 7.770879659840801e-05,
        "realized_volatility_30m": 0.0001359762213674065,
        "realized_volatility_60m": 0.0001600218816258395,
        "return_acceleration": -0.000271952442734813
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 111,
        "resolved_agreement_count": 68,
        "prospective_resolved_sample_count": 92,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.938270833328716,
            "small_mean_absolute_error": 36.766395833328716
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 28.52498958333672,
            "small_mean_absolute_error": 31.147234374999243
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 29.551880208336417,
            "small_mean_absolute_error": 43.74538194444661
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 37.239710416667364,
            "small_mean_absolute_error": 49.922217708333484
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 113,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T2100Z",
      "signal_timestamp": "2026-09-13T21:01:19.487651Z",
      "target_timestamp": "2026-09-13T21:00:00Z",
      "resolution_timestamp": "2026-09-13T21:15:00Z",
      "strike": 77314.22,
      "brti_reference_price": 77314.21533333333,
      "base_predicted_close": 77331.0,
      "small_predicted_close": 77359.546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77326.5435,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -4.456500000000233,
      "small_residual": -33.00337500000023,
      "base_absolute_error": 4.456500000000233,
      "small_absolute_error": 33.00337500000023,
      "resolved_at": "2026-09-13T21:16:05.424251Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T20:45:00Z",
        "return_6h": 0.0016404557938938247,
        "return_12h": 0.006835160276907004,
        "return_24h": 0.0020374146712651697,
        "close_vs_ema12": 0.0022107118483529753,
        "close_vs_ema24": 0.0023496929618316287,
        "ema12_slope_3h": 0.0011900140851801577,
        "ema24_slope_6h": 0.001018955272355182,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00029439862767044467,
        "return_30m": 0.0003183480922452908,
        "return_60m": 0.0007671417835084515,
        "return_120m": -8.201570526289448e-05,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00020407386610399314,
        "close_vs_ema6": 0.000349031772967745,
        "close_vs_ema12": 0.0005319553303979596,
        "ema3_slope": 0.00020411552074750539,
        "ema6_slope": 0.00013963220361734585,
        "realized_volatility_30m": 0.0001352281058550897,
        "realized_volatility_60m": 0.00011298930762921176,
        "return_acceleration": 0.0002704562117101794
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 112,
        "resolved_agreement_count": 68,
        "prospective_resolved_sample_count": 93,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 24.80347395832723,
            "small_mean_absolute_error": 23.01441145832723
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 29.776247395835526,
            "small_mean_absolute_error": 32.41411718749805
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 24.95820833333346,
            "small_mean_absolute_error": 34.12111111111032
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.09471145833231,
            "small_mean_absolute_error": 48.23190624999843
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 114,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T2115Z",
      "signal_timestamp": "2026-09-13T21:16:16.034154Z",
      "target_timestamp": "2026-09-13T21:15:00Z",
      "resolution_timestamp": "2026-09-13T21:30:00Z",
      "strike": 77326.54,
      "brti_reference_price": 77326.5435,
      "base_predicted_close": 77307.734375,
      "small_predicted_close": 77307.640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77387.89266666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 80.15829166666663,
      "small_residual": 80.25204166666663,
      "base_absolute_error": 80.15829166666663,
      "small_absolute_error": 80.25204166666663,
      "resolved_at": "2026-09-13T21:31:05.648541Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T21:00:00Z",
        "return_6h": 0.0031010630341317125,
        "return_12h": 0.006890513727031644,
        "return_24h": 0.0022575305734073847,
        "close_vs_ema12": 0.002273543841164072,
        "close_vs_ema24": 0.0024576882374320874,
        "ema12_slope_3h": 0.0011443958389500963,
        "ema24_slope_6h": 0.0010619261810180802,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00015945536811723393,
        "return_30m": 0.000453900939229257,
        "return_60m": 0.0007738904759773124,
        "return_120m": 0.0008485999893881324,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00018174784916213937,
        "close_vs_ema6": 0.00036319208327695307,
        "close_vs_ema12": 0.0005850493553933855,
        "ema3_slope": 0.0001817808874473581,
        "ema6_slope": 0.00014529794173578914,
        "realized_volatility_30m": 6.747162977660537e-05,
        "realized_volatility_60m": 0.00011244334972543285,
        "return_acceleration": -0.00013494325955321074
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 113,
        "resolved_agreement_count": 69,
        "prospective_resolved_sample_count": 94,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 17.07447395832787,
            "small_mean_absolute_error": 29.15064583332787
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 23.358132812500116,
            "small_mean_absolute_error": 30.87295572916264
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.9166666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 24.449713541667734,
            "small_mean_absolute_error": 28.692017361109418
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 32.39675208333356,
            "small_mean_absolute_error": 44.51480624999967
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 115,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T2130Z",
      "signal_timestamp": "2026-09-13T21:31:15.839180Z",
      "target_timestamp": "2026-09-13T21:30:00Z",
      "resolution_timestamp": "2026-09-13T21:45:00Z",
      "strike": 77387.89,
      "brti_reference_price": 77387.89266666667,
      "base_predicted_close": 77336.5078125,
      "small_predicted_close": 77364.6484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77347.86316666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 11.355354166647885,
      "small_residual": -16.785270833352115,
      "base_absolute_error": 11.355354166647885,
      "small_absolute_error": 16.785270833352115,
      "resolved_at": "2026-09-13T21:46:05.948551Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T21:15:00Z",
        "return_6h": 0.004737335490526906,
        "return_12h": 0.009725648978962331,
        "return_24h": 0.0025403887213202303,
        "close_vs_ema12": 0.002943102736107095,
        "close_vs_ema24": 0.003185909301298029,
        "ema12_slope_3h": 0.0011397186353987454,
        "ema24_slope_6h": 0.0011377934245662136,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007933778478883546,
        "return_30m": 0.0009529597243622678,
        "return_60m": 0.0012716111895176851,
        "return_120m": 0.0018568472597439989,
        "consecutive_up_closes": 7,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004873972739407595,
        "close_vs_ema6": 0.0008260541633895446,
        "close_vs_ema12": 0.001166506775464038,
        "ema3_slope": 0.00048763494588377476,
        "ema6_slope": 0.0003305308799195217,
        "realized_volatility_30m": 0.00031696123988556035,
        "realized_volatility_60m": 0.000290752134818965,
        "return_acceleration": 0.0006339224797711207
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 114,
        "resolved_agreement_count": 70,
        "prospective_resolved_sample_count": 95,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.668494791661942,
            "small_mean_absolute_error": 45.64896354166194
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 32.74517708333224,
            "small_mean_absolute_error": 36.85277343749476
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.9166666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 28.329163194446057,
            "small_mean_absolute_error": 33.41065972222108
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 36.012161458333864,
            "small_mean_absolute_error": 48.304434374999985
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 116,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T2145Z",
      "signal_timestamp": "2026-09-13T21:46:15.926725Z",
      "target_timestamp": "2026-09-13T21:45:00Z",
      "resolution_timestamp": "2026-09-13T22:00:00Z",
      "strike": 77347.86,
      "brti_reference_price": 77347.86316666665,
      "base_predicted_close": 77303.796875,
      "small_predicted_close": 77351.0859375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77282.62516666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -21.17170833333512,
      "small_residual": -68.46077083333512,
      "base_absolute_error": 21.17170833333512,
      "small_absolute_error": 68.46077083333512,
      "resolved_at": "2026-09-13T22:01:05.401308Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T21:30:00Z",
        "return_6h": 0.002608870722589751,
        "return_12h": 0.008331711614777415,
        "return_24h": 0.001453057683140191,
        "close_vs_ema12": 0.0023251404617741223,
        "close_vs_ema24": 0.002611818147927547,
        "ema12_slope_3h": 0.0010949297703286565,
        "ema24_slope_6h": 0.0011681267077243707,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005172579149097523,
        "return_30m": 0.00027570955200717506,
        "return_60m": 0.0007297356360611573,
        "return_120m": 0.0016560739599764673,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -1.5056602231222627e-05,
        "close_vs_ema6": 0.000220244142030257,
        "close_vs_ema12": 0.0005487990985004743,
        "ema3_slope": -1.5056375533339938e-05,
        "ema6_slope": 8.810541869297417e-05,
        "realized_volatility_30m": 0.0006553178813990534,
        "realized_volatility_60m": 0.0004679437044887893,
        "return_acceleration": -0.001310635762798107
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 115,
        "resolved_agreement_count": 71,
        "prospective_resolved_sample_count": 96,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 30.618635416660254,
            "small_mean_absolute_error": 36.69291145833631
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 31.778453124994485,
            "small_mean_absolute_error": 36.729653645832514
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.9166666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 29.222871527777897,
            "small_mean_absolute_error": 32.99579340277827
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 32.215752083333065,
            "small_mean_absolute_error": 46.27092708333439
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 117,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T2200Z",
      "signal_timestamp": "2026-09-13T22:01:16.712711Z",
      "target_timestamp": "2026-09-13T22:00:00Z",
      "resolution_timestamp": "2026-09-13T22:15:00Z",
      "strike": 77282.63,
      "brti_reference_price": 77282.62516666666,
      "base_predicted_close": 77255.3984375,
      "small_predicted_close": 77282.5703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76911.15633333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -344.24210416666756,
      "small_residual": -371.41397916666756,
      "base_absolute_error": 344.24210416666756,
      "small_absolute_error": 371.41397916666756,
      "resolved_at": "2026-09-13T22:16:05.181627Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T21:45:00Z",
        "return_6h": 0.0022457708547765076,
        "return_12h": 0.006783387359976967,
        "return_24h": 0.0004810185068633288,
        "close_vs_ema12": 0.0014192596010424996,
        "close_vs_ema24": 0.0017296327525890831,
        "ema12_slope_3h": 0.0010300247780705707,
        "ema24_slope_6h": 0.0011903175384078146,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008434363578915249,
        "return_30m": -0.0013602579986693453,
        "return_60m": -0.0004085945453945472,
        "return_120m": 0.00035823378816557394,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004294244566283023,
        "close_vs_ema6": -0.0004453493043984347,
        "close_vs_ema12": -0.00024971145240837433,
        "ema3_slope": -0.0004292401304183402,
        "ema6_slope": -0.00017810799365092223,
        "realized_volatility_30m": 0.00016308922149088634,
        "realized_volatility_60m": 0.0006309174676371785,
        "return_acceleration": -0.0003261784429817727
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 116,
        "resolved_agreement_count": 71,
        "prospective_resolved_sample_count": 97,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 29.285463541662466,
            "small_mean_absolute_error": 49.62536458333852
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 27.04446874999485,
            "small_mean_absolute_error": 36.31988802083288
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.9166666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 29.61265277777784,
            "small_mean_absolute_error": 38.15119965277821
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 31.944969791667244,
            "small_mean_absolute_error": 49.65131666666857
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 118,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T2215Z",
      "signal_timestamp": "2026-09-13T22:16:15.548438Z",
      "target_timestamp": "2026-09-13T22:15:00Z",
      "resolution_timestamp": "2026-09-13T22:30:00Z",
      "strike": 76911.16,
      "brti_reference_price": 76911.15633333333,
      "base_predicted_close": 77037.84375,
      "small_predicted_close": 76959.8359375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76772.98750000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -264.85624999998254,
      "small_residual": -186.84843749998254,
      "base_absolute_error": 264.85624999998254,
      "small_absolute_error": 186.84843749998254,
      "resolved_at": "2026-09-13T22:31:05.317792Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T22:00:00Z",
        "return_6h": -0.0036049908659655516,
        "return_12h": 0.0018352853240051203,
        "return_24h": -0.003983688068284086,
        "close_vs_ema12": -0.00325610301164847,
        "close_vs_ema24": -0.0030219386753949085,
        "ema12_slope_3h": 0.000802702006464262,
        "ema24_slope_6h": 0.0010912453667328847,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004806628042619221,
        "return_30m": -0.005646010315660699,
        "return_60m": -0.005371857422628357,
        "return_120m": -0.00460212417594863,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.002623860836416969,
        "close_vs_ema6": -0.003755516469904796,
        "close_vs_ema12": -0.0042807546997329915,
        "ema3_slope": -0.0026169942078061448,
        "ema6_slope": -0.0014999533481606653,
        "realized_volatility_30m": 0.001981595842363848,
        "realized_volatility_60m": 0.0020911864099676593,
        "return_acceleration": -0.003963191684727696
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 117,
        "resolved_agreement_count": 72,
        "prospective_resolved_sample_count": 98,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.2318645833293,
            "small_mean_absolute_error": 134.22801562500536
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.65316927082858,
            "small_mean_absolute_error": 81.68933072916661
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.9166666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.64937673610984,
            "small_mean_absolute_error": 65.32464236111021
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.786878125000655,
            "small_mean_absolute_error": 63.91822500000198
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 119,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T2230Z",
      "signal_timestamp": "2026-09-13T22:31:15.947130Z",
      "target_timestamp": "2026-09-13T22:30:00Z",
      "resolution_timestamp": "2026-09-13T22:45:00Z",
      "strike": 76772.99,
      "brti_reference_price": 76772.98750000002,
      "base_predicted_close": 76912.390625,
      "small_predicted_close": 76861.265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76717.00850000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -195.38212499998917,
      "small_residual": -144.25712499998917,
      "base_absolute_error": 195.38212499998917,
      "small_absolute_error": 144.25712499998917,
      "resolved_at": "2026-09-13T22:46:05.236950Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T22:15:00Z",
        "return_6h": -0.005809116907869116,
        "return_12h": 0.0005223921575565615,
        "return_24h": -0.005447387228087797,
        "close_vs_ema12": -0.004841735236022715,
        "close_vs_ema24": -0.004714243138087548,
        "ema12_slope_3h": 0.0005203048742001837,
        "ema24_slope_6h": 0.0009486590744960388,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0017964732285975504,
        "return_30m": -0.006594466292618395,
        "return_60m": -0.007945754115766368,
        "return_120m": -0.006684246836091257,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.002212695396064057,
        "close_vs_ema6": -0.003967173278333513,
        "close_vs_ema12": -0.005140562770537538,
        "ema3_slope": -0.00220781018463323,
        "ema6_slope": -0.0015843551467727979,
        "realized_volatility_30m": 0.0015050774070108353,
        "realized_volatility_60m": 0.0016922189556009635,
        "return_acceleration": 0.0030101548140216705
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 118,
        "resolved_agreement_count": 73,
        "prospective_resolved_sample_count": 99,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 160.40635416665828,
            "small_mean_absolute_error": 160.87711458333433
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.53742447916011,
            "small_mean_absolute_error": 103.26303906249814
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.29890277777425,
            "small_mean_absolute_error": 78.19422048610795
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 55.897607291666645,
            "small_mean_absolute_error": 66.49809479166797
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 120,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T2245Z",
      "signal_timestamp": "2026-09-13T22:46:16.110832Z",
      "target_timestamp": "2026-09-13T22:45:00Z",
      "resolution_timestamp": "2026-09-13T23:00:00Z",
      "strike": 76717.01,
      "brti_reference_price": 76717.00850000001,
      "base_predicted_close": 76885.9140625,
      "small_predicted_close": 76826.4375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76687.4685,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -198.44556249999732,
      "small_residual": -138.96899999999732,
      "base_absolute_error": 198.44556249999732,
      "small_absolute_error": 138.96899999999732,
      "resolved_at": "2026-09-13T23:01:06.313895Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T22:30:00Z",
        "return_6h": -0.007280901126125006,
        "return_12h": 0.0004795346813240009,
        "return_24h": -0.006090036863768189,
        "close_vs_ema12": -0.005341329372782422,
        "close_vs_ema24": -0.005328436697279337,
        "ema12_slope_3h": 0.0002328049814026567,
        "ema24_slope_6h": 0.000778480172315188,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007291496895311944,
        "return_30m": -0.0025243130202318165,
        "return_60m": -0.008156071038540436,
        "return_120m": -0.0074322871781664634,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.001472280272280635,
        "close_vs_ema6": -0.003356951823191401,
        "close_vs_ema12": -0.004967991580403175,
        "ema3_slope": -0.001470115849717124,
        "ema6_slope": -0.0013409800870571864,
        "realized_volatility_30m": 0.000533661769533178,
        "realized_volatility_60m": 0.0016479963271862365,
        "return_acceleration": 0.001067323539066356
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 119,
        "resolved_agreement_count": 74,
        "prospective_resolved_sample_count": 100,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 206.4130468749936,
            "small_mean_absolute_error": 192.7450781249936
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.51584114582693,
            "small_mean_absolute_error": 114.71899479166495
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.9899843749942,
            "small_mean_absolute_error": 88.73479513888621
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.13746458333262,
            "small_mean_absolute_error": 72.13482708333395
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 121,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T2300Z",
      "signal_timestamp": "2026-09-13T23:01:17.965129Z",
      "target_timestamp": "2026-09-13T23:00:00Z",
      "resolution_timestamp": "2026-09-13T23:15:00Z",
      "strike": 76687.47,
      "brti_reference_price": 76687.4685,
      "base_predicted_close": 76683.578125,
      "small_predicted_close": 76768.2890625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76689.81249999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 6.234374999985448,
      "small_residual": -78.47656250001455,
      "base_absolute_error": 6.234374999985448,
      "small_absolute_error": 78.47656250001455,
      "resolved_at": "2026-09-13T23:16:04.679072Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T22:45:00Z",
        "return_6h": -0.007414046837120214,
        "return_12h": 0.0007102854766796174,
        "return_24h": -0.0068999679695566085,
        "close_vs_ema12": -0.005491961485373897,
        "close_vs_ema24": -0.005594352798267588,
        "ema12_slope_3h": -7.707000190471103e-05,
        "ema24_slope_6h": 0.0006091368433400746,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003850515104484309,
        "return_30m": -0.0011139204397903057,
        "return_60m": -0.00770104102161584,
        "return_120m": -0.008106488963655178,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.0009292451343578811,
        "close_vs_ema6": -0.0026747949914316393,
        "close_vs_ema12": -0.004531610016163978,
        "ema3_slope": -0.000928382439493225,
        "ema6_slope": -0.0010687744955056866,
        "realized_volatility_30m": 0.00017204908954138176,
        "realized_volatility_60m": 0.001740813299769661,
        "return_acceleration": 0.0003440981790827635
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 120,
        "resolved_agreement_count": 75,
        "prospective_resolved_sample_count": 101,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 250.73151041665915,
            "small_mean_absolute_error": 210.37213541665915
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 140.0084869791608,
            "small_mean_absolute_error": 129.99874999999884
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.60681597221628,
            "small_mean_absolute_error": 94.33730381944163
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.9783197916644,
            "small_mean_absolute_error": 72.47216666666573
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 122,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T2315Z",
      "signal_timestamp": "2026-09-13T23:16:15.365778Z",
      "target_timestamp": "2026-09-13T23:15:00Z",
      "resolution_timestamp": "2026-09-13T23:30:00Z",
      "strike": 76689.81,
      "brti_reference_price": 76689.81249999999,
      "base_predicted_close": 76735.84375,
      "small_predicted_close": 76779.3125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76691.40383333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -44.439916666655336,
      "small_residual": -87.90866666665534,
      "base_absolute_error": 44.439916666655336,
      "small_absolute_error": 87.90866666665534,
      "resolved_at": "2026-09-13T23:31:06.494691Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T23:00:00Z",
        "return_6h": -0.008433385825680428,
        "return_12h": 0.0022354889574847103,
        "return_24h": -0.00736659226996228,
        "close_vs_ema12": -0.005239810824778313,
        "close_vs_ema24": -0.005449812154628919,
        "ema12_slope_3h": -0.00037925356058921,
        "ema24_slope_6h": 0.00042208611493355086,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.0565619726807824e-05,
        "return_30m": -0.00035449766005968275,
        "return_60m": -0.0028779158172326236,
        "return_120m": -0.008234313486416345,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00044955596854656665,
        "close_vs_ema6": -0.0018902217587458692,
        "close_vs_ema12": -0.003811332538209089,
        "ema3_slope": -0.00044935395879219797,
        "ema6_slope": -0.0007555174652774665,
        "realized_volatility_30m": 0.00020780856508761936,
        "realized_volatility_60m": 0.0006772033605045597,
        "return_acceleration": 0.0004156171301752387
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 121,
        "resolved_agreement_count": 75,
        "prospective_resolved_sample_count": 102,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 166.22957812498862,
            "small_mean_absolute_error": 137.1377812499959
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 140.23072135415896,
            "small_mean_absolute_error": 135.68289843750063
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.17863888888193,
            "small_mean_absolute_error": 100.17214756944304
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.76211666666423,
            "small_mean_absolute_error": 71.4883697916659
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 123,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T2330Z",
      "signal_timestamp": "2026-09-13T23:31:17.025741Z",
      "target_timestamp": "2026-09-13T23:30:00Z",
      "resolution_timestamp": "2026-09-13T23:45:00Z",
      "strike": 76691.4,
      "brti_reference_price": 76691.40383333334,
      "base_predicted_close": 76716.6328125,
      "small_predicted_close": 76759.375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76795.04266666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 78.4098541666608,
      "small_residual": 35.66766666666081,
      "base_absolute_error": 78.4098541666608,
      "small_absolute_error": 35.66766666666081,
      "resolved_at": "2026-09-13T23:46:05.250219Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T23:15:00Z",
        "return_6h": -0.0075897098896454684,
        "return_12h": 0.0008180288088506238,
        "return_24h": -0.007107666193619022,
        "close_vs_ema12": -0.0050072086508983205,
        "close_vs_ema24": -0.00531790689557865,
        "ema12_slope_3h": -0.0006803066376221967,
        "ema24_slope_6h": 0.00025642264806147175,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 2.0750257191615162e-05,
        "return_30m": 5.131651116307978e-05,
        "return_60m": -0.0010626610911379508,
        "return_120m": -0.008999971563165787,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0002144535003215653,
        "close_vs_ema6": -0.0013360784638202228,
        "close_vs_ema12": -0.003209354322270097,
        "ema3_slope": -0.00021440751987833462,
        "ema6_slope": -0.0005341459211835042,
        "realized_volatility_30m": 4.907681267596331e-06,
        "realized_volatility_60m": 0.0003157758157420103,
        "return_acceleration": -9.815362535192662e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 122,
        "resolved_agreement_count": 76,
        "prospective_resolved_sample_count": 103,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.12549479165682,
            "small_mean_absolute_error": 112.4028385416641
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 135.76592447915755,
            "small_mean_absolute_error": 136.6399765624992
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.06678124999235,
            "small_mean_absolute_error": 106.3096388888868
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 71.30386770833066,
            "small_mean_absolute_error": 74.70238645833233
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 124,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260913T2345Z",
      "signal_timestamp": "2026-09-13T23:46:15.470978Z",
      "target_timestamp": "2026-09-13T23:45:00Z",
      "resolution_timestamp": "2026-09-14T00:00:00Z",
      "strike": 76795.04,
      "brti_reference_price": 76795.04266666666,
      "base_predicted_close": 76844.2109375,
      "small_predicted_close": 76788.5625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76823.04249999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -21.168437500018626,
      "small_residual": 34.47999999998137,
      "base_absolute_error": 21.168437500018626,
      "small_absolute_error": 34.47999999998137,
      "resolved_at": "2026-09-14T00:01:06.509307Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T23:30:00Z",
        "return_6h": -0.005833726992565125,
        "return_12h": 0.0006926160753490951,
        "return_24h": -0.005699309745696768,
        "close_vs_ema12": -0.0035136318025094093,
        "close_vs_ema24": -0.0038921548171803044,
        "ema12_slope_3h": -0.0009151602552471827,
        "ema24_slope_6h": 0.000130558481816756,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001351374836722874,
        "return_30m": 0.001372153135289933,
        "return_60m": 0.0010171690501545871,
        "return_120m": -0.007147198091417062,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005679929653121807,
        "close_vs_ema6": 9.636270061452734e-06,
        "close_vs_ema12": -0.001576257905440026,
        "ema3_slope": 0.0005683157646687587,
        "ema6_slope": 3.8545228819852895e-06,
        "realized_volatility_30m": 0.0006653122897656294,
        "realized_volatility_60m": 0.0006551614416196289,
        "return_acceleration": 0.0013306245795312588
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 123,
        "resolved_agreement_count": 77,
        "prospective_resolved_sample_count": 104,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.88242708332473,
            "small_mean_absolute_error": 85.255473958332
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.14773697915916,
            "small_mean_absolute_error": 139.0002760416628
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.30470312499286,
            "small_mean_absolute_error": 104.89782118055398
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.19281770833041,
            "small_mean_absolute_error": 75.39758645833209
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 125,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0000Z",
      "signal_timestamp": "2026-09-14T00:01:17.750481Z",
      "target_timestamp": "2026-09-14T00:00:00Z",
      "resolution_timestamp": "2026-09-14T00:15:00Z",
      "strike": 76823.04,
      "brti_reference_price": 76823.04249999998,
      "base_predicted_close": 76859.625,
      "small_predicted_close": 76801.0703125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76884.45066666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 24.825666666656616,
      "small_residual": 83.38035416665662,
      "base_absolute_error": 24.825666666656616,
      "small_absolute_error": 83.38035416665662,
      "resolved_at": "2026-09-14T00:16:05.442345Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-13T23:45:00Z",
        "return_6h": -0.00627209734632872,
        "return_12h": 0.0010019482389602707,
        "return_24h": -0.005794130110744478,
        "close_vs_ema12": -0.0030221127771707934,
        "close_vs_ema24": -0.0034563876847856223,
        "ema12_slope_3h": -0.0011376012544794811,
        "ema24_slope_6h": -1.7827690654836914e-06,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003646046979211004,
        "return_30m": 0.0017164722522580167,
        "return_60m": 0.0017678768467885853,
        "return_120m": -0.005946778666945596,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004661849482998637,
        "close_vs_ema6": 0.0002672889063235484,
        "close_vs_ema12": -0.0010259226467899119,
        "ema3_slope": 0.0004664023780684978,
        "ema6_slope": 0.00010692699468917155,
        "realized_volatility_30m": 0.0004933850694008868,
        "realized_volatility_60m": 0.0005430658563711075,
        "return_acceleration": -0.0009867701388017736
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 124,
        "resolved_agreement_count": 77,
        "prospective_resolved_sample_count": 105,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.563145833330054,
            "small_mean_absolute_error": 59.13322395832802
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.1473281249946,
            "small_mean_absolute_error": 134.75267968749358
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.86003993055056,
            "small_mean_absolute_error": 106.37690798610856
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.42652291666454,
            "small_mean_absolute_error": 76.79179166666435
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-13T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 126,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0015Z",
      "signal_timestamp": "2026-09-14T00:16:15.716559Z",
      "target_timestamp": "2026-09-14T00:15:00Z",
      "resolution_timestamp": "2026-09-14T00:30:00Z",
      "strike": 76884.45,
      "brti_reference_price": 76884.45066666666,
      "base_predicted_close": 76884.8359375,
      "small_predicted_close": 76924.3671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76413.7345,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -471.10143749999406,
      "small_residual": -510.63268749999406,
      "base_absolute_error": 471.10143749999406,
      "small_absolute_error": 510.63268749999406,
      "resolved_at": "2026-09-14T00:31:05.877838Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T00:00:00Z",
        "return_6h": -0.005641562466400685,
        "return_12h": 0.001505582081510859,
        "return_24h": -0.004849020025346262,
        "close_vs_ema12": -0.002134552895877051,
        "close_vs_ema24": -0.0026051028733619086,
        "ema12_slope_3h": -0.0013249494319990118,
        "ema24_slope_6h": -0.00011840588412270758,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007993456737498406,
        "return_30m": 0.0011642418168589241,
        "return_60m": 0.002537992470208028,
        "return_120m": -0.0003472274756984861,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006325512581339954,
        "close_vs_ema6": 0.0007618022466790997,
        "close_vs_ema12": -0.0001924196115278276,
        "ema3_slope": 0.0006329516324856677,
        "ema6_slope": 0.0003048137818011387,
        "realized_volatility_30m": 0.00021737048791437008,
        "realized_volatility_60m": 0.0004976481996862661,
        "return_acceleration": 0.00043474097582874016
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 125,
        "resolved_agreement_count": 77,
        "prospective_resolved_sample_count": 106,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.210968749997846,
            "small_mean_absolute_error": 60.35917187498853
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 104.22027343749323,
            "small_mean_absolute_error": 98.74847656249221
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.55747048610526,
            "small_mean_absolute_error": 110.57498958332992
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.8777354166632,
            "small_mean_absolute_error": 78.69417604166301
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 127,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0030Z",
      "signal_timestamp": "2026-09-14T00:31:16.340573Z",
      "target_timestamp": "2026-09-14T00:30:00Z",
      "resolution_timestamp": "2026-09-14T00:45:00Z",
      "strike": 76413.73,
      "brti_reference_price": 76413.7345,
      "base_predicted_close": 76604.875,
      "small_predicted_close": 76435.703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76747.7235,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 142.84849999999278,
      "small_residual": 312.0203749999928,
      "base_absolute_error": 142.84849999999278,
      "small_absolute_error": 312.0203749999928,
      "resolved_at": "2026-09-14T00:46:06.242416Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T00:15:00Z",
        "return_6h": -0.011570806411527412,
        "return_12h": -0.005216104872202254,
        "return_24h": -0.010886173034061919,
        "close_vs_ema12": -0.007910045978606672,
        "close_vs_ema24": -0.008533500261253102,
        "ema12_slope_3h": -0.0017860184436395699,
        "ema24_slope_6h": -0.00035521131285076724,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.006122384468966846,
        "return_30m": -0.005327932696755355,
        "return_60m": -0.003620605693133161,
        "return_120m": -0.004679419307474619,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0027544189502799465,
        "close_vs_ema6": -0.0038382024493419653,
        "close_vs_ema12": -0.005347493099482348,
        "ema3_slope": -0.002746852966415858,
        "ema6_slope": -0.0015329275052946567,
        "realized_volatility_30m": 0.0034608650713583433,
        "realized_volatility_60m": 0.003034344101273846,
        "return_acceleration": -0.006921730142716687
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 126,
        "resolved_agreement_count": 78,
        "prospective_resolved_sample_count": 107,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 148.87634895833253,
            "small_mean_absolute_error": 166.04017708332321
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 130.00092187499467,
            "small_mean_absolute_error": 139.22150781249366
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 140.13606597221587,
            "small_mean_absolute_error": 146.44004340277388
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.17971041666242,
            "small_mean_absolute_error": 102.60513541666224
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 128,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0045Z",
      "signal_timestamp": "2026-09-14T00:46:17.497513Z",
      "target_timestamp": "2026-09-14T00:45:00Z",
      "resolution_timestamp": "2026-09-14T01:00:00Z",
      "strike": 76747.72,
      "brti_reference_price": 76747.7235,
      "base_predicted_close": 76821.921875,
      "small_predicted_close": 76739.4765625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76777.1533333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -44.768541666693636,
      "small_residual": 37.676770833306364,
      "base_absolute_error": 44.768541666693636,
      "small_absolute_error": 37.676770833306364,
      "resolved_at": "2026-09-14T01:01:05.750883Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T00:30:00Z",
        "return_6h": -0.0077132425056807286,
        "return_12h": 0.00047312593419368554,
        "return_24h": -0.005737816512809912,
        "close_vs_ema12": -0.003428451021724288,
        "close_vs_ema24": -0.004113738302995884,
        "ema12_slope_3h": -0.0020303791955527117,
        "ema24_slope_6h": -0.000507383081697399,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004370798027153011,
        "return_30m": -0.0017783461477723916,
        "return_60m": -0.0006161747558636188,
        "return_120m": 0.00040036754039984856,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008015270729802015,
        "close_vs_ema6": 0.00036838825812024467,
        "close_vs_ema12": -0.0008463415022091914,
        "ema3_slope": 0.0008021700339795323,
        "ema6_slope": 0.00014737702003353448,
        "realized_volatility_30m": 0.005246591248059929,
        "realized_volatility_60m": 0.0037839472787740643,
        "return_acceleration": 0.010493182496119857
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 127,
        "resolved_agreement_count": 79,
        "prospective_resolved_sample_count": 108,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 164.98601041666552,
            "small_mean_absolute_error": 235.1283541666562
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 123.43421874999513,
            "small_mean_absolute_error": 160.1919140624941
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 151.09382812499462,
            "small_mean_absolute_error": 171.04296874999395
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.36767812499457,
            "small_mean_absolute_error": 117.31764270832937
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 129,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0100Z",
      "signal_timestamp": "2026-09-14T01:01:16.701311Z",
      "target_timestamp": "2026-09-14T01:00:00Z",
      "resolution_timestamp": "2026-09-14T01:15:00Z",
      "strike": 76777.15,
      "brti_reference_price": 76777.1533333333,
      "base_predicted_close": 76845.53125,
      "small_predicted_close": 76869.4375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76729.425,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -116.10624999999709,
      "small_residual": -140.0124999999971,
      "base_absolute_error": 116.10624999999709,
      "small_absolute_error": 140.0124999999971,
      "resolved_at": "2026-09-14T01:16:05.828192Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T00:45:00Z",
        "return_6h": -0.007027930504579172,
        "return_12h": 0.0006848280695399556,
        "return_24h": -0.006096474017441511,
        "close_vs_ema12": -0.0029223281622823283,
        "close_vs_ema24": -0.0036551791844015025,
        "ema12_slope_3h": -0.0022147295765441166,
        "ema24_slope_6h": -0.0006421906106174324,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00038346197113336977,
        "return_30m": 0.004755936033113306,
        "return_60m": -0.0005973359707366344,
        "return_120m": 0.0011694848596195406,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005922971757776896,
        "close_vs_ema6": 0.0005370213985229633,
        "close_vs_ema12": -0.0003919698387284676,
        "ema3_slope": 0.0005926481996325617,
        "ema6_slope": 0.00021485471204041318,
        "realized_volatility_30m": 0.0019936680280098207,
        "realized_volatility_60m": 0.003784593314991048,
        "return_acceleration": -0.003987336056019641
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 128,
        "resolved_agreement_count": 79,
        "prospective_resolved_sample_count": 109,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 170.88603645833427,
            "small_mean_absolute_error": 235.92754687498746
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 104.22459114583216,
            "small_mean_absolute_error": 147.53038541665774
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 153.0602309027745,
            "small_mean_absolute_error": 168.47763541665822
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.65392604166263,
            "small_mean_absolute_error": 115.61453645832808
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 130,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0115Z",
      "signal_timestamp": "2026-09-14T01:16:16.978339Z",
      "target_timestamp": "2026-09-14T01:15:00Z",
      "resolution_timestamp": "2026-09-14T01:30:00Z",
      "strike": 76729.43,
      "brti_reference_price": 76729.425,
      "base_predicted_close": 76821.0703125,
      "small_predicted_close": 76761.2421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76824.933,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 3.86268750000454,
      "small_residual": 63.69081250000454,
      "base_absolute_error": 3.86268750000454,
      "small_absolute_error": 63.69081250000454,
      "resolved_at": "2026-09-14T01:31:05.834255Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T01:00:00Z",
        "return_6h": -0.006879990837289185,
        "return_12h": -0.00013515803280017558,
        "return_24h": -0.006769716163150585,
        "close_vs_ema12": -0.0033980724697073583,
        "close_vs_ema24": -0.004186754764825218,
        "ema12_slope_3h": -0.002220756578237726,
        "ema24_slope_6h": -0.0007710325345288149,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006216476029801132,
        "return_30m": -0.0002384240100619106,
        "return_60m": -0.002016346157414417,
        "return_120m": 0.0005165288414288316,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -1.4859534463673718e-05,
        "close_vs_ema6": -6.0687217798394144e-05,
        "close_vs_ema12": -0.0008576038205397873,
        "ema3_slope": -1.4859313660964268e-05,
        "ema6_slope": -2.4274297863557948e-05,
        "realized_volatility_30m": 0.0005025547870567415,
        "realized_volatility_60m": 0.0037460364913908554,
        "return_acceleration": -0.001005109574113483
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 129,
        "resolved_agreement_count": 80,
        "prospective_resolved_sample_count": 110,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 193.7061822916694,
            "small_mean_absolute_error": 250.08558333332257
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 117.95857552083362,
            "small_mean_absolute_error": 155.22237760415555
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.0489097222186,
            "small_mean_absolute_error": 149.19417881943568
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.6906135416626,
            "small_mean_absolute_error": 122.19223958332805
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 131,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0130Z",
      "signal_timestamp": "2026-09-14T01:31:17.035774Z",
      "target_timestamp": "2026-09-14T01:30:00Z",
      "resolution_timestamp": "2026-09-14T01:45:00Z",
      "strike": 76824.93,
      "brti_reference_price": 76824.933,
      "base_predicted_close": 76825.4765625,
      "small_predicted_close": 76862.2578125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76801.88350000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -23.593062499989173,
      "small_residual": -60.37431249998917,
      "base_absolute_error": 23.593062499989173,
      "small_absolute_error": 60.37431249998917,
      "resolved_at": "2026-09-14T01:46:05.950284Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T01:15:00Z",
        "return_6h": -0.005431179036700096,
        "return_12h": 0.0035220727305278476,
        "return_24h": -0.005462163203820758,
        "close_vs_ema12": -0.0020696829860193944,
        "close_vs_ema24": -0.0028866265350295794,
        "ema12_slope_3h": -0.002103069232474164,
        "ema24_slope_6h": -0.0008672739167809862,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001244737595778922,
        "return_30m": 0.000622316204656137,
        "return_60m": 0.005381211933831009,
        "return_120m": 0.0017411229941344253,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006145518762954438,
        "close_vs_ema6": 0.0008454103289257109,
        "close_vs_ema12": 0.00032665206923332413,
        "ema3_slope": 0.000614929782547069,
        "ema6_slope": 0.0003382785252339371,
        "realized_volatility_30m": 0.0009331925993795176,
        "realized_volatility_60m": 0.0018680044613470937,
        "return_acceleration": 0.0018663851987590352
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 130,
        "resolved_agreement_count": 81,
        "prospective_resolved_sample_count": 111,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.89649479167201,
            "small_mean_absolute_error": 138.3501145833252
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 112.88642187500227,
            "small_mean_absolute_error": 152.1951458333242
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.29944618055379,
            "small_mean_absolute_error": 138.93104340277083
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.19463749999632,
            "small_mean_absolute_error": 124.66384166666175
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 132,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0145Z",
      "signal_timestamp": "2026-09-14T01:46:16.794650Z",
      "target_timestamp": "2026-09-14T01:45:00Z",
      "resolution_timestamp": "2026-09-14T02:00:00Z",
      "strike": 76801.88,
      "brti_reference_price": 76801.88350000001,
      "base_predicted_close": 76813.984375,
      "small_predicted_close": 76755.984375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77102.57083333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 288.5864583333314,
      "small_residual": 346.5864583333314,
      "base_absolute_error": 288.5864583333314,
      "small_absolute_error": 346.5864583333314,
      "resolved_at": "2026-09-14T02:01:07.575726Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T01:30:00Z",
        "return_6h": -0.005414371518224548,
        "return_12h": 0.0008608864939170235,
        "return_24h": -0.006162120374616609,
        "close_vs_ema12": -0.00227261059440953,
        "close_vs_ema24": -0.0031202902909501784,
        "ema12_slope_3h": -0.001972772681774204,
        "ema24_slope_6h": -0.0009611446353342545,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003000262948487098,
        "return_30m": 0.0009443378469213837,
        "return_60m": 0.000705688684043082,
        "return_120m": 8.907910062694313e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00015714590114646043,
        "close_vs_ema6": 0.00038931821219501117,
        "close_vs_ema12": 2.244648315463671e-05,
        "ema3_slope": 0.00015717059986219972,
        "ema6_slope": 0.0001557515396424236,
        "realized_volatility_30m": 0.0007723819453138159,
        "realized_volatility_60m": 0.0007155560172470924,
        "return_acceleration": -0.0015447638906276318
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 131,
        "resolved_agreement_count": 82,
        "prospective_resolved_sample_count": 112,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.08263541667111,
            "small_mean_absolute_error": 75.43859895832429
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 106.03432291666832,
            "small_mean_absolute_error": 155.28347656249025
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.98369097222046,
            "small_mean_absolute_error": 131.94080902777083
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.19655104166304,
            "small_mean_absolute_error": 125.05208333332848
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 133,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0200Z",
      "signal_timestamp": "2026-09-14T02:01:22.614472Z",
      "target_timestamp": "2026-09-14T02:00:00Z",
      "resolution_timestamp": "2026-09-14T02:15:00Z",
      "strike": 77102.57,
      "brti_reference_price": 77102.57083333333,
      "base_predicted_close": 76994.375,
      "small_predicted_close": 77017.8515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77310.45883333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 316.08383333335223,
      "small_residual": 292.60727083335223,
      "base_absolute_error": 316.08383333335223,
      "small_absolute_error": 292.60727083335223,
      "resolved_at": "2026-09-14T02:16:05.030448Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T01:45:00Z",
        "return_6h": -0.0019724173056708816,
        "return_12h": 0.0036073883433431764,
        "return_24h": -0.0025337643730095616,
        "close_vs_ema12": 0.0015668136945266031,
        "close_vs_ema24": 0.0007663999912668196,
        "ema12_slope_3h": -0.001672971850473215,
        "ema24_slope_6h": -0.0009820637694517576,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003915103635880435,
        "return_30m": 0.00361390270699391,
        "return_60m": 0.004238467901866549,
        "return_120m": 0.003638600141791404,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002032293760917847,
        "close_vs_ema6": 0.0030718965006846233,
        "close_vs_ema12": 0.0033298303584361477,
        "ema3_slope": 0.002036432389757925,
        "ema6_slope": 0.001230270305492498,
        "realized_volatility_30m": 0.0021075649653645723,
        "realized_volatility_60m": 0.0017932759195487878,
        "return_acceleration": 0.0042151299307291445
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 132,
        "resolved_agreement_count": 82,
        "prospective_resolved_sample_count": 113,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.03711458333055,
            "small_mean_absolute_error": 152.66602083333055
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 139.4615755208324,
            "small_mean_absolute_error": 194.296783854159
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.49543229166495,
            "small_mean_absolute_error": 149.242263888882
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.30065416666329,
            "small_mean_absolute_error": 141.54485833332873
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 134,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0215Z",
      "signal_timestamp": "2026-09-14T02:16:15.396876Z",
      "target_timestamp": "2026-09-14T02:15:00Z",
      "resolution_timestamp": "2026-09-14T02:30:00Z",
      "strike": 77310.46,
      "brti_reference_price": 77310.45883333335,
      "base_predicted_close": 77294.9921875,
      "small_predicted_close": 77320.96875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77501.61083333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 206.61864583333954,
      "small_residual": 180.64208333333954,
      "base_absolute_error": 206.61864583333954,
      "small_absolute_error": 180.64208333333954,
      "resolved_at": "2026-09-14T02:31:05.123980Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T02:00:00Z",
        "return_6h": 0.0005657198568291832,
        "return_12h": 0.004547561510458209,
        "return_24h": 0.0005600954890958576,
        "close_vs_ema12": 0.004092402801116668,
        "close_vs_ema24": 0.0033930204233190153,
        "ema12_slope_3h": -0.0012764516883116972,
        "ema24_slope_6h": -0.0009501029130462024,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002696252508225694,
        "return_30m": 0.0066219122521042895,
        "return_60m": 0.007572503421384269,
        "return_120m": 0.005540888475794148,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0023614234034339265,
        "close_vs_ema6": 0.004119224179171432,
        "close_vs_ema12": 0.005101853095593745,
        "ema3_slope": 0.002367012923146783,
        "ema6_slope": 0.0016504090335871524,
        "realized_volatility_30m": 0.0006094255638273705,
        "realized_volatility_60m": 0.001578263501388407,
        "return_acceleration": -0.001218851127654741
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 133,
        "resolved_agreement_count": 83,
        "prospective_resolved_sample_count": 114,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 158.03151041666933,
            "small_mean_absolute_error": 190.81471354166933
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 175.86884635416936,
            "small_mean_absolute_error": 220.45014843749595
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.3162204861122,
            "small_mean_absolute_error": 167.08648958332682
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 134.8820208333309,
            "small_mean_absolute_error": 154.52505312499633
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 135,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0230Z",
      "signal_timestamp": "2026-09-14T02:31:15.501387Z",
      "target_timestamp": "2026-09-14T02:30:00Z",
      "resolution_timestamp": "2026-09-14T02:45:00Z",
      "strike": 77501.61,
      "brti_reference_price": 77501.61083333334,
      "base_predicted_close": 77410.4765625,
      "small_predicted_close": 77449.5546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77455.74566666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 45.26910416666942,
      "small_residual": 6.190979166669422,
      "base_absolute_error": 45.26910416666942,
      "small_absolute_error": 6.190979166669422,
      "resolved_at": "2026-09-14T02:46:05.873172Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T02:15:00Z",
        "return_6h": 0.0027429365872813083,
        "return_12h": 0.005374829685206084,
        "return_24h": 0.0033099001907128667,
        "close_vs_ema12": 0.006304984540847602,
        "close_vs_ema24": 0.005752163104485897,
        "ema12_slope_3h": -0.0007955671902007966,
        "ema24_slope_6h": -0.0008737718177935783,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0024725244538008617,
        "return_30m": 0.005175443512286826,
        "return_60m": 0.008808049768599613,
        "return_120m": 0.01423665968495924,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002414051520152727,
        "close_vs_ema6": 0.004706788538204165,
        "close_vs_ema12": 0.006412277866418403,
        "ema3_slope": 0.0024198932671728457,
        "ema6_slope": 0.0018862667187102833,
        "realized_volatility_30m": 0.00011186402721241606,
        "realized_volatility_60m": 0.0015420913490859234,
        "return_acceleration": -0.00022372805442483212
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 134,
        "resolved_agreement_count": 83,
        "prospective_resolved_sample_count": 115,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 208.72050000000309,
            "small_mean_absolute_error": 220.05253125000309
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 142.80849739583755,
            "small_mean_absolute_error": 179.20132291666414
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 144.83111458333588,
            "small_mean_absolute_error": 174.8142743055505
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 141.20503854166455,
            "small_mean_absolute_error": 159.54455520833
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 136,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0245Z",
      "signal_timestamp": "2026-09-14T02:46:16.543879Z",
      "target_timestamp": "2026-09-14T02:45:00Z",
      "resolution_timestamp": "2026-09-14T03:00:00Z",
      "strike": 77455.75,
      "brti_reference_price": 77455.74566666667,
      "base_predicted_close": 77455.96875,
      "small_predicted_close": 77482.2890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77566.65366666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 110.68491666667978,
      "small_residual": 84.36460416667978,
      "base_absolute_error": 110.68491666667978,
      "small_absolute_error": 84.36460416667978,
      "resolved_at": "2026-09-14T03:01:06.614679Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T02:30:00Z",
        "return_6h": 0.002125523719723521,
        "return_12h": 0.0037277870400633795,
        "return_24h": 0.0025647314735399718,
        "close_vs_ema12": 0.0054751419917069555,
        "close_vs_ema24": 0.005050145563274988,
        "ema12_slope_3h": -0.00041328141558505394,
        "ema24_slope_6h": -0.0008117690280354806,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005917963016962569,
        "return_30m": 0.0018792649212771018,
        "return_60m": 0.008513621500788604,
        "return_120m": 0.009225318151184991,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0009095851973899283,
        "close_vs_ema6": 0.0029338435342520786,
        "close_vs_ema12": 0.004917411441683006,
        "ema3_slope": 0.0009104132958472899,
        "ema6_slope": 0.0011749162218452902,
        "realized_volatility_30m": 0.0015321603777485593,
        "realized_volatility_60m": 0.001660763392363202,
        "return_acceleration": -0.0030643207554971186
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 135,
        "resolved_agreement_count": 84,
        "prospective_resolved_sample_count": 116,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 214.13951041667315,
            "small_mean_absolute_error": 206.50669791667315
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 130.61107291667213,
            "small_mean_absolute_error": 140.97264843749872
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 142.06938541666992,
            "small_mean_absolute_error": 172.35788368055123
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.90072604166562,
            "small_mean_absolute_error": 159.01484062499586
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 137,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0300Z",
      "signal_timestamp": "2026-09-14T03:01:17.820204Z",
      "target_timestamp": "2026-09-14T03:00:00Z",
      "resolution_timestamp": "2026-09-14T03:15:00Z",
      "strike": 77566.65,
      "brti_reference_price": 77566.65366666668,
      "base_predicted_close": 77549.1875,
      "small_predicted_close": 77551.1484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77778.72466666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 229.53716666667606,
      "small_residual": 227.57622916667606,
      "base_absolute_error": 229.53716666667606,
      "small_absolute_error": 227.57622916667606,
      "resolved_at": "2026-09-14T03:16:05.665414Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T02:45:00Z",
        "return_6h": 0.00326509597549407,
        "return_12h": 0.004910908014998494,
        "return_24h": 0.003776116227752313,
        "close_vs_ema12": 0.006630759324130375,
        "close_vs_ema24": 0.006354608787056071,
        "ema12_slope_3h": -2.57477554677088e-06,
        "ema24_slope_6h": -0.000727517007748868,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014318886100110895,
        "return_30m": 0.0008392449219309928,
        "return_60m": 0.006019031898904181,
        "return_120m": 0.010283011274274667,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011700175713638128,
        "close_vs_ema6": 0.0031174884250597668,
        "close_vs_ema12": 0.005373188151812425,
        "ema3_slope": 0.0011713881160424489,
        "ema6_slope": 0.0012485523089722506,
        "realized_volatility_30m": 0.0010118424558536732,
        "realized_volatility_60m": 0.0012997168095323871,
        "return_acceleration": 0.0020236849117073463
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 136,
        "resolved_agreement_count": 85,
        "prospective_resolved_sample_count": 117,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 169.66412500001024,
            "small_mean_absolute_error": 140.95123437501024
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.8506197916704,
            "small_mean_absolute_error": 146.8086276041704
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 149.5290920138917,
            "small_mean_absolute_error": 176.5149340277761
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 147.37638645833286,
            "small_mean_absolute_error": 159.81003229166308
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 138,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0315Z",
      "signal_timestamp": "2026-09-14T03:16:16.571679Z",
      "target_timestamp": "2026-09-14T03:15:00Z",
      "resolution_timestamp": "2026-09-14T03:30:00Z",
      "strike": 77778.72,
      "brti_reference_price": 77778.72466666668,
      "base_predicted_close": 77756.1171875,
      "small_predicted_close": 77628.125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77809.22933333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 53.11214583335095,
      "small_residual": 181.10433333335095,
      "base_absolute_error": 53.11214583335095,
      "small_absolute_error": 181.10433333335095,
      "resolved_at": "2026-09-14T03:31:05.621271Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T03:00:00Z",
        "return_6h": 0.0058476836827277,
        "return_12h": 0.008966880752563133,
        "return_24h": 0.006595675976025506,
        "close_vs_ema12": 0.00899651426364767,
        "close_vs_ema24": 0.008916605846978953,
        "ema12_slope_3h": 0.0004712678385023761,
        "ema24_slope_6h": -0.0005916113861680339,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002734048588860727,
        "return_30m": 0.004169852051905343,
        "return_60m": 0.006056953229870432,
        "return_120m": 0.013675322950311042,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0019498232843755403,
        "close_vs_ema6": 0.004178760901623724,
        "close_vs_ema12": 0.006863823486848775,
        "ema3_slope": 0.0019536325225573137,
        "ema6_slope": 0.0016743029653569774,
        "realized_volatility_30m": 0.0006510799894248187,
        "realized_volatility_60m": 0.0013084710780526196,
        "return_acceleration": 0.0013021599788496374
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 137,
        "resolved_agreement_count": 86,
        "prospective_resolved_sample_count": 118,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 148.0274583333412,
            "small_mean_absolute_error": 124.6934739583412
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 153.02948437500527,
            "small_mean_absolute_error": 157.75409375000527
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 166.58838368055999,
            "small_mean_absolute_error": 188.53125694444438
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 141.64113958333328,
            "small_mean_absolute_error": 152.6181447916635
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 139,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0330Z",
      "signal_timestamp": "2026-09-14T03:31:16.296734Z",
      "target_timestamp": "2026-09-14T03:30:00Z",
      "resolution_timestamp": "2026-09-14T03:45:00Z",
      "strike": 77809.23,
      "brti_reference_price": 77809.22933333335,
      "base_predicted_close": 77819.2890625,
      "small_predicted_close": 77695.578125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77519.33916666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -299.9498958333279,
      "small_residual": -176.2389583333279,
      "base_absolute_error": 299.9498958333279,
      "small_absolute_error": 176.2389583333279,
      "resolved_at": "2026-09-14T03:46:06.319931Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T03:15:00Z",
        "return_6h": 0.005444477839466666,
        "return_12h": 0.010207605648089757,
        "return_24h": 0.007276708835075807,
        "close_vs_ema12": 0.009005431703057898,
        "close_vs_ema24": 0.009118557405240146,
        "ema12_slope_3h": 0.0011916906947799788,
        "ema24_slope_6h": -0.0004667508442135482,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003921980824115323,
        "return_30m": 0.0031273189598859386,
        "return_60m": 0.0039691884683732415,
        "return_120m": 0.012812199046543293,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011700224856716623,
        "close_vs_ema6": 0.00326187984292714,
        "close_vs_ema12": 0.006135137124495538,
        "ema3_slope": 0.0011713930418701946,
        "ema6_slope": 0.0013064565388707372,
        "realized_volatility_30m": 0.0011709252532245973,
        "realized_volatility_60m": 0.0012345452250759668,
        "return_acceleration": -0.0023418505064491946
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 138,
        "resolved_agreement_count": 87,
        "prospective_resolved_sample_count": 119,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 109.65083333334405,
            "small_mean_absolute_error": 124.80903645834405
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 159.18566666667357,
            "small_mean_absolute_error": 172.43078385417357
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.75594270833972,
            "small_mean_absolute_error": 161.07056076389077
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 131.0539343750017,
            "small_mean_absolute_error": 152.33093958333194
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 140,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0345Z",
      "signal_timestamp": "2026-09-14T03:46:17.023453Z",
      "target_timestamp": "2026-09-14T03:45:00Z",
      "resolution_timestamp": "2026-09-14T04:00:00Z",
      "strike": 77519.34,
      "brti_reference_price": 77519.33916666667,
      "base_predicted_close": 77584.0234375,
      "small_predicted_close": 77631.4765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77550.48483333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -33.5386041666643,
      "small_residual": -80.9917291666643,
      "base_absolute_error": 33.5386041666643,
      "small_absolute_error": 80.9917291666643,
      "resolved_at": "2026-09-14T04:01:06.121666Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T03:30:00Z",
        "return_6h": 0.00221694553643359,
        "return_12h": 0.004831599983327051,
        "return_24h": 0.004003305191859763,
        "close_vs_ema12": 0.005031018824346978,
        "close_vs_ema24": 0.0052478657375036875,
        "ema12_slope_3h": 0.0015521742912365522,
        "ema24_slope_6h": -0.0004112679190857449,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0037256527169134968,
        "return_30m": -0.0033349158283533242,
        "return_60m": 0.0008210301179421009,
        "return_120m": 0.009341641558395564,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0012816351505015033,
        "close_vs_ema6": -0.0003399930214469382,
        "close_vs_ema12": 0.002018712412536372,
        "ema3_slope": -0.0012799946643472504,
        "ema6_slope": -0.00013597871585302457,
        "realized_volatility_30m": 0.0020589253996625145,
        "realized_volatility_60m": 0.0024179731892448723,
        "return_acceleration": -0.004117850799325029
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 139,
        "resolved_agreement_count": 87,
        "prospective_resolved_sample_count": 120,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 173.32103125000867,
            "small_mean_absolute_error": 167.32103125000867
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 193.7302708333409,
            "small_mean_absolute_error": 186.9138645833409
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 144.847725694451,
            "small_mean_absolute_error": 149.75544270833538
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.28232291666865,
            "small_mean_absolute_error": 153.93003124999888
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 141,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0400Z",
      "signal_timestamp": "2026-09-14T04:01:17.824291Z",
      "target_timestamp": "2026-09-14T04:00:00Z",
      "resolution_timestamp": "2026-09-14T04:15:00Z",
      "strike": 77550.48,
      "brti_reference_price": 77550.48483333334,
      "base_predicted_close": 77554.1875,
      "small_predicted_close": 77577.8671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77554.50066666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 0.31316666667407844,
      "small_residual": -23.36652083332592,
      "base_absolute_error": 0.31316666667407844,
      "small_absolute_error": 23.36652083332592,
      "resolved_at": "2026-09-14T04:16:05.102642Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T03:45:00Z",
        "return_6h": 0.0034659752575563196,
        "return_12h": 0.0057195298985495135,
        "return_24h": 0.0047990114377070014,
        "close_vs_ema12": 0.005211833988115311,
        "close_vs_ema24": 0.005534517964691066,
        "ema12_slope_3h": 0.0018989230130233015,
        "ema24_slope_6h": -0.00033122491067283377,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00040177931083373863,
        "return_30m": -0.003325370296260899,
        "return_60m": -0.00020845082995102349,
        "return_120m": 0.005809326396758241,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0004403792355820446,
        "close_vs_ema6": 4.403471523883873e-05,
        "close_vs_ema12": 0.00204803176866597,
        "ema3_slope": -0.00044018538707757404,
        "ema6_slope": 1.761419634993544e-05,
        "realized_volatility_30m": 0.0020637160138736177,
        "realized_volatility_60m": 0.0023270685272559067,
        "return_acceleration": 0.004127432027747235
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 140,
        "resolved_agreement_count": 88,
        "prospective_resolved_sample_count": 121,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 154.0344531250048,
            "small_mean_absolute_error": 166.4778125000048
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 161.84928906250752,
            "small_mean_absolute_error": 153.71452343750752
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 143.91189756944854,
            "small_mean_absolute_error": 153.36502256944854
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.03697500000197,
            "small_mean_absolute_error": 151.03116770833222
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 142,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0415Z",
      "signal_timestamp": "2026-09-14T04:16:16.037637Z",
      "target_timestamp": "2026-09-14T04:15:00Z",
      "resolution_timestamp": "2026-09-14T04:30:00Z",
      "strike": 77554.5,
      "brti_reference_price": 77554.50066666667,
      "base_predicted_close": 77548.84375,
      "small_predicted_close": 77576.4453125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77600.34933333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 51.50558333333174,
      "small_residual": 23.904020833331742,
      "base_absolute_error": 51.50558333333174,
      "small_absolute_error": 23.904020833331742,
      "resolved_at": "2026-09-14T04:31:05.292074Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T04:00:00Z",
        "return_6h": 0.008364772602625914,
        "return_12h": 0.004729626807832066,
        "return_24h": 0.004701883083799263,
        "close_vs_ema12": 0.00504795023691007,
        "close_vs_ema24": 0.0054707702670977465,
        "ema12_slope_3h": 0.0022590880831963034,
        "ema24_slope_6h": -0.00015246798061840927,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 5.1783471656907665e-05,
        "return_30m": 0.0004535835880179473,
        "return_60m": -0.002882844903422499,
        "return_120m": 0.00315664706969887,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00019434704758103383,
        "close_vs_ema6": 6.84413170961573e-05,
        "close_vs_ema12": 0.001776282625559622,
        "ema3_slope": -0.00019430928414554405,
        "ema6_slope": 2.737727633306264e-05,
        "realized_volatility_30m": 0.00017499791958841548,
        "realized_volatility_60m": 0.0017410464795362863,
        "return_acceleration": -0.00034999583917683097
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 141,
        "resolved_agreement_count": 89,
        "prospective_resolved_sample_count": 122,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.72845312500431,
            "small_mean_absolute_error": 115.42538541666727
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.37795572917275,
            "small_mean_absolute_error": 120.05942968750423
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.2624739583383,
            "small_mean_absolute_error": 143.64452430555926
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 127.74091458333642,
            "small_mean_absolute_error": 148.27566562499777
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 143,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0430Z",
      "signal_timestamp": "2026-09-14T04:31:15.775405Z",
      "target_timestamp": "2026-09-14T04:30:00Z",
      "resolution_timestamp": "2026-09-14T04:45:00Z",
      "strike": 77600.35,
      "brti_reference_price": 77600.34933333333,
      "base_predicted_close": 77565.71875,
      "small_predicted_close": 77604.1484375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77613.37983333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 47.66108333335433,
      "small_residual": 9.231395833354327,
      "base_absolute_error": 47.66108333335433,
      "small_absolute_error": 9.231395833354327,
      "resolved_at": "2026-09-14T04:46:05.073936Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T04:15:00Z",
        "return_6h": 0.01077673098670684,
        "return_12h": 0.004905010788651465,
        "return_24h": 0.004984135514023658,
        "close_vs_ema12": 0.0054105780555664396,
        "close_vs_ema24": 0.005939403798633558,
        "ema12_slope_3h": 0.0025781896210799182,
        "ema24_slope_6h": 7.182525205440271e-05,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005911799608344648,
        "return_30m": 0.0006429940458421157,
        "return_60m": -0.0026845144437195323,
        "return_120m": 0.0012740186808803955,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00019831967109307236,
        "close_vs_ema6": 0.00047109816635093615,
        "close_vs_ema12": 0.002003396110902944,
        "ema3_slope": 0.00019835900958686814,
        "ema6_slope": 0.0001884747825902089,
        "realized_volatility_30m": 0.00026969824458877856,
        "realized_volatility_60m": 0.0017746316860173137,
        "return_acceleration": 0.0005393964891775571
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 142,
        "resolved_agreement_count": 89,
        "prospective_resolved_sample_count": 123,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.3268124999995,
            "small_mean_absolute_error": 76.12530729166247
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.98882291667178,
            "small_mean_absolute_error": 100.46717187500326
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 138.2327152777822,
            "small_mean_absolute_error": 140.32895833333654
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.09419791667023,
            "small_mean_absolute_error": 145.0754333333316
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 144,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0445Z",
      "signal_timestamp": "2026-09-14T04:46:15.404509Z",
      "target_timestamp": "2026-09-14T04:45:00Z",
      "resolution_timestamp": "2026-09-14T05:00:00Z",
      "strike": 77613.38,
      "brti_reference_price": 77613.37983333335,
      "base_predicted_close": 77583.21875,
      "small_predicted_close": 77621.609375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77637.22216666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 54.00341666665918,
      "small_residual": 15.612791666659177,
      "base_absolute_error": 54.00341666665918,
      "small_absolute_error": 15.612791666659177,
      "resolved_at": "2026-09-14T05:01:05.764617Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T04:30:00Z",
        "return_6h": 0.011684127820668966,
        "return_12h": 0.004318155715136607,
        "return_24h": 0.005306221007024048,
        "close_vs_ema12": 0.005350455382661101,
        "close_vs_ema24": 0.005981632573936357,
        "ema12_slope_3h": 0.0029034857986691698,
        "ema24_slope_6h": 0.00030998579447971686,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00016791805851346098,
        "return_30m": 0.0007591972891392018,
        "return_60m": 0.0012131252365876755,
        "return_120m": 0.0020351513668859234,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00018310198305449,
        "close_vs_ema6": 0.0004564133243600832,
        "close_vs_ema12": 0.001836936766480557,
        "ema3_slope": 0.00018313551553017504,
        "ema6_slope": 0.00018259866592962304,
        "realized_volatility_30m": 0.0002116309511605019,
        "realized_volatility_60m": 0.00020866348982219137,
        "return_acceleration": -0.0004232619023210038
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 143,
        "resolved_agreement_count": 89,
        "prospective_resolved_sample_count": 124,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.25460937500611,
            "small_mean_absolute_error": 34.37341666666907
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.28782031250739,
            "small_mean_absolute_error": 100.84722395833887
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 140.23838368056263,
            "small_mean_absolute_error": 136.06704861111697
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.55675937500492,
            "small_mean_absolute_error": 143.75361979166627
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 145,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0500Z",
      "signal_timestamp": "2026-09-14T05:01:18.177986Z",
      "target_timestamp": "2026-09-14T05:00:00Z",
      "resolution_timestamp": "2026-09-14T05:15:00Z",
      "strike": 77637.22,
      "brti_reference_price": 77637.22216666666,
      "base_predicted_close": 77596.3203125,
      "small_predicted_close": 77634.4921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77611.76466666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 15.444354166669655,
      "small_residual": -22.727520833330345,
      "base_absolute_error": 15.444354166669655,
      "small_absolute_error": 22.727520833330345,
      "resolved_at": "2026-09-14T05:16:04.954994Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T04:45:00Z",
        "return_6h": 0.01238473097683035,
        "return_12h": 0.004878863164182956,
        "return_24h": 0.0058018776689510165,
        "close_vs_ema12": 0.005427047468087087,
        "close_vs_ema24": 0.0061601447547237065,
        "ema12_slope_3h": 0.0030682660612768586,
        "ema24_slope_6h": 0.0005575468025857955,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00030719359708997196,
        "return_30m": 0.00047516323895568924,
        "return_60m": 0.0011184628119311757,
        "return_120m": 0.0009097788374787807,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00024511581745612077,
        "close_vs_ema6": 0.0005454146465377896,
        "close_vs_ema12": 0.0018141430523681557,
        "ema3_slope": 0.0002451759139503462,
        "ema6_slope": 0.000218213465343009,
        "realized_volatility_30m": 6.963776928825549e-05,
        "realized_volatility_60m": 0.00020138065873026107,
        "return_acceleration": 0.00013927553857651098
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 144,
        "resolved_agreement_count": 89,
        "prospective_resolved_sample_count": 125,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.37081250000483,
            "small_mean_absolute_error": 18.028682291667792
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.20263281250482,
            "small_mean_absolute_error": 92.2532473958363
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.68979687500662,
            "small_mean_absolute_error": 108.48590972222762
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.19850833333695,
            "small_mean_absolute_error": 142.81025937500016
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 146,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0515Z",
      "signal_timestamp": "2026-09-14T05:16:15.934304Z",
      "target_timestamp": "2026-09-14T05:15:00Z",
      "resolution_timestamp": "2026-09-14T05:30:00Z",
      "strike": 77611.76,
      "brti_reference_price": 77611.76466666667,
      "base_predicted_close": 77602.8515625,
      "small_predicted_close": 77622.6171875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77503.55550000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -99.29606249998324,
      "small_residual": -119.06168749998324,
      "base_absolute_error": 99.29606249998324,
      "small_absolute_error": 119.06168749998324,
      "resolved_at": "2026-09-14T05:31:05.260158Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T05:00:00Z",
        "return_6h": 0.012021833625772471,
        "return_12h": 0.0034870630387937585,
        "return_24h": 0.005018104504105558,
        "close_vs_ema12": 0.004888291902289454,
        "close_vs_ema24": 0.005709324956346684,
        "ema12_slope_3h": 0.003102244665405207,
        "ema24_slope_6h": 0.0007926359534369265,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00032790328259479917,
        "return_30m": -2.081041529378158e-05,
        "return_60m": 0.0007383710746344807,
        "return_120m": -0.002146602438077294,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -4.143563655067961e-05,
        "close_vs_ema6": 0.00015522787590271925,
        "close_vs_ema12": 0.0012567968970469412,
        "ema3_slope": -4.143391971000998e-05,
        "ema6_slope": 6.209500591136674e-05,
        "realized_volatility_30m": 0.00031754843984238557,
        "realized_volatility_60m": 0.0003328942611430067,
        "return_acceleration": -0.0006350968796847711
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 145,
        "resolved_agreement_count": 90,
        "prospective_resolved_sample_count": 126,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.153609375003725,
            "small_mean_absolute_error": 17.868932291668898
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.44103125000402,
            "small_mean_absolute_error": 66.64715885416808
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.63650694444975,
            "small_mean_absolute_error": 85.99593055555913
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 127.72944270833759,
            "small_mean_absolute_error": 139.77761770833385
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 147,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0530Z",
      "signal_timestamp": "2026-09-14T05:31:16.002424Z",
      "target_timestamp": "2026-09-14T05:30:00Z",
      "resolution_timestamp": "2026-09-14T05:45:00Z",
      "strike": 77503.56,
      "brti_reference_price": 77503.55550000002,
      "base_predicted_close": 77573.6015625,
      "small_predicted_close": 77594.34375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77531.35383333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -42.247729166658246,
      "small_residual": -62.989916666658246,
      "base_absolute_error": 42.247729166658246,
      "small_absolute_error": 62.989916666658246,
      "resolved_at": "2026-09-14T05:46:06.127551Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T05:15:00Z",
        "return_6h": 0.010589865696442935,
        "return_12h": 0.002919781798391252,
        "return_24h": 0.003110089675028238,
        "close_vs_ema12": 0.0033444274653642303,
        "close_vs_ema24": 0.0042179495098018105,
        "ema12_slope_3h": 0.0029758547016049963,
        "ema24_slope_6h": 0.000993568211040019,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013942366486755509,
        "return_30m": -0.0017216827564965342,
        "return_60m": -0.001247337597895748,
        "return_120m": -0.003928503545817641,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0007183228744438441,
        "close_vs_ema6": -0.0008854743700190681,
        "close_vs_ema12": -0.00011778038856380402,
        "ema3_slope": -0.000717807257071601,
        "ema6_slope": -0.0003540643420474332,
        "realized_volatility_30m": 0.0005331666830403758,
        "realized_volatility_60m": 0.0006680589224829426,
        "return_acceleration": -0.0010663333660807517
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 146,
        "resolved_agreement_count": 90,
        "prospective_resolved_sample_count": 127,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.1012291666666,
            "small_mean_absolute_error": 41.65834895833177
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.21402083333305,
            "small_mean_absolute_error": 58.89182812499712
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.69295833333672,
            "small_mean_absolute_error": 80.86423090277943
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.13917395833705,
            "small_mean_absolute_error": 120.19906770833332
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 148,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0545Z",
      "signal_timestamp": "2026-09-14T05:46:17.604225Z",
      "target_timestamp": "2026-09-14T05:45:00Z",
      "resolution_timestamp": "2026-09-14T06:00:00Z",
      "strike": 77531.35,
      "brti_reference_price": 77531.35383333334,
      "base_predicted_close": 77555.1484375,
      "small_predicted_close": 77574.3671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77566.95283333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 11.804395833343733,
      "small_residual": -7.414354166656267,
      "base_absolute_error": 11.804395833343733,
      "small_absolute_error": 7.414354166656267,
      "resolved_at": "2026-09-14T06:01:06.427186Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T05:30:00Z",
        "return_6h": 0.009588003874972495,
        "return_12h": 0.003698343085397182,
        "return_24h": 0.0031608806297092062,
        "close_vs_ema12": 0.0035525657344228634,
        "close_vs_ema24": 0.0044833317183754495,
        "ema12_slope_3h": 0.0028937870799201626,
        "ema24_slope_6h": 0.0011700933364431343,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00035867171711023715,
        "return_30m": -0.0010360650048183428,
        "return_60m": -0.0010568538591690935,
        "return_120m": 0.00015498928133061973,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0001799867891308926,
        "close_vs_ema6": -0.00037657117631295645,
        "close_vs_ema12": 0.00020378782771945936,
        "ema3_slope": -0.00017995439971629779,
        "ema6_slope": -0.00015060578500625255,
        "realized_volatility_30m": 0.000876454182892894,
        "realized_volatility_60m": 0.0007063109593740724,
        "return_acceleration": 0.001752908365785788
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 147,
        "resolved_agreement_count": 91,
        "prospective_resolved_sample_count": 128,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.74789062499258,
            "small_mean_absolute_error": 55.09797916665775
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 43.001249999999345,
            "small_mean_absolute_error": 44.73569791666341
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.44117708333579,
            "small_mean_absolute_error": 85.59747569444517
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.10913541667033,
            "small_mean_absolute_error": 107.74754479166658
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 149,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0600Z",
      "signal_timestamp": "2026-09-14T06:01:18.500956Z",
      "target_timestamp": "2026-09-14T06:00:00Z",
      "resolution_timestamp": "2026-09-14T06:15:00Z",
      "strike": 77566.95,
      "brti_reference_price": 77566.95283333334,
      "base_predicted_close": 77560.84375,
      "small_predicted_close": 77577.6171875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77729.01966666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 168.1759166666743,
      "small_residual": 151.4024791666743,
      "base_absolute_error": 168.1759166666743,
      "small_absolute_error": 151.4024791666743,
      "resolved_at": "2026-09-14T06:16:05.077352Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T05:45:00Z",
        "return_6h": 0.009683427121925936,
        "return_12h": 0.003350594378042304,
        "return_24h": 0.0034938555914105773,
        "close_vs_ema12": 0.0038489122717093593,
        "close_vs_ema24": 0.004842104904465128,
        "ema12_slope_3h": 0.002775048605923036,
        "ema24_slope_6h": 0.0013450202808407141,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00045915617669378683,
        "return_30m": 0.0008179925801381493,
        "return_60m": -0.0009050985000785827,
        "return_120m": 0.00021235199283919926,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00013952390312232943,
        "close_vs_ema6": 5.8864396388358387e-05,
        "close_vs_ema12": 0.0005609745714572067,
        "ema3_slope": 0.00013954337275845496,
        "ema6_slope": 2.354631297118992e-05,
        "realized_volatility_30m": 5.024222979177484e-05,
        "realized_volatility_60m": 0.0007393309687177851,
        "return_acceleration": 0.00010048445958354968
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 148,
        "resolved_agreement_count": 92,
        "prospective_resolved_sample_count": 129,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.19813541666372,
            "small_mean_absolute_error": 53.048369791657024
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 40.284473958334274,
            "small_mean_absolute_error": 35.53852604166241
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.20113368055779,
            "small_mean_absolute_error": 79.18495486110987
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.46092812500282,
            "small_mean_absolute_error": 106.23442395833408
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 150,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0615Z",
      "signal_timestamp": "2026-09-14T06:16:16.000254Z",
      "target_timestamp": "2026-09-14T06:15:00Z",
      "resolution_timestamp": "2026-09-14T06:30:00Z",
      "strike": 77729.02,
      "brti_reference_price": 77729.01966666667,
      "base_predicted_close": 77676.5078125,
      "small_predicted_close": 77682.28125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77572.07449999996,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -104.43331250004121,
      "small_residual": -110.20675000004121,
      "base_absolute_error": 104.43331250004121,
      "small_absolute_error": 110.20675000004121,
      "resolved_at": "2026-09-14T06:31:05.659334Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T06:00:00Z",
        "return_6h": 0.010984912978849959,
        "return_12h": 0.005281378439691009,
        "return_24h": 0.005635610950119885,
        "close_vs_ema12": 0.0057022425383266295,
        "close_vs_ema24": 0.0067974952376472775,
        "ema12_slope_3h": 0.002634443701440503,
        "ema24_slope_6h": 0.001543258076552867,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002089379915201306,
        "return_30m": 0.002549495443588512,
        "return_60m": 0.0015107889957610698,
        "return_120m": 0.002250275593290052,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011133567235741548,
        "close_vs_ema6": 0.0015336067153348676,
        "close_vs_ema12": 0.002242684558219743,
        "ema3_slope": 0.0011145976683821779,
        "ema6_slope": 0.0006138192290505717,
        "realized_volatility_30m": 0.0008151118692537596,
        "realized_volatility_60m": 0.0012325383994839776,
        "return_acceleration": 0.0016302237385075191
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 149,
        "resolved_agreement_count": 92,
        "prospective_resolved_sample_count": 130,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.38102604166488,
            "small_mean_absolute_error": 85.21710937499302
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 61.2673177083343,
            "small_mean_absolute_error": 51.54302083333096
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.08769618055764,
            "small_mean_absolute_error": 72.83714236110973
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.06441145833669,
            "small_mean_absolute_error": 106.80392291666794
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 151,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0630Z",
      "signal_timestamp": "2026-09-14T06:31:17.023471Z",
      "target_timestamp": "2026-09-14T06:30:00Z",
      "resolution_timestamp": "2026-09-14T06:45:00Z",
      "strike": 77572.07,
      "brti_reference_price": 77572.07449999996,
      "base_predicted_close": 77604.671875,
      "small_predicted_close": 77636.7421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77694.47150000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 89.7996250000142,
      "small_residual": 57.7293125000142,
      "base_absolute_error": 89.7996250000142,
      "small_absolute_error": 57.7293125000142,
      "resolved_at": "2026-09-14T06:46:04.685472Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T06:15:00Z",
        "return_6h": 0.01515879321406488,
        "return_12h": 0.0034125873408250573,
        "return_24h": 0.0037870023359793947,
        "close_vs_ema12": 0.0035212079704420862,
        "close_vs_ema24": 0.0046659438921712315,
        "ema12_slope_3h": 0.0024004226101128623,
        "ema24_slope_6h": 0.0018215979095301815,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002019132202358387,
        "return_30m": 6.602897857321821e-05,
        "return_60m": 0.0008840755699257574,
        "return_120m": -0.0003643647686677465,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00045421796689126825,
        "close_vs_ema6": -0.00034906447569060806,
        "close_vs_ema12": 0.00018532182245145634,
        "ema3_slope": -0.0004540117465987592,
        "ema6_slope": -0.0001396062976366519,
        "realized_volatility_30m": 0.0020542560587798464,
        "realized_volatility_60m": 0.0014649832341291295,
        "return_acceleration": -0.004108512117559693
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 150,
        "resolved_agreement_count": 93,
        "prospective_resolved_sample_count": 131,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.66533854167938,
            "small_mean_absolute_error": 83.00337500000751
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.88328385417299,
            "small_mean_absolute_error": 62.33086197916964
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.9166666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.3644600694485,
            "small_mean_absolute_error": 66.92901041666725
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.09294270833853,
            "small_mean_absolute_error": 109.12971979166977
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 152,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0645Z",
      "signal_timestamp": "2026-09-14T06:46:15.290743Z",
      "target_timestamp": "2026-09-14T06:45:00Z",
      "resolution_timestamp": "2026-09-14T07:00:00Z",
      "strike": 77694.47,
      "brti_reference_price": 77694.47150000001,
      "base_predicted_close": 77661.7109375,
      "small_predicted_close": 77651.453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77567.96266666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -93.74827083334094,
      "small_residual": -83.49045833334094,
      "base_absolute_error": 93.74827083334094,
      "small_absolute_error": 83.49045833334094,
      "resolved_at": "2026-09-14T07:01:05.028598Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T06:30:00Z",
        "return_6h": 0.012335844723785572,
        "return_12h": 0.00452745285623779,
        "return_24h": 0.005295966314849521,
        "close_vs_ema12": 0.0048952411758957926,
        "close_vs_ema24": 0.0061214551111696824,
        "ema12_slope_3h": 0.0023946297617767343,
        "ema24_slope_6h": 0.0020374811429937356,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015778487398845353,
        "return_30m": -0.0004444693476749473,
        "return_60m": 0.002103892923336792,
        "return_120m": 0.0010448155568123507,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005611419857534106,
        "close_vs_ema6": 0.000877001877156447,
        "close_vs_ema12": 0.001491756259975885,
        "ema3_slope": 0.000561457042873359,
        "ema6_slope": 0.0003509238552146243,
        "realized_volatility_30m": 0.001798490471121461,
        "realized_volatility_60m": 0.0015837223486258438,
        "return_acceleration": 0.003596980942242922
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 151,
        "resolved_agreement_count": 94,
        "prospective_resolved_sample_count": 132,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.55331250001836,
            "small_mean_absolute_error": 81.6882239583465
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.15060156250547,
            "small_mean_absolute_error": 68.39310156250212
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.9166666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.85193750000568,
            "small_mean_absolute_error": 57.05320659722444
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.40327083333977,
            "small_mean_absolute_error": 108.99746979167102
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 153,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0700Z",
      "signal_timestamp": "2026-09-14T07:01:16.766091Z",
      "target_timestamp": "2026-09-14T07:00:00Z",
      "resolution_timestamp": "2026-09-14T07:15:00Z",
      "strike": 77567.96,
      "brti_reference_price": 77567.96266666666,
      "base_predicted_close": 77589.421875,
      "small_predicted_close": 77632.59375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77634.62116666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 45.19929166667862,
      "small_residual": 2.0274166666786186,
      "base_absolute_error": 45.19929166667862,
      "small_absolute_error": 2.0274166666786186,
      "resolved_at": "2026-09-14T07:16:06.359163Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T06:45:00Z",
        "return_6h": 0.01030006061699118,
        "return_12h": 0.0031997420022027434,
        "return_24h": 0.006248343225946806,
        "close_vs_ema12": 0.003125548632930908,
        "close_vs_ema24": 0.0043903761750441195,
        "ema12_slope_3h": 0.00230562723360217,
        "ema24_slope_6h": 0.0022072324223825213,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016282861687700878,
        "return_30m": -5.3006618165096775e-05,
        "return_60m": 1.3018860435032309e-05,
        "return_120m": -0.000892091422994512,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005343142806650825,
        "close_vs_ema6": -0.0005377672966171421,
        "close_vs_ema12": -0.00011758313400966891,
        "ema3_slope": -0.0005340289413754418,
        "ema6_slope": -0.00021506065761145443,
        "realized_volatility_30m": 0.0016030674543273116,
        "realized_volatility_60m": 0.0018427715310214677,
        "return_acceleration": -0.003206134908654623
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 152,
        "resolved_agreement_count": 95,
        "prospective_resolved_sample_count": 133,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.03928125001767,
            "small_mean_absolute_error": 100.70725000001767
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.875,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.11870833334069,
            "small_mean_absolute_error": 76.87780989583734
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.9166666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.86940972222874,
            "small_mean_absolute_error": 57.26143402778083
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.66136145834025,
            "small_mean_absolute_error": 95.84266979167151
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 154,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0715Z",
      "signal_timestamp": "2026-09-14T07:16:16.821139Z",
      "target_timestamp": "2026-09-14T07:15:00Z",
      "resolution_timestamp": "2026-09-14T07:30:00Z",
      "strike": 77634.62,
      "brti_reference_price": 77634.62116666668,
      "base_predicted_close": 77605.4140625,
      "small_predicted_close": 77648.71875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77684.34516666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 78.9311041666806,
      "small_residual": 35.6264166666806,
      "base_absolute_error": 78.9311041666806,
      "small_absolute_error": 35.6264166666806,
      "resolved_at": "2026-09-14T07:31:05.673603Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T07:00:00Z",
        "return_6h": 0.011797249447218938,
        "return_12h": 0.004836093641827688,
        "return_24h": 0.006285251061467045,
        "close_vs_ema12": 0.00382420944153794,
        "close_vs_ema24": 0.005144636168281647,
        "ema12_slope_3h": 0.0022534245988219404,
        "ema24_slope_6h": 0.0024041420755875897,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008593560757355068,
        "return_30m": -0.0007703293706469161,
        "return_60m": -0.001214456330528968,
        "return_120m": 0.0002944978779721996,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001622649802264231,
        "close_vs_ema6": 0.0002293551319334508,
        "close_vs_ema12": 0.0006274969278248221,
        "ema3_slope": 0.00016229131442346834,
        "ema6_slope": 9.175047014986504e-05,
        "realized_volatility_30m": 0.0012438211222527973,
        "realized_volatility_60m": 0.0015483988501338451,
        "return_acceleration": 0.0024876422445055946
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 153,
        "resolved_agreement_count": 96,
        "prospective_resolved_sample_count": 134,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.29512500001874,
            "small_mean_absolute_error": 63.36348437501874
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.875,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.83807552084181,
            "small_mean_absolute_error": 74.29029687500588
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.9166666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.60992013889579,
            "small_mean_absolute_error": 55.48317534722688
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.85,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.11713437500657,
            "small_mean_absolute_error": 81.31367708333782
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 155,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0730Z",
      "signal_timestamp": "2026-09-14T07:31:16.301088Z",
      "target_timestamp": "2026-09-14T07:30:00Z",
      "resolution_timestamp": "2026-09-14T07:45:00Z",
      "strike": 77684.35,
      "brti_reference_price": 77684.34516666668,
      "base_predicted_close": 77621.8125,
      "small_predicted_close": 77662.6328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77808.75066666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 186.93816666667408,
      "small_residual": 146.11785416667408,
      "base_absolute_error": 186.93816666667408,
      "small_absolute_error": 146.11785416667408,
      "resolved_at": "2026-09-14T07:46:05.697171Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T07:15:00Z",
        "return_6h": 0.011186630864574498,
        "return_12h": 0.005694695232831615,
        "return_24h": 0.007202388644108826,
        "close_vs_ema12": 0.004284032624770839,
        "close_vs_ema24": 0.005668400872161028,
        "ema12_slope_3h": 0.002205369710193583,
        "ema24_slope_6h": 0.0025847065171280548,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006404874430088192,
        "return_30m": 0.0015003939255198162,
        "return_60m": 0.0014473077765468911,
        "return_120m": 0.002332662875920155,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004012670960404918,
        "close_vs_ema6": 0.0006212666256102395,
        "close_vs_ema12": 0.001073040535563674,
        "ema3_slope": 0.00040142817595878455,
        "ema6_slope": 0.0002485684211499528,
        "realized_volatility_30m": 0.00010943431636334378,
        "realized_volatility_60m": 0.001200462933579039,
        "return_acceleration": -0.00021886863272668755
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 154,
        "resolved_agreement_count": 96,
        "prospective_resolved_sample_count": 135,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.91957291667859,
            "small_mean_absolute_error": 44.71840104167859
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.29245572917898,
            "small_mean_absolute_error": 63.86088802084305
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.9166666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.89538020834152,
            "small_mean_absolute_error": 56.46004166667262
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.85,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.73275729167362,
            "small_mean_absolute_error": 74.06289375000487
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 156,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0745Z",
      "signal_timestamp": "2026-09-14T07:46:16.119253Z",
      "target_timestamp": "2026-09-14T07:45:00Z",
      "resolution_timestamp": "2026-09-14T08:00:00Z",
      "strike": 77808.75,
      "brti_reference_price": 77808.75066666667,
      "base_predicted_close": 77822.21875,
      "small_predicted_close": 77716.671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77853.72333333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 31.504583333342453,
      "small_residual": 137.05145833334245,
      "base_absolute_error": 31.504583333342453,
      "small_absolute_error": 137.05145833334245,
      "resolved_at": "2026-09-14T08:01:05.110292Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T07:30:00Z",
        "return_6h": 0.013109928048400832,
        "return_12h": 0.007624574509144999,
        "return_24h": 0.008779053310243867,
        "close_vs_ema12": 0.005650454558671525,
        "close_vs_ema24": 0.00712775008480393,
        "ema12_slope_3h": 0.0022181668631258145,
        "ema24_slope_6h": 0.0028010434996594835,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001601423037461247,
        "return_30m": 0.0022429361718165897,
        "return_60m": 0.001470879001560066,
        "return_120m": 0.0035778664968193485,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010006640344297768,
        "close_vs_ema6": 0.001587337627485752,
        "close_vs_ema12": 0.002263529721431512,
        "ema3_slope": 0.001001666365936904,
        "ema6_slope": 0.0006353384496451397,
        "realized_volatility_30m": 0.0004804677972262139,
        "realized_volatility_60m": 0.0012064587452988898,
        "return_acceleration": 0.0009609355944524278
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 155,
        "resolved_agreement_count": 97,
        "prospective_resolved_sample_count": 136,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.20420833334356,
            "small_mean_absolute_error": 66.81553645834356
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.37876041668096,
            "small_mean_absolute_error": 74.25188020834503
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.5018038194515,
            "small_mean_absolute_error": 67.8672465277826
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.81621041667385,
            "small_mean_absolute_error": 81.05923750000511
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 157,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0800Z",
      "signal_timestamp": "2026-09-14T08:01:17.088518Z",
      "target_timestamp": "2026-09-14T08:00:00Z",
      "resolution_timestamp": "2026-09-14T08:15:00Z",
      "strike": 77853.72,
      "brti_reference_price": 77853.72333333334,
      "base_predicted_close": 77741.3203125,
      "small_predicted_close": 77740.6953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77750.35633333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 9.03602083332953,
      "small_residual": 9.66102083332953,
      "base_absolute_error": 9.03602083332953,
      "small_absolute_error": 9.66102083332953,
      "resolved_at": "2026-09-14T08:16:07.520748Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T07:45:00Z",
        "return_6h": 0.009742249731513164,
        "return_12h": 0.007750616643875663,
        "return_24h": 0.00979679134656064,
        "close_vs_ema12": 0.005975834784489598,
        "close_vs_ema24": 0.0075496128209997515,
        "ema12_slope_3h": 0.002241577266847594,
        "ema24_slope_6h": 0.002944218451196079,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005779898312381349,
        "return_30m": 0.0021803384749303767,
        "return_60m": 0.0036840037670538006,
        "return_120m": 0.003697070589019802,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007889931179676513,
        "close_vs_ema6": 0.0015463607180776773,
        "close_vs_ema12": 0.0024044181272704357,
        "ema3_slope": 0.0007896161196521145,
        "ema6_slope": 0.0006189271210661484,
        "realized_volatility_30m": 0.0005117166031115561,
        "realized_volatility_60m": 0.0004071587922253027,
        "return_acceleration": -0.0010234332062231122
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 156,
        "resolved_agreement_count": 97,
        "prospective_resolved_sample_count": 137,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 85.64328645834394,
            "small_mean_absolute_error": 80.20578645834394
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.8412838541808,
            "small_mean_absolute_error": 90.4565182291808
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.62690104167511,
            "small_mean_absolute_error": 77.98713541667287
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.85719375000699,
            "small_mean_absolute_error": 83.69358020833825
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 158,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0815Z",
      "signal_timestamp": "2026-09-14T08:16:19.415631Z",
      "target_timestamp": "2026-09-14T08:15:00Z",
      "resolution_timestamp": "2026-09-14T08:30:00Z",
      "strike": 77750.36,
      "brti_reference_price": 77750.35633333333,
      "base_predicted_close": 77704.046875,
      "small_predicted_close": 77729.7265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77755.27699999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 51.23012499998731,
      "small_residual": 25.55043749998731,
      "base_absolute_error": 51.23012499998731,
      "small_absolute_error": 25.55043749998731,
      "resolved_at": "2026-09-14T08:31:06.596510Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T08:00:00Z",
        "return_6h": 0.005690012795659616,
        "return_12h": 0.00625895160571277,
        "return_24h": 0.009094323025320872,
        "close_vs_ema12": 0.004449954342478968,
        "close_vs_ema24": 0.0060830500707067525,
        "ema12_slope_3h": 0.0022228792531788777,
        "ema24_slope_6h": 0.0030010430576141722,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001327707854863247,
        "return_30m": -0.0007504854252641247,
        "return_60m": 0.0014907674556456918,
        "return_120m": 0.00027450065314282845,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00026995400012230775,
        "close_vs_ema6": 0.0001547045316838691,
        "close_vs_ema12": 0.0009082113093152877,
        "ema3_slope": -0.00026988114462778157,
        "ema6_slope": 6.188564226938809e-05,
        "realized_volatility_30m": 0.000952848843050691,
        "realized_volatility_60m": 0.0010624265527999558,
        "return_acceleration": -0.001905697686101382
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 157,
        "resolved_agreement_count": 98,
        "prospective_resolved_sample_count": 138,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.60246875000666,
            "small_mean_absolute_error": 82.11418750000666
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.9487968750127,
            "small_mean_absolute_error": 72.7388359375127
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.09287326389676,
            "small_mean_absolute_error": 76.89826041667281
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.83213645833966,
            "small_mean_absolute_error": 72.79781979167092
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 159,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0830Z",
      "signal_timestamp": "2026-09-14T08:31:19.147776Z",
      "target_timestamp": "2026-09-14T08:30:00Z",
      "resolution_timestamp": "2026-09-14T08:45:00Z",
      "strike": 77755.28,
      "brti_reference_price": 77755.27699999999,
      "base_predicted_close": 77793.8359375,
      "small_predicted_close": 77757.890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77721.19549999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -72.64043750001292,
      "small_residual": -36.69512500001292,
      "base_absolute_error": 72.64043750001292,
      "small_absolute_error": 36.69512500001292,
      "resolved_at": "2026-09-14T08:46:06.002963Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T08:15:00Z",
        "return_6h": 0.0032730437979173743,
        "return_12h": 0.00602495813678372,
        "return_24h": 0.009728295881243243,
        "close_vs_ema12": 0.004328501108691096,
        "close_vs_ema24": 0.006019208697459755,
        "ema12_slope_3h": 0.0022648555429989337,
        "ema24_slope_6h": 0.0030066738226792733,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.328802720290128e-05,
        "return_30m": -0.0012645038556711174,
        "return_60m": 0.0009130775728511953,
        "return_120m": 0.002361706853669654,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00010335220946322554,
        "close_vs_ema6": 0.00015570626578464974,
        "close_vs_ema12": 0.0008219636769843941,
        "ema3_slope": -0.00010334152888769044,
        "ema6_slope": 6.228638566607714e-05,
        "realized_volatility_30m": 0.0006954979410330742,
        "realized_volatility_60m": 0.0010554783803910467,
        "return_acceleration": 0.0013909958820661483
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 158,
        "resolved_agreement_count": 99,
        "prospective_resolved_sample_count": 139,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 69.67722395833334,
            "small_mean_absolute_error": 79.59519270833334
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.29839843750597,
            "small_mean_absolute_error": 62.156796875005966
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.08737847223044,
            "small_mean_absolute_error": 69.10565625000648
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.73803541667148,
            "small_mean_absolute_error": 65.02012500000274
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 160,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0845Z",
      "signal_timestamp": "2026-09-14T08:46:17.305693Z",
      "target_timestamp": "2026-09-14T08:45:00Z",
      "resolution_timestamp": "2026-09-14T09:00:00Z",
      "strike": 77721.2,
      "brti_reference_price": 77721.19549999999,
      "base_predicted_close": 77681.390625,
      "small_predicted_close": 77717.9140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77699.64600000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 18.255375000022468,
      "small_residual": -18.268062499977532,
      "base_absolute_error": 18.255375000022468,
      "small_absolute_error": 18.268062499977532,
      "resolved_at": "2026-09-14T09:01:06.660039Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T08:30:00Z",
        "return_6h": 0.003427116104151695,
        "return_12h": 0.0055599242404447136,
        "return_24h": 0.012015726689087236,
        "close_vs_ema12": 0.003728988956609447,
        "close_vs_ema24": 0.0054625814895399305,
        "ema12_slope_3h": 0.002272381111122046,
        "ema24_slope_6h": 0.0030153685426406174,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00043831751766509885,
        "return_30m": -0.00037505723071318275,
        "return_60m": -0.0011252611809919877,
        "return_120m": 0.0003439626975256793,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002708855721433867,
        "close_vs_ema6": -0.00020193023805692434,
        "close_vs_ema12": 0.0003242996970507228,
        "ema3_slope": -0.00027081221302227565,
        "ema6_slope": -8.076557161840192e-05,
        "realized_volatility_30m": 0.00025080277243400007,
        "realized_volatility_60m": 0.0007029836006174302,
        "return_acceleration": -0.0005016055448680001
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 159,
        "resolved_agreement_count": 100,
        "prospective_resolved_sample_count": 140,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.102791666668054,
            "small_mean_absolute_error": 52.239510416668054
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.1535000000058,
            "small_mean_absolute_error": 59.527523437505806
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.62010416667665,
            "small_mean_absolute_error": 66.91442361111937
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.37256250000573,
            "small_mean_absolute_error": 58.04293333333699
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 161,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0900Z",
      "signal_timestamp": "2026-09-14T09:01:18.062206Z",
      "target_timestamp": "2026-09-14T09:00:00Z",
      "resolution_timestamp": "2026-09-14T09:15:00Z",
      "strike": 77699.65,
      "brti_reference_price": 77699.64600000002,
      "base_predicted_close": 77675.09375,
      "small_predicted_close": 77710.1484375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77695.84633333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 20.75258333333477,
      "small_residual": -14.30210416666523,
      "base_absolute_error": 20.75258333333477,
      "small_absolute_error": 14.30210416666523,
      "resolved_at": "2026-09-14T09:16:06.318297Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T08:45:00Z",
        "return_6h": 0.0017145555086708342,
        "return_12h": 0.00498524967245606,
        "return_24h": 0.011854484929894715,
        "close_vs_ema12": 0.003309377795676527,
        "close_vs_ema24": 0.005076380641376055,
        "ema12_slope_3h": 0.0022493667850653765,
        "ema24_slope_6h": 0.002988380813975011,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002772667077665103,
        "return_30m": -0.000715462694576563,
        "return_60m": -0.0019790618449118114,
        "return_120m": 0.0016976510508499576,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0002741137039115049,
        "close_vs_ema6": -0.00034229039959376983,
        "close_vs_ema12": 3.97207738687122e-05,
        "ema3_slope": -0.0002740385861794703,
        "ema6_slope": -0.0001368974163687975,
        "realized_volatility_30m": 8.052540494929428e-05,
        "realized_volatility_60m": 0.0005137384021112865,
        "return_acceleration": 0.00016105080989858855
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 160,
        "resolved_agreement_count": 101,
        "prospective_resolved_sample_count": 141,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.79048958333806,
            "small_mean_absolute_error": 22.543661458326824
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 61.716888020841,
            "small_mean_absolute_error": 51.37472395833538
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.15768576389989,
            "small_mean_absolute_error": 67.81889930556281
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.608401041673645,
            "small_mean_absolute_error": 54.906750000002646
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 162,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0915Z",
      "signal_timestamp": "2026-09-14T09:16:17.080764Z",
      "target_timestamp": "2026-09-14T09:15:00Z",
      "resolution_timestamp": "2026-09-14T09:30:00Z",
      "strike": 77695.85,
      "brti_reference_price": 77695.84633333333,
      "base_predicted_close": 77672.7578125,
      "small_predicted_close": 77716.78125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77698.12666666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 25.36885416666337,
      "small_residual": -18.65458333333663,
      "base_absolute_error": 25.36885416666337,
      "small_absolute_error": 18.65458333333663,
      "resolved_at": "2026-09-14T09:31:06.033808Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T09:00:00Z",
        "return_6h": -0.001065565598928675,
        "return_12h": 0.00477588699323328,
        "return_24h": 0.011699309035150485,
        "close_vs_ema12": 0.003126823839774584,
        "close_vs_ema24": 0.0049230642799964475,
        "ema12_slope_3h": 0.0021395133701633817,
        "ema24_slope_6h": 0.0029040479472890457,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -4.8901981698712405e-05,
        "return_30m": -0.00032615513057376866,
        "return_60m": -0.0007010900344468496,
        "return_120m": 0.0007886322589920614,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00016152722728501878,
        "close_vs_ema6": -0.00027944240502753015,
        "close_vs_ema12": -7.770368885551271e-06,
        "ema3_slope": -0.00016150114045332398,
        "ema6_slope": -0.00011176446931815409,
        "realized_volatility_30m": 0.00011418236303389895,
        "realized_volatility_60m": 0.00019524095999923295,
        "return_acceleration": 0.0002283647260677979
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 161,
        "resolved_agreement_count": 101,
        "prospective_resolved_sample_count": 142,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.71963020833937,
            "small_mean_absolute_error": 23.70393229166075
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.661049479173016,
            "small_mean_absolute_error": 52.90905989583371
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.87240798612159,
            "small_mean_absolute_error": 56.39386805556205
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.63037187500667,
            "small_mean_absolute_error": 54.45352916666961
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 163,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0930Z",
      "signal_timestamp": "2026-09-14T09:31:17.673055Z",
      "target_timestamp": "2026-09-14T09:30:00Z",
      "resolution_timestamp": "2026-09-14T09:45:00Z",
      "strike": 77698.13,
      "brti_reference_price": 77698.12666666666,
      "base_predicted_close": 77662.1171875,
      "small_predicted_close": 77694.1875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77867.3165,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 205.19931250000081,
      "small_residual": 173.12900000000081,
      "base_absolute_error": 205.19931250000081,
      "small_absolute_error": 173.12900000000081,
      "resolved_at": "2026-09-14T09:46:05.886328Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T09:15:00Z",
        "return_6h": -0.001427885452903399,
        "return_12h": 0.00400881829585753,
        "return_24h": 0.013773455634385812,
        "close_vs_ema12": 0.0030270479852980703,
        "close_vs_ema24": 0.004849921723210526,
        "ema12_slope_3h": 0.0021184375807665745,
        "ema24_slope_6h": 0.00281389789457398,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 2.9349488305241422e-05,
        "return_30m": -1.9553928641613538e-05,
        "return_60m": -0.0007350026331116588,
        "return_120m": 0.00017740382531927779,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -6.60956082013664e-05,
        "close_vs_ema6": -0.0001786564222017173,
        "close_vs_ema12": 1.825900130603131e-05,
        "ema3_slope": -6.609123986045518e-05,
        "ema6_slope": -7.145746234671346e-05,
        "realized_volatility_30m": 3.9125735001976913e-05,
        "realized_volatility_60m": 0.00018516571697022383,
        "return_acceleration": 7.825147000395383e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 162,
        "resolved_agreement_count": 101,
        "prospective_resolved_sample_count": 143,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 34.25431250000838,
            "small_mean_absolute_error": 21.97996874999808
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.96576822917086,
            "small_mean_absolute_error": 50.78758072916571
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.283703125006774,
            "small_mean_absolute_error": 48.76452083333667
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.32353541667326,
            "small_mean_absolute_error": 54.19105729166986
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 164,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T0945Z",
      "signal_timestamp": "2026-09-14T09:46:17.101904Z",
      "target_timestamp": "2026-09-14T09:45:00Z",
      "resolution_timestamp": "2026-09-14T10:00:00Z",
      "strike": 77867.32,
      "brti_reference_price": 77867.3165,
      "base_predicted_close": 77871.0546875,
      "small_predicted_close": 77931.1796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78120.34950000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 249.29481250001118,
      "small_residual": 189.16981250001118,
      "base_absolute_error": 249.29481250001118,
      "small_absolute_error": 189.16981250001118,
      "resolved_at": "2026-09-14T10:01:05.696423Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T09:30:00Z",
        "return_6h": 0.004488909955555398,
        "return_12h": 0.006715807160878606,
        "return_24h": 0.015103472944181018,
        "close_vs_ema12": 0.00499740364130874,
        "close_vs_ema24": 0.006891889850699107,
        "ema12_slope_3h": 0.002122795055954141,
        "ema24_slope_6h": 0.002848611022730818,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0021775278322884173,
        "return_30m": 0.0022069412299212665,
        "return_60m": 0.0018800662941425017,
        "return_120m": 0.0007526895475320483,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010545309401128744,
        "close_vs_ema6": 0.0014266727918428312,
        "close_vs_ema12": 0.0018573796581973223,
        "ema3_slope": 0.0010556441495304103,
        "ema6_slope": 0.0005709949659300495,
        "realized_volatility_30m": 0.001074089171991588,
        "realized_volatility_60m": 0.000992155588240066,
        "return_acceleration": 0.002148178343983176
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 163,
        "resolved_agreement_count": 102,
        "prospective_resolved_sample_count": 144,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.39403125000536,
            "small_mean_absolute_error": 56.08843749999505
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 54.248411458336705,
            "small_mean_absolute_error": 54.16397395833155
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.90034375000566,
            "small_mean_absolute_error": 58.381161458335555
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 71.20044687500558,
            "small_mean_absolute_error": 62.385937500002186
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 165,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1000Z",
      "signal_timestamp": "2026-09-14T10:01:17.396238Z",
      "target_timestamp": "2026-09-14T10:00:00Z",
      "resolution_timestamp": "2026-09-14T10:15:00Z",
      "strike": 78120.35,
      "brti_reference_price": 78120.34950000001,
      "base_predicted_close": 78184.0859375,
      "small_predicted_close": 78161.3828125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78003.85,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -180.23593749999418,
      "small_residual": -157.53281249999418,
      "base_absolute_error": 180.23593749999418,
      "small_absolute_error": 157.53281249999418,
      "resolved_at": "2026-09-14T10:16:04.894696Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T09:45:00Z",
        "return_6h": 0.007348305660388688,
        "return_12h": 0.010839749963549083,
        "return_24h": 0.01769666754641408,
        "close_vs_ema12": 0.00792323833980424,
        "close_vs_ema24": 0.009952193652098984,
        "ema12_slope_3h": 0.0023274544514018114,
        "ema24_slope_6h": 0.0029419126263945383,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003249540518068361,
        "return_30m": 0.005434144315277223,
        "return_60m": 0.005414484127765462,
        "return_120m": 0.0034247066839063756,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002149120433400986,
        "close_vs_ema6": 0.003338998286987138,
        "close_vs_ema12": 0.0043229467540408795,
        "ema3_slope": 0.0021537490995993114,
        "ema6_slope": 0.001337385525987056,
        "realized_volatility_30m": 0.000536006342889972,
        "realized_volatility_60m": 0.001413690816569267,
        "return_acceleration": 0.001072012685779944
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 164,
        "resolved_agreement_count": 103,
        "prospective_resolved_sample_count": 145,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 125.15389062500253,
            "small_mean_absolute_error": 98.81387500000346
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.4721901041703,
            "small_mean_absolute_error": 60.678768229165144
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.86255555556151,
            "small_mean_absolute_error": 67.18777430555808
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.96501666667318,
            "small_mean_absolute_error": 71.06378854166978
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 166,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1015Z",
      "signal_timestamp": "2026-09-14T10:16:16.427877Z",
      "target_timestamp": "2026-09-14T10:15:00Z",
      "resolution_timestamp": "2026-09-14T10:30:00Z",
      "strike": 78003.85,
      "brti_reference_price": 78003.85,
      "base_predicted_close": 78068.09375,
      "small_predicted_close": 78053.7890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77928.67733333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -139.4164166666742,
      "small_residual": -125.1117291666742,
      "base_absolute_error": 139.4164166666742,
      "small_absolute_error": 125.1117291666742,
      "resolved_at": "2026-09-14T10:31:04.988095Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T10:00:00Z",
        "return_6h": 0.0057939813869043455,
        "return_12h": 0.01420721932629565,
        "return_24h": 0.016068578951425216,
        "close_vs_ema12": 0.006156480360980154,
        "close_vs_ema24": 0.008270482333040174,
        "ema12_slope_3h": 0.002426957079578518,
        "ema24_slope_6h": 0.00300103897611792,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014912823706709766,
        "return_30m": 0.0017534121649100953,
        "return_60m": 0.003964223072431272,
        "return_120m": 0.0032603537606938904,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0003272094575839102,
        "close_vs_ema6": 0.0013155477456296971,
        "close_vs_ema12": 0.002389530173408705,
        "ema3_slope": 0.0003273165586576976,
        "ema6_slope": 0.0005264961505815346,
        "realized_volatility_30m": 0.002370411444369669,
        "realized_volatility_60m": 0.0018435936862969818,
        "return_acceleration": -0.004740822888739338
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 165,
        "resolved_agreement_count": 104,
        "prospective_resolved_sample_count": 146,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 165.02472916666738,
            "small_mean_absolute_error": 134.6215520833357
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.87217968750338,
            "small_mean_absolute_error": 79.16274218749822
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.11560937500447,
            "small_mean_absolute_error": 80.1465572916677
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.20459583333941,
            "small_mean_absolute_error": 77.80405312500298
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 167,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1030Z",
      "signal_timestamp": "2026-09-14T10:31:17.770713Z",
      "target_timestamp": "2026-09-14T10:30:00Z",
      "resolution_timestamp": "2026-09-14T10:45:00Z",
      "strike": 77928.68,
      "brti_reference_price": 77928.67733333333,
      "base_predicted_close": 77968.890625,
      "small_predicted_close": 77847.046875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77935.51666666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -33.373958333337214,
      "small_residual": 88.46979166666279,
      "base_absolute_error": 33.373958333337214,
      "small_absolute_error": 88.46979166666279,
      "resolved_at": "2026-09-14T10:46:04.809238Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T10:15:00Z",
        "return_6h": 0.004231011881011826,
        "return_12h": 0.015053339344561989,
        "return_24h": 0.015583595248537252,
        "close_vs_ema12": 0.004974081843413192,
        "close_vs_ema24": 0.007147246531525431,
        "ema12_slope_3h": 0.0024563983726286764,
        "ema24_slope_6h": 0.0030265534704991826,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009637045692831858,
        "return_30m": -0.002453549784319442,
        "return_60m": 0.0029672615873450603,
        "return_120m": 0.0022300780091535355,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0003185066366507838,
        "close_vs_ema6": 0.0002503859037998879,
        "close_vs_ema12": 0.0012042555586362358,
        "ema3_slope": -0.0003184052224742828,
        "ema6_slope": 0.0001001643934206431,
        "realized_volatility_30m": 0.0002637889006938954,
        "realized_volatility_60m": 0.002015283706291426,
        "return_acceleration": 0.0005275778013877908
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 166,
        "resolved_agreement_count": 105,
        "prospective_resolved_sample_count": 147,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 193.5366197916701,
            "small_mean_absolute_error": 161.2358385416701
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 113.89546614583924,
            "small_mean_absolute_error": 91.60790364583409
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.15605208333727,
            "small_mean_absolute_error": 87.60366666666717
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.21061354167395,
            "small_mean_absolute_error": 78.10655520833753
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 168,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1045Z",
      "signal_timestamp": "2026-09-14T10:46:15.941022Z",
      "target_timestamp": "2026-09-14T10:45:00Z",
      "resolution_timestamp": "2026-09-14T11:00:00Z",
      "strike": 77935.52,
      "brti_reference_price": 77935.51666666666,
      "base_predicted_close": 77960.2734375,
      "small_predicted_close": 77842.2265625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77879.03616666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -81.23727083332778,
      "small_residual": 36.809604166672216,
      "base_absolute_error": 81.23727083332778,
      "small_absolute_error": 36.809604166672216,
      "resolved_at": "2026-09-14T11:01:05.444474Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T10:30:00Z",
        "return_6h": 0.004150532215257963,
        "return_12h": 0.015883155384853742,
        "return_24h": 0.01637030659003358,
        "close_vs_ema12": 0.004854655541963959,
        "close_vs_ema24": 0.007085407744265915,
        "ema12_slope_3h": 0.0024224443878071433,
        "ema24_slope_6h": 0.0030498769364084577,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 8.776401149579449e-05,
        "return_30m": -0.0008760251363663096,
        "return_60m": 0.0008758509954129856,
        "return_120m": 0.0027575639474906044,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00011539860458886775,
        "close_vs_ema6": 0.00024152801355215026,
        "close_vs_ema12": 0.0010931194592465054,
        "ema3_slope": -0.00011538528928767278,
        "ema6_slope": 9.6620540047887e-05,
        "realized_volatility_30m": 0.0005257342903894902,
        "realized_volatility_60m": 0.00183883418393145,
        "return_acceleration": 0.0010514685807789803
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 167,
        "resolved_agreement_count": 105,
        "prospective_resolved_sample_count": 148,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 150.5802812500042,
            "small_mean_absolute_error": 140.07103645833558
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 108.98715625000477,
            "small_mean_absolute_error": 98.07973697916532
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.35903472222587,
            "small_mean_absolute_error": 82.79966145833289
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.7669250000079,
            "small_mean_absolute_error": 79.38054895833776
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 169,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1100Z",
      "signal_timestamp": "2026-09-14T11:01:16.687606Z",
      "target_timestamp": "2026-09-14T11:00:00Z",
      "resolution_timestamp": "2026-09-14T11:15:00Z",
      "strike": 77879.04,
      "brti_reference_price": 77879.03616666667,
      "base_predicted_close": 77953.1484375,
      "small_predicted_close": 77836.890625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77740.51016666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -212.63827083334036,
      "small_residual": -96.38045833334036,
      "base_absolute_error": 212.63827083334036,
      "small_absolute_error": 96.38045833334036,
      "resolved_at": "2026-09-14T11:16:06.179403Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T10:45:00Z",
        "return_6h": 0.0031146657911189646,
        "return_12h": 0.015537971065854972,
        "return_24h": 0.01625929293771966,
        "close_vs_ema12": 0.00395733703708534,
        "close_vs_ema24": 0.006223748641406512,
        "ema12_slope_3h": 0.0023363282932378215,
        "ema24_slope_6h": 0.0030512483840794413,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007247080973564746,
        "return_30m": -0.0006370076891504262,
        "return_60m": -0.00308899454339151,
        "return_120m": 0.0023087642724479718,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004201880196366137,
        "close_vs_ema6": -0.00034530134455768025,
        "close_vs_ema12": 0.0003110447823835294,
        "ema3_slope": -0.0004200115358209411,
        "ema6_slope": -0.00013810146317472238,
        "realized_volatility_30m": 0.00040623605442613453,
        "realized_volatility_60m": 0.0005691099601395384,
        "return_acceleration": -0.0008124721088522691
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 168,
        "resolved_agreement_count": 105,
        "prospective_resolved_sample_count": 149,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.56589583333334,
            "small_mean_absolute_error": 101.98098437500084
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.85989322916794,
            "small_mean_absolute_error": 100.39742968750215
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.50342534722465,
            "small_mean_absolute_error": 74.44617361111038
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.2385687500071,
            "small_mean_absolute_error": 80.85031145833855
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 170,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1115Z",
      "signal_timestamp": "2026-09-14T11:16:16.885839Z",
      "target_timestamp": "2026-09-14T11:15:00Z",
      "resolution_timestamp": "2026-09-14T11:30:00Z",
      "strike": 77740.51,
      "brti_reference_price": 77740.51016666666,
      "base_predicted_close": 77729.78125,
      "small_predicted_close": 77761.53125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77877.60616666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 147.8249166666501,
      "small_residual": 116.0749166666501,
      "base_absolute_error": 147.8249166666501,
      "small_absolute_error": 116.0749166666501,
      "resolved_at": "2026-09-14T11:31:05.511983Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T11:00:00Z",
        "return_6h": 0.0016588400038697326,
        "return_12h": 0.013700615928180504,
        "return_24h": 0.01596673246128333,
        "close_vs_ema12": 0.002082745224637028,
        "close_vs_ema24": 0.004342133843053597,
        "ema12_slope_3h": 0.002235351697385868,
        "ema24_slope_6h": 0.0030223795637718265,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00177873285056529,
        "return_30m": -0.002502151885821924,
        "return_60m": -0.0033759850742411945,
        "return_120m": 0.0005748548402666476,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0011002960547813467,
        "close_vs_ema6": -0.0015176493135985458,
        "close_vs_ema12": -0.0012426387429560481,
        "ema3_slope": -0.001099086733983845,
        "ema6_slope": -0.0006066914275081325,
        "realized_volatility_30m": 0.0005270123766044077,
        "realized_volatility_60m": 0.0006652944006872104,
        "return_acceleration": -0.0010540247532088154
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 169,
        "resolved_agreement_count": 105,
        "prospective_resolved_sample_count": 150,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 116.66647916666989,
            "small_mean_absolute_error": 86.69289583333739
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 140.84560416666864,
            "small_mean_absolute_error": 110.65722395833654
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.47027951389221,
            "small_mean_absolute_error": 81.67279340277794
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.46168645834041,
            "small_mean_absolute_error": 78.09921041667185
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 171,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1130Z",
      "signal_timestamp": "2026-09-14T11:31:22.084457Z",
      "target_timestamp": "2026-09-14T11:30:00Z",
      "resolution_timestamp": "2026-09-14T11:45:00Z",
      "strike": 77877.61,
      "brti_reference_price": 77877.60616666665,
      "base_predicted_close": 77850.3359375,
      "small_predicted_close": 77783.359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77796.53199999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -53.80393750000803,
      "small_residual": 13.172624999991967,
      "base_absolute_error": 53.80393750000803,
      "small_absolute_error": 13.172624999991967,
      "resolved_at": "2026-09-14T11:46:05.624212Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T11:15:00Z",
        "return_6h": 0.0048262387996720335,
        "return_12h": 0.015467213716822581,
        "return_24h": 0.01629789515208624,
        "close_vs_ema12": 0.0036922059825656994,
        "close_vs_ema24": 0.0059864770857982474,
        "ema12_slope_3h": 0.0022082105191576495,
        "ema24_slope_6h": 0.0030597163720096354,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017635078507469704,
        "return_30m": -1.836180916470198e-05,
        "return_60m": -0.0006553578017014505,
        "return_120m": 0.002309959167612563,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00033052642377962016,
        "close_vs_ema6": 0.00017368946814122488,
        "close_vs_ema12": 0.00043884611625699677,
        "ema3_slope": 0.00033063570761737715,
        "ema6_slope": 6.948061447697995e-05,
        "realized_volatility_30m": 0.0017711203506561302,
        "realized_volatility_60m": 0.0012942588334965452,
        "return_acceleration": 0.0035422407013122603
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 170,
        "resolved_agreement_count": 105,
        "prospective_resolved_sample_count": 151,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.76860416666386,
            "small_mean_absolute_error": 84.43369270833136
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 156.15261197916698,
            "small_mean_absolute_error": 122.83476562500073
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.51984548611411,
            "small_mean_absolute_error": 89.21649999999984
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.63126666667085,
            "small_mean_absolute_error": 78.3926187500023
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 172,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1145Z",
      "signal_timestamp": "2026-09-14T11:46:16.918613Z",
      "target_timestamp": "2026-09-14T11:45:00Z",
      "resolution_timestamp": "2026-09-14T12:00:00Z",
      "strike": 77796.53,
      "brti_reference_price": 77796.53199999999,
      "base_predicted_close": 77804.5234375,
      "small_predicted_close": 77769.828125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77736.54550000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -67.97793749999255,
      "small_residual": -33.28262499999255,
      "base_absolute_error": 67.97793749999255,
      "small_absolute_error": 33.28262499999255,
      "resolved_at": "2026-09-14T12:01:06.005173Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T11:30:00Z",
        "return_6h": 0.003420270039869333,
        "return_12h": 0.013041067477237434,
        "return_24h": 0.013742716005560984,
        "close_vs_ema12": 0.0025389882017212706,
        "close_vs_ema24": 0.004836869832015811,
        "ema12_slope_3h": 0.002157454885311383,
        "ema24_slope_6h": 0.0030671855151549465,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010410459521977833,
        "return_30m": 0.000720626005839442,
        "return_60m": -0.0017833289957018827,
        "return_120m": -0.0009090399307648545,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00035555818749744006,
        "close_vs_ema6": -0.0006198231361791429,
        "close_vs_ema12": -0.0005099875645300234,
        "ema3_slope": -0.0003554318108067722,
        "ema6_slope": -0.0002478678007926671,
        "realized_volatility_30m": 0.0014022769014723768,
        "realized_volatility_60m": 0.0013313393069304064,
        "return_acceleration": -0.0028045538029447536
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 171,
        "resolved_agreement_count": 106,
        "prospective_resolved_sample_count": 152,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.87609895833157,
            "small_mean_absolute_error": 65.60940104166366
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 137.22819010416788,
            "small_mean_absolute_error": 102.84021874999962
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.95013715278037,
            "small_mean_absolute_error": 87.25629166666477
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.83148229167054,
            "small_mean_absolute_error": 76.16478437500118
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 173,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1200Z",
      "signal_timestamp": "2026-09-14T12:01:17.353099Z",
      "target_timestamp": "2026-09-14T12:00:00Z",
      "resolution_timestamp": "2026-09-14T12:15:00Z",
      "strike": 77736.55,
      "brti_reference_price": 77736.54550000001,
      "base_predicted_close": 77700.28125,
      "small_predicted_close": 77733.0390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77789.68116666669,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 89.39991666669084,
      "small_residual": 56.64210416669084,
      "base_absolute_error": 89.39991666669084,
      "small_absolute_error": 56.64210416669084,
      "resolved_at": "2026-09-14T12:16:05.779062Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T11:45:00Z",
        "return_6h": 0.002186403622571831,
        "return_12h": 0.011891002624635938,
        "return_24h": 0.01290486503273569,
        "close_vs_ema12": 0.0016937592467147766,
        "close_vs_ema24": 0.003977929332921404,
        "ema12_slope_3h": 0.0020885518683959603,
        "ema24_slope_6h": 0.0030489014368748624,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007710690754182403,
        "return_30m": -0.001811312309276114,
        "return_60m": -0.0018296408594699054,
        "return_120m": -0.004912983652230141,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005634938980466631,
        "close_vs_ema6": -0.0009935477588167707,
        "close_vs_ema12": -0.0010838518112379347,
        "ema3_slope": -0.0005631765514964027,
        "ema6_slope": -0.00039726122432703903,
        "realized_volatility_30m": 0.00013498843838977148,
        "realized_volatility_60m": 0.001333921080219339,
        "return_acceleration": 0.00026997687677954296
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 172,
        "resolved_agreement_count": 106,
        "prospective_resolved_sample_count": 153,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 120.56126562499776,
            "small_mean_absolute_error": 64.72765624999374
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 114.56358072916555,
            "small_mean_absolute_error": 83.3543203124973
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 118.09368402777788,
            "small_mean_absolute_error": 88.50750520833269
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.54296562500312,
            "small_mean_absolute_error": 73.65439270833376
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 174,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1215Z",
      "signal_timestamp": "2026-09-14T12:16:16.132089Z",
      "target_timestamp": "2026-09-14T12:15:00Z",
      "resolution_timestamp": "2026-09-14T12:30:00Z",
      "strike": 77789.68,
      "brti_reference_price": 77789.68116666669,
      "base_predicted_close": 77690.1484375,
      "small_predicted_close": 77732.9453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77950.84049999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 260.6920624999766,
      "small_residual": 217.8951874999766,
      "base_absolute_error": 260.6920624999766,
      "small_absolute_error": 217.8951874999766,
      "resolved_at": "2026-09-14T12:31:05.915562Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T12:00:00Z",
        "return_6h": 0.0007804228106844668,
        "return_12h": 0.011773908666196542,
        "return_24h": 0.013297217333624767,
        "close_vs_ema12": 0.0022811510739879637,
        "close_vs_ema24": 0.004567552136948816,
        "ema12_slope_3h": 0.002052487133364478,
        "ema24_slope_6h": 0.0030017954264465185,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00068353521918052,
        "return_30m": -8.806090910706832e-05,
        "return_60m": 0.0006325016377513037,
        "return_120m": -0.0027456187525783937,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 5.982449741992468e-05,
        "close_vs_ema6": -0.00022194231912342488,
        "close_vs_ema12": -0.00033937723783872276,
        "ema3_slope": 5.982807660420697e-05,
        "ema6_slope": -8.876904700605426e-05,
        "realized_volatility_30m": 0.0007273021472993801,
        "realized_volatility_60m": 0.0011352005466471245,
        "return_acceleration": 0.0014546042945987603
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 173,
        "resolved_agreement_count": 107,
        "prospective_resolved_sample_count": 154,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.75167708333538,
            "small_mean_absolute_error": 54.793067708331364
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.20907812500263,
            "small_mean_absolute_error": 70.74298177083438
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.81429513889088,
            "small_mean_absolute_error": 92.03583854166816
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.75299687500373,
            "small_mean_absolute_error": 76.38512708333437
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 175,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1230Z",
      "signal_timestamp": "2026-09-14T12:31:16.428344Z",
      "target_timestamp": "2026-09-14T12:30:00Z",
      "resolution_timestamp": "2026-09-14T12:45:00Z",
      "strike": 77950.84,
      "brti_reference_price": 77950.84049999998,
      "base_predicted_close": 77948.75,
      "small_predicted_close": 77946.6875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77899.31899999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -49.43100000001141,
      "small_residual": -47.36850000001141,
      "base_absolute_error": 49.43100000001141,
      "small_absolute_error": 47.36850000001141,
      "resolved_at": "2026-09-14T12:46:05.722839Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T12:15:00Z",
        "return_6h": 0.004882762288380249,
        "return_12h": 0.02011557228628802,
        "return_24h": 0.01479454247947598,
        "close_vs_ema12": 0.00417900365492585,
        "close_vs_ema24": 0.0065106909735299645,
        "ema12_slope_3h": 0.0021016158707753974,
        "ema24_slope_6h": 0.003040710133866753,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002071731506239294,
        "return_30m": 0.002756682826869028,
        "return_60m": 0.0009403773040557173,
        "return_120m": 0.00028440321875145,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010647051666525797,
        "close_vs_ema6": 0.0013202519642292465,
        "close_vs_ema12": 0.0014648530492102907,
        "ema3_slope": 0.0010658399719776224,
        "ema6_slope": 0.0005283798234916315,
        "realized_volatility_30m": 0.0006940981435293869,
        "realized_volatility_60m": 0.0012465183755355233,
        "return_acceleration": 0.0013881962870587738
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 174,
        "resolved_agreement_count": 108,
        "prospective_resolved_sample_count": 155,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.968463541667,
            "small_mean_absolute_error": 80.24813541666299
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.36853385416543,
            "small_mean_absolute_error": 82.34091406249718
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 143.42456250000032,
            "small_mean_absolute_error": 108.63922222222148
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.84104479166854,
            "small_mean_absolute_error": 85.49856562499917
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 176,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1245Z",
      "signal_timestamp": "2026-09-14T12:46:17.391048Z",
      "target_timestamp": "2026-09-14T12:45:00Z",
      "resolution_timestamp": "2026-09-14T13:00:00Z",
      "strike": 77899.32,
      "brti_reference_price": 77899.31899999999,
      "base_predicted_close": 77847.4765625,
      "small_predicted_close": 77785.765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77656.98583333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -190.490729166675,
      "small_residual": -128.779791666675,
      "base_absolute_error": 190.490729166675,
      "small_absolute_error": 128.779791666675,
      "resolved_at": "2026-09-14T13:01:05.710254Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T12:30:00Z",
        "return_6h": 0.002636577558803088,
        "return_12h": 0.015004946693956356,
        "return_24h": 0.015485171857571922,
        "close_vs_ema12": 0.003371327867085494,
        "close_vs_ema24": 0.005724219663373109,
        "ema12_slope_3h": 0.00203226578733795,
        "ema24_slope_6h": 0.0030323232141309386,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006609486141460064,
        "return_30m": 0.001409413584025243,
        "return_60m": 0.0013212285606767349,
        "return_120m": -0.00046445662022742695,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00020148581383661046,
        "close_vs_ema6": 0.00047021920619050306,
        "close_vs_ema12": 0.0006793236738453778,
        "ema3_slope": 0.0002015264185510901,
        "ema6_slope": 0.00018812306610782592,
        "realized_volatility_30m": 0.00136634006019265,
        "realized_volatility_60m": 0.0011568216604871933,
        "return_acceleration": -0.0027326801203853
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 175,
        "resolved_agreement_count": 109,
        "prospective_resolved_sample_count": 156,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 116.87522916666785,
            "small_mean_absolute_error": 88.79710416666785
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.37566406249971,
            "small_mean_absolute_error": 77.20325260416575
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 130.44386979166788,
            "small_mean_absolute_error": 98.1591805555557
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.9656864583354,
            "small_mean_absolute_error": 80.56109791666604
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 177,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1300Z",
      "signal_timestamp": "2026-09-14T13:01:16.531695Z",
      "target_timestamp": "2026-09-14T13:00:00Z",
      "resolution_timestamp": "2026-09-14T13:15:00Z",
      "strike": 77656.99,
      "brti_reference_price": 77656.98583333332,
      "base_predicted_close": 77606.6875,
      "small_predicted_close": 77687.9453125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77669.51833333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 62.830833333326154,
      "small_residual": -18.426979166673846,
      "base_absolute_error": 62.830833333326154,
      "small_absolute_error": 18.426979166673846,
      "resolved_at": "2026-09-14T13:16:04.735317Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T12:45:00Z",
        "return_6h": 0.001147679578091143,
        "return_12h": 0.01145956136430537,
        "return_24h": 0.012152237263132193,
        "close_vs_ema12": 0.00023978317761130796,
        "close_vs_ema24": 0.0025418962413781276,
        "ema12_slope_3h": 0.00170464244504398,
        "ema24_slope_6h": 0.002993285775782617,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0031108509005921547,
        "return_30m": -0.0037697434021465304,
        "return_60m": -0.0010234525621759527,
        "return_120m": -0.002851220871020299,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0014571160374583503,
        "close_vs_ema6": -0.0018886360415598658,
        "close_vs_ema12": -0.0020600055493367186,
        "ema3_slope": -0.00145499593954046,
        "ema6_slope": -0.0007548841360692782,
        "realized_volatility_30m": 0.0012249511432230742,
        "realized_volatility_60m": 0.0019114917929539618,
        "return_acceleration": -0.0024499022864461484
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 176,
        "resolved_agreement_count": 110,
        "prospective_resolved_sample_count": 157,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 147.50342708333847,
            "small_mean_absolute_error": 112.67139583333847
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 134.0323463541681,
            "small_mean_absolute_error": 88.6995260416661
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 125.54352951388985,
            "small_mean_absolute_error": 93.12667881944435
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.91499375000203,
            "small_mean_absolute_error": 80.14751458333266
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 178,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1315Z",
      "signal_timestamp": "2026-09-14T13:16:15.109606Z",
      "target_timestamp": "2026-09-14T13:15:00Z",
      "resolution_timestamp": "2026-09-14T13:30:00Z",
      "strike": 77669.52,
      "brti_reference_price": 77669.51833333333,
      "base_predicted_close": 77614.078125,
      "small_predicted_close": 77650.8125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77811.77566666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 197.6975416666828,
      "small_residual": 160.9631666666828,
      "base_absolute_error": 197.6975416666828,
      "small_absolute_error": 160.9631666666828,
      "resolved_at": "2026-09-14T13:31:05.626350Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T13:00:00Z",
        "return_6h": 0.00044950520968889407,
        "return_12h": 0.012252057581994436,
        "return_24h": 0.012115243585193669,
        "close_vs_ema12": 0.00038482264987993453,
        "close_vs_ema24": 0.0026478184170233288,
        "ema12_slope_3h": 0.0014586172966220001,
        "ema24_slope_6h": 0.0029405818842647147,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00016138277664934364,
        "return_30m": -0.002949970161698845,
        "return_60m": -0.0015447143056919188,
        "return_120m": -0.0009131897022689461,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0006484043629074732,
        "close_vs_ema6": -0.0012345794152043288,
        "close_vs_ema12": -0.0016072778261826404,
        "ema3_slope": -0.0006479842071206443,
        "ema6_slope": -0.0004935880166396789,
        "realized_volatility_30m": 0.0016361168386207492,
        "realized_volatility_60m": 0.0018601393879305239,
        "return_acceleration": 0.0032722336772414984
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 177,
        "resolved_agreement_count": 110,
        "prospective_resolved_sample_count": 158,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 140.8611562499973,
            "small_mean_absolute_error": 103.11761458333422
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.30641666666634,
            "small_mean_absolute_error": 78.95534114583279
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.75977083333419,
            "small_mean_absolute_error": 81.53452604166766
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.60473437500187,
            "small_mean_absolute_error": 80.58581249999989
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 179,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1330Z",
      "signal_timestamp": "2026-09-14T13:31:16.752812Z",
      "target_timestamp": "2026-09-14T13:30:00Z",
      "resolution_timestamp": "2026-09-14T13:45:00Z",
      "strike": 77811.78,
      "brti_reference_price": 77811.77566666668,
      "base_predicted_close": 77754.3125,
      "small_predicted_close": 77730.0703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78101.56633333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 347.2538333333214,
      "small_residual": 371.4960208333214,
      "base_absolute_error": 347.2538333333214,
      "small_absolute_error": 371.4960208333214,
      "resolved_at": "2026-09-14T13:46:05.602378Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T13:15:00Z",
        "return_6h": 0.0016403626718692887,
        "return_12h": 0.012845343668137943,
        "return_24h": 0.016412658633313537,
        "close_vs_ema12": 0.00212641342408193,
        "close_vs_ema24": 0.004391437560529621,
        "ema12_slope_3h": 0.0013372521848660224,
        "ema24_slope_6h": 0.0029136616296736584,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0018315722356205821,
        "return_30m": 0.0019932505964830316,
        "return_60m": -0.0017840068489485272,
        "return_120m": -0.0008453071844437554,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000590641073593412,
        "close_vs_ema6": 0.0004247361124585236,
        "close_vs_ema12": 0.0001872902531043774,
        "ema3_slope": 0.000590990136642322,
        "ema6_slope": 0.00016992331401044503,
        "realized_volatility_30m": 0.0008350947294856192,
        "realized_volatility_60m": 0.0017821248350046504,
        "return_acceleration": 0.0016701894589712385
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 178,
        "resolved_agreement_count": 111,
        "prospective_resolved_sample_count": 159,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 125.11252604167385,
            "small_mean_absolute_error": 88.88460937501077
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.54049479167043,
            "small_mean_absolute_error": 84.56637239583688
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.61653125000157,
            "small_mean_absolute_error": 84.52214583333505
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.92810520833663,
            "small_mean_absolute_error": 87.35644895833465
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 180,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1345Z",
      "signal_timestamp": "2026-09-14T13:46:16.710612Z",
      "target_timestamp": "2026-09-14T13:45:00Z",
      "resolution_timestamp": "2026-09-14T14:00:00Z",
      "strike": 78101.57,
      "brti_reference_price": 78101.56633333332,
      "base_predicted_close": 78036.3125,
      "small_predicted_close": 78111.2578125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78188.64883333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 152.33633333332546,
      "small_residual": 77.39102083332546,
      "base_absolute_error": 152.33633333332546,
      "small_absolute_error": 77.39102083332546,
      "resolved_at": "2026-09-14T14:01:05.938345Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T13:30:00Z",
        "return_6h": 0.0037632742353244097,
        "return_12h": 0.016922538538176823,
        "return_24h": 0.017797993416963864,
        "close_vs_ema12": 0.0056181154476313555,
        "close_vs_ema24": 0.007963038539477774,
        "ema12_slope_3h": 0.0013697910637051613,
        "ema24_slope_6h": 0.002931304455690009,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0037242520708955507,
        "return_30m": 0.005562645543207623,
        "return_60m": 0.0025962657431362057,
        "return_120m": 0.003920924564263739,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00215389713341807,
        "close_vs_ema6": 0.0029611812654581904,
        "close_vs_ema12": 0.003308365538639224,
        "ema3_slope": 0.0021585464203652815,
        "ema6_slope": 0.0011858771450572458,
        "realized_volatility_30m": 0.0009463399176374843,
        "realized_volatility_60m": 0.002511467446064676,
        "return_acceleration": 0.0018926798352749685
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 179,
        "resolved_agreement_count": 112,
        "prospective_resolved_sample_count": 160,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 199.56823437500134,
            "small_mean_absolute_error": 169.91648958333826
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 158.2217317708346,
            "small_mean_absolute_error": 129.35679687500306
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 146.77318750000026,
            "small_mean_absolute_error": 108.1076649305566
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 131.65877500000207,
            "small_mean_absolute_error": 104.09649375000008
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 181,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1400Z",
      "signal_timestamp": "2026-09-14T14:01:17.019980Z",
      "target_timestamp": "2026-09-14T14:00:00Z",
      "resolution_timestamp": "2026-09-14T14:15:00Z",
      "strike": 78188.65,
      "brti_reference_price": 78188.64883333333,
      "base_predicted_close": 78217.9375,
      "small_predicted_close": 78206.9296875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78481.24516666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 263.3076666666602,
      "small_residual": 274.3154791666602,
      "base_absolute_error": 263.3076666666602,
      "small_absolute_error": 274.3154791666602,
      "resolved_at": "2026-09-14T14:16:04.608247Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T13:45:00Z",
        "return_6h": 0.004301984358101807,
        "return_12h": 0.014086145095572489,
        "return_24h": 0.01774434763453625,
        "close_vs_ema12": 0.006462516020795173,
        "close_vs_ema24": 0.008897832011681928,
        "ema12_slope_3h": 0.0014765698126757432,
        "ema24_slope_6h": 0.002959746987448275,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011149904424239132,
        "return_30m": 0.004843395018783614,
        "return_60m": 0.006846299715276727,
        "return_120m": 0.005815840290115837,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0016329736108517956,
        "close_vs_ema6": 0.0029105171755257064,
        "close_vs_ema12": 0.0037434113882719444,
        "ema3_slope": 0.001635644575279871,
        "ema6_slope": 0.001165563827626226,
        "realized_volatility_30m": 0.0013046308142358187,
        "realized_volatility_60m": 0.0013061611378381167,
        "return_acceleration": -0.0026092616284716375
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 180,
        "resolved_agreement_count": 112,
        "prospective_resolved_sample_count": 161,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 190.02963541666395,
            "small_mean_absolute_error": 157.06929687500087
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 168.7665312500012,
            "small_mean_absolute_error": 134.87034635416967
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.69810937500006,
            "small_mean_absolute_error": 111.4894496527777
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.3628229166672,
            "small_mean_absolute_error": 107.05264166666748
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 182,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1415Z",
      "signal_timestamp": "2026-09-14T14:16:15.116477Z",
      "target_timestamp": "2026-09-14T14:15:00Z",
      "resolution_timestamp": "2026-09-14T14:30:00Z",
      "strike": 78481.25,
      "brti_reference_price": 78481.24516666666,
      "base_predicted_close": 78436.9140625,
      "small_predicted_close": 78397.8359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78372.3915,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -64.5225625000021,
      "small_residual": -25.444437500002095,
      "base_absolute_error": 64.5225625000021,
      "small_absolute_error": 25.444437500002095,
      "resolved_at": "2026-09-14T14:31:05.650446Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T14:00:00Z",
        "return_6h": 0.009400456381188027,
        "return_12h": 0.015143957893941629,
        "return_24h": 0.019760387484434316,
        "close_vs_ema12": 0.009807284162438146,
        "close_vs_ema24": 0.012408743186638871,
        "ema12_slope_3h": 0.0018058963894798108,
        "ema24_slope_6h": 0.00309333831747316,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0037421842901650404,
        "return_30m": 0.004861347232306246,
        "return_60m": 0.010451034727029684,
        "return_120m": 0.008890176558485674,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002683414307773413,
        "close_vs_ema6": 0.004750664684761929,
        "close_vs_ema12": 0.0063385056756337654,
        "ema3_slope": 0.0026906343946047073,
        "ema6_slope": 0.0019038837592404434,
        "realized_volatility_30m": 0.0013135969238705636,
        "realized_volatility_60m": 0.0011580392958595806,
        "return_acceleration": 0.002627193847741127
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 181,
        "resolved_agreement_count": 113,
        "prospective_resolved_sample_count": 162,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 240.14884374999747,
            "small_mean_absolute_error": 221.04142187499747
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 190.50499999999738,
            "small_mean_absolute_error": 162.07951822916584
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 156.9205590277767,
            "small_mean_absolute_error": 126.31736805555435
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.49057708333348,
            "small_mean_absolute_error": 120.05331041666723
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 183,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1430Z",
      "signal_timestamp": "2026-09-14T14:31:16.590536Z",
      "target_timestamp": "2026-09-14T14:30:00Z",
      "resolution_timestamp": "2026-09-14T14:45:00Z",
      "strike": 78372.39,
      "brti_reference_price": 78372.3915,
      "base_predicted_close": 78372.8671875,
      "small_predicted_close": 78305.1640625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78352.95316666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -19.914020833341056,
      "small_residual": 47.789104166658944,
      "base_absolute_error": 19.914020833341056,
      "small_absolute_error": 47.789104166658944,
      "resolved_at": "2026-09-14T14:46:04.629037Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T14:15:00Z",
        "return_6h": 0.007936625317404689,
        "return_12h": 0.011235646037593527,
        "return_24h": 0.016670865406654967,
        "close_vs_ema12": 0.008060783492170875,
        "close_vs_ema24": 0.010775182445168952,
        "ema12_slope_3h": 0.0019921929174206987,
        "ema24_slope_6h": 0.0031937976559450743,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013870022887060296,
        "return_30m": 0.0023499915832838614,
        "return_60m": 0.007204768539596174,
        "return_120m": 0.0054079083342279954,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0006459275665495756,
        "close_vs_ema6": 0.0023956116541286043,
        "close_vs_ema12": 0.004179116782716763,
        "ema3_slope": 0.000646345058640474,
        "ema6_slope": 0.0009591637752186521,
        "realized_volatility_30m": 0.002564593289435535,
        "realized_volatility_60m": 0.002127265836701474,
        "return_acceleration": -0.00512918657887107
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 182,
        "resolved_agreement_count": 114,
        "prospective_resolved_sample_count": 163,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 206.8550989583273,
            "small_mean_absolute_error": 187.1617395833273
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 165.98381250000057,
            "small_mean_absolute_error": 138.02317447916903
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 149.97869618055606,
            "small_mean_absolute_error": 118.76482812500035
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 152.44826250000042,
            "small_mean_absolute_error": 120.3928031250005
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 184,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1445Z",
      "signal_timestamp": "2026-09-14T14:46:15.274787Z",
      "target_timestamp": "2026-09-14T14:45:00Z",
      "resolution_timestamp": "2026-09-14T15:00:00Z",
      "strike": 78352.95,
      "brti_reference_price": 78352.95316666666,
      "base_predicted_close": 78398.8671875,
      "small_predicted_close": 78319.2265625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78521.97066666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 123.10347916666069,
      "small_residual": 202.7441041666607,
      "base_absolute_error": 123.10347916666069,
      "small_absolute_error": 202.7441041666607,
      "resolved_at": "2026-09-14T15:01:05.172042Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T14:30:00Z",
        "return_6h": 0.008128511953559237,
        "return_12h": 0.011583485411929884,
        "return_24h": 0.015354453218790587,
        "close_vs_ema12": 0.007489564737776622,
        "close_vs_ema24": 0.010305254223482274,
        "ema12_slope_3h": 0.0022033427244816384,
        "ema24_slope_6h": 0.0032961036854657344,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00024802526707812245,
        "return_30m": -0.0016346835441710672,
        "return_60m": 0.0032187169238122593,
        "return_120m": 0.005823339311434417,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 0.00019883150472765898,
        "close_vs_ema6": 0.0015326257147421085,
        "close_vs_ema12": 0.003323421724588327,
        "ema3_slope": 0.0001988710465572474,
        "ema6_slope": 0.0006134263470942702,
        "realized_volatility_30m": 0.0005694885108139536,
        "realized_volatility_60m": 0.001912908827087157,
        "return_acceleration": 0.0011389770216279071
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 183,
        "resolved_agreement_count": 114,
        "prospective_resolved_sample_count": 164,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 125.02014583333221,
            "small_mean_absolute_error": 106.23501041666168
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 162.29419010416677,
            "small_mean_absolute_error": 138.07574999999997
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 147.1545364583338,
            "small_mean_absolute_error": 121.6495347222226
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 143.18399791666744,
            "small_mean_absolute_error": 114.12580833333341
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 185,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1500Z",
      "signal_timestamp": "2026-09-14T15:01:16.715802Z",
      "target_timestamp": "2026-09-14T15:00:00Z",
      "resolution_timestamp": "2026-09-14T15:15:00Z",
      "strike": 78521.97,
      "brti_reference_price": 78521.97066666666,
      "base_predicted_close": 78495.0625,
      "small_predicted_close": 78463.2421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78476.316,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -18.74649999999383,
      "small_residual": 13.07381250000617,
      "base_absolute_error": 18.74649999999383,
      "small_absolute_error": 13.07381250000617,
      "resolved_at": "2026-09-14T15:16:05.859544Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T14:45:00Z",
        "return_6h": 0.010583377261031979,
        "return_12h": 0.012316078557486065,
        "return_24h": 0.01728746970138606,
        "close_vs_ema12": 0.009264794505876361,
        "close_vs_ema24": 0.01222401952094554,
        "ema12_slope_3h": 0.002526351637150537,
        "ema24_slope_6h": 0.003447098037032026,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0021571299251539333,
        "return_30m": 0.0019085696353500214,
        "return_60m": 0.004263046341212995,
        "return_120m": 0.011138532149441938,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011768086573618053,
        "close_vs_ema6": 0.0026351207480517225,
        "close_vs_ema12": 0.004639538979689606,
        "ema3_slope": 0.0011781951676352875,
        "ema6_slope": 0.0010551604893398459,
        "realized_volatility_30m": 0.0012025775961160279,
        "realized_volatility_60m": 0.0020060165427325067,
        "return_acceleration": 0.0024051551922320558
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 184,
        "resolved_agreement_count": 114,
        "prospective_resolved_sample_count": 165,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.71193229166602,
            "small_mean_absolute_error": 137.5732812499955
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 153.87078385416498,
            "small_mean_absolute_error": 147.32128906249818
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 151.7483315972228,
            "small_mean_absolute_error": 135.77132465277828
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.8744312499999,
            "small_mean_absolute_error": 114.80452291666589
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 186,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1515Z",
      "signal_timestamp": "2026-09-14T15:16:16.558856Z",
      "target_timestamp": "2026-09-14T15:15:00Z",
      "resolution_timestamp": "2026-09-14T15:30:00Z",
      "strike": 78476.32,
      "brti_reference_price": 78476.316,
      "base_predicted_close": 78372.6015625,
      "small_predicted_close": 78352.109375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78393.22866666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 20.62710416666232,
      "small_residual": 41.11929166666232,
      "base_absolute_error": 20.62710416666232,
      "small_absolute_error": 41.11929166666232,
      "resolved_at": "2026-09-14T15:31:05.606850Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T15:00:00Z",
        "return_6h": 0.010045191647932716,
        "return_12h": 0.008968922238349553,
        "return_24h": 0.018016226247102862,
        "close_vs_ema12": 0.008320831711551513,
        "close_vs_ema24": 0.011392850708440427,
        "ema12_slope_3h": 0.0027840998788120075,
        "ema24_slope_6h": 0.0035838135806547378,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005814253804258263,
        "return_30m": 0.0015744503346406535,
        "return_60m": -6.280693758342615e-05,
        "return_120m": 0.010387571391960337,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0002972611347999976,
        "close_vs_ema6": 0.0014649719263768457,
        "close_vs_ema12": 0.003429366274994905,
        "ema3_slope": 0.00029734952525739544,
        "ema6_slope": 0.0005863323547263821,
        "realized_volatility_30m": 0.0013692776527898798,
        "realized_volatility_60m": 0.0013205753541612724,
        "return_acceleration": -0.0027385553055797596
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 185,
        "resolved_agreement_count": 115,
        "prospective_resolved_sample_count": 166,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.57164062499942,
            "small_mean_absolute_error": 72.26286458333198
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 148.36024218749844,
            "small_mean_absolute_error": 146.65214322916472
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 145.86054687499805,
            "small_mean_absolute_error": 132.14063368055454
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.7999593749999,
            "small_mean_absolute_error": 107.58157291666649
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 187,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1530Z",
      "signal_timestamp": "2026-09-14T15:31:16.553862Z",
      "target_timestamp": "2026-09-14T15:30:00Z",
      "resolution_timestamp": "2026-09-14T15:45:00Z",
      "strike": 78393.23,
      "brti_reference_price": 78393.22866666666,
      "base_predicted_close": 78387.25,
      "small_predicted_close": 78352.65625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78554.3695,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 167.1195000000007,
      "small_residual": 201.7132500000007,
      "base_absolute_error": 167.1195000000007,
      "small_absolute_error": 201.7132500000007,
      "resolved_at": "2026-09-14T15:46:07.283663Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T15:15:00Z",
        "return_6h": 0.008946187376975834,
        "return_12h": 0.00750552779325786,
        "return_24h": 0.017789746909241844,
        "close_vs_ema12": 0.006955154448618162,
        "close_vs_ema24": 0.01010707544348377,
        "ema12_slope_3h": 0.0029025979237031763,
        "ema24_slope_6h": 0.0036949273593520626,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001058756801648797,
        "return_30m": -0.0016395665939985538,
        "return_60m": 0.0002658738143350714,
        "return_120m": 0.007472557913224209,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00038105034110369473,
        "close_vs_ema6": 0.0002890123532643951,
        "close_vs_ema12": 0.00200209898786885,
        "ema3_slope": -0.00038090519704869763,
        "ema6_slope": 0.0001156183073534045,
        "realized_volatility_30m": 0.00023866571061148534,
        "realized_volatility_60m": 0.0012405309005240502,
        "return_acceleration": -0.0004773314212229707
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 186,
        "resolved_agreement_count": 116,
        "prospective_resolved_sample_count": 167,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.597776041664474,
            "small_mean_absolute_error": 76.18157812499703
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 126.22643749999588,
            "small_mean_absolute_error": 131.67165885416216
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 125.8551336805552,
            "small_mean_absolute_error": 117.40930902777836
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.86049374999929,
            "small_mean_absolute_error": 103.38195104166589
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 188,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1545Z",
      "signal_timestamp": "2026-09-14T15:46:18.239297Z",
      "target_timestamp": "2026-09-14T15:45:00Z",
      "resolution_timestamp": "2026-09-14T16:00:00Z",
      "strike": 78554.37,
      "brti_reference_price": 78554.3695,
      "base_predicted_close": 78541.359375,
      "small_predicted_close": 78484.8671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78555.57350000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 14.214125000013155,
      "small_residual": 70.70631250001315,
      "base_absolute_error": 14.214125000013155,
      "small_absolute_error": 70.70631250001315,
      "resolved_at": "2026-09-14T16:01:06.551938Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T15:30:00Z",
        "return_6h": 0.008823380988093987,
        "return_12h": 0.013351898306408483,
        "return_24h": 0.018248009321370162,
        "close_vs_ema12": 0.008653441547050944,
        "close_vs_ema24": 0.011929170405768907,
        "ema12_slope_3h": 0.003128104176018942,
        "ema24_slope_6h": 0.0038013810485630906,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002055545307599438,
        "return_30m": 0.0009946121833750432,
        "return_60m": 0.0025706284855007144,
        "return_120m": 0.005797619534724019,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008361561079970325,
        "close_vs_ema6": 0.00167398674120256,
        "close_vs_ema12": 0.003434727279495009,
        "ema3_slope": 0.0008368558501274936,
        "ema6_slope": 0.0006700433539572614,
        "realized_volatility_30m": 0.0015571510546241174,
        "realized_volatility_60m": 0.0014733522440070106,
        "return_acceleration": 0.003114302109248235
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 187,
        "resolved_agreement_count": 117,
        "prospective_resolved_sample_count": 168,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.39914583332938,
            "small_mean_absolute_error": 114.66261458333247
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.7096458333308,
            "small_mean_absolute_error": 110.44881249999708
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.6625086805543,
            "small_mean_absolute_error": 130.27137152777746
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.54777083333246,
            "small_mean_absolute_error": 109.04412395833279
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 189,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1600Z",
      "signal_timestamp": "2026-09-14T16:01:16.739561Z",
      "target_timestamp": "2026-09-14T16:00:00Z",
      "resolution_timestamp": "2026-09-14T16:15:00Z",
      "strike": 78555.57,
      "brti_reference_price": 78555.57350000001,
      "base_predicted_close": 78560.09375,
      "small_predicted_close": 78504.2421875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78424.141,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -135.95274999999674,
      "small_residual": -80.10118749999674,
      "base_absolute_error": 135.95274999999674,
      "small_absolute_error": 80.10118749999674,
      "resolved_at": "2026-09-14T16:16:06.394298Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T15:45:00Z",
        "return_6h": 0.005571198833410174,
        "return_12h": 0.012960443365721774,
        "return_24h": 0.01875410090759999,
        "close_vs_ema12": 0.008312127338814257,
        "close_vs_ema24": 0.011695466915122799,
        "ema12_slope_3h": 0.003472804621673653,
        "ema24_slope_6h": 0.0038382022569518615,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 1.5326964084572126e-05,
        "return_30m": 0.0020709037769530703,
        "return_60m": 0.00042794179830263346,
        "return_120m": 0.00469281247523301,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00042556675973526303,
        "close_vs_ema6": 0.0012060888322042995,
        "close_vs_ema12": 0.0029177725006717115,
        "ema3_slope": 0.00042574794390803916,
        "ema6_slope": 0.0004826683892633632,
        "realized_volatility_30m": 0.0010201091717574329,
        "realized_volatility_60m": 0.0011872393795209423,
        "return_acceleration": -0.0020402183435148658
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 188,
        "resolved_agreement_count": 118,
        "prospective_resolved_sample_count": 169,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.1768072916675,
            "small_mean_absolute_error": 81.65316666667059
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.44436979166676,
            "small_mean_absolute_error": 109.61322395833304
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.97279166666583,
            "small_mean_absolute_error": 125.43191493055565
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.19661354166674,
            "small_mean_absolute_error": 110.73895937499984
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 190,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1615Z",
      "signal_timestamp": "2026-09-14T16:16:17.751907Z",
      "target_timestamp": "2026-09-14T16:15:00Z",
      "resolution_timestamp": "2026-09-14T16:30:00Z",
      "strike": 78424.14,
      "brti_reference_price": 78424.141,
      "base_predicted_close": 78386.1875,
      "small_predicted_close": 78386.0859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78674.05983333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 287.8723333333328,
      "small_residual": 287.9738958333328,
      "base_absolute_error": 287.8723333333328,
      "small_absolute_error": 287.9738958333328,
      "resolved_at": "2026-09-14T16:31:06.172354Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T16:00:00Z",
        "return_6h": 0.005388080203733603,
        "return_12h": 0.011213280027049466,
        "return_24h": 0.01599594146470107,
        "close_vs_ema12": 0.006352974914708209,
        "close_vs_ema24": 0.009794452713061341,
        "ema12_slope_3h": 0.0037277194276152947,
        "ema24_slope_6h": 0.00387037822376346,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016731148936237616,
        "return_30m": -0.0016578135733110733,
        "return_60m": -0.0006648502715137505,
        "return_120m": -0.0007276154518877087,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006245198596149804,
        "close_vs_ema6": -0.0003350763234439835,
        "close_vs_ema12": 0.001048841043620019,
        "ema3_slope": -0.0006241300779862291,
        "ema6_slope": -0.00013401256760214864,
        "realized_volatility_30m": 0.0008442209288541669,
        "realized_volatility_60m": 0.0014174405437468321,
        "return_acceleration": -0.0016884418577083338
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 189,
        "resolved_agreement_count": 118,
        "prospective_resolved_sample_count": 170,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.47836979166823,
            "small_mean_absolute_error": 98.41001041666823
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.52500520833382,
            "small_mean_absolute_error": 85.3364375000001
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.06628472222171,
            "small_mean_absolute_error": 130.5714322916659
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.36233749999955,
            "small_mean_absolute_error": 109.92499583333264
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 191,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1630Z",
      "signal_timestamp": "2026-09-14T16:31:18.711682Z",
      "target_timestamp": "2026-09-14T16:30:00Z",
      "resolution_timestamp": "2026-09-14T16:45:00Z",
      "strike": 78674.06,
      "brti_reference_price": 78674.05983333333,
      "base_predicted_close": 78735.7890625,
      "small_predicted_close": 78761.0234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78627.27166666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -108.517395833318,
      "small_residual": -133.751770833318,
      "base_absolute_error": 108.517395833318,
      "small_absolute_error": 133.751770833318,
      "resolved_at": "2026-09-14T16:46:06.499432Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T16:15:00Z",
        "return_6h": 0.009564932005860838,
        "return_12h": 0.01383641322783058,
        "return_24h": 0.01880929177264057,
        "close_vs_ema12": 0.00916619934994145,
        "close_vs_ema24": 0.012740716707748234,
        "ema12_slope_3h": 0.004028518809299442,
        "ema24_slope_6h": 0.003988636162466586,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0031867589513454586,
        "return_30m": 0.0015083122438577234,
        "return_60m": 0.0035823395903336053,
        "return_120m": 0.0038491658549597574,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012784878252163345,
        "close_vs_ema6": 0.0020344964244034536,
        "close_vs_ema12": 0.0035844598266598915,
        "ema3_slope": 0.0012801244487388175,
        "ema6_slope": 0.0008144613772651521,
        "realized_volatility_30m": 0.00242993692248461,
        "realized_volatility_60m": 0.001868693270692393,
        "return_acceleration": 0.00485987384496922
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 190,
        "resolved_agreement_count": 119,
        "prospective_resolved_sample_count": 171,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 151.28967708333585,
            "small_mean_absolute_error": 160.12366145833585
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.44372656250016,
            "small_mean_absolute_error": 118.15261979166644
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.58085069444255,
            "small_mean_absolute_error": 141.15565972222007
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.36470833333368,
            "small_mean_absolute_error": 118.51994479166679
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 192,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1645Z",
      "signal_timestamp": "2026-09-14T16:46:19.885609Z",
      "target_timestamp": "2026-09-14T16:45:00Z",
      "resolution_timestamp": "2026-09-14T17:00:00Z",
      "strike": 78627.27,
      "brti_reference_price": 78627.27166666668,
      "base_predicted_close": 78600.28125,
      "small_predicted_close": 78528.796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78765.6525,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 165.3712499999965,
      "small_residual": 236.8556249999965,
      "base_absolute_error": 165.3712499999965,
      "small_absolute_error": 236.8556249999965,
      "resolved_at": "2026-09-14T17:01:04.999745Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T16:30:00Z",
        "return_6h": 0.008875991711951858,
        "return_12h": 0.013063364016752788,
        "return_24h": 0.01743792937187716,
        "close_vs_ema12": 0.008213533204441514,
        "close_vs_ema24": 0.011885161822183576,
        "ema12_slope_3h": 0.004139445811406128,
        "ema24_slope_6h": 0.004090109009893039,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005947089392077665,
        "return_30m": 0.0025901548181022083,
        "return_60m": 0.0009280472509767268,
        "return_120m": 0.003501061401176786,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0003413926901636444,
        "close_vs_ema6": 0.001027133219762888,
        "close_vs_ema12": 0.0025268240440552425,
        "ema3_slope": 0.00034150927893517036,
        "ema6_slope": 0.00041102215771005035,
        "realized_volatility_30m": 0.0018907339452766125,
        "realized_volatility_60m": 0.0018090362275050224,
        "return_acceleration": -0.003781467890553225
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 191,
        "resolved_agreement_count": 120,
        "prospective_resolved_sample_count": 172,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 136.63915104166517,
            "small_mean_absolute_error": 143.13329166666517
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.51914843749728,
            "small_mean_absolute_error": 128.89795312499882
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.68614756944226,
            "small_mean_absolute_error": 121.34363888888645
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 132.1003812499992,
            "small_mean_absolute_error": 124.54890208333309
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 193,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1700Z",
      "signal_timestamp": "2026-09-14T17:01:16.300721Z",
      "target_timestamp": "2026-09-14T17:00:00Z",
      "resolution_timestamp": "2026-09-14T17:15:00Z",
      "strike": 78765.65,
      "brti_reference_price": 78765.6525,
      "base_predicted_close": 78701.921875,
      "small_predicted_close": 78863.75,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78823.34566666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 121.42379166666069,
      "small_residual": -40.40433333333931,
      "base_absolute_error": 121.42379166666069,
      "small_absolute_error": 40.40433333333931,
      "resolved_at": "2026-09-14T17:16:05.694932Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T16:45:00Z",
        "return_6h": 0.011384531408887844,
        "return_12h": 0.014534656210533736,
        "return_24h": 0.019484431973506355,
        "close_vs_ema12": 0.009576373064735355,
        "close_vs_ema24": 0.01338054505548758,
        "ema12_slope_3h": 0.00427255310476693,
        "ema24_slope_6h": 0.0042414781813659985,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017599597493342944,
        "return_30m": 0.001164204146331116,
        "return_60m": 0.0026742723735571072,
        "return_120m": 0.0031033586047883865,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001049873246190547,
        "close_vs_ema6": 0.0019904858394963476,
        "close_vs_ema12": 0.003628645938987596,
        "ema3_slope": 0.0010509766384456665,
        "ema6_slope": 0.0007968287663489004,
        "realized_volatility_30m": 0.0011773343442710305,
        "realized_volatility_60m": 0.0019112668360704262,
        "return_acceleration": 0.002354668688542061
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 192,
        "resolved_agreement_count": 121,
        "prospective_resolved_sample_count": 173,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 174.428432291661,
            "small_mean_absolute_error": 184.670619791661
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 114.80261979166426,
            "small_mean_absolute_error": 133.1618932291658
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.77239062499818,
            "small_mean_absolute_error": 134.63235590277569
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.97004687499938,
            "small_mean_absolute_error": 134.72755208333328
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 194,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1715Z",
      "signal_timestamp": "2026-09-14T17:16:17.790816Z",
      "target_timestamp": "2026-09-14T17:15:00Z",
      "resolution_timestamp": "2026-09-14T17:30:00Z",
      "strike": 78823.35,
      "brti_reference_price": 78823.34566666666,
      "base_predicted_close": 78780.40625,
      "small_predicted_close": 78882.8203125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78858.69566666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 78.28941666666651,
      "small_residual": -24.12464583333349,
      "base_absolute_error": 78.28941666666651,
      "small_absolute_error": 24.12464583333349,
      "resolved_at": "2026-09-14T17:31:06.014488Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T17:00:00Z",
        "return_6h": 0.013928844789911077,
        "return_12h": 0.015610790518725937,
        "return_24h": 0.01915228936814395,
        "close_vs_ema12": 0.009890633739833676,
        "close_vs_ema24": 0.013827619872573305,
        "ema12_slope_3h": 0.004276116549429165,
        "ema24_slope_6h": 0.0044421021173304265,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007324660538636785,
        "return_30m": 0.002493714913970546,
        "return_60m": 0.005090328839772118,
        "return_120m": 0.0044220942617472225,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008907599875218608,
        "close_vs_ema6": 0.0019444934413064274,
        "close_vs_ema12": 0.0036899434041139934,
        "ema3_slope": 0.0008915541482841238,
        "ema6_slope": 0.000778402816190793,
        "realized_volatility_30m": 0.000513746847735308,
        "realized_volatility_60m": 0.0013856499013558744,
        "return_acceleration": -0.001027493695470616
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 193,
        "resolved_agreement_count": 121,
        "prospective_resolved_sample_count": 174,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 170.796192708327,
            "small_mean_absolute_error": 174.74640624999665
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.63728124999761,
            "small_mean_absolute_error": 136.57820833333244
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.94873437499821,
            "small_mean_absolute_error": 115.13976041666562
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.57124062499787,
            "small_mean_absolute_error": 133.9156635416657
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 195,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1730Z",
      "signal_timestamp": "2026-09-14T17:31:20.008606Z",
      "target_timestamp": "2026-09-14T17:30:00Z",
      "resolution_timestamp": "2026-09-14T17:45:00Z",
      "strike": 78858.7,
      "brti_reference_price": 78858.69566666667,
      "base_predicted_close": 78794.5078125,
      "small_predicted_close": 78895.5234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78839.40066666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 44.89285416666826,
      "small_residual": -56.12277083333174,
      "base_absolute_error": 44.89285416666826,
      "small_absolute_error": 56.12277083333174,
      "resolved_at": "2026-09-14T17:46:06.679774Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T17:15:00Z",
        "return_6h": 0.012597838432531816,
        "return_12h": 0.017484877408838972,
        "return_24h": 0.020455711234035556,
        "close_vs_ema12": 0.009917168387563846,
        "close_vs_ema24": 0.013983793758826524,
        "ema12_slope_3h": 0.004355482938292132,
        "ema24_slope_6h": 0.004611333019279851,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004484711946826092,
        "return_30m": 0.0011812657384724368,
        "return_60m": 0.002346845119274077,
        "return_120m": 0.0059375919057906845,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006693669789354928,
        "close_vs_ema6": 0.0017087146655323515,
        "close_vs_ema12": 0.003500905828226708,
        "ema3_slope": 0.0006698153312001409,
        "ema6_slope": 0.0006839533386531205,
        "realized_volatility_30m": 0.00014199742959053463,
        "realized_volatility_60m": 0.0008385434354445223,
        "return_acceleration": -0.00028399485918106926
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 194,
        "resolved_agreement_count": 121,
        "prospective_resolved_sample_count": 175,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.40046354166043,
            "small_mean_absolute_error": 108.78409374999683
          },
          "8": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 134.84507031249814,
            "small_mean_absolute_error": 134.45387760416634
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.09597222222025,
            "small_mean_absolute_error": 115.02977777777657
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.45110833333237,
            "small_mean_absolute_error": 124.22713645833355
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 196,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1745Z",
      "signal_timestamp": "2026-09-14T17:46:18.700326Z",
      "target_timestamp": "2026-09-14T17:45:00Z",
      "resolution_timestamp": "2026-09-14T18:00:00Z",
      "strike": 78839.4,
      "brti_reference_price": 78839.40066666667,
      "base_predicted_close": 78861.9765625,
      "small_predicted_close": 78936.1015625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78923.79116666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 61.81460416666232,
      "small_residual": -12.31039583333768,
      "base_absolute_error": 61.81460416666232,
      "small_absolute_error": 12.31039583333768,
      "resolved_at": "2026-09-14T18:01:06.721693Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T17:30:00Z",
        "return_6h": 0.013405079119293895,
        "return_12h": 0.016871198149656985,
        "return_24h": 0.020631936714073262,
        "close_vs_ema12": 0.009271707732514178,
        "close_vs_ema24": 0.013448723268699503,
        "ema12_slope_3h": 0.004431679175384895,
        "ema24_slope_6h": 0.004793555711830599,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002446781529529263,
        "return_30m": 0.00020368331062603495,
        "return_60m": 0.002697906152705931,
        "return_120m": 0.0036284571880711436,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0002122174774361607,
        "close_vs_ema6": 0.001045004737253663,
        "close_vs_ema12": 0.002753165902139143,
        "ema3_slope": 0.0002122625232530151,
        "ema6_slope": 0.00041817669355159737,
        "realized_volatility_30m": 0.00034657467381776774,
        "realized_volatility_60m": 0.0007206871088406203,
        "return_acceleration": -0.0006931493476355355
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 195,
        "resolved_agreement_count": 121,
        "prospective_resolved_sample_count": 176,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 102.49432812499799,
            "small_mean_absolute_error": 89.37684375000026
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 119.56673958333158,
            "small_mean_absolute_error": 116.25506770833272
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.17754166666418,
            "small_mean_absolute_error": 115.7242499999993
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.22420104166522,
            "small_mean_absolute_error": 124.66484999999957
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 197,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1800Z",
      "signal_timestamp": "2026-09-14T18:01:21.467637Z",
      "target_timestamp": "2026-09-14T18:00:00Z",
      "resolution_timestamp": "2026-09-14T18:15:00Z",
      "strike": 78923.79,
      "brti_reference_price": 78923.79116666666,
      "base_predicted_close": 78962.1171875,
      "small_predicted_close": 78986.6875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78865.29133333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -96.82585416665825,
      "small_residual": -121.39616666665825,
      "base_absolute_error": 96.82585416665825,
      "small_absolute_error": 121.39616666665825,
      "resolved_at": "2026-09-14T18:16:06.648436Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T17:45:00Z",
        "return_6h": 0.015272683639725892,
        "return_12h": 0.01749247951313415,
        "return_24h": 0.020901684094691175,
        "close_vs_ema12": 0.009925316366826697,
        "close_vs_ema24": 0.014229590403704195,
        "ema12_slope_3h": 0.004459922979716868,
        "ema24_slope_6h": 0.005010470394566369,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010704102173073604,
        "return_30m": 0.0008254701583596535,
        "return_60m": 0.002007710996448253,
        "return_120m": 0.004687352536057121,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000641016261838212,
        "close_vs_ema6": 0.0015108959953500367,
        "close_vs_ema12": 0.0032359222951445776,
        "ema3_slope": 0.0006414274272497078,
        "ema6_slope": 0.0006047238680884082,
        "realized_volatility_30m": 0.0006575441851301433,
        "realized_volatility_60m": 0.00048388994914566017,
        "return_acceleration": 0.0013150883702602867
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 196,
        "resolved_agreement_count": 122,
        "prospective_resolved_sample_count": 177,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.60516666666445,
            "small_mean_absolute_error": 33.240536458335555
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.51679947916273,
            "small_mean_absolute_error": 108.95557812499828
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.07013541666431,
            "small_mean_absolute_error": 99.85477430555572
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.79039479166458,
            "small_mean_absolute_error": 118.84138020833271
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 198,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1815Z",
      "signal_timestamp": "2026-09-14T18:16:20.293746Z",
      "target_timestamp": "2026-09-14T18:15:00Z",
      "resolution_timestamp": "2026-09-14T18:30:00Z",
      "strike": 78865.29,
      "brti_reference_price": 78865.29133333334,
      "base_predicted_close": 78900.5390625,
      "small_predicted_close": 78973.9375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 79149.68699999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 249.14793749997625,
      "small_residual": 175.74949999997625,
      "base_absolute_error": 249.14793749997625,
      "small_absolute_error": 175.74949999997625,
      "resolved_at": "2026-09-14T18:31:06.000479Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T18:00:00Z",
        "return_6h": 0.01382715741387508,
        "return_12h": 0.014618371253612317,
        "return_24h": 0.019976954844065586,
        "close_vs_ema12": 0.008798883735149365,
        "close_vs_ema24": 0.013196233987090578,
        "ema12_slope_3h": 0.004480363998606185,
        "ema24_slope_6h": 0.005193068850384064,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007412192504765436,
        "return_30m": 0.0003283975581720444,
        "return_60m": 0.0005321477578998923,
        "return_120m": 0.0056251854047510985,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -5.034159526451365e-05,
        "close_vs_ema6": 0.0005488486508018475,
        "close_vs_ema12": 0.002108064754296146,
        "ema3_slope": -5.033906111562292e-05,
        "ema6_slope": 0.00021958766847895994,
        "realized_volatility_30m": 0.000905814733891952,
        "realized_volatility_60m": 0.0006865056141868392,
        "return_acceleration": -0.001811629467783904
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 197,
        "resolved_agreement_count": 123,
        "prospective_resolved_sample_count": 178,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.45568229166383,
            "small_mean_absolute_error": 53.48849479166529
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.62593749999542,
            "small_mean_absolute_error": 114.11745052083097
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.57674826388636,
            "small_mean_absolute_error": 108.88163715277672
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 124.49014583333118,
            "small_mean_absolute_error": 123.98983958333193
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 199,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1830Z",
      "signal_timestamp": "2026-09-14T18:31:16.786457Z",
      "target_timestamp": "2026-09-14T18:30:00Z",
      "resolution_timestamp": "2026-09-14T18:45:00Z",
      "strike": 79149.69,
      "brti_reference_price": 79149.68699999998,
      "base_predicted_close": 79052.1953125,
      "small_predicted_close": 79061.8515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 79198.84783333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 146.6525208333187,
      "small_residual": 136.9962708333187,
      "base_absolute_error": 146.6525208333187,
      "small_absolute_error": 136.9962708333187,
      "resolved_at": "2026-09-14T18:46:04.592679Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T18:15:00Z",
        "return_6h": 0.015379519865472036,
        "return_12h": 0.020337376693464915,
        "return_24h": 0.023819367108539602,
        "close_vs_ema12": 0.011923034407075983,
        "close_vs_ema24": 0.016496768851175014,
        "ema12_slope_3h": 0.0046928180822964904,
        "ema24_slope_6h": 0.005404470177412968,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003606094162064366,
        "return_30m": 0.00286220200517584,
        "return_60m": 0.0036900348258779303,
        "return_120m": 0.006045539885373152,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0017746306025536729,
        "close_vs_ema6": 0.0029657076618545553,
        "close_vs_ema12": 0.004837231830239208,
        "ema3_slope": 0.0017777855151335231,
        "ema6_slope": 0.0011876920036519856,
        "realized_volatility_30m": 0.002173656706270455,
        "realized_volatility_60m": 0.001684771613014784,
        "return_acceleration": 0.00434731341254091
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 198,
        "resolved_agreement_count": 124,
        "prospective_resolved_sample_count": 179,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 113.17031249999127,
            "small_mean_absolute_error": 91.39470833332598
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.78538802082585,
            "small_mean_absolute_error": 100.0894010416614
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.62015104166251,
            "small_mean_absolute_error": 120.10082118055288
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 127.06266562499586,
            "small_mean_absolute_error": 124.72915624999659
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 200,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1845Z",
      "signal_timestamp": "2026-09-14T18:46:15.313527Z",
      "target_timestamp": "2026-09-14T18:45:00Z",
      "resolution_timestamp": "2026-09-14T19:00:00Z",
      "strike": 79198.85,
      "brti_reference_price": 79198.84783333332,
      "base_predicted_close": 79201.40625,
      "small_predicted_close": 79116.6328125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 79225.5415,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 24.135250000006636,
      "small_residual": 108.90868750000664,
      "base_absolute_error": 24.135250000006636,
      "small_absolute_error": 108.90868750000664,
      "resolved_at": "2026-09-14T19:01:06.997664Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T18:30:00Z",
        "return_6h": 0.01668215909991888,
        "return_12h": 0.019362720465037286,
        "return_24h": 0.023977837125348955,
        "close_vs_ema12": 0.01203307921820529,
        "close_vs_ema24": 0.01676909827523798,
        "ema12_slope_3h": 0.004837381369600324,
        "ema24_slope_6h": 0.0056383636427923545,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006211121635053551,
        "return_30m": 0.0042294461145164775,
        "return_60m": 0.004559232612464825,
        "return_120m": 0.007269439146887713,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011969880079885087,
        "close_vs_ema6": 0.002560704329767294,
        "close_vs_ema12": 0.004617261544735518,
        "ema3_slope": 0.001198422505356067,
        "ema6_slope": 0.001025331960703424,
        "realized_volatility_30m": 0.0014924909992795055,
        "realized_volatility_60m": 0.001572791337429513,
        "return_acceleration": -0.002984981998559011
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 199,
        "resolved_agreement_count": 125,
        "prospective_resolved_sample_count": 180,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 138.61022916665388,
            "small_mean_absolute_error": 111.61308333332272
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.55227864582594,
            "small_mean_absolute_error": 100.49496354166149
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 125.91456944443901,
            "small_mean_absolute_error": 114.70773958332938
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.03259999999572,
            "small_mean_absolute_error": 113.00416874999647
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 201,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1900Z",
      "signal_timestamp": "2026-09-14T19:01:19.168269Z",
      "target_timestamp": "2026-09-14T19:00:00Z",
      "resolution_timestamp": "2026-09-14T19:15:00Z",
      "strike": 79225.54,
      "brti_reference_price": 79225.5415,
      "base_predicted_close": 79233.6015625,
      "small_predicted_close": 79281.2421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 79091.38583333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -142.21572916668083,
      "small_residual": -189.85635416668083,
      "base_absolute_error": 142.21572916668083,
      "small_absolute_error": 189.85635416668083,
      "resolved_at": "2026-09-14T19:16:06.396046Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T18:45:00Z",
        "return_6h": 0.020198513370491833,
        "return_12h": 0.021369374369886174,
        "return_24h": 0.02463749285682093,
        "close_vs_ema12": 0.011863120765475799,
        "close_vs_ema24": 0.016753080430908618,
        "ema12_slope_3h": 0.004989295118836612,
        "ema24_slope_6h": 0.005939346105056975,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00033704614899021657,
        "return_30m": 0.0009583676559583587,
        "return_60m": 0.0038233127029607683,
        "return_120m": 0.005838699806365533,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007666306251614685,
        "close_vs_ema6": 0.0020687249861262025,
        "close_vs_ema12": 0.004190228519901806,
        "ema3_slope": 0.0007672187985885426,
        "ema6_slope": 0.0008281753012258086,
        "realized_volatility_30m": 0.0001420330072575693,
        "realized_volatility_60m": 0.0016123589667815742,
        "return_acceleration": -0.0002840660145151386
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 200,
        "resolved_agreement_count": 125,
        "prospective_resolved_sample_count": 181,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 129.19039062498996,
            "small_mean_absolute_error": 135.76265624998996
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.8977786458272,
            "small_mean_absolute_error": 84.50159635416276
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.74132986110514,
            "small_mean_absolute_error": 117.89127083332885
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.62254583332978,
            "small_mean_absolute_error": 114.58005208333051
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 202,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1915Z",
      "signal_timestamp": "2026-09-14T19:16:19.356599Z",
      "target_timestamp": "2026-09-14T19:15:00Z",
      "resolution_timestamp": "2026-09-14T19:30:00Z",
      "strike": 79091.39,
      "brti_reference_price": 79091.38583333332,
      "base_predicted_close": 79116.1796875,
      "small_predicted_close": 79142.3046875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 79153.5125,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 37.33281249999709,
      "small_residual": 11.20781249999709,
      "base_absolute_error": 37.33281249999709,
      "small_absolute_error": 11.20781249999709,
      "resolved_at": "2026-09-14T19:31:06.965793Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T19:00:00Z",
        "return_6h": 0.01830663470703886,
        "return_12h": 0.01876436884440058,
        "return_24h": 0.023691208731089652,
        "close_vs_ema12": 0.009731389221132591,
        "close_vs_ema24": 0.01471685075771112,
        "ema12_slope_3h": 0.0051338345555518305,
        "ema24_slope_6h": 0.0061949933826810355,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016933385891302333,
        "return_30m": -0.0013568631733903436,
        "return_60m": 0.0028668441614494444,
        "return_120m": 0.003400517504042133,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004642184633847357,
        "close_vs_ema6": 0.00026560273989462146,
        "close_vs_ema12": 0.002105942482961698,
        "ema3_slope": -0.0004640030645949311,
        "ema6_slope": 0.00010625238432759865,
        "realized_volatility_30m": 0.001015192369060225,
        "realized_volatility_60m": 0.0018914382407924028,
        "return_acceleration": -0.00203038473812045
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 201,
        "resolved_agreement_count": 126,
        "prospective_resolved_sample_count": 182,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 140.5378593749956,
            "small_mean_absolute_error": 152.8777031249956
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.49677083332972,
            "small_mean_absolute_error": 103.18309895833045
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.26324479166215,
            "small_mean_absolute_error": 127.03753472221918
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.56794895833082,
            "small_mean_absolute_error": 110.35709583333156
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 203,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1930Z",
      "signal_timestamp": "2026-09-14T19:31:19.611397Z",
      "target_timestamp": "2026-09-14T19:30:00Z",
      "resolution_timestamp": "2026-09-14T19:45:00Z",
      "strike": 79153.51,
      "brti_reference_price": 79153.5125,
      "base_predicted_close": 79119.21875,
      "small_predicted_close": 79144.9296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 79118.16883333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -1.0499166666559177,
      "small_residual": -26.760854166655918,
      "base_absolute_error": 1.0499166666559177,
      "small_absolute_error": 26.760854166655918,
      "resolved_at": "2026-09-14T19:46:06.275185Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T19:15:00Z",
        "return_6h": 0.01724336479713684,
        "return_12h": 0.018912012840956782,
        "return_24h": 0.024714406223157015,
        "close_vs_ema12": 0.010090630471260686,
        "close_vs_ema24": 0.015189170656324746,
        "ema12_slope_3h": 0.005173390986944915,
        "ema24_slope_6h": 0.006423787446418583,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007855048436955503,
        "return_30m": -0.0009091638710984062,
        "return_60m": 4.833247161184495e-05,
        "return_120m": 0.0037385456459932964,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001604351236705881,
        "close_vs_ema6": 0.0007507146574512458,
        "close_vs_ema12": 0.0024469199019934162,
        "ema3_slope": 0.00016046086722965036,
        "ema6_slope": 0.0003003760616653306,
        "realized_volatility_30m": 0.0012394217164128918,
        "realized_volatility_60m": 0.0009978928703269845,
        "return_acceleration": 0.0024788434328257836
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 202,
        "resolved_agreement_count": 127,
        "prospective_resolved_sample_count": 183,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.58407812500081,
            "small_mean_absolute_error": 111.74228125000081
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.37719531249604,
            "small_mean_absolute_error": 101.5684947916634
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.38495138888418,
            "small_mean_absolute_error": 103.97369444444121
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.20846145833056,
            "small_mean_absolute_error": 109.6452645833313
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 204,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T1945Z",
      "signal_timestamp": "2026-09-14T19:46:19.913905Z",
      "target_timestamp": "2026-09-14T19:45:00Z",
      "resolution_timestamp": "2026-09-14T20:00:00Z",
      "strike": 79118.17,
      "brti_reference_price": 79118.16883333334,
      "base_predicted_close": 79123.6796875,
      "small_predicted_close": 79149.09375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78999.87566666669,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -123.80402083331137,
      "small_residual": -149.21808333331137,
      "base_absolute_error": 123.80402083331137,
      "small_absolute_error": 149.21808333331137,
      "resolved_at": "2026-09-14T20:01:05.620376Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T19:30:00Z",
        "return_6h": 0.013016416286214083,
        "return_12h": 0.016828674865584592,
        "return_24h": 0.0245815608601323,
        "close_vs_ema12": 0.009242514553434722,
        "close_vs_ema24": 0.014427559624219377,
        "ema12_slope_3h": 0.005217421267227351,
        "ema24_slope_6h": 0.006560739930712822,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00044652050869697923,
        "return_30m": 0.0003386335909760785,
        "return_60m": -0.0010186890618630873,
        "return_120m": 0.0035358991102090176,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00014309898568942714,
        "close_vs_ema6": 0.00021702325820061041,
        "close_vs_ema12": 0.0016912009436982345,
        "ema3_slope": -0.00014307851129979898,
        "ema6_slope": 8.68168397896163e-05,
        "realized_volatility_30m": 0.0006160126761962648,
        "realized_volatility_60m": 0.0009405670049159529,
        "return_acceleration": -0.0012320253523925295
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 203,
        "resolved_agreement_count": 128,
        "prospective_resolved_sample_count": 184,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.18342708333512,
            "small_mean_absolute_error": 84.18342708333512
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.8968281249945,
            "small_mean_absolute_error": 97.89825520832892
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.42932812499566,
            "small_mean_absolute_error": 95.05778472221937
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.26525624999631,
            "small_mean_absolute_error": 108.59385208333114
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 205,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T2000Z",
      "signal_timestamp": "2026-09-14T20:01:17.015191Z",
      "target_timestamp": "2026-09-14T20:00:00Z",
      "resolution_timestamp": "2026-09-14T20:15:00Z",
      "strike": 78999.88,
      "brti_reference_price": 78999.87566666669,
      "base_predicted_close": 79057.09375,
      "small_predicted_close": 79106.96875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 79161.49383333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 104.40008333334117,
      "small_residual": 54.52508333334117,
      "base_absolute_error": 104.40008333334117,
      "small_absolute_error": 54.52508333334117,
      "resolved_at": "2026-09-14T20:16:05.666796Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T19:45:00Z",
        "return_6h": 0.010375250697356009,
        "return_12h": 0.01472186922166907,
        "return_24h": 0.022586589430163118,
        "close_vs_ema12": 0.0074155543742386865,
        "close_vs_ema24": 0.01264126133532506,
        "ema12_slope_3h": 0.005124962619190265,
        "ema24_slope_6h": 0.006640080593723896,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014951454060552205,
        "return_30m": -0.0019409983016648313,
        "return_60m": -0.002848397487233534,
        "return_120m": 0.0009640249014313262,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008196865547398513,
        "close_vs_ema6": -0.0009135098418667775,
        "close_vs_ema12": 0.00016374869461288633,
        "ema3_slope": -0.0008190152189767597,
        "ema6_slope": -0.0003652704654805161,
        "realized_volatility_30m": 0.0005243124486791206,
        "realized_volatility_60m": 0.0009860707008742438,
        "return_acceleration": -0.0010486248973582413
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 204,
        "resolved_agreement_count": 129,
        "prospective_resolved_sample_count": 185,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.1006197916613,
            "small_mean_absolute_error": 94.2607760416613
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.64550520832563,
            "small_mean_absolute_error": 115.01171614582563
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 93.96539236110523,
            "small_mean_absolute_error": 87.7546562499956
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.30028333332885,
            "small_mean_absolute_error": 105.91755104166369
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 206,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T2015Z",
      "signal_timestamp": "2026-09-14T20:16:16.703342Z",
      "target_timestamp": "2026-09-14T20:15:00Z",
      "resolution_timestamp": "2026-09-14T20:30:00Z",
      "strike": 79161.49,
      "brti_reference_price": 79161.49383333334,
      "base_predicted_close": 79098.78125,
      "small_predicted_close": 79123.21875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 79441.32533333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 342.54408333332685,
      "small_residual": 318.10658333332685,
      "base_absolute_error": 342.54408333332685,
      "small_absolute_error": 318.10658333332685,
      "resolved_at": "2026-09-14T20:31:06.764751Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T20:00:00Z",
        "return_6h": 0.008667658944784495,
        "return_12h": 0.01814959527580995,
        "return_24h": 0.024522144320017425,
        "close_vs_ema12": 0.009086216353636933,
        "close_vs_ema24": 0.014405195305617013,
        "ema12_slope_3h": 0.005090543353838628,
        "ema24_slope_6h": 0.00668240435685874,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002045802797824514,
        "return_30m": 0.0005475986191143534,
        "return_60m": 0.0008864176453773354,
        "return_120m": 0.0037558030280782084,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006118450794303509,
        "close_vs_ema6": 0.0008071850788446966,
        "close_vs_ema12": 0.0018692684344312482,
        "ema3_slope": 0.0006122196630187204,
        "ema6_slope": 0.000322978312847777,
        "realized_volatility_30m": 0.0017704741019398673,
        "realized_volatility_60m": 0.001326584118750974,
        "return_acceleration": 0.0035409482038797346
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 205,
        "resolved_agreement_count": 130,
        "prospective_resolved_sample_count": 186,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.64670833332639,
            "small_mean_absolute_error": 60.42795833332639
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.592283854161,
            "small_mean_absolute_error": 106.652830729161
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 92.54674999999527,
            "small_mean_absolute_error": 88.93138541666242
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.58296249999621,
            "small_mean_absolute_error": 107.99011458333044
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 207,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T2030Z",
      "signal_timestamp": "2026-09-14T20:31:19.247568Z",
      "target_timestamp": "2026-09-14T20:30:00Z",
      "resolution_timestamp": "2026-09-14T20:45:00Z",
      "strike": 79441.33,
      "brti_reference_price": 79441.32533333333,
      "base_predicted_close": 79405.0703125,
      "small_predicted_close": 79513.90625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 79349.583,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -55.48731250000128,
      "small_residual": -164.32325000000128,
      "base_absolute_error": 55.48731250000128,
      "small_absolute_error": 164.32325000000128,
      "resolved_at": "2026-09-14T20:46:05.898139Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T20:15:00Z",
        "return_6h": 0.013639163139909094,
        "return_12h": 0.021684037384798183,
        "return_24h": 0.02783964093906177,
        "close_vs_ema12": 0.012130554914451919,
        "close_vs_ema24": 0.017613533098560508,
        "ema12_slope_3h": 0.005185258366642076,
        "ema24_slope_6h": 0.006827358882925072,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0035349446612154,
        "return_30m": 0.005587979258718123,
        "return_60m": 0.003636134698802307,
        "return_120m": 0.003684642913791336,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002070181746623101,
        "close_vs_ema6": 0.003099711298121255,
        "close_vs_ema12": 0.004574578843391075,
        "ema3_slope": 0.0020744762895714697,
        "ema6_slope": 0.0012414237413271856,
        "realized_volatility_30m": 0.000744570931695443,
        "realized_volatility_60m": 0.001987791146843843,
        "return_acceleration": 0.001489141863390886
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 206,
        "resolved_agreement_count": 131,
        "prospective_resolved_sample_count": 187,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 142.94952604165883,
            "small_mean_absolute_error": 137.15265104165883
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.26680208332982,
            "small_mean_absolute_error": 124.44746614582982
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.56797222221697,
            "small_mean_absolute_error": 113.42988020832854
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.67881145832943,
            "small_mean_absolute_error": 121.83947916666366
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 208,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T2045Z",
      "signal_timestamp": "2026-09-14T20:46:17.909240Z",
      "target_timestamp": "2026-09-14T20:45:00Z",
      "resolution_timestamp": "2026-09-14T21:00:00Z",
      "strike": 79349.58,
      "brti_reference_price": 79349.583,
      "base_predicted_close": 79348.3828125,
      "small_predicted_close": 79361.078125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 79093.33183333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -255.05097916668456,
      "small_residual": -267.74629166668456,
      "base_absolute_error": 255.05097916668456,
      "small_absolute_error": 267.74629166668456,
      "resolved_at": "2026-09-14T21:01:06.768334Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T20:30:00Z",
        "return_6h": 0.012719748178647183,
        "return_12h": 0.020951652757323025,
        "return_24h": 0.02662806659981065,
        "close_vs_ema12": 0.01050958350252107,
        "close_vs_ema24": 0.016093941258453315,
        "ema12_slope_3h": 0.00523823075785379,
        "ema24_slope_6h": 0.006950092188226176,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001154843942348438,
        "return_30m": 0.002376018409438574,
        "return_60m": 0.002924918132952925,
        "return_120m": 0.001903249488981018,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00045626526069653117,
        "close_vs_ema6": 0.001385865376863027,
        "close_vs_ema12": 0.0028876347968818106,
        "ema3_slope": 0.00045647353371269794,
        "ema6_slope": 0.0005546536208449471,
        "realized_volatility_30m": 0.002344894301781919,
        "realized_volatility_60m": 0.002127376987401606,
        "return_acceleration": -0.004689788603563838
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 207,
        "resolved_agreement_count": 131,
        "prospective_resolved_sample_count": 188,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 156.55887499999517,
            "small_mean_absolute_error": 171.54324999999517
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.87115104166514,
            "small_mean_absolute_error": 127.86333854166514
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.45084374999472,
            "small_mean_absolute_error": 122.44658680555101
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.09720208332946,
            "small_mean_absolute_error": 119.96997916666369
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 209,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T2100Z",
      "signal_timestamp": "2026-09-14T21:01:18.977451Z",
      "target_timestamp": "2026-09-14T21:00:00Z",
      "resolution_timestamp": "2026-09-14T21:15:00Z",
      "strike": 79093.33,
      "brti_reference_price": 79093.33183333332,
      "base_predicted_close": 79125.5078125,
      "small_predicted_close": 79151.765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78878.6465,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -246.86131249999744,
      "small_residual": -273.11912499999744,
      "base_absolute_error": 246.86131249999744,
      "small_absolute_error": 273.11912499999744,
      "resolved_at": "2026-09-14T21:16:05.953503Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T20:45:00Z",
        "return_6h": 0.007276449658811357,
        "return_12h": 0.0179368363317034,
        "return_24h": 0.02301150561160692,
        "close_vs_ema12": 0.006948428296283726,
        "close_vs_ema24": 0.012545103280700687,
        "ema12_slope_3h": 0.005110853449075359,
        "ema24_slope_6h": 0.0069569178026354095,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003229395252986822,
        "return_30m": -0.004380509747789807,
        "return_60m": 0.0011829913133150072,
        "return_120m": -0.0016687758034028555,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0013892290063777235,
        "close_vs_ema6": -0.001320701177390915,
        "close_vs_ema12": -0.00029708862149913084,
        "ema3_slope": -0.001387301726578749,
        "ema6_slope": -0.0005280015380551006,
        "realized_volatility_30m": 0.001037275655319192,
        "realized_volatility_60m": 0.002649806269822201,
        "return_acceleration": -0.002074551310638384
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 208,
        "resolved_agreement_count": 131,
        "prospective_resolved_sample_count": 189,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 189.37061458333847,
            "small_mean_absolute_error": 201.17530208333847
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 132.73561718749988,
            "small_mean_absolute_error": 147.71803906249988
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.55387499999657,
            "small_mean_absolute_error": 143.7329114583299
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.13904479166303,
            "small_mean_absolute_error": 129.82197812499726
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 210,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T2115Z",
      "signal_timestamp": "2026-09-14T21:16:16.565660Z",
      "target_timestamp": "2026-09-14T21:15:00Z",
      "resolution_timestamp": "2026-09-14T21:30:00Z",
      "strike": 78878.65,
      "brti_reference_price": 78878.6465,
      "base_predicted_close": 78966.84375,
      "small_predicted_close": 79066.6875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78913.17933333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -53.66441666665196,
      "small_residual": -153.50816666665196,
      "base_absolute_error": 53.66441666665196,
      "small_absolute_error": 153.50816666665196,
      "resolved_at": "2026-09-14T21:31:06.071996Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T21:00:00Z",
        "return_6h": 0.005126776083627549,
        "return_12h": 0.015223467179856343,
        "return_24h": 0.020072059731985892,
        "close_vs_ema12": 0.004042492781222373,
        "close_vs_ema24": 0.009592758846738159,
        "ema12_slope_3h": 0.0049073843980229626,
        "ema24_slope_6h": 0.006918732073939893,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0027143291141875636,
        "return_30m": -0.005934958725618,
        "return_60m": -0.0035730418873707315,
        "return_120m": -0.0026897914493698716,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0020541043433590644,
        "close_vs_ema6": -0.0028829245823036587,
        "close_vs_ema12": -0.002548620811287705,
        "ema3_slope": -0.0020498936479135255,
        "ema6_slope": -0.0011518415639775181,
        "realized_volatility_30m": 0.00025753306939962917,
        "realized_volatility_60m": 0.0026669843059380863,
        "return_acceleration": 0.0005150661387992583
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 209,
        "resolved_agreement_count": 132,
        "prospective_resolved_sample_count": 190,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 224.98592187500253,
            "small_mean_absolute_error": 255.82381250000253
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 145.81631510416446,
            "small_mean_absolute_error": 158.12588541666446
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 144.05682986110818,
            "small_mean_absolute_error": 156.3764913194415
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 134.68447291666308,
            "small_mean_absolute_error": 139.4728749999973
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 211,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T2130Z",
      "signal_timestamp": "2026-09-14T21:31:17.763565Z",
      "target_timestamp": "2026-09-14T21:30:00Z",
      "resolution_timestamp": "2026-09-14T21:45:00Z",
      "strike": 78913.18,
      "brti_reference_price": 78913.17933333335,
      "base_predicted_close": 78991.78125,
      "small_predicted_close": 79064.8671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78819.3355,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -172.44574999999895,
      "small_residual": -245.53168749999895,
      "base_absolute_error": 172.44574999999895,
      "small_absolute_error": 245.53168749999895,
      "resolved_at": "2026-09-14T21:46:06.562789Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T21:15:00Z",
        "return_6h": 0.006632596660580914,
        "return_12h": 0.015638120490078178,
        "return_24h": 0.019709629169469167,
        "close_vs_ema12": 0.004298332008259909,
        "close_vs_ema24": 0.009825943623199107,
        "ema12_slope_3h": 0.004581277103735681,
        "ema24_slope_6h": 0.0069128538910268045,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00043779698138379786,
        "return_30m": -0.002277720457896315,
        "return_60m": -0.006648252629017692,
        "return_120m": -0.0030362918722861565,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0008092576897839043,
        "close_vs_ema6": -0.0017486434871368806,
        "close_vs_ema12": -0.001787606640535011,
        "ema3_slope": -0.0008086033213280386,
        "ema6_slope": -0.0006989684961712372,
        "realized_volatility_30m": 0.0015760630477856807,
        "realized_volatility_60m": 0.0014344370234335821,
        "return_acceleration": 0.0031521260955713615
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 210,
        "resolved_agreement_count": 133,
        "prospective_resolved_sample_count": 191,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 152.7660052083338,
            "small_mean_absolute_error": 214.6742083333338
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.85776562499632,
            "small_mean_absolute_error": 175.91342968749632
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.76653645833115,
            "small_mean_absolute_error": 154.52304687499782
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.97407708332904,
            "small_mean_absolute_error": 132.74958854166326
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 212,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T2145Z",
      "signal_timestamp": "2026-09-14T21:46:24.029068Z",
      "target_timestamp": "2026-09-14T21:45:00Z",
      "resolution_timestamp": "2026-09-14T22:00:00Z",
      "strike": 78819.34,
      "brti_reference_price": 78819.3355,
      "base_predicted_close": 78921.484375,
      "small_predicted_close": 79017.1796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78746.61733333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -174.86704166667187,
      "small_residual": -270.56235416667187,
      "base_absolute_error": 174.86704166667187,
      "small_absolute_error": 270.56235416667187,
      "resolved_at": "2026-09-14T22:01:06.569328Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T21:30:00Z",
        "return_6h": 0.0033730268817191433,
        "return_12h": 0.01222616937107368,
        "return_24h": 0.019024085127764545,
        "close_vs_ema12": 0.0029769451343601983,
        "close_vs_ema24": 0.00844574059223513,
        "ema12_slope_3h": 0.004194095173799539,
        "ema24_slope_6h": 0.0068390127248920685,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001189203554161078,
        "return_30m": -0.0007519272025033885,
        "return_60m": -0.006682423271209825,
        "return_120m": -0.003777050679254823,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0009997479335965842,
        "close_vs_ema6": -0.002098737221499114,
        "close_vs_ema12": -0.0025181930531382735,
        "ema3_slope": -0.0009987494359120497,
        "ema6_slope": -0.000838790728070915,
        "realized_volatility_30m": 0.0008135002677724379,
        "realized_volatility_60m": 0.0014314549376860987,
        "return_acceleration": -0.0016270005355448758
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 211,
        "resolved_agreement_count": 134,
        "prospective_resolved_sample_count": 192,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 182.00561458333323,
            "small_mean_absolute_error": 234.97631770833323
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 169.2822447916642,
            "small_mean_absolute_error": 203.2597838541642
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 129.91597222222117,
            "small_mean_absolute_error": 163.5676649305545
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.17049479166307,
            "small_mean_absolute_error": 138.3385843749973
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 213,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T2200Z",
      "signal_timestamp": "2026-09-14T22:01:17.619488Z",
      "target_timestamp": "2026-09-14T22:00:00Z",
      "resolution_timestamp": "2026-09-14T22:15:00Z",
      "strike": 78746.62,
      "brti_reference_price": 78746.61733333333,
      "base_predicted_close": 78841.421875,
      "small_predicted_close": 78685.8203125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78823.71166666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -17.71020833333023,
      "small_residual": 137.89135416666977,
      "base_absolute_error": 17.71020833333023,
      "small_absolute_error": 137.89135416666977,
      "resolved_at": "2026-09-14T22:16:06.041495Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T21:45:00Z",
        "return_6h": 0.0024319577188665065,
        "return_12h": 0.008016705472283059,
        "return_24h": 0.01894335451868301,
        "close_vs_ema12": 0.001967701854067583,
        "close_vs_ema24": 0.007359281251725358,
        "ema12_slope_3h": 0.0037712120529578286,
        "ema24_slope_6h": 0.006747097229515164,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009225929932722421,
        "return_30m": -0.0021106993965666065,
        "return_60m": -0.0043836122712669345,
        "return_120m": -0.00320580673318982,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0009616331330931649,
        "close_vs_ema6": -0.002158572118815094,
        "close_vs_ema12": -0.0029110084122102586,
        "ema3_slope": -0.0009607092832151221,
        "ema6_slope": -0.000862683981290302,
        "realized_volatility_30m": 0.00013330528044441792,
        "realized_volatility_60m": 0.0011191821243715814,
        "return_acceleration": 0.00026661056088883583
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 212,
        "resolved_agreement_count": 135,
        "prospective_resolved_sample_count": 193,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 161.95963020833005,
            "small_mean_absolute_error": 235.68033333333005
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 175.66512239583426,
            "small_mean_absolute_error": 218.42781770833426
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 142.47695486110993,
            "small_mean_absolute_error": 177.03880381944327
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.64528437499685,
            "small_mean_absolute_error": 140.02392083333106
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 214,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T2215Z",
      "signal_timestamp": "2026-09-14T22:16:19.712628Z",
      "target_timestamp": "2026-09-14T22:15:00Z",
      "resolution_timestamp": "2026-09-14T22:30:00Z",
      "strike": 78823.71,
      "brti_reference_price": 78823.71166666667,
      "base_predicted_close": 78788.015625,
      "small_predicted_close": 78944.5625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78540.81333333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -247.20229166669014,
      "small_residual": -403.74916666669014,
      "base_absolute_error": 247.20229166669014,
      "small_absolute_error": 403.74916666669014,
      "resolved_at": "2026-09-14T22:31:05.803096Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T22:00:00Z",
        "return_6h": 0.0050949957700736626,
        "return_12h": 0.010510528219654036,
        "return_24h": 0.02486707292560153,
        "close_vs_ema12": 0.002827952732915584,
        "close_vs_ema24": 0.008171976826938598,
        "ema12_slope_3h": 0.003476305465308638,
        "ema24_slope_6h": 0.006712667626567859,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009790177145896362,
        "return_30m": 5.5521486433507405e-05,
        "return_60m": -0.0006964474641858454,
        "return_120m": -0.004267000915594621,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 8.221495218396768e-06,
        "close_vs_ema6": -0.0008443334094071497,
        "close_vs_ema12": -0.0016376603164680592,
        "ema3_slope": 8.221562812105176e-06,
        "ema6_slope": -0.00033761933844800307,
        "realized_volatility_30m": 0.0009508053539309391,
        "realized_volatility_60m": 0.0009075757355985232,
        "return_acceleration": 0.0019016107078618782
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 213,
        "resolved_agreement_count": 135,
        "prospective_resolved_sample_count": 194,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 104.67185416666325,
            "small_mean_absolute_error": 201.87339062499814
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 164.8288880208329,
            "small_mean_absolute_error": 228.84860156250033
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.10149479166407,
            "small_mean_absolute_error": 172.70838715277569
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.45960520833032,
            "small_mean_absolute_error": 144.8982718749976
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 215,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T2230Z",
      "signal_timestamp": "2026-09-14T22:31:17.335444Z",
      "target_timestamp": "2026-09-14T22:30:00Z",
      "resolution_timestamp": "2026-09-14T22:45:00Z",
      "strike": 78540.81,
      "brti_reference_price": 78540.81333333331,
      "base_predicted_close": 78495.7734375,
      "small_predicted_close": 78481.078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78638.67066666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 142.89722916665778,
      "small_residual": 157.59254166665778,
      "base_absolute_error": 142.89722916665778,
      "small_absolute_error": 157.59254166665778,
      "resolved_at": "2026-09-14T22:46:05.254440Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T22:15:00Z",
        "return_6h": -0.0016936522696591183,
        "return_12h": 0.007855080067400877,
        "return_24h": 0.02302666459779612,
        "close_vs_ema12": -0.0007397430458495613,
        "close_vs_ema24": 0.004459395549901268,
        "ema12_slope_3h": 0.003013850950985608,
        "ema24_slope_6h": 0.006537170577402884,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0035890004080205706,
        "return_30m": -0.002613496388408021,
        "return_60m": -0.004718679479724708,
        "return_120m": -0.011335561135485839,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0017936155066299309,
        "close_vs_ema6": -0.003168513210392021,
        "close_vs_ema12": -0.0044211367971904725,
        "ema3_slope": -0.001790404209875751,
        "ema6_slope": -0.0012658010012791543,
        "realized_volatility_30m": 0.0022840090613051034,
        "realized_volatility_60m": 0.001622573784058244,
        "return_acceleration": -0.004568018122610207
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 214,
        "resolved_agreement_count": 135,
        "prospective_resolved_sample_count": 195,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 153.0563229166728,
            "small_mean_absolute_error": 264.4336406250077
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 152.9111640625033,
            "small_mean_absolute_error": 239.55392447917075
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 149.59061805555515,
            "small_mean_absolute_error": 205.42016666666677
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.9052489583315,
            "small_mean_absolute_error": 163.87949791666543
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 216,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T2245Z",
      "signal_timestamp": "2026-09-14T22:46:17.523763Z",
      "target_timestamp": "2026-09-14T22:45:00Z",
      "resolution_timestamp": "2026-09-14T23:00:00Z",
      "strike": 78638.67,
      "brti_reference_price": 78638.67066666666,
      "base_predicted_close": 78600.1171875,
      "small_predicted_close": 78573.453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 78548.69833333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -51.41885416668083,
      "small_residual": -24.75479166668083,
      "base_absolute_error": 51.41885416668083,
      "small_absolute_error": 24.75479166668083,
      "resolved_at": "2026-09-14T23:01:05.998097Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T22:30:00Z",
        "return_6h": 0.00014497514359024244,
        "return_12h": 0.009022253653715007,
        "return_24h": 0.025048710895272386,
        "close_vs_ema12": 0.00048464415108662173,
        "close_vs_ema24": 0.005592514421075778,
        "ema12_slope_3h": 0.0026400447180010556,
        "ema24_slope_6h": 0.006403825519172512,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001245942449284776,
        "return_30m": -0.0023475296466947126,
        "return_60m": -0.002292138498596441,
        "return_120m": -0.008959244730162519,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00027502951996039027,
        "close_vs_ema6": -0.001376842536635725,
        "close_vs_ema12": -0.0026926815668331106,
        "ema3_slope": -0.0002749538995212575,
        "ema6_slope": -0.0005504338703478107,
        "realized_volatility_30m": 0.0024174714286526733,
        "realized_volatility_60m": 0.0019323416585712969,
        "return_acceleration": 0.0048349428573053466
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 215,
        "resolved_agreement_count": 136,
        "prospective_resolved_sample_count": 196,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 145.6691927083375,
            "small_mean_absolute_error": 242.4488541666724
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 163.83740364583537,
            "small_mean_absolute_error": 238.7125859375028
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 161.4112274305553,
            "small_mean_absolute_error": 216.32280729166692
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 134.80546770833098,
            "small_mean_absolute_error": 168.95298645833174
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 217,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T2300Z",
      "signal_timestamp": "2026-09-14T23:01:17.082441Z",
      "target_timestamp": "2026-09-14T23:00:00Z",
      "resolution_timestamp": "2026-09-14T23:15:00Z",
      "strike": 78548.7,
      "brti_reference_price": 78548.69833333332,
      "base_predicted_close": 78581.1171875,
      "small_predicted_close": 78554.453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 78428.40183333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -152.71535416667757,
      "small_residual": -126.05129166667757,
      "base_absolute_error": 152.71535416667757,
      "small_absolute_error": 126.05129166667757,
      "resolved_at": "2026-09-14T23:16:05.655740Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T22:45:00Z",
        "return_6h": -0.0027544260700015366,
        "return_12h": 0.00859874748877898,
        "return_24h": 0.02427032564431708,
        "close_vs_ema12": -0.000633110520864455,
        "close_vs_ema24": 0.004350139800114228,
        "ema12_slope_3h": 0.0022966533866701777,
        "ema24_slope_6h": 0.0062125567467381515,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001144123273837061,
        "return_30m": 0.00010039366369363201,
        "return_60m": -0.002513365103191889,
        "return_120m": -0.006885959756350313,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007099226957548721,
        "close_vs_ema6": -0.0018008609726545277,
        "close_vs_ema12": -0.0032458347816274324,
        "ema3_slope": -0.0007094190630614339,
        "ema6_slope": -0.0007198258665378487,
        "realized_volatility_30m": 0.0011950328615609185,
        "realized_volatility_60m": 0.0019447409344615818,
        "return_acceleration": -0.002390065723121837
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 216,
        "resolved_agreement_count": 137,
        "prospective_resolved_sample_count": 197,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.80714583333975,
            "small_mean_absolute_error": 180.99696354167463
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.3833880208349,
            "small_mean_absolute_error": 208.33864843750234
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 155.37913020833608,
            "small_mean_absolute_error": 205.95086631944773
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 134.2856802083319,
            "small_mean_absolute_error": 169.57520624999887
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 218,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T2315Z",
      "signal_timestamp": "2026-09-14T23:16:16.405796Z",
      "target_timestamp": "2026-09-14T23:15:00Z",
      "resolution_timestamp": "2026-09-14T23:30:00Z",
      "strike": 78428.4,
      "brti_reference_price": 78428.40183333332,
      "base_predicted_close": 78428.328125,
      "small_predicted_close": 78424.78125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 78414.22799999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -14.100125000011758,
      "small_residual": -10.553250000011758,
      "base_absolute_error": 14.100125000011758,
      "small_absolute_error": 10.553250000011758,
      "resolved_at": "2026-09-14T23:31:07.390860Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T23:00:00Z",
        "return_6h": -0.005010493147594941,
        "return_12h": 0.008848561260942356,
        "return_24h": 0.022670407928476077,
        "close_vs_ema12": -0.00207550218068997,
        "close_vs_ema24": 0.0027538833098137427,
        "ema12_slope_3h": 0.0018206378479517227,
        "ema24_slope_6h": 0.005977976216323455,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001531489414242082,
        "return_30m": -0.002673860475396639,
        "return_60m": -0.0050151131553541894,
        "return_120m": -0.005708067856700305,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0011214186064492093,
        "close_vs_ema6": -0.002380544917910732,
        "close_vs_ema12": -0.004041112061946905,
        "ema3_slope": -0.0011201624354516548,
        "ema6_slope": -0.0009513121106801137,
        "realized_volatility_30m": 0.00019368307020251052,
        "realized_volatility_60m": 0.0017169020532686403,
        "return_acceleration": -0.00038736614040502104
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 217,
        "resolved_agreement_count": 138,
        "prospective_resolved_sample_count": 198,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 148.55843229167658,
            "small_mean_absolute_error": 178.03694791667658
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 126.61514322916992,
            "small_mean_absolute_error": 189.95516927083736
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 159.40540277778078,
            "small_mean_absolute_error": 211.91138368055908
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 137.08015520833288,
            "small_mean_absolute_error": 169.80796249999986
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 219,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T2330Z",
      "signal_timestamp": "2026-09-14T23:31:19.853247Z",
      "target_timestamp": "2026-09-14T23:30:00Z",
      "resolution_timestamp": "2026-09-14T23:45:00Z",
      "strike": 78414.23,
      "brti_reference_price": 78414.22799999999,
      "base_predicted_close": 78402.203125,
      "small_predicted_close": 78401.1953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 78316.88516666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -85.31795833335491,
      "small_residual": -84.31014583335491,
      "base_absolute_error": 85.31795833335491,
      "small_absolute_error": 84.31014583335491,
      "resolved_at": "2026-09-14T23:46:05.705358Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T23:15:00Z",
        "return_6h": -0.005636254352283876,
        "return_12h": 0.006890579458553425,
        "return_24h": 0.02246437124049394,
        "close_vs_ema12": -0.0021639740375463123,
        "close_vs_ema24": 0.002519401602792959,
        "ema12_slope_3h": 0.001211308674398337,
        "ema24_slope_6h": 0.005735104255742751,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00018072322018569675,
        "return_30m": -0.0017119358587290856,
        "return_60m": -0.0016117140625483417,
        "return_120m": -0.0063227883801989515,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.000651393617556395,
        "close_vs_ema6": -0.0018305092666921485,
        "close_vs_ema12": -0.003574025171044104,
        "ema3_slope": -0.0006509695801264481,
        "ema6_slope": -0.0007316679766723455,
        "realized_volatility_30m": 0.0006753830970281927,
        "realized_volatility_60m": 0.0010713507347892403,
        "return_acceleration": 0.0013507661940563853
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 218,
        "resolved_agreement_count": 139,
        "prospective_resolved_sample_count": 199,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.28289062500698,
            "small_mean_absolute_error": 79.73796875000698
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.66960677083989,
            "small_mean_absolute_error": 172.08580468750733
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.0350729166712,
            "small_mean_absolute_error": 186.28193923611616
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.32776458333464,
            "small_mean_absolute_error": 161.5481500000016
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 220,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260914T2345Z",
      "signal_timestamp": "2026-09-14T23:46:16.717661Z",
      "target_timestamp": "2026-09-14T23:45:00Z",
      "resolution_timestamp": "2026-09-15T00:00:00Z",
      "strike": 78316.89,
      "brti_reference_price": 78316.88516666665,
      "base_predicted_close": 78307.3046875,
      "small_predicted_close": 78288.3359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78179.045,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -128.25968750000175,
      "small_residual": -109.29093750000175,
      "base_absolute_error": 128.25968750000175,
      "small_absolute_error": 109.29093750000175,
      "resolved_at": "2026-09-15T00:01:05.553891Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T23:30:00Z",
        "return_6h": -0.006627593507581575,
        "return_12h": 0.006688642196372552,
        "return_24h": 0.01981693670782403,
        "close_vs_ema12": -0.003264248630263422,
        "close_vs_ema24": 0.001248579537965977,
        "ema12_slope_3h": 0.0006245596870326775,
        "ema24_slope_6h": 0.0054767863774007886,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012413924847075597,
        "return_30m": -0.0014218913564458813,
        "return_60m": -0.0040919498927441955,
        "return_120m": -0.00637470907545723,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0009468844756072015,
        "close_vs_ema6": -0.0021945170804192893,
        "close_vs_ema12": -0.004073845242200447,
        "ema3_slope": -0.0009459887335612205,
        "ema6_slope": -0.0008770369631293518,
        "realized_volatility_30m": 0.0005303346322609315,
        "realized_volatility_60m": 0.0005075306836613048,
        "return_acceleration": -0.001060669264521863
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 219,
        "resolved_agreement_count": 140,
        "prospective_resolved_sample_count": 200,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.88807291668127,
            "small_mean_absolute_error": 61.41736979168127
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.77863281250939,
            "small_mean_absolute_error": 151.93311197917683
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.52096006945067,
            "small_mean_absolute_error": 179.61418055556229
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.26103645833646,
            "small_mean_absolute_error": 158.91384375000342
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 221,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0000Z",
      "signal_timestamp": "2026-09-15T00:01:17.052962Z",
      "target_timestamp": "2026-09-15T00:00:00Z",
      "resolution_timestamp": "2026-09-15T00:15:00Z",
      "strike": 78179.05,
      "brti_reference_price": 78179.045,
      "base_predicted_close": 78235.5078125,
      "small_predicted_close": 78213.40625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78123.68583333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -111.82197916666337,
      "small_residual": -89.72041666666337,
      "base_absolute_error": 111.82197916666337,
      "small_absolute_error": 89.72041666666337,
      "resolved_at": "2026-09-15T00:16:04.683450Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-14T23:45:00Z",
        "return_6h": -0.009436269541258535,
        "return_12h": 0.00569229693902451,
        "return_24h": 0.017650986681502667,
        "close_vs_ema12": -0.004814682797414038,
        "close_vs_ema24": -0.0005030785373374425,
        "ema12_slope_3h": 0.00012379173670873378,
        "ema24_slope_6h": 0.005164915543823589,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0017600312675013496,
        "return_30m": -0.0029992388626205457,
        "return_60m": -0.004706040216791885,
        "return_120m": -0.007207577322728698,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.001354456669821591,
        "close_vs_ema6": -0.002825107410056815,
        "close_vs_ema12": -0.004934713601265628,
        "ema3_slope": -0.0013526245984122331,
        "ema6_slope": -0.0011287674083547694,
        "realized_volatility_30m": 0.00025931939139689497,
        "realized_volatility_60m": 0.0006046267599859264,
        "return_acceleration": -0.0005186387827937899
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 220,
        "resolved_agreement_count": 141,
        "prospective_resolved_sample_count": 201,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 95.0982812500115,
            "small_mean_absolute_error": 82.5514062500115
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 104.95271354167562,
            "small_mean_absolute_error": 131.77418489584306
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.9550190972271,
            "small_mean_absolute_error": 166.40956770833873
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 127.46725833333622,
            "small_mean_absolute_error": 158.9329562500032
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-14T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 222,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0015Z",
      "signal_timestamp": "2026-09-15T00:16:15.375016Z",
      "target_timestamp": "2026-09-15T00:15:00Z",
      "resolution_timestamp": "2026-09-15T00:30:00Z",
      "strike": 78123.69,
      "brti_reference_price": 78123.68583333334,
      "base_predicted_close": 78155.6796875,
      "small_predicted_close": 77978.0234375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77994.809,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -160.87068750000617,
      "small_residual": 16.78556249999383,
      "base_absolute_error": 160.87068750000617,
      "small_absolute_error": 16.78556249999383,
      "resolved_at": "2026-09-15T00:31:05.912174Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T00:00:00Z",
        "return_6h": -0.009403445894411555,
        "return_12h": 0.004293688592848621,
        "return_24h": 0.01611815075637857,
        "close_vs_ema12": -0.005295293038199977,
        "close_vs_ema24": -0.001185882350234424,
        "ema12_slope_3h": -0.0002735205134759555,
        "ema24_slope_6h": 0.004860580610135168,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007081074815721289,
        "return_30m": -0.002466892457765102,
        "return_60m": -0.003885276161147977,
        "return_120m": -0.008880904216914232,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.001031866175505436,
        "close_vs_ema6": -0.0025248433694665673,
        "close_vs_ema12": -0.00477588154159192,
        "ema3_slope": -0.0010308025252462327,
        "ema6_slope": -0.0010089184034102194,
        "realized_volatility_30m": 0.0005259618929646104,
        "realized_volatility_60m": 0.0005893476313457792,
        "return_acceleration": 0.0010519237859292208
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 221,
        "resolved_agreement_count": 142,
        "prospective_resolved_sample_count": 202,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.87493750000795,
            "small_mean_absolute_error": 73.46868750000795
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.71668489584226,
            "small_mean_absolute_error": 125.75281770834226
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.70174131944925,
            "small_mean_absolute_error": 151.12634201389423
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.94757083333533,
            "small_mean_absolute_error": 153.92615937500233
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 223,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0030Z",
      "signal_timestamp": "2026-09-15T00:31:17.293285Z",
      "target_timestamp": "2026-09-15T00:30:00Z",
      "resolution_timestamp": "2026-09-15T00:45:00Z",
      "strike": 77994.81,
      "brti_reference_price": 77994.809,
      "base_predicted_close": 78029.59375,
      "small_predicted_close": 77922.9921875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77964.77616666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -64.81758333332255,
      "small_residual": 41.783979166677454,
      "base_absolute_error": 64.81758333332255,
      "small_absolute_error": 41.783979166677454,
      "resolved_at": "2026-09-15T00:46:05.417202Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T00:15:00Z",
        "return_6h": -0.014591062122582765,
        "return_12h": 0.0005640542131166715,
        "return_24h": 0.020690972772702043,
        "close_vs_ema12": -0.006654982398629605,
        "close_vs_ema24": -0.0027753680592191854,
        "ema12_slope_3h": -0.0007393595910230033,
        "ema24_slope_6h": 0.004452864479191243,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016496512159998034,
        "return_30m": -0.002356590567203831,
        "return_60m": -0.005348761451811956,
        "return_120m": -0.0069518548403112446,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 7,
        "close_vs_ema3": -0.0013417053472800644,
        "close_vs_ema6": -0.0029823603175616054,
        "close_vs_ema12": -0.005435689627671714,
        "ema3_slope": -0.0013399075861071363,
        "ema6_slope": -0.0011915227070089518,
        "realized_volatility_30m": 0.00047077186721383724,
        "realized_volatility_60m": 0.00041271102816290334,
        "return_acceleration": -0.0009415437344276745
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 222,
        "resolved_agreement_count": 142,
        "prospective_resolved_sample_count": 203,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.56757812500655,
            "small_mean_absolute_error": 75.02676562500346
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.92523437500677,
            "small_mean_absolute_error": 77.38236718750522
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 121.63559722222878,
            "small_mean_absolute_error": 139.7327916666727
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 132.1244645833358,
            "small_mean_absolute_error": 154.20504687500215
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 224,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0045Z",
      "signal_timestamp": "2026-09-15T00:46:16.353069Z",
      "target_timestamp": "2026-09-15T00:45:00Z",
      "resolution_timestamp": "2026-09-15T01:00:00Z",
      "strike": 77964.78,
      "brti_reference_price": 77964.77616666668,
      "base_predicted_close": 77962.859375,
      "small_predicted_close": 77896.6796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77944.70283333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -18.15654166668537,
      "small_residual": 48.02314583331463,
      "base_absolute_error": 18.15654166668537,
      "small_absolute_error": 48.02314583331463,
      "resolved_at": "2026-09-15T01:01:05.646491Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T00:30:00Z",
        "return_6h": -0.015581939642147713,
        "return_12h": 0.0008402790615755773,
        "return_24h": 0.015857834098058854,
        "close_vs_ema12": -0.006752177138926174,
        "close_vs_ema24": -0.003094425329864481,
        "ema12_slope_3h": -0.001152939862928526,
        "ema24_slope_6h": 0.004032845996647438,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000385061951152621,
        "return_30m": -0.00203407794923649,
        "return_60m": -0.0044959525554501,
        "return_120m": -0.00856950523561728,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 8,
        "close_vs_ema3": -0.0008638709582823312,
        "close_vs_ema6": -0.0024067961780501745,
        "close_vs_ema12": -0.004927891611855251,
        "ema3_slope": -0.0008631253293769348,
        "ema6_slope": -0.0009617925357803259,
        "realized_volatility_30m": 0.0006322946324235912,
        "realized_volatility_60m": 0.0005915719026143614,
        "return_acceleration": 0.0012645892648471824
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 223,
        "resolved_agreement_count": 142,
        "prospective_resolved_sample_count": 204,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 116.44248437499846,
            "small_mean_absolute_error": 64.3952239583341
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.16527864583986,
            "small_mean_absolute_error": 62.90629687500768
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.66658333333908,
            "small_mean_absolute_error": 122.75381597222925
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 135.3128479166691,
            "small_mean_absolute_error": 154.95620312500324
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 225,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0100Z",
      "signal_timestamp": "2026-09-15T01:01:16.677255Z",
      "target_timestamp": "2026-09-15T01:00:00Z",
      "resolution_timestamp": "2026-09-15T01:15:00Z",
      "strike": 77944.7,
      "brti_reference_price": 77944.70283333331,
      "base_predicted_close": 77935.6875,
      "small_predicted_close": 77861.8984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77808.741,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -126.94650000000547,
      "small_residual": -53.15743750000547,
      "base_absolute_error": 126.94650000000547,
      "small_absolute_error": 53.15743750000547,
      "resolved_at": "2026-09-15T01:16:05.678580Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T00:45:00Z",
        "return_6h": -0.016166991634467887,
        "return_12h": 0.00370497253933455,
        "return_24h": 0.015206991263807534,
        "close_vs_ema12": -0.006723791673631352,
        "close_vs_ema24": -0.0032822484998076273,
        "ema12_slope_3h": -0.0015222585669657507,
        "ema24_slope_6h": 0.0036093630154752088,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00025746669611992345,
        "return_30m": -0.000642429506644171,
        "return_60m": -0.0029975061305326234,
        "return_120m": -0.0076894399629241494,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 9,
        "close_vs_ema3": -0.0005608720192836758,
        "close_vs_ema6": -0.0019040513497751155,
        "close_vs_ema12": -0.00439003858817566,
        "ema3_slope": -0.0005605576182002858,
        "ema6_slope": -0.0007610409155172082,
        "realized_volatility_30m": 6.379762751634876e-05,
        "realized_volatility_60m": 0.0005447238079604987,
        "return_acceleration": 0.00012759525503269753
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 224,
        "resolved_agreement_count": 143,
        "prospective_resolved_sample_count": 205,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.91669791666936,
            "small_mean_absolute_error": 49.07827604166232
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.00748958334043,
            "small_mean_absolute_error": 65.81484114583691
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.60737500000687,
            "small_mean_absolute_error": 104.20888194444949
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 130.03047395833784,
            "small_mean_absolute_error": 149.89645625000338
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 226,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0115Z",
      "signal_timestamp": "2026-09-15T01:16:17.238601Z",
      "target_timestamp": "2026-09-15T01:15:00Z",
      "resolution_timestamp": "2026-09-15T01:30:00Z",
      "strike": 77808.74,
      "brti_reference_price": 77808.741,
      "base_predicted_close": 77787.34375,
      "small_predicted_close": 77814.4921875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77832.41833333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 45.074583333320334,
      "small_residual": 17.926145833320334,
      "base_absolute_error": 45.074583333320334,
      "small_absolute_error": 17.926145833320334,
      "resolved_at": "2026-09-15T01:31:08.049586Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T01:00:00Z",
        "return_6h": -0.01621725071344937,
        "return_12h": 0.0017925007088259726,
        "return_24h": 0.014066520112720582,
        "close_vs_ema12": -0.008114041614304734,
        "close_vs_ema24": -0.0049178435678147725,
        "ema12_slope_3h": -0.0019870060913385057,
        "ema24_slope_6h": 0.0031945525228262994,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001744337054232492,
        "return_30m": -0.002001354641654074,
        "return_60m": -0.004031361679545431,
        "return_120m": -0.007900974887262824,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 10,
        "close_vs_ema3": -0.0011534442626892627,
        "close_vs_ema6": -0.002606333715137299,
        "close_vs_ema12": -0.005189036986281814,
        "ema3_slope": -0.0011521153618350155,
        "ema6_slope": -0.001041447741910062,
        "realized_volatility_30m": 0.0007434351790562843,
        "realized_volatility_60m": 0.0006901549631656641,
        "return_acceleration": -0.0014868703581125686
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 225,
        "resolved_agreement_count": 144,
        "prospective_resolved_sample_count": 206,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.69782812500489,
            "small_mean_absolute_error": 39.937531249997846
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.78638281250642,
            "small_mean_absolute_error": 56.703109375002896
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.71039930556314,
            "small_mean_absolute_error": 97.14772222222746
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 131.15779479167105,
            "small_mean_absolute_error": 149.8280739583366
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 227,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0130Z",
      "signal_timestamp": "2026-09-15T01:31:19.141309Z",
      "target_timestamp": "2026-09-15T01:30:00Z",
      "resolution_timestamp": "2026-09-15T01:45:00Z",
      "strike": 77832.42,
      "brti_reference_price": 77832.41833333332,
      "base_predicted_close": 77904.71875,
      "small_predicted_close": 77836.28125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77991.71933333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 87.00058333332709,
      "small_residual": 155.43808333332709,
      "base_absolute_error": 87.00058333332709,
      "small_absolute_error": 155.43808333332709,
      "resolved_at": "2026-09-15T01:46:05.418527Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T01:15:00Z",
        "return_6h": -0.01669027848469362,
        "return_12h": 0.00026528975196593585,
        "return_24h": 0.013114041158139633,
        "close_vs_ema12": -0.007495733472914434,
        "close_vs_ema24": -0.0045202659289032,
        "ema12_slope_3h": -0.002273832314533375,
        "ema24_slope_6h": 0.0027783594886652274,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000304301715064792,
        "return_30m": -0.0014405661439249595,
        "return_60m": -0.0020820701883720316,
        "return_120m": -0.007419695143420557,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0004249272578267238,
        "close_vs_ema6": -0.0016459580380665528,
        "close_vs_ema12": -0.0041376841072974235,
        "ema3_slope": -0.00042474677134607397,
        "ema6_slope": -0.0006579500319693343,
        "realized_volatility_30m": 0.001024319384648642,
        "realized_volatility_60m": 0.0007525963242322811,
        "return_acceleration": 0.002048638769297284
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 226,
        "resolved_agreement_count": 144,
        "prospective_resolved_sample_count": 207,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.74880208333343,
            "small_mean_absolute_error": 40.22267708332947
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.65819010416999,
            "small_mean_absolute_error": 57.62472135416647
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 91.86642361111565,
            "small_mean_absolute_error": 64.99580381944664
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.28431979167071,
            "small_mean_absolute_error": 134.8190520833363
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 228,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0145Z",
      "signal_timestamp": "2026-09-15T01:46:16.232207Z",
      "target_timestamp": "2026-09-15T01:45:00Z",
      "resolution_timestamp": "2026-09-15T02:00:00Z",
      "strike": 77991.72,
      "brti_reference_price": 77991.71933333333,
      "base_predicted_close": 78004.890625,
      "small_predicted_close": 77998.9453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77907.82066666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -97.06995833333349,
      "small_residual": -91.12464583333349,
      "base_absolute_error": 97.06995833333349,
      "small_absolute_error": 91.12464583333349,
      "resolved_at": "2026-09-15T02:01:05.838287Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T01:30:00Z",
        "return_6h": -0.014237557777315946,
        "return_12h": -0.0014064634700304834,
        "return_24h": 0.015492274135872064,
        "close_vs_ema12": -0.005242491542116201,
        "close_vs_ema24": -0.0024317553190567054,
        "ema12_slope_3h": -0.002516931834061986,
        "ema24_slope_6h": 0.0024224389775171495,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002046717851137192,
        "return_30m": 0.0023516423859542,
        "return_60m": 0.0003455812738955011,
        "return_120m": -0.004151924998566203,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008098041293391756,
        "close_vs_ema6": 0.00028381849043301877,
        "close_vs_ema12": -0.0017770188984633783,
        "ema3_slope": 0.0008104604435532625,
        "ema6_slope": 0.00011354028610610634,
        "realized_volatility_30m": 0.0008712080680362,
        "realized_volatility_60m": 0.0013564813335266122,
        "return_acceleration": 0.0017424161360724
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 227,
        "resolved_agreement_count": 145,
        "prospective_resolved_sample_count": 208,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 69.29455208333457,
            "small_mean_absolute_error": 68.63620312499188
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.86851822916651,
            "small_mean_absolute_error": 66.51571354166299
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.20836979167143,
            "small_mean_absolute_error": 64.81626562500242
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.859983333337,
            "small_mean_absolute_error": 134.37479375000257
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 229,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0200Z",
      "signal_timestamp": "2026-09-15T02:01:16.497791Z",
      "target_timestamp": "2026-09-15T02:00:00Z",
      "resolution_timestamp": "2026-09-15T02:15:00Z",
      "strike": 77907.82,
      "brti_reference_price": 77907.82066666667,
      "base_predicted_close": 77918.4765625,
      "small_predicted_close": 77848.5546875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77975.8118333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 57.33527083329682,
      "small_residual": 127.25714583329682,
      "base_absolute_error": 57.33527083329682,
      "small_absolute_error": 127.25714583329682,
      "resolved_at": "2026-09-15T02:16:05.690788Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T01:45:00Z",
        "return_6h": -0.01382350276863542,
        "return_12h": -0.0035916743780196603,
        "return_24h": 0.010443877871127993,
        "close_vs_ema12": -0.006056493883931147,
        "close_vs_ema24": -0.0034328082360838286,
        "ema12_slope_3h": -0.0027470739278190326,
        "ema24_slope_6h": 0.0020832706188154138,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010757381345586348,
        "return_30m": 0.000968777984135416,
        "return_60m": -0.0004731837485545398,
        "return_120m": -0.003469271507899996,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00013342036982177952,
        "close_vs_ema6": -0.0005660030851480924,
        "close_vs_ema12": -0.0024133122805269913,
        "ema3_slope": -0.00013340257120142418,
        "ema6_slope": -0.00022634998814252683,
        "realized_volatility_30m": 0.0015612279928479134,
        "realized_volatility_60m": 0.0014514281324437472,
        "return_acceleration": -0.0031224559856958267
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 228,
        "resolved_agreement_count": 146,
        "prospective_resolved_sample_count": 209,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.0229062499966,
            "small_mean_absolute_error": 79.4115781249966
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.96980208333298,
            "small_mean_absolute_error": 64.24492708332946
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 91.01262847222581,
            "small_mean_absolute_error": 70.3470868055568
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.96093229166945,
            "small_mean_absolute_error": 125.54371145833503
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 230,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0215Z",
      "signal_timestamp": "2026-09-15T02:16:15.809165Z",
      "target_timestamp": "2026-09-15T02:15:00Z",
      "resolution_timestamp": "2026-09-15T02:30:00Z",
      "strike": 77975.81,
      "brti_reference_price": 77975.8118333333,
      "base_predicted_close": 77947.2734375,
      "small_predicted_close": 77839.640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77944.08683333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -3.1866041666653473,
      "small_residual": 104.44620833333465,
      "base_absolute_error": 3.1866041666653473,
      "small_absolute_error": 104.44620833333465,
      "resolved_at": "2026-09-15T02:31:05.618398Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T02:00:00Z",
        "return_6h": -0.014978014468705947,
        "return_12h": -0.006440179845006333,
        "return_24h": 0.00860624823653322,
        "close_vs_ema12": -0.004978322250640432,
        "close_vs_ema24": -0.002510379925099948,
        "ema12_slope_3h": -0.002870232765445624,
        "ema24_slope_6h": 0.0017264217754828781,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008727129842014403,
        "return_30m": -0.00020396396099486847,
        "return_60m": 0.002147198774663295,
        "return_120m": -0.0018928190397404787,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003694515434553569,
        "close_vs_ema6": 0.00021870653731448364,
        "close_vs_ema12": -0.0013056760173165705,
        "ema3_slope": 0.00036958808834541834,
        "ema6_slope": 8.749026880350286e-05,
        "realized_volatility_30m": 0.0009742255593800375,
        "realized_volatility_60m": 0.0011232791260710085,
        "return_acceleration": 0.001948451118760075
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 229,
        "resolved_agreement_count": 146,
        "prospective_resolved_sample_count": 210,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.62009895831943,
            "small_mean_absolute_error": 97.93650520831943
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.15896354166216,
            "small_mean_absolute_error": 68.93701822915864
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.06428819444409,
            "small_mean_absolute_error": 70.44757465277507
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.48463020833442,
            "small_mean_absolute_error": 118.25061249999999
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 231,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0230Z",
      "signal_timestamp": "2026-09-15T02:31:16.424451Z",
      "target_timestamp": "2026-09-15T02:30:00Z",
      "resolution_timestamp": "2026-09-15T02:45:00Z",
      "strike": 77944.09,
      "brti_reference_price": 77944.08683333333,
      "base_predicted_close": 77941.3515625,
      "small_predicted_close": 77852.6796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77867.90316666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -73.44839583332941,
      "small_residual": 15.223479166670586,
      "base_absolute_error": 73.44839583332941,
      "small_absolute_error": 15.223479166670586,
      "resolved_at": "2026-09-15T02:46:05.626476Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T02:15:00Z",
        "return_6h": -0.018847098707349463,
        "return_12h": -0.005464994221423769,
        "return_24h": 0.005709249075500411,
        "close_vs_ema12": -0.0051645679241992815,
        "close_vs_ema24": -0.00285623299061466,
        "ema12_slope_3h": -0.002997523151660797,
        "ema24_slope_6h": 0.0012947707949122478,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00040685693747921636,
        "return_30m": 0.0004655009773901764,
        "return_60m": 0.0014347299286239235,
        "return_120m": -0.0006503274681608495,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -1.877820658802154e-05,
        "close_vs_ema6": -0.00013446393357130493,
        "close_vs_ema12": -0.0014489984939854983,
        "ema3_slope": -1.8777853973639402e-05,
        "ema6_slope": -5.3782680696112806e-05,
        "realized_volatility_30m": 0.0006397849608403283,
        "realized_volatility_60m": 0.0011997190050175345,
        "return_acceleration": -0.0012795699216806566
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 230,
        "resolved_agreement_count": 147,
        "prospective_resolved_sample_count": 211,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.148104166655685,
            "small_mean_absolute_error": 119.56652083332301
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 62.44845312499456,
            "small_mean_absolute_error": 79.89459895832624
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.15482812499856,
            "small_mean_absolute_error": 78.27198784721865
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.96073958333508,
            "small_mean_absolute_error": 115.79751458333412
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 232,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0245Z",
      "signal_timestamp": "2026-09-15T02:46:16.124236Z",
      "target_timestamp": "2026-09-15T02:45:00Z",
      "resolution_timestamp": "2026-09-15T03:00:00Z",
      "strike": 77867.9,
      "brti_reference_price": 77867.90316666667,
      "base_predicted_close": 77867.890625,
      "small_predicted_close": 77823.390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77891.9985,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 24.107875000001513,
      "small_residual": 68.60787500000151,
      "base_absolute_error": 24.107875000001513,
      "small_absolute_error": 68.60787500000151,
      "resolved_at": "2026-09-15T03:01:05.892278Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T02:30:00Z",
        "return_6h": -0.01867281184493852,
        "return_12h": -0.006190577130746111,
        "return_24h": 0.005321199821298306,
        "close_vs_ema12": -0.00588792205478017,
        "close_vs_ema24": -0.003752136576172571,
        "ema12_slope_3h": -0.0031088062864730315,
        "ema24_slope_6h": 0.0008764607095768095,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009774143204674957,
        "return_30m": -0.0013838735901495758,
        "return_60m": -0.0015875552908055646,
        "return_120m": -0.0012425226462898786,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004983353008619629,
        "close_vs_ema6": -0.0007943571976445352,
        "close_vs_ema12": -0.002052685960079459,
        "ema3_slope": -0.0004980870864836895,
        "ema6_slope": -0.0003176419505898087,
        "realized_volatility_30m": 0.00028527869149413965,
        "realized_volatility_60m": 0.0007761820560303101,
        "return_acceleration": -0.0005705573829882793
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 231,
        "resolved_agreement_count": 148,
        "prospective_resolved_sample_count": 212,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.76005729165627,
            "small_mean_absolute_error": 84.51286979165889
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.527304687495416,
            "small_mean_absolute_error": 76.57453645832538
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.16569791666309,
            "small_mean_absolute_error": 72.51476562499495
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.01087187500161,
            "small_mean_absolute_error": 104.28210416666771
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 233,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0300Z",
      "signal_timestamp": "2026-09-15T03:01:16.448159Z",
      "target_timestamp": "2026-09-15T03:00:00Z",
      "resolution_timestamp": "2026-09-15T03:15:00Z",
      "strike": 77892.0,
      "brti_reference_price": 77891.9985,
      "base_predicted_close": 77866.421875,
      "small_predicted_close": 77793.0546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77704.27000000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -162.15187499998137,
      "small_residual": -88.78468749998137,
      "base_absolute_error": 162.15187499998137,
      "small_absolute_error": 88.78468749998137,
      "resolved_at": "2026-09-15T03:16:06.026174Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T02:45:00Z",
        "return_6h": -0.015188806761419316,
        "return_12h": -0.0080228776903849,
        "return_24h": 0.004194390475209309,
        "close_vs_ema12": -0.005353757269815462,
        "close_vs_ema24": -0.0033731030312510457,
        "ema12_slope_3h": -0.0031316691034417588,
        "ema24_slope_6h": 0.000541054735698987,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00030943857935605834,
        "return_30m": -0.0006682781908101676,
        "return_60m": -0.0002030882975710968,
        "return_120m": -0.0006761759480437002,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -9.453439874462788e-05,
        "close_vs_ema6": -0.00034659406078163535,
        "close_vs_ema12": -0.00147598892870493,
        "ema3_slope": -9.452546283661434e-05,
        "ema6_slope": -0.00013861840658602187,
        "realized_volatility_30m": 0.000643426449911777,
        "realized_volatility_60m": 0.0007014339626619503,
        "return_acceleration": 0.001286852899823554
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 232,
        "resolved_agreement_count": 149,
        "prospective_resolved_sample_count": 213,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 39.51953645832327,
            "small_mean_absolute_error": 78.88367708332589
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.27122135415993,
            "small_mean_absolute_error": 79.14762760416124
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.48638020832975,
            "small_mean_absolute_error": 69.12451041666161
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.47291354166809,
            "small_mean_absolute_error": 94.18438020833419
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 234,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0315Z",
      "signal_timestamp": "2026-09-15T03:16:17.318808Z",
      "target_timestamp": "2026-09-15T03:15:00Z",
      "resolution_timestamp": "2026-09-15T03:30:00Z",
      "strike": 77704.27,
      "brti_reference_price": 77704.27000000002,
      "base_predicted_close": 77719.375,
      "small_predicted_close": 77741.765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77822.41366666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 103.03866666667454,
      "small_residual": 80.64804166667454,
      "base_absolute_error": 103.03866666667454,
      "small_absolute_error": 80.64804166667454,
      "resolved_at": "2026-09-15T03:31:06.053988Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T03:00:00Z",
        "return_6h": -0.014888395682600697,
        "return_12h": -0.009837949069882224,
        "return_24h": -0.000957262631725353,
        "close_vs_ema12": -0.0074369536823312155,
        "close_vs_ema24": -0.0056567042829842595,
        "ema12_slope_3h": -0.0032224894546217797,
        "ema24_slope_6h": 0.00021985780646183173,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0024101127665889788,
        "return_30m": -0.002101419969103513,
        "return_60m": -0.0034823854596560677,
        "return_120m": -0.0013426640587845817,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0012537796583901306,
        "close_vs_ema6": -0.0019700308266579203,
        "close_vs_ema12": -0.003287193361476426,
        "ema3_slope": -0.001252209663386128,
        "ema6_slope": -0.0007873918561712712,
        "realized_volatility_30m": 0.0013597756729725186,
        "realized_volatility_60m": 0.000998631052307284,
        "return_acceleration": -0.002719551345945037
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 233,
        "resolved_agreement_count": 150,
        "prospective_resolved_sample_count": 214,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.72368749999441,
            "small_mean_absolute_error": 69.26556249999703
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.67189322915692,
            "small_mean_absolute_error": 83.60103385415823
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.68053819443958,
            "small_mean_absolute_error": 69.04653298610476
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.69499687500065,
            "small_mean_absolute_error": 91.72904687499977
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 235,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0330Z",
      "signal_timestamp": "2026-09-15T03:31:16.702188Z",
      "target_timestamp": "2026-09-15T03:30:00Z",
      "resolution_timestamp": "2026-09-15T03:45:00Z",
      "strike": 77822.41,
      "brti_reference_price": 77822.41366666667,
      "base_predicted_close": 77796.09375,
      "small_predicted_close": 77756.734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77781.33899999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -14.754750000007334,
      "small_residual": 24.604624999992666,
      "base_absolute_error": 14.754750000007334,
      "small_absolute_error": 24.604624999992666,
      "resolved_at": "2026-09-15T03:46:05.947937Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T03:15:00Z",
        "return_6h": -0.013822351043026981,
        "return_12h": -0.007281432461815451,
        "return_24h": 0.0001694443377255883,
        "close_vs_ema12": -0.005687257704776849,
        "close_vs_ema24": -0.004059698288931157,
        "ema12_slope_3h": -0.0031814523124260585,
        "ema24_slope_6h": -7.247479136107682e-05,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015204269555155747,
        "return_30m": -0.0008933502114896186,
        "return_60m": -0.0015610313958367428,
        "return_120m": -0.00012854112567595166,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001323529887358177,
        "close_vs_ema6": -0.0003233269243658743,
        "close_vs_ema12": -0.0014995939716283546,
        "ema3_slope": 0.00013237050836822917,
        "ema6_slope": -0.00012931404546123737,
        "realized_volatility_30m": 0.0019652698610522767,
        "realized_volatility_60m": 0.001463288700598215,
        "return_acceleration": 0.0039305397221045535
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 234,
        "resolved_agreement_count": 151,
        "prospective_resolved_sample_count": 215,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.68670312499671,
            "small_mean_absolute_error": 63.316020833332004
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.9174036458262,
            "small_mean_absolute_error": 91.44127083332751
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.86120312499527,
            "small_mean_absolute_error": 74.36840624999483
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.48681562499988,
            "small_mean_absolute_error": 75.57399062499898
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 236,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0345Z",
      "signal_timestamp": "2026-09-15T03:46:16.144700Z",
      "target_timestamp": "2026-09-15T03:45:00Z",
      "resolution_timestamp": "2026-09-15T04:00:00Z",
      "strike": 77781.34,
      "brti_reference_price": 77781.33899999999,
      "base_predicted_close": 77761.921875,
      "small_predicted_close": 77751.9921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77644.17033333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -117.75154166667198,
      "small_residual": -107.82185416667198,
      "base_absolute_error": 117.75154166667198,
      "small_absolute_error": 107.82185416667198,
      "resolved_at": "2026-09-15T04:01:05.454371Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T03:30:00Z",
        "return_6h": -0.013169313004421479,
        "return_12h": -0.009840706569479996,
        "return_24h": 0.0033797996235496175,
        "close_vs_ema12": -0.005960013805818121,
        "close_vs_ema24": -0.004491211161976261,
        "ema12_slope_3h": -0.0031478589979394567,
        "ema24_slope_6h": -0.00034477679939803885,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005277999580250992,
        "return_30m": 0.0009918245162070516,
        "return_60m": -0.0011116796927406192,
        "return_120m": -0.0026974701305683135,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00019779752872084444,
        "close_vs_ema6": -0.0006079736957540494,
        "close_vs_ema12": -0.0017153522737247684,
        "ema3_slope": -0.00019775841259561666,
        "ema6_slope": -0.00024313035155820728,
        "realized_volatility_30m": 0.001024113456770337,
        "realized_volatility_60m": 0.00143071001264623,
        "return_acceleration": -0.002048226913540674
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 235,
        "resolved_agreement_count": 152,
        "prospective_resolved_sample_count": 216,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.01329166666619,
            "small_mean_absolute_error": 65.66130729166252
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.88667447916123,
            "small_mean_absolute_error": 75.0870885416607
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.689300347219,
            "small_mean_absolute_error": 72.9367934027711
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.07969166666734,
            "small_mean_absolute_error": 68.92459479166573
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 237,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0400Z",
      "signal_timestamp": "2026-09-15T04:01:17.061418Z",
      "target_timestamp": "2026-09-15T04:00:00Z",
      "resolution_timestamp": "2026-09-15T04:15:00Z",
      "strike": 77644.17,
      "brti_reference_price": 77644.17033333333,
      "base_predicted_close": 77684.515625,
      "small_predicted_close": 77705.34375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77640.61833333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -43.89729166665347,
      "small_residual": -64.72541666665347,
      "base_absolute_error": 43.89729166665347,
      "small_absolute_error": 64.72541666665347,
      "resolved_at": "2026-09-15T04:16:04.760253Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T03:45:00Z",
        "return_6h": -0.01399992834401198,
        "return_12h": -0.011602017858945213,
        "return_24h": 0.001208058211387586,
        "close_vs_ema12": -0.007400532307424101,
        "close_vs_ema24": -0.006118805127246607,
        "ema12_slope_3h": -0.003176556784318607,
        "ema24_slope_6h": -0.0006284048858362645,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0017635163964799805,
        "return_30m": -0.0022903855706249976,
        "return_60m": -0.003181689665680776,
        "return_120m": -0.003384131799314294,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0009814448425528033,
        "close_vs_ema6": -0.001694303145191589,
        "close_vs_ema12": -0.0029426720259499994,
        "ema3_slope": -0.0009804825530077554,
        "ema6_slope": -0.0006772622630436542,
        "realized_volatility_30m": 0.0006178582192274407,
        "realized_volatility_60m": 0.0014982665698003161,
        "return_acceleration": -0.0012357164384548813
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 236,
        "resolved_agreement_count": 153,
        "prospective_resolved_sample_count": 217,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.42420833333381,
            "small_mean_absolute_error": 75.46480208333014
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.47187239582854,
            "small_mean_absolute_error": 77.17423958332802
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.98888368055123,
            "small_mean_absolute_error": 77.92001909721755
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.39632604166691,
            "small_mean_absolute_error": 73.0779479166653
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 238,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0415Z",
      "signal_timestamp": "2026-09-15T04:16:15.588410Z",
      "target_timestamp": "2026-09-15T04:15:00Z",
      "resolution_timestamp": "2026-09-15T04:30:00Z",
      "strike": 77640.62,
      "brti_reference_price": 77640.61833333335,
      "base_predicted_close": 77661.921875,
      "small_predicted_close": 77677.828125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77610.38766666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -51.53420833333803,
      "small_residual": -67.44045833333803,
      "base_absolute_error": 51.53420833333803,
      "small_absolute_error": 67.44045833333803,
      "resolved_at": "2026-09-15T04:31:05.068922Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T04:00:00Z",
        "return_6h": -0.015009358330351663,
        "return_12h": -0.009990835177482671,
        "return_24h": 0.0011104148170175687,
        "close_vs_ema12": -0.007144196189038388,
        "close_vs_ema24": -0.006037893508729075,
        "ema12_slope_3h": -0.003135430365101999,
        "ema24_slope_6h": -0.0009273114636951796,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -4.5747156350972595e-05,
        "return_30m": -0.0018091828769706275,
        "return_60m": -0.0008191527526951736,
        "return_120m": -0.004298685606716091,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0005138374436167714,
        "close_vs_ema6": -0.001243455874105237,
        "close_vs_ema12": -0.002529711476397689,
        "ema3_slope": -0.0005135735502965755,
        "ema6_slope": -0.0004971350834260813,
        "realized_volatility_30m": 0.0008588846200645039,
        "realized_volatility_60m": 0.0011763959781721036,
        "return_acceleration": 0.0017177692401290079
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 237,
        "resolved_agreement_count": 154,
        "prospective_resolved_sample_count": 218,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 69.86056250000183,
            "small_mean_absolute_error": 69.44998437499817
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.79212499999812,
            "small_mean_absolute_error": 69.3577734374976
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.06811631943856,
            "small_mean_absolute_error": 78.88401736110488
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.9554229166657,
            "small_mean_absolute_error": 70.01165416666409
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 239,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0430Z",
      "signal_timestamp": "2026-09-15T04:31:15.511711Z",
      "target_timestamp": "2026-09-15T04:30:00Z",
      "resolution_timestamp": "2026-09-15T04:45:00Z",
      "strike": 77610.39,
      "brti_reference_price": 77610.38766666666,
      "base_predicted_close": 77629.5859375,
      "small_predicted_close": 77644.2109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77616.37766666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -13.20827083333279,
      "small_residual": -27.83327083333279,
      "base_absolute_error": 13.20827083333279,
      "small_absolute_error": 27.83327083333279,
      "resolved_at": "2026-09-15T04:46:05.833991Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T04:15:00Z",
        "return_6h": -0.011846397142818543,
        "return_12h": -0.013519985735069517,
        "return_24h": 0.00012935938329627916,
        "close_vs_ema12": -0.007225623300788908,
        "close_vs_ema24": -0.006293323220777358,
        "ema12_slope_3h": -0.0031239758769439074,
        "ema24_slope_6h": -0.0011534855671149202,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00038936663972577445,
        "return_30m": -0.0004350959836602053,
        "return_60m": -0.002724485016722511,
        "return_120m": -0.004281263405910618,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0004517059522354261,
        "close_vs_ema6": -0.0011665000019092098,
        "close_vs_ema12": -0.0024702647203503902,
        "ema3_slope": -0.0004515020060920083,
        "ema6_slope": -0.0004663823867415706,
        "realized_volatility_30m": 0.00017180974168740093,
        "realized_volatility_60m": 0.0006488271567394052,
        "return_acceleration": -0.00034361948337480186
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 238,
        "resolved_agreement_count": 155,
        "prospective_resolved_sample_count": 219,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.984447916667705,
            "small_mean_absolute_error": 66.14808854166404
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.83557552083221,
            "small_mean_absolute_error": 64.73205468749802
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.60641840277337,
            "small_mean_absolute_error": 83.01021006943968
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.82712708333202,
            "small_mean_absolute_error": 72.85601458333039
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 240,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0445Z",
      "signal_timestamp": "2026-09-15T04:46:16.094776Z",
      "target_timestamp": "2026-09-15T04:45:00Z",
      "resolution_timestamp": "2026-09-15T05:00:00Z",
      "strike": 77616.38,
      "brti_reference_price": 77616.37766666667,
      "base_predicted_close": 77605.875,
      "small_predicted_close": 77619.078125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77557.97133333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -47.90366666666523,
      "small_residual": -61.10679166666523,
      "base_absolute_error": 47.90366666666523,
      "small_absolute_error": 61.10679166666523,
      "resolved_at": "2026-09-15T05:01:05.648507Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T04:30:00Z",
        "return_6h": -0.012999876413644973,
        "return_12h": -0.012856785929004522,
        "return_24h": 3.862521307218536e-05,
        "close_vs_ema12": -0.006859206133533302,
        "close_vs_ema24": -0.0060892433626872355,
        "ema12_slope_3h": -0.00319253731290281,
        "ema24_slope_6h": -0.0013991150445924472,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 7.718039015247591e-05,
        "return_30m": -0.0003122163010423895,
        "return_60m": -0.0021208343216272407,
        "return_120m": -0.003230156325920941,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00018731529291005078,
        "close_vs_ema6": -0.0007783920269955891,
        "close_vs_ema12": -0.0020258247353424075,
        "ema3_slope": -0.00018728021246228188,
        "ema6_slope": -0.0003112598979091441,
        "realized_volatility_30m": 0.00023327351493912518,
        "realized_volatility_60m": 0.0007322070676545511,
        "return_acceleration": 0.00046654702987825036
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 239,
        "resolved_agreement_count": 156,
        "prospective_resolved_sample_count": 220,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.59782812499907,
            "small_mean_absolute_error": 66.95524999999907
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.30555989583263,
            "small_mean_absolute_error": 66.3082786458308
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.457059027773845,
            "small_mean_absolute_error": 72.37647569444016
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.2216427083309,
            "small_mean_absolute_error": 70.03217083332929
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 241,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0500Z",
      "signal_timestamp": "2026-09-15T05:01:16.471380Z",
      "target_timestamp": "2026-09-15T05:00:00Z",
      "resolution_timestamp": "2026-09-15T05:15:00Z",
      "strike": 77557.97,
      "brti_reference_price": 77557.97133333333,
      "base_predicted_close": 77577.9140625,
      "small_predicted_close": 77600.609375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77359.77266666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -218.14139583334327,
      "small_residual": -240.83670833334327,
      "base_absolute_error": 218.14139583334327,
      "small_absolute_error": 240.83670833334327,
      "resolved_at": "2026-09-15T05:16:05.315469Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T04:45:00Z",
        "return_6h": -0.012612901563252898,
        "return_12h": -0.015332586328370201,
        "return_24h": -0.001020783988937568,
        "close_vs_ema12": -0.007298339409419041,
        "close_vs_ema24": -0.006697108709334598,
        "ema12_slope_3h": -0.003245196740779832,
        "ema24_slope_6h": -0.0016313171664700254,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007525001177478563,
        "return_30m": -0.000675377805848032,
        "return_60m": -0.001110179935337463,
        "return_120m": -0.004288337352990945,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00047005807872368965,
        "close_vs_ema6": -0.0010935541384373693,
        "close_vs_ema12": -0.0023506045335717207,
        "ema3_slope": -0.0004698372279390295,
        "ema6_slope": -0.0004372304013289252,
        "realized_volatility_30m": 0.0004148402539501661,
        "realized_volatility_60m": 0.00032312798147809914,
        "return_acceleration": -0.0008296805079003322
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 240,
        "resolved_agreement_count": 156,
        "prospective_resolved_sample_count": 221,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 39.13585937499738,
            "small_mean_absolute_error": 55.27648437499738
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.2800338541656,
            "small_mean_absolute_error": 65.37064322916376
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.35986805555149,
            "small_mean_absolute_error": 69.87498784721781
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 71.20384166666409,
            "small_mean_absolute_error": 67.62296354166247
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 242,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0515Z",
      "signal_timestamp": "2026-09-15T05:16:15.845089Z",
      "target_timestamp": "2026-09-15T05:15:00Z",
      "resolution_timestamp": "2026-09-15T05:30:00Z",
      "strike": 77359.77,
      "brti_reference_price": 77359.77266666666,
      "base_predicted_close": 77408.4375,
      "small_predicted_close": 77422.4375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77445.60566666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 37.168166666670004,
      "small_residual": 23.168166666670004,
      "base_absolute_error": 37.168166666670004,
      "small_absolute_error": 23.168166666670004,
      "resolved_at": "2026-09-15T05:31:05.267214Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T05:00:00Z",
        "return_6h": -0.01362553796439192,
        "return_12h": -0.018567760447383952,
        "return_24h": -0.003246827347404002,
        "close_vs_ema12": -0.009437531850928105,
        "close_vs_ema24": -0.009046796189420503,
        "ema12_slope_3h": -0.0034342586266068453,
        "ema24_slope_6h": -0.0018793088694155635,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0025554905996038046,
        "return_30m": -0.0033060677103746716,
        "return_60m": -0.003617251803185506,
        "return_120m": -0.004433441474108957,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.001514463857114734,
        "close_vs_ema6": -0.0026071805312164464,
        "close_vs_ema12": -0.004149356497288648,
        "ema3_slope": -0.0015121737246630573,
        "ema6_slope": -0.001041785763063019,
        "realized_volatility_30m": 0.0009014952409279742,
        "realized_volatility_60m": 0.0009972376229698066,
        "return_acceleration": -0.0018029904818559483
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 241,
        "resolved_agreement_count": 157,
        "prospective_resolved_sample_count": 222,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.69688541666983,
            "small_mean_absolute_error": 99.30430729166983
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.27872395833583,
            "small_mean_absolute_error": 84.377145833334
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.76037847222203,
            "small_mean_absolute_error": 79.33995138888834
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.51981249999808,
            "small_mean_absolute_error": 75.17877812499646
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 243,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0530Z",
      "signal_timestamp": "2026-09-15T05:31:15.872813Z",
      "target_timestamp": "2026-09-15T05:30:00Z",
      "resolution_timestamp": "2026-09-15T05:45:00Z",
      "strike": 77445.61,
      "brti_reference_price": 77445.60566666667,
      "base_predicted_close": 77394.3671875,
      "small_predicted_close": 77495.234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77452.045,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 57.677812499998254,
      "small_residual": -43.189375000001746,
      "base_absolute_error": 57.677812499998254,
      "small_absolute_error": 43.189375000001746,
      "resolved_at": "2026-09-15T05:46:05.669092Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T05:15:00Z",
        "return_6h": -0.012352634949531316,
        "return_12h": -0.01791926670931876,
        "return_24h": -0.0007477054821484197,
        "close_vs_ema12": -0.00800085015125307,
        "close_vs_ema24": -0.007784710447615528,
        "ema12_slope_3h": -0.003554496060576895,
        "ema24_slope_6h": -0.002095793297048343,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001109530147792137,
        "return_30m": -0.0014487958456743666,
        "return_60m": -0.002123195166963021,
        "return_120m": -0.0048418955702654864,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00020334836846713777,
        "close_vs_ema6": -0.0010722762339416825,
        "close_vs_ema12": -0.0025772634337734024,
        "ema3_slope": -0.0002033070263147696,
        "ema6_slope": -0.0004287266082355634,
        "realized_volatility_30m": 0.0018325103736979709,
        "realized_volatility_60m": 0.0013424646357978467,
        "return_acceleration": 0.0036650207473959417
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 242,
        "resolved_agreement_count": 158,
        "prospective_resolved_sample_count": 223,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.10537500000282,
            "small_mean_absolute_error": 88.23623437500282
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.04491145833526,
            "small_mean_absolute_error": 77.19216145833343
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.59217534722241,
            "small_mean_absolute_error": 72.56678124999962
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.33468645833128,
            "small_mean_absolute_error": 75.49790833333027
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 244,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0545Z",
      "signal_timestamp": "2026-09-15T05:46:16.229450Z",
      "target_timestamp": "2026-09-15T05:45:00Z",
      "resolution_timestamp": "2026-09-15T06:00:00Z",
      "strike": 77452.05,
      "brti_reference_price": 77452.045,
      "base_predicted_close": 77435.296875,
      "small_predicted_close": 77489.9140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77619.00450000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 183.70762500001,
      "small_residual": 129.09043750001,
      "base_absolute_error": 183.70762500001,
      "small_absolute_error": 129.09043750001,
      "resolved_at": "2026-09-15T06:01:06.343841Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T05:30:00Z",
        "return_6h": -0.011042831502123374,
        "return_12h": -0.017597237611336136,
        "return_24h": -0.0010229259443067518,
        "close_vs_ema12": -0.0075976256777049445,
        "close_vs_ema24": -0.007544566453633328,
        "ema12_slope_3h": -0.003626967374123158,
        "ema24_slope_6h": -0.002280476362125916,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 8.314652946284085e-05,
        "return_30m": 0.0011927689308359746,
        "return_60m": -0.0021172421543868003,
        "return_120m": -0.004233586156185742,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -6.011298671171339e-05,
        "close_vs_ema6": -0.0007067846617238027,
        "close_vs_ema12": -0.0021113981688970496,
        "ema3_slope": -6.0109373357652984e-05,
        "ema6_slope": -0.00028263396015049125,
        "realized_volatility_30m": 0.0005131918091646481,
        "realized_volatility_60m": 0.0013431419092967958,
        "return_acceleration": -0.0010263836183292963
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 243,
        "resolved_agreement_count": 158,
        "prospective_resolved_sample_count": 224,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.22276041666919,
            "small_mean_absolute_error": 92.07526041667006
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.41029427083413,
            "small_mean_absolute_error": 79.51525520833457
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.27796006944482,
            "small_mean_absolute_error": 74.89727256944389
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.97769791666505,
            "small_mean_absolute_error": 75.56817812499648
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 245,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0600Z",
      "signal_timestamp": "2026-09-15T06:01:18.335992Z",
      "target_timestamp": "2026-09-15T06:00:00Z",
      "resolution_timestamp": "2026-09-15T06:15:00Z",
      "strike": 77619.0,
      "brti_reference_price": 77619.00450000001,
      "base_predicted_close": 77527.09375,
      "small_predicted_close": 77565.796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77566.24966666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 39.15591666667024,
      "small_residual": 0.45279166667023674,
      "base_absolute_error": 39.15591666667024,
      "small_absolute_error": 0.45279166667023674,
      "resolved_at": "2026-09-15T06:16:05.538483Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T05:45:00Z",
        "return_6h": -0.00716356281916708,
        "return_12h": -0.016532235050788158,
        "return_24h": 0.0006710546794137517,
        "close_vs_ema12": -0.005236730259714384,
        "close_vs_ema24": -0.0052942486037608205,
        "ema12_slope_3h": -0.00362200666771606,
        "ema24_slope_6h": -0.002381059855566914,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0021556499896162595,
        "return_30m": 0.0022389757538945343,
        "return_60m": 0.0007869360894492416,
        "return_120m": -0.00032411748654503914,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010466071759513973,
        "close_vs_ema6": 0.0010333882008499717,
        "close_vs_ema12": 3.3592428522855045e-05,
        "ema3_slope": 0.0010477037101725983,
        "ema6_slope": 0.0004135262135838147,
        "realized_volatility_30m": 0.0010362517300767093,
        "realized_volatility_60m": 0.0017505843538107018,
        "return_acceleration": 0.0020725034601534187
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 244,
        "resolved_agreement_count": 158,
        "prospective_resolved_sample_count": 225,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 124.17375000000538,
            "small_mean_absolute_error": 109.07117187500626
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.65480468750138,
            "small_mean_absolute_error": 82.17382812500182
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.57793923611219,
            "small_mean_absolute_error": 79.93748611111126
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.25525208333129,
            "small_mean_absolute_error": 79.62154270833125
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 246,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0615Z",
      "signal_timestamp": "2026-09-15T06:16:15.907787Z",
      "target_timestamp": "2026-09-15T06:15:00Z",
      "resolution_timestamp": "2026-09-15T06:30:00Z",
      "strike": 77566.25,
      "brti_reference_price": 77566.24966666667,
      "base_predicted_close": 77563.796875,
      "small_predicted_close": 77579.71875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77395.23999999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -168.5568750000093,
      "small_residual": -184.4787500000093,
      "base_absolute_error": 168.5568750000093,
      "small_absolute_error": 184.4787500000093,
      "resolved_at": "2026-09-15T06:31:04.883664Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T06:00:00Z",
        "return_6h": -0.007135302958642842,
        "return_12h": -0.01647165241774251,
        "return_24h": -0.0020940698943332503,
        "close_vs_ema12": -0.005672863808223072,
        "close_vs_ema24": -0.005847978815699206,
        "ema12_slope_3h": -0.0035472289611350183,
        "ema24_slope_6h": -0.002478997752787593,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006796638745004691,
        "return_30m": 0.0014745209976918527,
        "return_60m": 0.002669048691361864,
        "return_120m": -0.000957857733015377,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0001830824548580967,
        "close_vs_ema6": 0.0002521331187921305,
        "close_vs_ema12": -0.0005467495043358639,
        "ema3_slope": 0.00018311598018128095,
        "ema6_slope": 0.0001008634199202163,
        "realized_volatility_30m": 0.0014176569320583643,
        "realized_volatility_60m": 0.0010684451412460174,
        "return_acceleration": -0.0028353138641167286
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 245,
        "resolved_agreement_count": 159,
        "prospective_resolved_sample_count": 226,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.42738020833713,
            "small_mean_absolute_error": 48.975192708338
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.06213281250348,
            "small_mean_absolute_error": 74.13975000000391
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.3282760416696,
            "small_mean_absolute_error": 72.57649479166867
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.86572291666452,
            "small_mean_absolute_error": 76.9863104166645
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 247,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0630Z",
      "signal_timestamp": "2026-09-15T06:31:16.327785Z",
      "target_timestamp": "2026-09-15T06:30:00Z",
      "resolution_timestamp": "2026-09-15T06:45:00Z",
      "strike": 77395.24,
      "brti_reference_price": 77395.23999999999,
      "base_predicted_close": 77412.9609375,
      "small_predicted_close": 77412.59375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77411.81016666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -1.1507708333374467,
      "small_residual": -0.7835833333374467,
      "base_absolute_error": 1.1507708333374467,
      "small_absolute_error": 0.7835833333374467,
      "resolved_at": "2026-09-15T06:46:05.173048Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T06:15:00Z",
        "return_6h": -0.007687293650530003,
        "return_12h": -0.022166189993903407,
        "return_24h": -0.0022796154562034765,
        "close_vs_ema12": -0.007546448777679848,
        "close_vs_ema24": -0.00787530752003096,
        "ema12_slope_3h": -0.003626037530155668,
        "ema24_slope_6h": -0.0025860828346246922,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0022046916977626063,
        "return_30m": -0.0028828571229616573,
        "return_60m": -0.0006503360162674054,
        "return_120m": -0.002772150392943762,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0010120296100912807,
        "close_vs_ema6": -0.0013958606893140768,
        "close_vs_ema12": -0.00232810764292124,
        "ema3_slope": -0.0010110064416363196,
        "ema6_slope": -0.000558032701361233,
        "realized_volatility_30m": 0.0007625139116310686,
        "realized_volatility_60m": 0.0015709998460209744,
        "return_acceleration": -0.0015250278232621373
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 246,
        "resolved_agreement_count": 159,
        "prospective_resolved_sample_count": 227,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 112.27455729167195,
            "small_mean_absolute_error": 89.30283854167283
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.68996614583739,
            "small_mean_absolute_error": 88.76953645833783
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.78812673611417,
            "small_mean_absolute_error": 81.22905381944656
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.03983749999898,
            "small_mean_absolute_error": 85.31394062499893
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 248,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0645Z",
      "signal_timestamp": "2026-09-15T06:46:15.722093Z",
      "target_timestamp": "2026-09-15T06:45:00Z",
      "resolution_timestamp": "2026-09-15T07:00:00Z",
      "strike": 77411.81,
      "brti_reference_price": 77411.81016666666,
      "base_predicted_close": 77383.9609375,
      "small_predicted_close": 77479.0703125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77250.2653333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -133.69560416669992,
      "small_residual": -228.80497916669992,
      "base_absolute_error": 133.69560416669992,
      "small_absolute_error": 228.80497916669992,
      "resolved_at": "2026-09-15T07:01:05.376765Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T06:30:00Z",
        "return_6h": -0.007092510582188183,
        "return_12h": -0.022563935152532966,
        "return_24h": -0.003638113856445413,
        "close_vs_ema12": -0.007036727293058709,
        "close_vs_ema24": -0.007506057221228435,
        "ema12_slope_3h": -0.003671675323195678,
        "ema24_slope_6h": -0.0026786942341957554,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00021409800740546103,
        "return_30m": -0.0019910657104564855,
        "return_60m": -0.0005194805809625169,
        "return_120m": -0.0026356228691648553,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00039923346185399833,
        "close_vs_ema6": -0.0008446149197309794,
        "close_vs_ema12": -0.0017897813754084169,
        "ema3_slope": -0.00039907413810447157,
        "ema6_slope": -0.0003377318665430673,
        "realized_volatility_30m": 0.0012093948525840337,
        "realized_volatility_60m": 0.0015771071666082156,
        "return_acceleration": 0.0024187897051680673
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 247,
        "resolved_agreement_count": 160,
        "prospective_resolved_sample_count": 228,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.14279687500675,
            "small_mean_absolute_error": 78.70139062500675
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.18277864583797,
            "small_mean_absolute_error": 85.3883255208384
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.65446180555834,
            "small_mean_absolute_error": 79.24396701389196
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.7473468749995,
            "small_mean_absolute_error": 77.58121562499946
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 249,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0700Z",
      "signal_timestamp": "2026-09-15T07:01:17.577786Z",
      "target_timestamp": "2026-09-15T07:00:00Z",
      "resolution_timestamp": "2026-09-15T07:15:00Z",
      "strike": 77250.27,
      "brti_reference_price": 77250.2653333333,
      "base_predicted_close": 77231.3359375,
      "small_predicted_close": 77286.765625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77180.47866666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -50.85727083333768,
      "small_residual": -106.28695833333768,
      "base_absolute_error": 50.85727083333768,
      "small_absolute_error": 106.28695833333768,
      "resolved_at": "2026-09-15T07:16:05.207260Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T06:45:00Z",
        "return_6h": -0.008909361056708476,
        "return_12h": -0.0249323151255042,
        "return_24h": -0.004095728731442927,
        "close_vs_ema12": -0.008740326091341566,
        "close_vs_ema24": -0.009381668801042742,
        "ema12_slope_3h": -0.0037284573754474692,
        "ema24_slope_6h": -0.0028067834864807795,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0020868241291033263,
        "return_30m": -0.0018731729065856184,
        "return_60m": -0.004750629939690998,
        "return_120m": -0.003967432292388828,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.001244158236709647,
        "close_vs_ema6": -0.002094379162424276,
        "close_vs_ema12": -0.0032789980208288716,
        "ema3_slope": -0.0012426122304678433,
        "ema6_slope": -0.0008370504245828192,
        "realized_volatility_30m": 0.0011504610682543936,
        "realized_volatility_60m": 0.001008194525663652,
        "return_acceleration": -0.0023009221365087873
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 248,
        "resolved_agreement_count": 160,
        "prospective_resolved_sample_count": 229,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 85.63979166667923,
            "small_mean_absolute_error": 103.63002604167923
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 104.9067708333423,
            "small_mean_absolute_error": 106.35059895834274
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.98313368056067,
            "small_mean_absolute_error": 89.32589409722762
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.57862916666781,
            "small_mean_absolute_error": 84.46523229166777
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 250,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0715Z",
      "signal_timestamp": "2026-09-15T07:16:16.370924Z",
      "target_timestamp": "2026-09-15T07:15:00Z",
      "resolution_timestamp": "2026-09-15T07:30:00Z",
      "strike": 77180.48,
      "brti_reference_price": 77180.47866666666,
      "base_predicted_close": 77189.0625,
      "small_predicted_close": 77253.4140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77258.81383333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 69.75133333334816,
      "small_residual": 5.399770833348157,
      "base_absolute_error": 69.75133333334816,
      "small_absolute_error": 5.399770833348157,
      "resolved_at": "2026-09-15T07:31:05.566652Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T07:00:00Z",
        "return_6h": -0.008074444146748627,
        "return_12h": -0.024160749575098506,
        "return_24h": -0.005849741947282272,
        "close_vs_ema12": -0.009246152338981739,
        "close_vs_ema24": -0.01006682716691043,
        "ema12_slope_3h": -0.0038175337789841945,
        "ema24_slope_6h": -0.0029148639270315524,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009033841678797172,
        "return_30m": -0.0029883230931035953,
        "return_60m": -0.004973438855917611,
        "return_120m": -0.002317664515025797,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0010743622413372789,
        "close_vs_ema6": -0.002141741324195867,
        "close_vs_ema12": -0.003538707647915529,
        "ema3_slope": -0.0010732092258679549,
        "ema6_slope": -0.0008559632289506514,
        "realized_volatility_30m": 0.0005917199806118045,
        "realized_volatility_60m": 0.0009842947005685014,
        "return_acceleration": 0.001183439961223609
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 249,
        "resolved_agreement_count": 160,
        "prospective_resolved_sample_count": 230,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.56513020834609,
            "small_mean_absolute_error": 130.0885677083461
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.99625520834161,
            "small_mean_absolute_error": 89.53188020834205
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.56313194445102,
            "small_mean_absolute_error": 92.78935590278464
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.25472916666986,
            "small_mean_absolute_error": 83.41672291666983
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 251,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0730Z",
      "signal_timestamp": "2026-09-15T07:31:16.002868Z",
      "target_timestamp": "2026-09-15T07:30:00Z",
      "resolution_timestamp": "2026-09-15T07:45:00Z",
      "strike": 77258.81,
      "brti_reference_price": 77258.81383333335,
      "base_predicted_close": 77248.203125,
      "small_predicted_close": 77258.0859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77016.75249999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -231.45062500001222,
      "small_residual": -241.33343750001222,
      "base_absolute_error": 231.45062500001222,
      "small_absolute_error": 241.33343750001222,
      "resolved_at": "2026-09-15T07:46:05.329509Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T07:15:00Z",
        "return_6h": -0.0073697376014116855,
        "return_12h": -0.02393701311317864,
        "return_24h": -0.005477697371592427,
        "close_vs_ema12": -0.007906885383570428,
        "close_vs_ema24": -0.00887691236378052,
        "ema12_slope_3h": -0.003846403271761778,
        "ema24_slope_6h": -0.003006312887907092,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010149608815592792,
        "return_30m": 0.00011065981408808767,
        "return_60m": -0.0017627203774630562,
        "return_120m": -0.0024119100331824184,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -3.0246812554923785e-05,
        "close_vs_ema6": -0.0008066560695791924,
        "close_vs_ema12": -0.0021393489458187975,
        "ema3_slope": -3.0245897712721792e-05,
        "ema6_slope": -0.0003225583503710938,
        "realized_volatility_30m": 0.0009591725247194982,
        "realized_volatility_60m": 0.0011695629139889566,
        "return_acceleration": 0.0019183450494389964
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 250,
        "resolved_agreement_count": 161,
        "prospective_resolved_sample_count": 231,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.8637447916808,
            "small_mean_absolute_error": 85.3188229166808
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.06915104167638,
            "small_mean_absolute_error": 87.31083072917681
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.08122569445186,
            "small_mean_absolute_error": 87.61929861111882
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.582965625004,
            "small_mean_absolute_error": 78.4644010416705
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 252,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0745Z",
      "signal_timestamp": "2026-09-15T07:46:15.557759Z",
      "target_timestamp": "2026-09-15T07:45:00Z",
      "resolution_timestamp": "2026-09-15T08:00:00Z",
      "strike": 77016.75,
      "brti_reference_price": 77016.75249999999,
      "base_predicted_close": 77101.6875,
      "small_predicted_close": 77110.6796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76884.37233333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -217.31516666665266,
      "small_residual": -226.30735416665266,
      "base_absolute_error": 217.31516666665266,
      "small_absolute_error": 226.30735416665266,
      "resolved_at": "2026-09-15T08:01:05.124001Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T07:30:00Z",
        "return_6h": -0.012500901911988493,
        "return_12h": -0.02656047737606393,
        "return_24h": -0.01017878014851581,
        "close_vs_ema12": -0.010570385756350054,
        "close_vs_ema24": -0.011738087594789226,
        "ema12_slope_3h": -0.004003647646356856,
        "ema24_slope_6h": -0.003201615408604863,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0031331225697504017,
        "return_30m": -0.0021213416850365263,
        "return_60m": -0.005103325523794333,
        "return_120m": -0.0056201550262489075,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0015841428470948493,
        "close_vs_ema6": -0.0028154895735504892,
        "close_vs_ema12": -0.004459262946029163,
        "ema3_slope": -0.0015816373076670276,
        "ema6_slope": -0.0011249289391405126,
        "realized_volatility_30m": 0.0020740417256548405,
        "realized_volatility_60m": 0.001540590759449233,
        "return_acceleration": -0.004148083451309681
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 251,
        "resolved_agreement_count": 162,
        "prospective_resolved_sample_count": 232,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.4387083333495,
            "small_mean_absolute_error": 145.4562864583495
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.79075260417812,
            "small_mean_absolute_error": 112.07883854167812
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.26808854167514,
            "small_mean_absolute_error": 105.41097916667543
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.48307708333815,
            "small_mean_absolute_error": 89.76989895833758
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 253,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0800Z",
      "signal_timestamp": "2026-09-15T08:01:15.452453Z",
      "target_timestamp": "2026-09-15T08:00:00Z",
      "resolution_timestamp": "2026-09-15T08:15:00Z",
      "strike": 76884.37,
      "brti_reference_price": 76884.37233333335,
      "base_predicted_close": 77016.1875,
      "small_predicted_close": 76932.703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76756.40316666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -259.7843333333294,
      "small_residual": -176.2999583333294,
      "base_absolute_error": 259.7843333333294,
      "small_absolute_error": 176.2999583333294,
      "resolved_at": "2026-09-15T08:16:05.927348Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T07:45:00Z",
        "return_6h": -0.013136657200465196,
        "return_12h": -0.02677856535191936,
        "return_24h": -0.012450926667305073,
        "close_vs_ema12": -0.011776104189312742,
        "close_vs_ema24": -0.013163362922713362,
        "ema12_slope_3h": -0.0041933329073639,
        "ema24_slope_6h": -0.0034057598082105622,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0017188489824553344,
        "return_30m": -0.00484658618766487,
        "return_60m": -0.00473646269590311,
        "return_120m": -0.009464591454102722,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.001652861908012615,
        "close_vs_ema6": -0.003239548977399198,
        "close_vs_ema12": -0.005226108713306976,
        "ema3_slope": -0.0016501344636148385,
        "ema6_slope": -0.0012941426156050095,
        "realized_volatility_30m": 0.0007071367936475337,
        "realized_volatility_60m": 0.0014999426323327352,
        "return_acceleration": 0.0014142735872950674
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 252,
        "resolved_agreement_count": 163,
        "prospective_resolved_sample_count": 233,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 142.34359895833768,
            "small_mean_absolute_error": 144.83188020833768
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 113.99169531250845,
            "small_mean_absolute_error": 124.23095312500845
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.3857135416741,
            "small_mean_absolute_error": 119.17769270834106
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.1434416666707,
            "small_mean_absolute_error": 97.65487291667014
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 254,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0815Z",
      "signal_timestamp": "2026-09-15T08:16:17.697991Z",
      "target_timestamp": "2026-09-15T08:15:00Z",
      "resolution_timestamp": "2026-09-15T08:30:00Z",
      "strike": 76756.4,
      "brti_reference_price": 76756.40316666667,
      "base_predicted_close": 76882.15625,
      "small_predicted_close": 76855.7890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76830.07850000002,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -52.07774999998219,
      "small_residual": -25.71056249998219,
      "base_absolute_error": 52.07774999998219,
      "small_absolute_error": 25.71056249998219,
      "resolved_at": "2026-09-15T08:31:06.431933Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T08:00:00Z",
        "return_6h": -0.015638293952912052,
        "return_12h": -0.030382077828525422,
        "return_24h": -0.012783904968941329,
        "close_vs_ema12": -0.012880202465361368,
        "close_vs_ema24": -0.014505048806643828,
        "ema12_slope_3h": -0.0043391353068295,
        "ema24_slope_6h": -0.003657348326259746,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016644366440538017,
        "return_30m": -0.003380424711277197,
        "return_60m": -0.005494595360460597,
        "return_120m": -0.010440707182314934,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0016600248496508874,
        "close_vs_ema6": -0.003503899478031758,
        "close_vs_ema12": -0.005829272881680558,
        "ema3_slope": -0.001657273734069431,
        "ema6_slope": -0.0013995981706929062,
        "realized_volatility_30m": 2.720616920076635e-05,
        "realized_volatility_60m": 0.001500409373773213,
        "return_acceleration": 5.44123384015327e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 253,
        "resolved_agreement_count": 164,
        "prospective_resolved_sample_count": 234,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 194.5753645833356,
            "small_mean_absolute_error": 162.3351302083356
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 141.57024739584085,
            "small_mean_absolute_error": 146.21184895834085
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.85595833333961,
            "small_mean_absolute_error": 113.7996302083399
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.0250645833381,
            "small_mean_absolute_error": 102.03063645833754
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 255,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0830Z",
      "signal_timestamp": "2026-09-15T08:31:17.995046Z",
      "target_timestamp": "2026-09-15T08:30:00Z",
      "resolution_timestamp": "2026-09-15T08:45:00Z",
      "strike": 76830.08,
      "brti_reference_price": 76830.07850000002,
      "base_predicted_close": 76884.1875,
      "small_predicted_close": 76837.34375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76814.53483333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -69.65266666664684,
      "small_residual": -22.808916666646837,
      "base_absolute_error": 69.65266666664684,
      "small_absolute_error": 22.808916666646837,
      "resolved_at": "2026-09-15T08:46:05.760405Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T08:15:00Z",
        "return_6h": -0.01429240342138316,
        "return_12h": -0.03287013179068454,
        "return_24h": -0.01189885157247872,
        "close_vs_ema12": -0.011451234596610127,
        "close_vs_ema24": -0.013283210849192595,
        "ema12_slope_3h": -0.004485251882521024,
        "ema24_slope_6h": -0.003875971739597639,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009598591165531634,
        "return_30m": -0.0007061751521875159,
        "return_60m": -0.005549338801113635,
        "return_120m": -0.007302277245990529,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0003510027212225708,
        "close_vs_ema6": -0.0018208993125213846,
        "close_vs_ema12": -0.004128103737725541,
        "ema3_slope": -0.0003508795615417837,
        "ema6_slope": -0.0007278296032389164,
        "realized_volatility_30m": 0.0013121478803034825,
        "realized_volatility_60m": 0.0014784931779069832,
        "return_acceleration": 0.002624295760606965
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 254,
        "resolved_agreement_count": 165,
        "prospective_resolved_sample_count": 235,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 190.15696874999412,
            "small_mean_absolute_error": 167.41282812499412
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.01035677083746,
            "small_mean_absolute_error": 126.36582552083746
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.09842361111562,
            "small_mean_absolute_error": 114.01149652778258
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.47701875000348,
            "small_mean_absolute_error": 99.28376250000292
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 256,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0845Z",
      "signal_timestamp": "2026-09-15T08:46:17.276091Z",
      "target_timestamp": "2026-09-15T08:45:00Z",
      "resolution_timestamp": "2026-09-15T09:00:00Z",
      "strike": 76814.53,
      "brti_reference_price": 76814.53483333335,
      "base_predicted_close": 76903.34375,
      "small_predicted_close": 76848.828125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76952.10049999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 48.756749999985914,
      "small_residual": 103.27237499998591,
      "base_absolute_error": 48.756749999985914,
      "small_absolute_error": 103.27237499998591,
      "resolved_at": "2026-09-15T09:01:06.045589Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T08:30:00Z",
        "return_6h": -0.01352763193171791,
        "return_12h": -0.03194784485088786,
        "return_24h": -0.011665552245225475,
        "close_vs_ema12": -0.011180986950970584,
        "close_vs_ema24": -0.013208516316544516,
        "ema12_slope_3h": -0.0046369792244518315,
        "ema24_slope_6h": -0.0040742317792269445,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002023122580392389,
        "return_30m": 0.0007573526672486341,
        "return_60m": -0.002625632217700069,
        "return_120m": -0.007715558285581792,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00027669852444889287,
        "close_vs_ema6": -0.0014457235493700038,
        "close_vs_ema12": -0.00366593331051579,
        "ema3_slope": -0.0002766219835543815,
        "ema6_slope": -0.0005779551943739802,
        "realized_volatility_30m": 0.0005810856872962011,
        "realized_volatility_60m": 0.0011139372648966504,
        "return_acceleration": -0.0011621713745924023
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 255,
        "resolved_agreement_count": 166,
        "prospective_resolved_sample_count": 236,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 149.70747916665277,
            "small_mean_absolute_error": 112.78169791665277
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 135.57309375000114,
            "small_mean_absolute_error": 129.11899218750114
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.09632812500301,
            "small_mean_absolute_error": 112.31312500000301
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.22191458333546,
            "small_mean_absolute_error": 99.19397708333562
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 257,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0900Z",
      "signal_timestamp": "2026-09-15T09:01:23.042390Z",
      "target_timestamp": "2026-09-15T09:00:00Z",
      "resolution_timestamp": "2026-09-15T09:15:00Z",
      "strike": 76952.1,
      "brti_reference_price": 76952.10049999999,
      "base_predicted_close": 76952.953125,
      "small_predicted_close": 76876.3046875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76870.64183333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -82.31129166667233,
      "small_residual": -5.662854166672332,
      "base_absolute_error": 82.31129166667233,
      "small_absolute_error": 5.662854166672332,
      "resolved_at": "2026-09-15T09:16:06.134265Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T08:45:00Z",
        "return_6h": -0.012066682304986864,
        "return_12h": -0.027072210560624366,
        "return_24h": -0.009620964038884239,
        "close_vs_ema12": -0.009029511256980594,
        "close_vs_ema24": -0.011208071866814273,
        "ema12_slope_3h": -0.004797564073768856,
        "ema24_slope_6h": -0.004238494736407472,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001790880683780971,
        "return_30m": 0.0015882061086267552,
        "return_60m": 0.0008809094047488308,
        "return_120m": -0.0038597256856884865,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000756270934045844,
        "close_vs_ema6": 0.000244667492806494,
        "close_vs_ema12": -0.0015925992277791012,
        "ema3_slope": 0.0007568433126445839,
        "ema6_slope": 9.787657600934807e-05,
        "realized_volatility_30m": 0.000996596470910105,
        "realized_volatility_60m": 0.001298509025955226,
        "return_acceleration": 0.00199319294182021
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 256,
        "resolved_agreement_count": 167,
        "prospective_resolved_sample_count": 237,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 107.56787499998609,
            "small_mean_absolute_error": 82.02295312498609
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 124.95573697916188,
            "small_mean_absolute_error": 113.42741666666188
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.850421875001,
            "small_mean_absolute_error": 110.16161979166766
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.77217500000116,
            "small_mean_absolute_error": 98.96650312500132
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 258,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0915Z",
      "signal_timestamp": "2026-09-15T09:16:16.601332Z",
      "target_timestamp": "2026-09-15T09:15:00Z",
      "resolution_timestamp": "2026-09-15T09:30:00Z",
      "strike": 76870.64,
      "brti_reference_price": 76870.64183333333,
      "base_predicted_close": 76911.671875,
      "small_predicted_close": 76859.4453125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76874.36150000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -37.31037499998638,
      "small_residual": 14.91618750001362,
      "base_absolute_error": 37.31037499998638,
      "small_absolute_error": 14.91618750001362,
      "resolved_at": "2026-09-15T09:31:05.236217Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T09:00:00Z",
        "return_6h": -0.010728215665196883,
        "return_12h": -0.025456885428005838,
        "return_24h": -0.010620960307964,
        "close_vs_ema12": -0.009671126594395396,
        "close_vs_ema24": -0.01200508631321573,
        "ema12_slope_3h": -0.004966817009140256,
        "ema24_slope_6h": -0.0043715192970893435,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001058563263866441,
        "return_30m": 0.0007304216594126167,
        "return_60m": 0.0014883275134531804,
        "return_120m": -0.004014445604457628,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00015156941503058352,
        "close_vs_ema6": -0.0005816744259159456,
        "close_vs_ema12": -0.00224277901937453,
        "ema3_slope": -0.00015154644522452632,
        "ema6_slope": -0.00023261564773702226,
        "realized_volatility_30m": 0.001424721973823706,
        "realized_volatility_60m": 0.001088019495286762,
        "return_acceleration": -0.002849443947647412
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 257,
        "resolved_agreement_count": 167,
        "prospective_resolved_sample_count": 238,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.19961458332182,
            "small_mean_absolute_error": 39.36367708332182
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 128.88748958332872,
            "small_mean_absolute_error": 100.84940364582872
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.44670312500118,
            "small_mean_absolute_error": 110.59579166666784
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.69287500000209,
            "small_mean_absolute_error": 96.01337500000227
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 259,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0930Z",
      "signal_timestamp": "2026-09-15T09:31:16.147593Z",
      "target_timestamp": "2026-09-15T09:30:00Z",
      "resolution_timestamp": "2026-09-15T09:45:00Z",
      "strike": 76874.36,
      "brti_reference_price": 76874.36150000001,
      "base_predicted_close": 76893.328125,
      "small_predicted_close": 76843.4140625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76941.92433333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 48.596208333343384,
      "small_residual": 98.51027083334338,
      "base_absolute_error": 48.596208333343384,
      "small_absolute_error": 98.51027083334338,
      "resolved_at": "2026-09-15T09:46:06.392903Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T09:15:00Z",
        "return_6h": -0.012182250870904743,
        "return_12h": -0.025836214565899907,
        "return_24h": -0.010602123912210826,
        "close_vs_ema12": -0.009234048986858867,
        "close_vs_ema24": -0.011713616607799016,
        "ema12_slope_3h": -0.005038245036123823,
        "ema24_slope_6h": -0.00453190632647027,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 4.8388651089359414e-05,
        "return_30m": -0.0010102258352255866,
        "return_60m": 0.0005763758265584507,
        "return_120m": -0.004976161479293362,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -5.159671117349607e-05,
        "close_vs_ema6": -0.0003809965696980333,
        "close_vs_ema12": -0.0018575108028850984,
        "ema3_slope": -5.1594049090497585e-05,
        "ema6_slope": -0.00015237540607648814,
        "realized_volatility_30m": 0.0005534759574779002,
        "realized_volatility_60m": 0.0010353075228809565,
        "return_acceleration": 0.0011069519149558005
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 258,
        "resolved_agreement_count": 167,
        "prospective_resolved_sample_count": 239,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.507770833322866,
            "small_mean_absolute_error": 36.665083333329676
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 124.8323697916585,
            "small_mean_absolute_error": 102.0389557291619
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.50949479166593,
            "small_mean_absolute_error": 96.46557812500153
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.98168333333452,
            "small_mean_absolute_error": 93.38716145833605
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 260,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T0945Z",
      "signal_timestamp": "2026-09-15T09:46:17.155259Z",
      "target_timestamp": "2026-09-15T09:45:00Z",
      "resolution_timestamp": "2026-09-15T10:00:00Z",
      "strike": 76941.92,
      "brti_reference_price": 76941.92433333334,
      "base_predicted_close": 76934.109375,
      "small_predicted_close": 76942.1640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76942.40699999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 8.297624999977415,
      "small_residual": 0.24293749997741543,
      "base_absolute_error": 8.297624999977415,
      "small_absolute_error": 0.24293749997741543,
      "resolved_at": "2026-09-15T10:01:06.117847Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T09:30:00Z",
        "return_6h": -0.01079198015177718,
        "return_12h": -0.02381917019164237,
        "return_24h": -0.01188421802961015,
        "close_vs_ema12": -0.008024671593552246,
        "close_vs_ema24": -0.01062378973646605,
        "ema12_slope_3h": -0.005080059131630232,
        "ema24_slope_6h": -0.004660390786968782,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008788734243123653,
        "return_30m": 0.0009273046029012466,
        "return_60m": 0.00165840358568059,
        "return_120m": -0.000971582989903963,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00041344467587833833,
        "close_vs_ema6": 0.0003553366349238196,
        "close_vs_ema12": -0.0008295842525322117,
        "ema3_slope": 0.00041361568308029284,
        "ema6_slope": 0.00014215485910140657,
        "realized_volatility_30m": 0.0004152423866115029,
        "realized_volatility_60m": 0.0010504783124064988,
        "return_acceleration": 0.0008304847732230058
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 259,
        "resolved_agreement_count": 167,
        "prospective_resolved_sample_count": 240,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.243656249997,
            "small_mean_absolute_error": 55.59042187500381
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.97556770832489,
            "small_mean_absolute_error": 84.1860598958283
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.46328124999975,
            "small_mean_absolute_error": 104.60946875000202
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.75108020833504,
            "small_mean_absolute_error": 96.92101145833658
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 261,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1000Z",
      "signal_timestamp": "2026-09-15T10:01:17.950288Z",
      "target_timestamp": "2026-09-15T10:00:00Z",
      "resolution_timestamp": "2026-09-15T10:15:00Z",
      "strike": 76942.41,
      "brti_reference_price": 76942.40699999998,
      "base_predicted_close": 76946.734375,
      "small_predicted_close": 76955.4140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76968.38616666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 21.651791666678037,
      "small_residual": 12.972104166678037,
      "base_absolute_error": 21.651791666678037,
      "small_absolute_error": 12.972104166678037,
      "resolved_at": "2026-09-15T10:16:04.759446Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T09:45:00Z",
        "return_6h": -0.00903819733433453,
        "return_12h": -0.0229115915633068,
        "return_24h": -0.015078561572487992,
        "close_vs_ema12": -0.007693683195101553,
        "close_vs_ema24": -0.010400919968413191,
        "ema12_slope_3h": -0.005035761893942725,
        "ema24_slope_6h": -0.004750088996504753,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.27312964707194e-06,
        "return_30m": 0.0008851520672463753,
        "return_60m": -0.00012596797146569028,
        "return_120m": 0.0007548304669122707,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00020981616749593535,
        "close_vs_ema6": 0.0002582675975566495,
        "close_vs_ema12": -0.0006967405286482098,
        "ema3_slope": 0.00020986019955882007,
        "ema6_slope": 0.00010331771246963051,
        "realized_volatility_30m": 0.00043630014733264666,
        "realized_volatility_60m": 0.000687649527267889,
        "return_acceleration": -0.0008726002946652933
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 260,
        "resolved_agreement_count": 167,
        "prospective_resolved_sample_count": 241,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.12887499999488,
            "small_mean_absolute_error": 29.833062500001688
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.84837499999048,
            "small_mean_absolute_error": 55.92800781249389
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.01344965277288,
            "small_mean_absolute_error": 85.56263194444182
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.77077812500065,
            "small_mean_absolute_error": 93.87781875000219
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 262,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1015Z",
      "signal_timestamp": "2026-09-15T10:16:15.084008Z",
      "target_timestamp": "2026-09-15T10:15:00Z",
      "resolution_timestamp": "2026-09-15T10:30:00Z",
      "strike": 76968.39,
      "brti_reference_price": 76968.38616666668,
      "base_predicted_close": 76958.984375,
      "small_predicted_close": 76968.15625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76874.26599999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -84.71837500001129,
      "small_residual": -93.89025000001129,
      "base_absolute_error": 84.71837500001129,
      "small_absolute_error": 93.89025000001129,
      "resolved_at": "2026-09-15T10:31:05.544344Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T10:00:00Z",
        "return_6h": -0.008658253644768577,
        "return_12h": -0.02353765714365086,
        "return_24h": -0.013274522133629674,
        "close_vs_ema12": -0.007060404699537504,
        "close_vs_ema24": -0.009861264574997364,
        "ema12_slope_3h": -0.004943247530256767,
        "ema24_slope_6h": -0.004830178611482716,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00033764431968830166,
        "return_30m": 0.0003439195674219686,
        "return_60m": 0.0012715430885210655,
        "return_120m": 0.002761763074537349,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002736907380838094,
        "close_vs_ema6": 0.0004256411765182211,
        "close_vs_ema12": -0.0003040665057830738,
        "ema3_slope": 0.0002737656652105347,
        "ema6_slope": 0.00017028546280917212,
        "realized_volatility_30m": 0.00016568559502061486,
        "realized_volatility_60m": 0.0003481481905246769,
        "return_acceleration": 0.0003313711900412297
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 261,
        "resolved_agreement_count": 168,
        "prospective_resolved_sample_count": 242,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.963999999996304,
            "small_mean_absolute_error": 31.660375000003114
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.08180729165906,
            "small_mean_absolute_error": 35.512026041662466
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.57965972221791,
            "small_mean_absolute_error": 77.78639409722018
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.94629791666739,
            "small_mean_absolute_error": 82.48458854166893
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 263,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1030Z",
      "signal_timestamp": "2026-09-15T10:31:16.240342Z",
      "target_timestamp": "2026-09-15T10:30:00Z",
      "resolution_timestamp": "2026-09-15T10:45:00Z",
      "strike": 76874.27,
      "brti_reference_price": 76874.26599999999,
      "base_predicted_close": 76912.6953125,
      "small_predicted_close": 76861.0703125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76989.87550000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 77.1801875000092,
      "small_residual": 128.8051875000092,
      "base_absolute_error": 77.1801875000092,
      "small_absolute_error": 128.8051875000092,
      "resolved_at": "2026-09-15T10:46:05.482970Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T10:15:00Z",
        "return_6h": -0.009484834296000222,
        "return_12h": -0.02121887032491454,
        "return_24h": -0.013530466182855694,
        "close_vs_ema12": -0.007939555031342693,
        "close_vs_ema24": -0.010846305932982414,
        "ema12_slope_3h": -0.004944630389841498,
        "ema24_slope_6h": -0.004925593190573285,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012228418881341518,
        "return_30m": -0.0008856104540632126,
        "return_60m": -1.2422867411432392e-06,
        "return_120m": 0.0005751328237932896,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00047496840315908173,
        "close_vs_ema6": -0.0005699307584401403,
        "close_vs_ema12": -0.0012919882145954187,
        "ema3_slope": -0.0004747429152744953,
        "ema6_slope": -0.00022792034385010762,
        "realized_volatility_30m": 0.0007802431039112268,
        "realized_volatility_60m": 0.0007716546859607551,
        "return_acceleration": -0.0015604862078224535
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 262,
        "resolved_agreement_count": 169,
        "prospective_resolved_sample_count": 243,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.81600000000253,
            "small_mean_absolute_error": 51.40389062500253
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 50.1618854166627,
            "small_mean_absolute_error": 44.034486979166104
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.82691319443984,
            "small_mean_absolute_error": 85.16060069444211
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.32380833333445,
            "small_mean_absolute_error": 86.02069270833599
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 264,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1045Z",
      "signal_timestamp": "2026-09-15T10:46:15.831352Z",
      "target_timestamp": "2026-09-15T10:45:00Z",
      "resolution_timestamp": "2026-09-15T11:00:00Z",
      "strike": 76989.88,
      "brti_reference_price": 76989.87550000001,
      "base_predicted_close": 76946.3515625,
      "small_predicted_close": 76954.9375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77026.52333333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 80.17177083333081,
      "small_residual": 71.58583333333081,
      "base_absolute_error": 80.17177083333081,
      "small_absolute_error": 71.58583333333081,
      "resolved_at": "2026-09-15T11:01:05.510886Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T10:30:00Z",
        "return_6h": -0.008071777961054183,
        "return_12h": -0.020966722258767057,
        "return_24h": -0.012133635691557676,
        "close_vs_ema12": -0.006186077300352699,
        "close_vs_ema24": -0.009167569996997194,
        "ema12_slope_3h": -0.0047590354299198445,
        "ema24_slope_6h": -0.0049900840657536305,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015038777736104958,
        "return_30m": 0.00027919688074007354,
        "return_60m": 0.0006232124694325325,
        "return_120m": 0.0022826495929071378,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005138333775391857,
        "close_vs_ema6": 0.0006663151544223922,
        "close_vs_ema12": 0.00017764135714015694,
        "ema3_slope": 0.0005140975380133472,
        "ema6_slope": 0.00026659711684873244,
        "realized_volatility_30m": 0.0013633598308723238,
        "realized_volatility_60m": 0.0009712610375737607,
        "return_acceleration": 0.0027267196617446476
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 263,
        "resolved_agreement_count": 169,
        "prospective_resolved_sample_count": 244,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.961994791668985,
            "small_mean_absolute_error": 58.977619791668985
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.102825520832994,
            "small_mean_absolute_error": 57.2840208333364
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.97104340277292,
            "small_mean_absolute_error": 75.78324652777519
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.298927083335,
            "small_mean_absolute_error": 90.30148333333636
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 265,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1100Z",
      "signal_timestamp": "2026-09-15T11:01:16.821293Z",
      "target_timestamp": "2026-09-15T11:00:00Z",
      "resolution_timestamp": "2026-09-15T11:15:00Z",
      "strike": 77026.52,
      "brti_reference_price": 77026.52333333333,
      "base_predicted_close": 77069.578125,
      "small_predicted_close": 77070.890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76996.80200000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -72.7761249999894,
      "small_residual": -74.0886249999894,
      "base_absolute_error": 72.7761249999894,
      "small_absolute_error": 74.0886249999894,
      "resolved_at": "2026-09-15T11:16:05.330075Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T10:45:00Z",
        "return_6h": -0.006852267934084,
        "return_12h": -0.01937874251639926,
        "return_24h": -0.010946627941168963,
        "close_vs_ema12": -0.005481107334832647,
        "close_vs_ema24": -0.008518167743452598,
        "ema12_slope_3h": -0.004492500203113092,
        "ema24_slope_6h": -0.005028230520295995,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00047600847637840893,
        "return_30m": 0.0019806021085566616,
        "return_60m": 0.001093237612560749,
        "return_120m": 0.0009671319281705504,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004947982749481383,
        "close_vs_ema6": 0.0008159056340251158,
        "close_vs_ema12": 0.0005531042422217691,
        "ema3_slope": 0.0004950432214805289,
        "ema6_slope": 0.00032646880070341666,
        "realized_volatility_30m": 0.0005139346486160434,
        "realized_volatility_60m": 0.0009744219530268204,
        "return_acceleration": -0.0010278692972320869
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 264,
        "resolved_agreement_count": 170,
        "prospective_resolved_sample_count": 245,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.93053125000733,
            "small_mean_absolute_error": 76.81334375000733
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.029703125001106,
            "small_mean_absolute_error": 53.32320312500451
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.54242708332943,
            "small_mean_absolute_error": 62.889786458331706
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.12213437500104,
            "small_mean_absolute_error": 87.4262531250024
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 266,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1115Z",
      "signal_timestamp": "2026-09-15T11:16:15.798733Z",
      "target_timestamp": "2026-09-15T11:15:00Z",
      "resolution_timestamp": "2026-09-15T11:30:00Z",
      "strike": 76996.8,
      "brti_reference_price": 76996.80200000001,
      "base_predicted_close": 76985.9765625,
      "small_predicted_close": 76995.8359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76972.004,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -13.972562499999185,
      "small_residual": -23.831937499999185,
      "base_absolute_error": 13.972562499999185,
      "small_absolute_error": 23.831937499999185,
      "resolved_at": "2026-09-15T11:31:05.556190Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T11:00:00Z",
        "return_6h": -0.004691982074852219,
        "return_12h": -0.018253589259355052,
        "return_24h": -0.0095665460012061,
        "close_vs_ema12": -0.0056268161230123015,
        "close_vs_ema24": -0.008718821152502554,
        "ema12_slope_3h": -0.004185305650946991,
        "ema24_slope_6h": -0.0050213616370239356,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003858584296307921,
        "return_30m": 8.996637486435866e-05,
        "return_60m": 0.000369188373935847,
        "return_120m": 0.0016412009013819784,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 5.4371505194605874e-05,
        "close_vs_ema6": 0.00030691401712235056,
        "close_vs_ema12": 0.00014133146964279142,
        "ema3_slope": 5.437446161615789e-05,
        "ema6_slope": 0.00012278068009363707,
        "realized_volatility_30m": 0.0004309334530046005,
        "realized_volatility_60m": 0.0010121779351435882,
        "return_acceleration": -0.000861866906009201
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 265,
        "resolved_agreement_count": 171,
        "prospective_resolved_sample_count": 246,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.71161458333518,
            "small_mean_absolute_error": 92.09247395833518
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.83780729166574,
            "small_mean_absolute_error": 61.876424479169145
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 56.958409722217766,
            "small_mean_absolute_error": 54.372175347220036
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.803144791667,
            "small_mean_absolute_error": 91.10804479166836
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 267,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1130Z",
      "signal_timestamp": "2026-09-15T11:31:17.250127Z",
      "target_timestamp": "2026-09-15T11:30:00Z",
      "resolution_timestamp": "2026-09-15T11:45:00Z",
      "strike": 76972.0,
      "brti_reference_price": 76972.004,
      "base_predicted_close": 76985.25,
      "small_predicted_close": 76994.9921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76888.07833333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -97.17166666667617,
      "small_residual": -106.91385416667617,
      "base_absolute_error": 97.17166666667617,
      "small_absolute_error": 106.91385416667617,
      "resolved_at": "2026-09-15T11:46:05.799873Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T11:15:00Z",
        "return_6h": -0.006115281333134548,
        "return_12h": -0.018392376444744007,
        "return_24h": -0.011628531117514829,
        "close_vs_ema12": -0.005705716716068121,
        "close_vs_ema24": -0.008853370490753076,
        "ema12_slope_3h": -0.003941897892629109,
        "ema24_slope_6h": -0.005043737451724373,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00032206532421974465,
        "return_30m": -0.0007077994822302092,
        "return_60m": 0.0012714007571794639,
        "return_120m": 0.0012701568909940786,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00013387358483862855,
        "close_vs_ema6": -1.0893014219970354e-05,
        "close_vs_ema12": -0.0001529714158553519,
        "ema3_slope": -0.00013385566510071278,
        "ema6_slope": -4.35718670277474e-06,
        "realized_volatility_30m": 3.189655270552372e-05,
        "realized_volatility_60m": 0.0007642599493022694,
        "return_acceleration": 6.379310541104743e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 266,
        "resolved_agreement_count": 172,
        "prospective_resolved_sample_count": 247,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.02516145833215,
            "small_mean_absolute_error": 74.57789583333215
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 50.92058072916734,
            "small_mean_absolute_error": 62.99089322916734
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.78297743055251,
            "small_mean_absolute_error": 54.21562326388812
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.07392916666649,
            "small_mean_absolute_error": 83.07570416666786
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 268,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1145Z",
      "signal_timestamp": "2026-09-15T11:46:17.355763Z",
      "target_timestamp": "2026-09-15T11:45:00Z",
      "resolution_timestamp": "2026-09-15T12:00:00Z",
      "strike": 76888.08,
      "brti_reference_price": 76888.07833333332,
      "base_predicted_close": 76925.2890625,
      "small_predicted_close": 76874.7421875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76910.40616666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -14.882895833346993,
      "small_residual": 35.66397916665301,
      "base_absolute_error": 14.882895833346993,
      "small_absolute_error": 35.66397916665301,
      "resolved_at": "2026-09-15T12:01:05.816636Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T11:30:00Z",
        "return_6h": -0.00728149484841456,
        "return_12h": -0.018243918029843376,
        "return_24h": -0.011677302873432271,
        "close_vs_ema12": -0.006514504951097955,
        "close_vs_ema24": -0.009731204937992621,
        "ema12_slope_3h": -0.003744161762430198,
        "ema24_slope_6h": -0.005089515934278421,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010903401536314083,
        "return_30m": -0.001412054317096012,
        "return_60m": -0.00132221497963958,
        "return_120m": -0.0006998265310695917,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0006124087002388201,
        "close_vs_ema6": -0.0007868342015647789,
        "close_vs_ema12": -0.0010520929517251476,
        "ema3_slope": -0.0006120338853623508,
        "ema6_slope": -0.00031463465450298767,
        "realized_volatility_30m": 0.00038413741470583185,
        "realized_volatility_60m": 0.0005547406296451226,
        "return_acceleration": -0.0007682748294116637
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 267,
        "resolved_agreement_count": 173,
        "prospective_resolved_sample_count": 248,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.0230312499989,
            "small_mean_absolute_error": 69.1050624999989
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.99251302083394,
            "small_mean_absolute_error": 64.04134114583394
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 56.07622743055496,
            "small_mean_absolute_error": 61.22436805555723
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.87497395833343,
            "small_mean_absolute_error": 88.38221770833479
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 269,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1200Z",
      "signal_timestamp": "2026-09-15T12:01:17.419278Z",
      "target_timestamp": "2026-09-15T12:00:00Z",
      "resolution_timestamp": "2026-09-15T12:15:00Z",
      "strike": 76910.41,
      "brti_reference_price": 76910.40616666665,
      "base_predicted_close": 76909.515625,
      "small_predicted_close": 76939.28125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76900.8245,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -8.691124999997555,
      "small_residual": -38.456749999997555,
      "base_absolute_error": 8.691124999997555,
      "small_absolute_error": 38.456749999997555,
      "resolved_at": "2026-09-15T12:16:05.240211Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T11:45:00Z",
        "return_6h": -0.009129186053054239,
        "return_12h": -0.016227351374442422,
        "return_24h": -0.010627425337975116,
        "close_vs_ema12": -0.005973398180325606,
        "close_vs_ema24": -0.009250735614973138,
        "ema12_slope_3h": -0.003614634240230896,
        "ema24_slope_6h": -0.005172374620215248,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002903939572600489,
        "return_30m": -0.0008002628245634691,
        "return_60m": -0.0015074958811808203,
        "return_120m": -0.0004159063198182489,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00016112224757891536,
        "close_vs_ema6": -0.00035481373296974983,
        "close_vs_ema12": -0.0006448486484671445,
        "ema3_slope": -0.0001610962913823899,
        "ema6_slope": -0.00014190535320068864,
        "realized_volatility_30m": 0.0006903670554457286,
        "realized_volatility_60m": 0.0004892251922991288,
        "return_acceleration": 0.0013807341108914573
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 268,
        "resolved_agreement_count": 173,
        "prospective_resolved_sample_count": 249,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 49.70081250000294,
            "small_mean_absolute_error": 60.12459895832944
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.81567187500514,
            "small_mean_absolute_error": 68.46897135416839
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.25340625000172,
            "small_mean_absolute_error": 55.590335069446155
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.93433854166578,
            "small_mean_absolute_error": 78.72516770833245
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 270,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1215Z",
      "signal_timestamp": "2026-09-15T12:16:15.505317Z",
      "target_timestamp": "2026-09-15T12:15:00Z",
      "resolution_timestamp": "2026-09-15T12:30:00Z",
      "strike": 76900.82,
      "brti_reference_price": 76900.8245,
      "base_predicted_close": 76895.625,
      "small_predicted_close": 76925.6875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76889.13399999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -6.49100000000908,
      "small_residual": -36.55350000000908,
      "base_absolute_error": 6.49100000000908,
      "small_absolute_error": 36.55350000000908,
      "resolved_at": "2026-09-15T12:31:05.238402Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T12:00:00Z",
        "return_6h": -0.008578797731310539,
        "return_12h": -0.0156528883691196,
        "return_24h": -0.011426408404506594,
        "close_vs_ema12": -0.005849825233463002,
        "close_vs_ema24": -0.009182674188405127,
        "ema12_slope_3h": -0.0034526537639342214,
        "ema24_slope_6h": -0.005242209546408527,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00012458218782362973,
        "return_30m": 0.00016577559152164412,
        "return_60m": -0.0012465128097139955,
        "return_120m": -0.0008777846338154927,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00014286258802398422,
        "close_vs_ema6": -0.00034244098370850296,
        "close_vs_ema12": -0.0006510659455239987,
        "ema3_slope": -0.0001428421812202929,
        "ema6_slope": -0.00013695763352061796,
        "realized_volatility_30m": 0.00020748807254183932,
        "realized_volatility_60m": 0.0005009785741818222,
        "return_acceleration": -0.00041497614508367864
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 269,
        "resolved_agreement_count": 173,
        "prospective_resolved_sample_count": 250,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.67956250000498,
            "small_mean_absolute_error": 51.21663020833148
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.19558854167008,
            "small_mean_absolute_error": 71.65455208333333
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.11839236111215,
            "small_mean_absolute_error": 58.32315972222326
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.82603124999878,
            "small_mean_absolute_error": 75.33365729166545
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 271,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1230Z",
      "signal_timestamp": "2026-09-15T12:31:15.662585Z",
      "target_timestamp": "2026-09-15T12:30:00Z",
      "resolution_timestamp": "2026-09-15T12:45:00Z",
      "strike": 76889.13,
      "brti_reference_price": 76889.13399999999,
      "base_predicted_close": 76930.1328125,
      "small_predicted_close": 76937.75,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76908.62049999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -21.51231250001001,
      "small_residual": -29.12950000001001,
      "base_absolute_error": 21.51231250001001,
      "small_absolute_error": 29.12950000001001,
      "resolved_at": "2026-09-15T12:46:05.587405Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T12:15:00Z",
        "return_6h": -0.006539239364074634,
        "return_12h": -0.014176263961361846,
        "return_24h": -0.013620205929658735,
        "close_vs_ema12": -0.0057574296275000325,
        "close_vs_ema24": -0.009142603362786716,
        "ema12_slope_3h": -0.003305259415372297,
        "ema24_slope_6h": -0.005268731794904169,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001520204767117006,
        "return_30m": -0.0002765837254917747,
        "return_60m": -0.0010766252103817653,
        "return_120m": 0.00019340672469003728,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00014745241235702977,
        "close_vs_ema6": -0.00035319946602374586,
        "close_vs_ema12": -0.0006795348639702103,
        "ema3_slope": -0.0001474306733483255,
        "ema6_slope": -0.0001412598292510614,
        "realized_volatility_30m": 1.3719144444035436e-05,
        "realized_volatility_60m": 0.0005054853819391853,
        "return_acceleration": -2.7438288888070872e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 270,
        "resolved_agreement_count": 173,
        "prospective_resolved_sample_count": 251,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.80917187500745,
            "small_mean_absolute_error": 54.397020833333954
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.4171666666698,
            "small_mean_absolute_error": 64.48745833333305
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.55011111111404,
            "small_mean_absolute_error": 60.12626909722288
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.66301458333183,
            "small_mean_absolute_error": 76.89134374999848
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 272,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1245Z",
      "signal_timestamp": "2026-09-15T12:46:18.319942Z",
      "target_timestamp": "2026-09-15T12:45:00Z",
      "resolution_timestamp": "2026-09-15T13:00:00Z",
      "strike": 76908.62,
      "brti_reference_price": 76908.62049999999,
      "base_predicted_close": 76900.40625,
      "small_predicted_close": 76930.5,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76910.94549999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 10.539249999987078,
      "small_residual": -19.554500000012922,
      "base_absolute_error": 10.539249999987078,
      "small_absolute_error": 19.554500000012922,
      "resolved_at": "2026-09-15T13:01:05.726586Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T12:30:00Z",
        "return_6h": -0.006500166648775063,
        "return_12h": -0.013546574730220806,
        "return_24h": -0.012717678571747215,
        "close_vs_ema12": -0.005281927008795373,
        "close_vs_ema24": -0.00870977235411885,
        "ema12_slope_3h": -0.0031889587853365375,
        "ema24_slope_6h": -0.005293945149522528,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000253436330808432,
        "return_30m": 0.00010137732658499488,
        "return_60m": 0.0002671697239928772,
        "return_120m": -0.0010553985114577502,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 5.2970468307433904e-05,
        "close_vs_ema6": -7.132535543019625e-05,
        "close_vs_ema12": -0.00036071429197936933,
        "ema3_slope": 5.297327432662868e-05,
        "ema6_slope": -2.852932822627885e-05,
        "realized_volatility_30m": 0.0002027284037600663,
        "realized_volatility_60m": 0.00020575283737689568,
        "return_acceleration": 0.0004054568075201326
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 271,
        "resolved_agreement_count": 174,
        "prospective_resolved_sample_count": 252,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 12.89433333334091,
            "small_mean_absolute_error": 34.950932291667414
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 39.4586822916699,
            "small_mean_absolute_error": 52.027997395833154
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 42.2931197916696,
            "small_mean_absolute_error": 54.3445381944451
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.16609895833172,
            "small_mean_absolute_error": 66.28114687499837
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 273,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1300Z",
      "signal_timestamp": "2026-09-15T13:01:16.768100Z",
      "target_timestamp": "2026-09-15T13:00:00Z",
      "resolution_timestamp": "2026-09-15T13:15:00Z",
      "strike": 76910.95,
      "brti_reference_price": 76910.94549999999,
      "base_predicted_close": 76932.5546875,
      "small_predicted_close": 76940.78125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76947.16466666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 14.609979166663834,
      "small_residual": 6.383416666663834,
      "base_absolute_error": 14.609979166663834,
      "small_absolute_error": 6.383416666663834,
      "resolved_at": "2026-09-15T13:16:05.702749Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T12:45:00Z",
        "return_6h": -0.004392474664898005,
        "return_12h": -0.013262701578884428,
        "return_24h": -0.009606866984697038,
        "close_vs_ema12": -0.005038574610519375,
        "close_vs_ema24": -0.008502366236584402,
        "ema12_slope_3h": -0.003076359882516644,
        "ema24_slope_6h": -0.005275535518097119,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.0230681357767963e-05,
        "return_30m": 0.00028367467371914756,
        "return_60m": 7.012488429269936e-06,
        "return_120m": -0.0015004939640489434,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 4.15996448968059e-05,
        "close_vs_ema6": -2.9355223463700675e-05,
        "close_vs_ema12": -0.00027966342479401884,
        "ema3_slope": 4.160137549913401e-05,
        "ema6_slope": -1.1741951510435555e-05,
        "realized_volatility_30m": 0.000111602824725332,
        "realized_volatility_60m": 0.0001610608103168709,
        "return_acceleration": -0.000223205649450664
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 272,
        "resolved_agreement_count": 174,
        "prospective_resolved_sample_count": 253,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 11.808421875000931,
            "small_mean_absolute_error": 30.923562500007392
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 30.754617187501935,
            "small_mean_absolute_error": 45.52408072916842
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 42.47992187500373,
            "small_mean_absolute_error": 55.953835069448054
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 55.82730312499844,
            "small_mean_absolute_error": 55.943504166666386
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 274,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1315Z",
      "signal_timestamp": "2026-09-15T13:16:16.003252Z",
      "target_timestamp": "2026-09-15T13:15:00Z",
      "resolution_timestamp": "2026-09-15T13:30:00Z",
      "strike": 76947.16,
      "brti_reference_price": 76947.16466666666,
      "base_predicted_close": 77001.46875,
      "small_predicted_close": 77025.765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76941.80150000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -59.66724999998405,
      "small_residual": -83.96412499998405,
      "base_absolute_error": 59.66724999998405,
      "small_absolute_error": 83.96412499998405,
      "resolved_at": "2026-09-15T13:31:04.577449Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T13:00:00Z",
        "return_6h": -0.003022966481040501,
        "return_12h": -0.011073001853780573,
        "return_24h": -0.009300349508626349,
        "close_vs_ema12": -0.004384310180747142,
        "close_vs_ema24": -0.007871090120917468,
        "ema12_slope_3h": -0.002962855021003352,
        "ema24_slope_6h": -0.0052295702878436545,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004709234352953118,
        "return_30m": 0.0005011683529894118,
        "return_60m": 0.0006025964866822608,
        "return_120m": -0.0006446674672715424,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002562056770489818,
        "close_vs_ema6": 0.00031535620643019513,
        "close_vs_ema12": 0.0001617191997393963,
        "ema3_slope": 0.000256271335219882,
        "ema6_slope": 0.0001261583965053159,
        "realized_volatility_30m": 0.0002203463769687719,
        "realized_volatility_60m": 0.00023412087300507254,
        "return_acceleration": 0.0004406927539375438
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 273,
        "resolved_agreement_count": 175,
        "prospective_resolved_sample_count": 254,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 13.288135416667501,
            "small_mean_absolute_error": 22.905229166673962
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 23.48384895833624,
            "small_mean_absolute_error": 37.06092968750272
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 41.89310416666922,
            "small_mean_absolute_error": 55.404777777780204
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.56858541666516,
            "small_mean_absolute_error": 47.44767708333311
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 275,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1330Z",
      "signal_timestamp": "2026-09-15T13:31:15.494148Z",
      "target_timestamp": "2026-09-15T13:30:00Z",
      "resolution_timestamp": "2026-09-15T13:45:00Z",
      "strike": 76941.8,
      "brti_reference_price": 76941.80150000002,
      "base_predicted_close": 76933.1796875,
      "small_predicted_close": 76941.2890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76386.12583333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -547.0538541666756,
      "small_residual": -555.1632291666756,
      "base_absolute_error": 547.0538541666756,
      "small_absolute_error": 555.1632291666756,
      "resolved_at": "2026-09-15T13:46:04.548541Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T13:15:00Z",
        "return_6h": -0.0041032513651737546,
        "return_12h": -0.011442749080711523,
        "return_24h": -0.01118049497281104,
        "close_vs_ema12": -0.004272696810666776,
        "close_vs_ema24": -0.007777775880361215,
        "ema12_slope_3h": -0.0028073090950349044,
        "ema24_slope_6h": -0.005206539237527785,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.969934096834329e-05,
        "return_30m": 0.0004011912712740262,
        "return_60m": 0.0006849797527961332,
        "return_120m": -0.00039238292405618935,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 9.323554567930437e-05,
        "close_vs_ema6": 0.00017544117682333216,
        "close_vs_ema12": 7.78523177984436e-05,
        "ema3_slope": 9.324423935685999e-05,
        "ema6_slope": 7.018139581216332e-05,
        "realized_volatility_30m": 0.00027031138813182753,
        "realized_volatility_60m": 0.00020886705758232663,
        "return_acceleration": -0.0005406227762636551
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 274,
        "resolved_agreement_count": 176,
        "prospective_resolved_sample_count": 255,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 26.582197916661244,
            "small_mean_absolute_error": 34.757885416667705
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 29.195684895834347,
            "small_mean_absolute_error": 44.57745312500083
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 39.80551041666695,
            "small_mean_absolute_error": 54.577600694444605
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.94806041666525,
            "small_mean_absolute_error": 50.3603552083332
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 276,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1345Z",
      "signal_timestamp": "2026-09-15T13:46:14.989751Z",
      "target_timestamp": "2026-09-15T13:45:00Z",
      "resolution_timestamp": "2026-09-15T14:00:00Z",
      "strike": 76386.13,
      "brti_reference_price": 76386.12583333332,
      "base_predicted_close": 76388.5546875,
      "small_predicted_close": 76400.546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76500.68466666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 112.12997916665336,
      "small_residual": 100.13779166665336,
      "base_absolute_error": 112.12997916665336,
      "small_absolute_error": 100.13779166665336,
      "resolved_at": "2026-09-15T14:01:07.874904Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T13:30:00Z",
        "return_6h": -0.00818817525014004,
        "return_12h": -0.020586717586488446,
        "return_24h": -0.021964226590265645,
        "close_vs_ema12": -0.011001099670171821,
        "close_vs_ema24": -0.014640057301002374,
        "ema12_slope_3h": -0.0030115328583485423,
        "ema24_slope_6h": -0.00526731550920323,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.007222025684785804,
        "return_30m": -0.0072912216553234765,
        "return_60m": -0.006793707431882345,
        "return_120m": -0.00652835278082875,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0035774845169282976,
        "close_vs_ema6": -0.00504433731777032,
        "close_vs_ema12": -0.006052198039422252,
        "ema3_slope": -0.003564731744306049,
        "ema6_slope": -0.0020136718710421775,
        "realized_volatility_30m": 0.0035761631719087306,
        "realized_volatility_60m": 0.00319598312135564,
        "return_acceleration": -0.007152326343817461
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 275,
        "resolved_agreement_count": 177,
        "prospective_resolved_sample_count": 256,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 157.96758333332764,
            "small_mean_absolute_error": 166.2663177083341
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.43095833333427,
            "small_mean_absolute_error": 100.60862500000076
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.96164930555581,
            "small_mean_absolute_error": 90.10743750000013
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.81811979166669,
            "small_mean_absolute_error": 76.97807083333464
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 277,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1400Z",
      "signal_timestamp": "2026-09-15T14:01:19.495153Z",
      "target_timestamp": "2026-09-15T14:00:00Z",
      "resolution_timestamp": "2026-09-15T14:15:00Z",
      "strike": 76500.68,
      "brti_reference_price": 76500.68466666665,
      "base_predicted_close": 76557.4609375,
      "small_predicted_close": 76671.375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76381.97200000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -175.48893749999115,
      "small_residual": -289.40299999999115,
      "base_absolute_error": 175.48893749999115,
      "small_absolute_error": 289.40299999999115,
      "resolved_at": "2026-09-15T14:16:05.849441Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T13:45:00Z",
        "return_6h": -0.004990450660157686,
        "return_12h": -0.01806155002102461,
        "return_24h": -0.021588353192606435,
        "close_vs_ema12": -0.009132928585980582,
        "close_vs_ema24": -0.012894327998877242,
        "ema12_slope_3h": -0.0031664013368924993,
        "ema24_slope_6h": -0.005261640737924123,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014997335194519845,
        "return_30m": -0.00573312327933162,
        "return_60m": -0.0053342320870743976,
        "return_120m": -0.00532725700488601,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0010426441099158357,
        "close_vs_ema6": -0.0025398412415470473,
        "close_vs_ema12": -0.0038624762258084866,
        "ema3_slope": -0.0010415581354609182,
        "ema6_slope": -0.0010149054171649796,
        "realized_volatility_30m": 0.0043608796021188945,
        "realized_volatility_60m": 0.003448008162223638,
        "return_acceleration": 0.008721759204237789
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 276,
        "resolved_agreement_count": 178,
        "prospective_resolved_sample_count": 257,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 183.3652656249942,
            "small_mean_absolute_error": 186.4121406249942
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.58684374999757,
            "small_mean_absolute_error": 108.6678515625008
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.62483333333269,
            "small_mean_absolute_error": 92.48676736111035
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.98678125000006,
            "small_mean_absolute_error": 76.82134166666802
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 278,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1415Z",
      "signal_timestamp": "2026-09-15T14:16:16.692386Z",
      "target_timestamp": "2026-09-15T14:15:00Z",
      "resolution_timestamp": "2026-09-15T14:30:00Z",
      "strike": 76381.97,
      "brti_reference_price": 76381.97200000001,
      "base_predicted_close": 76401.75,
      "small_predicted_close": 76317.734375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76344.85866666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -56.891333333347575,
      "small_residual": 27.124291666652425,
      "base_absolute_error": 56.891333333347575,
      "small_absolute_error": 27.124291666652425,
      "resolved_at": "2026-09-15T14:31:06.215448Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T14:00:00Z",
        "return_6h": -0.00487817499542853,
        "return_12h": -0.02044018261380831,
        "return_24h": -0.026748724006716906,
        "close_vs_ema12": -0.010239469210294727,
        "close_vs_ema24": -0.014132834222369772,
        "ema12_slope_3h": -0.003361977718571829,
        "ema24_slope_6h": -0.005253830490788869,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015517856759571513,
        "return_30m": -5.437942149832953e-05,
        "return_60m": -0.007345204584406129,
        "return_120m": -0.006747034292200471,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0012980887627864757,
        "close_vs_ema6": -0.0029231894714877305,
        "close_vs_ema12": -0.004580037690416483,
        "ema3_slope": -0.0012964059128389716,
        "ema6_slope": -0.00116791017949891,
        "realized_volatility_30m": 0.001525759597704568,
        "realized_volatility_60m": 0.003291541682010224,
        "return_acceleration": -0.003051519195409136
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 277,
        "resolved_agreement_count": 179,
        "prospective_resolved_sample_count": 258,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 223.58500520832604,
            "small_mean_absolute_error": 257.16703645832604
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.43657031249677,
            "small_mean_absolute_error": 140.0361328125
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.1842343749995,
            "small_mean_absolute_error": 110.42963194444383
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.645663541666,
            "small_mean_absolute_error": 91.00834895833395
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 279,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1430Z",
      "signal_timestamp": "2026-09-15T14:31:17.319700Z",
      "target_timestamp": "2026-09-15T14:30:00Z",
      "resolution_timestamp": "2026-09-15T14:45:00Z",
      "strike": 76344.86,
      "brti_reference_price": 76344.85866666665,
      "base_predicted_close": 76366.703125,
      "small_predicted_close": 76286.109375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75883.08266666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -483.62045833333104,
      "small_residual": -403.02670833333104,
      "base_absolute_error": 483.62045833333104,
      "small_absolute_error": 403.02670833333104,
      "resolved_at": "2026-09-15T14:46:06.229691Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T14:15:00Z",
        "return_6h": -0.006315493135066408,
        "return_12h": -0.02051763298075826,
        "return_24h": -0.02587049845650491,
        "close_vs_ema12": -0.01028731985660658,
        "close_vs_ema24": -0.014314890485915832,
        "ema12_slope_3h": -0.0035561990749847228,
        "ema24_slope_6h": -0.005275426263610439,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00048589126938691773,
        "return_30m": -0.0020369229462321448,
        "return_60m": -0.007758368295202489,
        "return_120m": -0.00707870286760337,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008924704443604714,
        "close_vs_ema6": -0.0024364152706820574,
        "close_vs_ema12": -0.004288012738844382,
        "ema3_slope": -0.0008916746510881923,
        "ema6_slope": -0.0009736172538947763,
        "realized_volatility_30m": 0.0005329472032851168,
        "realized_volatility_60m": 0.0032402432231692572,
        "return_acceleration": 0.0010658944065702336
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 278,
        "resolved_agreement_count": 179,
        "prospective_resolved_sample_count": 259,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 222.89102604166692,
            "small_mean_absolute_error": 242.95707812499313
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 124.73661197916408,
            "small_mean_absolute_error": 138.85748177083042
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 93.76079861111187,
            "small_mean_absolute_error": 110.70399479166493
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.62471145833406,
            "small_mean_absolute_error": 91.6187541666659
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 280,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1445Z",
      "signal_timestamp": "2026-09-15T14:46:16.899044Z",
      "target_timestamp": "2026-09-15T14:45:00Z",
      "resolution_timestamp": "2026-09-15T15:00:00Z",
      "strike": 75883.08,
      "brti_reference_price": 75883.08266666667,
      "base_predicted_close": 75914.6171875,
      "small_predicted_close": 76045.9453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75894.70916666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -19.908020833332557,
      "small_residual": -151.23614583333256,
      "base_absolute_error": 19.908020833332557,
      "small_absolute_error": 151.23614583333256,
      "resolved_at": "2026-09-15T15:01:05.581185Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T14:30:00Z",
        "return_6h": -0.012125988508394747,
        "return_12h": -0.025489584530762777,
        "return_24h": -0.03152236642244055,
        "close_vs_ema12": -0.015619794960924582,
        "close_vs_ema24": -0.019867152658205045,
        "ema12_slope_3h": -0.0039420238964720244,
        "ema24_slope_6h": -0.00541485222203586,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.006048553996493289,
        "return_30m": -0.006531506326300951,
        "return_60m": -0.00658553056826372,
        "return_120m": -0.013334497832181547,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0034798807186812164,
        "close_vs_ema6": -0.006064843379427809,
        "close_vs_ema12": -0.008738240660527752,
        "ema3_slope": -0.0034678131425904812,
        "ema6_slope": -0.002420066422243683,
        "realized_volatility_30m": 0.0027813313635531856,
        "realized_volatility_60m": 0.002767347471580986,
        "return_acceleration": -0.005562662727106371
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 279,
        "resolved_agreement_count": 179,
        "prospective_resolved_sample_count": 260,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 207.03267708333078,
            "small_mean_absolute_error": 204.922947916657
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 182.5001302083292,
            "small_mean_absolute_error": 185.59463281249555
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 125.96486458333311,
            "small_mean_absolute_error": 135.3800659722195
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.37592395833344,
            "small_mean_absolute_error": 106.84457604166528
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 281,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1500Z",
      "signal_timestamp": "2026-09-15T15:01:16.837066Z",
      "target_timestamp": "2026-09-15T15:00:00Z",
      "resolution_timestamp": "2026-09-15T15:15:00Z",
      "strike": 75894.71,
      "brti_reference_price": 75894.70916666667,
      "base_predicted_close": 75850.703125,
      "small_predicted_close": 75962.0,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75969.52383333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 118.82070833332546,
      "small_residual": 7.523833333325456,
      "base_absolute_error": 118.82070833332546,
      "small_absolute_error": 7.523833333325456,
      "resolved_at": "2026-09-15T15:16:05.755870Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T14:45:00Z",
        "return_6h": -0.013740902801390287,
        "return_12h": -0.025641777997689075,
        "return_24h": -0.03345893483943463,
        "close_vs_ema12": -0.014846959744586496,
        "close_vs_ema24": -0.019318236828758772,
        "ema12_slope_3h": -0.004317896287487133,
        "ema24_slope_6h": -0.005584559231749497,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001532159684534129,
        "return_30m": -0.005896264763098236,
        "return_60m": -0.007921177472337337,
        "return_120m": -0.013213156160371442,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0016663711350513033,
        "close_vs_ema6": -0.00423040116888429,
        "close_vs_ema12": -0.007274994640631083,
        "ema3_slope": -0.001663598961761159,
        "ema6_slope": -0.0016893018976645857,
        "realized_volatility_30m": 0.003100884982473351,
        "realized_volatility_60m": 0.0024248416468541202,
        "return_acceleration": 0.006201769964946702
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 280,
        "resolved_agreement_count": 180,
        "prospective_resolved_sample_count": 261,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 183.97718750000058,
            "small_mean_absolute_error": 217.6975364583268
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 183.6712265624974,
            "small_mean_absolute_error": 202.0548385416605
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.38362499999857,
            "small_mean_absolute_error": 145.01107986110947
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.9564437500012,
            "small_mean_absolute_error": 114.39423645833304
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 282,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1515Z",
      "signal_timestamp": "2026-09-15T15:16:17.732438Z",
      "target_timestamp": "2026-09-15T15:15:00Z",
      "resolution_timestamp": "2026-09-15T15:30:00Z",
      "strike": 75969.52,
      "brti_reference_price": 75969.52383333333,
      "base_predicted_close": 75904.609375,
      "small_predicted_close": 75929.3828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76370.527,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 465.91762500000186,
      "small_residual": 441.14418750000186,
      "base_absolute_error": 465.91762500000186,
      "small_absolute_error": 441.14418750000186,
      "resolved_at": "2026-09-15T15:31:05.404026Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T15:00:00Z",
        "return_6h": -0.011722524731272,
        "return_12h": -0.022324978623011194,
        "return_24h": -0.031943295690214146,
        "close_vs_ema12": -0.013317008190159796,
        "close_vs_ema24": -0.017979880690182304,
        "ema12_slope_3h": -0.004634097545572535,
        "ema24_slope_6h": -0.005709562330341922,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000985769199040698,
        "return_30m": 0.0011391362030765961,
        "return_60m": -0.005399810398541205,
        "return_120m": -0.01270535227085312,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00034123870080426943,
        "close_vs_ema6": -0.0023227290027315606,
        "close_vs_ema12": -0.005332886301320117,
        "ema3_slope": -0.00034112229667471183,
        "ema6_slope": -0.0009282291911472118,
        "realized_volatility_30m": 0.00041627661529364257,
        "realized_volatility_60m": 0.0027630854312981666,
        "return_acceleration": 0.0008325532305872851
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 281,
        "resolved_agreement_count": 180,
        "prospective_resolved_sample_count": 262,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 169.81013020833416,
            "small_mean_absolute_error": 147.22774479166037
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 196.6975677083301,
            "small_mean_absolute_error": 202.1973906249932
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.5610902777759,
            "small_mean_absolute_error": 142.43333680555347
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.81488958333357,
            "small_mean_absolute_error": 114.12182291666541
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 283,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1530Z",
      "signal_timestamp": "2026-09-15T15:31:16.515337Z",
      "target_timestamp": "2026-09-15T15:30:00Z",
      "resolution_timestamp": "2026-09-15T15:45:00Z",
      "strike": 76370.53,
      "brti_reference_price": 76370.527,
      "base_predicted_close": 76583.2265625,
      "small_predicted_close": 76478.859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76395.36333333331,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -187.86322916668723,
      "small_residual": -83.49604166668723,
      "base_absolute_error": 187.86322916668723,
      "small_absolute_error": 83.49604166668723,
      "resolved_at": "2026-09-15T15:46:05.916397Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T15:15:00Z",
        "return_6h": -0.00655399915093946,
        "return_12h": -0.01865640755997977,
        "return_24h": -0.02580199465016708,
        "close_vs_ema12": -0.007780430093577095,
        "close_vs_ema24": -0.012535766528081083,
        "ema12_slope_3h": -0.0047197553851069385,
        "ema24_slope_6h": -0.005726761524873725,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00527847413584448,
        "return_30m": 0.006269446692106495,
        "return_60m": 0.0003362156113932979,
        "return_120m": -0.007424761168349003,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0024616424704546613,
        "close_vs_ema6": 0.002100722350382389,
        "close_vs_ema12": -6.986076018411502e-05,
        "ema3_slope": 0.0024677171076918913,
        "ema6_slope": 0.000840995619470819,
        "realized_volatility_30m": 0.002146352468401891,
        "realized_volatility_60m": 0.004043775708316605,
        "return_acceleration": 0.004292704936803782
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 282,
        "resolved_agreement_count": 181,
        "prospective_resolved_sample_count": 263,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 272.06670312499773,
            "small_mean_absolute_error": 250.73271874999773
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 247.47886458333232,
            "small_mean_absolute_error": 246.84489843749543
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 173.84664236110862,
            "small_mean_absolute_error": 176.14922743055286
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.8748520833331,
            "small_mean_absolute_error": 131.48451979166492
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 284,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1545Z",
      "signal_timestamp": "2026-09-15T15:46:16.697168Z",
      "target_timestamp": "2026-09-15T15:45:00Z",
      "resolution_timestamp": "2026-09-15T16:00:00Z",
      "strike": 76395.36,
      "brti_reference_price": 76395.36333333331,
      "base_predicted_close": 76440.59375,
      "small_predicted_close": 76512.03125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76482.37216666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 41.77841666666791,
      "small_residual": -29.65908333333209,
      "base_absolute_error": 41.77841666666791,
      "small_absolute_error": 29.65908333333209,
      "resolved_at": "2026-09-15T16:01:06.384696Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T15:30:00Z",
        "return_6h": -0.007103552513609834,
        "return_12h": -0.017818871267653025,
        "return_24h": -0.027484227553588703,
        "close_vs_ema12": -0.007155532090946326,
        "close_vs_ema24": -0.01196583487738545,
        "ema12_slope_3h": -0.0047990828110725525,
        "ema24_slope_6h": -0.005754869610163693,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003252083533915595,
        "return_30m": 0.005605399093118191,
        "return_60m": 0.006750920609234434,
        "return_120m": 0.00012093164693482983,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001391885639315138,
        "close_vs_ema6": 0.0017320947329890757,
        "close_vs_ema12": 0.00021603563803118675,
        "ema3_slope": 0.0013938256852703557,
        "ema6_slope": 0.0006933182503516822,
        "realized_volatility_30m": 0.00247663289122646,
        "realized_volatility_60m": 0.002097461199902308,
        "return_acceleration": -0.00495326578245292
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 283,
        "resolved_agreement_count": 182,
        "prospective_resolved_sample_count": 264,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 198.12739583333678,
            "small_mean_absolute_error": 170.85005208333678
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 202.58003645833378,
            "small_mean_absolute_error": 187.8864999999969
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 187.7092187499984,
            "small_mean_absolute_error": 180.67977256944263
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.409004166667,
            "small_mean_absolute_error": 129.21906249999884
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 285,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1600Z",
      "signal_timestamp": "2026-09-15T16:01:17.517871Z",
      "target_timestamp": "2026-09-15T16:00:00Z",
      "resolution_timestamp": "2026-09-15T16:15:00Z",
      "strike": 76482.37,
      "brti_reference_price": 76482.37216666667,
      "base_predicted_close": 76581.2265625,
      "small_predicted_close": 76552.7265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76242.7795,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -338.4470624999958,
      "small_residual": -309.9470624999958,
      "base_absolute_error": 338.4470624999958,
      "small_absolute_error": 309.9470624999958,
      "resolved_at": "2026-09-15T16:16:06.468885Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T15:45:00Z",
        "return_6h": -0.005978950376913872,
        "return_12h": -0.014963108777889644,
        "return_24h": -0.026391524381568443,
        "close_vs_ema12": -0.005780266640213028,
        "close_vs_ema24": -0.010619380792450284,
        "ema12_slope_3h": -0.004830484984449046,
        "ema24_slope_6h": -0.00575943436558346,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011389281958607,
        "return_30m": 0.0014645069382153153,
        "return_60m": 0.007743135278501123,
        "return_120m": -0.0002393769425695913,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012645983126780003,
        "close_vs_ema6": 0.002050456627986641,
        "close_vs_ema12": 0.0011464770214388853,
        "ema3_slope": 0.0012661995464879894,
        "ema6_slope": 0.0008208559029654339,
        "realized_volatility_30m": 0.00040685992123457027,
        "realized_volatility_60m": 0.001956079249200654,
        "return_acceleration": 0.0008137198424691405
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 284,
        "resolved_agreement_count": 183,
        "prospective_resolved_sample_count": 265,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 203.59499479167062,
            "small_mean_absolute_error": 140.45578645833666
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 193.7860911458356,
            "small_mean_absolute_error": 179.07666145833173
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 190.31248263888847,
            "small_mean_absolute_error": 181.52182118055256
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.48933645833385,
            "small_mean_absolute_error": 127.1227249999989
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 286,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1615Z",
      "signal_timestamp": "2026-09-15T16:16:17.246527Z",
      "target_timestamp": "2026-09-15T16:15:00Z",
      "resolution_timestamp": "2026-09-15T16:30:00Z",
      "strike": 76242.78,
      "brti_reference_price": 76242.7795,
      "base_predicted_close": 76293.4765625,
      "small_predicted_close": 76265.1640625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76437.584,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 144.10743750000256,
      "small_residual": 172.41993750000256,
      "base_absolute_error": 144.10743750000256,
      "small_absolute_error": 172.41993750000256,
      "resolved_at": "2026-09-15T16:31:04.873175Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T16:00:00Z",
        "return_6h": -0.009427333776954261,
        "return_12h": -0.018003963174687998,
        "return_24h": -0.027814923723550877,
        "close_vs_ema12": -0.008534856304595495,
        "close_vs_ema24": -0.013439731802934785,
        "ema12_slope_3h": -0.005006187001200257,
        "ema24_slope_6h": -0.0058343316682210045,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0031326521377311733,
        "return_30m": -0.0019972918077180157,
        "return_60m": 0.003596911667712588,
        "return_120m": -0.0018223213718546738,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0009368846170326739,
        "close_vs_ema6": -0.0007778268427693913,
        "close_vs_ema12": -0.0016841642398027767,
        "ema3_slope": -0.0009360076858304645,
        "ema6_slope": -0.00031103396488108004,
        "realized_volatility_30m": 0.0021357901667959367,
        "realized_volatility_60m": 0.0029925226126475864,
        "return_acceleration": -0.004271580333591873
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 285,
        "resolved_agreement_count": 184,
        "prospective_resolved_sample_count": 266,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 258.5015833333382,
            "small_mean_absolute_error": 216.06159375000425
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 214.15585677083618,
            "small_mean_absolute_error": 181.6446692708323
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 217.29890624999948,
            "small_mean_absolute_error": 206.81879166666354
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 139.77288333333416,
            "small_mean_absolute_error": 138.91564687499923
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 287,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1630Z",
      "signal_timestamp": "2026-09-15T16:31:15.256727Z",
      "target_timestamp": "2026-09-15T16:30:00Z",
      "resolution_timestamp": "2026-09-15T16:45:00Z",
      "strike": 76437.58,
      "brti_reference_price": 76437.584,
      "base_predicted_close": 76446.4375,
      "small_predicted_close": 76515.7734375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76315.77933333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -130.6581666666607,
      "small_residual": -199.9941041666607,
      "base_absolute_error": 130.6581666666607,
      "small_absolute_error": 199.9941041666607,
      "resolved_at": "2026-09-15T16:46:05.277433Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T16:15:00Z",
        "return_6h": -0.005680470497109957,
        "return_12h": -0.015111426471721812,
        "return_24h": -0.028427105936457142,
        "close_vs_ema12": -0.00575805517727801,
        "close_vs_ema24": -0.010696269384541601,
        "ema12_slope_3h": -0.005069061909411698,
        "ema24_slope_6h": -0.005831180605225916,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0025550550659030336,
        "return_30m": -0.0005856011705425157,
        "return_60m": 0.0008780481506955873,
        "return_120m": 0.0012145589755847563,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008072361718600707,
        "close_vs_ema6": 0.0012673863330934232,
        "close_vs_ema12": 0.0007331687631497719,
        "ema3_slope": 0.0008078883285416172,
        "ema6_slope": 0.0005072116664910364,
        "realized_volatility_30m": 0.0028438536018171034,
        "realized_volatility_60m": 0.0020945313111178803,
        "return_acceleration": 0.005687707203634207
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 286,
        "resolved_agreement_count": 185,
        "prospective_resolved_sample_count": 267,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 178.04903645833838,
            "small_mean_absolute_error": 148.88053125000442
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 225.05786979166805,
            "small_mean_absolute_error": 199.80662500000108
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 224.33558854166768,
            "small_mean_absolute_error": 214.19010937499843
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 146.27962708333433,
            "small_mean_absolute_error": 146.34504687499938
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 288,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1645Z",
      "signal_timestamp": "2026-09-15T16:46:16.144539Z",
      "target_timestamp": "2026-09-15T16:45:00Z",
      "resolution_timestamp": "2026-09-15T17:00:00Z",
      "strike": 76315.78,
      "brti_reference_price": 76315.77933333334,
      "base_predicted_close": 76399.2109375,
      "small_predicted_close": 76269.59375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76366.58633333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -32.62460416665999,
      "small_residual": 96.99258333334001,
      "base_absolute_error": 32.62460416665999,
      "small_absolute_error": 96.99258333334001,
      "resolved_at": "2026-09-15T17:01:05.800132Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T16:30:00Z",
        "return_6h": -0.008755646924856642,
        "return_12h": -0.016756751248028,
        "return_24h": -0.029398099213371,
        "close_vs_ema12": -0.0070448191826517625,
        "close_vs_ema24": -0.012022743955737769,
        "ema12_slope_3h": -0.004901613134717264,
        "ema24_slope_6h": -0.005890929436583536,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015935180089766687,
        "return_30m": 0.0009574655306650026,
        "return_60m": -0.0010417386151136965,
        "return_120m": 0.005702149299434689,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00039393921824393274,
        "close_vs_ema6": -0.00023441574882898664,
        "close_vs_ema12": -0.0007290730320342886,
        "ema3_slope": -0.00039378409124690705,
        "ema6_slope": -9.375750823692464e-05,
        "realized_volatility_30m": 0.002074286537439851,
        "realized_volatility_60m": 0.0022311387476311993,
        "return_acceleration": -0.004148573074879702
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 287,
        "resolved_agreement_count": 186,
        "prospective_resolved_sample_count": 268,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 163.74777083333174,
            "small_mean_absolute_error": 178.0050468749978
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 180.93758333333426,
            "small_mean_absolute_error": 174.42754947916728
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 189.63594791666642,
            "small_mean_absolute_error": 184.59268229166386
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 147.95395208333358,
            "small_mean_absolute_error": 150.9990593749986
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 289,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1700Z",
      "signal_timestamp": "2026-09-15T17:01:17.385872Z",
      "target_timestamp": "2026-09-15T17:00:00Z",
      "resolution_timestamp": "2026-09-15T17:15:00Z",
      "strike": 76366.59,
      "brti_reference_price": 76366.58633333334,
      "base_predicted_close": 76394.8671875,
      "small_predicted_close": 76491.6953125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76209.42233333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -185.4448541666643,
      "small_residual": -282.2729791666643,
      "base_absolute_error": 185.4448541666643,
      "small_absolute_error": 282.2729791666643,
      "resolved_at": "2026-09-15T17:16:04.782466Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T16:45:00Z",
        "return_6h": -0.008567659183371212,
        "return_12h": -0.015361219221162847,
        "return_24h": -0.030458278329715593,
        "close_vs_ema12": -0.006124796427427692,
        "close_vs_ema24": -0.01113328967967997,
        "ema12_slope_3h": -0.004774268135081305,
        "ema24_slope_6h": -0.005945655832402252,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006657469850119835,
        "return_30m": -0.0009288319037747961,
        "return_60m": -0.0015138891492670892,
        "return_120m": 0.006217523880754472,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001357543197231248,
        "close_vs_ema6": 0.0003079443310174401,
        "close_vs_ema12": -5.399481293233421e-05,
        "ema3_slope": 0.00013577275146059442,
        "ema6_slope": 0.00012319290703000085,
        "realized_volatility_30m": 0.001129632496994326,
        "realized_volatility_60m": 0.0021655138664331054,
        "return_acceleration": 0.002259264993988652
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 288,
        "resolved_agreement_count": 186,
        "prospective_resolved_sample_count": 269,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 161.45931770832976,
            "small_mean_absolute_error": 194.83842187499977
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 182.5271562500002,
            "small_mean_absolute_error": 167.6471041666682
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 183.01050000000032,
            "small_mean_absolute_error": 184.33058159722108
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 148.84103749999923,
            "small_mean_absolute_error": 154.06548958333298
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 290,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1715Z",
      "signal_timestamp": "2026-09-15T17:16:15.067251Z",
      "target_timestamp": "2026-09-15T17:15:00Z",
      "resolution_timestamp": "2026-09-15T17:30:00Z",
      "strike": 76209.42,
      "brti_reference_price": 76209.42233333334,
      "base_predicted_close": 76195.4609375,
      "small_predicted_close": 76220.609375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76477.60133333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 282.1403958333249,
      "small_residual": 256.9919583333249,
      "base_absolute_error": 282.1403958333249,
      "small_absolute_error": 256.9919583333249,
      "resolved_at": "2026-09-15T17:31:08.314872Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T17:00:00Z",
        "return_6h": -0.010226134673316345,
        "return_12h": -0.014870135907586457,
        "return_24h": -0.033161791233618176,
        "close_vs_ema12": -0.007839348179757843,
        "close_vs_ema24": -0.01290040646805346,
        "ema12_slope_3h": -0.004672656831431254,
        "ema24_slope_6h": -0.006033156215912605,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002058020497524904,
        "return_30m": -0.001393643633454289,
        "return_60m": -0.0004375124685304099,
        "return_120m": 0.0031578255054791615,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0009621977159620654,
        "close_vs_ema6": -0.0012511329075506339,
        "close_vs_ema12": -0.001787576649962097,
        "ema3_slope": -0.0009612727814871658,
        "ema6_slope": -0.000500202834929353,
        "realized_volatility_30m": 0.0013618837412684437,
        "realized_volatility_60m": 0.0018506681210762846,
        "return_acceleration": -0.0027237674825368874
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 289,
        "resolved_agreement_count": 187,
        "prospective_resolved_sample_count": 270,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.20876562499689,
            "small_mean_absolute_error": 187.9199010416669
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 190.85517447916754,
            "small_mean_absolute_error": 201.99074739583557
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 183.8401597222231,
            "small_mean_absolute_error": 183.73641319444383
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 157.67872395833257,
            "small_mean_absolute_error": 166.2563010416663
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 291,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1730Z",
      "signal_timestamp": "2026-09-15T17:31:20.220996Z",
      "target_timestamp": "2026-09-15T17:30:00Z",
      "resolution_timestamp": "2026-09-15T17:45:00Z",
      "strike": 76477.6,
      "brti_reference_price": 76477.60133333332,
      "base_predicted_close": 76550.7734375,
      "small_predicted_close": 76504.109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76725.39516666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 174.6217291666835,
      "small_residual": 221.2857916666835,
      "base_absolute_error": 174.6217291666835,
      "small_absolute_error": 221.2857916666835,
      "resolved_at": "2026-09-15T17:46:05.050697Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T17:15:00Z",
        "return_6h": -0.006423149209765611,
        "return_12h": -0.012499151178437806,
        "return_24h": -0.030194442264150023,
        "close_vs_ema12": -0.004171232815742276,
        "close_vs_ema24": -0.009234186111496179,
        "ema12_slope_3h": -0.004413659880295073,
        "ema24_slope_6h": -0.006041081590371422,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003518974318254209,
        "return_30m": 0.001453711699452187,
        "return_60m": 0.0005235295418719588,
        "return_120m": 0.0014020373767136274,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012750674539607765,
        "close_vs_ema6": 0.0016156970668728121,
        "close_vs_ema12": 0.0014593188145213265,
        "ema3_slope": 0.0012766953266203362,
        "ema6_slope": 0.0006466967731808548,
        "realized_volatility_30m": 0.0027884974078895564,
        "realized_volatility_60m": 0.0022096422979783065,
        "return_acceleration": 0.005576994815779113
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 290,
        "resolved_agreement_count": 187,
        "prospective_resolved_sample_count": 271,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 157.71700520832746,
            "small_mean_absolute_error": 209.06290624999747
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 167.88302083333292,
            "small_mean_absolute_error": 178.97171875000095
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 202.61091493055451,
            "small_mean_absolute_error": 202.8920520833332
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 171.46119374999836,
            "small_mean_absolute_error": 177.2782239583321
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 292,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1745Z",
      "signal_timestamp": "2026-09-15T17:46:16.212844Z",
      "target_timestamp": "2026-09-15T17:45:00Z",
      "resolution_timestamp": "2026-09-15T18:00:00Z",
      "strike": 76725.4,
      "brti_reference_price": 76725.39516666668,
      "base_predicted_close": 76698.453125,
      "small_predicted_close": 76633.0546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76940.17266666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 241.7195416666509,
      "small_residual": 307.1179791666509,
      "base_absolute_error": 241.7195416666509,
      "small_absolute_error": 307.1179791666509,
      "resolved_at": "2026-09-15T18:01:06.385044Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T17:30:00Z",
        "return_6h": -0.002115843836821618,
        "return_12h": -0.009381932179238328,
        "return_24h": -0.026814073700763053,
        "close_vs_ema12": -0.0009061414251060329,
        "close_vs_ema24": -0.005900546484200797,
        "ema12_slope_3h": -0.0037903344484093715,
        "ema24_slope_6h": -0.005960935351408736,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003240083750186251,
        "return_30m": 0.006770459839946508,
        "return_60m": 0.005367380598240601,
        "return_120m": 0.004320050575495671,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0022545467977650446,
        "close_vs_ema6": 0.0034673384971199983,
        "close_vs_ema12": 0.003977539841749422,
        "ema3_slope": 0.002259641264742429,
        "ema6_slope": 0.0013888616602488746,
        "realized_volatility_30m": 0.00013944528403397882,
        "realized_volatility_60m": 0.002256069383884463,
        "return_acceleration": -0.00027889056806795764
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 291,
        "resolved_agreement_count": 188,
        "prospective_resolved_sample_count": 272,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 168.70789583333317,
            "small_mean_absolute_error": 214.38582812500317
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 166.22783333333246,
            "small_mean_absolute_error": 196.19543750000048
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 176.8610208333339,
            "small_mean_absolute_error": 187.74697569444592
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 179.116664583332,
            "small_mean_absolute_error": 186.88603854166576
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 293,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1800Z",
      "signal_timestamp": "2026-09-15T18:01:17.686533Z",
      "target_timestamp": "2026-09-15T18:00:00Z",
      "resolution_timestamp": "2026-09-15T18:15:00Z",
      "strike": 76940.17,
      "brti_reference_price": 76940.17266666665,
      "base_predicted_close": 76842.4140625,
      "small_predicted_close": 77032.828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76831.18833333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -11.225729166690144,
      "small_residual": -201.63979166669014,
      "base_absolute_error": 11.225729166690144,
      "small_absolute_error": 201.63979166669014,
      "resolved_at": "2026-09-15T18:16:05.654811Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T17:45:00Z",
        "return_6h": 0.00038702825122904905,
        "return_12h": -0.008745691054738547,
        "return_24h": -0.02513334028532821,
        "close_vs_ema12": 0.0018133151025263583,
        "close_vs_ema24": -0.003053682623319176,
        "ema12_slope_3h": -0.0030840192313541515,
        "ema24_slope_6h": -0.005831265062970603,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002799301320422165,
        "return_30m": 0.006048455041328671,
        "return_60m": 0.007510959450637955,
        "return_120m": 0.005985699541357858,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002523694488971051,
        "close_vs_ema6": 0.004475079345954924,
        "close_vs_ema12": 0.0057376796910346695,
        "ema3_slope": 0.002530079637007576,
        "ema6_slope": 0.0017932416979360433,
        "realized_volatility_30m": 0.00022039121488204305,
        "realized_volatility_60m": 0.0022852291099731835,
        "return_acceleration": -0.0004407824297640861
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 292,
        "resolved_agreement_count": 189,
        "prospective_resolved_sample_count": 273,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 220.9816302083309,
            "small_mean_absolute_error": 266.9171770833309
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 191.22047395833033,
            "small_mean_absolute_error": 230.87779947916533
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 195.34531423611043,
            "small_mean_absolute_error": 200.73712847222245
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 190.67567916666522,
            "small_mean_absolute_error": 201.26421249999765
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 294,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1815Z",
      "signal_timestamp": "2026-09-15T18:16:16.238426Z",
      "target_timestamp": "2026-09-15T18:15:00Z",
      "resolution_timestamp": "2026-09-15T18:30:00Z",
      "strike": 76831.19,
      "brti_reference_price": 76831.18833333331,
      "base_predicted_close": 76776.65625,
      "small_predicted_close": 76788.4921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76912.0175,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 135.36125000000175,
      "small_residual": 123.52531250000175,
      "base_absolute_error": 135.36125000000175,
      "small_absolute_error": 123.52531250000175,
      "resolved_at": "2026-09-15T18:31:08.541131Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T18:00:00Z",
        "return_6h": -0.0009055321203570443,
        "return_12h": -0.00947656147476783,
        "return_24h": -0.02579211926578273,
        "close_vs_ema12": 0.00037816651087152486,
        "close_vs_ema24": -0.0043741581497546145,
        "ema12_slope_3h": -0.0025030337748078724,
        "ema24_slope_6h": -0.0057306335073036285,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014164815278684406,
        "return_30m": 0.0013788546339423835,
        "return_60m": 0.008158649953813102,
        "return_120m": 0.0077175679742014225,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.000551514760861016,
        "close_vs_ema6": 0.0021782853389200607,
        "close_vs_ema12": 0.003647101453129409,
        "ema3_slope": 0.0005518190972384485,
        "ema6_slope": 0.0008720739859591209,
        "realized_volatility_30m": 0.002107891424145303,
        "realized_volatility_60m": 0.0020094331903690314,
        "return_acceleration": -0.004215782848290606
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 293,
        "resolved_agreement_count": 189,
        "prospective_resolved_sample_count": 274,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 177.42684895833736,
            "small_mean_absolute_error": 246.75888020833736
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.31780729166712,
            "small_mean_absolute_error": 217.33939062500212
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 186.37906597222414,
            "small_mean_absolute_error": 216.91345833333617
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 190.50646666666654,
            "small_mean_absolute_error": 211.02703124999897
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 295,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1830Z",
      "signal_timestamp": "2026-09-15T18:31:21.135342Z",
      "target_timestamp": "2026-09-15T18:30:00Z",
      "resolution_timestamp": "2026-09-15T18:45:00Z",
      "strike": 76912.02,
      "brti_reference_price": 76912.0175,
      "base_predicted_close": 76836.859375,
      "small_predicted_close": 77013.015625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75803.24366666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -1033.6157083333383,
      "small_residual": -1209.7719583333383,
      "base_absolute_error": 1033.6157083333383,
      "small_absolute_error": 1209.7719583333383,
      "resolved_at": "2026-09-15T18:46:06.640306Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T18:15:00Z",
        "return_6h": 0.0002976168258055356,
        "return_12h": -0.006243568725931792,
        "return_24h": -0.028271362589216253,
        "close_vs_ema12": 0.0013721282660419387,
        "close_vs_ema24": -0.003258358603953182,
        "ema12_slope_3h": -0.0021145153793868943,
        "ema24_slope_6h": -0.0056074781493204995,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010520358778782768,
        "return_30m": -0.0003659358393778289,
        "return_60m": 0.005680305855478407,
        "return_120m": 0.006206809205272723,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000801422632642268,
        "close_vs_ema6": 0.0023068785378885792,
        "close_vs_ema12": 0.003976562538177797,
        "ema3_slope": 0.000802065426027454,
        "ema6_slope": 0.0009236036717505947,
        "realized_volatility_30m": 0.0012342587028733587,
        "realized_volatility_60m": 0.001830040685405119,
        "return_acceleration": 0.0024685174057467174
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 294,
        "resolved_agreement_count": 190,
        "prospective_resolved_sample_count": 275,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 140.73206250000658,
            "small_mean_absolute_error": 213.39221875000658
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.22453385416702,
            "small_mean_absolute_error": 211.22756250000202
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 158.8327013888908,
            "small_mean_absolute_error": 190.44521875000282
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 194.2911666666674,
            "small_mean_absolute_error": 213.00509062499987
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 296,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1845Z",
      "signal_timestamp": "2026-09-15T18:46:21.340005Z",
      "target_timestamp": "2026-09-15T18:45:00Z",
      "resolution_timestamp": "2026-09-15T19:00:00Z",
      "strike": 75803.24,
      "brti_reference_price": 75803.24366666666,
      "base_predicted_close": 76218.5390625,
      "small_predicted_close": 75830.859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75956.36316666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -262.1758958333521,
      "small_residual": 125.50379166664788,
      "base_absolute_error": 262.1758958333521,
      "small_absolute_error": 125.50379166664788,
      "resolved_at": "2026-09-15T19:01:06.848757Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T18:30:00Z",
        "return_6h": -0.014372599926341545,
        "return_12h": -0.020779342280419222,
        "return_24h": -0.04287441370122447,
        "close_vs_ema12": -0.012537254339789139,
        "close_vs_ema24": -0.017270308372809406,
        "ema12_slope_3h": -0.002342918739110633,
        "ema24_slope_6h": -0.005786607080386363,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.014416132476739896,
        "return_30m": -0.013379262887447396,
        "return_60m": -0.012018856312136061,
        "return_120m": -0.006715985490078236,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.006859868818692383,
        "close_vs_ema6": -0.008703416238328487,
        "close_vs_ema12": -0.008896356212496737,
        "ema3_slope": -0.0068131316294699484,
        "ema6_slope": -0.0034692886301318504,
        "realized_volatility_30m": 0.007734084177309086,
        "realized_volatility_60m": 0.0067617751811048996,
        "return_acceleration": -0.015468168354618173
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 295,
        "resolved_agreement_count": 190,
        "prospective_resolved_sample_count": 276,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 355.48055729167027,
            "small_mean_absolute_error": 460.51376041667027
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 262.0942265625017,
            "small_mean_absolute_error": 337.4497942708367
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 229.3120746527784,
            "small_mean_absolute_error": 284.3015451388904
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 218.61925937500055,
            "small_mean_absolute_error": 245.735527083333
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 297,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1900Z",
      "signal_timestamp": "2026-09-15T19:01:19.053801Z",
      "target_timestamp": "2026-09-15T19:00:00Z",
      "resolution_timestamp": "2026-09-15T19:15:00Z",
      "strike": 75956.36,
      "brti_reference_price": 75956.36316666665,
      "base_predicted_close": 76252.359375,
      "small_predicted_close": 76235.1875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75919.29250000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -333.0668749999895,
      "small_residual": -315.8949999999895,
      "base_absolute_error": 333.0668749999895,
      "small_absolute_error": 315.8949999999895,
      "resolved_at": "2026-09-15T19:16:04.983728Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T18:45:00Z",
        "return_6h": -0.012411527736755468,
        "return_12h": -0.0167494850805171,
        "return_24h": -0.04126419676580384,
        "close_vs_ema12": -0.010116661670438565,
        "close_vs_ema24": -0.014974799168701813,
        "ema12_slope_3h": -0.002526934636399525,
        "ema24_slope_6h": -0.005922045385435393,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002019959735144239,
        "return_30m": -0.012425292748735273,
        "return_60m": -0.012786681728181537,
        "return_120m": -0.0053717625255121915,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0024327869601780128,
        "close_vs_ema6": -0.00479563667798133,
        "close_vs_ema12": -0.005839889155456857,
        "ema3_slope": -0.0024268828711752066,
        "ema6_slope": -0.0019145820152981496,
        "realized_volatility_30m": 0.008218046105942067,
        "realized_volatility_60m": 0.006601324997523883,
        "return_acceleration": 0.016436092211884135
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 296,
        "resolved_agreement_count": 191,
        "prospective_resolved_sample_count": 277,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 360.59464583334557,
            "small_mean_absolute_error": 415.1102135416695
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 290.78813802083823,
            "small_mean_absolute_error": 341.0136953125002
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 247.67853125000207,
            "small_mean_absolute_error": 292.28860416666674
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 226.12155520833548,
            "small_mean_absolute_error": 247.00382708333274
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 298,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1915Z",
      "signal_timestamp": "2026-09-15T19:16:16.042043Z",
      "target_timestamp": "2026-09-15T19:15:00Z",
      "resolution_timestamp": "2026-09-15T19:30:00Z",
      "strike": 75919.29,
      "brti_reference_price": 75919.29250000001,
      "base_predicted_close": 75899.8359375,
      "small_predicted_close": 75924.3828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75884.9823333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -14.853604166695732,
      "small_residual": -39.40047916669573,
      "base_absolute_error": 14.853604166695732,
      "small_absolute_error": 39.40047916669573,
      "resolved_at": "2026-09-15T19:31:05.010498Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T19:00:00Z",
        "return_6h": -0.01335815518504646,
        "return_12h": -0.016340740410713983,
        "return_24h": -0.04010668544887752,
        "close_vs_ema12": -0.010171533085588824,
        "close_vs_ema24": -0.015141728016832667,
        "ema12_slope_3h": -0.002596374411272473,
        "ema24_slope_6h": -0.0060741804075828965,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004880521541730243,
        "return_30m": 0.0015309217352710291,
        "return_60m": -0.011868823756532643,
        "return_120m": -0.003807007381112615,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.001461960100928139,
        "close_vs_ema6": -0.003778092628995311,
        "close_vs_ema12": -0.005357213250364756,
        "ema3_slope": -0.0014598258937172925,
        "ema6_slope": -0.0015089566603837534,
        "realized_volatility_30m": 0.0012540059446586316,
        "realized_volatility_60m": 0.006675513333693582,
        "return_acceleration": -0.002508011889317263
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 297,
        "resolved_agreement_count": 192,
        "prospective_resolved_sample_count": 278,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 441.0549322916704,
            "small_mean_absolute_error": 443.67401562499435
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 309.2408906250039,
            "small_mean_absolute_error": 345.21644791666586
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 247.23018229166823,
            "small_mean_absolute_error": 292.78426562499953
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 234.0004520833354,
            "small_mean_absolute_error": 248.32842708333266
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 299,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1930Z",
      "signal_timestamp": "2026-09-15T19:31:16.500814Z",
      "target_timestamp": "2026-09-15T19:30:00Z",
      "resolution_timestamp": "2026-09-15T19:45:00Z",
      "strike": 75884.98,
      "brti_reference_price": 75884.9823333333,
      "base_predicted_close": 75983.1328125,
      "small_predicted_close": 76046.7265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75880.43183333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -102.70097916667874,
      "small_residual": -166.29472916667874,
      "base_absolute_error": 102.70097916667874,
      "small_absolute_error": 166.29472916667874,
      "resolved_at": "2026-09-15T19:46:05.508887Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T19:15:00Z",
        "return_6h": -0.013735305725415259,
        "return_12h": -0.017782197678620104,
        "return_24h": -0.041293558092784455,
        "close_vs_ema12": -0.010189859181902516,
        "close_vs_ema24": -0.015270342987930063,
        "ema12_slope_3h": -0.002784390646308088,
        "ema24_slope_6h": -0.006230912256420806,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00045192948375682995,
        "return_30m": -0.0009397610727717165,
        "return_60m": -0.013353377015064005,
        "return_120m": -0.007748922425234617,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0009575304283409025,
        "close_vs_ema6": -0.0030238778887209383,
        "close_vs_ema12": -0.004917773111210444,
        "ema3_slope": -0.0009566144409057786,
        "ema6_slope": -0.0012080899089429442,
        "realized_volatility_30m": 1.8061335208097162e-05,
        "realized_volatility_60m": 0.006478508599079074,
        "return_acceleration": 3.6122670416194325e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 298,
        "resolved_agreement_count": 192,
        "prospective_resolved_sample_count": 279,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 410.9280208333439,
            "small_mean_absolute_error": 422.64280729166785
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 275.83004166667524,
            "small_mean_absolute_error": 318.0175130208372
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 236.45902951389266,
            "small_mean_absolute_error": 281.69931076389065
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 231.89856562500282,
            "small_mean_absolute_error": 248.9422364583348
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 300,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T1945Z",
      "signal_timestamp": "2026-09-15T19:46:16.411145Z",
      "target_timestamp": "2026-09-15T19:45:00Z",
      "resolution_timestamp": "2026-09-15T20:00:00Z",
      "strike": 75880.43,
      "brti_reference_price": 75880.43183333332,
      "base_predicted_close": 75908.4375,
      "small_predicted_close": 75956.859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76083.378,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 174.94049999999697,
      "small_residual": 126.51862499999697,
      "base_absolute_error": 174.94049999999697,
      "small_absolute_error": 126.51862499999697,
      "resolved_at": "2026-09-15T20:01:05.900871Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T19:30:00Z",
        "return_6h": -0.006620233641687401,
        "return_12h": -0.014754201258572519,
        "return_24h": -0.0409228000059062,
        "close_vs_ema12": -0.00983499295354362,
        "close_vs_ema24": -0.015018032663046132,
        "ema12_slope_3h": -0.002902741320667368,
        "ema24_slope_6h": -0.00623879803386207,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.996575158961903e-05,
        "return_30m": -0.0005118681350552157,
        "return_60m": 0.001018269970162189,
        "return_120m": -0.01101282478243204,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.000508978307578567,
        "close_vs_ema6": -0.0022045582546295073,
        "close_vs_ema12": -0.004214910967657581,
        "ema3_slope": -0.000508719380449496,
        "ema6_slope": -0.0008810463746286024,
        "realized_volatility_30m": 0.00019598186608360546,
        "realized_volatility_60m": 0.0010327344879181922,
        "return_acceleration": 0.0003919637321672109
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 299,
        "resolved_agreement_count": 193,
        "prospective_resolved_sample_count": 280,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 178.19933854167903,
            "small_mean_absolute_error": 161.77350000000297
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 266.83994791667465,
            "small_mean_absolute_error": 311.1436302083366
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 234.12926388889414,
            "small_mean_absolute_error": 278.89102951389214
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 212.8525916666702,
            "small_mean_absolute_error": 237.1056375000022
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 301,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T2000Z",
      "signal_timestamp": "2026-09-15T20:01:17.174391Z",
      "target_timestamp": "2026-09-15T20:00:00Z",
      "resolution_timestamp": "2026-09-15T20:15:00Z",
      "strike": 76083.38,
      "brti_reference_price": 76083.378,
      "base_predicted_close": 75965.3671875,
      "small_predicted_close": 76081.5703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 75975.7715,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 10.404312500002561,
      "small_residual": -105.79881249999744,
      "base_absolute_error": 10.404312500002561,
      "small_absolute_error": 105.79881249999744,
      "resolved_at": "2026-09-15T20:16:05.365530Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T19:45:00Z",
        "return_6h": -0.005454940285632315,
        "return_12h": -0.010418168335440514,
        "return_24h": -0.03691775008574205,
        "close_vs_ema12": -0.0068954312239120075,
        "close_vs_ema24": -0.012131399168499035,
        "ema12_slope_3h": -0.0029354295096909455,
        "ema24_slope_6h": -0.006222836355794681,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00267455207835976,
        "return_30m": 0.002614425945244525,
        "return_60m": 0.001672207936741943,
        "return_120m": -0.011135855782110182,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010809365527058024,
        "close_vs_ema6": 0.00033145434785653016,
        "close_vs_ema12": -0.0013132327752116701,
        "ema3_slope": 0.0010821062408954418,
        "ema6_slope": 0.00013259931939102465,
        "realized_volatility_30m": 0.0013672589149746894,
        "realized_volatility_60m": 0.0013132197701386842,
        "return_acceleration": 0.002734517829949379
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 300,
        "resolved_agreement_count": 194,
        "prospective_resolved_sample_count": 281,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 156.39048958334024,
            "small_mean_absolute_error": 162.02720833334024
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 258.4925677083429,
            "small_mean_absolute_error": 288.5687109375049
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 245.98892187500556,
            "small_mean_absolute_error": 281.35153298611357
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 220.6042156250034,
            "small_mean_absolute_error": 235.8697614583354
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 302,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T2015Z",
      "signal_timestamp": "2026-09-15T20:16:16.126814Z",
      "target_timestamp": "2026-09-15T20:15:00Z",
      "resolution_timestamp": "2026-09-15T20:30:00Z",
      "strike": 75975.77,
      "brti_reference_price": 75975.7715,
      "base_predicted_close": 75988.8515625,
      "small_predicted_close": 76003.4296875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75763.86066666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -224.9908958333399,
      "small_residual": -239.5690208333399,
      "base_absolute_error": 224.9908958333399,
      "small_absolute_error": 239.5690208333399,
      "resolved_at": "2026-09-15T20:31:05.765344Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T20:00:00Z",
        "return_6h": -0.005318015355770145,
        "return_12h": -0.010170248141664784,
        "return_24h": -0.040243332699614776,
        "close_vs_ema12": -0.007963924611546713,
        "close_vs_ema24": -0.01325329979894363,
        "ema12_slope_3h": -0.0029407132825673976,
        "ema24_slope_6h": -0.0062044294969998415,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014143233755997686,
        "return_30m": 0.0012564460212363127,
        "return_60m": 0.0007439347514992534,
        "return_120m": -0.01113371863548518,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0001674858551783398,
        "close_vs_ema6": -0.0007740523110214559,
        "close_vs_ema12": -0.0023073280867585977,
        "ema3_slope": -0.00016745780836402435,
        "ema6_slope": -0.0003095250889644241,
        "realized_volatility_30m": 0.0020444377269797642,
        "realized_volatility_60m": 0.0015183358353528101,
        "return_acceleration": -0.0040888754539595284
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 301,
        "resolved_agreement_count": 195,
        "prospective_resolved_sample_count": 282,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.7248489583435,
            "small_mean_absolute_error": 109.50316145834222
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 258.38989062500696,
            "small_mean_absolute_error": 276.5885885416683
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 231.40221006945043,
            "small_mean_absolute_error": 266.645352430558
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 215.18339583333727,
            "small_mean_absolute_error": 240.783510416669
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 303,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T2030Z",
      "signal_timestamp": "2026-09-15T20:31:21.755151Z",
      "target_timestamp": "2026-09-15T20:30:00Z",
      "resolution_timestamp": "2026-09-15T20:45:00Z",
      "strike": 75763.86,
      "brti_reference_price": 75763.86066666666,
      "base_predicted_close": 75687.3125,
      "small_predicted_close": 75786.6875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75778.97399999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 91.66149999998743,
      "small_residual": -7.713500000012573,
      "base_absolute_error": 91.66149999998743,
      "small_absolute_error": 7.713500000012573,
      "resolved_at": "2026-09-15T20:46:05.779844Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T20:15:00Z",
        "return_6h": -0.007610178473664075,
        "return_12h": -0.013877609578823447,
        "return_24h": -0.04629158251371235,
        "close_vs_ema12": -0.010297415586145942,
        "close_vs_ema24": -0.01568050055621706,
        "ema12_slope_3h": -0.003200521453221916,
        "ema24_slope_6h": -0.006232878630257566,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002789189621237864,
        "return_30m": -0.004199568180757396,
        "return_60m": -0.001596121695523367,
        "return_120m": -0.014928185095825164,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0014802921893516396,
        "close_vs_ema6": -0.0025462213398219635,
        "close_vs_ema12": -0.00431036797776474,
        "ema3_slope": -0.0014781041633036285,
        "ema6_slope": -0.001017452272453534,
        "realized_volatility_30m": 0.0006874331228190478,
        "realized_volatility_60m": 0.0020190060719632703,
        "return_acceleration": -0.0013748662456380956
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 302,
        "resolved_agreement_count": 196,
        "prospective_resolved_sample_count": 283,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 128.25917187500454,
            "small_mean_absolute_error": 159.54529687500326
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 269.5935963541742,
            "small_mean_absolute_error": 291.09405208333555
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 226.63975173611834,
            "small_mean_absolute_error": 265.1934409722259
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 203.13705937500418,
            "small_mean_absolute_error": 230.7047520833359
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 304,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T2045Z",
      "signal_timestamp": "2026-09-15T20:46:16.737232Z",
      "target_timestamp": "2026-09-15T20:45:00Z",
      "resolution_timestamp": "2026-09-15T21:00:00Z",
      "strike": 75778.97,
      "brti_reference_price": 75778.97399999999,
      "base_predicted_close": 75720.7734375,
      "small_predicted_close": 75771.015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75887.21866666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 166.44522916666756,
      "small_residual": 116.20304166666756,
      "base_absolute_error": 166.44522916666756,
      "small_absolute_error": 116.20304166666756,
      "resolved_at": "2026-09-15T21:01:05.198428Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T20:30:00Z",
        "return_6h": -0.0013719614834837301,
        "return_12h": -0.013481313602695777,
        "return_24h": -0.04499845953821846,
        "close_vs_ema12": -0.009691741122865527,
        "close_vs_ema24": -0.015169658295240973,
        "ema12_slope_3h": -0.0035730266004015965,
        "ema24_slope_6h": -0.00613459759128232,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00019947945102516407,
        "return_30m": -0.002590266556227294,
        "return_60m": -0.0013370750650995022,
        "return_120m": -0.00032016659832390104,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.000640964585537529,
        "close_vs_ema6": -0.0016777321644514398,
        "close_vs_ema12": -0.003481373922258335,
        "ema3_slope": -0.0006405540130998144,
        "ema6_slope": -0.0006706428021806543,
        "realized_volatility_30m": 0.0014943345361315141,
        "realized_volatility_60m": 0.0020329184675088245,
        "return_acceleration": 0.0029886690722630282
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 303,
        "resolved_agreement_count": 196,
        "prospective_resolved_sample_count": 284,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 125.49930208333171,
            "small_mean_absolute_error": 119.89998958333672
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 151.84932031250537,
            "small_mean_absolute_error": 140.83674479166984
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 219.72639930556034,
            "small_mean_absolute_error": 247.39575000000332
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 198.32697291666918,
            "small_mean_absolute_error": 226.9156250000022
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 305,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T2100Z",
      "signal_timestamp": "2026-09-15T21:01:16.634019Z",
      "target_timestamp": "2026-09-15T21:00:00Z",
      "resolution_timestamp": "2026-09-15T21:15:00Z",
      "strike": 75887.22,
      "brti_reference_price": 75887.21866666667,
      "base_predicted_close": 75948.4296875,
      "small_predicted_close": 75973.4765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75872.48933333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -75.94035416668339,
      "small_residual": -100.98722916668339,
      "base_absolute_error": 75.94035416668339,
      "small_absolute_error": 100.98722916668339,
      "resolved_at": "2026-09-15T21:16:05.231227Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T20:45:00Z",
        "return_6h": -9.869594445044427e-05,
        "return_12h": -0.013838242574461201,
        "return_24h": -0.040535821318320675,
        "close_vs_ema12": -0.007941998856220822,
        "close_vs_ema24": -0.013482933194990832,
        "ema12_slope_3h": -0.003986523365328565,
        "ema24_slope_6h": -0.006012535558791443,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014284261313259883,
        "return_30m": 0.0016281905240116412,
        "return_60m": -0.0025782153538626007,
        "return_120m": -0.0009103187292980319,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000393118384771185,
        "close_vs_ema6": -0.00017980046577470432,
        "close_vs_ema12": -0.0017418689766875994,
        "ema3_slope": 0.0003932729876126029,
        "ema6_slope": -7.191501416869972e-05,
        "realized_volatility_30m": 0.0006144733401504121,
        "realized_volatility_60m": 0.0015970006441479402,
        "return_acceleration": 0.0012289466803008242
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 304,
        "resolved_agreement_count": 197,
        "prospective_resolved_sample_count": 285,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.37548437499936,
            "small_mean_absolute_error": 117.32109375000437
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 139.8829869791698,
            "small_mean_absolute_error": 139.6741510416723
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 213.45353993056173,
            "small_mean_absolute_error": 231.48617187500471
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 204.56031354166916,
            "small_mean_absolute_error": 231.24282291666896
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 306,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T2115Z",
      "signal_timestamp": "2026-09-15T21:16:16.257567Z",
      "target_timestamp": "2026-09-15T21:15:00Z",
      "resolution_timestamp": "2026-09-15T21:30:00Z",
      "strike": 75872.49,
      "brti_reference_price": 75872.48933333332,
      "base_predicted_close": 75927.0390625,
      "small_predicted_close": 75900.0546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75626.02083333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -301.0182291666715,
      "small_residual": -274.0338541666715,
      "base_absolute_error": 301.0182291666715,
      "small_absolute_error": 274.0338541666715,
      "resolved_at": "2026-09-15T21:31:05.448646Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T21:00:00Z",
        "return_6h": -0.001277281929697116,
        "return_12h": -0.012984833691959463,
        "return_24h": -0.0381111656963673,
        "close_vs_ema12": -0.007805121331624698,
        "close_vs_ema24": -0.013396284066151676,
        "ema12_slope_3h": -0.004333245016212683,
        "ema24_slope_6h": -0.005916684152337481,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00019409504778467035,
        "return_30m": 0.0012340538331032658,
        "return_60m": -0.0013594092514965794,
        "return_120m": -0.0006164858117808647,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 9.946362333090875e-05,
        "close_vs_ema6": -0.00026707182445295796,
        "close_vs_ema12": -0.0016383252053190356,
        "ema3_slope": 9.947351732741971e-05,
        "ema6_slope": -0.00010681731862260957,
        "realized_volatility_30m": 0.0008112605895553293,
        "realized_volatility_60m": 0.0015360811972097413,
        "return_acceleration": -0.0016225211791106586
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 305,
        "resolved_agreement_count": 198,
        "prospective_resolved_sample_count": 286,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 139.75949479166957,
            "small_mean_absolute_error": 116.11819791667585
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.74217187500653,
            "small_mean_absolute_error": 112.81067968750904
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 218.84642534722784,
            "small_mean_absolute_error": 223.09845833333748
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 191.43497812500354,
            "small_mean_absolute_error": 220.79483125000334
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 307,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T2130Z",
      "signal_timestamp": "2026-09-15T21:31:16.290909Z",
      "target_timestamp": "2026-09-15T21:30:00Z",
      "resolution_timestamp": "2026-09-15T21:45:00Z",
      "strike": 75626.02,
      "brti_reference_price": 75626.02083333333,
      "base_predicted_close": 75751.328125,
      "small_predicted_close": 75735.5703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 75692.23983333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -59.088291666674195,
      "small_residual": -43.330479166674195,
      "base_absolute_error": 59.088291666674195,
      "small_absolute_error": 43.330479166674195,
      "resolved_at": "2026-09-15T21:46:05.648313Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T21:15:00Z",
        "return_6h": -0.009748605855065984,
        "return_12h": -0.016238712651508447,
        "return_24h": -0.041655380353069926,
        "close_vs_ema12": -0.010582855587903395,
        "close_vs_ema24": -0.016264501520295127,
        "ema12_slope_3h": -0.004839535313825749,
        "ema24_slope_6h": -0.005994705029757075,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0032484567484950544,
        "return_30m": -0.0034419212869118976,
        "return_60m": -0.0018193348665239695,
        "return_120m": -0.0034125526821955354,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0015771415729965987,
        "close_vs_ema6": -0.0025129956663026976,
        "close_vs_ema12": -0.004133570376459561,
        "ema3_slope": -0.0015746581142213056,
        "ema6_slope": -0.0010041888576222124,
        "realized_volatility_30m": 0.001527180850355192,
        "realized_volatility_60m": 0.001720980983191164,
        "return_acceleration": -0.003054361700710384
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 306,
        "resolved_agreement_count": 199,
        "prospective_resolved_sample_count": 287,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 158.76632812500247,
            "small_mean_absolute_error": 124.73440625000876
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.5127500000035,
            "small_mean_absolute_error": 142.139851562506
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 232.65117361111697,
            "small_mean_absolute_error": 235.64083680555996
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 199.280517708337,
            "small_mean_absolute_error": 225.87552708333678
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 308,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T2145Z",
      "signal_timestamp": "2026-09-15T21:46:16.352071Z",
      "target_timestamp": "2026-09-15T21:45:00Z",
      "resolution_timestamp": "2026-09-15T22:00:00Z",
      "strike": 75692.24,
      "brti_reference_price": 75692.23983333333,
      "base_predicted_close": 75607.3984375,
      "small_predicted_close": 75670.2890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 75389.18133333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -218.21710416667338,
      "small_residual": -281.1077291666734,
      "base_absolute_error": 218.21710416667338,
      "small_absolute_error": 281.1077291666734,
      "resolved_at": "2026-09-15T22:01:06.084375Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T21:30:00Z",
        "return_6h": -0.009203745742160763,
        "return_12h": -0.01624191896456928,
        "return_24h": -0.03967422012415567,
        "close_vs_ema12": -0.009323616135997193,
        "close_vs_ema24": -0.015090404007650604,
        "ema12_slope_3h": -0.004703500534238847,
        "ema24_slope_6h": -0.006060124388874599,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008756113209491545,
        "return_30m": -0.0023756898130505855,
        "return_60m": -0.0011445677090674566,
        "return_120m": -0.0024801124012228115,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00035157917200334676,
        "close_vs_ema6": -0.0011716808434478754,
        "close_vs_ema12": -0.0027611826653539673,
        "ema3_slope": -0.00035145560753180316,
        "ema6_slope": -0.0004684527865166377,
        "realized_volatility_30m": 0.0020620340347221044,
        "realized_volatility_60m": 0.0018078431074467442,
        "return_acceleration": 0.004124068069444209
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 307,
        "resolved_agreement_count": 200,
        "prospective_resolved_sample_count": 288,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 150.62302604167417,
            "small_mean_absolute_error": 133.63865104167417
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.06116406250294,
            "small_mean_absolute_error": 126.76932031250544
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 151.44055555556164,
            "small_mean_absolute_error": 138.43738020833794
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 195.70202395833766,
            "small_mean_absolute_error": 218.04234583333746
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 309,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T2200Z",
      "signal_timestamp": "2026-09-15T22:01:17.159214Z",
      "target_timestamp": "2026-09-15T22:00:00Z",
      "resolution_timestamp": "2026-09-15T22:15:00Z",
      "strike": 75389.18,
      "brti_reference_price": 75389.18133333333,
      "base_predicted_close": 75524.296875,
      "small_predicted_close": 75626.1640625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75331.98933333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -192.3075416666543,
      "small_residual": -294.1747291666543,
      "base_absolute_error": 192.3075416666543,
      "small_absolute_error": 294.1747291666543,
      "resolved_at": "2026-09-15T22:16:05.606409Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T21:45:00Z",
        "return_6h": -0.014293369862418914,
        "return_12h": -0.020186860890206493,
        "return_24h": -0.042635939341851614,
        "close_vs_ema12": -0.012754576486455171,
        "close_vs_ema24": -0.018648653251413294,
        "ema12_slope_3h": -0.004815163647587384,
        "ema24_slope_6h": -0.006228062794788047,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004003825235814218,
        "return_30m": -0.0031317197095687144,
        "return_60m": -0.006562861863747549,
        "return_120m": -0.00912415674638778,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00218174803505089,
        "close_vs_ema6": -0.0036989038662745832,
        "close_vs_ema12": -0.005720827314213306,
        "ema3_slope": -0.002176998373128236,
        "ema6_slope": -0.001477375678266446,
        "realized_volatility_30m": 0.002439718278381686,
        "realized_volatility_60m": 0.0020367692144083035,
        "return_acceleration": -0.004879436556763372
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 308,
        "resolved_agreement_count": 201,
        "prospective_resolved_sample_count": 289,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 163.56599479167562,
            "small_mean_absolute_error": 174.86482291667562
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.4707395833375,
            "small_mean_absolute_error": 146.09295833334
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 147.77732291667175,
            "small_mean_absolute_error": 151.40437500000675
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 204.98164895833833,
            "small_mean_absolute_error": 227.24810312500412
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 310,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T2215Z",
      "signal_timestamp": "2026-09-15T22:16:16.376092Z",
      "target_timestamp": "2026-09-15T22:15:00Z",
      "resolution_timestamp": "2026-09-15T22:30:00Z",
      "strike": 75331.99,
      "brti_reference_price": 75331.98933333335,
      "base_predicted_close": 75517.0859375,
      "small_predicted_close": 75580.2421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75458.62499999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -58.46093750001455,
      "small_residual": -121.61718750001455,
      "base_absolute_error": 58.46093750001455,
      "small_absolute_error": 121.61718750001455,
      "resolved_at": "2026-09-15T22:31:06.365478Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T22:00:00Z",
        "return_6h": -0.011945920290939216,
        "return_12h": -0.021260635890037904,
        "return_24h": -0.04429786747545306,
        "close_vs_ema12": -0.012959502575633941,
        "close_vs_ema24": -0.019000935742950142,
        "ema12_slope_3h": -0.00493316431823676,
        "ema24_slope_6h": -0.006344415692514982,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007586234389136415,
        "return_30m": -0.004759411279058656,
        "return_60m": -0.0071237942072175375,
        "return_120m": -0.00847351930696294,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0014715203648606456,
        "close_vs_ema6": -0.003185998803300172,
        "close_vs_ema12": -0.005484403310154207,
        "ema3_slope": -0.0014693581743836504,
        "ema6_slope": -0.0012727774942906667,
        "realized_volatility_30m": 0.0016226008984502882,
        "realized_volatility_60m": 0.0019491784802669848,
        "return_acceleration": 0.0032452017969005764
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 309,
        "resolved_agreement_count": 202,
        "prospective_resolved_sample_count": 290,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 192.65779166666834,
            "small_mean_absolute_error": 223.16169791666834
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 166.20864322916896,
            "small_mean_absolute_error": 169.6399479166721
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 136.04737847222714,
            "small_mean_absolute_error": 149.59435243056214
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 205.32478333333785,
            "small_mean_absolute_error": 227.84319062500361
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 311,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T2230Z",
      "signal_timestamp": "2026-09-15T22:31:17.267855Z",
      "target_timestamp": "2026-09-15T22:30:00Z",
      "resolution_timestamp": "2026-09-15T22:45:00Z",
      "strike": 75458.63,
      "brti_reference_price": 75458.62499999999,
      "base_predicted_close": 75394.6328125,
      "small_predicted_close": 75535.703125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75551.795,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 157.16218749999825,
      "small_residual": 16.091874999998254,
      "base_absolute_error": 157.16218749999825,
      "small_absolute_error": 16.091874999998254,
      "resolved_at": "2026-09-15T22:46:05.792310Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T22:15:00Z",
        "return_6h": -0.012807299089934832,
        "return_12h": -0.018415018102416747,
        "return_24h": -0.03924314254618522,
        "close_vs_ema12": -0.01084402033141263,
        "close_vs_ema24": -0.0170001358443177,
        "ema12_slope_3h": -0.004960850864179189,
        "ema24_slope_6h": -0.006476233530686382,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016810344156223955,
        "return_30m": 0.0009211357045995072,
        "return_60m": -0.002213468743810454,
        "return_120m": -0.0040287765694728694,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00010350947187287574,
        "close_vs_ema6": -0.0010792658400694544,
        "close_vs_ema12": -0.0032279296578318073,
        "ema3_slope": 0.00010352018719239631,
        "ema6_slope": -0.0004315200460897062,
        "realized_volatility_30m": 0.0012198289272680185,
        "realized_volatility_60m": 0.0021784344310994555,
        "return_acceleration": 0.002439657854536037
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 310,
        "resolved_agreement_count": 203,
        "prospective_resolved_sample_count": 291,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 132.0184687500041,
            "small_mean_absolute_error": 185.0575312500041
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 145.3923984375033,
            "small_mean_absolute_error": 154.89596875000643
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 139.68132291667038,
            "small_mean_absolute_error": 156.44574479167204
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 194.1408104166723,
            "small_mean_absolute_error": 221.07445208333812
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 312,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T2245Z",
      "signal_timestamp": "2026-09-15T22:46:16.550750Z",
      "target_timestamp": "2026-09-15T22:45:00Z",
      "resolution_timestamp": "2026-09-15T23:00:00Z",
      "strike": 75551.8,
      "brti_reference_price": 75551.795,
      "base_predicted_close": 75554.671875,
      "small_predicted_close": 75603.546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75621.99649999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 67.32462499997928,
      "small_residual": 18.449624999979278,
      "base_absolute_error": 67.32462499997928,
      "small_absolute_error": 18.449624999979278,
      "resolved_at": "2026-09-15T23:01:06.657185Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T22:30:00Z",
        "return_6h": -0.010010830525577163,
        "return_12h": -0.018678826152927264,
        "return_24h": -0.039253914651625976,
        "close_vs_ema12": -0.009233556855535396,
        "close_vs_ema24": -0.015465987283036386,
        "ema12_slope_3h": -0.0049353948047262675,
        "ema24_slope_6h": -0.006548259073971385,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001234716376027345,
        "return_30m": 0.002917826392371481,
        "return_60m": -0.0018554720225293364,
        "return_120m": -0.0029979160182346254,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006687293282003903,
        "close_vs_ema6": 0.00011007940190466137,
        "close_vs_ema12": -0.0016904569085205434,
        "ema3_slope": 0.0006691768263702436,
        "ema6_slope": 4.403369964300907e-05,
        "realized_volatility_30m": 0.00022315901979752528,
        "realized_volatility_60m": 0.0022418716515953617,
        "return_acceleration": -0.00044631803959505056
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 311,
        "resolved_agreement_count": 203,
        "prospective_resolved_sample_count": 292,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 156.53694270833512,
            "small_mean_absolute_error": 178.24788020833512
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 153.57998437500464,
            "small_mean_absolute_error": 155.94326562500464
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 144.219756944447,
            "small_mean_absolute_error": 143.928840277782
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 193.26783333333805,
            "small_mean_absolute_error": 210.81475625000385
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 313,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T2300Z",
      "signal_timestamp": "2026-09-15T23:01:17.744513Z",
      "target_timestamp": "2026-09-15T23:00:00Z",
      "resolution_timestamp": "2026-09-15T23:15:00Z",
      "strike": 75622.0,
      "brti_reference_price": 75621.99649999998,
      "base_predicted_close": 75545.109375,
      "small_predicted_close": 75597.265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75827.08750000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 281.97812500000873,
      "small_residual": 229.82187500000873,
      "base_absolute_error": 281.97812500000873,
      "small_absolute_error": 229.82187500000873,
      "resolved_at": "2026-09-15T23:16:06.141020Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T22:45:00Z",
        "return_6h": -0.009750204494977543,
        "return_12h": -0.018234327249267657,
        "return_24h": -0.0372597114329436,
        "close_vs_ema12": -0.007976354994334356,
        "close_vs_ema24": -0.014255409234356864,
        "ema12_slope_3h": -0.004981149018738917,
        "ema24_slope_6h": -0.006613532123800336,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009291837473879294,
        "return_30m": 0.002165047401804454,
        "return_60m": 0.0030881774088680203,
        "return_120m": -0.0034949517366247296,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007986289060970542,
        "close_vs_ema6": 0.0007421834809582251,
        "close_vs_ema12": -0.00064555906846131,
        "ema3_slope": 0.0007992672240058063,
        "ema6_slope": 0.00029696155236691446,
        "realized_volatility_30m": 0.00015276631431970777,
        "realized_volatility_60m": 0.0009230336048228235,
        "return_acceleration": -0.00030553262863941555
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 312,
        "resolved_agreement_count": 204,
        "prospective_resolved_sample_count": 293,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.8138229166616,
            "small_mean_absolute_error": 112.5833541666616
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 141.1899088541686,
            "small_mean_absolute_error": 143.7240885416686
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.2517673611122,
            "small_mean_absolute_error": 134.92309027778052
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 184.54808750000447,
            "small_mean_absolute_error": 196.38133854167026
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 314,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T2315Z",
      "signal_timestamp": "2026-09-15T23:16:16.184324Z",
      "target_timestamp": "2026-09-15T23:15:00Z",
      "resolution_timestamp": "2026-09-15T23:30:00Z",
      "strike": 75827.09,
      "brti_reference_price": 75827.08750000001,
      "base_predicted_close": 75725.6484375,
      "small_predicted_close": 75767.296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75702.76266666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -22.88577083333803,
      "small_residual": -64.53420833333803,
      "base_absolute_error": 22.88577083333803,
      "small_absolute_error": 64.53420833333803,
      "resolved_at": "2026-09-15T23:31:06.408457Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T23:00:00Z",
        "return_6h": -0.005016897145093568,
        "return_12h": -0.015191728352561995,
        "return_24h": -0.03316801404242964,
        "close_vs_ema12": -0.0050712742791103604,
        "close_vs_ema24": -0.011345856794157005,
        "ema12_slope_3h": -0.004858697076540852,
        "ema24_slope_6h": -0.006580995417913016,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0027120548186005955,
        "return_30m": 0.0036437585632480562,
        "return_60m": 0.006572216810522891,
        "return_120m": -0.0005983965167379868,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0017533452059887988,
        "close_vs_ema6": 0.0024663153284119055,
        "close_vs_ema12": 0.0017465370951386117,
        "ema3_slope": 0.001756424825035463,
        "ema6_slope": 0.0009875003262413973,
        "realized_volatility_30m": 0.000891435535606333,
        "realized_volatility_60m": 0.0006746290929459396,
        "return_acceleration": 0.001782871071212666
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 313,
        "resolved_agreement_count": 205,
        "prospective_resolved_sample_count": 294,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 141.2314687500002,
            "small_mean_absolute_error": 96.4951406250002
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 166.94463020833427,
            "small_mean_absolute_error": 159.82841927083427
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 157.88291840277938,
            "small_mean_absolute_error": 145.2583454861148
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 198.08570729167042,
            "small_mean_absolute_error": 197.7904427083362
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 315,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T2330Z",
      "signal_timestamp": "2026-09-15T23:31:19.287842Z",
      "target_timestamp": "2026-09-15T23:30:00Z",
      "resolution_timestamp": "2026-09-15T23:45:00Z",
      "strike": 75702.76,
      "brti_reference_price": 75702.76266666666,
      "base_predicted_close": 75759.65625,
      "small_predicted_close": 75785.578125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75625.00366666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -134.65258333332895,
      "small_residual": -160.57445833332895,
      "base_absolute_error": 134.65258333332895,
      "small_absolute_error": 160.57445833332895,
      "resolved_at": "2026-09-15T23:46:05.451900Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T23:15:00Z",
        "return_6h": -0.010131576476744786,
        "return_12h": -0.016489649059070133,
        "return_24h": -0.03457874167087793,
        "close_vs_ema12": -0.006430728990415302,
        "close_vs_ema24": -0.012702906357478172,
        "ema12_slope_3h": -0.0046950014661281125,
        "ema24_slope_6h": -0.006653546482327188,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016395833920608283,
        "return_30m": 0.0010680247865009207,
        "return_60m": 0.00323538451259453,
        "return_120m": 0.00101475434629128,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 5.5440455309252457e-05,
        "close_vs_ema6": 0.0005874963401248934,
        "close_vs_ema12": 8.80748363887296e-05,
        "ema3_slope": 5.544352912378869e-05,
        "ema6_slope": 0.00023505377334243072,
        "realized_volatility_30m": 0.002175819105330712,
        "realized_volatility_60m": 0.0015662739864018664,
        "return_acceleration": -0.004351638210661424
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 314,
        "resolved_agreement_count": 206,
        "prospective_resolved_sample_count": 295,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 132.33767708333107,
            "small_mean_absolute_error": 82.22439583333107
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 132.1780729166676,
            "small_mean_absolute_error": 133.6409635416676
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 141.0408246527792,
            "small_mean_absolute_error": 130.67211111111465
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 192.4619333333372,
            "small_mean_absolute_error": 194.84088750000302
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 316,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260915T2345Z",
      "signal_timestamp": "2026-09-15T23:46:17.555172Z",
      "target_timestamp": "2026-09-15T23:45:00Z",
      "resolution_timestamp": "2026-09-16T00:00:00Z",
      "strike": 75625.0,
      "brti_reference_price": 75625.00366666667,
      "base_predicted_close": 75532.625,
      "small_predicted_close": 75611.0703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75582.10383333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 49.478833333341754,
      "small_residual": -28.966479166658246,
      "base_absolute_error": 49.478833333341754,
      "small_absolute_error": 28.966479166658246,
      "resolved_at": "2026-09-16T00:01:06.006648Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T23:30:00Z",
        "return_6h": -0.014341946334843758,
        "return_12h": -0.016427444852904705,
        "return_24h": -0.03437166192541197,
        "close_vs_ema12": -0.007149325824226005,
        "close_vs_ema24": -0.013437999636047304,
        "ema12_slope_3h": -0.004587354272441502,
        "ema24_slope_6h": -0.006811137292495051,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001027161985387215,
        "return_30m": -0.002665061259715884,
        "return_60m": 0.000968986463745436,
        "return_120m": -0.0008882834860575173,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004861254413235372,
        "close_vs_ema6": -0.00031451749150179786,
        "close_vs_ema12": -0.0007948035923716068,
        "ema3_slope": -0.00048588923820303,
        "ema6_slope": -0.00012579117119115857,
        "realized_volatility_30m": 0.00030621070333680667,
        "realized_volatility_60m": 0.00171205358967111,
        "return_acceleration": 0.0006124214066736133
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 315,
        "resolved_agreement_count": 207,
        "prospective_resolved_sample_count": 296,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 126.71027604166375,
            "small_mean_absolute_error": 118.34504166666375
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 141.62360937499943,
            "small_mean_absolute_error": 148.29646093749943
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 144.6234149305577,
            "small_mean_absolute_error": 143.4105243055577
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 147.51377708333675,
            "small_mean_absolute_error": 142.38101250000256
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 317,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0000Z",
      "signal_timestamp": "2026-09-16T00:01:17.383229Z",
      "target_timestamp": "2026-09-16T00:00:00Z",
      "resolution_timestamp": "2026-09-16T00:15:00Z",
      "strike": 75582.1,
      "brti_reference_price": 75582.10383333334,
      "base_predicted_close": 75651.03125,
      "small_predicted_close": 75666.3125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75656.93950000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 5.908250000007683,
      "small_residual": -9.372999999992317,
      "base_absolute_error": 5.908250000007683,
      "small_absolute_error": 9.372999999992317,
      "resolved_at": "2026-09-16T00:16:05.229285Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-15T23:45:00Z",
        "return_6h": -0.01765097199894472,
        "return_12h": -0.017270775172541053,
        "return_24h": -0.03321786760974965,
        "close_vs_ema12": -0.007400072661353452,
        "close_vs_ema24": -0.013712917177632233,
        "ema12_slope_3h": -0.004564406595777504,
        "ema24_slope_6h": -0.007033907575929144,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005672704959118757,
        "return_30m": -0.0015938498026102366,
        "return_60m": -0.00052752728720451,
        "return_120m": 0.0025590210238124467,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0005268374979060519,
        "close_vs_ema6": -0.0006298797815270651,
        "close_vs_ema12": -0.0011523841263215706,
        "ema3_slope": -0.0005265600863075814,
        "ema6_slope": -0.000251888448834392,
        "realized_volatility_30m": 0.0002299457447376696,
        "realized_volatility_60m": 0.0016846529140079377,
        "return_acceleration": 0.0004598914894753392
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 316,
        "resolved_agreement_count": 208,
        "prospective_resolved_sample_count": 297,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 122.24882812500437,
            "small_mean_absolute_error": 120.97425520833349
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.53132552083298,
            "small_mean_absolute_error": 116.77880468749754
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.87621527778052,
            "small_mean_absolute_error": 136.14081076389024
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.87892395833623,
            "small_mean_absolute_error": 137.55414687500306
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-15T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 318,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0015Z",
      "signal_timestamp": "2026-09-16T00:16:15.494746Z",
      "target_timestamp": "2026-09-16T00:15:00Z",
      "resolution_timestamp": "2026-09-16T00:30:00Z",
      "strike": 75656.94,
      "brti_reference_price": 75656.93950000001,
      "base_predicted_close": 75648.0625,
      "small_predicted_close": 75663.4921875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75772.7975,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 124.73500000000058,
      "small_residual": 109.30531250000058,
      "base_absolute_error": 124.73500000000058,
      "small_absolute_error": 109.30531250000058,
      "resolved_at": "2026-09-16T00:31:05.225732Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T00:00:00Z",
        "return_6h": -0.015283491753879996,
        "return_12h": -0.016175184181542734,
        "return_24h": -0.031574884198318665,
        "close_vs_ema12": -0.006156958574621951,
        "close_vs_ema24": -0.01247702545718854,
        "ema12_slope_3h": -0.00449461041941579,
        "ema24_slope_6h": -0.007203247882380359,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000990124154676808,
        "return_30m": 0.00042229199054455435,
        "return_60m": -0.002243894703195637,
        "return_120m": 0.004313574744837956,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00023132898563749116,
        "close_vs_ema6": 0.00025684554797988923,
        "close_vs_ema12": -0.0001382658392758973,
        "ema3_slope": 0.0002313825111190937,
        "ema6_slope": 0.00010274877541815997,
        "realized_volatility_30m": 0.0007786973252943419,
        "realized_volatility_60m": 0.0009729689858442567,
        "return_acceleration": 0.0015573946505886838
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 317,
        "resolved_agreement_count": 209,
        "prospective_resolved_sample_count": 298,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.231359375004104,
            "small_mean_absolute_error": 65.86203645832938
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.23141406250215,
            "small_mean_absolute_error": 81.1785885416648
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 129.04020659722423,
            "small_mean_absolute_error": 128.506291666666
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.52099270833715,
            "small_mean_absolute_error": 122.2280468750032
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 319,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0030Z",
      "signal_timestamp": "2026-09-16T00:31:17.023449Z",
      "target_timestamp": "2026-09-16T00:30:00Z",
      "resolution_timestamp": "2026-09-16T00:45:00Z",
      "strike": 75772.8,
      "brti_reference_price": 75772.7975,
      "base_predicted_close": 75721.2578125,
      "small_predicted_close": 75746.046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75744.59666666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 23.338854166664532,
      "small_residual": -1.4502083333354676,
      "base_absolute_error": 23.338854166664532,
      "small_absolute_error": 1.4502083333354676,
      "resolved_at": "2026-09-16T00:46:05.954535Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T00:15:00Z",
        "return_6h": -0.014811989556768546,
        "return_12h": -0.01451878102827886,
        "return_24h": -0.028489222917386647,
        "close_vs_ema12": -0.004446683697845399,
        "close_vs_ema24": -0.010741149287868845,
        "ema12_slope_3h": -0.004234719503451445,
        "ema24_slope_6h": -0.007359634856794028,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015313598562891606,
        "return_30m": 0.002523000247349083,
        "return_60m": 0.0009251291612923929,
        "return_120m": 0.0041635068224477045,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008807451490997487,
        "close_vs_ema6": 0.001276917978344283,
        "close_vs_ema12": 0.0011783401943441518,
        "ema3_slope": 0.0008815215449244906,
        "ema6_slope": 0.0005110282077800399,
        "realized_volatility_30m": 0.0002706178508061763,
        "realized_volatility_60m": 0.001059175419397173,
        "return_acceleration": 0.0005412357016123526
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 318,
        "resolved_agreement_count": 209,
        "prospective_resolved_sample_count": 299,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.69366666666974,
            "small_mean_absolute_error": 77.05481249999502
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.51567187500041,
            "small_mean_absolute_error": 79.63960416666305
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.34993750000164,
            "small_mean_absolute_error": 114.7789131944434
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.01506250000239,
            "small_mean_absolute_error": 125.72328854166844
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 320,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0045Z",
      "signal_timestamp": "2026-09-16T00:46:17.210727Z",
      "target_timestamp": "2026-09-16T00:45:00Z",
      "resolution_timestamp": "2026-09-16T01:00:00Z",
      "strike": 75744.6,
      "brti_reference_price": 75744.59666666666,
      "base_predicted_close": 75734.1875,
      "small_predicted_close": 75758.78125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75730.23566666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -3.9518333333253395,
      "small_residual": -28.54558333332534,
      "base_absolute_error": 3.9518333333253395,
      "small_absolute_error": 28.54558333332534,
      "resolved_at": "2026-09-16T01:01:05.488033Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T00:30:00Z",
        "return_6h": -0.000773674016614545,
        "return_12h": -0.015135154235841775,
        "return_24h": -0.028476699468153344,
        "close_vs_ema12": -0.00462149303874082,
        "close_vs_ema24": -0.010882814066416446,
        "ema12_slope_3h": -0.0040355156614703125,
        "ema24_slope_6h": -0.007226220027442332,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00037217621974872106,
        "return_30m": 0.0011586137008179342,
        "return_60m": 0.001581394964648597,
        "return_120m": 0.00255191377870867,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0002540560076182974,
        "close_vs_ema6": 0.0006457378231796707,
        "close_vs_ema12": 0.0006816831668801093,
        "ema3_slope": 0.00025412056847562425,
        "ema6_slope": 0.00025836186288263896,
        "realized_volatility_30m": 0.0009517680380189408,
        "realized_volatility_60m": 0.0008888207502461747,
        "return_acceleration": -0.0019035360760378817
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 319,
        "resolved_agreement_count": 210,
        "prospective_resolved_sample_count": 300,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.86523437500364,
            "small_mean_absolute_error": 37.27374999999665
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.78775520833369,
            "small_mean_absolute_error": 77.8093958333302
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.37081770833417,
            "small_mean_absolute_error": 111.2888906249985
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.04695625000167,
            "small_mean_absolute_error": 117.48106250000129
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 321,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0100Z",
      "signal_timestamp": "2026-09-16T01:01:16.628309Z",
      "target_timestamp": "2026-09-16T01:00:00Z",
      "resolution_timestamp": "2026-09-16T01:15:00Z",
      "strike": 75730.24,
      "brti_reference_price": 75730.23566666667,
      "base_predicted_close": 75708.9453125,
      "small_predicted_close": 75688.671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75729.01233333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 20.067020833317656,
      "small_residual": 40.340458333317656,
      "base_absolute_error": 20.067020833317656,
      "small_absolute_error": 40.340458333317656,
      "resolved_at": "2026-09-16T01:16:07.529994Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T00:45:00Z",
        "return_6h": -0.0029770711836715202,
        "return_12h": -0.015351648918856542,
        "return_24h": -0.028410746159386435,
        "close_vs_ema12": -0.004614785256427001,
        "close_vs_ema24": -0.010844562062545804,
        "ema12_slope_3h": -0.0036906070955544656,
        "ema24_slope_6h": -0.0071399161472308625,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00018959768263326904,
        "return_30m": -0.000561703338633146,
        "return_60m": 0.0019598797310536042,
        "return_120m": 0.0014313185538112894,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 3.220404114379072e-05,
        "close_vs_ema6": 0.00032568450213665834,
        "close_vs_ema12": 0.0004162391602136051,
        "ema3_slope": 3.220507827728092e-05,
        "ema6_slope": 0.0001302907743290227,
        "realized_volatility_30m": 9.128926855772601e-05,
        "realized_volatility_60m": 0.000796830493818042,
        "return_acceleration": 0.00018257853711545202
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 320,
        "resolved_agreement_count": 210,
        "prospective_resolved_sample_count": 301,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 39.483484374999534,
            "small_mean_absolute_error": 37.168526041663426
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.86615625000195,
            "small_mean_absolute_error": 79.07139062499846
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 93.51537847222183,
            "small_mean_absolute_error": 90.24204513888617
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.49752291666809,
            "small_mean_absolute_error": 112.5824104166677
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 322,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0115Z",
      "signal_timestamp": "2026-09-16T01:16:22.263374Z",
      "target_timestamp": "2026-09-16T01:15:00Z",
      "resolution_timestamp": "2026-09-16T01:30:00Z",
      "strike": 75729.01,
      "brti_reference_price": 75729.01233333332,
      "base_predicted_close": 75691.7421875,
      "small_predicted_close": 75670.9375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75846.52,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 154.77781250000407,
      "small_residual": 175.58250000000407,
      "base_absolute_error": 154.77781250000407,
      "small_absolute_error": 175.58250000000407,
      "resolved_at": "2026-09-16T01:31:05.289044Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T01:00:00Z",
        "return_6h": -0.00250634799667937,
        "return_12h": -0.015831022996238397,
        "return_24h": -0.026728727903034377,
        "close_vs_ema12": -0.004442689396005561,
        "close_vs_ema24": -0.010639039603227651,
        "ema12_slope_3h": -0.003329595304535804,
        "ema24_slope_6h": -0.007045854133831075,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -1.6153829742959758e-05,
        "return_30m": -0.00020574844964760253,
        "return_60m": 0.0009526268681976369,
        "return_120m": -0.001293405429381611,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": 8.024781193327613e-06,
        "close_vs_ema6": 0.0002210700290179446,
        "close_vs_ema12": 0.00033850721644346216,
        "ema3_slope": 8.024845591148022e-06,
        "ema6_slope": 8.843583181183945e-05,
        "realized_volatility_30m": 8.672192644515464e-05,
        "realized_volatility_60m": 0.0007570548480177324,
        "return_acceleration": 0.00017344385289030928
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 321,
        "resolved_agreement_count": 211,
        "prospective_resolved_sample_count": 302,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.02317708332703,
            "small_mean_absolute_error": 44.91039062499476
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.127268229165566,
            "small_mean_absolute_error": 55.38621354166207
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.16200173611044,
            "small_mean_absolute_error": 69.08918923610811
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.98065833333385,
            "small_mean_absolute_error": 109.3094927083337
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 323,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0130Z",
      "signal_timestamp": "2026-09-16T01:31:16.776824Z",
      "target_timestamp": "2026-09-16T01:30:00Z",
      "resolution_timestamp": "2026-09-16T01:45:00Z",
      "strike": 75846.52,
      "brti_reference_price": 75846.52,
      "base_predicted_close": 75876.3359375,
      "small_predicted_close": 75801.765625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75604.38350000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -271.9524374999892,
      "small_residual": -197.38212499998917,
      "base_absolute_error": 271.9524374999892,
      "small_absolute_error": 197.38212499998917,
      "resolved_at": "2026-09-16T01:46:05.784397Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T01:15:00Z",
        "return_6h": -0.0005068503958313153,
        "return_12h": -0.014235194376102767,
        "return_24h": -0.025515053699453394,
        "close_vs_ema12": -0.0027799441262899016,
        "close_vs_ema24": -0.008917839498130853,
        "ema12_slope_3h": -0.002987626137024857,
        "ema24_slope_6h": -0.006913095918411605,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015516862434368228,
        "return_30m": 0.0015355073480183279,
        "return_60m": 0.0009729415097812222,
        "return_120m": 0.0018989707676366763,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007792540278857008,
        "close_vs_ema6": 0.0012658582191762413,
        "close_vs_ema12": 0.0015993736887729426,
        "ema3_slope": 0.0007798617382863693,
        "ema6_slope": 0.000506599801079366,
        "realized_volatility_30m": 0.0007839200365898913,
        "realized_volatility_60m": 0.0007657352927913012,
        "return_acceleration": 0.0015678400731797826
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 322,
        "resolved_agreement_count": 212,
        "prospective_resolved_sample_count": 303,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.5338802083279,
            "small_mean_absolute_error": 61.479687499995634
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.61377343749882,
            "small_mean_absolute_error": 69.26724999999533
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.18840798610957,
            "small_mean_absolute_error": 73.58629861110724
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.47000416666705,
            "small_mean_absolute_error": 106.11016666666691
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 324,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0145Z",
      "signal_timestamp": "2026-09-16T01:46:19.486127Z",
      "target_timestamp": "2026-09-16T01:45:00Z",
      "resolution_timestamp": "2026-09-16T02:00:00Z",
      "strike": 75604.38,
      "brti_reference_price": 75604.38350000001,
      "base_predicted_close": 75559.109375,
      "small_predicted_close": 75607.546875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75457.16283333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -101.94654166667897,
      "small_residual": -150.38404166667897,
      "base_absolute_error": 101.94654166667897,
      "small_absolute_error": 150.38404166667897,
      "resolved_at": "2026-09-16T02:01:05.426948Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T01:30:00Z",
        "return_6h": -0.0036379383546424338,
        "return_12h": -0.010234087994448027,
        "return_24h": -0.030610119301639482,
        "close_vs_ema12": -0.0057215065056239744,
        "close_vs_ema24": -0.011835654212324132,
        "ema12_slope_3h": -0.0028386599519799605,
        "ema24_slope_6h": -0.0068465760625482375,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003192453655091798,
        "return_30m": -0.0016457210980744819,
        "return_60m": -0.0018511309431575862,
        "return_120m": -0.000272663347661406,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0012093043303802453,
        "close_vs_ema6": -0.0013797872691081459,
        "close_vs_ema12": -0.0013526437209152586,
        "ema3_slope": -0.0012078436797878789,
        "ema6_slope": -0.0005516104656041465,
        "realized_volatility_30m": 0.0023720699492643105,
        "realized_volatility_60m": 0.0017163399088797936,
        "return_acceleration": -0.004744139898528621
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 323,
        "resolved_agreement_count": 212,
        "prospective_resolved_sample_count": 304,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 112.68727604165906,
            "small_mean_absolute_error": 110.46266666665906
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.77625520833135,
            "small_mean_absolute_error": 73.86820833332786
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.75426215277548,
            "small_mean_absolute_error": 88.69381944443982
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.48455104166715,
            "small_mean_absolute_error": 115.59359791666574
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 325,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0200Z",
      "signal_timestamp": "2026-09-16T02:01:16.754121Z",
      "target_timestamp": "2026-09-16T02:00:00Z",
      "resolution_timestamp": "2026-09-16T02:15:00Z",
      "strike": 75457.16,
      "brti_reference_price": 75457.16283333332,
      "base_predicted_close": 75474.703125,
      "small_predicted_close": 75561.15625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75588.83416666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 114.131041666682,
      "small_residual": 27.677916666681995,
      "base_absolute_error": 114.131041666682,
      "small_absolute_error": 27.677916666681995,
      "resolved_at": "2026-09-16T02:16:05.360019Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T01:45:00Z",
        "return_6h": -0.008230643579819397,
        "return_12h": -0.013640686196211504,
        "return_24h": -0.03145586428118219,
        "close_vs_ema12": -0.0073473564214247,
        "close_vs_ema24": -0.013479879169730036,
        "ema12_slope_3h": -0.0028119783752578176,
        "ema24_slope_6h": -0.00687470673693702,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0019472504086577302,
        "return_30m": -0.005133487557064997,
        "return_60m": -0.0036058627169114343,
        "return_120m": -0.0016530500431097828,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.001579591133457181,
        "close_vs_ema6": -0.0023767938608239003,
        "close_vs_ema12": -0.0027914053929734006,
        "ema3_slope": -0.0015770999603432756,
        "ema6_slope": -0.0009498145389834622,
        "realized_volatility_30m": 0.0006226016232170339,
        "realized_volatility_60m": 0.0018127342826133454,
        "return_acceleration": 0.0012452032464340679
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 324,
        "resolved_agreement_count": 212,
        "prospective_resolved_sample_count": 305,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 137.18595312499747,
            "small_mean_absolute_error": 140.92228124999747
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.3347187499985,
            "small_mean_absolute_error": 89.04540364583045
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.63942187500045,
            "small_mean_absolute_error": 99.6883541666648
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.25961666666771,
            "small_mean_absolute_error": 117.30264791666632
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 326,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0215Z",
      "signal_timestamp": "2026-09-16T02:16:17.065586Z",
      "target_timestamp": "2026-09-16T02:15:00Z",
      "resolution_timestamp": "2026-09-16T02:30:00Z",
      "strike": 75588.83,
      "brti_reference_price": 75588.83416666668,
      "base_predicted_close": 75533.6484375,
      "small_predicted_close": 75547.2421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75868.88833333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 335.23989583333605,
      "small_residual": 321.64614583333605,
      "base_absolute_error": 335.23989583333605,
      "small_absolute_error": 321.64614583333605,
      "resolved_at": "2026-09-16T02:31:06.765162Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T02:00:00Z",
        "return_6h": -0.005092904299541345,
        "return_12h": -0.010383835512041029,
        "return_24h": -0.030611770631751467,
        "close_vs_ema12": -0.005387239213515693,
        "close_vs_ema24": -0.011518789802526963,
        "ema12_slope_3h": -0.002825382811115107,
        "ema24_slope_6h": -0.006838467447567775,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017449812368932616,
        "return_30m": -0.00020566708719116367,
        "return_60m": -0.0018510497146010385,
        "return_120m": -0.0009001862060957766,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 8.131026137703223e-05,
        "close_vs_ema6": -0.0004543397581444619,
        "close_vs_ema12": -0.0008897012957314043,
        "ema3_slope": 8.13168732729519e-05,
        "ema6_slope": -0.00018170288132046686,
        "realized_volatility_30m": 0.001846115822775496,
        "realized_volatility_60m": 0.002155634375720503,
        "return_acceleration": 0.003692231645550992
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 325,
        "resolved_agreement_count": 213,
        "prospective_resolved_sample_count": 306,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 160.70195833333855,
            "small_mean_absolute_error": 137.75664583333855
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.86256770833279,
            "small_mean_absolute_error": 91.33351822916666
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.65216493055657,
            "small_mean_absolute_error": 82.84302430555424
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 118.16915104166765,
            "small_mean_absolute_error": 113.63718229166625
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 327,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0230Z",
      "signal_timestamp": "2026-09-16T02:31:21.012855Z",
      "target_timestamp": "2026-09-16T02:30:00Z",
      "resolution_timestamp": "2026-09-16T02:45:00Z",
      "strike": 75868.89,
      "brti_reference_price": 75868.88833333334,
      "base_predicted_close": 75799.1171875,
      "small_predicted_close": 75718.8984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75911.45949999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 112.34231249998265,
      "small_residual": 192.56106249998265,
      "base_absolute_error": 112.34231249998265,
      "small_absolute_error": 192.56106249998265,
      "resolved_at": "2026-09-16T02:46:05.040744Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T02:15:00Z",
        "return_6h": 0.0013862501955748119,
        "return_12h": -0.0062344778894866115,
        "return_24h": -0.026624194141081747,
        "close_vs_ema12": -0.0016328659748159335,
        "close_vs_ema24": -0.007695776445390101,
        "ema12_slope_3h": -0.0026218094153842575,
        "ema24_slope_6h": -0.006671557752077728,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0037049674036400138,
        "return_30m": 0.005456413739135968,
        "return_60m": 0.00029491575003492976,
        "return_120m": 0.001268144195591292,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0018897116872256259,
        "close_vs_ema6": 0.0023185223082409223,
        "close_vs_ema12": 0.0023783301649640265,
        "ema3_slope": 0.0018932894584424709,
        "ema6_slope": 0.0009282698090002928,
        "realized_volatility_30m": 0.000979993083373376,
        "realized_volatility_60m": 0.002771787534638762,
        "return_acceleration": 0.001959986166746752
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 326,
        "resolved_agreement_count": 214,
        "prospective_resolved_sample_count": 307,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 205.81747916667155,
            "small_mean_absolute_error": 174.27255729167155
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 128.17567968749972,
            "small_mean_absolute_error": 117.87612239583359
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.68167534722306,
            "small_mean_absolute_error": 104.26901909722073
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.88023437500087,
            "small_mean_absolute_error": 116.01779687499948
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 328,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0245Z",
      "signal_timestamp": "2026-09-16T02:46:16.437866Z",
      "target_timestamp": "2026-09-16T02:45:00Z",
      "resolution_timestamp": "2026-09-16T03:00:00Z",
      "strike": 75911.46,
      "brti_reference_price": 75911.45949999998,
      "base_predicted_close": 75933.21875,
      "small_predicted_close": 76055.875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75830.15783333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -103.06091666666907,
      "small_residual": -225.71716666666907,
      "base_absolute_error": 103.06091666666907,
      "small_absolute_error": 225.71716666666907,
      "resolved_at": "2026-09-16T03:01:05.822113Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T02:30:00Z",
        "return_6h": 0.0017483147766026441,
        "return_12h": 0.00037395467258449777,
        "return_24h": -0.025125161807415863,
        "close_vs_ema12": -0.0010289299735429802,
        "close_vs_ema24": -0.006992843038755914,
        "ema12_slope_3h": -0.0023620612423604914,
        "ema24_slope_6h": -0.00650060449331713,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005611149392306114,
        "return_30m": 0.0042681612554300585,
        "return_60m": 0.0040616163479458844,
        "return_120m": 0.0022029668210874487,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012244423887870504,
        "close_vs_ema6": 0.002056120558904695,
        "close_vs_ema12": 0.0024872266967248535,
        "ema3_slope": 0.0012259434859571705,
        "ema6_slope": 0.0008231252014214707,
        "realized_volatility_30m": 0.0015719262322047012,
        "realized_volatility_60m": 0.002046321867142121,
        "return_acceleration": -0.0031438524644094024
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 327,
        "resolved_agreement_count": 215,
        "prospective_resolved_sample_count": 308,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 165.91494791666992,
            "small_mean_absolute_error": 173.06729166666992
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 139.3011119791645,
            "small_mean_absolute_error": 141.7649791666645
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.82248611111088,
            "small_mean_absolute_error": 106.93456944444188
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.5429354166663,
            "small_mean_absolute_error": 123.4793260416649
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 329,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0300Z",
      "signal_timestamp": "2026-09-16T03:01:17.261067Z",
      "target_timestamp": "2026-09-16T03:00:00Z",
      "resolution_timestamp": "2026-09-16T03:15:00Z",
      "strike": 75830.16,
      "brti_reference_price": 75830.15783333333,
      "base_predicted_close": 75770.1328125,
      "small_predicted_close": 75785.6640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75889.46966666669,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 119.33685416668595,
      "small_residual": 103.80560416668595,
      "base_absolute_error": 119.33685416668595,
      "small_absolute_error": 103.80560416668595,
      "resolved_at": "2026-09-16T03:16:05.896601Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T02:45:00Z",
        "return_6h": -0.0007519162559372905,
        "return_12h": -0.0008505379893027909,
        "return_24h": -0.02647050668069162,
        "close_vs_ema12": -0.0020133402464371786,
        "close_vs_ema24": -0.00789153679400989,
        "ema12_slope_3h": -0.0021333996142949285,
        "ema24_slope_6h": -0.006383657822843225,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010710065015500092,
        "return_30m": -0.0005104925200675181,
        "return_60m": 0.0049431357606681825,
        "return_120m": 0.0013194487748127148,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 7.605646571295921e-05,
        "close_vs_ema6": 0.0007018828451834658,
        "close_vs_ema12": 0.0011958260935516218,
        "ema3_slope": 7.606225073897299e-05,
        "ema6_slope": 0.0002808319825338135,
        "realized_volatility_30m": 0.0008160607203903103,
        "realized_volatility_60m": 0.0017415945923586786,
        "return_acceleration": -0.0016321214407806206
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 328,
        "resolved_agreement_count": 216,
        "prospective_resolved_sample_count": 309,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 166.19354166666744,
            "small_mean_absolute_error": 191.90057291666744
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 151.68974739583246,
            "small_mean_absolute_error": 166.41142708333246
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.28765972222148,
            "small_mean_absolute_error": 123.33046006944278
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.78512604166608,
            "small_mean_absolute_error": 120.70979791666468
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 330,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0315Z",
      "signal_timestamp": "2026-09-16T03:16:16.467663Z",
      "target_timestamp": "2026-09-16T03:15:00Z",
      "resolution_timestamp": "2026-09-16T03:30:00Z",
      "strike": 75889.47,
      "brti_reference_price": 75889.46966666669,
      "base_predicted_close": 75874.9140625,
      "small_predicted_close": 76063.2890625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75828.07450000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -46.839562499983,
      "small_residual": -235.214562499983,
      "base_absolute_error": 46.839562499983,
      "small_absolute_error": 235.214562499983,
      "resolved_at": "2026-09-16T03:31:05.924209Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T03:00:00Z",
        "return_6h": 0.0002238009255075557,
        "return_12h": -0.0010537668610673956,
        "return_24h": -0.023355220161431656,
        "close_vs_ema12": -0.0011824914414492183,
        "close_vs_ema24": -0.0069698684230841135,
        "ema12_slope_3h": -0.0019221823870273491,
        "ema24_slope_6h": -0.0062492565971451475,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007821668189549325,
        "return_30m": -0.0002896773883434012,
        "return_60m": 0.003977247477281232,
        "return_120m": 0.0021188356798724772,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00042895730342373817,
        "close_vs_ema6": 0.0010599779977480406,
        "close_vs_ema12": 0.0016739681078792312,
        "ema3_slope": 0.00042914138675609337,
        "ema6_slope": 0.0004241710438888102,
        "realized_volatility_30m": 0.0009265866602524708,
        "realized_volatility_60m": 0.0017208906488661864,
        "return_acceleration": 0.0018531733205049417
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 329,
        "resolved_agreement_count": 217,
        "prospective_resolved_sample_count": 310,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 167.49499479166843,
            "small_mean_absolute_error": 210.93249479166843
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 164.0984765625035,
            "small_mean_absolute_error": 174.3445703125035
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.740043402778,
            "small_mean_absolute_error": 131.19984375000058
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.13659166666767,
            "small_mean_absolute_error": 111.19134166666626
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 331,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0330Z",
      "signal_timestamp": "2026-09-16T03:31:16.544146Z",
      "target_timestamp": "2026-09-16T03:30:00Z",
      "resolution_timestamp": "2026-09-16T03:45:00Z",
      "strike": 75828.07,
      "brti_reference_price": 75828.07450000002,
      "base_predicted_close": 75879.5234375,
      "small_predicted_close": 76064.5546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75744.77600000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -134.74743749998743,
      "small_residual": -319.7786874999874,
      "base_absolute_error": 134.74743749998743,
      "small_absolute_error": 319.7786874999874,
      "resolved_at": "2026-09-16T03:46:05.944500Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T03:15:00Z",
        "return_6h": 0.0026717479571214398,
        "return_12h": -0.0071029037157225305,
        "return_24h": -0.025626796609122482,
        "close_vs_ema12": -0.001909451018085706,
        "close_vs_ema24": -0.007614194899153048,
        "ema12_slope_3h": -0.0018144313270864743,
        "ema24_slope_6h": -0.006068316451110944,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008090077178868338,
        "return_30m": -2.7473677924994e-05,
        "return_60m": -0.0005379521728854364,
        "return_120m": -0.000243195073419189,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00019023490455183367,
        "close_vs_ema6": 0.00017863919821703433,
        "close_vs_ema12": 0.0007306465787593197,
        "ema3_slope": -0.00019019872211611943,
        "ema6_slope": 7.146078556585778e-05,
        "realized_volatility_30m": 0.0007955872684208831,
        "realized_volatility_60m": 0.0008148869381583687,
        "return_acceleration": -0.0015911745368417662
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 330,
        "resolved_agreement_count": 217,
        "prospective_resolved_sample_count": 311,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 95.39491145833017,
            "small_mean_absolute_error": 189.32459895833017
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.60619531250086,
            "small_mean_absolute_error": 181.79857812500086
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.2487569444432,
            "small_mean_absolute_error": 141.69228124999913
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.55552291666609,
            "small_mean_absolute_error": 116.8712104166647
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 332,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0345Z",
      "signal_timestamp": "2026-09-16T03:46:17.181172Z",
      "target_timestamp": "2026-09-16T03:45:00Z",
      "resolution_timestamp": "2026-09-16T04:00:00Z",
      "strike": 75744.78,
      "brti_reference_price": 75744.77600000001,
      "base_predicted_close": 75771.421875,
      "small_predicted_close": 75787.203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 75774.06049999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 2.6386249999923166,
      "small_residual": -13.142625000007683,
      "base_absolute_error": 2.6386249999923166,
      "small_absolute_error": 13.142625000007683,
      "resolved_at": "2026-09-16T04:01:06.783895Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T03:30:00Z",
        "return_6h": 0.000694075994875698,
        "return_12h": -0.008516057846267633,
        "return_24h": -0.02618318257545016,
        "close_vs_ema12": -0.002883536537636955,
        "close_vs_ema24": -0.008526377744566882,
        "ema12_slope_3h": -0.00174061897524036,
        "ema24_slope_6h": -0.005930970592110341,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010985179374428666,
        "return_30m": -0.0019066369458400345,
        "return_60m": -0.0021957620245725007,
        "return_120m": 0.0018569359804383456,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.000644687286693979,
        "close_vs_ema6": -0.0006573692208412529,
        "close_vs_ema12": -0.0003119726069221729,
        "ema3_slope": -0.0006442719327699464,
        "ema6_slope": -0.0002628785650256038,
        "realized_volatility_30m": 0.00014475510977801642,
        "realized_volatility_60m": 0.0007768638605172894,
        "return_acceleration": -0.00028951021955603284
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 331,
        "resolved_agreement_count": 218,
        "prospective_resolved_sample_count": 312,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.99619270833136,
            "small_mean_absolute_error": 221.12900520833136
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 133.45557031250064,
            "small_mean_absolute_error": 197.09814843750064
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.53280555555345,
            "small_mean_absolute_error": 168.21965451388678
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.43478541666555,
            "small_mean_absolute_error": 132.05555104166416
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 333,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0400Z",
      "signal_timestamp": "2026-09-16T04:01:18.444995Z",
      "target_timestamp": "2026-09-16T04:00:00Z",
      "resolution_timestamp": "2026-09-16T04:15:00Z",
      "strike": 75774.06,
      "brti_reference_price": 75774.06049999999,
      "base_predicted_close": 75754.9921875,
      "small_predicted_close": 75770.65625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 75827.10833333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 72.11614583333721,
      "small_residual": 56.452083333337214,
      "base_absolute_error": 72.11614583333721,
      "small_absolute_error": 56.452083333337214,
      "resolved_at": "2026-09-16T04:16:05.418137Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T03:45:00Z",
        "return_6h": 0.00510523074875846,
        "return_12h": -0.009261110064985423,
        "return_24h": -0.02408564384556866,
        "close_vs_ema12": -0.0023963145461576296,
        "close_vs_ema24": -0.007976544913698369,
        "ema12_slope_3h": -0.0016463898953056333,
        "ema24_slope_6h": -0.005707695722516504,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00038662072219985966,
        "return_30m": -0.0007123219250414481,
        "return_60m": -0.0007397760328632375,
        "return_120m": 0.0041997029144420495,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0001291745908991171,
        "close_vs_ema6": -0.00019358831170190882,
        "close_vs_ema12": 6.306100789799096e-05,
        "ema3_slope": -0.00012915790697931584,
        "ema6_slope": -7.742932891552368e-05,
        "realized_volatility_30m": 0.0007425693298213631,
        "realized_volatility_60m": 0.0007883625691360125,
        "return_acceleration": 0.0014851386596427263
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 332,
        "resolved_agreement_count": 219,
        "prospective_resolved_sample_count": 313,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.89061979166217,
            "small_mean_absolute_error": 167.98536979166602
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.04208072916481,
            "small_mean_absolute_error": 179.94297135416673
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.4233715277757,
            "small_mean_absolute_error": 166.93607465277697
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.2004854166662,
            "small_mean_absolute_error": 131.79020104166557
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 334,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0415Z",
      "signal_timestamp": "2026-09-16T04:16:16.655780Z",
      "target_timestamp": "2026-09-16T04:15:00Z",
      "resolution_timestamp": "2026-09-16T04:30:00Z",
      "strike": 75827.11,
      "brti_reference_price": 75827.10833333334,
      "base_predicted_close": 75858.4140625,
      "small_predicted_close": 76041.828125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 75838.64316666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -19.770895833338727,
      "small_residual": -203.18495833333873,
      "base_absolute_error": 19.770895833338727,
      "small_absolute_error": 203.18495833333873,
      "resolved_at": "2026-09-16T04:31:05.635376Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T04:00:00Z",
        "return_6h": 0.00657249336412935,
        "return_12h": -0.0054519414086505735,
        "return_24h": -0.02335774803098678,
        "close_vs_ema12": -0.0016287233913311328,
        "close_vs_ema24": -0.007132965692456361,
        "ema12_slope_3h": -0.0015268520898056304,
        "ema24_slope_6h": -0.005459300581819093,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007000790637758936,
        "return_30m": 0.0010869704510489964,
        "return_60m": -0.0008217389528120123,
        "return_120m": 0.00315224026529215,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002853255862995674,
        "close_vs_ema6": 0.0003616299854691807,
        "close_vs_ema12": 0.0006456954495279721,
        "ema3_slope": 0.00028540702022517017,
        "ema6_slope": 0.0001446729214145126,
        "realized_volatility_30m": 0.00015672917078801696,
        "realized_volatility_60m": 0.0007636070075480089,
        "return_acceleration": 0.0003134583415760339
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 333,
        "resolved_agreement_count": 220,
        "prospective_resolved_sample_count": 314,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.08544270832499,
            "small_mean_absolute_error": 156.14698958332883
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.79021874999671,
            "small_mean_absolute_error": 183.53974218749863
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 130.76079861111066,
            "small_mean_absolute_error": 168.27871006944528
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.70738645833262,
            "small_mean_absolute_error": 123.12171145833199
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 335,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0430Z",
      "signal_timestamp": "2026-09-16T04:31:16.345853Z",
      "target_timestamp": "2026-09-16T04:30:00Z",
      "resolution_timestamp": "2026-09-16T04:45:00Z",
      "strike": 75838.64,
      "brti_reference_price": 75838.64316666666,
      "base_predicted_close": 75865.3828125,
      "small_predicted_close": 75885.8671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 75872.59033333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 7.207520833326271,
      "small_residual": -13.27685416667373,
      "base_absolute_error": 7.207520833326271,
      "small_absolute_error": 13.27685416667373,
      "resolved_at": "2026-09-16T04:46:05.506806Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T04:15:00Z",
        "return_6h": 0.005036113057542035,
        "return_12h": -0.00783568503857135,
        "return_24h": -0.022828703131977268,
        "close_vs_ema12": -0.0014166567375972772,
        "close_vs_ema24": -0.006838963365986661,
        "ema12_slope_3h": -0.0014689319282971125,
        "ema24_slope_6h": -0.00524658272807943,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00015212017953558643,
        "return_30m": 0.0008523057394642652,
        "return_60m": 0.0001393766983579514,
        "return_120m": -0.0003986504525252954,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00021869674607821743,
        "close_vs_ema6": 0.0003669498285245876,
        "close_vs_ema12": 0.0006750750055912746,
        "ema3_slope": 0.00021874458480741765,
        "ema6_slope": 0.00014680147892076612,
        "realized_volatility_30m": 0.00027397944212015357,
        "realized_volatility_60m": 0.000682742140472395,
        "return_acceleration": -0.0005479588842403071
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 334,
        "resolved_agreement_count": 221,
        "prospective_resolved_sample_count": 315,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.31827604166392,
            "small_mean_absolute_error": 148.13958854166776
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.35659374999705,
            "small_mean_absolute_error": 168.73209374999897
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.51022222222188,
            "small_mean_absolute_error": 170.5789149305565
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.55164270833265,
            "small_mean_absolute_error": 130.05424895833204
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 336,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0445Z",
      "signal_timestamp": "2026-09-16T04:46:16.707427Z",
      "target_timestamp": "2026-09-16T04:45:00Z",
      "resolution_timestamp": "2026-09-16T05:00:00Z",
      "strike": 75872.59,
      "brti_reference_price": 75872.59033333333,
      "base_predicted_close": 75868.4296875,
      "small_predicted_close": 75889.0859375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 75816.654,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -51.775687500005006,
      "small_residual": -72.431937500005,
      "base_absolute_error": 51.775687500005006,
      "small_absolute_error": 72.431937500005,
      "resolved_at": "2026-09-16T05:01:06.126765Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T04:30:00Z",
        "return_6h": 0.0042460319219859155,
        "return_12h": -0.005807304909568489,
        "return_24h": -0.022466744593805377,
        "close_vs_ema12": -0.0009301258209243324,
        "close_vs_ema24": -0.006263375050076125,
        "ema12_slope_3h": -0.0012653509444795485,
        "ema24_slope_6h": -0.005053880353666718,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004476236025485747,
        "return_30m": 0.0005998118746668446,
        "return_60m": 0.001687434303499824,
        "return_120m": -0.0005120329252351619,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003330981298910185,
        "close_vs_ema6": 0.0005818200529912332,
        "close_vs_ema12": 0.0009500672931899157,
        "ema3_slope": 0.0003332091212260302,
        "ema6_slope": 0.0002327821961365384,
        "realized_volatility_30m": 0.00014775171150649413,
        "realized_volatility_60m": 0.0001949812426167658,
        "return_acceleration": 0.00029550342301298826
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 335,
        "resolved_agreement_count": 222,
        "prospective_resolved_sample_count": 316,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 25.433296874998632,
            "small_mean_absolute_error": 71.51413020833934
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.214744791665,
            "small_mean_absolute_error": 146.32156770833535
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.4481458333333,
            "small_mean_absolute_error": 155.2368090277802
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.17938958333252,
            "small_mean_absolute_error": 122.68936874999926
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 337,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0500Z",
      "signal_timestamp": "2026-09-16T05:01:17.587989Z",
      "target_timestamp": "2026-09-16T05:00:00Z",
      "resolution_timestamp": "2026-09-16T05:15:00Z",
      "strike": 75816.65,
      "brti_reference_price": 75816.654,
      "base_predicted_close": 75756.578125,
      "small_predicted_close": 75772.40625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 75741.56549999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -15.012625000017579,
      "small_residual": -30.84075000001758,
      "base_absolute_error": 15.012625000017579,
      "small_absolute_error": 30.84075000001758,
      "resolved_at": "2026-09-16T05:16:04.693673Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T04:45:00Z",
        "return_6h": 0.0025740857026965713,
        "return_12h": -0.007201216654269982,
        "return_24h": -0.022451816407747405,
        "close_vs_ema12": -0.0015987614097519032,
        "close_vs_ema24": -0.006852734745110611,
        "ema12_slope_3h": -0.0010210560314691808,
        "ema24_slope_6h": -0.0048988421066153975,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007372403273380179,
        "return_30m": -0.00028994673096061074,
        "return_60m": 0.0005621118852408014,
        "return_120m": -0.00017807998452301632,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00020223477604586204,
        "close_vs_ema6": -0.00011132582540729352,
        "close_vs_ema12": 0.00017948582844717897,
        "ema3_slope": -0.00020219388541053984,
        "ema6_slope": -4.452834730073185e-05,
        "realized_volatility_30m": 0.0005924319649432963,
        "realized_volatility_60m": 0.000542682379904363,
        "return_acceleration": -0.0011848639298865926
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 336,
        "resolved_agreement_count": 222,
        "prospective_resolved_sample_count": 317,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.717562500001804,
            "small_mean_absolute_error": 86.33645833333867
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.80409114583199,
            "small_mean_absolute_error": 127.16091406250234
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 93.26724131944381,
            "small_mean_absolute_error": 148.74080034722405
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.29423229166568,
            "small_mean_absolute_error": 124.8626416666666
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 338,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0515Z",
      "signal_timestamp": "2026-09-16T05:16:15.242376Z",
      "target_timestamp": "2026-09-16T05:15:00Z",
      "resolution_timestamp": "2026-09-16T05:30:00Z",
      "strike": 75741.57,
      "brti_reference_price": 75741.56549999998,
      "base_predicted_close": 75699.4140625,
      "small_predicted_close": 75727.8828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75814.36183333331,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 114.94777083331428,
      "small_residual": 86.47902083331428,
      "base_absolute_error": 114.94777083331428,
      "small_absolute_error": 86.47902083331428,
      "resolved_at": "2026-09-16T05:31:05.063646Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T05:00:00Z",
        "return_6h": -0.001127855530519084,
        "return_12h": -0.00613909434042148,
        "return_24h": -0.020917941080816238,
        "close_vs_ema12": -0.0024822207605480484,
        "close_vs_ema24": -0.007676003232775952,
        "ema12_slope_3h": -0.0008975774881087029,
        "ema24_slope_6h": -0.004821967737183019,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009903958568260318,
        "return_30m": -0.0017269060243984002,
        "return_60m": -0.0011281299684713364,
        "return_120m": -0.001948941892944478,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005965708547874815,
        "close_vs_ema6": -0.0007871130447759667,
        "close_vs_ema12": -0.0006863907031258165,
        "ema3_slope": -0.0005962151701939256,
        "ema6_slope": -0.00031474612159920756,
        "realized_volatility_30m": 0.00012657776474400695,
        "realized_volatility_60m": 0.0005978878185715017,
        "return_acceleration": -0.0002531555294880139
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 337,
        "resolved_agreement_count": 223,
        "prospective_resolved_sample_count": 318,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 23.441682291671896,
            "small_mean_absolute_error": 79.93362500000876
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 43.76356249999844,
            "small_mean_absolute_error": 118.0403072916688
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.00737326388844,
            "small_mean_absolute_error": 149.00436979166867
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.74945104166618,
            "small_mean_absolute_error": 125.93602916666786
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 339,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0530Z",
      "signal_timestamp": "2026-09-16T05:31:15.360880Z",
      "target_timestamp": "2026-09-16T05:30:00Z",
      "resolution_timestamp": "2026-09-16T05:45:00Z",
      "strike": 75814.36,
      "brti_reference_price": 75814.36183333331,
      "base_predicted_close": 75834.6171875,
      "small_predicted_close": 75855.1953125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75904.73483333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 70.1176458333357,
      "small_residual": 49.5395208333357,
      "base_absolute_error": 70.1176458333357,
      "small_absolute_error": 49.5395208333357,
      "resolved_at": "2026-09-16T05:46:05.321260Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T05:15:00Z",
        "return_6h": 0.0014741756144098783,
        "return_12h": -0.008672336585312523,
        "return_24h": -0.0210630909177002,
        "close_vs_ema12": -0.0014613992796050912,
        "close_vs_ema24": -0.006584551230735647,
        "ema12_slope_3h": -0.0008902880350691866,
        "ema24_slope_6h": -0.00469378397813458,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009611147175632162,
        "return_30m": -3.023302329696609e-05,
        "return_60m": -0.00032017098829140167,
        "return_120m": -0.00018083891430875632,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00018195213227034657,
        "close_vs_ema6": 0.00012374042277385477,
        "close_vs_ema12": 0.00023189079619645447,
        "ema3_slope": 0.00018198524487345047,
        "ema6_slope": 4.949861910152897e-05,
        "realized_volatility_30m": 0.000975755287194624,
        "realized_volatility_60m": 0.000809798073815712,
        "return_acceleration": 0.001951510574389248
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 338,
        "resolved_agreement_count": 224,
        "prospective_resolved_sample_count": 319,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.235901041665784,
            "small_mean_absolute_error": 50.75714062500265
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.27708854166485,
            "small_mean_absolute_error": 99.4483645833352
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.64969618055329,
            "small_mean_absolute_error": 129.4071093750002
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.26008958333186,
            "small_mean_absolute_error": 124.79471458333356
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 340,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0545Z",
      "signal_timestamp": "2026-09-16T05:46:17.459481Z",
      "target_timestamp": "2026-09-16T05:45:00Z",
      "resolution_timestamp": "2026-09-16T06:00:00Z",
      "strike": 75904.73,
      "brti_reference_price": 75904.73483333334,
      "base_predicted_close": 75842.578125,
      "small_predicted_close": 75770.1796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75901.0245,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 58.446374999999534,
      "small_residual": 130.84481249999953,
      "base_absolute_error": 58.446374999999534,
      "small_absolute_error": 130.84481249999953,
      "resolved_at": "2026-09-16T06:01:06.186229Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T05:30:00Z",
        "return_6h": 0.0036989243385645576,
        "return_12h": -0.010696071770639581,
        "return_24h": -0.019977654129941458,
        "close_vs_ema12": -0.00026004834197423943,
        "close_vs_ema24": -0.00528960686152069,
        "ema12_slope_3h": -0.0008575991582484566,
        "ema24_slope_6h": -0.004523060990277883,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011920300826206986,
        "return_30m": 0.002154290477840215,
        "return_60m": 0.00042366419623718343,
        "return_120m": 0.002111813405234919,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006866277720176672,
        "close_vs_ema6": 0.0009395881709310938,
        "close_vs_ema12": 0.0012048260366051,
        "ema3_slope": 0.0006870995536529811,
        "ema6_slope": 0.0003759765736288667,
        "realized_volatility_30m": 0.00011545768252874122,
        "realized_volatility_60m": 0.0009777295224248095,
        "return_acceleration": 0.00023091536505748245
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 339,
        "resolved_agreement_count": 225,
        "prospective_resolved_sample_count": 320,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.96343229166814,
            "small_mean_absolute_error": 59.82280729166814
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.19836458333339,
            "small_mean_absolute_error": 65.66846875000374
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.13097395833271,
            "small_mean_absolute_error": 117.48864756944629
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.59902916666542,
            "small_mean_absolute_error": 127.19918020833356
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 341,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0600Z",
      "signal_timestamp": "2026-09-16T06:01:21.670977Z",
      "target_timestamp": "2026-09-16T06:00:00Z",
      "resolution_timestamp": "2026-09-16T06:15:00Z",
      "strike": 75901.02,
      "brti_reference_price": 75901.0245,
      "base_predicted_close": 75848.4296875,
      "small_predicted_close": 76029.265625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75954.69733333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 106.26764583334443,
      "small_residual": -74.56829166665557,
      "base_absolute_error": 106.26764583334443,
      "small_absolute_error": 74.56829166665557,
      "resolved_at": "2026-09-16T06:16:05.238572Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T05:45:00Z",
        "return_6h": 0.004219526190616607,
        "return_12h": -0.01350592454696753,
        "return_24h": -0.022133496958209653,
        "close_vs_ema12": -0.00029631195386503606,
        "close_vs_ema24": -0.005228730678579208,
        "ema12_slope_3h": -0.0007845977054189435,
        "ema24_slope_6h": -0.004345268224839938,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -4.888144779746639e-05,
        "return_30m": 0.0011430903666669323,
        "return_60m": 0.0011128227842922556,
        "return_120m": 0.0016755602004463466,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0003187547434464477,
        "close_vs_ema6": 0.0006360244299241646,
        "close_vs_ema12": 0.0009778832311042596,
        "ema3_slope": 0.00031885638043016584,
        "ema6_slope": 0.00025447451277238464,
        "realized_volatility_30m": 0.0006204557652090825,
        "realized_volatility_60m": 0.0008685872679140778,
        "return_acceleration": -0.001240911530418165
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 340,
        "resolved_agreement_count": 226,
        "prospective_resolved_sample_count": 321,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.63110416666677,
            "small_mean_absolute_error": 74.42602604166677
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.17433333333429,
            "small_mean_absolute_error": 80.38124218750272
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.41309548611025,
            "small_mean_absolute_error": 109.58261805555715
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.32375624999914,
            "small_mean_absolute_error": 132.31414166666727
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 342,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0615Z",
      "signal_timestamp": "2026-09-16T06:16:15.808797Z",
      "target_timestamp": "2026-09-16T06:15:00Z",
      "resolution_timestamp": "2026-09-16T06:30:00Z",
      "strike": 75954.7,
      "brti_reference_price": 75954.69733333334,
      "base_predicted_close": 75944.25,
      "small_predicted_close": 76055.0078125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75847.34716666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -96.90283333332627,
      "small_residual": -207.66064583332627,
      "base_absolute_error": 96.90283333332627,
      "small_absolute_error": 207.66064583332627,
      "resolved_at": "2026-09-16T06:31:04.939806Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T06:00:00Z",
        "return_6h": 0.003935631487357982,
        "return_12h": -0.011408010457905404,
        "return_24h": -0.020776463220264163,
        "close_vs_ema12": 0.000393854282250361,
        "close_vs_ema24": -0.004432387846549535,
        "ema12_slope_3h": -0.0007175706702545748,
        "ema24_slope_6h": -0.004176654134600333,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007071424093010314,
        "return_30m": 0.0006582263953587297,
        "return_60m": 0.0028139348840545697,
        "return_120m": 0.0016826304313113383,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005127981819812444,
        "close_vs_ema6": 0.0009593578538700243,
        "close_vs_ema12": 0.0014260062221487235,
        "ema3_slope": 0.0005130612788724065,
        "ema6_slope": 0.00038389045687803325,
        "realized_volatility_30m": 0.0003780119285492489,
        "realized_volatility_60m": 0.00046666808653147274,
        "return_acceleration": 0.0007560238570984978
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 341,
        "resolved_agreement_count": 226,
        "prospective_resolved_sample_count": 322,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.44485937499849,
            "small_mean_absolute_error": 85.35791145832627
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.44327083333519,
            "small_mean_absolute_error": 82.64576822916752
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 58.32399479166512,
            "small_mean_absolute_error": 107.14617534722129
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.63378750000047,
            "small_mean_absolute_error": 134.02553333333418
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 343,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0630Z",
      "signal_timestamp": "2026-09-16T06:31:15.869981Z",
      "target_timestamp": "2026-09-16T06:30:00Z",
      "resolution_timestamp": "2026-09-16T06:45:00Z",
      "strike": 75847.35,
      "brti_reference_price": 75847.34716666667,
      "base_predicted_close": 75875.921875,
      "small_predicted_close": 75897.828125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75852.74383333331,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -23.178041666687932,
      "small_residual": -45.08429166668793,
      "base_absolute_error": 23.178041666687932,
      "small_absolute_error": 45.08429166668793,
      "resolved_at": "2026-09-16T06:46:04.845666Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T06:15:00Z",
        "return_6h": 0.0009838579163805594,
        "return_12h": -0.013842704533570838,
        "return_24h": -0.01999984538239452,
        "close_vs_ema12": -0.0009784532027661275,
        "close_vs_ema24": -0.005719685442242106,
        "ema12_slope_3h": -0.0006779838172145114,
        "ema24_slope_6h": -0.004071349788984158,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001413344670383676,
        "return_30m": -0.0007072016970380846,
        "return_60m": 0.00043508027418170947,
        "return_120m": 0.00011476998580906006,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004508387885089338,
        "close_vs_ema6": -0.00032528711905155383,
        "close_vs_ema12": 9.008235105856244e-06,
        "ema3_slope": -0.0004506356244899923,
        "ema6_slope": -0.00013009791994944564,
        "realized_volatility_30m": 0.0010602435398423538,
        "realized_volatility_60m": 0.0009840208489615748,
        "return_acceleration": -0.0021204870796847075
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 342,
        "resolved_agreement_count": 226,
        "prospective_resolved_sample_count": 323,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.93362500000148,
            "small_mean_absolute_error": 115.65331770832927
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.08476302083363,
            "small_mean_absolute_error": 83.20522916666596
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 62.49593402777706,
            "small_mean_absolute_error": 104.8500156249999
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.74003854166658,
            "small_mean_absolute_error": 135.62944062500029
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 344,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0645Z",
      "signal_timestamp": "2026-09-16T06:46:15.240115Z",
      "target_timestamp": "2026-09-16T06:45:00Z",
      "resolution_timestamp": "2026-09-16T07:00:00Z",
      "strike": 75852.74,
      "brti_reference_price": 75852.74383333331,
      "base_predicted_close": 75867.6796875,
      "small_predicted_close": 75889.5,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75942.04816666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 74.36847916667466,
      "small_residual": 52.54816666667466,
      "base_absolute_error": 74.36847916667466,
      "small_absolute_error": 52.54816666667466,
      "resolved_at": "2026-09-16T07:01:06.225812Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T06:30:00Z",
        "return_6h": 0.001427787214216325,
        "return_12h": 0.0006530085557330256,
        "return_24h": -0.020139902812977728,
        "close_vs_ema12": -0.0008703678127099934,
        "close_vs_ema24": -0.005533103939333706,
        "ema12_slope_3h": -0.0005923783142292027,
        "ema24_slope_6h": -0.003959194145349065,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 7.115168648907932e-05,
        "return_30m": -0.0013422935457513274,
        "return_60m": -0.0006849506834347707,
        "return_120m": -0.0002615766762782412,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0001898956434889243,
        "close_vs_ema6": -0.00018155502485439623,
        "close_vs_ema12": 6.782733183485767e-05,
        "ema3_slope": -0.0001898595899799682,
        "ema6_slope": -7.261673636849153e-05,
        "realized_volatility_30m": 0.0007422481784363777,
        "realized_volatility_60m": 0.000772674697066957,
        "return_acceleration": 0.0014844963568727554
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 343,
        "resolved_agreement_count": 227,
        "prospective_resolved_sample_count": 324,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.19872395833954,
            "small_mean_absolute_error": 114.53951041666733
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.08107812500384,
            "small_mean_absolute_error": 87.18115885416773
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.1984843750021,
            "small_mean_absolute_error": 81.95881597222494
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.30131875000151,
            "small_mean_absolute_error": 128.0145489583352
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 345,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0700Z",
      "signal_timestamp": "2026-09-16T07:01:17.354269Z",
      "target_timestamp": "2026-09-16T07:00:00Z",
      "resolution_timestamp": "2026-09-16T07:15:00Z",
      "strike": 75942.05,
      "brti_reference_price": 75942.04816666667,
      "base_predicted_close": 75954.0546875,
      "small_predicted_close": 76062.2109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75792.32816666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -161.7265208333265,
      "small_residual": -269.8827708333265,
      "base_absolute_error": 161.7265208333265,
      "small_absolute_error": 269.8827708333265,
      "resolved_at": "2026-09-16T07:16:05.765274Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T06:45:00Z",
        "return_6h": 0.0027969343834119975,
        "return_12h": -0.0001884634730149326,
        "return_24h": -0.016934791887402545,
        "close_vs_ema12": 0.00029345443438000274,
        "close_vs_ema24": -0.004272649590530864,
        "ema12_slope_3h": -0.00047798643306329325,
        "ema24_slope_6h": -0.003821357621363264,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011773382058477555,
        "return_30m": 0.00124857366193587,
        "return_60m": 0.0005404889714850647,
        "return_120m": 0.0016539132242194832,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004933659653560962,
        "close_vs_ema6": 0.0007109188012257572,
        "close_vs_ema12": 0.0010534673597351052,
        "ema3_slope": 0.0004936094954812731,
        "ema6_slope": 0.00028444840837882346,
        "realized_volatility_30m": 0.0005530932596793381,
        "realized_volatility_60m": 0.0009766348331157661,
        "return_acceleration": 0.0011061865193586762
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 344,
        "resolved_agreement_count": 228,
        "prospective_resolved_sample_count": 325,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.17925000000832,
            "small_mean_absolute_error": 94.96534895833611
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.90517708333755,
            "small_mean_absolute_error": 84.69568750000144
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.17597222222563,
            "small_mean_absolute_error": 85.24261111111385
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.9224156250013,
            "small_mean_absolute_error": 123.12275520833501
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 346,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0715Z",
      "signal_timestamp": "2026-09-16T07:16:17.404638Z",
      "target_timestamp": "2026-09-16T07:15:00Z",
      "resolution_timestamp": "2026-09-16T07:30:00Z",
      "strike": 75792.33,
      "brti_reference_price": 75792.32816666667,
      "base_predicted_close": 75744.4765625,
      "small_predicted_close": 75775.703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75749.39966666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 4.923104166664416,
      "small_residual": -26.303458333335584,
      "base_absolute_error": 4.923104166664416,
      "small_absolute_error": 26.303458333335584,
      "resolved_at": "2026-09-16T07:31:05.571778Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T07:00:00Z",
        "return_6h": 0.0008360842348591468,
        "return_12h": -0.0016723592798673081,
        "return_24h": -0.01798577210171559,
        "close_vs_ema12": -0.001610222351678181,
        "close_vs_ema24": -0.006107991171164895,
        "ema12_slope_3h": -0.00047719958598524403,
        "ema24_slope_6h": -0.003726380596546619,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0019715033188387743,
        "return_30m": -0.00079648623917139,
        "return_60m": -0.0021377106665846357,
        "return_120m": 0.0006702088388532701,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007401023594706402,
        "close_vs_ema6": -0.0009017437797387284,
        "close_vs_ema12": -0.0007786672716967313,
        "ema3_slope": -0.0007395550130603334,
        "ema6_slope": -0.00036056745611112717,
        "realized_volatility_30m": 0.0015744207623432649,
        "realized_volatility_60m": 0.0012384011695933908,
        "return_acceleration": -0.0031488415246865298
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 345,
        "resolved_agreement_count": 229,
        "prospective_resolved_sample_count": 326,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.04396875000384,
            "small_mean_absolute_error": 143.79396875000384
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.24441406250116,
            "small_mean_absolute_error": 114.57594010416506
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.64350347222474,
            "small_mean_absolute_error": 103.02850173611296
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.30218958333353,
            "small_mean_absolute_error": 135.23299791666722
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 347,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0730Z",
      "signal_timestamp": "2026-09-16T07:31:17.348114Z",
      "target_timestamp": "2026-09-16T07:30:00Z",
      "resolution_timestamp": "2026-09-16T07:45:00Z",
      "strike": 75749.4,
      "brti_reference_price": 75749.39966666666,
      "base_predicted_close": 75723.375,
      "small_predicted_close": 75740.6875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75745.35116666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 21.976166666674544,
      "small_residual": 4.663666666674544,
      "base_absolute_error": 21.976166666674544,
      "small_absolute_error": 4.663666666674544,
      "resolved_at": "2026-09-16T07:46:05.211874Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T07:15:00Z",
        "return_6h": -0.0012804850286254332,
        "return_12h": -0.0017866864101131474,
        "return_24h": -0.019537112877798912,
        "close_vs_ema12": -0.0020870876908228864,
        "close_vs_ema24": -0.006534283906301508,
        "ema12_slope_3h": -0.0005057124166566451,
        "ema24_slope_6h": -0.003676400805186497,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005663963759711121,
        "return_30m": -0.002536783042474844,
        "return_60m": -0.0012913767410319688,
        "return_120m": -0.0008568583193967472,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006534665116956218,
        "close_vs_ema6": -0.0010487464855540862,
        "close_vs_ema12": -0.0011379930068521338,
        "ema3_slope": -0.0006530397720737602,
        "ema6_slope": -0.000419322688943069,
        "realized_volatility_30m": 0.0007025534714338311,
        "realized_volatility_60m": 0.0011383292136576929,
        "return_acceleration": 0.0014051069428676621
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 346,
        "resolved_agreement_count": 230,
        "prospective_resolved_sample_count": 327,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.04903645833838,
            "small_mean_absolute_error": 98.45467187500617
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.49133072916993,
            "small_mean_absolute_error": 107.05399479166772
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.40618750000188,
            "small_mean_absolute_error": 88.2883767361127
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.78634999999994,
            "small_mean_absolute_error": 120.4658635416672
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 348,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0745Z",
      "signal_timestamp": "2026-09-16T07:46:15.817421Z",
      "target_timestamp": "2026-09-16T07:45:00Z",
      "resolution_timestamp": "2026-09-16T08:00:00Z",
      "strike": 75745.35,
      "brti_reference_price": 75745.35116666667,
      "base_predicted_close": 75692.6015625,
      "small_predicted_close": 75709.5859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75705.63033333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 13.02877083333442,
      "small_residual": -3.95560416666558,
      "base_absolute_error": 13.02877083333442,
      "small_absolute_error": 3.95560416666558,
      "resolved_at": "2026-09-16T08:01:06.351809Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T07:30:00Z",
        "return_6h": 0.0018645435640205488,
        "return_12h": -0.0017801778851673777,
        "return_24h": -0.016508114040945987,
        "close_vs_ema12": -0.002053237322570789,
        "close_vs_ema24": -0.006452372241199544,
        "ema12_slope_3h": -0.0005534760525628402,
        "ema24_slope_6h": -0.003563466382731084,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.344596812395519e-05,
        "return_30m": -0.0006198120724922873,
        "return_60m": -0.0014158046398770052,
        "return_120m": -0.002099785566956114,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00035356374047057493,
        "close_vs_ema6": -0.0007874882644285375,
        "close_vs_ema12": -0.0010082740125756384,
        "ema3_slope": -0.0003534387773346248,
        "ema6_slope": -0.0003148961149733731,
        "realized_volatility_30m": 0.0002564752039235785,
        "realized_volatility_60m": 0.0011287999868432477,
        "return_acceleration": 0.000512950407847157
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 347,
        "resolved_agreement_count": 231,
        "prospective_resolved_sample_count": 328,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.74856770833503,
            "small_mean_absolute_error": 88.34951562500282
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.47364583333729,
            "small_mean_absolute_error": 101.44451302083507
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.63690798611424,
            "small_mean_absolute_error": 87.57061111111277
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.26804270833455,
            "small_mean_absolute_error": 111.0709937500018
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 349,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0800Z",
      "signal_timestamp": "2026-09-16T08:01:18.773868Z",
      "target_timestamp": "2026-09-16T08:00:00Z",
      "resolution_timestamp": "2026-09-16T08:15:00Z",
      "strike": 75705.63,
      "brti_reference_price": 75705.63033333333,
      "base_predicted_close": 75757.6640625,
      "small_predicted_close": 75683.2578125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75458.09366666664,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -299.57039583336154,
      "small_residual": -225.16414583336154,
      "base_absolute_error": 299.57039583336154,
      "small_absolute_error": 225.16414583336154,
      "resolved_at": "2026-09-16T08:16:06.135261Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T07:45:00Z",
        "return_6h": 0.0032928285489453035,
        "return_12h": -0.004964917129030022,
        "return_24h": -0.01533136012204872,
        "close_vs_ema12": -0.002471654436875581,
        "close_vs_ema24": -0.006830665605531583,
        "ema12_slope_3h": -0.0005905959753822465,
        "ema24_slope_6h": -0.0034240543916248534,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005243996195349876,
        "return_30m": -0.0005778175606134806,
        "return_60m": -0.003113134805298956,
        "return_120m": -0.0025743284488427554,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.00043908168376771695,
        "close_vs_ema6": -0.0009371189490133824,
        "close_vs_ema12": -0.0012967359541816714,
        "ema3_slope": -0.0004388889756572478,
        "ema6_slope": -0.000374707121547746,
        "realized_volatility_30m": 0.0002354768257055162,
        "realized_volatility_60m": 0.0007173762013539281,
        "return_acceleration": -0.0004709536514110324
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 348,
        "resolved_agreement_count": 232,
        "prospective_resolved_sample_count": 329,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.41364062499997,
            "small_mean_absolute_error": 76.20137500000055
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 62.79644531250415,
            "small_mean_absolute_error": 85.58336197916833
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.40799826389169,
            "small_mean_absolute_error": 81.86425000000115
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.76643541666781,
            "small_mean_absolute_error": 99.98291562500162
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 350,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0815Z",
      "signal_timestamp": "2026-09-16T08:16:17.052114Z",
      "target_timestamp": "2026-09-16T08:15:00Z",
      "resolution_timestamp": "2026-09-16T08:30:00Z",
      "strike": 75458.09,
      "brti_reference_price": 75458.09366666664,
      "base_predicted_close": 75431.484375,
      "small_predicted_close": 75441.21875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75386.07366666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -45.410708333336515,
      "small_residual": -55.145083333336515,
      "base_absolute_error": 45.410708333336515,
      "small_absolute_error": 55.145083333336515,
      "resolved_at": "2026-09-16T08:31:05.105285Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T08:00:00Z",
        "return_6h": -0.0017296271524941398,
        "return_12h": -0.00681372262647395,
        "return_24h": -0.016914673518259038,
        "close_vs_ema12": -0.005500573794566477,
        "close_vs_ema24": -0.009872318847491401,
        "ema12_slope_3h": -0.0007189306348573954,
        "ema24_slope_6h": -0.0033895235623898623,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003269725984405447,
        "return_30m": -0.003792410960878234,
        "return_60m": -0.004409872451273111,
        "return_120m": -0.00653815608648034,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0018571285288374595,
        "close_vs_ema6": -0.0030063114006516622,
        "close_vs_ema12": -0.003863053065529476,
        "ema3_slope": -0.0018536859956911345,
        "ema6_slope": -0.0012010802317830027,
        "realized_volatility_30m": 0.0013726631824352298,
        "realized_volatility_60m": 0.00126678589733184,
        "return_acceleration": -0.0027453263648704596
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 349,
        "resolved_agreement_count": 232,
        "prospective_resolved_sample_count": 330,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.87460937500873,
            "small_mean_absolute_error": 65.02171875000931
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.95928906250629,
            "small_mean_absolute_error": 104.40784375000658
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.12114583333702,
            "small_mean_absolute_error": 98.05786631944648
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.77811250000158,
            "small_mean_absolute_error": 106.05084270833541
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 351,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0830Z",
      "signal_timestamp": "2026-09-16T08:31:15.547630Z",
      "target_timestamp": "2026-09-16T08:30:00Z",
      "resolution_timestamp": "2026-09-16T08:45:00Z",
      "strike": 75386.07,
      "brti_reference_price": 75386.07366666666,
      "base_predicted_close": 75371.453125,
      "small_predicted_close": 75377.609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75500.88933333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 129.43620833335444,
      "small_residual": 123.27995833335444,
      "base_absolute_error": 129.43620833335444,
      "small_absolute_error": 123.27995833335444,
      "resolved_at": "2026-09-16T08:46:05.571502Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T08:15:00Z",
        "return_6h": -0.0063638030986483685,
        "return_12h": -0.0049863747263635405,
        "return_24h": -0.01879478534352086,
        "close_vs_ema12": -0.0061881344027238105,
        "close_vs_ema24": -0.010596640101113275,
        "ema12_slope_3h": -0.0009198707829364272,
        "ema24_slope_6h": -0.0034503647086021605,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009544370457875706,
        "return_30m": -0.004221042282583909,
        "return_60m": -0.004796420850842531,
        "return_120m": -0.0060816036055474365,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.0014068730422359677,
        "close_vs_ema6": -0.002830257026809946,
        "close_vs_ema12": -0.004076236782789011,
        "ema3_slope": -0.001404896531179145,
        "ema6_slope": -0.001130822603276349,
        "realized_volatility_30m": 0.0011576444693089383,
        "realized_volatility_60m": 0.0012364351811219117,
        "return_acceleration": 0.0023152889386178765
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 350,
        "resolved_agreement_count": 233,
        "prospective_resolved_sample_count": 331,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 94.99651041667676,
            "small_mean_absolute_error": 72.23212500000955
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.52277343750757,
            "small_mean_absolute_error": 85.34339843750786
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.32639062500554,
            "small_mean_absolute_error": 95.446704861115
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.70666979166927,
            "small_mean_absolute_error": 97.04736875000307
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 352,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0845Z",
      "signal_timestamp": "2026-09-16T08:46:16.016414Z",
      "target_timestamp": "2026-09-16T08:45:00Z",
      "resolution_timestamp": "2026-09-16T09:00:00Z",
      "strike": 75500.89,
      "brti_reference_price": 75500.88933333335,
      "base_predicted_close": 75491.40625,
      "small_predicted_close": 75434.4921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75651.10766666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 159.70141666664858,
      "small_residual": 216.61547916664858,
      "base_absolute_error": 159.70141666664858,
      "small_absolute_error": 216.61547916664858,
      "resolved_at": "2026-09-16T09:01:05.290906Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T08:30:00Z",
        "return_6h": -0.00540854001979274,
        "return_12h": -0.0036696810736265295,
        "return_24h": -0.01710152255494679,
        "close_vs_ema12": -0.0044845824093072695,
        "close_vs_ema24": -0.008904035679849431,
        "ema12_slope_3h": -0.0010994385604640167,
        "ema24_slope_6h": -0.003490483414217538,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015230355035382726,
        "return_30m": 0.0005671448162440917,
        "return_60m": -0.003227416990851606,
        "return_120m": -0.004638652238778129,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 5.700662191476802e-05,
        "close_vs_ema6": -0.000937159822346656,
        "close_vs_ema12": -0.002166507293642206,
        "ema3_slope": 5.700987185508488e-05,
        "ema6_slope": -0.0003747234586307657,
        "realized_volatility_30m": 0.0012387362746629216,
        "realized_volatility_60m": 0.0017026217908546713,
        "return_acceleration": 0.002477472549325843
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 351,
        "resolved_agreement_count": 234,
        "prospective_resolved_sample_count": 332,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.86152083334673,
            "small_mean_absolute_error": 101.88619791667952
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.80504427084088,
            "small_mean_absolute_error": 95.11785677084117
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.26960416667377,
            "small_mean_absolute_error": 101.5917413194499
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.44110833333761,
            "small_mean_absolute_error": 87.22243229167142
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 353,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0900Z",
      "signal_timestamp": "2026-09-16T09:01:15.968967Z",
      "target_timestamp": "2026-09-16T09:00:00Z",
      "resolution_timestamp": "2026-09-16T09:15:00Z",
      "strike": 75651.11,
      "brti_reference_price": 75651.10766666665,
      "base_predicted_close": 75637.0859375,
      "small_predicted_close": 75554.3125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75744.97533333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 107.88939583333558,
      "small_residual": 190.66283333333558,
      "base_absolute_error": 107.88939583333558,
      "small_absolute_error": 190.66283333333558,
      "resolved_at": "2026-09-16T09:16:05.560317Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T08:45:00Z",
        "return_6h": -0.002361199973501482,
        "return_12h": -0.0031113408047952484,
        "return_24h": -0.01690652789046787,
        "close_vs_ema12": -0.0024019278996753046,
        "close_vs_ema24": -0.006790174148684103,
        "ema12_slope_3h": -0.0011889315816480117,
        "ema24_slope_6h": -0.0034673869051822237,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001989623362846471,
        "return_30m": 0.0035156891334051643,
        "return_60m": -0.0007201930216632624,
        "return_120m": -0.003831085768999931,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010223254842620655,
        "close_vs_ema6": 0.0007502026289900598,
        "close_vs_ema12": -0.00015332266692225094,
        "ema3_slope": 0.0010233717032339662,
        "ema6_slope": 0.0003001711272636598,
        "realized_volatility_30m": 0.00023329392965409923,
        "realized_volatility_60m": 0.002106759170782895,
        "return_acceleration": 0.00046658785930819846
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 352,
        "resolved_agreement_count": 235,
        "prospective_resolved_sample_count": 333,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 158.52968229167527,
            "small_mean_absolute_error": 155.05116666667527
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 104.47166145833762,
            "small_mean_absolute_error": 115.62627083333791
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.7075243055612,
            "small_mean_absolute_error": 108.73929687500397
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.29424791667043,
            "small_mean_absolute_error": 97.39607500000348
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 354,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0915Z",
      "signal_timestamp": "2026-09-16T09:16:15.920200Z",
      "target_timestamp": "2026-09-16T09:15:00Z",
      "resolution_timestamp": "2026-09-16T09:30:00Z",
      "strike": 75744.98,
      "brti_reference_price": 75744.97533333334,
      "base_predicted_close": 75770.0,
      "small_predicted_close": 75900.171875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75782.31266666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 12.312666666664882,
      "small_residual": -117.85920833333512,
      "base_absolute_error": 12.312666666664882,
      "small_absolute_error": 117.85920833333512,
      "resolved_at": "2026-09-16T09:31:06.360778Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T09:00:00Z",
        "return_6h": -0.0019040103187968338,
        "return_12h": -0.001680635512560702,
        "return_24h": -0.014643646431892643,
        "close_vs_ema12": -0.001116649527911573,
        "close_vs_ema24": -0.005443800753879402,
        "ema12_slope_3h": -0.0012531288679784591,
        "ema24_slope_6h": -0.0034353566420356474,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012407969897847426,
        "return_30m": 0.003232889071310918,
        "return_60m": 0.00380186740383337,
        "return_120m": -0.0006247707977674599,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011309150692784264,
        "close_vs_ema6": 0.0014219981852388042,
        "close_vs_ema12": 0.000919855738242159,
        "ema3_slope": 0.0011321954862151262,
        "ema6_slope": 0.0005691229908395545,
        "realized_volatility_30m": 0.0003744131865308642,
        "realized_volatility_60m": 0.001131440402191412,
        "return_acceleration": -0.0007488263730617284
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 353,
        "resolved_agreement_count": 236,
        "prospective_resolved_sample_count": 334,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 110.60943229166878,
            "small_mean_absolute_error": 146.42583854166878
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.74202083333876,
            "small_mean_absolute_error": 105.72377864583905
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.84267013889378,
            "small_mean_absolute_error": 118.41384201389398
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.08291041667034,
            "small_mean_absolute_error": 104.1066125000034
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 355,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0930Z",
      "signal_timestamp": "2026-09-16T09:31:18.081256Z",
      "target_timestamp": "2026-09-16T09:30:00Z",
      "resolution_timestamp": "2026-09-16T09:45:00Z",
      "strike": 75782.31,
      "brti_reference_price": 75782.31266666666,
      "base_predicted_close": 75701.359375,
      "small_predicted_close": 75621.5546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75857.08150000003,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 155.72212500002934,
      "small_residual": 235.52681250002934,
      "base_absolute_error": 155.72212500002934,
      "small_absolute_error": 235.52681250002934,
      "resolved_at": "2026-09-16T09:46:06.020350Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T09:15:00Z",
        "return_6h": -0.0006034945979453976,
        "return_12h": 0.0020666409737168934,
        "return_24h": -0.014205631266717589,
        "close_vs_ema12": -0.0005988002221413158,
        "close_vs_ema24": -0.004851918452037474,
        "ema12_slope_3h": -0.0012369940781076227,
        "ema24_slope_6h": -0.003377417807698513,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004929347876743151,
        "return_30m": 0.001734343409459882,
        "return_60m": 0.0052561299551432406,
        "return_120m": 0.0004344984929891549,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008115445227327989,
        "close_vs_ema6": 0.0013675614474608633,
        "close_vs_ema12": 0.0011955618662879974,
        "ema3_slope": 0.0008122036621660556,
        "ema6_slope": 0.0005473239786533135,
        "realized_volatility_30m": 0.00037393110105521377,
        "realized_volatility_60m": 0.0005430576509055084,
        "return_acceleration": -0.0007478622021104275
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 354,
        "resolved_agreement_count": 237,
        "prospective_resolved_sample_count": 335,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 102.33492187500087,
            "small_mean_absolute_error": 162.10436979166843
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.66571614583881,
            "small_mean_absolute_error": 117.16824739583899
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.79348958333867,
            "small_mean_absolute_error": 110.93038888889471
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.70999895833666,
            "small_mean_absolute_error": 99.84032500000322
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 356,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T0945Z",
      "signal_timestamp": "2026-09-16T09:46:16.725834Z",
      "target_timestamp": "2026-09-16T09:45:00Z",
      "resolution_timestamp": "2026-09-16T10:00:00Z",
      "strike": 75857.08,
      "brti_reference_price": 75857.08150000003,
      "base_predicted_close": 75832.1796875,
      "small_predicted_close": 75936.0859375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75919.38516666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 87.20547916665964,
      "small_residual": -16.700770833340357,
      "base_absolute_error": 87.20547916665964,
      "small_absolute_error": 16.700770833340357,
      "resolved_at": "2026-09-16T10:01:05.327554Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T09:30:00Z",
        "return_6h": 0.001482683109393701,
        "return_12h": 0.0021777881990237002,
        "return_24h": -0.014099502224996119,
        "close_vs_ema12": 0.00037142402640033545,
        "close_vs_ema24": -0.0037906219268629693,
        "ema12_slope_3h": -0.001184216404011007,
        "ema24_slope_6h": -0.003278087023435572,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009866264396316549,
        "return_30m": 0.001480047569800469,
        "return_60m": 0.0047177214707245785,
        "return_120m": 0.0014750784254404792,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000898677479168386,
        "close_vs_ema6": 0.0016813949457605837,
        "close_vs_ema12": 0.001846844768034872,
        "ema3_slope": 0.0008994858268238648,
        "ema6_slope": 0.0006730106169641203,
        "realized_volatility_30m": 0.0002468458259786699,
        "realized_volatility_60m": 0.000540512051504461,
        "return_acceleration": 0.0004936916519573398
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 355,
        "resolved_agreement_count": 238,
        "prospective_resolved_sample_count": 336,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.9064010416696,
            "small_mean_absolute_error": 190.16608333333716
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.38396093750816,
            "small_mean_absolute_error": 146.02614062500834
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.83882986111712,
            "small_mean_absolute_error": 126.80059895833983
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.13572916667181,
            "small_mean_absolute_error": 110.952822916671
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 357,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1000Z",
      "signal_timestamp": "2026-09-16T10:01:16.823368Z",
      "target_timestamp": "2026-09-16T10:00:00Z",
      "resolution_timestamp": "2026-09-16T10:15:00Z",
      "strike": 75919.39,
      "brti_reference_price": 75919.38516666666,
      "base_predicted_close": 75854.3125,
      "small_predicted_close": 75954.4453125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75880.35300000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 26.040500000017346,
      "small_residual": -74.09231249998265,
      "base_absolute_error": 26.040500000017346,
      "small_absolute_error": 74.09231249998265,
      "resolved_at": "2026-09-16T10:16:06.076162Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T09:45:00Z",
        "return_6h": 0.0019178682745484288,
        "return_12h": 0.007032890183394258,
        "return_24h": -0.013295942682600481,
        "close_vs_ema12": 0.0011443066946812408,
        "close_vs_ema24": -0.002911302497774826,
        "ema12_slope_3h": -0.0011480510400551092,
        "ema24_slope_6h": -0.003171811756506826,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008213296034416118,
        "return_30m": 0.0018087663885755223,
        "return_60m": 0.003546246820100629,
        "return_120m": 0.0028234998162244285,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000859632991844661,
        "close_vs_ema6": 0.0017873680181368368,
        "close_vs_ema12": 0.0022580420836146864,
        "ema3_slope": 0.0008603725965137254,
        "ema6_slope": 0.0007154587224704745,
        "realized_volatility_30m": 8.264841809502155e-05,
        "realized_volatility_60m": 0.0002714257583122133,
        "return_acceleration": -0.0001652968361900431
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 356,
        "resolved_agreement_count": 238,
        "prospective_resolved_sample_count": 337,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.78241666667236,
            "small_mean_absolute_error": 140.1874062500101
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 124.65604947917382,
            "small_mean_absolute_error": 147.61928645834269
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.90857986111587,
            "small_mean_absolute_error": 123.81331597222864
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.90721875000455,
            "small_mean_absolute_error": 108.16626458333776
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 358,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1015Z",
      "signal_timestamp": "2026-09-16T10:16:17.112607Z",
      "target_timestamp": "2026-09-16T10:15:00Z",
      "resolution_timestamp": "2026-09-16T10:30:00Z",
      "strike": 75880.35,
      "brti_reference_price": 75880.35300000002,
      "base_predicted_close": 75876.578125,
      "small_predicted_close": 75972.8515625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75898.315,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 21.73687500000233,
      "small_residual": -74.53656249999767,
      "base_absolute_error": 21.73687500000233,
      "small_absolute_error": 74.53656249999767,
      "resolved_at": "2026-09-16T10:31:05.855646Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T10:00:00Z",
        "return_6h": 0.0007021851134374479,
        "return_12h": 0.007279293584565361,
        "return_24h": -0.014136104715910758,
        "close_vs_ema12": 0.0006038787457001149,
        "close_vs_ema24": -0.0033535205917915034,
        "ema12_slope_3h": -0.001053939718881014,
        "ema24_slope_6h": -0.0030924719148431867,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005141264853627536,
        "return_30m": 0.00030678085077640027,
        "return_60m": 0.0017872824708295987,
        "return_120m": 0.005595944885629978,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00017250251094602653,
        "close_vs_ema6": 0.0009084716085383526,
        "close_vs_ema12": 0.0014742433061760707,
        "ema3_slope": 0.0001725322731966905,
        "ema6_slope": 0.00036352074272483215,
        "realized_volatility_30m": 0.0006677280444021827,
        "realized_volatility_60m": 0.0005824931523709426,
        "return_acceleration": -0.0013354560888043654
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 357,
        "resolved_agreement_count": 238,
        "prospective_resolved_sample_count": 338,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.3201927083428,
            "small_mean_absolute_error": 111.04477604167187
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.46481250000579,
            "small_mean_absolute_error": 128.73530729167032
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.60141145834011,
            "small_mean_absolute_error": 107.49744444444998
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.45861250000453,
            "small_mean_absolute_error": 110.32884270833601
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 359,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1030Z",
      "signal_timestamp": "2026-09-16T10:31:16.224421Z",
      "target_timestamp": "2026-09-16T10:30:00Z",
      "resolution_timestamp": "2026-09-16T10:45:00Z",
      "strike": 75898.32,
      "brti_reference_price": 75898.315,
      "base_predicted_close": 75895.9375,
      "small_predicted_close": 75989.2109375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75933.71516666669,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 37.77766666669049,
      "small_residual": -55.49577083330951,
      "base_absolute_error": 37.77766666669049,
      "small_absolute_error": 55.49577083330951,
      "resolved_at": "2026-09-16T10:46:05.081875Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T10:15:00Z",
        "return_6h": 0.0007868262252821445,
        "return_12h": 0.005826901828651421,
        "return_24h": -0.012695418776421108,
        "close_vs_ema12": 0.0008063930124291296,
        "close_vs_ema24": -0.0030535328632942393,
        "ema12_slope_3h": -0.000930938428208905,
        "ema24_slope_6h": -0.003013044550270627,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00023671476594189222,
        "return_30m": -0.0002775334207515412,
        "return_60m": 0.0015307309747010223,
        "return_120m": 0.006794906650773536,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00020458719090621358,
        "close_vs_ema6": 0.0008178762174935184,
        "close_vs_ema12": 0.0014476479061478198,
        "ema3_slope": 0.00020462905538964904,
        "ema6_slope": 0.00032725754946394403,
        "realized_volatility_30m": 0.0003754206256523229,
        "realized_volatility_60m": 0.0005879482312606323,
        "return_acceleration": 0.0007508412513046459
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 358,
        "resolved_agreement_count": 238,
        "prospective_resolved_sample_count": 339,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.67624479167716,
            "small_mean_absolute_error": 100.2141145833375
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.50558333333902,
            "small_mean_absolute_error": 131.15924218750297
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.00255902778493,
            "small_mean_absolute_error": 111.51686979167182
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.79806770833893,
            "small_mean_absolute_error": 109.73171979167019
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 360,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1045Z",
      "signal_timestamp": "2026-09-16T10:46:15.987709Z",
      "target_timestamp": "2026-09-16T10:45:00Z",
      "resolution_timestamp": "2026-09-16T11:00:00Z",
      "strike": 75933.72,
      "brti_reference_price": 75933.71516666669,
      "base_predicted_close": 75915.3203125,
      "small_predicted_close": 76005.6953125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75861.50749999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -53.81281250000757,
      "small_residual": -144.18781250000757,
      "base_absolute_error": 53.81281250000757,
      "small_absolute_error": 144.18781250000757,
      "resolved_at": "2026-09-16T11:01:05.929689Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T10:30:00Z",
        "return_6h": 0.0008056247066934308,
        "return_12h": 0.005055077336900915,
        "return_24h": -0.013718171726791795,
        "close_vs_ema12": 0.0012211546519365069,
        "close_vs_ema24": -0.0025352960452063034,
        "ema12_slope_3h": -0.0007917250782787377,
        "ema24_slope_6h": -0.002934796674367912,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00046641571247918456,
        "return_30m": 0.0007032408859071193,
        "return_60m": 0.0010102374775209366,
        "return_120m": 0.005732724967283831,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00033543660755985805,
        "close_vs_ema6": 0.0009172871675153793,
        "close_vs_ema12": 0.0016196865011282036,
        "ema3_slope": 0.0003355491630328,
        "ema6_slope": 0.000367049542940423,
        "realized_volatility_30m": 0.00011485047326864617,
        "realized_volatility_60m": 0.0004892065932837782,
        "return_acceleration": 0.00022970094653729234
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 359,
        "resolved_agreement_count": 238,
        "prospective_resolved_sample_count": 340,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.19013020834245,
            "small_mean_absolute_error": 55.20635416665755
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.04826562500602,
            "small_mean_absolute_error": 122.68621874999735
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 91.31935069445292,
            "small_mean_absolute_error": 115.75287847222474
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.18106875000667,
            "small_mean_absolute_error": 110.02953229166887
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 361,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1100Z",
      "signal_timestamp": "2026-09-16T11:01:16.508720Z",
      "target_timestamp": "2026-09-16T11:00:00Z",
      "resolution_timestamp": "2026-09-16T11:15:00Z",
      "strike": 75861.51,
      "brti_reference_price": 75861.50749999999,
      "base_predicted_close": 75858.2265625,
      "small_predicted_close": 75830.0,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75860.36366666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 2.137104166657082,
      "small_residual": 30.363666666657082,
      "base_absolute_error": 2.137104166657082,
      "small_absolute_error": 30.363666666657082,
      "resolved_at": "2026-09-16T11:16:05.421102Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T10:45:00Z",
        "return_6h": 0.0005916048471354962,
        "return_12h": 0.0031672133914106837,
        "return_24h": -0.015124865863304193,
        "close_vs_ema12": 0.0002580781654297759,
        "close_vs_ema24": -0.003412237779843008,
        "ema12_slope_3h": -0.0006756569354519071,
        "ema24_slope_6h": -0.0028625911000113025,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009509302489442151,
        "return_30m": -0.00048495806527470986,
        "return_60m": -0.0007623568939554293,
        "return_120m": 0.002781186420434345,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00030800114459605954,
        "close_vs_ema6": -2.4654069943563783e-05,
        "close_vs_ema12": 0.0005645094751309809,
        "ema3_slope": -0.0003079063091006029,
        "ema6_slope": -9.86153072668472e-06,
        "realized_volatility_30m": 0.0007086729807116998,
        "realized_volatility_60m": 0.0005694380944665718,
        "return_acceleration": -0.0014173459614233996
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 360,
        "resolved_agreement_count": 238,
        "prospective_resolved_sample_count": 341,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 34.84196354167943,
            "small_mean_absolute_error": 87.07811458332435
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 62.8121901041759,
            "small_mean_absolute_error": 113.63276041666722
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.71802083334235,
            "small_mean_absolute_error": 127.43889583333657
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.94939062500707,
            "small_mean_absolute_error": 110.69668229166928
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 362,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1115Z",
      "signal_timestamp": "2026-09-16T11:16:16.372932Z",
      "target_timestamp": "2026-09-16T11:15:00Z",
      "resolution_timestamp": "2026-09-16T11:30:00Z",
      "strike": 75860.36,
      "brti_reference_price": 75860.36366666666,
      "base_predicted_close": 75825.2578125,
      "small_predicted_close": 75812.96875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75918.39866666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 93.14085416666057,
      "small_residual": 105.42991666666057,
      "base_absolute_error": 93.14085416666057,
      "small_absolute_error": 105.42991666666057,
      "resolved_at": "2026-09-16T11:31:05.929178Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T11:00:00Z",
        "return_6h": 0.0015684672726585802,
        "return_12h": 0.0004388427376516013,
        "return_24h": -0.014759552394570274,
        "close_vs_ema12": 0.0002330758294530888,
        "close_vs_ema24": -0.003356819939695943,
        "ema12_slope_3h": -0.0004318342767829497,
        "ema24_slope_6h": -0.0027719198664682976,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -1.5077914624073152e-05,
        "return_30m": -0.0009659938255230927,
        "return_60m": -0.0002634322659695876,
        "return_120m": 0.0015233793769886539,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.000161563306087964,
        "close_vs_ema6": -2.8380045621001493e-05,
        "close_vs_ema12": 0.0004648571331726803,
        "ema3_slope": -0.00016153720760248014,
        "ema6_slope": -1.1351889381727709e-05,
        "realized_volatility_30m": 0.00046792616716007096,
        "realized_volatility_60m": 0.0005387014502003449,
        "return_acceleration": 0.0009358523343201419
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 361,
        "resolved_agreement_count": 239,
        "prospective_resolved_sample_count": 342,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.866114583339368,
            "small_mean_absolute_error": 76.14595312499296
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.593153645841085,
            "small_mean_absolute_error": 93.59536458333241
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.93191319445032,
            "small_mean_absolute_error": 111.20552256944454
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.7428635416727,
            "small_mean_absolute_error": 108.48645104166935
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 363,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1130Z",
      "signal_timestamp": "2026-09-16T11:31:17.047903Z",
      "target_timestamp": "2026-09-16T11:30:00Z",
      "resolution_timestamp": "2026-09-16T11:45:00Z",
      "strike": 75918.4,
      "brti_reference_price": 75918.39866666666,
      "base_predicted_close": 75849.625,
      "small_predicted_close": 75821.421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76176.09233333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 326.46733333333395,
      "small_residual": 354.67045833333395,
      "base_absolute_error": 326.46733333333395,
      "small_absolute_error": 354.67045833333395,
      "resolved_at": "2026-09-16T11:46:06.462070Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T11:15:00Z",
        "return_6h": 0.0013722575883716726,
        "return_12h": 0.0028484561514550144,
        "return_24h": -0.013688162949912819,
        "close_vs_ema12": 0.0009574930917306546,
        "close_vs_ema24": -0.0025410212231883333,
        "ema12_slope_3h": -0.00012788394514229307,
        "ema24_slope_6h": -0.0026870441406333656,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007650240151102494,
        "return_30m": 0.0007499345655195278,
        "return_60m": 0.0002646128134289327,
        "return_120m": 0.001795748839159561,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00030157757813453756,
        "close_vs_ema6": 0.0005260480418529667,
        "close_vs_ema12": 0.0010407725948651247,
        "ema3_slope": 0.00030166855460644904,
        "ema6_slope": 0.0002104635023065793,
        "realized_volatility_30m": 0.0003900509648671613,
        "realized_volatility_60m": 0.0006499399133025129,
        "return_acceleration": 0.0007801019297343226
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 362,
        "resolved_agreement_count": 240,
        "prospective_resolved_sample_count": 343,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.71710937500393,
            "small_mean_absolute_error": 83.86929166665868
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.696677083340546,
            "small_mean_absolute_error": 92.0417031249981
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.90942534722733,
            "small_mean_absolute_error": 115.39592534722154
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.55476458333942,
            "small_mean_absolute_error": 103.37491458333606
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 364,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1145Z",
      "signal_timestamp": "2026-09-16T11:46:17.828481Z",
      "target_timestamp": "2026-09-16T11:45:00Z",
      "resolution_timestamp": "2026-09-16T12:00:00Z",
      "strike": 76176.09,
      "brti_reference_price": 76176.09233333333,
      "base_predicted_close": 76115.8046875,
      "small_predicted_close": 76051.671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76187.39983333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 71.59514583334385,
      "small_residual": 135.72795833334385,
      "base_absolute_error": 71.59514583334385,
      "small_absolute_error": 135.72795833334385,
      "resolved_at": "2026-09-16T12:01:05.444953Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T11:30:00Z",
        "return_6h": 0.0035749746125302018,
        "return_12h": 0.007287122511698607,
        "return_24h": -0.009260031144403325,
        "close_vs_ema12": 0.00417659246144475,
        "close_vs_ema24": 0.0008272657527035321,
        "ema12_slope_3h": 0.00024069506111046302,
        "ema24_slope_6h": -0.0025586181681575004,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0033943506606102236,
        "return_30m": 0.004161971435491685,
        "return_60m": 0.0031919571712597516,
        "return_120m": 0.0042054192835419,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00184506539039897,
        "close_vs_ema6": 0.0027984242283993765,
        "close_vs_ema12": 0.003753222884480989,
        "ema3_slope": 0.0018484759493981873,
        "ema6_slope": 0.0011206240839947146,
        "realized_volatility_30m": 0.001314663322749987,
        "realized_volatility_60m": 0.001617248930476786,
        "return_acceleration": 0.002629326645499974
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 363,
        "resolved_agreement_count": 241,
        "prospective_resolved_sample_count": 344,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.8895260416648,
            "small_mean_absolute_error": 158.6629635416648
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.03982812500362,
            "small_mean_absolute_error": 106.93465885416117
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.32868576389228,
            "small_mean_absolute_error": 134.6784670138865
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.71922916667172,
            "small_mean_absolute_error": 118.85422291666836
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 365,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1200Z",
      "signal_timestamp": "2026-09-16T12:01:18.173931Z",
      "target_timestamp": "2026-09-16T12:00:00Z",
      "resolution_timestamp": "2026-09-16T12:15:00Z",
      "strike": 76187.4,
      "brti_reference_price": 76187.39983333334,
      "base_predicted_close": 76184.0625,
      "small_predicted_close": 76102.5,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76066.89633333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -117.16616666666232,
      "small_residual": -35.60366666666232,
      "base_absolute_error": 117.16616666666232,
      "small_absolute_error": 35.60366666666232,
      "resolved_at": "2026-09-16T12:16:05.427109Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T11:45:00Z",
        "return_6h": 0.003773010117054998,
        "return_12h": 0.008008456622678128,
        "return_24h": -0.00940063080367226,
        "close_vs_ema12": 0.004148361768096409,
        "close_vs_ema24": 0.0009556617478807539,
        "ema12_slope_3h": 0.0005195471062300339,
        "ema24_slope_6h": -0.002428768680230564,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00014843896101335297,
        "return_30m": 0.0035432934755088574,
        "return_60m": 0.004295885279281375,
        "return_120m": 0.003530253387567628,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009958963173020141,
        "close_vs_ema6": 0.0021034277354212705,
        "close_vs_ema12": 0.0032998965255657264,
        "ema3_slope": 0.0009968891155009985,
        "ema6_slope": 0.0008420795955994542,
        "realized_volatility_30m": 0.0016229558497984353,
        "realized_volatility_60m": 0.0013713355374020718,
        "return_acceleration": -0.0032459116995968706
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 364,
        "resolved_agreement_count": 242,
        "prospective_resolved_sample_count": 345,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.33510937499886,
            "small_mean_absolute_error": 156.54799999999886
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.08853645833915,
            "small_mean_absolute_error": 121.81305729166161
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.98649652778356,
            "small_mean_absolute_error": 127.93784027777777
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.58056250000519,
            "small_mean_absolute_error": 123.01321250000183
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 366,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1215Z",
      "signal_timestamp": "2026-09-16T12:16:16.304146Z",
      "target_timestamp": "2026-09-16T12:15:00Z",
      "resolution_timestamp": "2026-09-16T12:30:00Z",
      "strike": 76066.9,
      "brti_reference_price": 76066.89633333334,
      "base_predicted_close": 76186.5078125,
      "small_predicted_close": 76118.984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 75864.08883333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -322.4189791666722,
      "small_residual": -254.89554166667222,
      "base_absolute_error": 322.4189791666722,
      "small_absolute_error": 254.89554166667222,
      "resolved_at": "2026-09-16T12:31:04.918981Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T12:00:00Z",
        "return_6h": 0.0014771831623210385,
        "return_12h": 0.005418628298245354,
        "return_24h": -0.010844203194032898,
        "close_vs_ema12": 0.0024553765169399444,
        "close_vs_ema24": -0.0006146517217759939,
        "ema12_slope_3h": 0.0006716430770781212,
        "ema24_slope_6h": -0.00234862935365987,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015816723009791644,
        "return_30m": -0.0014334681217589296,
        "return_60m": 0.002722537260356317,
        "return_120m": 0.0024583877902271123,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002937618533317421,
        "close_vs_ema6": 0.00037025122967149215,
        "close_vs_ema12": 0.0014490837685470215,
        "ema3_slope": -0.00029367558264847826,
        "ema6_slope": 0.00014812242887307647,
        "realized_volatility_30m": 0.0008650556309962587,
        "realized_volatility_60m": 0.0017869413741141847,
        "return_acceleration": -0.0017301112619925174
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 365,
        "resolved_agreement_count": 243,
        "prospective_resolved_sample_count": 346,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 152.09237500000017,
            "small_mean_absolute_error": 157.85800000000017
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.47924479166977,
            "small_mean_absolute_error": 117.00197656249657
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.75956076389411,
            "small_mean_absolute_error": 115.016243055555
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.35254479167197,
            "small_mean_absolute_error": 111.29925729166862
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 367,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1230Z",
      "signal_timestamp": "2026-09-16T12:31:15.717129Z",
      "target_timestamp": "2026-09-16T12:30:00Z",
      "resolution_timestamp": "2026-09-16T12:45:00Z",
      "strike": 75864.09,
      "brti_reference_price": 75864.08883333333,
      "base_predicted_close": 75852.3046875,
      "small_predicted_close": 75769.0546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 75908.04266666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 55.73797916666081,
      "small_residual": 138.9879791666608,
      "base_absolute_error": 55.73797916666081,
      "small_absolute_error": 138.9879791666608,
      "resolved_at": "2026-09-16T12:46:06.076295Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T12:15:00Z",
        "return_6h": 0.0002207284406383625,
        "return_12h": 0.0012048035224425657,
        "return_24h": -0.013331469784360728,
        "close_vs_ema12": -0.00020847358434461505,
        "close_vs_ema24": -0.0032117691677550075,
        "ema12_slope_3h": 0.0006882637300040795,
        "ema24_slope_6h": -0.0022959418519614694,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002666172931669042,
        "return_30m": -0.004243628220772511,
        "return_60m": -0.0007153711654508399,
        "return_120m": -0.00045094764839870294,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0014817681708505503,
        "close_vs_ema6": -0.0016417265816669468,
        "close_vs_ema12": -0.0010333078939631646,
        "ema3_slope": -0.001479575782549425,
        "ema6_slope": -0.0006562596730869119,
        "realized_volatility_30m": 0.0005422503153449387,
        "realized_volatility_60m": 0.0022928988228834843,
        "return_acceleration": -0.0010845006306898775
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 366,
        "resolved_agreement_count": 244,
        "prospective_resolved_sample_count": 347,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 209.41190625000309,
            "small_mean_absolute_error": 195.22440625000309
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 128.0645078125035,
            "small_mean_absolute_error": 139.54684895833088
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.60175347222805,
            "small_mean_absolute_error": 126.43593749999975
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.22733854167237,
            "small_mean_absolute_error": 122.72886145833544
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 368,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1245Z",
      "signal_timestamp": "2026-09-16T12:46:17.648273Z",
      "target_timestamp": "2026-09-16T12:45:00Z",
      "resolution_timestamp": "2026-09-16T13:00:00Z",
      "strike": 75908.04,
      "brti_reference_price": 75908.04266666666,
      "base_predicted_close": 75898.921875,
      "small_predicted_close": 76014.96875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 75876.78233333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -22.13954166667827,
      "small_residual": -138.18641666667827,
      "base_absolute_error": 22.13954166667827,
      "small_absolute_error": 138.18641666667827,
      "resolved_at": "2026-09-16T13:01:05.802308Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T12:30:00Z",
        "return_6h": 0.0007290287804861961,
        "return_12h": 0.002157856892674337,
        "return_24h": -0.013009956840057124,
        "close_vs_ema12": 0.0003556423171444667,
        "close_vs_ema24": -0.0025800873819025183,
        "ema12_slope_3h": 0.000687591695486045,
        "ema24_slope_6h": -0.0022339214570645805,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000579376013200239,
        "return_30m": -0.0020883416351124007,
        "return_60m": -0.0035188161857100386,
        "return_120m": -0.0003380909250084718,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0004518293868883694,
        "close_vs_ema6": -0.0007597320537398033,
        "close_vs_ema12": -0.00038462967324282005,
        "ema3_slope": -0.0004516253292928818,
        "ema6_slope": -0.0003038004987052645,
        "realized_volatility_30m": 0.0016227744724346405,
        "realized_volatility_60m": 0.0013105554932922652,
        "return_acceleration": 0.003245548944869281
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 367,
        "resolved_agreement_count": 245,
        "prospective_resolved_sample_count": 348,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 141.7295677083348,
            "small_mean_absolute_error": 141.3037864583348
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 130.3095468749998,
            "small_mean_absolute_error": 149.9833749999998
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.26974131944735,
            "small_mean_absolute_error": 118.39103472221905
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.91542916667167,
            "small_mean_absolute_error": 129.44507708333475
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 369,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1300Z",
      "signal_timestamp": "2026-09-16T13:01:18.273618Z",
      "target_timestamp": "2026-09-16T13:00:00Z",
      "resolution_timestamp": "2026-09-16T13:15:00Z",
      "strike": 75876.78,
      "brti_reference_price": 75876.78233333332,
      "base_predicted_close": 75873.21875,
      "small_predicted_close": 75722.4765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 75733.12883333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -140.08991666666407,
      "small_residual": 10.652270833335933,
      "base_absolute_error": 140.08991666666407,
      "small_absolute_error": 10.652270833335933,
      "resolved_at": "2026-09-16T13:16:05.356617Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T12:45:00Z",
        "return_6h": -0.0008594162905656288,
        "return_12h": 0.0019351143618737687,
        "return_24h": -0.013446241753284238,
        "close_vs_ema12": -5.40238466898435e-05,
        "close_vs_ema24": -0.002929359115658503,
        "ema12_slope_3h": 0.0006365639616274787,
        "ema24_slope_6h": -0.002205703547766724,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004118184613270959,
        "return_30m": 0.0001673189541349096,
        "return_60m": -0.004077019306073293,
        "return_120m": 0.00020135156598799497,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00043191736033199035,
        "close_vs_ema6": -0.0008368783691149462,
        "close_vs_ema12": -0.0006738661763159293,
        "ema3_slope": -0.0004317308882662019,
        "ema6_slope": -0.0003346393266805414,
        "realized_volatility_30m": 0.0004955972372636674,
        "realized_volatility_60m": 0.00121996408651442,
        "return_acceleration": -0.0009911944745273349
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 368,
        "resolved_agreement_count": 245,
        "prospective_resolved_sample_count": 349,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 129.3656666666684,
            "small_mean_absolute_error": 141.9184010416684
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 126.35038802083363,
            "small_mean_absolute_error": 149.23320052083363
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.84757986111556,
            "small_mean_absolute_error": 128.51483854166386
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.37096770833887,
            "small_mean_absolute_error": 136.1566177083354
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 370,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1315Z",
      "signal_timestamp": "2026-09-16T13:16:15.771698Z",
      "target_timestamp": "2026-09-16T13:15:00Z",
      "resolution_timestamp": "2026-09-16T13:30:00Z",
      "strike": 75733.13,
      "brti_reference_price": 75733.12883333334,
      "base_predicted_close": 75705.71875,
      "small_predicted_close": 75687.5,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 75720.221,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 14.502250000005006,
      "small_residual": 32.721000000005006,
      "base_absolute_error": 14.502250000005006,
      "small_absolute_error": 32.721000000005006,
      "resolved_at": "2026-09-16T13:31:05.311889Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T13:00:00Z",
        "return_6h": -0.0007810728970241154,
        "return_12h": 5.4358295099588005e-05,
        "return_24h": -0.015777525248558577,
        "close_vs_ema12": -0.001867840866884074,
        "close_vs_ema24": -0.0047182016997370235,
        "ema12_slope_3h": 0.0005313258149466371,
        "ema24_slope_6h": -0.002176505047334021,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0018932471249097915,
        "return_30m": -0.002304285912118953,
        "return_60m": -0.004387815411021845,
        "return_120m": -0.0016772241416136424,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0011635255979468573,
        "close_vs_ema6": -0.001950478471935857,
        "close_vs_ema12": -0.002171950639314968,
        "ema3_slope": -0.0011621733794704436,
        "ema6_slope": -0.000779583164702502,
        "realized_volatility_30m": 0.0007407143317913478,
        "realized_volatility_60m": 0.0012625390808055775,
        "return_acceleration": -0.0014814286635826956
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 369,
        "resolved_agreement_count": 246,
        "prospective_resolved_sample_count": 350,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 135.09660416666884,
            "small_mean_absolute_error": 135.6805520833368
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.5944895833345,
            "small_mean_absolute_error": 146.7692760416685
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.35169791666947,
            "small_mean_absolute_error": 123.22816840277665
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.396943750004,
            "small_mean_absolute_error": 125.43102395833412
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 371,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1330Z",
      "signal_timestamp": "2026-09-16T13:31:16.056041Z",
      "target_timestamp": "2026-09-16T13:30:00Z",
      "resolution_timestamp": "2026-09-16T13:45:00Z",
      "strike": 75720.22,
      "brti_reference_price": 75720.221,
      "base_predicted_close": 75626.265625,
      "small_predicted_close": 75645.96875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 75714.41833333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 88.15270833332033,
      "small_residual": 68.44958333332033,
      "base_absolute_error": 88.15270833332033,
      "small_absolute_error": 68.44958333332033,
      "resolved_at": "2026-09-16T13:46:06.733807Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T13:15:00Z",
        "return_6h": -0.0003851999724757693,
        "return_12h": -0.0016651917583034859,
        "return_24h": -0.015876681806053283,
        "close_vs_ema12": -0.00195494145388031,
        "close_vs_ema24": -0.004787560756423503,
        "ema12_slope_3h": 0.00041376956710448276,
        "ema24_slope_6h": -0.002139826790885757,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001704384003694548,
        "return_30m": -0.002063362843267802,
        "return_60m": -0.0018963891288458212,
        "return_120m": -0.0026104036721953383,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0006673278739479649,
        "close_vs_ema6": -0.0015156214551299563,
        "close_vs_ema12": -0.0019824225505228332,
        "ema3_slope": -0.0006668828444374997,
        "ema6_slope": -0.0006058812673928049,
        "realized_volatility_30m": 0.0008614043622701684,
        "realized_volatility_60m": 0.0008972011495726622,
        "return_acceleration": 0.0017228087245403367
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 370,
        "resolved_agreement_count": 247,
        "prospective_resolved_sample_count": 351,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.11742187500204,
            "small_mean_absolute_error": 80.13691666667
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 133.76466406250256,
            "small_mean_absolute_error": 137.68066145833654
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.74881250000301,
            "small_mean_absolute_error": 119.74353819444393
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.85152083333742,
            "small_mean_absolute_error": 124.30981979166754
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 372,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1345Z",
      "signal_timestamp": "2026-09-16T13:46:17.769726Z",
      "target_timestamp": "2026-09-16T13:45:00Z",
      "resolution_timestamp": "2026-09-16T14:00:00Z",
      "strike": 75714.42,
      "brti_reference_price": 75714.41833333332,
      "base_predicted_close": 75642.34375,
      "small_predicted_close": 75622.6953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75587.15400000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -55.189749999990454,
      "small_residual": -35.541312499990454,
      "base_absolute_error": 55.189749999990454,
      "small_absolute_error": 35.541312499990454,
      "resolved_at": "2026-09-16T14:01:05.466781Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T13:30:00Z",
        "return_6h": -0.00040837929796233574,
        "return_12h": 0.0014554028250663986,
        "return_24h": -0.008793579889960657,
        "close_vs_ema12": -0.0019486709114650003,
        "close_vs_ema24": -0.0047640397758000885,
        "ema12_slope_3h": 0.0002788387497176803,
        "ema24_slope_6h": -0.002104370300755498,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -7.663298640769867e-05,
        "return_30m": -0.0002470583255735903,
        "return_60m": -0.002550774944673484,
        "return_120m": -0.0060606154222221376,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0003720932624113882,
        "close_vs_ema6": -0.001137759202098354,
        "close_vs_ema12": -0.001742701223490739,
        "ema3_slope": -0.00037195486051400106,
        "ema6_slope": -0.0004548966556969791,
        "realized_volatility_30m": 4.690270698087806e-05,
        "realized_volatility_60m": 0.0007349405080921435,
        "return_acceleration": 9.380541396175612e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 371,
        "resolved_agreement_count": 248,
        "prospective_resolved_sample_count": 352,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.22110416666692,
            "small_mean_absolute_error": 62.502317708334886
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.97533593750086,
            "small_mean_absolute_error": 101.90305208333484
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.94673263888883,
            "small_mean_absolute_error": 120.82302256944483
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.7873458333357,
            "small_mean_absolute_error": 121.56830104166583
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 373,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1400Z",
      "signal_timestamp": "2026-09-16T14:01:16.714180Z",
      "target_timestamp": "2026-09-16T14:00:00Z",
      "resolution_timestamp": "2026-09-16T14:15:00Z",
      "strike": 75587.15,
      "brti_reference_price": 75587.15400000001,
      "base_predicted_close": 75552.1796875,
      "small_predicted_close": 75487.7890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75460.25033333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -91.92935416665568,
      "small_residual": -27.538729166655685,
      "base_absolute_error": 91.92935416665568,
      "small_absolute_error": 27.538729166655685,
      "resolved_at": "2026-09-16T14:16:05.655914Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T13:45:00Z",
        "return_6h": -0.0015649606616003897,
        "return_12h": 0.0017227147402003595,
        "return_24h": -0.011941470467187743,
        "close_vs_ema12": -0.0034787472386099694,
        "close_vs_ema24": -0.006305042443655595,
        "ema12_slope_3h": 0.00011980410519840667,
        "ema24_slope_6h": -0.002093354172832851,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016808467414096695,
        "return_30m": -0.001757350919511902,
        "return_60m": -0.003817087710189737,
        "return_120m": -0.007878544675975596,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0010272113664646643,
        "close_vs_ema6": -0.0020135443997612024,
        "close_vs_ema12": -0.002895893673839134,
        "ema3_slope": -0.0010261572860367218,
        "ema6_slope": -0.0008047695841888469,
        "realized_volatility_30m": 0.0008021068775009854,
        "realized_volatility_60m": 0.000835796975070012,
        "return_acceleration": -0.0016042137550019708
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 372,
        "resolved_agreement_count": 249,
        "prospective_resolved_sample_count": 353,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 74.48365624999497,
            "small_mean_absolute_error": 36.84104166666293
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.92466145833168,
            "small_mean_absolute_error": 89.37972135416567
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.06147743055408,
            "small_mean_absolute_error": 111.7691475694434
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.5617625000028,
            "small_mean_absolute_error": 112.51459270833293
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 374,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1415Z",
      "signal_timestamp": "2026-09-16T14:16:16.818547Z",
      "target_timestamp": "2026-09-16T14:15:00Z",
      "resolution_timestamp": "2026-09-16T14:30:00Z",
      "strike": 75460.25,
      "brti_reference_price": 75460.25033333334,
      "base_predicted_close": 75503.1640625,
      "small_predicted_close": 75439.046875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75748.7075,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 245.54343750000407,
      "small_residual": 309.6606250000041,
      "base_absolute_error": 245.54343750000407,
      "small_absolute_error": 309.6606250000041,
      "resolved_at": "2026-09-16T14:31:05.986299Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T14:00:00Z",
        "return_6h": 2.8580985311332796e-05,
        "return_12h": -0.0017010956016311196,
        "return_24h": -0.012067267216754551,
        "close_vs_ema12": -0.004942573236308534,
        "close_vs_ema24": -0.007810209180008076,
        "ema12_slope_3h": -0.0001004163482436482,
        "ema24_slope_6h": -0.0020500104073706282,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016789052100925073,
        "return_30m": -0.0033569299691506016,
        "return_60m": -0.003603158937227069,
        "return_120m": -0.007975164351935793,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.0013540269027735308,
        "close_vs_ema6": -0.0026378296528377643,
        "close_vs_ema12": -0.0038695903115398833,
        "ema3_slope": -0.0013521959930209437,
        "ema6_slope": -0.0010540197313343436,
        "realized_volatility_30m": 9.707656585811186e-07,
        "realized_volatility_60m": 0.0007788768656084893,
        "return_acceleration": 1.9415313171622373e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 373,
        "resolved_agreement_count": 250,
        "prospective_resolved_sample_count": 354,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.44351562499287,
            "small_mean_absolute_error": 41.06265624999287
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.77005989583085,
            "small_mean_absolute_error": 88.37160416666484
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.54416493055396,
            "small_mean_absolute_error": 111.53373611110995
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.76376041666882,
            "small_mean_absolute_error": 104.35838749999894
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 375,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1430Z",
      "signal_timestamp": "2026-09-16T14:31:17.280746Z",
      "target_timestamp": "2026-09-16T14:30:00Z",
      "resolution_timestamp": "2026-09-16T14:45:00Z",
      "strike": 75748.71,
      "brti_reference_price": 75748.7075,
      "base_predicted_close": 75736.1796875,
      "small_predicted_close": 75863.59375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75693.34800000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -42.83168749998731,
      "small_residual": -170.2457499999873,
      "base_absolute_error": 42.83168749998731,
      "small_absolute_error": 170.2457499999873,
      "resolved_at": "2026-09-16T14:46:05.934647Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T14:15:00Z",
        "return_6h": 0.00481035575531874,
        "return_12h": -0.0015840595001908042,
        "return_24h": -0.007808661605747891,
        "close_vs_ema12": -0.0010923975493278837,
        "close_vs_ema24": -0.003934904067072087,
        "ema12_slope_3h": -0.00018763292332868442,
        "ema24_slope_6h": -0.0019100482641346561,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003822637287743458,
        "return_30m": 0.00213731423199226,
        "return_60m": 0.0003762073013495737,
        "return_120m": -0.0015208952629327532,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012302019546952536,
        "close_vs_ema6": 0.000838807158642263,
        "close_vs_ema12": -5.224631969302784e-05,
        "ema3_slope": 0.0012317172156213196,
        "ema6_slope": 0.00033563547683312933,
        "realized_volatility_30m": 0.0027507712489179825,
        "realized_volatility_60m": 0.0022486161967640063,
        "return_acceleration": 0.005501542497835965
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 374,
        "resolved_agreement_count": 250,
        "prospective_resolved_sample_count": 355,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 120.20381249999264,
            "small_mean_absolute_error": 110.29756249999264
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.16061718749734,
            "small_mean_absolute_error": 95.21723958333132
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 129.2443802083326,
            "small_mean_absolute_error": 128.55296180555524
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.42529895833577,
            "small_mean_absolute_error": 113.94845833333238
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 376,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1445Z",
      "signal_timestamp": "2026-09-16T14:46:16.737170Z",
      "target_timestamp": "2026-09-16T14:45:00Z",
      "resolution_timestamp": "2026-09-16T15:00:00Z",
      "strike": 75693.35,
      "brti_reference_price": 75693.34800000001,
      "base_predicted_close": 75711.9296875,
      "small_predicted_close": 75572.875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75599.16333333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -112.76635416668432,
      "small_residual": 26.288333333315677,
      "base_absolute_error": 112.76635416668432,
      "small_absolute_error": 26.288333333315677,
      "resolved_at": "2026-09-16T15:01:10.412292Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T14:30:00Z",
        "return_6h": 0.0025490913864201215,
        "return_12h": -0.0028732354961502615,
        "return_24h": -0.002500355283404976,
        "close_vs_ema12": -0.0017481752777186443,
        "close_vs_ema24": -0.004567177607651907,
        "ema12_slope_3h": -0.00043968464380839123,
        "ema24_slope_6h": -0.0018189392858027897,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007308309518019307,
        "return_30m": 0.003089012634294175,
        "return_60m": -0.0002782869339436056,
        "return_120m": -0.0028283520312786248,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00024917386352529824,
        "close_vs_ema6": 7.668563380058835e-05,
        "close_vs_ema12": -0.0006626513642139509,
        "ema3_slope": 0.0002492359666137478,
        "ema6_slope": 3.067519445898448e-05,
        "realized_volatility_30m": 0.0022767341197726942,
        "realized_volatility_60m": 0.002278853301175676,
        "return_acceleration": -0.0045534682395453885
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 375,
        "resolved_agreement_count": 250,
        "prospective_resolved_sample_count": 356,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.87355729165938,
            "small_mean_absolute_error": 135.74660416665938
          },
          "8": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.54733072916315,
            "small_mean_absolute_error": 99.12446093749713
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.60807638888703,
            "small_mean_absolute_error": 113.18423611110968
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.78077708333367,
            "small_mean_absolute_error": 110.68440520833028
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 377,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1500Z",
      "signal_timestamp": "2026-09-16T15:01:29.057880Z",
      "target_timestamp": "2026-09-16T15:00:00Z",
      "resolution_timestamp": "2026-09-16T15:15:00Z",
      "strike": 75599.16,
      "brti_reference_price": 75599.16333333332,
      "base_predicted_close": 75514.15625,
      "small_predicted_close": 75533.3203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75705.54566666669,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 191.38941666668688,
      "small_residual": 172.22535416668688,
      "base_absolute_error": 191.38941666668688,
      "small_absolute_error": 172.22535416668688,
      "resolved_at": "2026-09-16T15:16:06.030159Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T14:45:00Z",
        "return_6h": -0.0006866301754920867,
        "return_12h": -0.003046208877841461,
        "return_24h": -0.0038941559507702506,
        "close_vs_ema12": -0.0028685899175470153,
        "close_vs_ema24": -0.005686767152029648,
        "ema12_slope_3h": -0.0007381106173115493,
        "ema24_slope_6h": -0.0017957552168417212,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012442925191615828,
        "return_30m": -0.001974214103477423,
        "return_60m": 0.00015888061261448705,
        "return_120m": -0.0036588135588090376,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004979621933348666,
        "close_vs_ema6": -0.0008343514388291506,
        "close_vs_ema12": -0.0016133433318102908,
        "ema3_slope": -0.0004977143504054649,
        "ema6_slope": -0.000333629229920418,
        "realized_volatility_30m": 0.00025673078367982605,
        "realized_volatility_60m": 0.002208310953869119,
        "return_acceleration": -0.0005134615673596521
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 376,
        "resolved_agreement_count": 250,
        "prospective_resolved_sample_count": 357,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.26770833333285,
            "small_mean_absolute_error": 133.4333593749907
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.8756822916639,
            "small_mean_absolute_error": 85.13720052082681
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.0390104166654,
            "small_mean_absolute_error": 104.06426736110734
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.0588208333349,
            "small_mean_absolute_error": 111.16378333332905
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 378,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1515Z",
      "signal_timestamp": "2026-09-16T15:16:16.603143Z",
      "target_timestamp": "2026-09-16T15:15:00Z",
      "resolution_timestamp": "2026-09-16T15:30:00Z",
      "strike": 75705.55,
      "brti_reference_price": 75705.54566666669,
      "base_predicted_close": 75676.7578125,
      "small_predicted_close": 75825.4375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75607.66383333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -69.09397916664602,
      "small_residual": -217.77366666664602,
      "base_absolute_error": 69.09397916664602,
      "small_absolute_error": 217.77366666664602,
      "resolved_at": "2026-09-16T15:31:05.931399Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T15:00:00Z",
        "return_6h": -0.0005205581821517979,
        "return_12h": -0.0024235773527981896,
        "return_24h": -0.003474790328366062,
        "close_vs_ema12": -0.0014057075864308821,
        "close_vs_ema24": -0.004199553132255285,
        "ema12_slope_3h": -0.00090228097565348,
        "ema24_slope_6h": -0.0017696091132769487,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014071892947320475,
        "return_30m": 0.00016114582045800852,
        "return_60m": 0.003250656236227556,
        "return_120m": -0.00036421533206887347,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00045405692581867996,
        "close_vs_ema6": 0.0004082645781884331,
        "close_vs_ema12": -0.0001763646922584572,
        "ema3_slope": 0.00045426318716468295,
        "ema6_slope": 0.00016333250442568392,
        "realized_volatility_30m": 0.0013257409069468151,
        "realized_volatility_60m": 0.002001676935233735,
        "return_acceleration": 0.0026514818138936302
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 377,
        "resolved_agreement_count": 251,
        "prospective_resolved_sample_count": 358,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 148.13272395834065,
            "small_mean_absolute_error": 169.6050156249985
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.28811979166676,
            "small_mean_absolute_error": 105.33383593749568
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.22428125000079,
            "small_mean_absolute_error": 115.44940798610939
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.32626666666837,
            "small_mean_absolute_error": 116.07043541666425
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 379,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1530Z",
      "signal_timestamp": "2026-09-16T15:31:16.626819Z",
      "target_timestamp": "2026-09-16T15:30:00Z",
      "resolution_timestamp": "2026-09-16T15:45:00Z",
      "strike": 75607.66,
      "brti_reference_price": 75607.66383333335,
      "base_predicted_close": 75612.0703125,
      "small_predicted_close": 75531.2421875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75682.68650000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 70.61618750001071,
      "small_residual": 151.4443125000107,
      "base_absolute_error": 70.61618750001071,
      "small_absolute_error": 151.4443125000107,
      "resolved_at": "2026-09-16T15:46:06.231285Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T15:15:00Z",
        "return_6h": -0.0023046120814697035,
        "return_12h": -0.002906715858473574,
        "return_24h": -0.009988973451324323,
        "close_vs_ema12": -0.0025870288358620375,
        "close_vs_ema24": -0.005374505354664771,
        "ema12_slope_3h": -0.0010033936367822571,
        "ema24_slope_6h": -0.0017805741346561543,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012929281794534786,
        "return_30m": 0.0001124417205857764,
        "return_60m": -0.0018619943669223593,
        "return_120m": -0.0014864875614487572,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00041990540485681294,
        "close_vs_ema6": -0.0006324395643449998,
        "close_vs_ema12": -0.001243335875014906,
        "ema3_slope": -0.0004197291583146745,
        "ema6_slope": -0.00025291184515507936,
        "realized_volatility_30m": 0.001350058737092763,
        "realized_volatility_60m": 0.0011032362128172311,
        "return_acceleration": -0.002700117474185526
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 378,
        "resolved_agreement_count": 251,
        "prospective_resolved_sample_count": 359,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 104.02035937500114,
            "small_mean_absolute_error": 146.63327604165897
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 112.11208593749689,
            "small_mean_absolute_error": 128.4654192708258
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.11386458333193,
            "small_mean_absolute_error": 112.35591840277387
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.69412187500056,
            "small_mean_absolute_error": 123.23229062499668
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 380,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1545Z",
      "signal_timestamp": "2026-09-16T15:46:17.684037Z",
      "target_timestamp": "2026-09-16T15:45:00Z",
      "resolution_timestamp": "2026-09-16T16:00:00Z",
      "strike": 75682.69,
      "brti_reference_price": 75682.68650000001,
      "base_predicted_close": 75610.796875,
      "small_predicted_close": 75529.9765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75748.66616666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 137.86929166667687,
      "small_residual": 218.68960416667687,
      "base_absolute_error": 137.86929166667687,
      "small_absolute_error": 218.68960416667687,
      "resolved_at": "2026-09-16T16:01:06.561876Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T15:30:00Z",
        "return_6h": -0.0022989943265879775,
        "return_12h": -0.0008197198972507147,
        "return_24h": -0.009328796961455721,
        "close_vs_ema12": -0.0015322357486020621,
        "close_vs_ema24": -0.00429748717039613,
        "ema12_slope_3h": -0.0010836430331625513,
        "ema24_slope_6h": -0.0017912151299398493,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009922627265939177,
        "return_30m": -0.00030194837730024293,
        "return_60m": -0.00014085121456119953,
        "return_120m": -0.00041909895145220144,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00028588857697608994,
        "close_vs_ema6": 0.00025654196895863457,
        "close_vs_ema12": -0.00021349871087006367,
        "ema3_slope": 0.0002859703326276719,
        "ema6_slope": 0.00010262731886934162,
        "realized_volatility_30m": 0.0011425954530236981,
        "realized_volatility_60m": 0.0012429751735404796,
        "return_acceleration": 0.0022851909060473963
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 379,
        "resolved_agreement_count": 251,
        "prospective_resolved_sample_count": 360,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 110.96648437500698,
            "small_mean_absolute_error": 141.93291666666482
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.92002083333318,
            "small_mean_absolute_error": 138.8397604166621
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.35371527777777,
            "small_mean_absolute_error": 113.39394618055303
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.33604791666657,
            "small_mean_absolute_error": 128.02971770833173
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 381,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1600Z",
      "signal_timestamp": "2026-09-16T16:01:17.447712Z",
      "target_timestamp": "2026-09-16T16:00:00Z",
      "resolution_timestamp": "2026-09-16T16:15:00Z",
      "strike": 75748.67,
      "brti_reference_price": 75748.66616666668,
      "base_predicted_close": 75722.078125,
      "small_predicted_close": 75845.40625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75790.26566666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 68.18754166665894,
      "small_residual": -55.140583333341056,
      "base_absolute_error": 68.18754166665894,
      "small_absolute_error": 55.140583333341056,
      "resolved_at": "2026-09-16T16:16:06.616134Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T15:45:00Z",
        "return_6h": -0.0022486878631221563,
        "return_12h": -0.00033513227568571224,
        "return_24h": -0.009593138643779753,
        "close_vs_ema12": -0.0006347839338909367,
        "close_vs_ema24": -0.0033589529931123963,
        "ema12_slope_3h": -0.0011083287810350617,
        "ema24_slope_6h": -0.001800610587346152,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000871793401079568,
        "return_30m": 0.0018649211757704176,
        "return_60m": 0.001977572591302046,
        "return_120m": 0.002136767401861306,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005786305996988705,
        "close_vs_ema6": 0.0008058537430208901,
        "close_vs_ema12": 0.0005568047170736445,
        "ema3_slope": 0.0005789656069152826,
        "ema6_slope": 0.00032244543475234977,
        "realized_volatility_30m": 6.023466275717482e-05,
        "realized_volatility_60m": 0.0010509542405293493,
        "return_acceleration": -0.00012046932551434963
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 380,
        "resolved_agreement_count": 252,
        "prospective_resolved_sample_count": 361,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.24221875000512,
            "small_mean_absolute_error": 190.03323437500512
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.25496354166899,
            "small_mean_absolute_error": 161.7332968749979
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.99786111111098,
            "small_mean_absolute_error": 120.10254513888624
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.53887187500004,
            "small_mean_absolute_error": 131.7548072916652
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 382,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1615Z",
      "signal_timestamp": "2026-09-16T16:16:19.948324Z",
      "target_timestamp": "2026-09-16T16:15:00Z",
      "resolution_timestamp": "2026-09-16T16:30:00Z",
      "strike": 75790.27,
      "brti_reference_price": 75790.26566666666,
      "base_predicted_close": 75778.1875,
      "small_predicted_close": 75877.84375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75701.2165,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -76.971000000005,
      "small_residual": -176.627250000005,
      "base_absolute_error": 76.971000000005,
      "small_absolute_error": 176.627250000005,
      "resolved_at": "2026-09-16T16:31:05.789346Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T16:00:00Z",
        "return_6h": -0.0011872287063998677,
        "return_12h": -0.000485877247286326,
        "return_24h": -0.005935169681652863,
        "close_vs_ema12": -8.244649768507362e-05,
        "close_vs_ema24": -0.002753866485246892,
        "ema12_slope_3h": -0.0010324390240530334,
        "ema24_slope_6h": -0.0017880439057890163,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005491779869555291,
        "return_30m": 0.0014214501577800576,
        "return_60m": 0.0011190725759113729,
        "return_120m": 0.004373366532386624,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005637451910167623,
        "close_vs_ema6": 0.0009678211031891593,
        "close_vs_ema12": 0.000935930966064813,
        "ema3_slope": 0.0005640631789212147,
        "ema6_slope": 0.00038727836774654634,
        "realized_volatility_30m": 0.00016130770706201947,
        "realized_volatility_60m": 0.0009225098162401183,
        "return_acceleration": -0.00032261541412403894
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 381,
        "resolved_agreement_count": 252,
        "prospective_resolved_sample_count": 362,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.44174999999814,
            "small_mean_absolute_error": 160.76204166666867
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 117.28723697916939,
            "small_mean_absolute_error": 165.18352864583358
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.00599652777721,
            "small_mean_absolute_error": 123.80990451388668
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.84139375000014,
            "small_mean_absolute_error": 132.9936531249994
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 383,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1630Z",
      "signal_timestamp": "2026-09-16T16:31:17.350858Z",
      "target_timestamp": "2026-09-16T16:30:00Z",
      "resolution_timestamp": "2026-09-16T16:45:00Z",
      "strike": 75701.22,
      "brti_reference_price": 75701.2165,
      "base_predicted_close": 75733.28125,
      "small_predicted_close": 75579.453125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75633.40816666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -99.87308333333931,
      "small_residual": 53.95504166666069,
      "base_absolute_error": 99.87308333333931,
      "small_absolute_error": 53.95504166666069,
      "resolved_at": "2026-09-16T16:46:06.291643Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T16:15:00Z",
        "return_6h": -0.0025968758331460506,
        "return_12h": -0.0018120928978733186,
        "return_24h": -0.009633578947236265,
        "close_vs_ema12": -0.0012060354982362798,
        "close_vs_ema24": -0.003844958070673976,
        "ema12_slope_3h": -0.0010006052214799332,
        "ema24_slope_6h": -0.001804678760287115,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011749420045353842,
        "return_30m": -0.0006264092698646806,
        "return_60m": 0.0012373437019939093,
        "return_120m": -0.0006269545919316277,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00030602321226791407,
        "close_vs_ema6": -0.0001487645911298907,
        "close_vs_ema12": -0.00020317810033154693,
        "ema3_slope": -0.00030592959071162884,
        "ema6_slope": -5.950229571805021e-05,
        "realized_volatility_30m": 0.0008620599957454567,
        "realized_volatility_60m": 0.0008722603382379019,
        "return_acceleration": -0.0017241199914909133
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 382,
        "resolved_agreement_count": 252,
        "prospective_resolved_sample_count": 363,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.41100520833788,
            "small_mean_absolute_error": 150.4754375000084
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.21568229166951,
            "small_mean_absolute_error": 148.5543567708337
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.21172569444389,
            "small_mean_absolute_error": 135.80209201388666
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.03290104166736,
            "small_mean_absolute_error": 136.55351979166662
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 384,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1645Z",
      "signal_timestamp": "2026-09-16T16:46:18.024700Z",
      "target_timestamp": "2026-09-16T16:45:00Z",
      "resolution_timestamp": "2026-09-16T17:00:00Z",
      "strike": 75633.41,
      "brti_reference_price": 75633.40816666666,
      "base_predicted_close": 75714.1328125,
      "small_predicted_close": 75561.3671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75717.6495,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 3.5166874999995343,
      "small_residual": 156.28231249999953,
      "base_absolute_error": 3.5166874999995343,
      "small_absolute_error": 156.28231249999953,
      "resolved_at": "2026-09-16T17:01:06.136215Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T16:30:00Z",
        "return_6h": -0.003954857198029682,
        "return_12h": -0.0031524186220064365,
        "return_24h": -0.008941416475434338,
        "close_vs_ema12": -0.0020151218520234604,
        "close_vs_ema24": -0.00464001131299685,
        "ema12_slope_3h": -0.0010034298491408133,
        "ema24_slope_6h": -0.0018488889099458339,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008957363760903059,
        "return_30m": -0.002069625942332398,
        "return_60m": -0.0006511176546745157,
        "return_120m": -0.0007918771585232465,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006011038448859862,
        "close_vs_ema6": -0.0007461995971937974,
        "close_vs_ema12": -0.0009298538944482182,
        "ema3_slope": -0.0006007427361175433,
        "ema6_slope": -0.00029839077524684843,
        "realized_volatility_30m": 0.00013960281422253917,
        "realized_volatility_60m": 0.000885850265414555,
        "return_acceleration": 0.00027920562844507835
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 383,
        "resolved_agreement_count": 252,
        "prospective_resolved_sample_count": 364,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 95.72522916667003,
            "small_mean_absolute_error": 126.1031197916709
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.34585677083851,
            "small_mean_absolute_error": 134.01801822916786
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.18842361111213,
            "small_mean_absolute_error": 134.59421354166503
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.70318854166763,
            "small_mean_absolute_error": 121.51774895833296
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 385,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1700Z",
      "signal_timestamp": "2026-09-16T17:01:17.915751Z",
      "target_timestamp": "2026-09-16T17:00:00Z",
      "resolution_timestamp": "2026-09-16T17:15:00Z",
      "strike": 75717.65,
      "brti_reference_price": 75717.6495,
      "base_predicted_close": 75685.8671875,
      "small_predicted_close": 75654.9921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75637.51266666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -48.35452083335258,
      "small_residual": -17.47952083335258,
      "base_absolute_error": 48.35452083335258,
      "small_absolute_error": 17.47952083335258,
      "resolved_at": "2026-09-16T17:16:05.807927Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T16:45:00Z",
        "return_6h": -0.0018963240349526567,
        "return_12h": -0.0013058410623079109,
        "return_24h": -0.008497654072172178,
        "close_vs_ema12": -0.0008667073278418869,
        "close_vs_ema24": -0.003458784400319992,
        "ema12_slope_3h": -0.000892394841266575,
        "ema24_slope_6h": -0.0018498481047378723,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011138111500634817,
        "return_30m": 0.0002170770928100474,
        "return_60m": -0.00040946815615783283,
        "return_120m": 0.0015672946821414513,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002559533656085744,
        "close_vs_ema6": 0.0002619585678056424,
        "close_vs_ema12": 0.000154775437711141,
        "ema3_slope": 0.0002560188945064379,
        "ema6_slope": 0.00010479440783961458,
        "realized_volatility_30m": 0.0010047737630768938,
        "realized_volatility_60m": 0.0009596160011948969,
        "return_acceleration": 0.0020095475261537876
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 384,
        "resolved_agreement_count": 252,
        "prospective_resolved_sample_count": 365,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.1370781250007,
            "small_mean_absolute_error": 110.50129687500157
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.68964843750291,
            "small_mean_absolute_error": 150.26726562500335
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.88233506944623,
            "small_mean_absolute_error": 144.65596354166578
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.2992656250004,
            "small_mean_absolute_error": 122.54546666666575
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 386,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1715Z",
      "signal_timestamp": "2026-09-16T17:16:16.347829Z",
      "target_timestamp": "2026-09-16T17:15:00Z",
      "resolution_timestamp": "2026-09-16T17:30:00Z",
      "strike": 75637.51,
      "brti_reference_price": 75637.51266666665,
      "base_predicted_close": 75623.6953125,
      "small_predicted_close": 75543.3671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75651.23733333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 27.542020833323477,
      "small_residual": 107.87014583332348,
      "base_absolute_error": 27.542020833323477,
      "small_absolute_error": 107.87014583332348,
      "resolved_at": "2026-09-16T17:31:12.306488Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T17:00:00Z",
        "return_6h": -0.0029376473988342866,
        "return_12h": -0.0013737877299794254,
        "return_24h": -0.007504448257922847,
        "close_vs_ema12": -0.0018457620825862442,
        "close_vs_ema24": -0.0044207956036739215,
        "ema12_slope_3h": -0.0007607435820137232,
        "ema24_slope_6h": -0.0018721745163281511,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010583639859733651,
        "return_30m": 5.426834648170065e-05,
        "return_60m": -0.0020154699110283003,
        "return_120m": -0.00089865279222201,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00040150189516874324,
        "close_vs_ema6": -0.0005691886076861774,
        "close_vs_ema12": -0.0007648198725116462,
        "ema3_slope": -0.00040134075609432607,
        "ema6_slope": -0.00022762361876615955,
        "realized_volatility_30m": 0.0010860875680184234,
        "realized_volatility_60m": 0.0009391821921570016,
        "return_acceleration": -0.002172175136036847
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 385,
        "resolved_agreement_count": 253,
        "prospective_resolved_sample_count": 366,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.17882291667411,
            "small_mean_absolute_error": 101.08603125000445
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.81028645833612,
            "small_mean_absolute_error": 130.92403645833656
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.25109895833764,
            "small_mean_absolute_error": 143.8176961805572
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.85868333333492,
            "small_mean_absolute_error": 121.63925937500025
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 387,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1730Z",
      "signal_timestamp": "2026-09-16T17:31:28.967662Z",
      "target_timestamp": "2026-09-16T17:30:00Z",
      "resolution_timestamp": "2026-09-16T17:45:00Z",
      "strike": 75651.24,
      "brti_reference_price": 75651.23733333332,
      "base_predicted_close": 75616.4609375,
      "small_predicted_close": 75536.1875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75378.77600000003,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -237.68493749997288,
      "small_residual": -157.41149999997288,
      "base_absolute_error": 237.68493749997288,
      "small_absolute_error": 157.41149999997288,
      "resolved_at": "2026-09-16T17:46:06.747165Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T17:15:00Z",
        "return_6h": -0.0035190591217072464,
        "return_12h": -0.0021516305889192067,
        "return_24h": -0.010805307509557327,
        "close_vs_ema12": -0.0015968076761569971,
        "close_vs_ema24": -0.004153025312982339,
        "ema12_slope_3h": -0.0007821900559077388,
        "ema24_slope_6h": -0.0019060079189895385,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001814531729402713,
        "return_30m": -0.0008771028565364158,
        "return_60m": -0.0006602161626645398,
        "return_120m": 0.0005763106250185057,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00011007290272102566,
        "close_vs_ema6": -0.0002770583552910155,
        "close_vs_ema12": -0.0004937797315816006,
        "ema3_slope": -0.00011006078801067964,
        "ema6_slope": -0.00011081106166432875,
        "realized_volatility_30m": 0.0006199085794568182,
        "realized_volatility_60m": 0.0008785588031887237,
        "return_acceleration": 0.0012398171589136364
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 386,
        "resolved_agreement_count": 254,
        "prospective_resolved_sample_count": 367,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.821578125003725,
            "small_mean_absolute_error": 83.89675520833407
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.6162916666708,
            "small_mean_absolute_error": 117.18609635417124
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.08431423611425,
            "small_mean_absolute_error": 127.00182291666715
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.11483541666749,
            "small_mean_absolute_error": 114.28798958333282
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 388,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1745Z",
      "signal_timestamp": "2026-09-16T17:46:20.599404Z",
      "target_timestamp": "2026-09-16T17:45:00Z",
      "resolution_timestamp": "2026-09-16T18:00:00Z",
      "strike": 75378.78,
      "brti_reference_price": 75378.77600000003,
      "base_predicted_close": 75429.5625,
      "small_predicted_close": 75465.6796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75686.53649999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 256.9739999999874,
      "small_residual": 220.85681249998743,
      "base_absolute_error": 256.9739999999874,
      "small_absolute_error": 220.85681249998743,
      "resolved_at": "2026-09-16T18:01:10.560028Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T17:30:00Z",
        "return_6h": -0.01046675287364951,
        "return_12h": -0.006929196636918267,
        "return_24h": -0.01755115322301648,
        "close_vs_ema12": -0.004981714586473007,
        "close_vs_ema24": -0.007581271131229528,
        "ema12_slope_3h": -0.0009196507065375448,
        "ema24_slope_6h": -0.002082682313855222,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0036015449705439906,
        "return_30m": -0.003420745309366091,
        "return_60m": -0.003366662601075987,
        "return_120m": -0.004015588162293637,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0018590604128099208,
        "close_vs_ema6": -0.0027727901444435377,
        "close_vs_ema12": -0.0034659527485159103,
        "ema3_slope": -0.001855610720377876,
        "ema6_slope": -0.0011078872822025687,
        "realized_volatility_30m": 0.001891499071742131,
        "realized_volatility_60m": 0.0017702085086349292,
        "return_acceleration": -0.003782998143484262
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 387,
        "resolved_agreement_count": 255,
        "prospective_resolved_sample_count": 368,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.27454166666212,
            "small_mean_absolute_error": 109.76086979166212
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.49988541666607,
            "small_mean_absolute_error": 117.93199479166651
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.32208506944637,
            "small_mean_absolute_error": 125.93230208333262
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.21218333333309,
            "small_mean_absolute_error": 115.20916562499842
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 389,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1800Z",
      "signal_timestamp": "2026-09-16T18:01:32.357500Z",
      "target_timestamp": "2026-09-16T18:00:00Z",
      "resolution_timestamp": "2026-09-16T18:15:00Z",
      "strike": 75686.54,
      "brti_reference_price": 75686.53649999999,
      "base_predicted_close": 75672.3828125,
      "small_predicted_close": 75797.3046875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75770.44566666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 98.06285416666651,
      "small_residual": -26.85902083333349,
      "base_absolute_error": 98.06285416666651,
      "small_absolute_error": 26.85902083333349,
      "resolved_at": "2026-09-16T18:16:05.244189Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T17:45:00Z",
        "return_6h": -0.0065740966935351475,
        "return_12h": -0.002825890709815315,
        "return_24h": -0.016293648990078013,
        "close_vs_ema12": -0.000881715374765002,
        "close_vs_ema24": -0.0034568559850073344,
        "ema12_slope_3h": -0.0008351837775010251,
        "ema24_slope_6h": -0.0021753799573448473,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0040828535077295225,
        "return_30m": 0.00046660395666942023,
        "return_60m": -0.0004109081595303765,
        "return_120m": -0.0008202080618817664,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001106874882176534,
        "close_vs_ema6": 0.0009273290876083973,
        "close_vs_ema12": 0.0005099717561474204,
        "ema3_slope": 0.0011081014117961807,
        "ema6_slope": 0.00037106927637675646,
        "realized_volatility_30m": 0.0038421992391367565,
        "realized_volatility_60m": 0.0027728484105266895,
        "return_acceleration": 0.007684398478273513
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 388,
        "resolved_agreement_count": 256,
        "prospective_resolved_sample_count": 369,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 142.6388697916591,
            "small_mean_absolute_error": 125.90449479165909
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.3879739583299,
            "small_mean_absolute_error": 118.20289583333033
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.33938888888831,
            "small_mean_absolute_error": 142.14634201388859
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.95390624999854,
            "small_mean_absolute_error": 119.34268541666388
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 390,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1815Z",
      "signal_timestamp": "2026-09-16T18:16:19.400460Z",
      "target_timestamp": "2026-09-16T18:15:00Z",
      "resolution_timestamp": "2026-09-16T18:30:00Z",
      "strike": 75770.45,
      "brti_reference_price": 75770.44566666667,
      "base_predicted_close": 75771.1796875,
      "small_predicted_close": 75874.2578125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75855.01666666669,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 83.83697916669189,
      "small_residual": -19.24114583330811,
      "base_absolute_error": 83.83697916669189,
      "small_absolute_error": 19.24114583330811,
      "resolved_at": "2026-09-16T18:31:06.044612Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T18:00:00Z",
        "return_6h": -0.0038972362611929823,
        "return_12h": -0.00242581003065645,
        "return_24h": -0.013806146822363252,
        "close_vs_ema12": 0.0002167233581191752,
        "close_vs_ema24": -0.002303655979889796,
        "ema12_slope_3h": -0.0007662011874286501,
        "ema24_slope_6h": -0.0022108553552651067,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011086405924609632,
        "return_30m": 0.005196020517322264,
        "return_60m": 0.0017575009451440415,
        "return_120m": -0.00026151115615768994,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011071441737036114,
        "close_vs_ema6": 0.0014541520806636843,
        "close_vs_ema12": 0.0013697322526213807,
        "ema3_slope": 0.001108371300531097,
        "ema6_slope": 0.0005819993584967875,
        "realized_volatility_30m": 0.0014871064576342796,
        "realized_volatility_60m": 0.002744009913805426,
        "return_acceleration": -0.0029742129152685592
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 389,
        "resolved_agreement_count": 256,
        "prospective_resolved_sample_count": 370,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 155.06595312498757,
            "small_mean_absolute_error": 128.24936979165432
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 106.12238802083084,
            "small_mean_absolute_error": 114.66770052082938
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.56217534721993,
            "small_mean_absolute_error": 130.0324809027758
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.85255312499866,
            "small_mean_absolute_error": 120.15302291666376
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 391,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1830Z",
      "signal_timestamp": "2026-09-16T18:31:19.113334Z",
      "target_timestamp": "2026-09-16T18:30:00Z",
      "resolution_timestamp": "2026-09-16T18:45:00Z",
      "strike": 75855.02,
      "brti_reference_price": 75855.01666666669,
      "base_predicted_close": 75911.7265625,
      "small_predicted_close": 75880.296875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76047.92233333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 136.19577083332115,
      "small_residual": 167.62545833332115,
      "base_absolute_error": 136.19577083332115,
      "small_absolute_error": 167.62545833332115,
      "resolved_at": "2026-09-16T18:46:05.947081Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T18:15:00Z",
        "return_6h": -0.00011958446751492158,
        "return_12h": 0.0001011175774303652,
        "return_24h": -0.013742986696887893,
        "close_vs_ema12": 0.0012786304965661799,
        "close_vs_ema24": -0.0011655602513335195,
        "ema12_slope_3h": -0.0006018221388820466,
        "ema24_slope_6h": -0.0021678682543692096,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001116147585723315,
        "return_30m": 0.0022260255847048604,
        "return_60m": 0.0026936682137197465,
        "return_120m": 0.0020316736477636876,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011110279917037058,
        "close_vs_ema6": 0.0018357386882206228,
        "close_vs_ema12": 0.0021039252795906904,
        "ema3_slope": 0.0011122637478617747,
        "ema6_slope": 0.0007348350613487487,
        "realized_volatility_30m": 3.7534966311758566e-06,
        "realized_volatility_60m": 0.0027515881086458208,
        "return_acceleration": 7.506993262351713e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 390,
        "resolved_agreement_count": 257,
        "prospective_resolved_sample_count": 371,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 169.13969270832968,
            "small_mean_absolute_error": 106.09211979165048
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 106.9806354166667,
            "small_mean_absolute_error": 94.99443749999227
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.79075868055709,
            "small_mean_absolute_error": 113.48810416666431
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.31928958333302,
            "small_mean_absolute_error": 119.47903020832891
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 392,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1845Z",
      "signal_timestamp": "2026-09-16T18:46:18.319205Z",
      "target_timestamp": "2026-09-16T18:45:00Z",
      "resolution_timestamp": "2026-09-16T19:00:00Z",
      "strike": 76047.92,
      "brti_reference_price": 76047.92233333332,
      "base_predicted_close": 76022.703125,
      "small_predicted_close": 76417.46875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75624.651,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -398.052125000002,
      "small_residual": -792.817750000002,
      "base_absolute_error": 398.052125000002,
      "small_absolute_error": 792.817750000002,
      "resolved_at": "2026-09-16T19:01:06.316729Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T18:30:00Z",
        "return_6h": 0.001842751594596015,
        "return_12h": 0.0025731237940298524,
        "return_24h": 0.0032278126216154224,
        "close_vs_ema12": 0.003668272240242354,
        "close_vs_ema24": 0.0013461810958625975,
        "ema12_slope_3h": -0.0003806225803155705,
        "ema24_slope_6h": -0.002085387629842561,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0025430838347095808,
        "return_30m": 0.0036620698773153215,
        "return_60m": 0.008877118584855959,
        "return_120m": 0.005480569720635042,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0018251314362891513,
        "close_vs_ema6": 0.0031271484496633306,
        "close_vs_ema12": 0.003933796340709783,
        "ema3_slope": 0.0018284686318694732,
        "ema6_slope": 0.0012524259886608213,
        "realized_volatility_30m": 0.0007134681244931329,
        "realized_volatility_60m": 0.0012275994859842446,
        "return_acceleration": 0.0014269362489862658
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 391,
        "resolved_agreement_count": 258,
        "prospective_resolved_sample_count": 372,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 143.76740104166674,
            "small_mean_absolute_error": 108.64560937498754
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.52097135416443,
            "small_mean_absolute_error": 109.20323958332483
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.25572395833296,
            "small_mean_absolute_error": 114.83653298610686
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.72144270833306,
            "small_mean_absolute_error": 124.43782395832895
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 393,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1900Z",
      "signal_timestamp": "2026-09-16T19:01:17.133860Z",
      "target_timestamp": "2026-09-16T19:00:00Z",
      "resolution_timestamp": "2026-09-16T19:15:00Z",
      "strike": 75624.65,
      "brti_reference_price": 75624.651,
      "base_predicted_close": 75450.140625,
      "small_predicted_close": 75835.9453125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75788.87533333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 338.73470833332976,
      "small_residual": -47.06997916667024,
      "base_absolute_error": 338.73470833332976,
      "small_absolute_error": 47.06997916667024,
      "resolved_at": "2026-09-16T19:16:05.979942Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T18:45:00Z",
        "return_6h": -0.0033229049200542704,
        "return_12h": -0.004179465451999653,
        "return_24h": -0.004367141248440176,
        "close_vs_ema12": -0.0018398534036944136,
        "close_vs_ema24": -0.004140306827468243,
        "ema12_slope_3h": -0.0004318786004131603,
        "ema24_slope_6h": -0.002110791414367541,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0055658500633066765,
        "return_30m": -0.003036920651919406,
        "return_60m": -0.0008176553302844392,
        "return_120m": -0.0012282275085678807,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0018789623959191148,
        "close_vs_ema6": -0.0017555940168844097,
        "close_vs_ema12": -0.0013998512030225507,
        "ema3_slope": -0.0018754385174687416,
        "ema6_slope": -0.0007017448151542816,
        "realized_volatility_30m": 0.004054466949008129,
        "realized_volatility_60m": 0.0031528415545228855,
        "return_acceleration": -0.008108933898016257
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 392,
        "resolved_agreement_count": 258,
        "prospective_resolved_sample_count": 373,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 179.03693229167038,
            "small_mean_absolute_error": 251.63584374999118
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 160.83790104166474,
            "small_mean_absolute_error": 188.77016927082514
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.93762673611006,
            "small_mean_absolute_error": 162.68054513888396
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 124.86456145833363,
            "small_mean_absolute_error": 162.30164583332953
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 394,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1915Z",
      "signal_timestamp": "2026-09-16T19:16:17.176127Z",
      "target_timestamp": "2026-09-16T19:15:00Z",
      "resolution_timestamp": "2026-09-16T19:30:00Z",
      "strike": 75788.88,
      "brti_reference_price": 75788.87533333333,
      "base_predicted_close": 75909.5234375,
      "small_predicted_close": 75862.5078125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75397.31133333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -512.2121041666687,
      "small_residual": -465.1964791666687,
      "base_absolute_error": 512.2121041666687,
      "small_absolute_error": 465.1964791666687,
      "resolved_at": "2026-09-16T19:31:05.530938Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T19:00:00Z",
        "return_6h": 0.0007360913362324251,
        "return_12h": -4.55565017840609e-05,
        "return_24h": -0.0017178395948128644,
        "close_vs_ema12": 0.00031434203640356984,
        "close_vs_ema24": -0.0019370373251840212,
        "ema12_slope_3h": -0.0004150010486541067,
        "ema24_slope_6h": -0.002052376102463893,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002171571454040011,
        "return_30m": -0.0034063652503816266,
        "return_60m": 0.0002432302793591301,
        "return_120m": 0.0020011587019490573,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00014424356930042848,
        "close_vs_ema6": 0.00029436893419299004,
        "close_vs_ema12": 0.0006503449461816579,
        "ema3_slope": 0.00014426437850922902,
        "ema6_slope": 0.00011776143980113396,
        "realized_volatility_30m": 0.003868710758673344,
        "realized_volatility_60m": 0.0032935512874651476,
        "return_acceleration": 0.007737421517346688
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 393,
        "resolved_agreement_count": 258,
        "prospective_resolved_sample_count": 374,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 239.2048958333362,
            "small_mean_absolute_error": 256.68858333332537
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 197.13542447916188,
            "small_mean_absolute_error": 192.46897656248984
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 150.48322395833262,
            "small_mean_absolute_error": 162.0079947916614
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 137.20482916666734,
            "small_mean_absolute_error": 163.27820833333027
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 395,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1930Z",
      "signal_timestamp": "2026-09-16T19:31:16.646038Z",
      "target_timestamp": "2026-09-16T19:30:00Z",
      "resolution_timestamp": "2026-09-16T19:45:00Z",
      "strike": 75397.31,
      "brti_reference_price": 75397.31133333333,
      "base_predicted_close": 75441.7734375,
      "small_predicted_close": 75178.0234375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75888.06483333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 446.2913958333229,
      "small_residual": 710.0413958333229,
      "base_absolute_error": 446.2913958333229,
      "small_absolute_error": 710.0413958333229,
      "resolved_at": "2026-09-16T19:46:05.156501Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T19:15:00Z",
        "return_6h": -0.004264510356707385,
        "return_12h": -0.004648067639911213,
        "return_24h": -0.006426449410738777,
        "close_vs_ema12": -0.004656600817177559,
        "close_vs_ema24": -0.006948311427342757,
        "ema12_slope_3h": -0.0005617436026504885,
        "ema24_slope_6h": -0.0020977777715373014,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.005166510233564292,
        "return_30m": -0.0030061582256646346,
        "return_60m": -0.006033949413585593,
        "return_120m": -0.0033565346576044375,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0025178294938255075,
        "close_vs_ema6": -0.0034860414820465646,
        "close_vs_ema12": -0.0038268745866357756,
        "ema3_slope": -0.002511505950070325,
        "ema6_slope": -0.0013924749027093286,
        "realized_volatility_30m": 0.0036690408438021516,
        "realized_volatility_60m": 0.003866565643433002,
        "return_acceleration": -0.007338081687604303
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 394,
        "resolved_agreement_count": 259,
        "prospective_resolved_sample_count": 375,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 346.2986770833304,
            "small_mean_absolute_error": 368.1774166666655
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 257.71918489583004,
            "small_mean_absolute_error": 237.134768229158
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 186.75331597222126,
            "small_mean_absolute_error": 186.05543055555003
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.53826250000057,
            "small_mean_absolute_error": 171.0550010416635
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 396,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T1945Z",
      "signal_timestamp": "2026-09-16T19:46:17.347781Z",
      "target_timestamp": "2026-09-16T19:45:00Z",
      "resolution_timestamp": "2026-09-16T20:00:00Z",
      "strike": 75888.06,
      "brti_reference_price": 75888.06483333332,
      "base_predicted_close": 75948.6171875,
      "small_predicted_close": 75836.0,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76007.92266666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 59.305479166665464,
      "small_residual": 171.92266666666546,
      "base_absolute_error": 59.305479166665464,
      "small_absolute_error": 171.92266666666546,
      "resolved_at": "2026-09-16T20:01:05.564045Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T19:30:00Z",
        "return_6h": 0.002293440322496121,
        "return_12h": 0.001884124430984846,
        "return_24h": 0.00010059246917260012,
        "close_vs_ema12": 0.0017474921888382955,
        "close_vs_ema24": -0.00047469023193780213,
        "ema12_slope_3h": -0.00040171040877534647,
        "ema24_slope_6h": -0.0020076942614906113,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.006508899207696706,
        "return_30m": 0.0013087606797665963,
        "return_60m": -0.002102062687515782,
        "return_120m": 0.006756395637590229,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0019833990181286065,
        "close_vs_ema6": 0.002141141371403421,
        "close_vs_ema12": 0.0022474101094518417,
        "ema3_slope": 0.001987340707736651,
        "ema6_slope": 0.0008571906951457819,
        "realized_volatility_30m": 0.005837704720630499,
        "realized_volatility_60m": 0.005091670738274395,
        "return_acceleration": 0.011675409441260998
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 395,
        "resolved_agreement_count": 259,
        "prospective_resolved_sample_count": 376,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 423.82258333333084,
            "small_mean_absolute_error": 503.78140104166596
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 283.7949921874988,
            "small_mean_absolute_error": 306.21350520832675
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 215.62150868055323,
            "small_mean_absolute_error": 240.72929340277187
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 170.71124791666733,
            "small_mean_absolute_error": 198.04478333333026
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 397,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T2000Z",
      "signal_timestamp": "2026-09-16T20:01:18.909070Z",
      "target_timestamp": "2026-09-16T20:00:00Z",
      "resolution_timestamp": "2026-09-16T20:15:00Z",
      "strike": 76007.92,
      "brti_reference_price": 76007.92266666667,
      "base_predicted_close": 76016.265625,
      "small_predicted_close": 75902.984375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76140.14033333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 123.87470833334373,
      "small_residual": 237.15595833334373,
      "base_absolute_error": 123.87470833334373,
      "small_absolute_error": 237.15595833334373,
      "resolved_at": "2026-09-16T20:16:06.280623Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T19:45:00Z",
        "return_6h": 0.005566668995986568,
        "return_12h": 0.003992996716391195,
        "return_24h": -0.0009917453104321128,
        "close_vs_ema12": 0.0031933168555273728,
        "close_vs_ema24": 0.0010812055101709905,
        "ema12_slope_3h": -0.00022898935386550523,
        "ema24_slope_6h": -0.0018524876414396374,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015794029482314453,
        "return_30m": 0.008098582330526405,
        "return_60m": 0.0050680784849725935,
        "return_120m": 0.004246279213300674,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0017797939619155212,
        "close_vs_ema6": 0.0026571200551417373,
        "close_vs_ema12": 0.0032391672685938566,
        "ema3_slope": 0.0017829672763083337,
        "ema6_slope": 0.0010639788698942887,
        "realized_volatility_30m": 0.00246474812973263,
        "realized_volatility_60m": 0.00417681833221592,
        "return_acceleration": -0.00492949625946526
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 396,
        "resolved_agreement_count": 259,
        "prospective_resolved_sample_count": 377,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 339.1359218749967,
            "small_mean_absolute_error": 348.55763020833183
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 259.08642708333355,
            "small_mean_absolute_error": 300.0967369791615
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 220.2705746527754,
            "small_mean_absolute_error": 242.03265624999403
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 168.0382041666664,
            "small_mean_absolute_error": 205.32649999999776
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 398,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T2015Z",
      "signal_timestamp": "2026-09-16T20:16:17.560813Z",
      "target_timestamp": "2026-09-16T20:15:00Z",
      "resolution_timestamp": "2026-09-16T20:30:00Z",
      "strike": 76140.14,
      "brti_reference_price": 76140.14033333334,
      "base_predicted_close": 76094.2265625,
      "small_predicted_close": 75984.6015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76118.51933333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 24.292770833315444,
      "small_residual": 133.91777083331544,
      "base_absolute_error": 24.292770833315444,
      "small_absolute_error": 133.91777083331544,
      "resolved_at": "2026-09-16T20:31:06.846740Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T20:00:00Z",
        "return_6h": 0.009009909150800466,
        "return_12h": 0.009038747648193013,
        "return_24h": 0.0021634375023535934,
        "close_vs_ema12": 0.004735874709068222,
        "close_vs_ema24": 0.0027641982080648386,
        "ema12_slope_3h": 5.1072602970769765e-05,
        "ema24_slope_6h": -0.0016303045299316254,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017395248025198207,
        "return_30m": 0.003321675161352955,
        "return_60m": 0.004634783118961483,
        "return_120m": 0.004879140717913399,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001758110982051253,
        "close_vs_ema6": 0.0031398138002678433,
        "close_vs_ema12": 0.0042142756045688845,
        "ema3_slope": 0.0017612073800876704,
        "ema6_slope": 0.0012575048525431676,
        "realized_volatility_30m": 8.006092714418767e-05,
        "realized_volatility_60m": 0.004157736424381754,
        "return_acceleration": 0.00016012185428837533
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 397,
        "resolved_agreement_count": 259,
        "prospective_resolved_sample_count": 378,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 285.4209218750002,
            "small_mean_absolute_error": 396.0791250000002
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 262.3129088541682,
            "small_mean_absolute_error": 326.3838541666628
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 226.56392361110798,
            "small_mean_absolute_error": 260.33902604165996
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 164.66246874999925,
            "small_mean_absolute_error": 208.5730302083306
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 399,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T2030Z",
      "signal_timestamp": "2026-09-16T20:31:18.774676Z",
      "target_timestamp": "2026-09-16T20:30:00Z",
      "resolution_timestamp": "2026-09-16T20:45:00Z",
      "strike": 76118.52,
      "brti_reference_price": 76118.51933333332,
      "base_predicted_close": 76112.890625,
      "small_predicted_close": 76127.84375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76061.664,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -51.22662499999569,
      "small_residual": -66.17974999999569,
      "base_absolute_error": 51.22662499999569,
      "small_absolute_error": 66.17974999999569,
      "resolved_at": "2026-09-16T20:46:05.603371Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T20:15:00Z",
        "return_6h": 0.004882087702068105,
        "return_12h": 0.009715928036062582,
        "return_24h": 0.004681106051696915,
        "close_vs_ema12": 0.00426813554989991,
        "close_vs_ema24": 0.0024280553934494797,
        "ema12_slope_3h": 0.0003007027379433591,
        "ema24_slope_6h": -0.0014966519314609794,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002839632276139259,
        "return_30m": 0.0014550676138285201,
        "return_60m": 0.009565433929221934,
        "return_120m": 0.0034737671711884133,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0007362817475320416,
        "close_vs_ema6": 0.002037594344060034,
        "close_vs_ema12": 0.0033226278827358513,
        "ema3_slope": 0.0007368242577840967,
        "ema6_slope": 0.0008157025659980555,
        "realized_volatility_30m": 0.0010117440150668733,
        "realized_volatility_60m": 0.0025097574829987626,
        "return_acceleration": -0.0020234880301337466
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 398,
        "resolved_agreement_count": 260,
        "prospective_resolved_sample_count": 379,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 163.44108854166188,
            "small_mean_absolute_error": 313.2594479166619
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 254.86988281249614,
            "small_mean_absolute_error": 340.7184322916637
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 226.293152777774,
            "small_mean_absolute_error": 262.509661458326
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 162.42240833333273,
            "small_mean_absolute_error": 204.38023541666408
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 400,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T2045Z",
      "signal_timestamp": "2026-09-16T20:46:17.755523Z",
      "target_timestamp": "2026-09-16T20:45:00Z",
      "resolution_timestamp": "2026-09-16T21:00:00Z",
      "strike": 76061.66,
      "brti_reference_price": 76061.664,
      "base_predicted_close": 76092.46875,
      "small_predicted_close": 75986.8671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76112.25066666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 19.78191666667408,
      "small_residual": 125.38347916667408,
      "base_absolute_error": 19.78191666667408,
      "small_absolute_error": 125.38347916667408,
      "resolved_at": "2026-09-16T21:01:05.880563Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T20:30:00Z",
        "return_6h": 0.004865896538226666,
        "return_12h": 0.007427391539599704,
        "return_24h": 0.003730454307813824,
        "close_vs_ema12": 0.0033739389073179638,
        "close_vs_ema24": 0.001644507194831002,
        "ema12_slope_3h": 0.0006564204484795777,
        "ema24_slope_6h": -0.0013661425535091976,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007469316774848522,
        "return_30m": -0.0010306828039687854,
        "return_60m": 0.0022875687639147824,
        "return_120m": 0.0001806974634552816,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -5.59997241644794e-06,
        "close_vs_ema6": 0.0009204757669254438,
        "close_vs_ema12": 0.0021764736657445827,
        "ema3_slope": -5.59994105675532e-06,
        "ema6_slope": 0.00036832592080382476,
        "realized_volatility_30m": 0.00023148422493546317,
        "realized_volatility_60m": 0.0011011617366711963,
        "return_acceleration": -0.00046296844987092634
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 399,
        "resolved_agreement_count": 260,
        "prospective_resolved_sample_count": 380,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.67489583333008,
            "small_mean_absolute_error": 152.29403645833008
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 244.24873958333046,
            "small_mean_absolute_error": 328.037718749998
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 210.75496006944255,
            "small_mean_absolute_error": 254.90701562499453
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 161.45293020833196,
            "small_mean_absolute_error": 200.11700729166333
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 401,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T2100Z",
      "signal_timestamp": "2026-09-16T21:01:16.776467Z",
      "target_timestamp": "2026-09-16T21:00:00Z",
      "resolution_timestamp": "2026-09-16T21:15:00Z",
      "strike": 76112.25,
      "brti_reference_price": 76112.25066666667,
      "base_predicted_close": 76110.921875,
      "small_predicted_close": 76122.515625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76035.39050000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -75.53137499999139,
      "small_residual": -87.12512499999139,
      "base_absolute_error": 75.53137499999139,
      "small_absolute_error": 87.12512499999139,
      "resolved_at": "2026-09-16T21:16:05.706510Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T20:45:00Z",
        "return_6h": 0.006786944599784128,
        "return_12h": 0.006095654303330367,
        "return_24h": 0.0029653478405693434,
        "close_vs_ema12": 0.0038756686805034857,
        "close_vs_ema24": 0.002263009369377178,
        "ema12_slope_3h": 0.0008590286263570057,
        "ema24_slope_6h": -0.0011989391423624651,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006650744147100873,
        "return_30m": -8.235402792311497e-05,
        "return_60m": 0.00137259375522647,
        "return_120m": 0.006447628653078796,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003296266693793015,
        "close_vs_ema6": 0.001132459900290872,
        "close_vs_ema12": 0.002404559943444351,
        "ema3_slope": 0.00032973535894775807,
        "ema6_slope": 0.0004531892475763133,
        "realized_volatility_30m": 0.0007060030460974698,
        "realized_volatility_60m": 0.0009532899187627713,
        "return_acceleration": 0.0014120060921949396
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 400,
        "resolved_agreement_count": 260,
        "prospective_resolved_sample_count": 381,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.79400520833224,
            "small_mean_absolute_error": 140.65923958333224
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 196.96496354166447,
            "small_mean_absolute_error": 244.60843489583203
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 190.98895312499977,
            "small_mean_absolute_error": 246.9509045138851
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 155.54856145833182,
            "small_mean_absolute_error": 195.45170104166317
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 402,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T2115Z",
      "signal_timestamp": "2026-09-16T21:16:16.807298Z",
      "target_timestamp": "2026-09-16T21:15:00Z",
      "resolution_timestamp": "2026-09-16T21:30:00Z",
      "strike": 76035.39,
      "brti_reference_price": 76035.39050000001,
      "base_predicted_close": 76062.765625,
      "small_predicted_close": 75995.53125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76001.05266666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -61.71295833332988,
      "small_residual": 5.52141666667012,
      "base_absolute_error": 61.71295833332988,
      "small_absolute_error": 5.52141666667012,
      "resolved_at": "2026-09-16T21:31:04.998273Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T21:00:00Z",
        "return_6h": 0.004356944137033691,
        "return_12h": 0.0038341179119623092,
        "return_24h": 0.0021470386446793555,
        "close_vs_ema12": 0.002744794407743667,
        "close_vs_ema24": 0.0012251224808021988,
        "ema12_slope_3h": 0.0009667111082445334,
        "ema24_slope_6h": -0.0010848348729285417,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010098264864518702,
        "return_30m": -0.0003454236815012557,
        "return_60m": -0.00137575046322147,
        "return_120m": 0.0032526563507171424,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003403821619999414,
        "close_vs_ema6": 8.67754349314076e-05,
        "close_vs_ema12": 0.0011778521612204607,
        "ema3_slope": -0.00034026634140693623,
        "ema6_slope": 3.4711378810392546e-05,
        "realized_volatility_30m": 0.0008374504505809788,
        "realized_volatility_60m": 0.0006378703638056687,
        "return_acceleration": -0.0016749009011619576
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 401,
        "resolved_agreement_count": 260,
        "prospective_resolved_sample_count": 382,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.70817187499415,
            "small_mean_absolute_error": 103.15153124999415
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 164.06454687499718,
            "small_mean_absolute_error": 249.61532812499718
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 189.1113298611102,
            "small_mean_absolute_error": 251.97307986110658
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 155.91575312499845,
            "small_mean_absolute_error": 197.0509281249957
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 403,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T2130Z",
      "signal_timestamp": "2026-09-16T21:31:17.945585Z",
      "target_timestamp": "2026-09-16T21:30:00Z",
      "resolution_timestamp": "2026-09-16T21:45:00Z",
      "strike": 76001.05,
      "brti_reference_price": 76001.05266666667,
      "base_predicted_close": 76050.328125,
      "small_predicted_close": 75994.2578125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75892.79600000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -157.53212499998335,
      "small_residual": -101.46181249998335,
      "base_absolute_error": 157.53212499998335,
      "small_absolute_error": 101.46181249998335,
      "resolved_at": "2026-09-16T21:46:06.778575Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T21:15:00Z",
        "return_6h": 0.005203028547482891,
        "return_12h": 0.0028864255035623287,
        "return_24h": 0.004959031682492565,
        "close_vs_ema12": 0.002198196865052404,
        "close_vs_ema24": 0.0007569484893141798,
        "ema12_slope_3h": 0.001005883083303516,
        "ema24_slope_6h": -0.0009559288883429495,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004516033008779008,
        "return_30m": -0.001460973746355121,
        "return_60m": -0.0015432074572055976,
        "return_120m": 0.008007465023045501,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0003960726840471773,
        "close_vs_ema6": -0.00026064649610502144,
        "close_vs_ema12": 0.0006139996263652137,
        "ema3_slope": -0.0003959158725850287,
        "ema6_slope": -0.00010424772971984186,
        "realized_volatility_30m": 0.0002791115927869847,
        "realized_volatility_60m": 0.0006380619586452313,
        "return_acceleration": 0.0005582231855739694
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 402,
        "resolved_agreement_count": 260,
        "prospective_resolved_sample_count": 383,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.06321874999776,
            "small_mean_absolute_error": 71.05244270833282
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.75215364582982,
            "small_mean_absolute_error": 192.15594531249735
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 187.26766145833002,
            "small_mean_absolute_error": 250.82976909722007
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 155.1528510416647,
            "small_mean_absolute_error": 188.49563645832896
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 404,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T2145Z",
      "signal_timestamp": "2026-09-16T21:46:18.584883Z",
      "target_timestamp": "2026-09-16T21:45:00Z",
      "resolution_timestamp": "2026-09-16T22:00:00Z",
      "strike": 75892.8,
      "brti_reference_price": 75892.79600000002,
      "base_predicted_close": 75979.2734375,
      "small_predicted_close": 75963.125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75926.69616666669,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -52.57727083330974,
      "small_residual": -36.42883333330974,
      "base_absolute_error": 52.57727083330974,
      "small_absolute_error": 36.42883333330974,
      "resolved_at": "2026-09-16T22:01:05.935817Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T21:30:00Z",
        "return_6h": 0.0027761897696378934,
        "return_12h": 0.00047081299852003156,
        "return_24h": 0.0026496265285358422,
        "close_vs_ema12": 0.0007391770427567224,
        "close_vs_ema24": -0.000655198478864083,
        "ema12_slope_3h": 0.0008811114284079657,
        "ema24_slope_6h": -0.0008795895494785322,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001424410095231976,
        "return_30m": -0.0018753701278090285,
        "return_60m": -0.0022201460120565564,
        "return_120m": 6.234401518989685e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.000910788084767189,
        "close_vs_ema6": -0.0012039261560908843,
        "close_vs_ema12": -0.0006865576619542457,
        "ema3_slope": -0.0009099593046746346,
        "ema6_slope": -0.00048133866395327907,
        "realized_volatility_30m": 0.0004864033971770376,
        "realized_volatility_60m": 0.0007845402084666657,
        "return_acceleration": -0.0009728067943540752
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 403,
        "resolved_agreement_count": 260,
        "prospective_resolved_sample_count": 384,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.63959374999467,
            "small_mean_absolute_error": 79.87295833332973
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.65724479166238,
            "small_mean_absolute_error": 116.08349739582991
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 189.04569097221852,
            "small_mean_absolute_error": 245.31613194444193
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.0358031249969,
            "small_mean_absolute_error": 190.8709749999951
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 405,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T2200Z",
      "signal_timestamp": "2026-09-16T22:01:17.336370Z",
      "target_timestamp": "2026-09-16T22:00:00Z",
      "resolution_timestamp": "2026-09-16T22:15:00Z",
      "strike": 75926.7,
      "brti_reference_price": 75926.69616666669,
      "base_predicted_close": 75985.203125,
      "small_predicted_close": 75941.40625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75822.38516666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -162.8179583333549,
      "small_residual": -119.02108333335491,
      "base_absolute_error": 162.8179583333549,
      "small_absolute_error": 119.02108333335491,
      "resolved_at": "2026-09-16T22:16:05.502136Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T21:45:00Z",
        "return_6h": 0.0023502724075470383,
        "return_12h": 9.629951538703274e-05,
        "return_24h": 0.007129866962697795,
        "close_vs_ema12": 0.001137721042027806,
        "close_vs_ema24": -0.00020448463400069006,
        "ema12_slope_3h": 0.001007934506713326,
        "ema24_slope_6h": -0.0008132070834250271,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004466849088899938,
        "return_30m": -0.000978361448835452,
        "return_60m": -0.0024379058347994143,
        "return_120m": -0.0010686583338975764,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0002323089605037465,
        "close_vs_ema6": -0.0005413879455840043,
        "close_vs_ema12": -0.00020323625649643073,
        "ema3_slope": -0.00023225500558488044,
        "ema6_slope": -0.00021650829224162393,
        "realized_volatility_30m": 0.0009355475020609849,
        "realized_volatility_60m": 0.0007008561469616039,
        "return_acceleration": 0.0018710950041219698
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 404,
        "resolved_agreement_count": 261,
        "prospective_resolved_sample_count": 385,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.83843229165359,
            "small_mean_absolute_error": 57.63429687498865
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.81621874999291,
            "small_mean_absolute_error": 99.14676822916044
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 160.25611979166084,
            "small_mean_absolute_error": 182.28372222221756
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 160.4888322916624,
            "small_mean_absolute_error": 184.8783010416606
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 406,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T2215Z",
      "signal_timestamp": "2026-09-16T22:16:16.656314Z",
      "target_timestamp": "2026-09-16T22:15:00Z",
      "resolution_timestamp": "2026-09-16T22:30:00Z",
      "strike": 75822.39,
      "brti_reference_price": 75822.38516666665,
      "base_predicted_close": 75771.25,
      "small_predicted_close": 75895.75,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75720.72233333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -50.52766666667594,
      "small_residual": -175.02766666667594,
      "base_absolute_error": 50.52766666667594,
      "small_absolute_error": 175.02766666667594,
      "resolved_at": "2026-09-16T22:31:05.525615Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T22:00:00Z",
        "return_6h": 0.0004237945297784762,
        "return_12h": -0.0007639373176528963,
        "return_24h": 0.0065097953428969735,
        "close_vs_ema12": -0.0002279812367813605,
        "close_vs_ema24": -0.0015455342785221093,
        "ema12_slope_3h": 0.0009848338852980199,
        "ema24_slope_6h": -0.0007877585328150971,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001373838258036053,
        "return_30m": -0.0009277670219630663,
        "return_60m": -0.002801397243213488,
        "return_120m": -0.004173293682879997,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008035592207749076,
        "close_vs_ema6": -0.001368235863966838,
        "close_vs_ema12": -0.0013345351450890774,
        "ema3_slope": -0.0008029140318009942,
        "ema6_slope": -0.000546994978327886,
        "realized_volatility_30m": 0.0009102615834630234,
        "realized_volatility_60m": 0.0007673676884989673,
        "return_acceleration": -0.0018205231669260469
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 405,
        "resolved_agreement_count": 262,
        "prospective_resolved_sample_count": 386,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.66007812499447,
            "small_mean_absolute_error": 65.60828645832953
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.68412499999431,
            "small_mean_absolute_error": 84.37990885416184
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 145.59639062499627,
            "small_mean_absolute_error": 188.2796475694413
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 166.21200416666252,
            "small_mean_absolute_error": 189.95537916666072
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 407,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T2230Z",
      "signal_timestamp": "2026-09-16T22:31:16.110412Z",
      "target_timestamp": "2026-09-16T22:30:00Z",
      "resolution_timestamp": "2026-09-16T22:45:00Z",
      "strike": 75720.72,
      "brti_reference_price": 75720.72233333332,
      "base_predicted_close": 75758.7734375,
      "small_predicted_close": 75859.3359375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75750.43283333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -8.340604166660341,
      "small_residual": -108.90310416666034,
      "base_absolute_error": 8.340604166660341,
      "small_absolute_error": 108.90310416666034,
      "resolved_at": "2026-09-16T22:46:05.700271Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T22:15:00Z",
        "return_6h": 0.00025766869061261133,
        "return_12h": -0.0023398762761291936,
        "return_24h": 0.0034733913231699276,
        "close_vs_ema12": -0.0015045547343839338,
        "close_vs_ema24": -0.0028248283846685762,
        "ema12_slope_3h": 0.0011190870086601468,
        "ema24_slope_6h": -0.0007661988756098026,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013408023647614176,
        "return_30m": -0.0027127985772122942,
        "return_60m": -0.00368850592850134,
        "return_120m": -0.005226021255852142,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0010727917344884874,
        "close_vs_ema6": -0.0019352137871516684,
        "close_vs_ema12": -0.002263163933634016,
        "ema3_slope": -0.0010716420857164177,
        "ema6_slope": -0.0007734867699560333,
        "realized_volatility_30m": 1.651794663731776e-05,
        "realized_volatility_60m": 0.0007914010915295517,
        "return_acceleration": 3.303589327463552e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 406,
        "resolved_agreement_count": 262,
        "prospective_resolved_sample_count": 387,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 105.86375520833099,
            "small_mean_absolute_error": 107.98484895833099
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.96348697916437,
            "small_mean_absolute_error": 89.5186458333319
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.12268749999687,
            "small_mean_absolute_error": 164.0989131944419
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 167.36128645833014,
            "small_mean_absolute_error": 193.31325520832834
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 408,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T2245Z",
      "signal_timestamp": "2026-09-16T22:46:16.477031Z",
      "target_timestamp": "2026-09-16T22:45:00Z",
      "resolution_timestamp": "2026-09-16T23:00:00Z",
      "strike": 75750.43,
      "brti_reference_price": 75750.43283333334,
      "base_predicted_close": 75709.3203125,
      "small_predicted_close": 75834.3359375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75624.4915,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -84.82881249999627,
      "small_residual": -209.84443749999627,
      "base_absolute_error": 84.82881249999627,
      "small_absolute_error": 209.84443749999627,
      "resolved_at": "2026-09-16T23:01:05.973076Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T22:30:00Z",
        "return_6h": 0.001547261580607362,
        "return_12h": -0.002413714816021595,
        "return_24h": 0.002629161005815117,
        "close_vs_ema12": -0.0010674046714769236,
        "close_vs_ema24": -0.0023835641548269892,
        "ema12_slope_3h": 0.0009991755624989551,
        "ema24_slope_6h": -0.0007187549902459844,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003923694740948225,
        "return_30m": -0.0009489589805853349,
        "return_60m": -0.0018758455897009974,
        "return_120m": -0.004091826950652355,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0003405375218875628,
        "close_vs_ema6": -0.0011030605051096654,
        "close_vs_ema12": -0.0015841874775087694,
        "ema3_slope": -0.0003404215955612466,
        "ema6_slope": -0.00044102960910652467,
        "realized_volatility_30m": 0.00086658591942812,
        "realized_volatility_60m": 0.0008887080252930673,
        "return_acceleration": 0.00173317183885624
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 407,
        "resolved_agreement_count": 263,
        "prospective_resolved_sample_count": 388,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.56587500000023,
            "small_mean_absolute_error": 109.84517187500023
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.60273437499745,
            "small_mean_absolute_error": 94.85906510416498
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.62678819444166,
            "small_mean_absolute_error": 114.00405555555335
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 155.89406979166452,
            "small_mean_absolute_error": 190.8878354166627
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 409,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T2300Z",
      "signal_timestamp": "2026-09-16T23:01:17.596852Z",
      "target_timestamp": "2026-09-16T23:00:00Z",
      "resolution_timestamp": "2026-09-16T23:15:00Z",
      "strike": 75624.49,
      "brti_reference_price": 75624.4915,
      "base_predicted_close": 75688.75,
      "small_predicted_close": 75814.4296875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 75773.03066666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 84.28066666665836,
      "small_residual": -41.39902083334164,
      "base_absolute_error": 84.28066666665836,
      "small_absolute_error": 41.39902083334164,
      "resolved_at": "2026-09-16T23:16:05.999582Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T22:45:00Z",
        "return_6h": -0.0012303340187547196,
        "return_12h": -0.0031243249417366448,
        "return_24h": 3.299304587955909e-05,
        "close_vs_ema12": -0.0026171482076382535,
        "close_vs_ema24": -0.003959101956365729,
        "ema12_slope_3h": 0.0007517022422949271,
        "ema24_slope_6h": -0.0007292225615219694,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016625823592378852,
        "return_30m": -0.0012708652317089397,
        "return_60m": -0.003980216207528864,
        "return_120m": -0.006408418650012182,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0010022804149059095,
        "close_vs_ema6": -0.0019757093776451295,
        "close_vs_ema12": -0.0027464088760231764,
        "ema3_slope": -0.0010012768547245088,
        "ema6_slope": -0.0007896596958316682,
        "realized_volatility_30m": 0.0010274759166663539,
        "realized_volatility_60m": 0.0008114111282369918,
        "return_acceleration": -0.0020549518333327077
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 408,
        "resolved_agreement_count": 263,
        "prospective_resolved_sample_count": 389,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.62876041667187,
            "small_mean_absolute_error": 153.19907291667187
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.73359635416273,
            "small_mean_absolute_error": 105.41668489583026
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.7537326388859,
            "small_mean_absolute_error": 117.16420312499758
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 147.28681041666496,
            "small_mean_absolute_error": 190.33721666666315
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 410,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T2315Z",
      "signal_timestamp": "2026-09-16T23:16:16.209530Z",
      "target_timestamp": "2026-09-16T23:15:00Z",
      "resolution_timestamp": "2026-09-16T23:30:00Z",
      "strike": 75773.03,
      "brti_reference_price": 75773.03066666666,
      "base_predicted_close": 75722.0234375,
      "small_predicted_close": 75821.8828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76022.00016666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 299.9767291666649,
      "small_residual": 200.11735416666488,
      "base_absolute_error": 299.9767291666649,
      "small_absolute_error": 200.11735416666488,
      "resolved_at": "2026-09-16T23:31:05.914917Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T23:00:00Z",
        "return_6h": 0.0017916771086490257,
        "return_12h": -0.0011512336057831751,
        "return_24h": -0.0007128960786387806,
        "close_vs_ema12": -0.0006312761149659396,
        "close_vs_ema24": -0.0019615531244183693,
        "ema12_slope_3h": 0.0005231473040625545,
        "ema24_slope_6h": -0.0006775102834669644,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019641674769694806,
        "return_30m": 0.00029831952753367474,
        "return_60m": -0.000650922546046262,
        "return_120m": -0.0034504962966337427,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004797289574045571,
        "close_vs_ema6": -1.1016137669850323e-05,
        "close_vs_ema12": -0.0006665418346877283,
        "ema3_slope": 0.00047995920773491463,
        "ema6_slope": -4.406435651138629e-06,
        "realized_volatility_30m": 0.001813374918103683,
        "realized_volatility_60m": 0.0014550975701002992,
        "return_acceleration": 0.003626749836207366
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 409,
        "resolved_agreement_count": 264,
        "prospective_resolved_sample_count": 390,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.99443749999773,
            "small_mean_absolute_error": 133.79355729166855
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.8272578124961,
            "small_mean_absolute_error": 99.70092187499904
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.45422916666212,
            "small_mean_absolute_error": 100.85112499999741
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 146.59770104166455,
            "small_mean_absolute_error": 191.06421666666355
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 411,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T2330Z",
      "signal_timestamp": "2026-09-16T23:31:16.906834Z",
      "target_timestamp": "2026-09-16T23:30:00Z",
      "resolution_timestamp": "2026-09-16T23:45:00Z",
      "strike": 76022.0,
      "brti_reference_price": 76022.00016666666,
      "base_predicted_close": 76043.0546875,
      "small_predicted_close": 76046.0859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76145.46850000002,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 102.41381250001723,
      "small_residual": 99.38256250001723,
      "base_absolute_error": 102.41381250001723,
      "small_absolute_error": 99.38256250001723,
      "resolved_at": "2026-09-16T23:46:05.767162Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T23:15:00Z",
        "return_6h": 0.004900948700940599,
        "return_12h": 0.0013646428510021291,
        "return_24h": 0.004216986127780542,
        "close_vs_ema12": 0.0025438411067444378,
        "close_vs_ema24": 0.0012905463491372782,
        "ema12_slope_3h": 0.0004497267399674598,
        "ema24_slope_6h": -0.0005629538971032577,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0032857270959010254,
        "return_30m": 0.005256348291170498,
        "return_60m": 0.003978802949172522,
        "return_120m": 0.00027562118240487266,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001879975192222716,
        "close_vs_ema6": 0.0023368669789156638,
        "close_vs_ema12": 0.002213489359316423,
        "ema3_slope": 0.001883516155869902,
        "ema6_slope": 0.0009356213606310781,
        "realized_volatility_30m": 0.0006607798094657724,
        "realized_volatility_60m": 0.0018447644665285196,
        "return_acceleration": 0.0013215596189315448
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 410,
        "resolved_agreement_count": 264,
        "prospective_resolved_sample_count": 391,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 119.35670312499497,
            "small_mean_absolute_error": 140.06597916666578
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 112.61022916666298,
            "small_mean_absolute_error": 124.02541406249838
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 92.42789236110791,
            "small_mean_absolute_error": 106.3677569444432
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 157.4046885416632,
            "small_mean_absolute_error": 200.1080270833314
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 412,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260916T2345Z",
      "signal_timestamp": "2026-09-16T23:46:17.170222Z",
      "target_timestamp": "2026-09-16T23:45:00Z",
      "resolution_timestamp": "2026-09-17T00:00:00Z",
      "strike": 76145.47,
      "brti_reference_price": 76145.46850000002,
      "base_predicted_close": 76095.9453125,
      "small_predicted_close": 76203.890625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76143.54350000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 47.59818750001432,
      "small_residual": -60.34712499998568,
      "base_absolute_error": 47.59818750001432,
      "small_absolute_error": 60.34712499998568,
      "resolved_at": "2026-09-17T00:01:05.680111Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T23:30:00Z",
        "return_6h": 0.010171198587782815,
        "return_12h": -0.00040201370791392854,
        "return_24h": 0.006882179280643719,
        "close_vs_ema12": 0.004001115228940755,
        "close_vs_ema24": 0.0028567456144859005,
        "ema12_slope_3h": 0.00047643164781518976,
        "ema24_slope_6h": -0.0003431146373468197,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016241131917427154,
        "return_30m": 0.004915176680364786,
        "return_60m": 0.005214962501083553,
        "return_120m": 0.0033293344469744746,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0017505012103629092,
        "close_vs_ema6": 0.002828778085085304,
        "close_vs_ema12": 0.0032483244369334585,
        "ema3_slope": 0.0017535708382376836,
        "ema6_slope": 0.001132793002041721,
        "realized_volatility_30m": 0.000830806952079155,
        "realized_volatility_60m": 0.0018211357375424197,
        "return_acceleration": -0.00166161390415831
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 411,
        "resolved_agreement_count": 265,
        "prospective_resolved_sample_count": 392,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 142.8750052083342,
            "small_mean_absolute_error": 137.685843750005
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.72044010416721,
            "small_mean_absolute_error": 123.76550781250262
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.69349131944303,
            "small_mean_absolute_error": 109.13465798611166
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 155.71559062499801,
            "small_mean_absolute_error": 196.6958822916662
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 413,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0000Z",
      "signal_timestamp": "2026-09-17T00:01:16.577893Z",
      "target_timestamp": "2026-09-17T00:00:00Z",
      "resolution_timestamp": "2026-09-17T00:15:00Z",
      "strike": 76143.54,
      "brti_reference_price": 76143.54350000001,
      "base_predicted_close": 76110.1171875,
      "small_predicted_close": 76126.6875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76261.75383333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 151.63664583332138,
      "small_residual": 135.06633333332138,
      "base_absolute_error": 151.63664583332138,
      "small_absolute_error": 135.06633333332138,
      "resolved_at": "2026-09-17T00:16:05.805183Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-16T23:45:00Z",
        "return_6h": 0.006038154487357561,
        "return_12h": -0.000575637617628022,
        "return_24h": 0.007428209036159039,
        "close_vs_ema12": 0.0038128399532206814,
        "close_vs_ema24": 0.00277281355664849,
        "ema12_slope_3h": 0.00047375637643054525,
        "ema24_slope_6h": -0.00021202160081368326,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -2.5280558881846105e-05,
        "return_30m": 0.0015987915743715941,
        "return_60m": 0.006863543670902139,
        "return_120m": 0.0028560090756131196,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0008618447817778652,
        "close_vs_ema6": 0.002000844518060374,
        "close_vs_ema12": 0.0027257699415361714,
        "ema3_slope": 0.0008625881989161588,
        "ema6_slope": 0.0008009788608893675,
        "realized_volatility_30m": 0.0008246968753122808,
        "realized_volatility_60m": 0.0011796263293880034,
        "return_acceleration": -0.0016493937506245615
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 412,
        "resolved_agreement_count": 265,
        "prospective_resolved_sample_count": 393,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 133.5673489583387,
            "small_mean_absolute_error": 100.31151562500236
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.09805468750528,
            "small_mean_absolute_error": 126.75529427083711
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.01151388888805,
            "small_mean_absolute_error": 103.7149618055543
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.19289374999863,
            "small_mean_absolute_error": 160.0723510416654
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-16T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 414,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0015Z",
      "signal_timestamp": "2026-09-17T00:16:16.827836Z",
      "target_timestamp": "2026-09-17T00:15:00Z",
      "resolution_timestamp": "2026-09-17T00:30:00Z",
      "strike": 76261.75,
      "brti_reference_price": 76261.75383333332,
      "base_predicted_close": 76308.6015625,
      "small_predicted_close": 76492.8203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76343.85800000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 35.25643750000745,
      "small_residual": -148.96231249999255,
      "base_absolute_error": 35.25643750000745,
      "small_absolute_error": 148.96231249999255,
      "resolved_at": "2026-09-17T00:31:05.658773Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T00:00:00Z",
        "return_6h": 0.006484166251681245,
        "return_12h": 0.002561659662648763,
        "return_24h": 0.00799416864243252,
        "close_vs_ema12": 0.005150863228465807,
        "close_vs_ema24": 0.00423997296819989,
        "ema12_slope_3h": 0.0005762132472160175,
        "ema24_slope_6h": -7.42506601387749e-05,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015524669315305495,
        "return_30m": 0.0015271471254170166,
        "return_60m": 0.006449830003719903,
        "return_120m": 0.005794709117906249,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012063677684477359,
        "close_vs_ema6": 0.002537719727145449,
        "close_vs_ema12": 0.003621241403355846,
        "ema3_slope": 0.0012078248494160615,
        "ema6_slope": 0.0010161193412971947,
        "realized_volatility_30m": 0.0007888737452061978,
        "realized_volatility_60m": 0.0011710797189084985,
        "return_acceleration": 0.0015777474904123956
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 413,
        "resolved_agreement_count": 266,
        "prospective_resolved_sample_count": 394,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 150.40634375000445,
            "small_mean_absolute_error": 123.7283437499973
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.70039062500109,
            "small_mean_absolute_error": 128.76095052083292
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.35361979166555,
            "small_mean_absolute_error": 107.71006249999846
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.8379906249982,
            "small_mean_absolute_error": 164.47216874999793
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 415,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0030Z",
      "signal_timestamp": "2026-09-17T00:31:16.375312Z",
      "target_timestamp": "2026-09-17T00:30:00Z",
      "resolution_timestamp": "2026-09-17T00:45:00Z",
      "strike": 76343.86,
      "brti_reference_price": 76343.85800000001,
      "base_predicted_close": 76369.78125,
      "small_predicted_close": 76530.984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76377.73883333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 7.957583333336515,
      "small_residual": -153.24554166666348,
      "base_absolute_error": 7.957583333336515,
      "small_absolute_error": 153.24554166666348,
      "resolved_at": "2026-09-17T00:46:05.411441Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T00:15:00Z",
        "return_6h": 0.006444416662400254,
        "return_12h": 0.006324061542750448,
        "return_24h": 0.00753648431681575,
        "close_vs_ema12": 0.005977089145686065,
        "close_vs_ema24": 0.005210832124145748,
        "ema12_slope_3h": 0.0007371507643532116,
        "ema24_slope_6h": 5.997909802180068e-05,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010766099983239297,
        "return_30m": 0.002630748331275079,
        "return_60m": 0.004233745923913013,
        "return_120m": 0.008229394113853594,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001140835285538877,
        "close_vs_ema6": 0.0025809483428393953,
        "close_vs_ema12": 0.0039755282192348584,
        "ema3_slope": 0.0011421382771865662,
        "ema6_slope": 0.0010334462456860205,
        "realized_volatility_30m": 0.0002379284666033099,
        "realized_volatility_60m": 0.0006593217368273338,
        "return_acceleration": -0.0004758569332066198
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 414,
        "resolved_agreement_count": 267,
        "prospective_resolved_sample_count": 395,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.2262708333401,
            "small_mean_absolute_error": 110.93958333332921
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.79148697916753,
            "small_mean_absolute_error": 125.5027812499975
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.14890972222202,
            "small_mean_absolute_error": 119.66347048610866
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.99020729166514,
            "small_mean_absolute_error": 148.66046041666414
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 416,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0045Z",
      "signal_timestamp": "2026-09-17T00:46:16.302390Z",
      "target_timestamp": "2026-09-17T00:45:00Z",
      "resolution_timestamp": "2026-09-17T01:00:00Z",
      "strike": 76377.74,
      "brti_reference_price": 76377.73883333334,
      "base_predicted_close": 76384.8515625,
      "small_predicted_close": 76559.0859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76283.40350000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -101.4480624999851,
      "small_residual": -275.6824374999851,
      "base_absolute_error": 101.4480624999851,
      "small_absolute_error": 275.6824374999851,
      "resolved_at": "2026-09-17T01:01:05.777460Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T00:30:00Z",
        "return_6h": 0.004336956091375743,
        "return_12h": 0.0061876996187246736,
        "return_24h": 0.008358908681671107,
        "close_vs_ema12": 0.00615973419279392,
        "close_vs_ema24": 0.005539608914636229,
        "ema12_slope_3h": 0.0009680433229630747,
        "ema24_slope_6h": 0.00014825432234233382,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004437925226850048,
        "return_30m": 0.0015208803124759918,
        "return_60m": 0.003050350045890271,
        "return_120m": 0.008281220008078405,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007919393861326451,
        "close_vs_ema6": 0.0021594803816318286,
        "close_vs_ema12": 0.003738375401275418,
        "ema3_slope": 0.0007925670511965688,
        "ema6_slope": 0.0008645389346002563,
        "realized_volatility_30m": 0.00031640873781946244,
        "realized_volatility_60m": 0.0006010166502787348,
        "return_acceleration": -0.0006328174756389249
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 415,
        "resolved_agreement_count": 268,
        "prospective_resolved_sample_count": 396,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.61221354166992,
            "small_mean_absolute_error": 124.40532812499077
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.74360937500205,
            "small_mean_absolute_error": 131.0455859374979
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.68436458333478,
            "small_mean_absolute_error": 123.97878124999868
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.8,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.07351666666582,
            "small_mean_absolute_error": 120.82066770833117
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 417,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0100Z",
      "signal_timestamp": "2026-09-17T01:01:16.817131Z",
      "target_timestamp": "2026-09-17T01:00:00Z",
      "resolution_timestamp": "2026-09-17T01:15:00Z",
      "strike": 76283.4,
      "brti_reference_price": 76283.40350000001,
      "base_predicted_close": 76252.7109375,
      "small_predicted_close": 76356.1015625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76219.57716666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -33.133770833330345,
      "small_residual": -136.52439583333035,
      "base_absolute_error": 33.133770833330345,
      "small_absolute_error": 136.52439583333035,
      "resolved_at": "2026-09-17T01:16:05.239801Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T00:45:00Z",
        "return_6h": 0.008710817058845244,
        "return_12h": 0.0053589669219282765,
        "return_24h": 0.00730445149765746,
        "close_vs_ema12": 0.004715369994468421,
        "close_vs_ema24": 0.004208714770481903,
        "ema12_slope_3h": 0.0011204616627988884,
        "ema24_slope_6h": 0.0003241018832931264,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012351155555831994,
        "return_30m": -0.0007918711679464341,
        "return_60m": 0.001836793949574922,
        "return_120m": 0.008712944535964384,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00022212648226949128,
        "close_vs_ema6": 0.0006581821144875377,
        "close_vs_ema12": 0.0021134235646871335,
        "ema3_slope": -0.00022207715305277986,
        "ema6_slope": 0.0002633421766391475,
        "realized_volatility_30m": 0.0008394540391341021,
        "realized_volatility_60m": 0.0010544394309747176,
        "return_acceleration": -0.0016789080782682042
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 416,
        "resolved_agreement_count": 269,
        "prospective_resolved_sample_count": 397,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 74.07468229166261,
            "small_mean_absolute_error": 178.23915624999063
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.82101562500065,
            "small_mean_absolute_error": 139.2753359374965
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.75693055555773,
            "small_mean_absolute_error": 143.9165815972216
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.1806458333318,
            "small_mean_absolute_error": 126.00865624999714
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 418,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0115Z",
      "signal_timestamp": "2026-09-17T01:16:16.988081Z",
      "target_timestamp": "2026-09-17T01:15:00Z",
      "resolution_timestamp": "2026-09-17T01:30:00Z",
      "strike": 76219.58,
      "brti_reference_price": 76219.57716666667,
      "base_predicted_close": 76205.9296875,
      "small_predicted_close": 76219.5,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76568.02549999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 362.0958124999888,
      "small_residual": 348.5254999999888,
      "base_absolute_error": 362.0958124999888,
      "small_absolute_error": 348.5254999999888,
      "resolved_at": "2026-09-17T01:31:05.344461Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T01:00:00Z",
        "return_6h": 0.005682916278134886,
        "return_12h": 0.006423190759804243,
        "return_24h": 0.006477898208602673,
        "close_vs_ema12": 0.0037159848055559053,
        "close_vs_ema24": 0.003298791926219513,
        "ema12_slope_3h": 0.001288504621648423,
        "ema24_slope_6h": 0.0004343667364010706,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008367001261728735,
        "return_30m": -0.002070782260414905,
        "return_60m": -0.0005530513599100173,
        "return_120m": 0.005893211556555089,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.000529600706039135,
        "close_vs_ema6": -0.00012791276772394777,
        "close_vs_ema12": 0.0010785966292028437,
        "ema3_slope": -0.0005293203775932342,
        "ema6_slope": -5.11624893552165e-05,
        "realized_volatility_30m": 0.00019920771470516296,
        "realized_volatility_60m": 0.0009361629545653607,
        "return_acceleration": 0.00039841542941032593
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 417,
        "resolved_agreement_count": 269,
        "prospective_resolved_sample_count": 398,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.44896354166485,
            "small_mean_absolute_error": 178.60367187499287
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.42765364583465,
            "small_mean_absolute_error": 151.16600781249508
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.94991493055568,
            "small_mean_absolute_error": 145.37519097221957
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.64359895833113,
            "small_mean_absolute_error": 120.97707812499648
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 419,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0130Z",
      "signal_timestamp": "2026-09-17T01:31:16.634057Z",
      "target_timestamp": "2026-09-17T01:30:00Z",
      "resolution_timestamp": "2026-09-17T01:45:00Z",
      "strike": 76568.03,
      "brti_reference_price": 76568.02549999999,
      "base_predicted_close": 76565.046875,
      "small_predicted_close": 76602.96875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76552.43133333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -12.615541666687932,
      "small_residual": -50.53741666668793,
      "base_absolute_error": 12.615541666687932,
      "small_absolute_error": 50.53741666668793,
      "resolved_at": "2026-09-17T01:46:05.242786Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T01:15:00Z",
        "return_6h": 0.015527266768053494,
        "return_12h": 0.011196540221402485,
        "return_24h": 0.009512704076600764,
        "close_vs_ema12": 0.007962948309430118,
        "close_vs_ema24": 0.007721733791028251,
        "ema12_slope_3h": 0.0016920329303895532,
        "ema24_slope_6h": 0.0007434408344553223,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0045716382363467645,
        "return_30m": 0.003731113019884713,
        "return_60m": 0.002936287291113615,
        "return_120m": 0.007182464709376779,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002015736792045919,
        "close_vs_ema6": 0.0031696481575946844,
        "close_vs_ema12": 0.004780980733300355,
        "ema3_slope": 0.00201980819373504,
        "ema6_slope": 0.0012694687707779373,
        "realized_volatility_30m": 0.002704169181259819,
        "realized_volatility_60m": 0.0022997928207345642,
        "return_acceleration": 0.005408338362519638
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 418,
        "resolved_agreement_count": 270,
        "prospective_resolved_sample_count": 399,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 126.1588072916602,
            "small_mean_absolute_error": 228.49446874999194
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.19253906250015,
            "small_mean_absolute_error": 169.71702604166057
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.91392708333176,
            "small_mean_absolute_error": 159.83334374999563
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.5337510416648,
            "small_mean_absolute_error": 131.70746458333014
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 420,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0145Z",
      "signal_timestamp": "2026-09-17T01:46:16.769021Z",
      "target_timestamp": "2026-09-17T01:45:00Z",
      "resolution_timestamp": "2026-09-17T02:00:00Z",
      "strike": 76552.43,
      "brti_reference_price": 76552.43133333331,
      "base_predicted_close": 76604.8046875,
      "small_predicted_close": 76657.5703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76314.32,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -290.484687499993,
      "small_residual": -343.250312499993,
      "base_absolute_error": 290.484687499993,
      "small_absolute_error": 343.250312499993,
      "resolved_at": "2026-09-17T02:01:05.674648Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T01:30:00Z",
        "return_6h": 0.008754558460003947,
        "return_12h": 0.011068076839877872,
        "return_24h": 0.012539588175245253,
        "close_vs_ema12": 0.007438667676244126,
        "close_vs_ema24": 0.0073604054963551935,
        "ema12_slope_3h": 0.002054720709769864,
        "ema24_slope_6h": 0.0009085585590402623,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00020366421316009298,
        "return_30m": 0.004367042944082522,
        "return_60m": 0.002287217488608606,
        "return_120m": 0.005344544348470315,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0009050112354660467,
        "close_vs_ema6": 0.0021163058395337053,
        "close_vs_ema12": 0.003869565687836918,
        "ema3_slope": 0.000905831022719239,
        "ema6_slope": 0.0008472395430103585,
        "realized_volatility_30m": 0.0023876512247534287,
        "realized_volatility_60m": 0.0023371375136211413,
        "return_acceleration": -0.0047753024495068574
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 419,
        "resolved_agreement_count": 270,
        "prospective_resolved_sample_count": 400,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.32329687499805,
            "small_mean_absolute_error": 202.81743749999805
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.96775520833398,
            "small_mean_absolute_error": 163.6113828124944
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.27017187500071,
            "small_mean_absolute_error": 154.96953645833128
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.60319687499941,
            "small_mean_absolute_error": 130.92534791666475
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 421,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0200Z",
      "signal_timestamp": "2026-09-17T02:01:16.667375Z",
      "target_timestamp": "2026-09-17T02:00:00Z",
      "resolution_timestamp": "2026-09-17T02:15:00Z",
      "strike": 76314.32,
      "brti_reference_price": 76314.32,
      "base_predicted_close": 76295.8046875,
      "small_predicted_close": 76307.421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76137.13100000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -158.67368749997695,
      "small_residual": -170.29087499997695,
      "base_absolute_error": 158.67368749997695,
      "small_absolute_error": 170.29087499997695,
      "resolved_at": "2026-09-17T02:16:05.812721Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T01:45:00Z",
        "return_6h": 0.0040311236326908695,
        "return_12h": 0.00962023255962241,
        "return_24h": 0.011359520216257524,
        "close_vs_ema12": 0.004128651896474489,
        "close_vs_ema24": 0.004139721580002975,
        "ema12_slope_3h": 0.0023424163982495028,
        "ema24_slope_6h": 0.0009731158345158697,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003110434628738279,
        "return_30m": -0.00331346535767707,
        "return_60m": 0.0004052847484707911,
        "return_120m": 0.002242823122619697,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.001105339612452072,
        "close_vs_ema6": -0.0007149983021137452,
        "close_vs_ema12": 0.0006320846810146108,
        "ema3_slope": -0.0011041191857792398,
        "ema6_slope": -0.00028591754862083985,
        "realized_volatility_30m": 0.001453385207789093,
        "realized_volatility_60m": 0.0027960664125745984,
        "return_acceleration": -0.002906770415578186
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 420,
        "resolved_agreement_count": 271,
        "prospective_resolved_sample_count": 401,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 174.58245312500003,
            "small_mean_absolute_error": 219.70940625000003
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 124.32856770833132,
            "small_mean_absolute_error": 198.97428124999533
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.40816145833378,
            "small_mean_absolute_error": 166.08669270833101
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.13833541666536,
            "small_mean_absolute_error": 141.8186895833307
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 422,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0215Z",
      "signal_timestamp": "2026-09-17T02:16:18.558647Z",
      "target_timestamp": "2026-09-17T02:15:00Z",
      "resolution_timestamp": "2026-09-17T02:30:00Z",
      "strike": 76137.13,
      "brti_reference_price": 76137.13100000002,
      "base_predicted_close": 76227.59375,
      "small_predicted_close": 76236.078125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76121.14933333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -106.4444166666799,
      "small_residual": -114.9287916666799,
      "base_absolute_error": 106.4444166666799,
      "small_absolute_error": 114.9287916666799,
      "resolved_at": "2026-09-17T02:31:05.158093Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T02:00:00Z",
        "return_6h": -3.952361159498263e-05,
        "return_12h": 0.00897002943505587,
        "return_24h": 0.007253674955806311,
        "close_vs_ema12": 0.0017237513081538314,
        "close_vs_ema24": 0.0017708701207435062,
        "ema12_slope_3h": 0.0024428724409657487,
        "ema24_slope_6h": 0.0009521412612616409,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00232183160381938,
        "return_30m": -0.005425044327134976,
        "return_60m": -0.0010816927846026836,
        "return_120m": -0.0016341459128471625,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0017152394104755775,
        "close_vs_ema6": -0.002169860112737565,
        "close_vs_ema12": -0.0014314000997064369,
        "ema3_slope": -0.0017123024019131128,
        "ema6_slope": -0.000867191371508147,
        "realized_volatility_30m": 0.00039430151245944955,
        "realized_volatility_60m": 0.0029884729116710527,
        "return_acceleration": 0.0007886030249188991
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 421,
        "resolved_agreement_count": 272,
        "prospective_resolved_sample_count": 402,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 205.96743229166168,
            "small_mean_absolute_error": 228.15102604166168
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.20819791666327,
            "small_mean_absolute_error": 203.37734895832727
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.60757986111034,
            "small_mean_absolute_error": 176.82768055555061
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.29545104166463,
            "small_mean_absolute_error": 145.97697708332998
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 423,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0230Z",
      "signal_timestamp": "2026-09-17T02:31:16.246511Z",
      "target_timestamp": "2026-09-17T02:30:00Z",
      "resolution_timestamp": "2026-09-17T02:45:00Z",
      "strike": 76121.15,
      "brti_reference_price": 76121.14933333332,
      "base_predicted_close": 76176.296875,
      "small_predicted_close": 76182.0703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76363.366,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 187.06912499999453,
      "small_residual": 181.29568749999453,
      "base_absolute_error": 187.06912499999453,
      "small_absolute_error": 181.29568749999453,
      "resolved_at": "2026-09-17T02:46:05.582256Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T02:15:00Z",
        "return_6h": 3.455138149077719e-05,
        "return_12h": 0.004916807766433662,
        "return_24h": 0.003324959750189871,
        "close_vs_ema12": 0.0014516186448454427,
        "close_vs_ema24": 0.0015283933844980613,
        "ema12_slope_3h": 0.0023962784723590147,
        "ema24_slope_6h": 0.000933193914193664,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00020990634210660275,
        "return_30m": -0.002531250578747035,
        "return_60m": -0.005836328725319806,
        "return_120m": -0.002917178572069079,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0009633199487131261,
        "close_vs_ema6": -0.0017006639648772248,
        "close_vs_ema12": -0.0013888941667434818,
        "ema3_slope": -0.0009623928564758133,
        "ema6_slope": -0.0006798031392700743,
        "realized_volatility_30m": 0.0010559626308563885,
        "realized_volatility_60m": 0.00128528143054909,
        "return_acceleration": 0.002111925261712777
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 422,
        "resolved_agreement_count": 273,
        "prospective_resolved_sample_count": 403,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 142.05458333333445,
            "small_mean_absolute_error": 169.75184895833445
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 134.10669531249732,
            "small_mean_absolute_error": 199.1231588541632
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.47988715277825,
            "small_mean_absolute_error": 169.72863368055187
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.53202395833213,
            "small_mean_absolute_error": 151.44734583333047
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 424,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0245Z",
      "signal_timestamp": "2026-09-17T02:46:16.961935Z",
      "target_timestamp": "2026-09-17T02:45:00Z",
      "resolution_timestamp": "2026-09-17T03:00:00Z",
      "strike": 76363.37,
      "brti_reference_price": 76363.366,
      "base_predicted_close": 76363.6953125,
      "small_predicted_close": 76541.0703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76304.8675,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -58.827812500006985,
      "small_residual": -236.20281250000698,
      "base_absolute_error": 58.827812500006985,
      "small_absolute_error": 236.20281250000698,
      "resolved_at": "2026-09-17T03:01:05.180771Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T02:30:00Z",
        "return_6h": 0.003966544828679863,
        "return_12h": 0.008851742163657361,
        "return_24h": 0.005953073527719566,
        "close_vs_ema12": 0.004448069303317537,
        "close_vs_ema24": 0.004617593995779767,
        "ema12_slope_3h": 0.0024153469795424876,
        "ema24_slope_6h": 0.0009958522187927255,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003181989089602544,
        "return_30m": 0.0029714148278054964,
        "return_60m": -0.0024697495564846017,
        "return_120m": -0.00018818092225414418,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001106576066555176,
        "close_vs_ema6": 0.001053779653887199,
        "close_vs_ema12": 0.0015130782640417895,
        "ema3_slope": 0.0011078019336614453,
        "ema6_slope": 0.0004216896087270161,
        "realized_volatility_30m": 0.0016959477158545733,
        "realized_volatility_60m": 0.002435246143612197,
        "return_acceleration": 0.0033918954317091465
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 423,
        "resolved_agreement_count": 274,
        "prospective_resolved_sample_count": 404,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 185.6679791666611,
            "small_mean_absolute_error": 202.4414166666611
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 156.49563802082957,
            "small_mean_absolute_error": 202.62942708332957
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 124.53449652777635,
            "small_mean_absolute_error": 176.55472743054997
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.0088739583327,
            "small_mean_absolute_error": 155.43903958333104
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 425,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0300Z",
      "signal_timestamp": "2026-09-17T03:01:15.975755Z",
      "target_timestamp": "2026-09-17T03:00:00Z",
      "resolution_timestamp": "2026-09-17T03:15:00Z",
      "strike": 76304.87,
      "brti_reference_price": 76304.8675,
      "base_predicted_close": 76283.2578125,
      "small_predicted_close": 76376.75,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76358.59150000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 75.33368750000955,
      "small_residual": -18.158499999990454,
      "base_absolute_error": 75.33368750000955,
      "small_absolute_error": 18.158499999990454,
      "resolved_at": "2026-09-17T03:16:06.506112Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T02:45:00Z",
        "return_6h": 0.0025306942265692633,
        "return_12h": 0.009334814507867994,
        "return_24h": 0.006260169835199614,
        "close_vs_ema12": 0.0035279303933661854,
        "close_vs_ema24": 0.003768315974914005,
        "ema12_slope_3h": 0.002403192059533543,
        "ema24_slope_6h": 0.0010275396114407531,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007660544979120054,
        "return_30m": 0.0024134970146361123,
        "return_60m": -0.00012386272982600754,
        "return_120m": 0.00028137181896958907,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00016980809584854484,
        "close_vs_ema6": 0.00020492456051535157,
        "close_vs_ema12": 0.0006310438443311028,
        "ema3_slope": 0.00016983693553518364,
        "ema6_slope": 8.197654380892594e-05,
        "realized_volatility_30m": 0.0019740217937572746,
        "realized_volatility_60m": 0.0020089489867128807,
        "return_acceleration": -0.003948043587514549
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 424,
        "resolved_agreement_count": 275,
        "prospective_resolved_sample_count": 405,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.75376041666459,
            "small_mean_absolute_error": 175.6795416666646
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 151.1681067708323,
            "small_mean_absolute_error": 197.6944739583323
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 125.47029861110907,
            "small_mean_absolute_error": 191.20936805555175
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.32140104166756,
            "small_mean_absolute_error": 165.4277385416659
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 426,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0315Z",
      "signal_timestamp": "2026-09-17T03:16:17.150450Z",
      "target_timestamp": "2026-09-17T03:15:00Z",
      "resolution_timestamp": "2026-09-17T03:30:00Z",
      "strike": 76358.59,
      "brti_reference_price": 76358.59150000001,
      "base_predicted_close": 76350.0546875,
      "small_predicted_close": 76400.1640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76429.01100000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 78.95631250001315,
      "small_residual": 28.846937500013155,
      "base_absolute_error": 78.95631250001315,
      "small_absolute_error": 28.846937500013155,
      "resolved_at": "2026-09-17T03:31:05.700779Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T03:00:00Z",
        "return_6h": 0.0042506653529976735,
        "return_12h": 0.008626129401519744,
        "return_24h": 0.006181645956861548,
        "close_vs_ema12": 0.004060946733523307,
        "close_vs_ema24": 0.004382347098293771,
        "ema12_slope_3h": 0.0023566931397753788,
        "ema24_slope_6h": 0.0010940647681625393,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000704070418574787,
        "return_30m": -6.252343564827623e-05,
        "return_60m": 0.0029087056090935093,
        "return_120m": 0.0018238664986209852,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004368081508994148,
        "close_vs_ema6": 0.0006492165493641178,
        "close_vs_ema12": 0.0011298558620742583,
        "ema3_slope": 0.00043699903564009546,
        "ema6_slope": 0.00025975407440315124,
        "realized_volatility_30m": 0.0007350624582433962,
        "realized_volatility_60m": 0.001511166877142023,
        "return_acceleration": 0.0014701249164867924
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 425,
        "resolved_agreement_count": 275,
        "prospective_resolved_sample_count": 406,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.91876041667274,
            "small_mean_absolute_error": 137.64644791666797
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 156.4430963541672,
            "small_mean_absolute_error": 182.89873697916482
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.11171874999975,
            "small_mean_absolute_error": 181.46704861110751
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.9471875000003,
            "small_mean_absolute_error": 160.38460937499767
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 427,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0330Z",
      "signal_timestamp": "2026-09-17T03:31:16.393704Z",
      "target_timestamp": "2026-09-17T03:30:00Z",
      "resolution_timestamp": "2026-09-17T03:45:00Z",
      "strike": 76429.01,
      "brti_reference_price": 76429.01100000001,
      "base_predicted_close": 76475.0859375,
      "small_predicted_close": 76601.8203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76407.83250000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -67.25343749998137,
      "small_residual": -193.98781249998137,
      "base_absolute_error": 67.25343749998137,
      "small_absolute_error": 193.98781249998137,
      "resolved_at": "2026-09-17T03:46:06.119551Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T03:15:00Z",
        "return_6h": 0.005630952708119974,
        "return_12h": 0.01086327926329278,
        "return_24h": 0.007924986938709466,
        "close_vs_ema12": 0.004782391960470145,
        "close_vs_ema24": 0.005198576530615284,
        "ema12_slope_3h": 0.002305724779019247,
        "ema24_slope_6h": 0.0011876743553045355,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009222210443733392,
        "return_30m": 0.0016269407715048256,
        "return_60m": 0.004044364402835843,
        "return_120m": -0.0018155685626237705,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006792543144356067,
        "close_vs_ema6": 0.0011223789619334568,
        "close_vs_ema12": 0.0017367058760806575,
        "ema3_slope": 0.0006797160144709213,
        "ema6_slope": 0.00044915323282901376,
        "realized_volatility_30m": 0.00010907531289927608,
        "realized_volatility_60m": 0.0014118430330527232,
        "return_acceleration": 0.00021815062579855216
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 426,
        "resolved_agreement_count": 275,
        "prospective_resolved_sample_count": 407,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.04673437500605,
            "small_mean_absolute_error": 116.12598437500128
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.05065885417025,
            "small_mean_absolute_error": 142.93891666666786
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.75337500000023,
            "small_mean_absolute_error": 171.4574340277759
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.36861979166716,
            "small_mean_absolute_error": 153.07557291666453
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 428,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0345Z",
      "signal_timestamp": "2026-09-17T03:46:17.027122Z",
      "target_timestamp": "2026-09-17T03:45:00Z",
      "resolution_timestamp": "2026-09-17T04:00:00Z",
      "strike": 76407.83,
      "brti_reference_price": 76407.83250000002,
      "base_predicted_close": 76446.109375,
      "small_predicted_close": 76434.9609375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76373.38216666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -72.72720833332278,
      "small_residual": -61.57877083332278,
      "base_absolute_error": 72.72720833332278,
      "small_absolute_error": 61.57877083332278,
      "resolved_at": "2026-09-17T04:01:05.436076Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T03:30:00Z",
        "return_6h": 0.0067863687615357104,
        "return_12h": 0.009581398778702344,
        "return_24h": 0.008753824818229061,
        "close_vs_ema12": 0.004319337069089935,
        "close_vs_ema24": 0.00481809239322839,
        "ema12_slope_3h": 0.002227215004906302,
        "ema24_slope_6h": 0.0013030289677080642,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000277100275443809,
        "return_30m": 0.0006448652212240891,
        "return_60m": 0.0005823014663866033,
        "return_120m": -0.0018888862288862773,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00020094252270430601,
        "close_vs_ema6": 0.0006034026661936309,
        "close_vs_ema12": 0.001234366596909453,
        "ema3_slope": 0.00020098290871706226,
        "ema6_slope": 0.00024141933570565044,
        "realized_volatility_30m": 0.0005996606599085741,
        "realized_volatility_60m": 0.0006936891893586434,
        "return_acceleration": -0.0011993213198171482
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 427,
        "resolved_agreement_count": 276,
        "prospective_resolved_sample_count": 408,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.09281250000276,
            "small_mean_absolute_error": 119.29901562499799
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.88039583333193,
            "small_mean_absolute_error": 160.87021614582954
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.69469618055398,
            "small_mean_absolute_error": 174.8526232638857
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.3142614583332,
            "small_mean_absolute_error": 157.3298083333306
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 429,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0400Z",
      "signal_timestamp": "2026-09-17T04:01:16.535217Z",
      "target_timestamp": "2026-09-17T04:00:00Z",
      "resolution_timestamp": "2026-09-17T04:15:00Z",
      "strike": 76373.38,
      "brti_reference_price": 76373.38216666668,
      "base_predicted_close": 76404.6328125,
      "small_predicted_close": 76432.8359375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76252.14116666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -152.49164583333186,
      "small_residual": -180.69477083333186,
      "base_absolute_error": 152.49164583333186,
      "small_absolute_error": 180.69477083333186,
      "resolved_at": "2026-09-17T04:16:04.859804Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T03:45:00Z",
        "return_6h": 0.005883121781296241,
        "return_12h": 0.008247221127636317,
        "return_24h": 0.007909324941965945,
        "close_vs_ema12": 0.003708113068938257,
        "close_vs_ema24": 0.004274616770098216,
        "ema12_slope_3h": 0.002184250765025819,
        "ema24_slope_6h": 0.0013974165541101868,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00045087436989321716,
        "return_30m": -0.0007278497079248325,
        "return_60m": 0.0008979068952146285,
        "return_120m": 0.0007739329481895041,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00012502685327098195,
        "close_vs_ema6": 0.00010874972455288123,
        "close_vs_ema12": 0.0006624042515732675,
        "ema3_slope": -0.00012501122351116223,
        "ema6_slope": 4.350178214385103e-05,
        "realized_volatility_30m": 8.688704722470408e-05,
        "realized_volatility_60m": 0.0005967695939125156,
        "return_acceleration": -0.00017377409444940817
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 428,
        "resolved_agreement_count": 277,
        "prospective_resolved_sample_count": 409,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 73.56766145833171,
            "small_mean_absolute_error": 75.64300520832694
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.66071093749815,
            "small_mean_absolute_error": 125.66127343749577
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 125.30129166666545,
            "small_mean_absolute_error": 157.01065104166386
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.70918124999953,
            "small_mean_absolute_error": 149.9165249999969
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 430,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0415Z",
      "signal_timestamp": "2026-09-17T04:16:15.837671Z",
      "target_timestamp": "2026-09-17T04:15:00Z",
      "resolution_timestamp": "2026-09-17T04:30:00Z",
      "strike": 76252.14,
      "brti_reference_price": 76252.14116666667,
      "base_predicted_close": 76267.4453125,
      "small_predicted_close": 76280.6484375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76160.06866666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -107.37664583334117,
      "small_residual": -120.57977083334117,
      "base_absolute_error": 107.37664583334117,
      "small_absolute_error": 120.57977083334117,
      "resolved_at": "2026-09-17T04:31:05.249208Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T04:00:00Z",
        "return_6h": 0.005667930375117702,
        "return_12h": 0.006094126942784328,
        "return_24h": 0.0056052886978743555,
        "close_vs_ema12": 0.0020282579900601228,
        "close_vs_ema24": 0.002624964249885453,
        "ema12_slope_3h": 0.002112269521375776,
        "ema24_slope_6h": 0.0014853457397949743,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00158747716233687,
        "return_30m": -0.002037635779464808,
        "return_60m": -0.001394084558688391,
        "return_120m": 0.0015105660688297107,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.000856886394826617,
        "close_vs_ema6": -0.0010568037416726073,
        "close_vs_ema12": -0.0007837554458784979,
        "ema3_slope": -0.0008561527691668402,
        "ema6_slope": -0.00042254287871090757,
        "realized_volatility_30m": 0.0005683013962218264,
        "realized_volatility_60m": 0.0008895749920259746,
        "return_acceleration": -0.0011366027924436528
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 429,
        "resolved_agreement_count": 278,
        "prospective_resolved_sample_count": 410,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.85715104166229,
            "small_mean_absolute_error": 116.27707291666229
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.88795572916752,
            "small_mean_absolute_error": 126.96176041666513
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.2477812499989,
            "small_mean_absolute_error": 160.69151562499732
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.11973020833321,
            "small_mean_absolute_error": 156.88131249999643
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 431,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0430Z",
      "signal_timestamp": "2026-09-17T04:31:16.329938Z",
      "target_timestamp": "2026-09-17T04:30:00Z",
      "resolution_timestamp": "2026-09-17T04:45:00Z",
      "strike": 76160.07,
      "brti_reference_price": 76160.06866666666,
      "base_predicted_close": 76178.0859375,
      "small_predicted_close": 76223.8515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76304.78366666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 126.69772916666989,
      "small_residual": 80.93210416666989,
      "base_absolute_error": 126.69772916666989,
      "small_absolute_error": 80.93210416666989,
      "resolved_at": "2026-09-17T04:46:05.397304Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T04:15:00Z",
        "return_6h": 0.0058021941655452824,
        "return_12h": 0.006061357899931119,
        "return_24h": 0.004238281258455823,
        "close_vs_ema12": 0.0007849070003633773,
        "close_vs_ema24": 0.0013851177297692363,
        "ema12_slope_3h": 0.001806165541307525,
        "ema24_slope_6h": 0.0015741008690846048,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012074742897876245,
        "return_30m": -0.0027930346142653883,
        "return_60m": -0.0035188514127619808,
        "return_120m": 0.0005112814726813131,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0010327284358864208,
        "close_vs_ema6": -0.0016174757917664095,
        "close_vs_ema12": -0.0016846017501518373,
        "ema3_slope": -0.0010316630081615985,
        "ema6_slope": -0.0006465719908893552,
        "realized_volatility_30m": 0.00019000143627462274,
        "realized_volatility_60m": 0.0005374472275193688,
        "return_acceleration": 0.0003800028725492455
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 430,
        "resolved_agreement_count": 279,
        "prospective_resolved_sample_count": 411,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.9622343749943,
            "small_mean_absolute_error": 139.2102812499943
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.00448437500017,
            "small_mean_absolute_error": 127.66813281249779
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.02118402777826,
            "small_mean_absolute_error": 141.69603819444333
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.48972604166701,
            "small_mean_absolute_error": 152.90443333333025
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 432,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0445Z",
      "signal_timestamp": "2026-09-17T04:46:16.763834Z",
      "target_timestamp": "2026-09-17T04:45:00Z",
      "resolution_timestamp": "2026-09-17T05:00:00Z",
      "strike": 76304.78,
      "brti_reference_price": 76304.78366666667,
      "base_predicted_close": 76222.9609375,
      "small_predicted_close": 76234.65625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76497.58833333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 274.6273958333186,
      "small_residual": 262.9320833333186,
      "base_absolute_error": 274.6273958333186,
      "small_absolute_error": 262.9320833333186,
      "resolved_at": "2026-09-17T05:01:05.854313Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T04:30:00Z",
        "return_6h": 0.007318121000747579,
        "return_12h": 0.00887670562882148,
        "return_24h": 0.005696303914688672,
        "close_vs_ema12": 0.0025766038778023415,
        "close_vs_ema24": 0.0032198994743621867,
        "ema12_slope_3h": 0.0015988727925155821,
        "ema24_slope_6h": 0.0016922630817191031,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019001427195843856,
        "return_30m": 0.000690374056315779,
        "return_60m": -0.0013486684540272575,
        "return_120m": -0.0007671523192590568,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004325388053627588,
        "close_vs_ema6": 0.00019969368553307554,
        "close_vs_ema12": 0.00017966642628963747,
        "ema3_slope": 0.00043272597613963626,
        "ema6_slope": 7.98838551336889e-05,
        "realized_volatility_30m": 0.001553808504686005,
        "realized_volatility_60m": 0.0013545471753146653,
        "return_acceleration": 0.00310761700937201
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 431,
        "resolved_agreement_count": 280,
        "prospective_resolved_sample_count": 412,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.82330729166642,
            "small_mean_absolute_error": 110.94635416666642
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.4580598958346,
            "small_mean_absolute_error": 115.12268489583221
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.52803298611009,
            "small_mean_absolute_error": 144.22892881944185
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.70392187499965,
            "small_mean_absolute_error": 151.98191041666286
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 433,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0500Z",
      "signal_timestamp": "2026-09-17T05:01:17.331073Z",
      "target_timestamp": "2026-09-17T05:00:00Z",
      "resolution_timestamp": "2026-09-17T05:15:00Z",
      "strike": 76497.59,
      "brti_reference_price": 76497.58833333332,
      "base_predicted_close": 76481.140625,
      "small_predicted_close": 76597.875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76405.18883333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -75.9517916666664,
      "small_residual": -192.6861666666664,
      "base_absolute_error": 75.9517916666664,
      "small_absolute_error": 192.6861666666664,
      "resolved_at": "2026-09-17T05:16:06.637853Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T04:45:00Z",
        "return_6h": 0.011545159722935905,
        "return_12h": 0.010300621301422286,
        "return_24h": 0.008981329264851512,
        "close_vs_ema12": 0.00490029597423236,
        "close_vs_ema24": 0.005635480870842757,
        "ema12_slope_3h": 0.0016317680707151894,
        "ema24_slope_6h": 0.001894611079959807,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002526770372731857,
        "return_30m": 0.004431714316644131,
        "return_60m": 0.001626301770891736,
        "return_120m": 0.002525668933680114,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0014780132953318148,
        "close_vs_ema6": 0.0019463182991201755,
        "close_vs_ema12": 0.0022894925931007393,
        "ema3_slope": 0.0014802010521663966,
        "ema6_slope": 0.0007791338966722794,
        "realized_volatility_30m": 0.00031331382657373563,
        "realized_volatility_60m": 0.0018239629981156378,
        "return_acceleration": 0.0006266276531474713
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 432,
        "resolved_agreement_count": 281,
        "prospective_resolved_sample_count": 413,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 165.29835416666538,
            "small_mean_absolute_error": 161.28468229166538
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 119.43300781249854,
            "small_mean_absolute_error": 118.46384374999616
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.20659201388723,
            "small_mean_absolute_error": 137.5357430555523
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.05538229166487,
            "small_mean_absolute_error": 162.1111583333295
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 434,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0515Z",
      "signal_timestamp": "2026-09-17T05:16:18.167811Z",
      "target_timestamp": "2026-09-17T05:15:00Z",
      "resolution_timestamp": "2026-09-17T05:30:00Z",
      "strike": 76405.19,
      "brti_reference_price": 76405.18883333333,
      "base_predicted_close": 76390.2265625,
      "small_predicted_close": 76433.984375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76421.0926666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 30.86610416669282,
      "small_residual": -12.891708333307179,
      "base_absolute_error": 30.86610416669282,
      "small_absolute_error": 12.891708333307179,
      "resolved_at": "2026-09-17T05:31:06.753982Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T05:00:00Z",
        "return_6h": 0.00834278583164516,
        "return_12h": 0.010149410518691004,
        "return_24h": 0.008761679653074284,
        "close_vs_ema12": 0.0035355008823652057,
        "close_vs_ema24": 0.004329249776002353,
        "ema12_slope_3h": 0.0017090012190996706,
        "ema24_slope_6h": 0.0020272995772676605,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001207874679622023,
        "return_30m": 0.0013158436711553367,
        "return_60m": 0.002007126151803984,
        "return_120m": 0.0006102434895400854,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00013415867947075277,
        "close_vs_ema6": 0.0005256699529840869,
        "close_vs_ema12": 0.0009127236952570783,
        "ema3_slope": 0.00013417668043724795,
        "ema6_slope": 0.0002103122031160698,
        "realized_volatility_30m": 0.00186732252617694,
        "realized_volatility_60m": 0.0017248527993957861,
        "return_acceleration": -0.00373464505235388
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 433,
        "resolved_agreement_count": 281,
        "prospective_resolved_sample_count": 414,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 146.163390624999,
            "small_mean_absolute_error": 164.282531249999
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 119.51027083333065,
            "small_mean_absolute_error": 140.27980208333065
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.31310069444469,
            "small_mean_absolute_error": 139.40201736110976
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.27113958333211,
            "small_mean_absolute_error": 164.99214999999677
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 435,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0530Z",
      "signal_timestamp": "2026-09-17T05:31:18.823797Z",
      "target_timestamp": "2026-09-17T05:30:00Z",
      "resolution_timestamp": "2026-09-17T05:45:00Z",
      "strike": 76421.09,
      "brti_reference_price": 76421.0926666667,
      "base_predicted_close": 76394.515625,
      "small_predicted_close": 76486.03125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76293.62083333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -100.8947916666657,
      "small_residual": -192.4104166666657,
      "base_absolute_error": 100.8947916666657,
      "small_absolute_error": 192.4104166666657,
      "resolved_at": "2026-09-17T05:46:05.612438Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T05:15:00Z",
        "return_6h": 0.005249697444490886,
        "return_12h": 0.010176374643302122,
        "return_24h": 0.008002848255416195,
        "close_vs_ema12": 0.0035910070365656743,
        "close_vs_ema24": 0.004444316780564783,
        "ema12_slope_3h": 0.0018002085441435334,
        "ema24_slope_6h": 0.0020938289865288784,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00020815122082940007,
        "return_30m": -0.0009999748793818597,
        "return_60m": 0.00342730783427303,
        "return_120m": -0.00010360376550366812,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00017113961901404906,
        "close_vs_ema6": 0.0005241262312472017,
        "close_vs_ema12": 0.000948429800330608,
        "ema3_slope": 0.00017116891279655988,
        "ema6_slope": 0.00020969445504448458,
        "realized_volatility_30m": 0.0007080129502257115,
        "realized_volatility_60m": 0.0014629586330170846,
        "return_acceleration": 0.001416025900451423
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 434,
        "resolved_agreement_count": 281,
        "prospective_resolved_sample_count": 415,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.03575520833692,
            "small_mean_absolute_error": 137.3605156249905
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 113.49899479166561,
            "small_mean_absolute_error": 138.2853984374924
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.01490798611242,
            "small_mean_absolute_error": 130.8989270833287
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.05162291666639,
            "small_mean_absolute_error": 158.1886197916625
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 436,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0545Z",
      "signal_timestamp": "2026-09-17T05:46:16.321417Z",
      "target_timestamp": "2026-09-17T05:45:00Z",
      "resolution_timestamp": "2026-09-17T06:00:00Z",
      "strike": 76293.62,
      "brti_reference_price": 76293.62083333333,
      "base_predicted_close": 76361.0,
      "small_predicted_close": 76408.515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76262.73966666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -98.26033333333908,
      "small_residual": -145.77595833333908,
      "base_absolute_error": 98.26033333333908,
      "small_absolute_error": 145.77595833333908,
      "resolved_at": "2026-09-17T06:01:05.930476Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T05:30:00Z",
        "return_6h": 0.001945648720164117,
        "return_12h": 0.012136636887461583,
        "return_24h": 0.005123343107039213,
        "close_vs_ema12": 0.0018386095010414216,
        "close_vs_ema24": 0.0027117154265867693,
        "ema12_slope_3h": 0.0016889591019786376,
        "ema24_slope_6h": 0.002090814561942267,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016680189838342852,
        "return_30m": -0.0014602149631927075,
        "return_60m": -0.00014629270665522665,
        "return_120m": -0.0014947638603238778,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007491432099097084,
        "close_vs_ema6": -0.0008179582526703921,
        "close_vs_ema12": -0.0006102894809957293,
        "ema3_slope": -0.0007485824144768394,
        "ema6_slope": -0.00032707628716877046,
        "realized_volatility_30m": 0.0009380851023318426,
        "realized_volatility_60m": 0.0016328024787332055,
        "return_acceleration": -0.0018761702046636852
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 435,
        "resolved_agreement_count": 281,
        "prospective_resolved_sample_count": 416,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 120.58502083333588,
            "small_mean_absolute_error": 165.23009374998946
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 117.70416406250115,
            "small_mean_absolute_error": 138.08822395832794
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.83371354166836,
            "small_mean_absolute_error": 131.82515451388463
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.69848333333285,
            "small_mean_absolute_error": 160.1468635416626
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 437,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0600Z",
      "signal_timestamp": "2026-09-17T06:01:17.822513Z",
      "target_timestamp": "2026-09-17T06:00:00Z",
      "resolution_timestamp": "2026-09-17T06:15:00Z",
      "strike": 76262.74,
      "brti_reference_price": 76262.73966666666,
      "base_predicted_close": 76293.4765625,
      "small_predicted_close": 76307.8984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76391.99850000002,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 98.52193750001607,
      "small_residual": 84.10006250001607,
      "base_absolute_error": 98.52193750001607,
      "small_absolute_error": 84.10006250001607,
      "resolved_at": "2026-09-17T06:16:06.491905Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T05:45:00Z",
        "return_6h": 0.0015654139692966584,
        "return_12h": 0.007613020668037596,
        "return_24h": 0.004765616393842764,
        "close_vs_ema12": 0.0013745237474551697,
        "close_vs_ema24": 0.0022581744166636497,
        "ema12_slope_3h": 0.0015971646404686624,
        "ema24_slope_6h": 0.002079934972303299,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004047673492143522,
        "return_30m": -0.0020721111734260944,
        "return_60m": -0.003070013993687226,
        "return_120m": -0.001448704991990124,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.000577136559689273,
        "close_vs_ema6": -0.0008734439973949737,
        "close_vs_ema12": -0.000858819302384406,
        "ema3_slope": -0.0005768036652065156,
        "ema6_slope": -0.00034925557688325615,
        "realized_volatility_30m": 0.0006316258173099665,
        "realized_volatility_60m": 0.0007225532860257164,
        "return_acceleration": 0.001263251634619933
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 436,
        "resolved_agreement_count": 282,
        "prospective_resolved_sample_count": 417,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.493255208341,
            "small_mean_absolute_error": 135.9410624999946
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.89580468750319,
            "small_mean_absolute_error": 148.61287239582998
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.11975694444602,
            "small_mean_absolute_error": 124.28958333332896
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.53909687500054,
            "small_mean_absolute_error": 153.6515395833303
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 438,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0615Z",
      "signal_timestamp": "2026-09-17T06:16:17.566794Z",
      "target_timestamp": "2026-09-17T06:15:00Z",
      "resolution_timestamp": "2026-09-17T06:30:00Z",
      "strike": 76392.0,
      "brti_reference_price": 76391.99850000002,
      "base_predicted_close": 76370.2109375,
      "small_predicted_close": 76412.6171875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76349.87116666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -20.339770833335933,
      "small_residual": -62.74602083333593,
      "base_absolute_error": 20.339770833335933,
      "small_absolute_error": 62.74602083333593,
      "resolved_at": "2026-09-17T06:31:05.617206Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T06:00:00Z",
        "return_6h": 0.0017078635111296148,
        "return_12h": 0.008203103833752223,
        "return_24h": 0.005757394631533241,
        "close_vs_ema12": 0.002946020424259288,
        "close_vs_ema24": 0.003875032426075231,
        "ema12_slope_3h": 0.0015496392346747712,
        "ema24_slope_6h": 0.002072242596382834,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001694914631946487,
        "return_30m": 0.00128946123662943,
        "return_60m": -0.00017263661715549716,
        "return_120m": 0.0018341430311794582,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005580883010563031,
        "close_vs_ema6": 0.0005855701120240919,
        "close_vs_ema12": 0.0007061429227632754,
        "ema3_slope": 0.0005583999375287085,
        "ema6_slope": 0.00023428292044003207,
        "realized_volatility_30m": 0.0010498409905804196,
        "realized_volatility_60m": 0.0012098538359430692,
        "return_acceleration": 0.002099681981160839
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 437,
        "resolved_agreement_count": 283,
        "prospective_resolved_sample_count": 418,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.13579166667841,
            "small_mean_absolute_error": 108.794536458332
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 114.14959114583871,
            "small_mean_absolute_error": 136.5385338541655
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.05211111111323,
            "small_mean_absolute_error": 129.78471354166444
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.80850520833482,
            "small_mean_absolute_error": 151.0303229166646
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 439,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0630Z",
      "signal_timestamp": "2026-09-17T06:31:18.760884Z",
      "target_timestamp": "2026-09-17T06:30:00Z",
      "resolution_timestamp": "2026-09-17T06:45:00Z",
      "strike": 76349.87,
      "brti_reference_price": 76349.87116666666,
      "base_predicted_close": 76294.1875,
      "small_predicted_close": 76309.625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76492.62016666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 198.43266666667478,
      "small_residual": 182.99516666667478,
      "base_absolute_error": 198.43266666667478,
      "small_absolute_error": 182.99516666667478,
      "resolved_at": "2026-09-17T06:46:05.826189Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T06:15:00Z",
        "return_6h": 7.876424933428439e-05,
        "return_12h": 0.006523688501375302,
        "return_24h": 0.006625465738383074,
        "close_vs_ema12": 0.0022950382623130317,
        "close_vs_ema24": 0.003252719139045679,
        "ema12_slope_3h": 0.001443620020983749,
        "ema24_slope_6h": 0.0020309206800446233,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005514626421686541,
        "return_30m": 0.0011425173076766715,
        "return_60m": -0.0009319612886286022,
        "return_120m": 0.0024921524274186257,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 3.1589370403928285e-06,
        "close_vs_ema6": 2.413158836045426e-05,
        "close_vs_ema12": 0.00013055071347012337,
        "ema3_slope": 3.1589470192994185e-06,
        "ema6_slope": 9.652728518272369e-06,
        "realized_volatility_30m": 0.0011231886370575705,
        "realized_volatility_60m": 0.0012152216888617338,
        "return_acceleration": -0.002246377274115141
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 438,
        "resolved_agreement_count": 283,
        "prospective_resolved_sample_count": 419,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.5042083333392,
            "small_mean_absolute_error": 121.2581145833392
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.26998177083806,
            "small_mean_absolute_error": 129.30931510416485
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.1673993055568,
            "small_mean_absolute_error": 132.60963715277467
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.72070312500219,
            "small_mean_absolute_error": 136.74134895833194
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 440,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0645Z",
      "signal_timestamp": "2026-09-17T06:46:17.577936Z",
      "target_timestamp": "2026-09-17T06:45:00Z",
      "resolution_timestamp": "2026-09-17T07:00:00Z",
      "strike": 76492.62,
      "brti_reference_price": 76492.62016666667,
      "base_predicted_close": 76467.2578125,
      "small_predicted_close": 76594.078125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76406.24916666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -61.00864583332441,
      "small_residual": -187.8289583333244,
      "base_absolute_error": 61.00864583332441,
      "small_absolute_error": 187.8289583333244,
      "resolved_at": "2026-09-17T07:01:05.326151Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T06:30:00Z",
        "return_6h": 0.0015041206389210249,
        "return_12h": 0.005847600035463918,
        "return_24h": 0.00843577042828314,
        "close_vs_ema12": 0.00399815485281807,
        "close_vs_ema24": 0.005022197951922713,
        "ema12_slope_3h": 0.0014299306331015949,
        "ema24_slope_6h": 0.002019999195243871,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001869669166676191,
        "return_30m": 0.0013171754718088735,
        "return_60m": 0.0026083351551509093,
        "return_120m": 0.0024616608680860796,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009355409484888,
        "close_vs_ema6": 0.0013520154782498128,
        "close_vs_ema12": 0.0016921794881927799,
        "ema3_slope": 0.0009364170049419585,
        "ema6_slope": 0.0005410988208924827,
        "realized_volatility_30m": 0.0012105659044224226,
        "realized_volatility_60m": 0.0011330786225112715,
        "return_acceleration": 0.0024211318088448452
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 439,
        "resolved_agreement_count": 284,
        "prospective_resolved_sample_count": 420,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.88867708334146,
            "small_mean_absolute_error": 118.90430208334146
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 112.23684895833867,
            "small_mean_absolute_error": 142.06719791666546
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.09900173611459,
            "small_mean_absolute_error": 131.69358333333244
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.01155937500153,
            "small_mean_absolute_error": 143.36423645833128
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 441,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0900Z",
      "signal_timestamp": "2026-09-17T09:01:18.483429Z",
      "target_timestamp": "2026-09-17T09:00:00Z",
      "resolution_timestamp": "2026-09-17T09:15:00Z",
      "strike": 76502.02,
      "brti_reference_price": 76502.01499999998,
      "base_predicted_close": 76476.1328125,
      "small_predicted_close": 76598.6875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76621.78333333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 145.65052083334012,
      "small_residual": 23.095833333340124,
      "base_absolute_error": 145.65052083334012,
      "small_absolute_error": 23.095833333340124,
      "resolved_at": "2026-09-17T09:16:05.423511Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T08:45:00Z",
        "return_6h": 0.0025836818339275425,
        "return_12h": 0.005120914569197055,
        "return_24h": 0.011247784197458088,
        "close_vs_ema12": 0.003133734355581952,
        "close_vs_ema24": 0.004429132941901726,
        "ema12_slope_3h": 0.0013782957136481144,
        "ema24_slope_6h": 0.0019240062599557017,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001055269839346229,
        "return_30m": 0.00136989902464979,
        "return_60m": 0.0016870693782418122,
        "return_120m": 0.0012533769734517364,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006315656286659532,
        "close_vs_ema6": 0.0009034422536784437,
        "close_vs_ema12": 0.0011433600949382061,
        "ema3_slope": 0.00063196475588434,
        "ema6_slope": 0.0003615075419467484,
        "realized_volatility_30m": 0.0003704861613662569,
        "realized_volatility_60m": 0.0004894489741285924,
        "return_acceleration": 0.0007409723227325138
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 440,
        "resolved_agreement_count": 284,
        "prospective_resolved_sample_count": 421,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 94.5757552083378,
            "small_mean_absolute_error": 129.4175520833378
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.5345052083394,
            "small_mean_absolute_error": 132.6793072916662
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.12245486111472,
            "small_mean_absolute_error": 142.21443229166593
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.5377572916681,
            "small_mean_absolute_error": 135.59316874999786
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 442,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0915Z",
      "signal_timestamp": "2026-09-17T09:16:16.740021Z",
      "target_timestamp": "2026-09-17T09:15:00Z",
      "resolution_timestamp": "2026-09-17T09:30:00Z",
      "strike": 76621.78,
      "brti_reference_price": 76621.78333333334,
      "base_predicted_close": 76589.453125,
      "small_predicted_close": 76657.921875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76628.203,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 38.74987499999406,
      "small_residual": -29.718875000005937,
      "base_absolute_error": 38.74987499999406,
      "small_absolute_error": 29.718875000005937,
      "resolved_at": "2026-09-17T09:31:05.662821Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T09:00:00Z",
        "return_6h": 0.003446787429720155,
        "return_12h": 0.007712103922624447,
        "return_24h": 0.011575790950375309,
        "close_vs_ema12": 0.004511323986172711,
        "close_vs_ema24": 0.005877164828130388,
        "ema12_slope_3h": 0.0014450089895894358,
        "ema24_slope_6h": 0.001955549222903974,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015655578919504531,
        "return_30m": 0.0026224798173217767,
        "return_60m": 0.003548793553826979,
        "return_120m": 0.0018164506478854925,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001097849538313156,
        "close_vs_ema6": 0.0017633371908907236,
        "close_vs_ema12": 0.0022927198483384537,
        "ema3_slope": 0.0010990561365851192,
        "ema6_slope": 0.0007058327247939644,
        "realized_volatility_30m": 0.0002551440263021121,
        "realized_volatility_60m": 0.00047270536029572595,
        "return_acceleration": 0.0005102880526042242
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 441,
        "resolved_agreement_count": 284,
        "prospective_resolved_sample_count": 422,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.35790104166881,
            "small_mean_absolute_error": 114.16649479166881
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.24684635417361,
            "small_mean_absolute_error": 111.48051562500041
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.55236111111542,
            "small_mean_absolute_error": 129.08118749999994
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.88659895833625,
            "small_mean_absolute_error": 128.23341666666602
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 443,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0930Z",
      "signal_timestamp": "2026-09-17T09:31:16.997849Z",
      "target_timestamp": "2026-09-17T09:30:00Z",
      "resolution_timestamp": "2026-09-17T09:45:00Z",
      "strike": 76628.2,
      "brti_reference_price": 76628.203,
      "base_predicted_close": 76592.2421875,
      "small_predicted_close": 76676.1015625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76539.34283333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -52.8993541666714,
      "small_residual": -136.7587291666714,
      "base_absolute_error": 52.8993541666714,
      "small_absolute_error": 136.7587291666714,
      "resolved_at": "2026-09-17T09:46:05.240190Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T09:15:00Z",
        "return_6h": 0.0026062354777818264,
        "return_12h": 0.008251863774623613,
        "return_24h": 0.011162107668236887,
        "close_vs_ema12": 0.004407088305021789,
        "close_vs_ema24": 0.005837820867864885,
        "ema12_slope_3h": 0.0015350302113603664,
        "ema24_slope_6h": 0.0019690440566217937,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 8.378383257823252e-05,
        "return_30m": 0.0016494728929690172,
        "return_60m": 0.0030216315289262052,
        "return_120m": 0.0019808556888782913,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005905137639237168,
        "close_vs_ema6": 0.0013187816464006463,
        "close_vs_ema12": 0.002010315207398916,
        "ema3_slope": 0.0005908626764667968,
        "ema6_slope": 0.0005277910750334236,
        "realized_volatility_30m": 0.0007408870296861103,
        "realized_volatility_60m": 0.0005898973633965981,
        "return_acceleration": -0.0014817740593722206
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 442,
        "resolved_agreement_count": 284,
        "prospective_resolved_sample_count": 423,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 110.96042708333334,
            "small_mean_absolute_error": 105.90970833333631
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.23231770833627,
            "small_mean_absolute_error": 113.58391145833775
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.83346354166981,
            "small_mean_absolute_error": 121.50944618055534
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.50187187500197,
            "small_mean_absolute_error": 123.97292083333232
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 444,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T0945Z",
      "signal_timestamp": "2026-09-17T09:46:15.745508Z",
      "target_timestamp": "2026-09-17T09:45:00Z",
      "resolution_timestamp": "2026-09-17T10:00:00Z",
      "strike": 76539.34,
      "brti_reference_price": 76539.34283333333,
      "base_predicted_close": 76534.6640625,
      "small_predicted_close": 76561.1796875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76416.03283333336,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -118.63122916663997,
      "small_residual": -145.14685416663997,
      "base_absolute_error": 118.63122916663997,
      "small_absolute_error": 145.14685416663997,
      "resolved_at": "2026-09-17T10:01:05.961302Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T09:30:00Z",
        "return_6h": 0.0017211629885367508,
        "return_12h": 0.008519212196811399,
        "return_24h": 0.00899403615117067,
        "close_vs_ema12": 0.003109597932447583,
        "close_vs_ema24": 0.004574665879216511,
        "ema12_slope_3h": 0.001497156226099916,
        "ema24_slope_6h": 0.0019639089912872887,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011596274372591697,
        "return_30m": -0.001075940762711891,
        "return_60m": 0.0015437174216750282,
        "return_120m": 0.0012829565857217506,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002849804153485236,
        "close_vs_ema6": 0.0001125841538098804,
        "close_vs_ema12": 0.0007177464829446478,
        "ema3_slope": -0.00028489922464913775,
        "ema6_slope": 4.5035689645755994e-05,
        "realized_volatility_30m": 0.0006217056349187011,
        "realized_volatility_60m": 0.0010391796623845026,
        "return_acceleration": -0.0012434112698374022
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 443,
        "resolved_agreement_count": 284,
        "prospective_resolved_sample_count": 424,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 74.5770989583325,
            "small_mean_absolute_error": 94.35059895833547
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.23288802083698,
            "small_mean_absolute_error": 106.62745052083847
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.68359895833662,
            "small_mean_absolute_error": 126.16166493055546
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.79338333333581,
            "small_mean_absolute_error": 121.74607291666617
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 445,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1000Z",
      "signal_timestamp": "2026-09-17T10:01:16.806745Z",
      "target_timestamp": "2026-09-17T10:00:00Z",
      "resolution_timestamp": "2026-09-17T10:15:00Z",
      "strike": 76416.03,
      "brti_reference_price": 76416.03283333336,
      "base_predicted_close": 76437.109375,
      "small_predicted_close": 76471.5390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76345.07666666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -92.0327083333541,
      "small_residual": -126.4623958333541,
      "base_absolute_error": 92.0327083333541,
      "small_absolute_error": 126.4623958333541,
      "resolved_at": "2026-09-17T10:16:05.764477Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T09:45:00Z",
        "return_6h": 0.0005584493635963916,
        "return_12h": 0.006444856570507529,
        "return_24h": 0.006541776722458925,
        "close_vs_ema12": 0.0014324739091828853,
        "close_vs_ema24": 0.002895089729951783,
        "ema12_slope_3h": 0.0014411207349003252,
        "ema24_slope_6h": 0.0019348003542607461,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016110668766582403,
        "return_30m": -0.002768826076563924,
        "return_60m": -0.0011239202871535792,
        "return_120m": 0.0005612529595881988,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0009486932506005408,
        "close_vs_ema6": -0.001070932922100254,
        "close_vs_ema12": -0.0007569690943661778,
        "ema3_slope": -0.0009477940847496535,
        "ema6_slope": -0.0004281897438427329,
        "realized_volatility_30m": 0.0002257197196995353,
        "realized_volatility_60m": 0.001233278720578529,
        "return_acceleration": -0.0004514394393990706
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 444,
        "resolved_agreement_count": 284,
        "prospective_resolved_sample_count": 425,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.98274479166139,
            "small_mean_absolute_error": 83.68007291666436
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.77924999999959,
            "small_mean_absolute_error": 106.54881250000108
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.68391840278007,
            "small_mean_absolute_error": 116.34622916666558
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.78355416666746,
            "small_mean_absolute_error": 117.19327499999781
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 446,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1015Z",
      "signal_timestamp": "2026-09-17T10:16:16.216996Z",
      "target_timestamp": "2026-09-17T10:15:00Z",
      "resolution_timestamp": "2026-09-17T10:30:00Z",
      "strike": 76345.08,
      "brti_reference_price": 76345.07666666665,
      "base_predicted_close": 76285.84375,
      "small_predicted_close": 76299.921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76296.96499999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 11.121249999981956,
      "small_residual": -2.9568750000180444,
      "base_absolute_error": 11.121249999981956,
      "small_absolute_error": 2.9568750000180444,
      "resolved_at": "2026-09-17T10:31:06.339208Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T10:00:00Z",
        "return_6h": 0.0012187920047628253,
        "return_12h": 0.006893630408105311,
        "return_24h": 0.006124426788929549,
        "close_vs_ema12": 0.0004820691180063008,
        "close_vs_ema24": 0.0019232855578008579,
        "ema12_slope_3h": 0.0013082949717670989,
        "ema24_slope_6h": 0.0019200014679592314,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009285507770532275,
        "return_30m": -0.0025381216963111797,
        "return_60m": -0.0036113315904292564,
        "return_120m": -7.535390687118948e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0009390625700851363,
        "close_vs_ema6": -0.0014283079048379443,
        "close_vs_ema12": -0.001425983992544011,
        "ema3_slope": -0.0009381815588994646,
        "ema6_slope": -0.0005709969381588742,
        "realized_volatility_30m": 0.0003412580498025064,
        "realized_volatility_60m": 0.0006208076438686864,
        "return_acceleration": 0.0006825160996050128
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 445,
        "resolved_agreement_count": 285,
        "prospective_resolved_sample_count": 426,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.57829166666488,
            "small_mean_absolute_error": 109.52171354166785
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.96809635416685,
            "small_mean_absolute_error": 111.84410416666833
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.0239947916707,
            "small_mean_absolute_error": 110.82758159722289
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.61850520833468,
            "small_mean_absolute_error": 122.608469791666
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 447,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1030Z",
      "signal_timestamp": "2026-09-17T10:31:16.933542Z",
      "target_timestamp": "2026-09-17T10:30:00Z",
      "resolution_timestamp": "2026-09-17T10:45:00Z",
      "strike": 76296.97,
      "brti_reference_price": 76296.96499999998,
      "base_predicted_close": 76302.3984375,
      "small_predicted_close": 76300.25,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76263.01133333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -39.38710416665708,
      "small_residual": -37.23866666665708,
      "base_absolute_error": 39.38710416665708,
      "small_absolute_error": 37.23866666665708,
      "resolved_at": "2026-09-17T10:46:06.098247Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T10:15:00Z",
        "return_6h": 0.0017974817477184324,
        "return_12h": 0.007610105251373067,
        "return_24h": 0.005252422270507262,
        "close_vs_ema12": -0.00014236440758130797,
        "close_vs_ema24": 0.0012652319874750795,
        "ema12_slope_3h": 0.0011584577731296175,
        "ema24_slope_6h": 0.0019174821555310029,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006301868930819188,
        "return_30m": -0.0015581525096057813,
        "return_60m": -0.004322664332869874,
        "return_120m": -0.0013140943027808438,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.000784944493725237,
        "close_vs_ema6": -0.0014705750256777117,
        "close_vs_ema12": -0.001739626581055087,
        "ema3_slope": -0.0007843288391219394,
        "ema6_slope": -0.0005878841991424633,
        "realized_volatility_30m": 0.00014918194198565438,
        "realized_volatility_60m": 0.0003583360901282789,
        "return_acceleration": 0.00029836388397130875
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 446,
        "resolved_agreement_count": 286,
        "prospective_resolved_sample_count": 427,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.67113541666185,
            "small_mean_absolute_error": 102.83121354167088
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.8157812499976,
            "small_mean_absolute_error": 104.3704609375036
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.37859027777813,
            "small_mean_absolute_error": 109.99967881944879
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.22675208333312,
            "small_mean_absolute_error": 121.31396666666623
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 448,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1045Z",
      "signal_timestamp": "2026-09-17T10:46:16.898449Z",
      "target_timestamp": "2026-09-17T10:45:00Z",
      "resolution_timestamp": "2026-09-17T11:00:00Z",
      "strike": 76263.01,
      "brti_reference_price": 76263.01133333334,
      "base_predicted_close": 76277.0625,
      "small_predicted_close": 76290.890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76327.68599999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 50.62349999998696,
      "small_residual": 36.79537499998696,
      "base_absolute_error": 50.62349999998696,
      "small_absolute_error": 36.79537499998696,
      "resolved_at": "2026-09-17T11:01:06.069560Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T10:30:00Z",
        "return_6h": -0.0005474405578005381,
        "return_12h": 0.006766674206704293,
        "return_24h": 0.004336626568894664,
        "close_vs_ema12": -0.0005633621604822503,
        "close_vs_ema24": 0.0008027345698831123,
        "ema12_slope_3h": 0.0010155928045791907,
        "ema24_slope_6h": 0.001866494751803227,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00044501988600254005,
        "return_30m": -0.0010749263333851289,
        "return_60m": -0.003610319735847578,
        "return_120m": -0.002072175627646611,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0006151857527435522,
        "close_vs_ema6": -0.0013685634025225601,
        "close_vs_ema12": -0.0018485130090531987,
        "ema3_slope": -0.0006148075319094559,
        "ema6_slope": -0.00054712585044292,
        "realized_volatility_30m": 9.258350353968936e-05,
        "realized_volatility_60m": 0.00044333461566768267,
        "return_acceleration": 0.00018516700707937872
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 447,
        "resolved_agreement_count": 287,
        "prospective_resolved_sample_count": 428,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.29307291665828,
            "small_mean_absolute_error": 77.9511979166673
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.93508593749539,
            "small_mean_absolute_error": 86.15089843750138
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.25294965277742,
            "small_mean_absolute_error": 97.0686996527814
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.8334354166669,
            "small_mean_absolute_error": 113.47650937500002
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 449,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1100Z",
      "signal_timestamp": "2026-09-17T11:01:17.573125Z",
      "target_timestamp": "2026-09-17T11:00:00Z",
      "resolution_timestamp": "2026-09-17T11:15:00Z",
      "strike": 76327.69,
      "brti_reference_price": 76327.68599999999,
      "base_predicted_close": 76278.640625,
      "small_predicted_close": 76283.8515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76351.71516666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 73.07454166667594,
      "small_residual": 67.86360416667594,
      "base_absolute_error": 73.07454166667594,
      "small_absolute_error": 67.86360416667594,
      "resolved_at": "2026-09-17T11:16:05.052759Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T10:45:00Z",
        "return_6h": -0.002221015551405303,
        "return_12h": 0.009298502192242708,
        "return_24h": 0.006145125708185928,
        "close_vs_ema12": 0.0002726042424945341,
        "close_vs_ema24": 0.0016173493405449157,
        "ema12_slope_3h": 0.0009497132455027479,
        "ema24_slope_6h": 0.001781736171576176,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008480476385066549,
        "return_30m": 0.0004026503544407589,
        "return_60m": -0.0011561295458253351,
        "return_120m": -0.002278750435527721,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00011615659554697899,
        "close_vs_ema6": -0.000372681527597285,
        "close_vs_ema12": -0.0008480048024316345,
        "ema3_slope": 0.00011617008946918084,
        "ema6_slope": -0.00014905039170787227,
        "realized_volatility_30m": 0.0006465337622545975,
        "realized_volatility_60m": 0.0006787218149700842,
        "return_acceleration": 0.001293067524509195
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 448,
        "resolved_agreement_count": 288,
        "prospective_resolved_sample_count": 429,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.29114062499502,
            "small_mean_absolute_error": 50.863328125004045
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.6369427083282,
            "small_mean_absolute_error": 67.2717005208342
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.28321354166474,
            "small_mean_absolute_error": 87.98698437500207
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.72825000000012,
            "small_mean_absolute_error": 112.23733958333324
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 450,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1115Z",
      "signal_timestamp": "2026-09-17T11:16:15.735944Z",
      "target_timestamp": "2026-09-17T11:15:00Z",
      "resolution_timestamp": "2026-09-17T11:30:00Z",
      "strike": 76351.72,
      "brti_reference_price": 76351.71516666668,
      "base_predicted_close": 76361.5859375,
      "small_predicted_close": 76394.921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76325.93233333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -35.653604166654986,
      "small_residual": -68.98954166665499,
      "base_absolute_error": 35.653604166654986,
      "small_absolute_error": 68.98954166665499,
      "resolved_at": "2026-09-17T11:31:09.082889Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T11:00:00Z",
        "return_6h": -0.0006998695701584401,
        "return_12h": 0.007637077399552661,
        "return_24h": 0.006477051733617234,
        "close_vs_ema12": 0.0005635125829890342,
        "close_vs_ema24": 0.0018927444826724038,
        "ema12_slope_3h": 0.0009113665908779822,
        "ema24_slope_6h": 0.001730343935329337,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00031481586729475985,
        "return_30m": 0.0011631304846542179,
        "return_60m": 8.69538716821161e-05,
        "return_120m": -0.0035246917380109544,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002154580832007813,
        "close_vs_ema6": -4.141710496841089e-05,
        "close_vs_ema12": -0.00045142281029775244,
        "ema3_slope": 0.00021550451539065207,
        "ema6_slope": -1.656656753168395e-05,
        "realized_volatility_30m": 0.0002666158856059475,
        "realized_volatility_60m": 0.000594043584510543,
        "return_acceleration": -0.000533231771211895
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 449,
        "resolved_agreement_count": 289,
        "prospective_resolved_sample_count": 430,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.551598958325485,
            "small_mean_absolute_error": 36.21363020833451
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.56494531249518,
            "small_mean_absolute_error": 72.86767187500118
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.16259722221973,
            "small_mean_absolute_error": 86.63394618055706
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.75739479166732,
            "small_mean_absolute_error": 106.59578125000044
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 451,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1130Z",
      "signal_timestamp": "2026-09-17T11:31:22.334018Z",
      "target_timestamp": "2026-09-17T11:30:00Z",
      "resolution_timestamp": "2026-09-17T11:45:00Z",
      "strike": 76325.93,
      "brti_reference_price": 76325.93233333335,
      "base_predicted_close": 76327.3984375,
      "small_predicted_close": 76373.9921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76140.43416666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -186.96427083332674,
      "small_residual": -233.55802083332674,
      "base_absolute_error": 186.96427083332674,
      "small_absolute_error": 233.55802083332674,
      "resolved_at": "2026-09-17T11:46:05.801008Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T11:15:00Z",
        "return_6h": -0.001245210321035528,
        "return_12h": 0.003997950146015006,
        "return_24h": 0.005368048771102751,
        "close_vs_ema12": 0.00021642555960044163,
        "close_vs_ema24": 0.0015223336276759536,
        "ema12_slope_3h": 0.0008358577359834918,
        "ema24_slope_6h": 0.001668727484267496,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003376850575923518,
        "return_30m": -2.2975498911947945e-05,
        "return_60m": 0.0003796656044361413,
        "return_120m": -0.0039446398954005035,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -6.115360521818936e-05,
        "close_vs_ema6": -0.00027080660032519077,
        "close_vs_ema12": -0.0006676587097387277,
        "ema3_slope": -6.114986568339642e-05,
        "ema6_slope": -0.00010831090760676787,
        "realized_volatility_30m": 0.0003262504624435558,
        "realized_volatility_60m": 0.0005230290602422098,
        "return_acceleration": -0.0006525009248871116
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 450,
        "resolved_agreement_count": 290,
        "prospective_resolved_sample_count": 431,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 49.68468749999374,
            "small_mean_absolute_error": 52.72179687499374
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.1779114583278,
            "small_mean_absolute_error": 77.77650520833231
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.43874999999632,
            "small_mean_absolute_error": 87.15423958333365
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.17124270833301,
            "small_mean_absolute_error": 104.01626979166613
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 452,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1145Z",
      "signal_timestamp": "2026-09-17T11:46:18.946369Z",
      "target_timestamp": "2026-09-17T11:45:00Z",
      "resolution_timestamp": "2026-09-17T12:00:00Z",
      "strike": 76140.43,
      "brti_reference_price": 76140.43416666667,
      "base_predicted_close": 76165.4296875,
      "small_predicted_close": 76212.4296875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76363.03933333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 197.60964583331952,
      "small_residual": 150.60964583331952,
      "base_absolute_error": 197.60964583331952,
      "small_absolute_error": 150.60964583331952,
      "resolved_at": "2026-09-17T12:01:05.720663Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T11:30:00Z",
        "return_6h": -0.0020078568167750666,
        "return_12h": -6.61146806568702e-05,
        "return_24h": -0.00046810180956280423,
        "close_vs_ema12": -0.0021242496233322417,
        "close_vs_ema24": -0.0008929346971967567,
        "ema12_slope_3h": 0.0006512875708464261,
        "ema24_slope_6h": 0.001592711332694341,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0024303426240056547,
        "return_30m": -0.002767206991209026,
        "return_60m": -0.0016072951293636395,
        "return_120m": -0.005211812015884276,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0012472274410543216,
        "close_vs_ema6": -0.0019304116394757154,
        "close_vs_ema12": -0.002621261421045684,
        "ema3_slope": -0.0012456738025051761,
        "ema6_slope": -0.0007715688775734586,
        "realized_volatility_30m": 0.0010463287832066515,
        "realized_volatility_60m": 0.0012444629652828081,
        "return_acceleration": -0.002092657566413303
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 451,
        "resolved_agreement_count": 291,
        "prospective_resolved_sample_count": 432,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.57897916666116,
            "small_mean_absolute_error": 101.80163541666116
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.93602604165972,
            "small_mean_absolute_error": 89.87641666666423
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.48305034721731,
            "small_mean_absolute_error": 91.36781076388797
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.18456979166585,
            "small_mean_absolute_error": 111.64756562499898
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 453,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1200Z",
      "signal_timestamp": "2026-09-17T12:01:16.963447Z",
      "target_timestamp": "2026-09-17T12:00:00Z",
      "resolution_timestamp": "2026-09-17T12:15:00Z",
      "strike": 76363.04,
      "brti_reference_price": 76363.03933333332,
      "base_predicted_close": 76353.859375,
      "small_predicted_close": 76530.0703125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76692.03099999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 338.1716249999881,
      "small_residual": 161.96068749998813,
      "base_absolute_error": 338.1716249999881,
      "small_absolute_error": 161.96068749998813,
      "resolved_at": "2026-09-17T12:16:06.237198Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T11:45:00Z",
        "return_6h": 0.0013151857264117606,
        "return_12h": 0.0028826585058168153,
        "return_24h": 0.00230536152151406,
        "close_vs_ema12": 0.0007607547210206622,
        "close_vs_ema24": 0.0019861624415573598,
        "ema12_slope_3h": 0.0005502406771693558,
        "ema24_slope_6h": 0.0015869720480679028,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0029236130461165466,
        "return_30m": 0.00048616504070886357,
        "return_60m": 0.0004631783719124538,
        "return_120m": -0.0006934866681135299,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000835670667782118,
        "close_vs_ema6": 0.0007051993285687175,
        "close_vs_ema12": 0.00024934014043731523,
        "ema3_slope": 0.0008363695973221397,
        "ema6_slope": 0.00028215932285347023,
        "realized_volatility_30m": 0.0026769778350611007,
        "realized_volatility_60m": 0.0019112757135078915,
        "return_acceleration": 0.005353955670122201
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 452,
        "resolved_agreement_count": 292,
        "prospective_resolved_sample_count": 433,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.3255156249943,
            "small_mean_absolute_error": 130.2552031249943
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.80832812499466,
            "small_mean_absolute_error": 90.55926562499917
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.86646701388356,
            "small_mean_absolute_error": 88.26620138888757
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.3336822916659,
            "small_mean_absolute_error": 106.03144374999901
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 454,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1215Z",
      "signal_timestamp": "2026-09-17T12:16:17.137577Z",
      "target_timestamp": "2026-09-17T12:15:00Z",
      "resolution_timestamp": "2026-09-17T12:30:00Z",
      "strike": 76692.03,
      "brti_reference_price": 76692.03099999999,
      "base_predicted_close": 76629.6640625,
      "small_predicted_close": 76700.2421875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76909.11566666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 279.4516041666793,
      "small_residual": 208.87347916667932,
      "base_absolute_error": 279.4516041666793,
      "small_absolute_error": 208.87347916667932,
      "resolved_at": "2026-09-17T12:31:05.815998Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T12:00:00Z",
        "return_6h": 0.003927538301016886,
        "return_12h": 0.005642109511499349,
        "return_24h": 0.008218222338495895,
        "close_vs_ema12": 0.004864250830954209,
        "close_vs_ema24": 0.006172230873052742,
        "ema12_slope_3h": 0.0005652702155272138,
        "ema24_slope_6h": 0.0016354272708234419,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004308257889403588,
        "return_30m": 0.00724446661449174,
        "return_60m": 0.004457212684619405,
        "return_120m": 0.004544554128201206,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002567157163196887,
        "close_vs_ema6": 0.0035780825890043833,
        "close_vs_ema12": 0.00385463467183933,
        "ema3_slope": 0.0025737644209664623,
        "ema6_slope": 0.0014332843995836786,
        "realized_volatility_30m": 0.0006923224216435209,
        "realized_volatility_60m": 0.0026527213199050164,
        "return_acceleration": 0.0013846448432870417
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 453,
        "resolved_agreement_count": 292,
        "prospective_resolved_sample_count": 434,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 189.59978645832234,
            "small_mean_absolute_error": 153.77947395832234
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.57569270832391,
            "small_mean_absolute_error": 94.99655208332842
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.90989236110424,
            "small_mean_absolute_error": 99.83827256944157
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.44467395833199,
            "small_mean_absolute_error": 104.4951697916651
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 455,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1230Z",
      "signal_timestamp": "2026-09-17T12:31:16.921516Z",
      "target_timestamp": "2026-09-17T12:30:00Z",
      "resolution_timestamp": "2026-09-17T12:45:00Z",
      "strike": 76909.12,
      "brti_reference_price": 76909.11566666668,
      "base_predicted_close": 76874.828125,
      "small_predicted_close": 76839.8515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76832.71949999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -42.10862500000803,
      "small_residual": -7.132062500008033,
      "base_absolute_error": 42.10862500000803,
      "small_absolute_error": 7.132062500008033,
      "resolved_at": "2026-09-17T12:46:05.685653Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T12:15:00Z",
        "return_6h": 0.007324760231477212,
        "return_12h": 0.007404101410052766,
        "return_24h": 0.013774986945789047,
        "close_vs_ema12": 0.0073916589116258535,
        "close_vs_ema24": 0.008832674986586797,
        "ema12_slope_3h": 0.0006923849935616122,
        "ema24_slope_6h": 0.0017531138482653752,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00283060265631363,
        "return_30m": 0.007151055511943172,
        "return_60m": 0.0076406971458460315,
        "return_120m": 0.008023263660182245,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0026952293178605924,
        "close_vs_ema6": 0.004576473687993188,
        "close_vs_ema12": 0.005660140666000846,
        "ema3_slope": 0.002702513210697921,
        "ema6_slope": 0.0018339466786854164,
        "realized_volatility_30m": 0.0007388276165449792,
        "realized_volatility_60m": 0.002572213063467886,
        "return_acceleration": -0.0014776552330899584
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 454,
        "resolved_agreement_count": 292,
        "prospective_resolved_sample_count": 435,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 250.54928645832842,
            "small_mean_absolute_error": 188.75045833332842
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.11698697916108,
            "small_mean_absolute_error": 120.73612760416108
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.96836979166135,
            "small_mean_absolute_error": 114.76782291666434
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.87394895833131,
            "small_mean_absolute_error": 114.29425833333372
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 456,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1245Z",
      "signal_timestamp": "2026-09-17T12:46:17.615230Z",
      "target_timestamp": "2026-09-17T12:45:00Z",
      "resolution_timestamp": "2026-09-17T13:00:00Z",
      "strike": 76832.72,
      "brti_reference_price": 76832.71949999999,
      "base_predicted_close": 76827.171875,
      "small_predicted_close": 76859.90625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76690.65933333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -136.51254166665603,
      "small_residual": -169.24691666665603,
      "base_absolute_error": 136.51254166665603,
      "small_absolute_error": 169.24691666665603,
      "resolved_at": "2026-09-17T13:01:05.167685Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T12:30:00Z",
        "return_6h": 0.0044461718345154555,
        "return_12h": 0.005956980052256977,
        "return_24h": 0.012181539674179787,
        "close_vs_ema12": 0.006128530856327252,
        "close_vs_ema24": 0.007667883974966649,
        "ema12_slope_3h": 0.0008209727060426442,
        "ema24_slope_6h": 0.001808923758986003,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009933304525018283,
        "return_30m": 0.0018344604799944708,
        "return_60m": 0.009092216782188967,
        "return_120m": 0.007470307777076135,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0008488895802398755,
        "close_vs_ema6": 0.0025535300446701825,
        "close_vs_ema12": 0.003941255707022195,
        "ema3_slope": 0.0008496108060003227,
        "ema6_slope": 0.0010224563670890863,
        "realized_volatility_30m": 0.0019119665544077291,
        "realized_volatility_60m": 0.001971374948507102,
        "return_acceleration": -0.0038239331088154582
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 455,
        "resolved_agreement_count": 293,
        "prospective_resolved_sample_count": 436,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 214.33537499999875,
            "small_mean_absolute_error": 132.14396874999875
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.45717708332995,
            "small_mean_absolute_error": 116.97280208332995
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.06914236110606,
            "small_mean_absolute_error": 103.9656006944424
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.93464062499842,
            "small_mean_absolute_error": 105.03034062500083
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 457,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1300Z",
      "signal_timestamp": "2026-09-17T13:01:16.136933Z",
      "target_timestamp": "2026-09-17T13:00:00Z",
      "resolution_timestamp": "2026-09-17T13:15:00Z",
      "strike": 76690.66,
      "brti_reference_price": 76690.65933333334,
      "base_predicted_close": 76663.0546875,
      "small_predicted_close": 76778.953125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76587.43666666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -75.61802083333896,
      "small_residual": -191.51645833333896,
      "base_absolute_error": 75.61802083333896,
      "small_absolute_error": 191.51645833333896,
      "resolved_at": "2026-09-17T13:16:05.232824Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T12:45:00Z",
        "return_6h": 0.00372234169022323,
        "return_12h": 0.005338721329251284,
        "return_24h": 0.010726298282188518,
        "close_vs_ema12": 0.004093318236594312,
        "close_vs_ema24": 0.005684383734706477,
        "ema12_slope_3h": 0.0009343128227901065,
        "ema24_slope_6h": 0.001848524120901196,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0018489540340511645,
        "return_30m": -0.002840447864205786,
        "return_60m": 0.004290295447381576,
        "return_120m": 0.004755460991354488,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005010679491624925,
        "close_vs_ema6": 0.0004997962407518042,
        "close_vs_ema12": 0.0017636772777198662,
        "ema3_slope": -0.0005008170058126149,
        "ema6_slope": 0.00019995847169762548,
        "realized_volatility_30m": 0.00042781179077466813,
        "realized_volatility_60m": 0.0025672744491675313,
        "return_acceleration": -0.0008556235815493363
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 456,
        "resolved_agreement_count": 293,
        "prospective_resolved_sample_count": 437,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 199.06109895833288,
            "small_mean_absolute_error": 136.80328645833288
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 161.1933072916636,
            "small_mean_absolute_error": 133.5292447916636
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.5592517361074,
            "small_mean_absolute_error": 105.97393923611041
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.84725104166428,
            "small_mean_absolute_error": 106.20388854166667
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 458,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1315Z",
      "signal_timestamp": "2026-09-17T13:16:16.466834Z",
      "target_timestamp": "2026-09-17T13:15:00Z",
      "resolution_timestamp": "2026-09-17T13:30:00Z",
      "strike": 76587.44,
      "brti_reference_price": 76587.43666666666,
      "base_predicted_close": 76626.6484375,
      "small_predicted_close": 76718.4921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76425.16616666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -201.48227083332313,
      "small_residual": -293.3260208333231,
      "base_absolute_error": 201.48227083332313,
      "small_absolute_error": 293.3260208333231,
      "resolved_at": "2026-09-17T13:31:06.106342Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T13:00:00Z",
        "return_6h": 0.0013673739728896628,
        "return_12h": 0.0048263125259224715,
        "return_24h": 0.01128050361174715,
        "close_vs_ema12": 0.0026296409681472177,
        "close_vs_ema24": 0.0042411070305192755,
        "ema12_slope_3h": 0.0010257944789751061,
        "ema24_slope_6h": 0.0018385623360999137,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013459613930039138,
        "return_30m": -0.0031924268063078243,
        "return_60m": -0.0013638227071248732,
        "return_120m": 0.0030873111296247924,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0009240305061634091,
        "close_vs_ema6": -0.0006050305741535089,
        "close_vs_ema12": 0.000351420811955494,
        "ema3_slope": -0.0009231774620256372,
        "ema6_slope": -0.000241953673913331,
        "realized_volatility_30m": 0.00025149632052362536,
        "realized_volatility_60m": 0.0018552938511785522,
        "return_acceleration": 0.0005029926410472507
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 457,
        "resolved_agreement_count": 293,
        "prospective_resolved_sample_count": 438,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 133.4226979166706,
            "small_mean_absolute_error": 144.1922291666706
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 161.51124218749646,
            "small_mean_absolute_error": 148.98585156249646
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.19136111110613,
            "small_mean_absolute_error": 111.39511111110914
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.70205520833042,
            "small_mean_absolute_error": 111.57470833333282
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 459,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1330Z",
      "signal_timestamp": "2026-09-17T13:31:16.881454Z",
      "target_timestamp": "2026-09-17T13:30:00Z",
      "resolution_timestamp": "2026-09-17T13:45:00Z",
      "strike": 76425.17,
      "brti_reference_price": 76425.16616666668,
      "base_predicted_close": 76483.96875,
      "small_predicted_close": 76491.6875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76077.84016666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -406.12858333335316,
      "small_residual": -413.84733333335316,
      "base_absolute_error": 406.12858333335316,
      "small_absolute_error": 413.84733333335316,
      "resolved_at": "2026-09-17T13:46:05.588938Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T13:15:00Z",
        "return_6h": -0.0006740287013987656,
        "return_12h": -0.001865783169938351,
        "return_24h": 0.009309866735157435,
        "close_vs_ema12": 0.00048467323103396076,
        "close_vs_ema24": 0.0020696863676636923,
        "ema12_slope_3h": 0.0010525048531389025,
        "ema24_slope_6h": 0.0017865155491143536,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002118761340795805,
        "return_30m": -0.0034618709628341238,
        "return_60m": -0.006292485563057282,
        "return_120m": 0.001300132606306681,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0015227322113989805,
        "close_vs_ema6": -0.0019461638426913064,
        "close_vs_ema12": -0.0014964790743928758,
        "ema3_slope": -0.0015204170234224268,
        "ema6_slope": -0.0007778599998740088,
        "realized_volatility_30m": 0.0003863999738959456,
        "realized_volatility_60m": 0.00043632358382687895,
        "return_acceleration": -0.0007727999477918912
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 458,
        "resolved_agreement_count": 294,
        "prospective_resolved_sample_count": 439,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 113.93036458333154,
            "small_mean_absolute_error": 165.30536458333154
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 182.23982552082998,
            "small_mean_absolute_error": 177.02791145832998
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 138.05477951388457,
            "small_mean_absolute_error": 135.59253993055123
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 118.75918020832978,
            "small_mean_absolute_error": 123.10370833333218
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 460,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1345Z",
      "signal_timestamp": "2026-09-17T13:46:16.790965Z",
      "target_timestamp": "2026-09-17T13:45:00Z",
      "resolution_timestamp": "2026-09-17T14:00:00Z",
      "strike": 76077.84,
      "brti_reference_price": 76077.84016666665,
      "base_predicted_close": 76203.6328125,
      "small_predicted_close": 76083.5625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76594.71699999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 391.08418749998964,
      "small_residual": 511.15449999998964,
      "base_absolute_error": 391.08418749998964,
      "small_absolute_error": 511.15449999998964,
      "resolved_at": "2026-09-17T14:01:06.528412Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T13:30:00Z",
        "return_6h": -0.004754392801487373,
        "return_12h": -0.006199557066974726,
        "return_24h": 0.00479990259891272,
        "close_vs_ema12": -0.003897026965214323,
        "close_vs_ema24": -0.002433267515002946,
        "ema12_slope_3h": 0.0009105210154409793,
        "ema24_slope_6h": 0.0016511185589069832,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004544654822765892,
        "return_30m": -0.006653787124616062,
        "return_60m": -0.009824972202543858,
        "return_120m": -0.0008220861974993499,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0030394435943470466,
        "close_vs_ema6": -0.00463857204568896,
        "close_vs_ema12": -0.005110718587251761,
        "ema3_slope": -0.003030233370938218,
        "ema6_slope": -0.0018519925778753832,
        "realized_volatility_30m": 0.0012129467409850436,
        "realized_volatility_60m": 0.0012325385116897017,
        "return_acceleration": -0.0024258934819700873
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 459,
        "resolved_agreement_count": 295,
        "prospective_resolved_sample_count": 440,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 204.93535416666782,
            "small_mean_absolute_error": 266.9841822916678
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 209.63536458333328,
            "small_mean_absolute_error": 199.56407552083328
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 168.61656944444258,
            "small_mean_absolute_error": 166.97659548610923
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.1439760416637,
            "small_mean_absolute_error": 134.6463166666661
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 461,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1400Z",
      "signal_timestamp": "2026-09-17T14:01:17.881169Z",
      "target_timestamp": "2026-09-17T14:00:00Z",
      "resolution_timestamp": "2026-09-17T14:15:00Z",
      "strike": 76594.72,
      "brti_reference_price": 76594.71699999999,
      "base_predicted_close": 76522.0,
      "small_predicted_close": 76673.3359375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76845.61233333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 323.6123333333235,
      "small_residual": 172.27639583332348,
      "base_absolute_error": 323.6123333333235,
      "small_absolute_error": 172.27639583332348,
      "resolved_at": "2026-09-17T14:16:05.861484Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T13:45:00Z",
        "return_6h": 0.0029008726317314437,
        "return_12h": 0.0036742383342993623,
        "return_24h": 0.013329817921177156,
        "close_vs_ema12": 0.0027530610175330317,
        "close_vs_ema24": 0.004254301139493766,
        "ema12_slope_3h": 0.0010161808525026572,
        "ema24_slope_6h": 0.0016769655663915195,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.006794052410018514,
        "return_30m": 0.002218520964201165,
        "return_60m": -0.0012510302319392874,
        "return_120m": 0.003033897926133733,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001863500221886083,
        "close_vs_ema6": 0.001516198229680299,
        "close_vs_ema12": 0.0013946250978209562,
        "ema3_slope": 0.0018669793382970479,
        "ema6_slope": 0.0006068473322122792,
        "realized_volatility_30m": 0.005669353616392203,
        "realized_volatility_60m": 0.004264520591341954,
        "return_acceleration": 0.011338707232784406
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 460,
        "resolved_agreement_count": 296,
        "prospective_resolved_sample_count": 441,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 268.5782656250012,
            "small_mean_absolute_error": 352.4610781250012
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 233.81968229166705,
            "small_mean_absolute_error": 244.63218229166705
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 196.98829340277612,
            "small_mean_absolute_error": 206.5065225694428
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 145.64775312499697,
            "small_mean_absolute_error": 150.81259374999937
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 462,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1415Z",
      "signal_timestamp": "2026-09-17T14:16:18.205380Z",
      "target_timestamp": "2026-09-17T14:15:00Z",
      "resolution_timestamp": "2026-09-17T14:30:00Z",
      "strike": 76845.61,
      "brti_reference_price": 76845.61233333332,
      "base_predicted_close": 76769.4765625,
      "small_predicted_close": 76789.0,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76900.66116666669,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 131.18460416668677,
      "small_residual": 111.66116666668677,
      "base_absolute_error": 131.18460416668677,
      "small_absolute_error": 111.66116666668677,
      "resolved_at": "2026-09-17T14:31:06.229115Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T14:00:00Z",
        "return_6h": 0.006480379235344502,
        "return_12h": 0.00930533268101863,
        "return_24h": 0.018358831224126293,
        "close_vs_ema12": 0.00578983731522098,
        "close_vs_ema24": 0.007387157755163409,
        "ema12_slope_3h": 0.0012388585072831138,
        "ema24_slope_6h": 0.0017762649678476627,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0032756219118001972,
        "return_30m": 0.010091929068762884,
        "return_60m": 0.0033709923964464483,
        "return_120m": 0.00200257225334588,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00256601177235094,
        "close_vs_ema6": 0.0034215868462887933,
        "close_vs_ema12": 0.003952770082748858,
        "ema3_slope": 0.002572613127922896,
        "ema6_slope": 0.0013705104667498524,
        "realized_volatility_30m": 0.0017592152491091584,
        "realized_volatility_60m": 0.004447786963094989,
        "return_acceleration": -0.0035184304982183168
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 461,
        "resolved_agreement_count": 296,
        "prospective_resolved_sample_count": 442,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 330.57684374999735,
            "small_mean_absolute_error": 347.65106249999735
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 231.99977083333397,
            "small_mean_absolute_error": 245.92164583333397
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 217.86644270833008,
            "small_mean_absolute_error": 215.20758854166343
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 154.54584374999612,
            "small_mean_absolute_error": 158.27162187499852
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 463,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1430Z",
      "signal_timestamp": "2026-09-17T14:31:18.855576Z",
      "target_timestamp": "2026-09-17T14:30:00Z",
      "resolution_timestamp": "2026-09-17T14:45:00Z",
      "strike": 76900.66,
      "brti_reference_price": 76900.66116666669,
      "base_predicted_close": 76898.078125,
      "small_predicted_close": 76865.5546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76557.31266666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -340.7654583333351,
      "small_residual": -308.2420208333351,
      "base_absolute_error": 340.7654583333351,
      "small_absolute_error": 308.2420208333351,
      "resolved_at": "2026-09-17T14:46:06.620749Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T14:15:00Z",
        "return_6h": 0.006587961211137472,
        "return_12h": 0.010240410715816939,
        "return_24h": 0.015207568613189615,
        "close_vs_ema12": 0.006242953994666234,
        "close_vs_ema24": 0.007940262747146098,
        "ema12_slope_3h": 0.0014956924581663866,
        "ema24_slope_6h": 0.0018757795088564233,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007163562324752348,
        "return_30m": 0.003994324656447112,
        "return_60m": 0.006221707113636565,
        "return_120m": -0.0001099284516108412,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0016394110097881498,
        "close_vs_ema6": 0.0029539299857490597,
        "close_vs_ema12": 0.003950355783224779,
        "ema3_slope": 0.001642103091676006,
        "ema6_slope": 0.0011829697582361742,
        "realized_volatility_30m": 0.0012796328396624812,
        "realized_volatility_60m": 0.004132711217031518,
        "return_acceleration": -0.0025592656793249624
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 462,
        "resolved_agreement_count": 297,
        "prospective_resolved_sample_count": 443,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 313.00242708333826,
            "small_mean_absolute_error": 302.23484895833826
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 213.4663958333349,
            "small_mean_absolute_error": 233.7701067708349
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 225.82735937499942,
            "small_mean_absolute_error": 218.76355729166607
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 159.16758020833078,
            "small_mean_absolute_error": 162.36873645833256
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 464,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1445Z",
      "signal_timestamp": "2026-09-17T14:46:18.707305Z",
      "target_timestamp": "2026-09-17T14:45:00Z",
      "resolution_timestamp": "2026-09-17T15:00:00Z",
      "strike": 76557.31,
      "brti_reference_price": 76557.31266666666,
      "base_predicted_close": 76440.171875,
      "small_predicted_close": 76748.828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76448.60483333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 8.432958333316492,
      "small_residual": -300.2232916666835,
      "base_absolute_error": 8.432958333316492,
      "small_absolute_error": 300.2232916666835,
      "resolved_at": "2026-09-17T15:01:05.654763Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T14:30:00Z",
        "return_6h": 0.0017788588928697724,
        "return_12h": 0.002539786769832464,
        "return_24h": 0.01141401047112689,
        "close_vs_ema12": 0.0016786900379761605,
        "close_vs_ema24": 0.0033688191947522927,
        "ema12_slope_3h": 0.0016577732996854166,
        "ema24_slope_6h": 0.0018737783273159447,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00446483157350086,
        "return_30m": -0.003751673750950202,
        "return_60m": 0.006302393692428909,
        "return_120m": -0.003584499352952464,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0014183790786339578,
        "close_vs_ema6": -0.0010891102490019344,
        "close_vs_ema12": -0.00045028671582969526,
        "ema3_slope": -0.0014163701288755215,
        "ema6_slope": -0.0004354543964621982,
        "realized_volatility_30m": 0.0025905939029880476,
        "realized_volatility_60m": 0.004103271412909015,
        "return_acceleration": -0.005181187805976095
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 463,
        "resolved_agreement_count": 298,
        "prospective_resolved_sample_count": 444,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 296.66164583333375,
            "small_mean_absolute_error": 275.83352083333375
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 250.7985000000008,
            "small_mean_absolute_error": 271.4088515625008
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 238.64412500000012,
            "small_mean_absolute_error": 224.98722395833343
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 173.56088541666395,
            "small_mean_absolute_error": 170.94290104166575
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 465,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1500Z",
      "signal_timestamp": "2026-09-17T15:01:16.940514Z",
      "target_timestamp": "2026-09-17T15:00:00Z",
      "resolution_timestamp": "2026-09-17T15:15:00Z",
      "strike": 76448.6,
      "brti_reference_price": 76448.60483333332,
      "base_predicted_close": 76526.6484375,
      "small_predicted_close": 76665.234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76265.71333333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -260.93510416666686,
      "small_residual": -399.52104166666686,
      "base_absolute_error": 260.93510416666686,
      "small_absolute_error": 399.52104166666686,
      "resolved_at": "2026-09-17T15:16:05.468995Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T14:45:00Z",
        "return_6h": -0.0006981537240119406,
        "return_12h": 0.0018837243028215767,
        "return_24h": 0.011236123027640321,
        "close_vs_ema12": 0.0002458868041463891,
        "close_vs_ema24": 0.001903908883359673,
        "ema12_slope_3h": 0.001635827476224705,
        "ema24_slope_6h": 0.0018205056866318348,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014199536209775765,
        "return_30m": -0.005878445340718574,
        "return_60m": -0.0019076011034373508,
        "return_120m": -0.0031562448687257882,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.001420173365665356,
        "close_vs_ema6": -0.0017923679581881569,
        "close_vs_ema12": -0.0015824251894906993,
        "ema3_slope": -0.0014181593335513831,
        "ema6_slope": -0.000716433538267891,
        "realized_volatility_30m": 0.001522438976261642,
        "realized_volatility_60m": 0.0028415741585433173,
        "return_acceleration": 0.003044877952523284
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 464,
        "resolved_agreement_count": 298,
        "prospective_resolved_sample_count": 445,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 200.99883854166546,
            "small_mean_absolute_error": 223.10071875000722
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 234.78855208333334,
            "small_mean_absolute_error": 287.7808984375042
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 222.8794010416665,
            "small_mean_absolute_error": 237.45502777778043
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 168.05097187499777,
            "small_mean_absolute_error": 178.69672291666794
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 466,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1515Z",
      "signal_timestamp": "2026-09-17T15:16:16.801925Z",
      "target_timestamp": "2026-09-17T15:15:00Z",
      "resolution_timestamp": "2026-09-17T15:30:00Z",
      "strike": 76265.71,
      "brti_reference_price": 76265.71333333333,
      "base_predicted_close": 76252.953125,
      "small_predicted_close": 76255.125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76386.03333333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 133.08020833334012,
      "small_residual": 130.90833333334012,
      "base_absolute_error": 133.08020833334012,
      "small_absolute_error": 130.90833333334012,
      "resolved_at": "2026-09-17T15:31:11.361760Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T15:00:00Z",
        "return_6h": -0.004647111885284216,
        "return_12h": -0.0012163420623948484,
        "return_24h": 0.007399295015098062,
        "close_vs_ema12": -0.0020595931686333557,
        "close_vs_ema24": -0.00048282266189814127,
        "ema12_slope_3h": 0.0013407397124360898,
        "ema24_slope_6h": 0.0016863750258857557,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0023923458171500878,
        "return_30m": -0.003808902418022009,
        "return_60m": -0.0075462864097505244,
        "return_120m": -0.004200732487412706,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.001908195092108822,
        "close_vs_ema6": -0.0029895892240954236,
        "close_vs_ema12": -0.003362118471382791,
        "ema3_slope": -0.001904560818502099,
        "ema6_slope": -0.001194407374671691,
        "realized_volatility_30m": 0.00048619609808625563,
        "realized_volatility_60m": 0.0018638766865614403,
        "return_acceleration": -0.0009723921961725113
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 465,
        "resolved_agreement_count": 299,
        "prospective_resolved_sample_count": 446,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 185.3295312500013,
            "small_mean_absolute_error": 279.91188020834306
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 257.95318749999933,
            "small_mean_absolute_error": 313.7814713541702
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 216.4430243055564,
            "small_mean_absolute_error": 257.251723958337
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 176.4960916666634,
            "small_mean_absolute_error": 192.34965520833356
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 467,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1530Z",
      "signal_timestamp": "2026-09-17T15:31:23.241741Z",
      "target_timestamp": "2026-09-17T15:30:00Z",
      "resolution_timestamp": "2026-09-17T15:45:00Z",
      "strike": 76386.03,
      "brti_reference_price": 76386.03333333334,
      "base_predicted_close": 76313.0,
      "small_predicted_close": 76566.1640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76696.9455,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 383.94550000000163,
      "small_residual": 130.78143750000163,
      "base_absolute_error": 383.94550000000163,
      "small_absolute_error": 130.78143750000163,
      "resolved_at": "2026-09-17T15:46:06.870773Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T15:15:00Z",
        "return_6h": -0.0031603203153107717,
        "return_12h": -0.0005623213764557322,
        "return_24h": 0.010294849232688863,
        "close_vs_ema12": -0.00046540549132556563,
        "close_vs_ema24": 0.0010714839156884537,
        "ema12_slope_3h": 0.0010059549095768894,
        "ema24_slope_6h": 0.001585865164909217,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015776420981485906,
        "return_30m": -0.0008184779844758738,
        "return_60m": -0.006692111947100066,
        "return_120m": -0.0005120411939699698,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.000166809542216928,
        "close_vs_ema6": -0.00101231233584953,
        "close_vs_ema12": -0.001514846846814244,
        "ema3_slope": -0.00016678172143458347,
        "ema6_slope": -0.0004047610365036647,
        "realized_volatility_30m": 0.001984993957649339,
        "realized_volatility_60m": 0.002176147653462626,
        "return_acceleration": 0.003969987915298678
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 466,
        "resolved_agreement_count": 300,
        "prospective_resolved_sample_count": 447,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 185.80343229166465,
            "small_mean_absolute_error": 284.7236718750064
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 249.40292968750146,
            "small_mean_absolute_error": 293.47926041667233
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 204.24540798611147,
            "small_mean_absolute_error": 250.7546284722254
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 182.59403958333132,
            "small_mean_absolute_error": 198.74722812499968
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 468,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1545Z",
      "signal_timestamp": "2026-09-17T15:46:18.933099Z",
      "target_timestamp": "2026-09-17T15:45:00Z",
      "resolution_timestamp": "2026-09-17T16:00:00Z",
      "strike": 76696.95,
      "brti_reference_price": 76696.9455,
      "base_predicted_close": 76691.703125,
      "small_predicted_close": 76742.90625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76684.52266666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -7.1804583333287155,
      "small_residual": -58.383583333328716,
      "base_absolute_error": 7.1804583333287155,
      "small_absolute_error": 58.383583333328716,
      "resolved_at": "2026-09-17T16:01:07.696479Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T15:30:00Z",
        "return_6h": 0.002059106608869765,
        "return_12h": 0.003783813655491075,
        "return_24h": 0.013401466661731032,
        "close_vs_ema12": 0.003455406876801126,
        "close_vs_ema24": 0.005039480859522438,
        "ema12_slope_3h": 0.0008920737807840418,
        "ema24_slope_6h": 0.001595667964608971,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004070275063373208,
        "return_30m": 0.005654338598813036,
        "return_60m": 0.0018238993568295836,
        "return_120m": 0.008137787981060685,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0019475927607921495,
        "close_vs_ema6": 0.002179414359092746,
        "close_vs_ema12": 0.0021562225039657434,
        "ema3_slope": 0.0019513932802182055,
        "ema6_slope": 0.0008725263822477736,
        "realized_volatility_30m": 0.0012463164826123085,
        "realized_volatility_60m": 0.0025472194334863283,
        "return_acceleration": 0.002492632965224617
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 467,
        "resolved_agreement_count": 300,
        "prospective_resolved_sample_count": 448,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 196.59844270833128,
            "small_mean_absolute_error": 240.35852604167303
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 246.6300442708325,
            "small_mean_absolute_error": 258.0960234375034
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 232.73181423611095,
            "small_mean_absolute_error": 261.0587430555582
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 199.82195937499856,
            "small_mean_absolute_error": 203.4243666666669
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 469,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1600Z",
      "signal_timestamp": "2026-09-17T16:01:19.165586Z",
      "target_timestamp": "2026-09-17T16:00:00Z",
      "resolution_timestamp": "2026-09-17T16:15:00Z",
      "strike": 76684.52,
      "brti_reference_price": 76684.52266666667,
      "base_predicted_close": 76635.9375,
      "small_predicted_close": 76733.21875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76651.11766666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 15.180166666657897,
      "small_residual": -82.1010833333421,
      "base_absolute_error": 15.180166666657897,
      "small_absolute_error": 82.1010833333421,
      "resolved_at": "2026-09-17T16:16:05.017104Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T15:45:00Z",
        "return_6h": 0.003513527506968428,
        "return_12h": 0.004073938997765092,
        "return_24h": 0.012354758801176313,
        "close_vs_ema12": 0.0031580467275929003,
        "close_vs_ema24": 0.004775660517667868,
        "ema12_slope_3h": 0.0008522341358669916,
        "ema24_slope_6h": 0.0016353255799019806,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000161972986699066,
        "return_30m": 0.0039076428020654586,
        "return_60m": 0.003085966497984982,
        "return_120m": 0.001172478601450866,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0008918560411184107,
        "close_vs_ema6": 0.0014399475468307443,
        "close_vs_ema12": 0.0016866290001626982,
        "ema3_slope": 0.0008926521583383362,
        "ema6_slope": 0.0005763109617544782,
        "realized_volatility_30m": 0.002116124025036137,
        "realized_volatility_60m": 0.0023671216560928734,
        "return_acceleration": -0.004232248050072274
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 468,
        "resolved_agreement_count": 300,
        "prospective_resolved_sample_count": 449,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 196.28531770833433,
            "small_mean_absolute_error": 179.89859895833433
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 198.6420781249999,
            "small_mean_absolute_error": 201.49965885417078
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 221.95414062500035,
            "small_mean_absolute_error": 251.82013194444758
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 197.64980729166564,
            "small_mean_absolute_error": 204.503777083334
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 470,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1615Z",
      "signal_timestamp": "2026-09-17T16:16:16.395379Z",
      "target_timestamp": "2026-09-17T16:15:00Z",
      "resolution_timestamp": "2026-09-17T16:30:00Z",
      "strike": 76651.12,
      "brti_reference_price": 76651.11766666666,
      "base_predicted_close": 76606.2265625,
      "small_predicted_close": 76738.875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76633.66983333336,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 27.443270833362476,
      "small_residual": -105.20516666663752,
      "base_absolute_error": 27.443270833362476,
      "small_absolute_error": 105.20516666663752,
      "resolved_at": "2026-09-17T16:31:05.808908Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T16:00:00Z",
        "return_6h": 0.0040086540398174275,
        "return_12h": 0.005232331760073983,
        "return_24h": 0.011358345196810893,
        "close_vs_ema12": 0.002609701781561835,
        "close_vs_ema24": 0.004248134052410313,
        "ema12_slope_3h": 0.0008513848423410408,
        "ema24_slope_6h": 0.0016843493306100132,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00043561593445939906,
        "return_30m": -0.000597518363144478,
        "return_60m": 0.005053441664524261,
        "return_120m": -0.002530979463381766,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 0.0002278738616456888,
        "close_vs_ema6": 0.0007167261398699498,
        "close_vs_ema12": 0.0010577243750640175,
        "ema3_slope": 0.0002279257999782125,
        "ema6_slope": 0.0002867726709356866,
        "realized_volatility_30m": 0.00013682147388016652,
        "realized_volatility_60m": 0.0017955247379450637,
        "return_acceleration": -0.00027364294776033304
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 469,
        "resolved_agreement_count": 300,
        "prospective_resolved_sample_count": 450,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 134.8465833333321,
            "small_mean_absolute_error": 100.54360937500314
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 160.0880572916667,
            "small_mean_absolute_error": 190.2277447916731
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 216.9176527777769,
            "small_mean_absolute_error": 242.7021840277812
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 194.75508854166475,
            "small_mean_absolute_error": 205.2156510416673
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 471,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1630Z",
      "signal_timestamp": "2026-09-17T16:31:17.272485Z",
      "target_timestamp": "2026-09-17T16:30:00Z",
      "resolution_timestamp": "2026-09-17T16:45:00Z",
      "strike": 76633.67,
      "brti_reference_price": 76633.66983333336,
      "base_predicted_close": 76684.6953125,
      "small_predicted_close": 76715.625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 76622.93266666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -61.76264583335433,
      "small_residual": -92.69233333335433,
      "base_absolute_error": 61.76264583335433,
      "small_absolute_error": 92.69233333335433,
      "resolved_at": "2026-09-17T16:46:05.903960Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T16:15:00Z",
        "return_6h": 0.00441308292319853,
        "return_12h": 0.0062184971069227934,
        "return_24h": 0.012317547543418517,
        "close_vs_ema12": 0.002284055813517538,
        "close_vs_ema24": 0.003936324127971291,
        "ema12_slope_3h": 0.0009280269530080876,
        "ema24_slope_6h": 0.0017406746227763836,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00022762660042574545,
        "return_30m": -0.0006631433771109307,
        "return_60m": 0.0032419080975103487,
        "return_120m": -0.003471899061500583,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": 9.769552411498239e-08,
        "close_vs_ema6": 0.0003491915003832613,
        "close_vs_ema12": 0.000702097062495799,
        "ema3_slope": 9.769553388494501e-08,
        "ema6_slope": 0.00013969611243136448,
        "realized_volatility_30m": 0.0001039946670168268,
        "realized_volatility_60m": 0.0018843000420630566,
        "return_acceleration": 0.0002079893340336536
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 470,
        "resolved_agreement_count": 300,
        "prospective_resolved_sample_count": 451,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.43734895833768,
            "small_mean_absolute_error": 94.1178177083275
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.12039062500116,
            "small_mean_absolute_error": 189.42074479166695
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 202.4144027777802,
            "small_mean_absolute_error": 227.0254461805574
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 194.3445718750001,
            "small_mean_absolute_error": 207.02643229166642
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 472,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1645Z",
      "signal_timestamp": "2026-09-17T16:46:17.375370Z",
      "target_timestamp": "2026-09-17T16:45:00Z",
      "resolution_timestamp": "2026-09-17T17:00:00Z",
      "strike": 76622.93,
      "brti_reference_price": 76622.93266666665,
      "base_predicted_close": 76531.234375,
      "small_predicted_close": 76668.4921875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76664.40400000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 133.16962500000955,
      "small_residual": -4.088187499990454,
      "base_absolute_error": 133.16962500000955,
      "small_absolute_error": 4.088187499990454,
      "resolved_at": "2026-09-17T17:01:06.577741Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T16:30:00Z",
        "return_6h": 0.004719474448237282,
        "return_12h": 0.004169450258712404,
        "return_24h": 0.013083166870114571,
        "close_vs_ema12": 0.002055950687891217,
        "close_vs_ema24": 0.003717107364781924,
        "ema12_slope_3h": 0.0011816024217601306,
        "ema24_slope_6h": 0.001802140552054965,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001401103025611139,
        "return_30m": -0.0003677050101549284,
        "return_60m": -0.0009650036628037206,
        "return_120m": 0.0008571356244659878,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -7.001121158911605e-05,
        "close_vs_ema6": 0.0001492998493575204,
        "close_vs_ema12": 0.0004754029254740999,
        "ema3_slope": -7.000631036269134e-05,
        "ema6_slope": 5.9723506427245e-05,
        "realized_volatility_30m": 4.375814893231578e-05,
        "realized_volatility_60m": 0.00011670236736013292,
        "return_acceleration": 8.751629786463155e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 471,
        "resolved_agreement_count": 301,
        "prospective_resolved_sample_count": 452,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 27.891635416675854,
            "small_mean_absolute_error": 84.59554166666567
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 112.24503906250357,
            "small_mean_absolute_error": 162.47703385416935
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 173.71724131944697,
            "small_mean_absolute_error": 200.26252951389083
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 188.08449062500148,
            "small_mean_absolute_error": 199.9831479166678
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 473,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1700Z",
      "signal_timestamp": "2026-09-17T17:01:20.781554Z",
      "target_timestamp": "2026-09-17T17:00:00Z",
      "resolution_timestamp": "2026-09-17T17:15:00Z",
      "strike": 76664.4,
      "brti_reference_price": 76664.40400000001,
      "base_predicted_close": 76651.1640625,
      "small_predicted_close": 76714.7734375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76752.38833333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 101.22427083333605,
      "small_residual": 37.61489583333605,
      "base_absolute_error": 101.22427083333605,
      "small_absolute_error": 37.61489583333605,
      "resolved_at": "2026-09-17T17:16:06.268717Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T16:45:00Z",
        "return_6h": 0.004411479210833402,
        "return_12h": 0.002180665695496131,
        "return_24h": 0.01250374920843278,
        "close_vs_ema12": 0.0024919851785696334,
        "close_vs_ema24": 0.004172148044700785,
        "ema12_slope_3h": 0.0011704785048822774,
        "ema24_slope_6h": 0.0018560274429859636,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005412391811441264,
        "return_30m": 0.00040105304539750364,
        "return_60m": -0.00026235628738424666,
        "return_120m": 0.0028228005878871976,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00023553954642352437,
        "close_vs_ema6": 0.000493202565171158,
        "close_vs_ema12": 0.0008603187562394865,
        "ema3_slope": 0.00023559503837211615,
        "ema6_slope": 0.0001973199535514336,
        "realized_volatility_30m": 0.00034067474185262014,
        "realized_volatility_60m": 0.000366391173290457,
        "return_acceleration": 0.0006813494837052403
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 472,
        "resolved_agreement_count": 301,
        "prospective_resolved_sample_count": 453,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.38892708334606,
            "small_mean_absolute_error": 71.0216927083311
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.8371223958402,
            "small_mean_absolute_error": 125.46014583333272
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.2243611111153,
            "small_mean_absolute_error": 158.00700347222423
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 184.862489583336,
            "small_mean_absolute_error": 192.65707500000136
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 474,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1715Z",
      "signal_timestamp": "2026-09-17T17:16:20.589115Z",
      "target_timestamp": "2026-09-17T17:15:00Z",
      "resolution_timestamp": "2026-09-17T17:30:00Z",
      "strike": 76752.39,
      "brti_reference_price": 76752.38833333334,
      "base_predicted_close": 76731.71875,
      "small_predicted_close": 76778.96875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76836.1915,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 104.47275000000081,
      "small_residual": 57.222750000000815,
      "base_absolute_error": 104.47275000000081,
      "small_absolute_error": 57.222750000000815,
      "resolved_at": "2026-09-17T17:31:06.884367Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T17:00:00Z",
        "return_6h": 0.00524772974375276,
        "return_12h": 0.0045441874472342825,
        "return_24h": 0.01473971878980107,
        "close_vs_ema12": 0.003493307867902029,
        "close_vs_ema24": 0.005214237462677129,
        "ema12_slope_3h": 0.001072624916960585,
        "ema24_slope_6h": 0.0019260940611973698,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011476556099403457,
        "return_30m": 0.0016895159472669619,
        "return_60m": 0.0013211896936333734,
        "return_120m": 0.006381307913202017,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006912545739043985,
        "close_vs_ema6": 0.0011718962644613473,
        "close_vs_ema12": 0.0016993654579846584,
        "ema3_slope": 0.0006917327373228144,
        "ema6_slope": 0.0004689783433720063,
        "realized_volatility_30m": 0.00030320821439810963,
        "realized_volatility_60m": 0.000557927745101824,
        "return_acceleration": 0.0006064164287962193
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 473,
        "resolved_agreement_count": 301,
        "prospective_resolved_sample_count": 454,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.8999531250156,
            "small_mean_absolute_error": 59.90014583332959
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.87326822917385,
            "small_mean_absolute_error": 80.22187760416637
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.69202256944968,
            "small_mean_absolute_error": 146.7852118055586
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 173.0151218750034,
            "small_mean_absolute_error": 186.43978541666874
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 475,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1730Z",
      "signal_timestamp": "2026-09-17T17:31:19.945667Z",
      "target_timestamp": "2026-09-17T17:30:00Z",
      "resolution_timestamp": "2026-09-17T17:45:00Z",
      "strike": 76836.19,
      "brti_reference_price": 76836.1915,
      "base_predicted_close": 76786.671875,
      "small_predicted_close": 76839.53125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76696.7185,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -89.95337499999732,
      "small_residual": -142.81274999999732,
      "base_absolute_error": 89.95337499999732,
      "small_absolute_error": 142.81274999999732,
      "resolved_at": "2026-09-17T17:46:07.231065Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T17:15:00Z",
        "return_6h": 0.006685266082806951,
        "return_12h": 0.005431731199446288,
        "return_24h": 0.015663381174395807,
        "close_vs_ema12": 0.004400856187296132,
        "close_vs_ema24": 0.006180852993020958,
        "ema12_slope_3h": 0.0009941389981809046,
        "ema24_slope_6h": 0.00202437251902321,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010918639600205893,
        "return_30m": 0.0022407726537598815,
        "return_60m": 0.0026427243678541767,
        "return_120m": 0.005893199934892124,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008911418029109441,
        "close_vs_ema6": 0.0016168392098068196,
        "close_vs_ema12": 0.002362364404943973,
        "ema3_slope": 0.000891936644940472,
        "ema6_slope": 0.0006471542216508475,
        "realized_volatility_30m": 2.789582495987819e-05,
        "realized_volatility_60m": 0.000519277141108034,
        "return_acceleration": -5.579164991975638e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 474,
        "resolved_agreement_count": 301,
        "prospective_resolved_sample_count": 455,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.15732291667518,
            "small_mean_absolute_error": 47.90454166667041
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 104.29733593750643,
            "small_mean_absolute_error": 71.01117968749895
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.46603472222583,
            "small_mean_absolute_error": 142.24867708333477
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 164.26617916666947,
            "small_mean_absolute_error": 178.85724895833482
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 476,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1745Z",
      "signal_timestamp": "2026-09-17T17:46:19.137466Z",
      "target_timestamp": "2026-09-17T17:45:00Z",
      "resolution_timestamp": "2026-09-17T18:00:00Z",
      "strike": 76696.72,
      "brti_reference_price": 76696.7185,
      "base_predicted_close": 76735.515625,
      "small_predicted_close": 76813.4765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76608.9033333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -126.61229166669364,
      "small_residual": -204.57322916669364,
      "base_absolute_error": 126.61229166669364,
      "small_absolute_error": 204.57322916669364,
      "resolved_at": "2026-09-17T18:01:05.997737Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T17:30:00Z",
        "return_6h": 0.007306030487239656,
        "return_12h": 0.005283504207347134,
        "return_24h": 0.017484265066866733,
        "close_vs_ema12": 0.0024721974093597776,
        "close_vs_ema24": 0.004264266253846127,
        "ema12_slope_3h": 0.0010279423937593624,
        "ema24_slope_6h": 0.0021331735072065428,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0018151992866538569,
        "return_30m": -0.0007253172773147298,
        "return_60m": 0.000962973234845288,
        "return_120m": -2.959700657112485e-06,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004630518596384636,
        "close_vs_ema6": -0.00014379038567102764,
        "close_vs_ema12": 0.0004593190622856902,
        "ema3_slope": -0.0004628375418538333,
        "ema6_slope": -5.7512846350582514e-05,
        "realized_volatility_30m": 0.001453531623337223,
        "realized_volatility_60m": 0.0012107944022258486,
        "return_acceleration": -0.002907063246674446
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 475,
        "resolved_agreement_count": 301,
        "prospective_resolved_sample_count": 456,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 107.20500520833593,
            "small_mean_absolute_error": 60.43464583333116
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.5483203125059,
            "small_mean_absolute_error": 72.51509374999841
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.56502777778103,
            "small_mean_absolute_error": 128.46290451388995
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 166.65841666666893,
            "small_mean_absolute_error": 185.6412833333343
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 477,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1800Z",
      "signal_timestamp": "2026-09-17T18:01:17.498275Z",
      "target_timestamp": "2026-09-17T18:00:00Z",
      "resolution_timestamp": "2026-09-17T18:15:00Z",
      "strike": 76608.9,
      "brti_reference_price": 76608.9033333333,
      "base_predicted_close": 76576.78125,
      "small_predicted_close": 76732.78125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76657.3675,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 80.58624999999302,
      "small_residual": -75.41375000000698,
      "base_absolute_error": 80.58624999999302,
      "small_absolute_error": 75.41375000000698,
      "resolved_at": "2026-09-17T18:16:05.351405Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T17:45:00Z",
        "return_6h": 0.003219672791267003,
        "return_12h": 0.004539092985377691,
        "return_24h": 0.012186669862126909,
        "close_vs_ema12": 0.001270274585935427,
        "close_vs_ema24": 0.003049993873320611,
        "ema12_slope_3h": 0.0010715805308563198,
        "ema24_slope_6h": 0.0021556116544527715,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011449664129593584,
        "return_30m": -0.00295808735739711,
        "return_60m": -0.0007239431048952083,
        "return_120m": -0.0009861094612542143,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008043905710183319,
        "close_vs_ema6": -0.0009207619700941638,
        "close_vs_ema12": -0.000580669437767356,
        "ema3_slope": -0.0008037440468856571,
        "ema6_slope": -0.0003681691895625061,
        "realized_volatility_30m": 0.00033511643684724923,
        "realized_volatility_60m": 0.0013214900805764093,
        "return_acceleration": 0.0006702328736944985
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 476,
        "resolved_agreement_count": 302,
        "prospective_resolved_sample_count": 457,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 105.56567187500696,
            "small_mean_absolute_error": 110.55590625000696
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.47729947917651,
            "small_mean_absolute_error": 90.78879947916903
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.41330555556245,
            "small_mean_absolute_error": 120.49206597222413
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 166.1634041666708,
            "small_mean_absolute_error": 187.40759895833617
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 478,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1815Z",
      "signal_timestamp": "2026-09-17T18:16:17.612834Z",
      "target_timestamp": "2026-09-17T18:15:00Z",
      "resolution_timestamp": "2026-09-17T18:30:00Z",
      "strike": 76657.37,
      "brti_reference_price": 76657.3675,
      "base_predicted_close": 76625.9453125,
      "small_predicted_close": 76732.328125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76686.24383333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 60.29852083332662,
      "small_residual": -46.08429166667338,
      "base_absolute_error": 60.29852083332662,
      "small_absolute_error": 46.08429166667338,
      "resolved_at": "2026-09-17T18:31:06.769627Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T18:00:00Z",
        "return_6h": -0.00045198307500804447,
        "return_12h": 0.003473780045170294,
        "return_24h": 0.011705379657328763,
        "close_vs_ema12": 0.001825852370433756,
        "close_vs_ema24": 0.0036083025173583305,
        "ema12_slope_3h": 0.0012371086729590086,
        "ema24_slope_6h": 0.0021015183998691622,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006326179407087906,
        "return_30m": -0.0005130727985449557,
        "return_60m": -0.0012380179352943221,
        "return_120m": 8.153610180228199e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -8.614817197627467e-05,
        "close_vs_ema6": -0.0002062502427804258,
        "close_vs_ema12": 4.364525145117426e-05,
        "ema3_slope": -8.614075110802144e-05,
        "ema6_slope": -8.249329140774808e-05,
        "realized_volatility_30m": 0.0008887921768340745,
        "realized_volatility_60m": 0.0012058752309490985,
        "return_acceleration": 0.001777584353668149
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 477,
        "resolved_agreement_count": 302,
        "prospective_resolved_sample_count": 458,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.4061666666712,
            "small_mean_absolute_error": 120.00561979167469
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.6530598958434,
            "small_mean_absolute_error": 89.95288281250214
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.3842343750063,
            "small_mean_absolute_error": 93.48312500000247
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 166.4118156250035,
            "small_mean_absolute_error": 181.60246354166958
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 479,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1830Z",
      "signal_timestamp": "2026-09-17T18:31:18.482644Z",
      "target_timestamp": "2026-09-17T18:30:00Z",
      "resolution_timestamp": "2026-09-17T18:45:00Z",
      "strike": 76686.24,
      "brti_reference_price": 76686.24383333333,
      "base_predicted_close": 76712.6484375,
      "small_predicted_close": 76770.125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76553.09333333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -159.5551041666622,
      "small_residual": -217.0316666666622,
      "base_absolute_error": 159.5551041666622,
      "small_absolute_error": 217.0316666666622,
      "resolved_at": "2026-09-17T18:46:05.830433Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T18:15:00Z",
        "return_6h": -0.002897859784258938,
        "return_12h": 0.004405674319114317,
        "return_24h": 0.010958104067386065,
        "close_vs_ema12": 0.002113115740671523,
        "close_vs_ema24": 0.003903843915335381,
        "ema12_slope_3h": 0.0013469786011499618,
        "ema24_slope_6h": 0.001997529543992016,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00037669351655389427,
        "return_30m": 0.00100954976033929,
        "return_60m": -0.0019515239334405576,
        "return_120m": 0.000686043094560107,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00014523535018895473,
        "close_vs_ema6": 0.00012168377739518732,
        "close_vs_ema12": 0.00035566217606741724,
        "ema3_slope": 0.00014525644655982717,
        "ema6_slope": 4.867588018386826e-05,
        "realized_volatility_30m": 0.00012796221207744818,
        "realized_volatility_60m": 0.0010242731487095857,
        "return_acceleration": -0.00025592442415489636
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 478,
        "resolved_agreement_count": 302,
        "prospective_resolved_sample_count": 459,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.36260937500265,
            "small_mean_absolute_error": 117.22100520834283
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.75996614583892,
            "small_mean_absolute_error": 82.56277343750662
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.31909375000517,
            "small_mean_absolute_error": 86.41445486111358
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 159.3526281250037,
            "small_mean_absolute_error": 169.24037708333708
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 480,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1845Z",
      "signal_timestamp": "2026-09-17T18:46:18.952232Z",
      "target_timestamp": "2026-09-17T18:45:00Z",
      "resolution_timestamp": "2026-09-17T19:00:00Z",
      "strike": 76553.09,
      "brti_reference_price": 76553.09333333334,
      "base_predicted_close": 76547.546875,
      "small_predicted_close": 76561.09375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76523.44666666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -24.100208333315095,
      "small_residual": -37.647083333315095,
      "base_absolute_error": 24.100208333315095,
      "small_absolute_error": 37.647083333315095,
      "resolved_at": "2026-09-17T19:01:06.274480Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T18:30:00Z",
        "return_6h": -0.0036394151929849405,
        "return_12h": 0.0007905751762051771,
        "return_24h": 0.00664279817909752,
        "close_vs_ema12": 0.00035790861647844174,
        "close_vs_ema24": 0.002116128150105423,
        "ema12_slope_3h": 0.0012149906113843034,
        "ema24_slope_6h": 0.0018804197625230668,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0017363022798374539,
        "return_30m": -0.0013602628170952258,
        "return_60m": -0.0018726377017899143,
        "return_120m": -0.0009114677669299631,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007962931292928577,
        "close_vs_ema6": -0.0011539822687405277,
        "close_vs_ema12": -0.0011690048802182051,
        "ema3_slope": -0.0007956595510590914,
        "ema6_slope": -0.00046137993778927466,
        "realized_volatility_30m": 0.001056497898195674,
        "realized_volatility_60m": 0.0009989671147211238,
        "return_acceleration": -0.002112995796391348
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 479,
        "resolved_agreement_count": 303,
        "prospective_resolved_sample_count": 460,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.76304166666887,
            "small_mean_absolute_error": 135.77573437500905
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 106.9840234375024,
            "small_mean_absolute_error": 98.1051901041701
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.61989409722689,
            "small_mean_absolute_error": 93.6019739583353
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 147.02395416666914,
            "small_mean_absolute_error": 159.39959375000254
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 481,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1900Z",
      "signal_timestamp": "2026-09-17T19:01:17.972111Z",
      "target_timestamp": "2026-09-17T19:00:00Z",
      "resolution_timestamp": "2026-09-17T19:15:00Z",
      "strike": 76523.45,
      "brti_reference_price": 76523.44666666668,
      "base_predicted_close": 76563.4609375,
      "small_predicted_close": 76690.9375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76501.22916666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -62.23177083332848,
      "small_residual": -189.70833333332848,
      "base_absolute_error": 62.23177083332848,
      "small_absolute_error": 189.70833333332848,
      "resolved_at": "2026-09-17T19:16:06.509416Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T18:45:00Z",
        "return_6h": -0.0021803524460505264,
        "return_12h": 0.0015338732273635358,
        "return_24h": 0.01188495622501029,
        "close_vs_ema12": -2.829531951442643e-05,
        "close_vs_ema24": 0.0016923507394572823,
        "ema12_slope_3h": 0.0010792370122001405,
        "ema24_slope_6h": 0.0017962174936929642,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00038726934962074466,
        "return_30m": -0.0021228992128035085,
        "return_60m": -0.001115492624855774,
        "return_120m": -0.001838628176556667,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005919772792667422,
        "close_vs_ema6": -0.0011010595167694204,
        "close_vs_ema12": -0.0013167795352861944,
        "ema3_slope": -0.0005916270494956688,
        "ema6_slope": -0.00044022991897085806,
        "realized_volatility_30m": 0.0006745164651083546,
        "realized_volatility_60m": 0.0009214706571032919,
        "return_acceleration": 0.0013490329302167092
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 480,
        "resolved_agreement_count": 303,
        "prospective_resolved_sample_count": 461,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.13502083332423,
            "small_mean_absolute_error": 94.04419791666442
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.3503463541656,
            "small_mean_absolute_error": 102.30005208333569
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.02987326389241,
            "small_mean_absolute_error": 91.87393229166749
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.6747552083354,
            "small_mean_absolute_error": 135.7242229166688
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 482,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1915Z",
      "signal_timestamp": "2026-09-17T19:16:18.640106Z",
      "target_timestamp": "2026-09-17T19:15:00Z",
      "resolution_timestamp": "2026-09-17T19:30:00Z",
      "strike": 76501.23,
      "brti_reference_price": 76501.22916666667,
      "base_predicted_close": 76482.7265625,
      "small_predicted_close": 76497.484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76504.70266666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 21.9761041666643,
      "small_residual": 7.2182916666642996,
      "base_absolute_error": 21.9761041666643,
      "small_absolute_error": 7.2182916666642996,
      "resolved_at": "2026-09-17T19:31:05.368526Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T19:00:00Z",
        "return_6h": -0.0011256088955580168,
        "return_12h": 0.00024022594902417538,
        "return_24h": 0.009399187284417021,
        "close_vs_ema12": -0.00030562191108174375,
        "close_vs_ema24": 0.001372595181685421,
        "ema12_slope_3h": 0.0009550484138947102,
        "ema24_slope_6h": 0.0017357238233084438,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00029033585087712144,
        "return_30m": -0.000677492762321652,
        "return_60m": -0.00203683401120347,
        "return_120m": -0.003272330309460725,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00044126525810317396,
        "close_vs_ema6": -0.0009940205669525248,
        "close_vs_ema12": -0.0013598795217877324,
        "ema3_slope": -0.00044107062895848426,
        "ema6_slope": -0.0003974501973127431,
        "realized_volatility_30m": 4.846674937181161e-05,
        "realized_volatility_60m": 0.0007670325749741969,
        "return_acceleration": 9.693349874362323e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 481,
        "resolved_agreement_count": 304,
        "prospective_resolved_sample_count": 462,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.5464010416581,
            "small_mean_absolute_error": 122.61784374999479
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.47628385416465,
            "small_mean_absolute_error": 121.31173177083474
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.95084027778164,
            "small_mean_absolute_error": 100.8412031249997
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.60572708333567,
            "small_mean_absolute_error": 136.59581979166904
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 483,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1930Z",
      "signal_timestamp": "2026-09-17T19:31:16.792673Z",
      "target_timestamp": "2026-09-17T19:30:00Z",
      "resolution_timestamp": "2026-09-17T19:45:00Z",
      "strike": 76504.7,
      "brti_reference_price": 76504.70266666666,
      "base_predicted_close": 76475.375,
      "small_predicted_close": 76624.1640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76526.73650000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 51.36150000001362,
      "small_residual": -97.42756249998638,
      "base_absolute_error": 51.36150000001362,
      "small_absolute_error": 97.42756249998638,
      "resolved_at": "2026-09-17T19:46:05.891796Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T19:15:00Z",
        "return_6h": 0.0010407108546750532,
        "return_12h": 0.0003659806842903901,
        "return_24h": 0.014687411444123333,
        "close_vs_ema12": -0.0002496122548284463,
        "close_vs_ema24": 0.0013887701562325105,
        "ema12_slope_3h": 0.000847130928306683,
        "ema24_slope_6h": 0.0017213556251558515,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 4.540449921952572e-05,
        "return_30m": -0.00024494453421142204,
        "return_60m": -0.002367323754456141,
        "return_120m": -0.004314227798931647,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00019797958531353466,
        "close_vs_ema6": -0.0006777988580932703,
        "close_vs_ema12": -0.001112525334638348,
        "ema3_slope": -0.00019794039715592682,
        "ema6_slope": -0.00027104605735395193,
        "realized_volatility_30m": 0.00016787017504832358,
        "realized_volatility_60m": 0.0006798213070523995,
        "return_acceleration": 0.00033574035009664716
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 482,
        "resolved_agreement_count": 305,
        "prospective_resolved_sample_count": 463,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.96579687499252,
            "small_mean_absolute_error": 112.90134374999252
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.16420312499758,
            "small_mean_absolute_error": 115.06117447916768
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.49524305555678,
            "small_mean_absolute_error": 92.67563020833525
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.14530208333454,
            "small_mean_absolute_error": 131.37367604166792
          }
        },
        "current_losing_streak": 7,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 484,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T1945Z",
      "signal_timestamp": "2026-09-17T19:46:19.132782Z",
      "target_timestamp": "2026-09-17T19:45:00Z",
      "resolution_timestamp": "2026-09-17T20:00:00Z",
      "strike": 76526.74,
      "brti_reference_price": 76526.73650000001,
      "base_predicted_close": 76524.1328125,
      "small_predicted_close": 76640.21875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76529.00966666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 4.876854166664998,
      "small_residual": -111.209083333335,
      "base_absolute_error": 4.876854166664998,
      "small_absolute_error": 111.209083333335,
      "resolved_at": "2026-09-17T20:01:05.883542Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T19:30:00Z",
        "return_6h": 0.005900487347563432,
        "return_12h": 0.0011180413115055021,
        "return_24h": 0.0084159698638957,
        "close_vs_ema12": 3.6757890286232e-05,
        "close_vs_ema24": 0.0016425341917338798,
        "ema12_slope_3h": 0.0007611349078415763,
        "ema24_slope_6h": 0.0018073107211955541,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00028800626060010437,
        "return_30m": 0.0003334238365997333,
        "return_60m": -0.0003442948179580574,
        "return_120m": -0.0022162877802912595,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 4.498280441955771e-05,
        "close_vs_ema6": -0.0002785937621970769,
        "close_vs_ema12": -0.000698029684322532,
        "ema3_slope": 4.498482796311265e-05,
        "ema6_slope": -0.00011142508794503847,
        "realized_volatility_30m": 0.00012130088069028933,
        "realized_volatility_60m": 0.00026910229323901945,
        "return_acceleration": 0.00024260176138057865
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 483,
        "resolved_agreement_count": 305,
        "prospective_resolved_sample_count": 464,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 39.917395833330374,
            "small_mean_absolute_error": 83.00031770832356
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.34021874999962,
            "small_mean_absolute_error": 109.38802604166631
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.62848090277839,
            "small_mean_absolute_error": 93.07023263888793
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.67510416666846,
            "small_mean_absolute_error": 120.8329531250005
          }
        },
        "current_losing_streak": 7,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 485,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T2000Z",
      "signal_timestamp": "2026-09-17T20:01:17.045602Z",
      "target_timestamp": "2026-09-17T20:00:00Z",
      "resolution_timestamp": "2026-09-17T20:15:00Z",
      "strike": 76529.01,
      "brti_reference_price": 76529.00966666666,
      "base_predicted_close": 76540.4453125,
      "small_predicted_close": 76655.59375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76568.63083333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 28.185520833329065,
      "small_residual": -86.96291666667094,
      "base_absolute_error": 28.185520833329065,
      "small_absolute_error": 86.96291666667094,
      "resolved_at": "2026-09-17T20:16:05.799151Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T19:45:00Z",
        "return_6h": -0.0008578572505637538,
        "return_12h": 0.0020405268465475412,
        "return_24h": 0.00685569321878754,
        "close_vs_ema12": 6.375024125482298e-05,
        "close_vs_ema24": 0.0016377590435945333,
        "ema12_slope_3h": 0.0006577268337490949,
        "ema24_slope_6h": 0.0017521305414078814,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 2.97042154233651e-05,
        "return_30m": 0.0003177190310235112,
        "return_60m": 7.269667327203244e-05,
        "return_120m": -0.0010428770441865964,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 3.734278347544695e-05,
        "close_vs_ema6": -0.000177796802483976,
        "close_vs_ema12": -0.0005655818650415201,
        "ema3_slope": 3.734417801104506e-05,
        "ema6_slope": -7.111366348078185e-05,
        "realized_volatility_30m": 0.00012915102258836964,
        "realized_volatility_60m": 0.0002054642433471242,
        "return_acceleration": -0.00025830204517673927
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 484,
        "resolved_agreement_count": 305,
        "prospective_resolved_sample_count": 465,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 35.11155729166785,
            "small_mean_absolute_error": 101.39081770832854
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.12328906249604,
            "small_mean_absolute_error": 97.71750781249648
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.93741666666635,
            "small_mean_absolute_error": 101.9969739583333
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.49729895833589,
            "small_mean_absolute_error": 111.38224270833307
          }
        },
        "current_losing_streak": 7,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 486,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T2015Z",
      "signal_timestamp": "2026-09-17T20:16:17.255110Z",
      "target_timestamp": "2026-09-17T20:15:00Z",
      "resolution_timestamp": "2026-09-17T20:30:00Z",
      "strike": 76568.63,
      "brti_reference_price": 76568.63083333333,
      "base_predicted_close": 76560.4921875,
      "small_predicted_close": 76673.6953125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76653.20466666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 92.71247916667198,
      "small_residual": -20.490645833328017,
      "base_absolute_error": 92.71247916667198,
      "small_absolute_error": 20.490645833328017,
      "resolved_at": "2026-09-17T20:31:05.182515Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T20:00:00Z",
        "return_6h": -0.0036043892629618046,
        "return_12h": 0.0028526321630468754,
        "return_24h": 0.005627655769008255,
        "close_vs_ema12": 0.00055776229787452,
        "close_vs_ema24": 0.0021117786448814346,
        "ema12_slope_3h": 0.000532724872932544,
        "ema24_slope_6h": 0.001640870101156322,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005177274191738857,
        "return_30m": 0.0005474470132842413,
        "return_60m": 0.0008810533817673605,
        "return_120m": -0.0011575751889296715,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002774677582915164,
        "close_vs_ema6": 0.0002427182659994198,
        "close_vs_ema12": -4.074029363410059e-05,
        "ema3_slope": 0.0002775447680161136,
        "ema6_slope": 9.70967332600825e-05,
        "realized_volatility_30m": 0.00024401160187526028,
        "realized_volatility_60m": 0.00019997647656792356,
        "return_acceleration": 0.00048802320375052055
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 485,
        "resolved_agreement_count": 306,
        "prospective_resolved_sample_count": 466,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 26.599994791667996,
            "small_mean_absolute_error": 75.70446354166415
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.57319791666305,
            "small_mean_absolute_error": 99.16115364582947
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.85085416666577,
            "small_mean_absolute_error": 106.10930902777788
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.859819791669,
            "small_mean_absolute_error": 95.75433645833327
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 487,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T2030Z",
      "signal_timestamp": "2026-09-17T20:31:17.596797Z",
      "target_timestamp": "2026-09-17T20:30:00Z",
      "resolution_timestamp": "2026-09-17T20:45:00Z",
      "strike": 76653.2,
      "brti_reference_price": 76653.20466666667,
      "base_predicted_close": 76645.265625,
      "small_predicted_close": 76719.578125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76467.28166666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -177.9839583333378,
      "small_residual": -252.2964583333378,
      "base_absolute_error": 177.9839583333378,
      "small_absolute_error": 252.2964583333378,
      "resolved_at": "2026-09-17T20:46:06.041036Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T20:15:00Z",
        "return_6h": -0.003217872203513328,
        "return_12h": 0.0033488897903648507,
        "return_24h": 0.007024379060657893,
        "close_vs_ema12": 0.0015949448906829033,
        "close_vs_ema24": 0.0031520886908866785,
        "ema12_slope_3h": 0.00041325267605740734,
        "ema24_slope_6h": 0.0015398953192113929,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001104549375023245,
        "return_30m": 0.0016228486496945305,
        "return_60m": 0.0019410832906185949,
        "return_120m": -0.0004308356364207677,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006906844303791182,
        "close_vs_ema6": 0.0009621550857052963,
        "close_vs_ema12": 0.0008999607851569724,
        "ema3_slope": 0.0006911618050768897,
        "ema6_slope": 0.00038501021009484937,
        "realized_volatility_30m": 0.00029341097792467963,
        "realized_volatility_60m": 0.00039718172693144264,
        "return_acceleration": 0.0005868219558493593
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 486,
        "resolved_agreement_count": 306,
        "prospective_resolved_sample_count": 467,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.28408854166992,
            "small_mean_absolute_error": 79.02255208333008
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.62494270833122,
            "small_mean_absolute_error": 95.9619479166613
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.8708315972217,
            "small_mean_absolute_error": 103.04830034722181
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.84143333333559,
            "small_mean_absolute_error": 90.23345208333266
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 488,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T2045Z",
      "signal_timestamp": "2026-09-17T20:46:18.643288Z",
      "target_timestamp": "2026-09-17T20:45:00Z",
      "resolution_timestamp": "2026-09-17T21:00:00Z",
      "strike": 76467.28,
      "brti_reference_price": 76467.28166666666,
      "base_predicted_close": 76508.46875,
      "small_predicted_close": 76522.453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76488.63483333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -19.83391666665557,
      "small_residual": -33.81829166665557,
      "base_absolute_error": 19.83391666665557,
      "small_absolute_error": 33.81829166665557,
      "resolved_at": "2026-09-17T21:01:06.596552Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T20:30:00Z",
        "return_6h": -0.0011759947791271097,
        "return_12h": 0.0006007721849718983,
        "return_24h": 0.005332747738291177,
        "close_vs_ema12": -0.0008004009731706896,
        "close_vs_ema24": 0.0007041011160013877,
        "ema12_slope_3h": 0.00027394036597083726,
        "ema24_slope_6h": 0.0014837090595845037,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0024255085068982662,
        "return_30m": -0.0013236382257804102,
        "return_60m": -0.0007769158342895155,
        "return_120m": -0.0011209431641517886,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008690041813327332,
        "close_vs_ema6": -0.0010473579829910484,
        "close_vs_ema12": -0.0012929990104126876,
        "ema3_slope": -0.0008682496687403285,
        "ema6_slope": -0.00041876775329674487,
        "realized_volatility_30m": 0.0017650289409607556,
        "realized_volatility_60m": 0.0013437316196526434,
        "return_acceleration": -0.003530057881921511
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 487,
        "resolved_agreement_count": 306,
        "prospective_resolved_sample_count": 468,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.93970312500096,
            "small_mean_absolute_error": 117.73977604166794
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.92854947916567,
            "small_mean_absolute_error": 100.37004687499575
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.20671354166673,
            "small_mean_absolute_error": 112.17194270833352
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 71.5433562500024,
            "small_mean_absolute_error": 96.30920312499947
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 489,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T2100Z",
      "signal_timestamp": "2026-09-17T21:01:18.547471Z",
      "target_timestamp": "2026-09-17T21:00:00Z",
      "resolution_timestamp": "2026-09-17T21:15:00Z",
      "strike": 76488.63,
      "brti_reference_price": 76488.63483333334,
      "base_predicted_close": 76515.1640625,
      "small_predicted_close": 76638.7421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76448.22166666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -66.94239583332092,
      "small_residual": -190.52052083332092,
      "base_absolute_error": 66.94239583332092,
      "small_absolute_error": 190.52052083332092,
      "resolved_at": "2026-09-17T21:16:05.764067Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T20:45:00Z",
        "return_6h": 0.0005236197584939095,
        "return_12h": -0.00017489953260241276,
        "return_24h": 0.0049451193910299285,
        "close_vs_ema12": -0.0005001085691431761,
        "close_vs_ema24": 0.0009632460047270808,
        "ema12_slope_3h": 0.000198585878772084,
        "ema24_slope_6h": 0.0014638765360797112,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00027924579246541015,
        "return_30m": -0.0021469400274779504,
        "return_60m": -0.0005275755365080625,
        "return_120m": -0.00045491721622237247,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0002950875783055418,
        "close_vs_ema6": -0.0005489809976131355,
        "close_vs_ema12": -0.0008582305996233108,
        "ema3_slope": -0.00029500052731434856,
        "ema6_slope": -0.00021954418881020565,
        "realized_volatility_30m": 0.0013523771496818382,
        "realized_volatility_60m": 0.0013583538218117975,
        "return_acceleration": 0.0027047542993636764
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 488,
        "resolved_agreement_count": 307,
        "prospective_resolved_sample_count": 469,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.6789687499986,
            "small_mean_absolute_error": 98.39207812499808
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.39526302083323,
            "small_mean_absolute_error": 99.89144791666331
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.3085156249969,
            "small_mean_absolute_error": 97.94236458333035
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.17602916666874,
            "small_mean_absolute_error": 95.08093854166582
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 490,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T2115Z",
      "signal_timestamp": "2026-09-17T21:16:19.185820Z",
      "target_timestamp": "2026-09-17T21:15:00Z",
      "resolution_timestamp": "2026-09-17T21:30:00Z",
      "strike": 76448.22,
      "brti_reference_price": 76448.22166666668,
      "base_predicted_close": 76503.609375,
      "small_predicted_close": 76617.875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76510.56566666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 6.956291666661855,
      "small_residual": -107.30933333333815,
      "base_absolute_error": 6.956291666661855,
      "small_absolute_error": 107.30933333333815,
      "resolved_at": "2026-09-17T21:31:05.702679Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T21:00:00Z",
        "return_6h": 0.0023930587593885555,
        "return_12h": -0.00226517393769865,
        "return_24h": 0.005429460728115343,
        "close_vs_ema12": -0.0009862735812816714,
        "close_vs_ema24": 0.0004254256124807121,
        "ema12_slope_3h": 7.890220394157765e-05,
        "ema24_slope_6h": 0.0014830282016113916,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005283551831553046,
        "return_30m": -0.00024925693165178675,
        "return_60m": -0.001572565231429346,
        "return_120m": -0.0006928973635771385,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00041181294529613055,
        "close_vs_ema6": -0.0007695554732205512,
        "close_vs_ema12": -0.0011731313757525896,
        "ema3_slope": -0.00041164342520461084,
        "ema6_slope": -0.0003077274639464722,
        "realized_volatility_30m": 0.0004038004878103574,
        "realized_volatility_60m": 0.0013080500238608532,
        "return_acceleration": -0.0008076009756207148
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 489,
        "resolved_agreement_count": 308,
        "prospective_resolved_sample_count": 470,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.36818749999657,
            "small_mean_absolute_error": 124.28147916666057
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.98409114583228,
            "small_mean_absolute_error": 99.99297135416236
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.17152777777422,
            "small_mean_absolute_error": 107.53459548610651
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 74.76414062500189,
            "small_mean_absolute_error": 100.50191041666476
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 491,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T2130Z",
      "signal_timestamp": "2026-09-17T21:31:17.039981Z",
      "target_timestamp": "2026-09-17T21:30:00Z",
      "resolution_timestamp": "2026-09-17T21:45:00Z",
      "strike": 76510.57,
      "brti_reference_price": 76510.56566666666,
      "base_predicted_close": 76521.59375,
      "small_predicted_close": 76635.2421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76482.66366666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -38.930083333325456,
      "small_residual": -152.57852083332546,
      "base_absolute_error": 38.930083333325456,
      "small_absolute_error": 152.57852083332546,
      "resolved_at": "2026-09-17T21:46:05.995086Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T21:15:00Z",
        "return_6h": 0.001630302398213157,
        "return_12h": -0.0015351701948868035,
        "return_24h": 0.006704025564417737,
        "close_vs_ema12": -0.0001645699039384274,
        "close_vs_ema24": 0.0012156576439059652,
        "ema12_slope_3h": -1.8027558045585756e-05,
        "ema24_slope_6h": 0.001486070229895553,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008155062163750504,
        "return_30m": 0.0002867201562835042,
        "return_60m": -0.0018608354421747464,
        "return_120m": 7.663581186045931e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00020163805142736635,
        "close_vs_ema6": 3.237327069904872e-05,
        "close_vs_ema12": -0.0003034321553007091,
        "ema3_slope": 0.000201678717530962,
        "ema6_slope": 1.2949475966417268e-05,
        "realized_volatility_30m": 0.0006719306997651775,
        "realized_volatility_60m": 0.0012289431696943067,
        "return_acceleration": 0.001343861399530355
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 490,
        "resolved_agreement_count": 309,
        "prospective_resolved_sample_count": 471,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.92914062499403,
            "small_mean_absolute_error": 145.9861510416631
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.106614583331975,
            "small_mean_absolute_error": 112.5043515624966
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.72634201388549,
            "small_mean_absolute_error": 112.6366822916619
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.73979166666686,
            "small_mean_absolute_error": 100.60711874999978
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 492,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T2145Z",
      "signal_timestamp": "2026-09-17T21:46:18.129030Z",
      "target_timestamp": "2026-09-17T21:45:00Z",
      "resolution_timestamp": "2026-09-17T22:00:00Z",
      "strike": 76482.66,
      "brti_reference_price": 76482.66366666667,
      "base_predicted_close": 76506.3984375,
      "small_predicted_close": 76530.046875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76372.26933333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -134.12910416668456,
      "small_residual": -157.77754166668456,
      "base_absolute_error": 134.12910416668456,
      "small_absolute_error": 157.77754166668456,
      "resolved_at": "2026-09-17T22:01:05.537194Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T21:30:00Z",
        "return_6h": -0.0027938770173491223,
        "return_12h": -0.0007405232991100075,
        "return_24h": 0.0077723802225795335,
        "close_vs_ema12": -0.0005076028565678126,
        "close_vs_ema24": 0.0008329626923111455,
        "ema12_slope_3h": -5.485637430369117e-05,
        "ema24_slope_6h": 0.0013973670619342737,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00036468165876002434,
        "return_30m": 0.0004505271574553049,
        "return_60m": 0.00020115792878661054,
        "return_120m": -0.0005759141882829555,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -8.156522285895917e-05,
        "close_vs_ema6": -0.00023739410738687905,
        "close_vs_ema12": -0.000565291536167023,
        "ema3_slope": -8.155857051572735e-05,
        "ema6_slope": -9.49486268567723e-05,
        "realized_volatility_30m": 0.0005900939375675374,
        "realized_volatility_60m": 0.0005350252940789611,
        "return_acceleration": -0.0011801878751350747
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 491,
        "resolved_agreement_count": 310,
        "prospective_resolved_sample_count": 472,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.16567187499095,
            "small_mean_absolute_error": 121.05666666666002
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 54.552687499995955,
            "small_mean_absolute_error": 119.39822135416398
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.674256944440764,
            "small_mean_absolute_error": 107.26558680555051
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.59816354166541,
            "small_mean_absolute_error": 103.60142812499835
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 493,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T2200Z",
      "signal_timestamp": "2026-09-17T22:01:16.687367Z",
      "target_timestamp": "2026-09-17T22:00:00Z",
      "resolution_timestamp": "2026-09-17T22:15:00Z",
      "strike": 76372.27,
      "brti_reference_price": 76372.26933333332,
      "base_predicted_close": 76418.59375,
      "small_predicted_close": 76453.8984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76324.35666666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -94.2370833333407,
      "small_residual": -129.5417708333407,
      "base_absolute_error": 94.2370833333407,
      "small_absolute_error": 129.5417708333407,
      "resolved_at": "2026-09-17T22:16:05.124247Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T21:45:00Z",
        "return_6h": -0.004071921197066897,
        "return_12h": -0.0005727004972306826,
        "return_24h": 0.005868465100714371,
        "close_vs_ema12": -0.001870806920494239,
        "close_vs_ema24": -0.0005990293258789636,
        "ema12_slope_3h": -0.00013325058143609514,
        "ema24_slope_6h": 0.0012840578513406697,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014433902801096465,
        "return_30m": -0.0018075455609080082,
        "return_60m": -0.0015213436643704004,
        "return_120m": -0.002048116577178405,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.000763000612336473,
        "close_vs_ema6": -0.0012008921048816124,
        "close_vs_ema12": -0.0016994884130185905,
        "ema3_slope": -0.0007624188862592751,
        "ema6_slope": -0.0004801262100426751,
        "realized_volatility_30m": 0.0005393543106748111,
        "realized_volatility_60m": 0.00080347335070207,
        "return_acceleration": -0.0010787086213496222
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 492,
        "resolved_agreement_count": 311,
        "prospective_resolved_sample_count": 473,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.739468749998196,
            "small_mean_absolute_error": 152.04647916666727
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.7092187499984,
            "small_mean_absolute_error": 125.21927864583267
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 58.84333159722155,
            "small_mean_absolute_error": 117.27645833333129
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.64613749999917,
            "small_mean_absolute_error": 111.28589583333306
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 494,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T2215Z",
      "signal_timestamp": "2026-09-17T22:16:16.074841Z",
      "target_timestamp": "2026-09-17T22:15:00Z",
      "resolution_timestamp": "2026-09-17T22:30:00Z",
      "strike": 76324.36,
      "brti_reference_price": 76324.35666666666,
      "base_predicted_close": 76388.0078125,
      "small_predicted_close": 76422.34375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76219.24733333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -168.7604791666672,
      "small_residual": -203.0964166666672,
      "base_absolute_error": 168.7604791666672,
      "small_absolute_error": 203.0964166666672,
      "resolved_at": "2026-09-17T22:31:06.228460Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T22:00:00Z",
        "return_6h": -0.004262964584821671,
        "return_12h": -0.0002713992952086963,
        "return_24h": 0.006620360186462282,
        "close_vs_ema12": -0.002395316273902881,
        "close_vs_ema24": -0.001200777069855219,
        "ema12_slope_3h": -0.00022215283526916263,
        "ema24_slope_6h": 0.0011691906701110089,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006273568545873687,
        "return_30m": -0.0020698416139108833,
        "return_60m": -0.0016202469763142435,
        "return_120m": -0.0031902642636822964,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0006954226732427404,
        "close_vs_ema6": -0.0013060359153685974,
        "close_vs_ema12": -0.0019686713300079983,
        "ema3_slope": -0.0006949393966297901,
        "ema6_slope": -0.0005221415918786887,
        "realized_volatility_30m": 0.00040801671276113893,
        "realized_volatility_60m": 0.0008091597394767126,
        "return_acceleration": 0.0008160334255222779
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 493,
        "resolved_agreement_count": 312,
        "prospective_resolved_sample_count": 474,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.56314062500314,
            "small_mean_absolute_error": 136.80179166667222
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.96566406249985,
            "small_mean_absolute_error": 130.5416354166664
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.51044097222257,
            "small_mean_absolute_error": 112.26257812499898
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.2967781249994,
            "small_mean_absolute_error": 115.88223958333329
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 495,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T2230Z",
      "signal_timestamp": "2026-09-17T22:31:17.083239Z",
      "target_timestamp": "2026-09-17T22:30:00Z",
      "resolution_timestamp": "2026-09-17T22:45:00Z",
      "strike": 76219.25,
      "brti_reference_price": 76219.24733333333,
      "base_predicted_close": 76235.3359375,
      "small_predicted_close": 76247.71875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76361.76699999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 126.43106249999255,
      "small_residual": 114.04824999999255,
      "base_absolute_error": 126.43106249999255,
      "small_absolute_error": 114.04824999999255,
      "resolved_at": "2026-09-17T22:46:05.715482Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T22:15:00Z",
        "return_6h": -0.005407838367930684,
        "return_12h": -0.0010186206838850298,
        "return_24h": 0.006583732756872518,
        "close_vs_ema12": -0.003615870808763355,
        "close_vs_ema24": -0.002523291502403713,
        "ema12_slope_3h": -0.00036534402558985324,
        "ema24_slope_6h": 0.001033039700438998,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013771401152108398,
        "return_30m": -0.0020036330115071888,
        "return_60m": -0.0038075569144595534,
        "return_120m": -0.005661307119779857,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.001036876546364196,
        "close_vs_ema6": -0.0019167380252608224,
        "close_vs_ema12": -0.002830232838698321,
        "ema3_slope": -0.0010358025469967558,
        "ema6_slope": -0.0007661078388939702,
        "realized_volatility_30m": 0.00037489163031173556,
        "realized_volatility_60m": 0.00046704906381353625,
        "return_acceleration": -0.0007497832606234711
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 494,
        "resolved_agreement_count": 313,
        "prospective_resolved_sample_count": 475,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 109.01418750000448,
            "small_mean_absolute_error": 160.74856250000448
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.47166406249926,
            "small_mean_absolute_error": 153.3673567708338
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.74247222222282,
            "small_mean_absolute_error": 128.58575520833256
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.51116458333271,
            "small_mean_absolute_error": 123.17592291666661
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 496,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T2245Z",
      "signal_timestamp": "2026-09-17T22:46:18.589306Z",
      "target_timestamp": "2026-09-17T22:45:00Z",
      "resolution_timestamp": "2026-09-17T23:00:00Z",
      "strike": 76361.77,
      "brti_reference_price": 76361.76699999999,
      "base_predicted_close": 76379.703125,
      "small_predicted_close": 76543.6171875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76342.63366666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -37.069458333338844,
      "small_residual": -200.98352083333884,
      "base_absolute_error": 37.069458333338844,
      "small_absolute_error": 200.98352083333884,
      "resolved_at": "2026-09-17T23:01:06.289718Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T22:30:00Z",
        "return_6h": -0.003408453025451341,
        "return_12h": 0.0012949353158244747,
        "return_24h": 0.008070371927929587,
        "close_vs_ema12": -0.0016813462294535952,
        "close_vs_ema24": -0.0006445833301242931,
        "ema12_slope_3h": -0.00043842289998763384,
        "ema24_slope_6h": 0.0009411225270772317,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001869864524420839,
        "return_30m": 0.0004901493437634574,
        "return_60m": -0.0015807068016562287,
        "return_120m": -0.0013798668445758056,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00041535199073194917,
        "close_vs_ema6": -3.604162050330206e-05,
        "close_vs_ema12": -0.0008172187261904496,
        "ema3_slope": 0.0004155245796932938,
        "ema6_slope": -1.4416440364484195e-05,
        "realized_volatility_30m": 0.0016235023198158394,
        "realized_volatility_60m": 0.0013460424798074622,
        "return_acceleration": 0.0032470046396316787
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 495,
        "resolved_agreement_count": 314,
        "prospective_resolved_sample_count": 476,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 130.88943229167126,
            "small_mean_absolute_error": 151.11599479167126
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.0275520833311,
            "small_mean_absolute_error": 136.08633072916564
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.99826909722105,
            "small_mean_absolute_error": 129.97081249999974
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.33504895833248,
            "small_mean_absolute_error": 121.73769791666636
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 497,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T2300Z",
      "signal_timestamp": "2026-09-17T23:01:18.449051Z",
      "target_timestamp": "2026-09-17T23:00:00Z",
      "resolution_timestamp": "2026-09-17T23:15:00Z",
      "strike": 76342.63,
      "brti_reference_price": 76342.63366666666,
      "base_predicted_close": 76367.828125,
      "small_predicted_close": 76394.984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76433.26383333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 65.43570833334525,
      "small_residual": 38.27945833334525,
      "base_absolute_error": 65.43570833334525,
      "small_absolute_error": 38.27945833334525,
      "resolved_at": "2026-09-17T23:16:05.289781Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T22:45:00Z",
        "return_6h": -0.004197128217853896,
        "return_12h": 0.00019583544910140027,
        "return_24h": 0.009496158617696704,
        "close_vs_ema12": -0.0018527965156519555,
        "close_vs_ema24": -0.0008765370710357434,
        "ema12_slope_3h": -0.000519935898604218,
        "ema24_slope_6h": 0.000834743294195972,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002505616892459761,
        "return_30m": 0.0016188343187608645,
        "return_60m": -0.000388042242627451,
        "return_120m": -0.0019087955613904528,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 8.23363352644435e-05,
        "close_vs_ema6": -0.00020472696323625694,
        "close_vs_ema12": -0.0009034816337721852,
        "ema3_slope": 8.234311509469627e-05,
        "ema6_slope": -8.188407974274448e-05,
        "realized_volatility_30m": 0.0010602131068334075,
        "realized_volatility_60m": 0.0012054223730075895,
        "return_acceleration": -0.002120426213666815
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 496,
        "resolved_agreement_count": 315,
        "prospective_resolved_sample_count": 477,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.62452083333483,
            "small_mean_absolute_error": 161.91748958333483
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.18199479166651,
            "small_mean_absolute_error": 156.98198437500105
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.68098611111054,
            "small_mean_absolute_error": 137.45201562500006
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.85790729166474,
            "small_mean_absolute_error": 121.55821249999863
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 498,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T2315Z",
      "signal_timestamp": "2026-09-17T23:16:16.785925Z",
      "target_timestamp": "2026-09-17T23:15:00Z",
      "resolution_timestamp": "2026-09-17T23:30:00Z",
      "strike": 76433.26,
      "brti_reference_price": 76433.26383333335,
      "base_predicted_close": 76456.09375,
      "small_predicted_close": 76578.421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76427.23916666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -28.854583333348273,
      "small_residual": -151.18270833334827,
      "base_absolute_error": 28.854583333348273,
      "small_absolute_error": 151.18270833334827,
      "resolved_at": "2026-09-17T23:31:06.881145Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T23:00:00Z",
        "return_6h": -0.0041578445561073485,
        "return_12h": 0.001068065943098384,
        "return_24h": 0.008713300244926447,
        "close_vs_ema12": -0.0006406043882813961,
        "close_vs_ema24": 0.00030317814922597996,
        "ema12_slope_3h": -0.0005709023226543319,
        "ema24_slope_6h": 0.0007312604473257434,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011871501193212453,
        "return_30m": 0.0009362909757359983,
        "return_60m": 0.0014268992419066429,
        "return_120m": -0.00019565966358969789,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006343893947116097,
        "close_vs_ema6": 0.0007013604068202284,
        "close_vs_ema12": 0.00023910922667957912,
        "ema3_slope": 0.0006347921000879886,
        "ema6_slope": 0.000280622889841764,
        "realized_volatility_30m": 0.0007188559042836107,
        "realized_volatility_60m": 0.0012603849614697398,
        "return_acceleration": 0.0014377118085672214
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 497,
        "resolved_agreement_count": 316,
        "prospective_resolved_sample_count": 478,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.42417708333596,
            "small_mean_absolute_error": 139.10191145833596
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.99365885416955,
            "small_mean_absolute_error": 137.9518515625041
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.78516840277855,
            "small_mean_absolute_error": 133.39506076388957
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.10038020833235,
            "small_mean_absolute_error": 119.70149791666555
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 499,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T2330Z",
      "signal_timestamp": "2026-09-17T23:31:20.759021Z",
      "target_timestamp": "2026-09-17T23:30:00Z",
      "resolution_timestamp": "2026-09-17T23:45:00Z",
      "strike": 76427.24,
      "brti_reference_price": 76427.23916666665,
      "base_predicted_close": 76421.6875,
      "small_predicted_close": 76568.484375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76375.11499999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -46.57250000000931,
      "small_residual": -193.3693750000093,
      "base_absolute_error": 46.57250000000931,
      "small_absolute_error": 193.3693750000093,
      "resolved_at": "2026-09-17T23:46:06.524610Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T23:15:00Z",
        "return_6h": -0.0053223920310176975,
        "return_12h": 0.001327292444864847,
        "return_24h": 0.00533054903990382,
        "close_vs_ema12": -0.0006900344248689239,
        "close_vs_ema24": 0.00021972281347903966,
        "ema12_slope_3h": -0.0006680771207199232,
        "ema24_slope_6h": 0.0006056828044491702,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -7.882257494373768e-05,
        "return_30m": 0.0011082339701482535,
        "return_60m": 0.002728862336093485,
        "return_120m": -0.0010890848770226391,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0002776812794711425,
        "close_vs_ema6": 0.00044455132761855864,
        "close_vs_ema12": 0.0001356078755911927,
        "ema3_slope": 0.00027775840778132554,
        "ema6_slope": 0.00017785215681231925,
        "realized_volatility_30m": 0.0006329863471324915,
        "realized_volatility_60m": 0.0008824286135527229,
        "return_acceleration": -0.001265972694264983
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 498,
        "resolved_agreement_count": 317,
        "prospective_resolved_sample_count": 479,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.44770312500623,
            "small_mean_absolute_error": 126.12348437500623
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.73094531250536,
            "small_mean_absolute_error": 143.43602343750536
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.46367708333491,
            "small_mean_absolute_error": 144.2860659722246
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.52818333333343,
            "small_mean_absolute_error": 124.95641874999929
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 500,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260917T2345Z",
      "signal_timestamp": "2026-09-17T23:46:18.427610Z",
      "target_timestamp": "2026-09-17T23:45:00Z",
      "resolution_timestamp": "2026-09-18T00:00:00Z",
      "strike": 76375.12,
      "brti_reference_price": 76375.11499999999,
      "base_predicted_close": 76356.5078125,
      "small_predicted_close": 76391.9375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76391.51516666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 35.00735416667885,
      "small_residual": -0.42233333332114853,
      "base_absolute_error": 35.00735416667885,
      "small_absolute_error": 0.42233333332114853,
      "resolved_at": "2026-09-18T00:01:06.058835Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T23:30:00Z",
        "return_6h": -0.004193184614541434,
        "return_12h": 0.0030822103380658827,
        "return_24h": 0.003015891878056731,
        "close_vs_ema12": -0.0013156651811947473,
        "close_vs_ema24": -0.0004529030583901861,
        "ema12_slope_3h": -0.0006899873821413216,
        "ema24_slope_6h": 0.0005063176521533652,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006820103308061709,
        "return_30m": -0.0007607791479394832,
        "return_60m": 0.0001747995171457184,
        "return_120m": -0.001406183591296073,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00020230013348465636,
        "close_vs_ema6": -0.0001698416746837017,
        "close_vs_ema12": -0.0004624576780478673,
        "ema3_slope": -0.0002022592164181436,
        "ema6_slope": -6.793205479593833e-05,
        "realized_volatility_30m": 0.0003015938779312166,
        "realized_volatility_60m": 0.0006956534975270784,
        "return_acceleration": -0.0006031877558624332
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 499,
        "resolved_agreement_count": 317,
        "prospective_resolved_sample_count": 480,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.48306250001042,
            "small_mean_absolute_error": 145.95376562501042
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.68624739584084,
            "small_mean_absolute_error": 148.53488020834084
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.51272222222421,
            "small_mean_absolute_error": 139.37547569444723
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.8790531250008,
            "small_mean_absolute_error": 123.77330416666663
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 501,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0000Z",
      "signal_timestamp": "2026-09-18T00:01:19.453240Z",
      "target_timestamp": "2026-09-18T00:00:00Z",
      "resolution_timestamp": "2026-09-18T00:15:00Z",
      "strike": 76391.52,
      "brti_reference_price": 76391.51516666668,
      "base_predicted_close": 76377.953125,
      "small_predicted_close": 76535.171875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76396.58649999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 18.633374999990338,
      "small_residual": -138.58537500000966,
      "base_absolute_error": 18.633374999990338,
      "small_absolute_error": 138.58537500000966,
      "resolved_at": "2026-09-18T00:16:06.740405Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-17T23:45:00Z",
        "return_6h": -0.0028376357995982815,
        "return_12h": 0.0003729007328931999,
        "return_24h": 0.003256634184179541,
        "close_vs_ema12": -0.0010563157780482113,
        "close_vs_ema24": -0.00023334987992840173,
        "ema12_slope_3h": -0.0007136383798974633,
        "ema24_slope_6h": 0.00043716442825414425,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00021473180978759387,
        "return_30m": -0.00046742497033114283,
        "return_60m": 0.0006402909835865334,
        "return_120m": 0.000252000281009801,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 6.194079647636741e-06,
        "close_vs_ema6": 3.2037921347427556e-05,
        "close_vs_ema12": -0.00020970621845672888,
        "ema3_slope": 6.194118014501981e-06,
        "ema6_slope": 1.2815332769644527e-05,
        "realized_volatility_30m": 0.0004483710702968824,
        "realized_volatility_60m": 0.0006752870284180732,
        "return_acceleration": 0.0008967421405937648
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 500,
        "resolved_agreement_count": 317,
        "prospective_resolved_sample_count": 481,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.96753645834542,
            "small_mean_absolute_error": 95.813468750006
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.29602864584012,
            "small_mean_absolute_error": 128.8654791666704
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.77717534722615,
            "small_mean_absolute_error": 136.59247916666936
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.42441041666898,
            "small_mean_absolute_error": 121.91206666666695
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-17T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 502,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0015Z",
      "signal_timestamp": "2026-09-18T00:16:18.245952Z",
      "target_timestamp": "2026-09-18T00:15:00Z",
      "resolution_timestamp": "2026-09-18T00:30:00Z",
      "strike": 76396.59,
      "brti_reference_price": 76396.58649999999,
      "base_predicted_close": 76376.4453125,
      "small_predicted_close": 76389.703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 76265.97983333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -110.4654791666544,
      "small_residual": -123.7232916666544,
      "base_absolute_error": 110.4654791666544,
      "small_absolute_error": 123.7232916666544,
      "resolved_at": "2026-09-18T00:31:05.634490Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T00:00:00Z",
        "return_6h": -0.0034019039331085743,
        "return_12h": -0.00385234940511614,
        "return_24h": 0.0017680247291629314,
        "close_vs_ema12": -0.0009496300384035372,
        "close_vs_ema24": -0.00016354247407235345,
        "ema12_slope_3h": -0.0007120802560069972,
        "ema24_slope_6h": 0.00035771919151761367,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.638608125841827e-05,
        "return_30m": 0.00028113214624947425,
        "return_60m": -0.0004798608811646954,
        "return_120m": 0.0009463536476144174,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 3.628896911656021e-05,
        "close_vs_ema6": 7.030240117189557e-05,
        "close_vs_ema12": -0.00012128533962574295,
        "ema3_slope": 3.629028605334206e-05,
        "ema6_slope": 2.8121751279419627e-05,
        "realized_volatility_30m": 7.41728642645878e-05,
        "realized_volatility_60m": 0.00034071114148700755,
        "return_acceleration": -0.0001483457285291756
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 501,
        "resolved_agreement_count": 317,
        "prospective_resolved_sample_count": 482,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.266953125006694,
            "small_mean_absolute_error": 120.8899479166721
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.84556510417133,
            "small_mean_absolute_error": 129.99592968750403
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.75142361111527,
            "small_mean_absolute_error": 132.26455034722676
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.24449062500207,
            "small_mean_absolute_error": 119.355918750001
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 503,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0030Z",
      "signal_timestamp": "2026-09-18T00:31:17.806903Z",
      "target_timestamp": "2026-09-18T00:30:00Z",
      "resolution_timestamp": "2026-09-18T00:45:00Z",
      "strike": 76265.98,
      "brti_reference_price": 76265.97983333335,
      "base_predicted_close": 76258.0,
      "small_predicted_close": 76273.8125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76360.88083333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 102.88083333332906,
      "small_residual": 87.06833333332906,
      "base_absolute_error": 102.88083333332906,
      "small_absolute_error": 87.06833333332906,
      "resolved_at": "2026-09-18T00:46:05.619391Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T00:15:00Z",
        "return_6h": -0.005480304928135005,
        "return_12h": -0.008362283557137196,
        "return_24h": -0.0010200973425611437,
        "close_vs_ema12": -0.002549397594521774,
        "close_vs_ema24": -0.0018342998517478781,
        "ema12_slope_3h": -0.0008134790216902665,
        "ema24_slope_6h": 0.00023688162692137027,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0017095877270203452,
        "return_30m": -0.0016433151385916167,
        "return_60m": -0.002109971982392822,
        "return_120m": 0.0006131325306275581,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008373810188245789,
        "close_vs_ema6": -0.0011715526956788125,
        "close_vs_ema12": -0.0015494612305393396,
        "ema3_slope": -0.0008366803985400129,
        "ema6_slope": -0.00046840157542016314,
        "realized_volatility_30m": 0.0008879869041393817,
        "realized_volatility_60m": 0.0007623669582345126,
        "return_acceleration": -0.0017759738082787635
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 502,
        "resolved_agreement_count": 318,
        "prospective_resolved_sample_count": 483,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.66967708333323,
            "small_mean_absolute_error": 114.02509374999863
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.55869010416973,
            "small_mean_absolute_error": 120.07428906250243
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.37718923611465,
            "small_mean_absolute_error": 133.63238020833646
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.66895937500158,
            "small_mean_absolute_error": 125.18116875000051
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 504,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0045Z",
      "signal_timestamp": "2026-09-18T00:46:16.697870Z",
      "target_timestamp": "2026-09-18T00:45:00Z",
      "resolution_timestamp": "2026-09-18T01:00:00Z",
      "strike": 76360.88,
      "brti_reference_price": 76360.88083333333,
      "base_predicted_close": 76343.484375,
      "small_predicted_close": 76378.1328125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76521.85500000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 178.37062500001048,
      "small_residual": 143.72218750001048,
      "base_absolute_error": 178.37062500001048,
      "small_absolute_error": 143.72218750001048,
      "resolved_at": "2026-09-18T01:01:05.585608Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T00:30:00Z",
        "return_6h": -0.0025108391004274866,
        "return_12h": -0.006141116307443295,
        "return_24h": -0.0002207187625283824,
        "close_vs_ema12": -0.001254897388746068,
        "close_vs_ema24": -0.0005800354372816896,
        "ema12_slope_3h": -0.0008452512239431886,
        "ema24_slope_6h": 0.00018010794091960491,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012443424998587194,
        "return_30m": -0.00046737253982753746,
        "return_60m": -0.00018637178702329837,
        "return_120m": -1.1604847575896748e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00020291856182219625,
        "close_vs_ema6": 5.095038400915186e-05,
        "close_vs_ema12": -0.00025982109669431264,
        "ema3_slope": 0.00020295974612194456,
        "ema6_slope": 2.0380568962918844e-05,
        "realized_volatility_30m": 0.0014769651134395323,
        "realized_volatility_60m": 0.0010622052057249207,
        "return_acceleration": 0.0029539302268790646
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 503,
        "resolved_agreement_count": 318,
        "prospective_resolved_sample_count": 484,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.74676041666316,
            "small_mean_absolute_error": 87.44983333332857
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.61491145833679,
            "small_mean_absolute_error": 116.7017994791695
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.70641840278161,
            "small_mean_absolute_error": 128.1731979166701
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.24492604166736,
            "small_mean_absolute_error": 124.66320729166765
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 505,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0100Z",
      "signal_timestamp": "2026-09-18T01:01:16.636827Z",
      "target_timestamp": "2026-09-18T01:00:00Z",
      "resolution_timestamp": "2026-09-18T01:15:00Z",
      "strike": 76521.86,
      "brti_reference_price": 76521.85500000001,
      "base_predicted_close": 76489.0859375,
      "small_predicted_close": 76587.9453125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76511.91216666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 22.826229166676058,
      "small_residual": -76.03314583332394,
      "base_absolute_error": 22.826229166676058,
      "small_absolute_error": 76.03314583332394,
      "resolved_at": "2026-09-18T01:16:06.767464Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T00:45:00Z",
        "return_6h": -2.079972526081164e-05,
        "return_12h": -0.0022011068205793904,
        "return_24h": 0.0031258634127409035,
        "close_vs_ema12": 0.0008157845449776602,
        "close_vs_ema24": 0.0014952869190774098,
        "ema12_slope_3h": -0.000731020849114361,
        "ema24_slope_6h": 0.0001759596423329679,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002108071108006593,
        "return_30m": 0.0033550367703376605,
        "return_60m": 0.0017062082490308939,
        "return_120m": 0.002347591702375418,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011543745975064468,
        "close_vs_ema6": 0.0015412841190107773,
        "close_vs_ema12": 0.0015629960989747005,
        "ema3_slope": 0.0011557087182931802,
        "ema6_slope": 0.0006168939711566068,
        "realized_volatility_30m": 0.0004318643040739367,
        "realized_volatility_60m": 0.0014308300020163913,
        "return_acceleration": 0.0008637286081478734
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 504,
        "resolved_agreement_count": 318,
        "prospective_resolved_sample_count": 485,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 102.58757812499607,
            "small_mean_absolute_error": 123.2747968750009
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.27755729167075,
            "small_mean_absolute_error": 109.54413281250345
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.39321180555878,
            "small_mean_absolute_error": 127.00191840278057
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.91961458333462,
            "small_mean_absolute_error": 126.28886250000141
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 506,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0115Z",
      "signal_timestamp": "2026-09-18T01:16:19.301388Z",
      "target_timestamp": "2026-09-18T01:15:00Z",
      "resolution_timestamp": "2026-09-18T01:30:00Z",
      "strike": 76511.91,
      "brti_reference_price": 76511.91216666668,
      "base_predicted_close": 76492.4140625,
      "small_predicted_close": 76606.0625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76531.839,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 39.42493750000722,
      "small_residual": -74.22349999999278,
      "base_absolute_error": 39.42493750000722,
      "small_absolute_error": 74.22349999999278,
      "resolved_at": "2026-09-18T01:31:05.771121Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T01:00:00Z",
        "return_6h": 0.00013964481507522386,
        "return_12h": -0.0009861212659288965,
        "return_24h": 0.0038354319305755613,
        "close_vs_ema12": 0.0006577360294712786,
        "close_vs_ema24": 0.0013369925851873798,
        "ema12_slope_3h": -0.0006011950680312461,
        "ema24_slope_6h": 0.0001752226487536923,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001299345570403565,
        "return_30m": 0.001977862639680472,
        "return_60m": 0.00150956570116767,
        "return_120m": 0.0010289804384753243,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0005118828653947194,
        "close_vs_ema6": 0.0010075575501784506,
        "close_vs_ema12": 0.0012121514860772287,
        "ema3_slope": 0.0005121450236569292,
        "ema6_slope": 0.00040318551311457895,
        "realized_volatility_30m": 0.0011190028325234747,
        "realized_volatility_60m": 0.0014456586041877106,
        "return_acceleration": -0.0022380056650469493
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 505,
        "resolved_agreement_count": 318,
        "prospective_resolved_sample_count": 486,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.6357916666675,
            "small_mean_absolute_error": 107.63673958332947
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.9513723958371,
            "small_mean_absolute_error": 114.26334375000079
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.44230729167005,
            "small_mean_absolute_error": 122.54286631944585
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.65165000000198,
            "small_mean_absolute_error": 125.74237395833407
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 507,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0130Z",
      "signal_timestamp": "2026-09-18T01:31:16.856874Z",
      "target_timestamp": "2026-09-18T01:30:00Z",
      "resolution_timestamp": "2026-09-18T01:45:00Z",
      "strike": 76531.84,
      "brti_reference_price": 76531.839,
      "base_predicted_close": 76500.6953125,
      "small_predicted_close": 76614.921875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76641.199,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 140.50368749999325,
      "small_residual": 26.277124999993248,
      "base_absolute_error": 140.50368749999325,
      "small_absolute_error": 26.277124999993248,
      "resolved_at": "2026-09-18T01:46:05.950924Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T01:15:00Z",
        "return_6h": 0.0003547015070639592,
        "return_12h": 0.0013957815034475463,
        "return_24h": -0.0004726058921289411,
        "close_vs_ema12": 0.0008808316391530902,
        "close_vs_ema24": 0.0015648025262884335,
        "ema12_slope_3h": -0.00040995389749431954,
        "ema24_slope_6h": 0.00017893895426701611,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002604409270274832,
        "return_30m": 0.00013047252971065681,
        "return_60m": 0.003485947040182902,
        "return_120m": 0.001368619807203153,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00038607943893187446,
        "close_vs_ema6": 0.0009055724896864792,
        "close_vs_ema12": 0.0012460245090286648,
        "ema3_slope": 0.00038622855383496635,
        "ema6_slope": 0.0003623602532651926,
        "realized_volatility_30m": 0.00019518774203391986,
        "realized_volatility_60m": 0.000872407821193748,
        "return_acceleration": 0.00039037548406783973
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 506,
        "resolved_agreement_count": 318,
        "prospective_resolved_sample_count": 487,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 85.8756562500057,
            "small_mean_absolute_error": 95.26179166666407
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.27266666666947,
            "small_mean_absolute_error": 104.64344270833135
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.66434548611505,
            "small_mean_absolute_error": 111.80345659722298
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.98727291666873,
            "small_mean_absolute_error": 128.4290166666673
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 508,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0145Z",
      "signal_timestamp": "2026-09-18T01:46:17.732885Z",
      "target_timestamp": "2026-09-18T01:45:00Z",
      "resolution_timestamp": "2026-09-18T02:00:00Z",
      "strike": 76641.2,
      "brti_reference_price": 76641.199,
      "base_predicted_close": 76578.6484375,
      "small_predicted_close": 76654.71875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76688.51333333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 109.8648958333506,
      "small_residual": 33.7945833333506,
      "base_absolute_error": 109.8648958333506,
      "small_absolute_error": 33.7945833333506,
      "resolved_at": "2026-09-18T02:01:05.826911Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T01:30:00Z",
        "return_6h": 0.001495719081134217,
        "return_12h": 0.007405031900211245,
        "return_24h": 0.0011595669153885435,
        "close_vs_ema12": 0.002216500900482865,
        "close_vs_ema24": 0.0029340409143825408,
        "ema12_slope_3h": -0.00024414042009912595,
        "ema24_slope_6h": 0.00020613932918189803,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014289477612055013,
        "return_30m": 0.0016897608447126178,
        "return_60m": 0.003670965599237741,
        "return_120m": 0.0034839096477956577,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009069661094835979,
        "close_vs_ema6": 0.0016673260293593728,
        "close_vs_ema12": 0.002264012316410602,
        "ema3_slope": 0.0009077894437437006,
        "ema6_slope": 0.0006673755047639229,
        "realized_volatility_30m": 0.000584253417089009,
        "realized_volatility_60m": 0.0008955281432218841,
        "return_acceleration": 0.001168506834178018
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 507,
        "resolved_agreement_count": 318,
        "prospective_resolved_sample_count": 488,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 95.28136979167175,
            "small_mean_absolute_error": 80.06398958333011
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.01406510416746,
            "small_mean_absolute_error": 83.75691145832934
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.83706423611511,
            "small_mean_absolute_error": 104.48919618055636
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 74.1132593750015,
            "small_mean_absolute_error": 117.12805000000007
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 509,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0200Z",
      "signal_timestamp": "2026-09-18T02:01:18.118264Z",
      "target_timestamp": "2026-09-18T02:00:00Z",
      "resolution_timestamp": "2026-09-18T02:15:00Z",
      "strike": 76688.51,
      "brti_reference_price": 76688.51333333335,
      "base_predicted_close": 76652.65625,
      "small_predicted_close": 76683.3828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76697.44850000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 44.792250000013155,
      "small_residual": 14.065687500013155,
      "base_absolute_error": 44.792250000013155,
      "small_absolute_error": 14.065687500013155,
      "resolved_at": "2026-09-18T02:16:04.933313Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T01:45:00Z",
        "return_6h": 0.0020842248888548465,
        "return_12h": 0.0012245796708585388,
        "return_24h": 0.00490331740272798,
        "close_vs_ema12": 0.0027191799597041655,
        "close_vs_ema24": 0.003479690700087801,
        "ema12_slope_3h": -4.9613219009092546e-05,
        "ema24_slope_6h": 0.00024493050450069553,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006173485533982337,
        "return_30m": 0.00204717847343705,
        "return_60m": 0.002177918103701826,
        "return_120m": 0.003887842334566738,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007618564208049516,
        "close_vs_ema6": 0.001631580128886867,
        "close_vs_ema12": 0.0024381759042322315,
        "ema3_slope": 0.0007624372885488562,
        "ema6_slope": 0.0006530582583057498,
        "realized_volatility_30m": 0.0004057996039036338,
        "realized_volatility_60m": 0.000575131707592013,
        "return_acceleration": -0.0008115992078072676
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 508,
        "resolved_agreement_count": 318,
        "prospective_resolved_sample_count": 489,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.15493750000678,
            "small_mean_absolute_error": 52.582088541665144
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.37125781250143,
            "small_mean_absolute_error": 87.92844270833302
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.90335069444943,
            "small_mean_absolute_error": 90.55678472222401
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.61480833333626,
            "small_mean_absolute_error": 117.12686458333482
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 510,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0215Z",
      "signal_timestamp": "2026-09-18T02:16:16.830441Z",
      "target_timestamp": "2026-09-18T02:15:00Z",
      "resolution_timestamp": "2026-09-18T02:30:00Z",
      "strike": 76697.45,
      "brti_reference_price": 76697.44850000001,
      "base_predicted_close": 76680.3359375,
      "small_predicted_close": 76710.65625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76838.0175,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 157.68156250000175,
      "small_residual": 127.36125000000175,
      "base_absolute_error": 157.68156250000175,
      "small_absolute_error": 127.36125000000175,
      "resolved_at": "2026-09-18T02:31:06.537171Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T02:00:00Z",
        "return_6h": 0.0016823817438642585,
        "return_12h": -0.0019280714777913932,
        "return_24h": 0.007359319856693691,
        "close_vs_ema12": 0.0027199389025684972,
        "close_vs_ema24": 0.003522187238459429,
        "ema12_slope_3h": 9.339808064456889e-05,
        "ema24_slope_6h": 0.0002746291514406085,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00011651245119104203,
        "return_30m": 0.0007339329333824196,
        "return_60m": 0.0024249339492283806,
        "return_120m": 0.003938160247513478,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00043903598162198243,
        "close_vs_ema6": 0.0012481498799652435,
        "close_vs_ema12": 0.0021610503013940185,
        "ema3_slope": 0.00043922881887747955,
        "ema6_slope": 0.0004995093369937198,
        "realized_volatility_30m": 0.00025041805110359583,
        "realized_volatility_60m": 0.0005090139487159932,
        "return_acceleration": -0.0005008361022071917
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 509,
        "resolved_agreement_count": 319,
        "prospective_resolved_sample_count": 490,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.64644270834106,
            "small_mean_absolute_error": 37.09022395833745
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.64111718750428,
            "small_mean_absolute_error": 72.36348177083346
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.18306250000508,
            "small_mean_absolute_error": 88.538970486113
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.50730104167087,
            "small_mean_absolute_error": 108.30412291666944
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 511,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0230Z",
      "signal_timestamp": "2026-09-18T02:31:18.014953Z",
      "target_timestamp": "2026-09-18T02:30:00Z",
      "resolution_timestamp": "2026-09-18T02:45:00Z",
      "strike": 76838.02,
      "brti_reference_price": 76838.0175,
      "base_predicted_close": 76751.0078125,
      "small_predicted_close": 76797.1328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76890.08783333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 139.08002083332394,
      "small_residual": 92.95502083332394,
      "base_absolute_error": 139.08002083332394,
      "small_absolute_error": 92.95502083332394,
      "resolved_at": "2026-09-18T02:46:05.696108Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T02:15:00Z",
        "return_6h": 0.002411025529030386,
        "return_12h": -0.0008146050465147603,
        "return_24h": 0.009417463779054724,
        "close_vs_ema12": 0.004370855223349457,
        "close_vs_ema24": 0.005250294035142655,
        "ema12_slope_3h": 0.000308815267122009,
        "ema24_slope_6h": 0.00031881975980363464,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0018327728333751292,
        "return_30m": 0.0019494988254213919,
        "return_60m": 0.004000668270887742,
        "return_120m": 0.00750056142878841,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011350170066404264,
        "close_vs_ema6": 0.002200354732851517,
        "close_vs_ema12": 0.0033806609258681952,
        "ema3_slope": 0.001136306734108583,
        "ema6_slope": 0.0008809172252950415,
        "realized_volatility_30m": 0.0008581301910920436,
        "realized_volatility_60m": 0.0006716536071092122,
        "return_acceleration": 0.0017162603821840872
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 510,
        "resolved_agreement_count": 319,
        "prospective_resolved_sample_count": 491,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 113.21059895833969,
            "small_mean_absolute_error": 50.37466145833969
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.5431276041727,
            "small_mean_absolute_error": 72.81822656250188
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.9186440972262,
            "small_mean_absolute_error": 86.55384895833413
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.04356458333787,
            "small_mean_absolute_error": 109.30671875000262
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 512,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0245Z",
      "signal_timestamp": "2026-09-18T02:46:17.559442Z",
      "target_timestamp": "2026-09-18T02:45:00Z",
      "resolution_timestamp": "2026-09-18T03:00:00Z",
      "strike": 76890.09,
      "brti_reference_price": 76890.08783333332,
      "base_predicted_close": 76811.046875,
      "small_predicted_close": 76858.703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 76926.44799999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 115.4011249999894,
      "small_residual": 67.7448749999894,
      "base_absolute_error": 115.4011249999894,
      "small_absolute_error": 67.7448749999894,
      "resolved_at": "2026-09-18T03:01:06.812700Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T02:30:00Z",
        "return_6h": 0.005529242800989653,
        "return_12h": 0.004346745661196083,
        "return_24h": 0.006897572238150573,
        "close_vs_ema12": 0.004844299164410648,
        "close_vs_ema24": 0.005808517082318776,
        "ema12_slope_3h": 0.0005710764207353947,
        "ema24_slope_6h": 0.0004263339873702421,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006776636751895104,
        "return_30m": 0.0025116785121386265,
        "return_60m": 0.003247454849099274,
        "return_120m": 0.006930341743373258,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009059035155196682,
        "close_vs_ema6": 0.0020551017389405235,
        "close_vs_ema12": 0.003433760362488991,
        "ema3_slope": 0.0009067249208130068,
        "ema6_slope": 0.0008227170024330821,
        "realized_volatility_30m": 0.0005775545790928094,
        "realized_volatility_60m": 0.0006288108051374675,
        "return_acceleration": -0.0011551091581856188
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 511,
        "resolved_agreement_count": 320,
        "prospective_resolved_sample_count": 492,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 112.85468229167236,
            "small_mean_absolute_error": 67.04413541667236
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 104.06802604167206,
            "small_mean_absolute_error": 73.55406250000124
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 91.62760416666909,
            "small_mean_absolute_error": 78.18598611111035
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.05106145833778,
            "small_mean_absolute_error": 106.32554375000254
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 513,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0300Z",
      "signal_timestamp": "2026-09-18T03:01:17.984630Z",
      "target_timestamp": "2026-09-18T03:00:00Z",
      "resolution_timestamp": "2026-09-18T03:15:00Z",
      "strike": 76926.45,
      "brti_reference_price": 76926.44799999999,
      "base_predicted_close": 76824.921875,
      "small_predicted_close": 76858.7578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 77238.24933333331,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 413.32745833331137,
      "small_residual": 379.49152083331137,
      "base_absolute_error": 413.32745833331137,
      "small_absolute_error": 379.49152083331137,
      "resolved_at": "2026-09-18T03:16:05.860786Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T02:45:00Z",
        "return_6h": 0.005723898297055774,
        "return_12h": 0.00625051520179376,
        "return_24h": 0.008146013752005965,
        "close_vs_ema12": 0.005101245912280339,
        "close_vs_ema24": 0.006153772129217749,
        "ema12_slope_3h": 0.000833306881399265,
        "ema24_slope_6h": 0.0005356613608948901,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004728849672468449,
        "return_30m": 0.0011508690994010973,
        "return_60m": 0.0031026115427799095,
        "return_120m": 0.005287286880329534,
        "consecutive_up_closes": 7,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006891332033900355,
        "close_vs_ema6": 0.0018050946636321008,
        "close_vs_ema12": 0.003305009723272523,
        "ema3_slope": 0.0006896084354603982,
        "ema6_slope": 0.0007225595808302288,
        "realized_volatility_30m": 0.00010238935397133275,
        "realized_volatility_60m": 0.0006428913331992568,
        "return_acceleration": -0.0002047787079426655
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 512,
        "resolved_agreement_count": 321,
        "prospective_resolved_sample_count": 493,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.23873958333206,
            "small_mean_absolute_error": 75.53170833333206
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.19683854166942,
            "small_mean_absolute_error": 64.0568984374986
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.32708506944498,
            "small_mean_absolute_error": 83.79619791666603
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.11466250000304,
            "small_mean_absolute_error": 101.82391041666779
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 514,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0315Z",
      "signal_timestamp": "2026-09-18T03:16:16.552578Z",
      "target_timestamp": "2026-09-18T03:15:00Z",
      "resolution_timestamp": "2026-09-18T03:30:00Z",
      "strike": 77238.25,
      "brti_reference_price": 77238.24933333331,
      "base_predicted_close": 77243.5234375,
      "small_predicted_close": 77222.4296875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 77404.60733333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 161.08389583333337,
      "small_residual": 182.17764583333337,
      "base_absolute_error": 161.08389583333337,
      "small_absolute_error": 182.17764583333337,
      "resolved_at": "2026-09-18T03:31:05.813383Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T03:00:00Z",
        "return_6h": 0.01033415361983625,
        "return_12h": 0.012751942616065604,
        "return_24h": 0.0115200898294896,
        "close_vs_ema12": 0.00879737118923063,
        "close_vs_ema24": 0.01001888027280362,
        "ema12_slope_3h": 0.0012485739763068437,
        "ema24_slope_6h": 0.0007377829368451216,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004053239704156386,
        "return_30m": 0.004528041387527937,
        "return_60m": 0.007051092883921584,
        "return_120m": 0.00949312526766355,
        "consecutive_up_closes": 8,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0023669672384190044,
        "close_vs_ema6": 0.004182740750296787,
        "close_vs_ema12": 0.006230480144906236,
        "ema3_slope": 0.0023725830648040347,
        "ema6_slope": 0.0016759002426138814,
        "realized_volatility_30m": 0.0017901773684547706,
        "realized_volatility_60m": 0.0014223535335113897,
        "return_acceleration": 0.003580354736909541
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 513,
        "resolved_agreement_count": 322,
        "prospective_resolved_sample_count": 494,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 206.37254166665662,
            "small_mean_absolute_error": 166.88816666665662
          },
          "8": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 145.00949218749884,
            "small_mean_absolute_error": 101.98919531249703
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.21825868055507,
            "small_mean_absolute_error": 103.87171006944118
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.06918125000156,
            "small_mean_absolute_error": 114.32139791666631
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 515,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0330Z",
      "signal_timestamp": "2026-09-18T03:31:16.614657Z",
      "target_timestamp": "2026-09-18T03:30:00Z",
      "resolution_timestamp": "2026-09-18T03:45:00Z",
      "strike": 77404.61,
      "brti_reference_price": 77404.60733333333,
      "base_predicted_close": 77383.2265625,
      "small_predicted_close": 77357.8515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 77278.75616666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -104.47039583332662,
      "small_residual": -79.09539583332662,
      "base_absolute_error": 104.47039583332662,
      "small_absolute_error": 79.09539583332662,
      "resolved_at": "2026-09-18T03:46:05.949658Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T03:15:00Z",
        "return_6h": 0.011685205289969192,
        "return_12h": 0.01333455810639017,
        "return_24h": 0.01276473842286574,
        "close_vs_ema12": 0.010517677897356137,
        "close_vs_ema24": 0.011939882339972785,
        "ema12_slope_3h": 0.0018055632930196186,
        "ema24_slope_6h": 0.0009637931726371729,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002153829241805738,
        "return_30m": 0.006215798932161176,
        "return_60m": 0.007373821602481234,
        "return_120m": 0.01140399008748938,
        "consecutive_up_closes": 9,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002257837893659964,
        "close_vs_ema6": 0.004524353603096332,
        "close_vs_ema12": 0.007096601989994067,
        "ema3_slope": 0.0022629472617385904,
        "ema6_slope": 0.0018130225432690938,
        "realized_volatility_30m": 0.000949705231175324,
        "realized_volatility_60m": 0.0014332608456635665,
        "return_acceleration": -0.001899410462350648
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 514,
        "resolved_agreement_count": 322,
        "prospective_resolved_sample_count": 495,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 207.22312499998952,
            "small_mean_absolute_error": 180.59226562498952
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 160.2168619791646,
            "small_mean_absolute_error": 115.4834635416646
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.43646006944496,
            "small_mean_absolute_error": 108.74290624999776
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.68535208333488,
            "small_mean_absolute_error": 113.27545937499963
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 516,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0345Z",
      "signal_timestamp": "2026-09-18T03:46:16.626714Z",
      "target_timestamp": "2026-09-18T03:45:00Z",
      "resolution_timestamp": "2026-09-18T04:00:00Z",
      "strike": 77278.76,
      "brti_reference_price": 77278.75616666667,
      "base_predicted_close": 77290.1171875,
      "small_predicted_close": 77111.890625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 77308.26400000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 18.146812500010128,
      "small_residual": 196.37337500001013,
      "base_absolute_error": 18.146812500010128,
      "small_absolute_error": 196.37337500001013,
      "resolved_at": "2026-09-18T04:01:06.180963Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T03:30:00Z",
        "return_6h": 0.01040879673686046,
        "return_12h": 0.007585838821529967,
        "return_24h": 0.011398355877542565,
        "close_vs_ema12": 0.008509375438406463,
        "close_vs_ema24": 0.010080166599863105,
        "ema12_slope_3h": 0.0022219652569492876,
        "ema24_slope_6h": 0.001158687101757483,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016258872824546078,
        "return_30m": 0.000524440075778454,
        "return_60m": 0.0050548561496746025,
        "return_120m": 0.0083187264158886,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00031404115781441533,
        "close_vs_ema6": 0.0020633743247202574,
        "close_vs_ema12": 0.004615426761597208,
        "ema3_slope": 0.0003141398106438764,
        "ema6_slope": 0.0008260314947592384,
        "realized_volatility_30m": 0.001889858262130173,
        "realized_volatility_60m": 0.0020945742271805934,
        "return_acceleration": -0.003779716524260346
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 515,
        "resolved_agreement_count": 323,
        "prospective_resolved_sample_count": 496,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 198.5707187499902,
            "small_mean_absolute_error": 177.1273593749902
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 155.71270052083128,
            "small_mean_absolute_error": 122.08574739583128
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.56892361111144,
            "small_mean_absolute_error": 108.07849479166423
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.58731875000157,
            "small_mean_absolute_error": 111.52781666666633
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 517,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0400Z",
      "signal_timestamp": "2026-09-18T04:01:16.917919Z",
      "target_timestamp": "2026-09-18T04:00:00Z",
      "resolution_timestamp": "2026-09-18T04:15:00Z",
      "strike": 77308.26,
      "brti_reference_price": 77308.26400000001,
      "base_predicted_close": 77327.9140625,
      "small_predicted_close": 77370.8125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 77242.33866666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -85.57539583332255,
      "small_residual": -128.47383333332255,
      "base_absolute_error": 85.57539583332255,
      "small_absolute_error": 128.47383333332255,
      "resolved_at": "2026-09-18T04:16:06.194329Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T03:45:00Z",
        "return_6h": 0.012255687500674739,
        "return_12h": 0.0081338621098892,
        "return_24h": 0.012240937965706022,
        "close_vs_ema12": 0.008528325575900775,
        "close_vs_ema24": 0.010247833768958214,
        "ema12_slope_3h": 0.00255100713772749,
        "ema24_slope_6h": 0.0013873439102982665,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00038183628718990725,
        "return_30m": -0.0012446718180280092,
        "return_60m": 0.004963390484375774,
        "return_120m": 0.008081401499763885,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003478776177054943,
        "close_vs_ema6": 0.001745921624602298,
        "close_vs_ema12": 0.004226693888320421,
        "ema3_slope": 0.00034799867865698,
        "ema6_slope": 0.0006988567094576847,
        "realized_volatility_30m": 0.0010038617848222575,
        "realized_volatility_60m": 0.0021035181311872273,
        "return_acceleration": 0.002007723569644515
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 516,
        "resolved_agreement_count": 323,
        "prospective_resolved_sample_count": 497,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 174.25714062499537,
            "small_mean_absolute_error": 209.28448437499537
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.24794010416372,
            "small_mean_absolute_error": 142.40809635416372
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.2169392361114,
            "small_mean_absolute_error": 112.46609374999753
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.64118645833514,
            "small_mean_absolute_error": 111.2973093749999
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 518,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0415Z",
      "signal_timestamp": "2026-09-18T04:16:18.872353Z",
      "target_timestamp": "2026-09-18T04:15:00Z",
      "resolution_timestamp": "2026-09-18T04:30:00Z",
      "strike": 77242.34,
      "brti_reference_price": 77242.33866666668,
      "base_predicted_close": 77242.0234375,
      "small_predicted_close": 77115.8046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 77208.96699999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -33.05643750001036,
      "small_residual": 93.16231249998964,
      "base_absolute_error": 33.05643750001036,
      "small_absolute_error": 93.16231249998964,
      "resolved_at": "2026-09-18T04:31:05.986961Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T04:00:00Z",
        "return_6h": 0.012027379464318866,
        "return_12h": 0.007713142586792676,
        "return_24h": 0.012985832067793357,
        "close_vs_ema12": 0.007353000758384853,
        "close_vs_ema24": 0.00919102082105816,
        "ema12_slope_3h": 0.0028367282144277084,
        "ema24_slope_6h": 0.0016064605074173066,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008527591996287942,
        "return_30m": -0.00047124852684554686,
        "return_60m": 5.294440731962169e-05,
        "return_120m": 0.007104410607175149,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.000252652936263531,
        "close_vs_ema6": 0.0006367474756336922,
        "close_vs_ema12": 0.002850340040578603,
        "ema3_slope": -0.0002525891188810414,
        "ema6_slope": 0.00025476387835610126,
        "realized_volatility_30m": 0.0006172977434093507,
        "realized_volatility_60m": 0.0014278195148498226,
        "return_acceleration": -0.0012345954868187015
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 517,
        "resolved_agreement_count": 324,
        "prospective_resolved_sample_count": 498,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.31912499999817,
            "small_mean_absolute_error": 146.53006249999817
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.3458333333274,
            "small_mean_absolute_error": 156.7091145833274
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.44603645833195,
            "small_mean_absolute_error": 116.83615104166408
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.648170833334,
            "small_mean_absolute_error": 115.80702812499877
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 519,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0430Z",
      "signal_timestamp": "2026-09-18T04:31:16.826976Z",
      "target_timestamp": "2026-09-18T04:30:00Z",
      "resolution_timestamp": "2026-09-18T04:45:00Z",
      "strike": 77208.97,
      "brti_reference_price": 77208.96699999999,
      "base_predicted_close": 77192.8359375,
      "small_predicted_close": 77107.4453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 77338.12416666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 145.2882291666756,
      "small_residual": 230.6788541666756,
      "base_absolute_error": 145.2882291666756,
      "small_absolute_error": 230.6788541666756,
      "resolved_at": "2026-09-18T04:46:05.308603Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T04:15:00Z",
        "return_6h": 0.01298516714994924,
        "return_12h": 0.007507107096891064,
        "return_24h": 0.013772287127577165,
        "close_vs_ema12": 0.006633553815408977,
        "close_vs_ema24": 0.008572948218989795,
        "ema12_slope_3h": 0.0030822886409667127,
        "ema24_slope_6h": 0.0018404810790919601,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00043203853278839244,
        "return_30m": -0.0012844293075837676,
        "return_60m": -0.0025275024326503193,
        "return_120m": 0.004827681817792806,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.000342408359977564,
        "close_vs_ema6": 0.00014601564513183618,
        "close_vs_ema12": 0.0020444528761567327,
        "ema3_slope": -0.0003422911566239861,
        "ema6_slope": 5.84096695428471e-05,
        "realized_volatility_30m": 0.00021036033342020088,
        "realized_volatility_60m": 0.0007253266470965885,
        "return_acceleration": 0.00042072066684040177
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 518,
        "resolved_agreement_count": 325,
        "prospective_resolved_sample_count": 499,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.312260416667414,
            "small_mean_absolute_error": 124.27622916666223
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 133.76769270832847,
            "small_mean_absolute_error": 152.43424739582588
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.91532812499888,
            "small_mean_absolute_error": 118.41438541666382
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.85826354166711,
            "small_mean_absolute_error": 112.90600833333083
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 520,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0445Z",
      "signal_timestamp": "2026-09-18T04:46:16.551756Z",
      "target_timestamp": "2026-09-18T04:45:00Z",
      "resolution_timestamp": "2026-09-18T05:00:00Z",
      "strike": 77338.12,
      "brti_reference_price": 77338.12416666668,
      "base_predicted_close": 77302.9375,
      "small_predicted_close": 77124.7578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 77470.4545,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 167.5170000000071,
      "small_residual": 345.6966875000071,
      "base_absolute_error": 167.5170000000071,
      "small_absolute_error": 345.6966875000071,
      "resolved_at": "2026-09-18T05:01:06.236997Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T04:30:00Z",
        "return_6h": 0.012785942560321839,
        "return_12h": 0.009333909250267558,
        "return_24h": 0.013542276779318296,
        "close_vs_ema12": 0.007975280227985104,
        "close_vs_ema24": 0.010046447813600645,
        "ema12_slope_3h": 0.003328181858716084,
        "ema24_slope_6h": 0.002066019541584696,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016728259901039877,
        "return_30m": 0.0012400647320294222,
        "return_60m": 0.0007682318265056498,
        "return_120m": 0.005826971277552939,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006644805922175756,
        "close_vs_ema6": 0.0012986720968322096,
        "close_vs_ema12": 0.003146482573343823,
        "ema3_slope": 0.0006649224202615045,
        "ema6_slope": 0.0005197388268576297,
        "realized_volatility_30m": 0.00105243226144619,
        "realized_volatility_60m": 0.0009630457459777408,
        "return_acceleration": 0.00210486452289238
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 519,
        "resolved_agreement_count": 326,
        "prospective_resolved_sample_count": 500,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.51671875000466,
            "small_mean_absolute_error": 162.17209374999948
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 134.54371874999742,
            "small_mean_absolute_error": 169.64972656249483
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.31403993055574,
            "small_mean_absolute_error": 135.44786284722068
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.79405000000042,
            "small_mean_absolute_error": 114.77148229166414
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 521,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0500Z",
      "signal_timestamp": "2026-09-18T05:01:18.176707Z",
      "target_timestamp": "2026-09-18T05:00:00Z",
      "resolution_timestamp": "2026-09-18T05:15:00Z",
      "strike": 77470.45,
      "brti_reference_price": 77470.4545,
      "base_predicted_close": 77448.8515625,
      "small_predicted_close": 77432.9140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 77484.97999999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 36.12843749998137,
      "small_residual": 52.06593749998137,
      "base_absolute_error": 36.12843749998137,
      "small_absolute_error": 52.06593749998137,
      "resolved_at": "2026-09-18T05:16:05.699844Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T04:45:00Z",
        "return_6h": 0.01477314547802644,
        "return_12h": 0.010514012474420298,
        "return_24h": 0.012717605716241476,
        "close_vs_ema12": 0.009300388440743435,
        "close_vs_ema24": 0.01152912511193005,
        "ema12_slope_3h": 0.0036092765919200076,
        "ema24_slope_6h": 0.0023277934319116955,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001711062102413452,
        "return_30m": 0.003386750401673133,
        "return_60m": 0.00209797105261611,
        "return_120m": 0.0070717745865507275,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011869293556650007,
        "close_vs_ema6": 0.0021495475503805483,
        "close_vs_ema12": 0.0041117095101959045,
        "ema3_slope": 0.001188339831095231,
        "ema6_slope": 0.0008605589451011753,
        "realized_volatility_30m": 1.9118056154732166e-05,
        "realized_volatility_60m": 0.001176689293407776,
        "return_acceleration": 3.823611230946433e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 520,
        "resolved_agreement_count": 327,
        "prospective_resolved_sample_count": 501,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 107.8592656250039,
            "small_mean_absolute_error": 199.50292187499872
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 141.05820312499964,
            "small_mean_absolute_error": 204.39370312499705
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.11838194444377,
            "small_mean_absolute_error": 161.4397048611087
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.41953229166684,
            "small_mean_absolute_error": 132.03519999999844
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 522,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0515Z",
      "signal_timestamp": "2026-09-18T05:16:17.029858Z",
      "target_timestamp": "2026-09-18T05:15:00Z",
      "resolution_timestamp": "2026-09-18T05:30:00Z",
      "strike": 77484.98,
      "brti_reference_price": 77484.97999999998,
      "base_predicted_close": 77499.1875,
      "small_predicted_close": 77477.828125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 77525.94516666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 26.757666666671867,
      "small_residual": 48.11704166667187,
      "base_absolute_error": 26.757666666671867,
      "small_absolute_error": 48.11704166667187,
      "resolved_at": "2026-09-18T05:31:05.716833Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T05:00:00Z",
        "return_6h": 0.013759927470321731,
        "return_12h": 0.009544871274689504,
        "return_24h": 0.014132432406155804,
        "close_vs_ema12": 0.009098773462723475,
        "close_vs_ema24": 0.011474375042841212,
        "ema12_slope_3h": 0.003881801578188071,
        "ema24_slope_6h": 0.002563571173124002,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00018749728646527686,
        "return_30m": 0.0018988802083799161,
        "return_60m": 0.0031412996747859356,
        "return_120m": 0.0031944103963550408,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006868525034635642,
        "close_vs_ema6": 0.0016684913332658535,
        "close_vs_ema12": 0.003636037329408648,
        "ema3_slope": 0.0006873245940817174,
        "ema6_slope": 0.0006678422489081459,
        "realized_volatility_30m": 0.0007617824079740876,
        "realized_volatility_60m": 0.0009332762429408503,
        "return_acceleration": -0.0015235648159481752
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 521,
        "resolved_agreement_count": 328,
        "prospective_resolved_sample_count": 502,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 95.4975260416686,
            "small_mean_absolute_error": 180.40094791666343
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.90832552083339,
            "small_mean_absolute_error": 163.4655052083308
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.39639756944112,
            "small_mean_absolute_error": 164.60639236110606
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.29428541666638,
            "small_mean_absolute_error": 127.70922812499703
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 523,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0530Z",
      "signal_timestamp": "2026-09-18T05:31:16.649155Z",
      "target_timestamp": "2026-09-18T05:30:00Z",
      "resolution_timestamp": "2026-09-18T05:45:00Z",
      "strike": 77525.95,
      "brti_reference_price": 77525.94516666667,
      "base_predicted_close": 77473.6796875,
      "small_predicted_close": 77477.53125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 77527.10566666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 53.425979166670004,
      "small_residual": 49.574416666670004,
      "base_absolute_error": 53.425979166670004,
      "small_absolute_error": 49.574416666670004,
      "resolved_at": "2026-09-18T05:46:05.991922Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T05:15:00Z",
        "return_6h": 0.014375843115358888,
        "return_12h": 0.008976937211504943,
        "return_24h": 0.014457428720878518,
        "close_vs_ema12": 0.009235484300834429,
        "close_vs_ema24": 0.01175859073000285,
        "ema12_slope_3h": 0.0040896923258435525,
        "ema24_slope_6h": 0.002807167966883295,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005286852583130663,
        "return_30m": 0.0007162816718295772,
        "return_60m": 0.004105457940742685,
        "return_120m": 0.0015675789531599538,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006075810661054781,
        "close_vs_ema6": 0.0015690565335757523,
        "close_vs_ema12": 0.003523364058753975,
        "ema3_slope": 0.0006079504452849438,
        "ema6_slope": 0.0006280167709573625,
        "realized_volatility_30m": 0.00017059398592389474,
        "realized_volatility_60m": 0.0006778825190563191,
        "return_acceleration": 0.0003411879718477895
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 522,
        "resolved_agreement_count": 328,
        "prospective_resolved_sample_count": 503,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.92283333333398,
            "small_mean_absolute_error": 169.13963020833398
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.1175468750007,
            "small_mean_absolute_error": 146.7079296874981
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.48607291666364,
            "small_mean_absolute_error": 158.00270833332857
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.10889479166727,
            "small_mean_absolute_error": 123.9289156249979
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 524,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0545Z",
      "signal_timestamp": "2026-09-18T05:46:17.785423Z",
      "target_timestamp": "2026-09-18T05:45:00Z",
      "resolution_timestamp": "2026-09-18T06:00:00Z",
      "strike": 77527.11,
      "brti_reference_price": 77527.10566666667,
      "base_predicted_close": 77549.3125,
      "small_predicted_close": 77510.8359375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 77426.2855,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -123.02700000000186,
      "small_residual": -84.55043750000186,
      "base_absolute_error": 123.02700000000186,
      "small_absolute_error": 84.55043750000186,
      "resolved_at": "2026-09-18T06:01:06.674995Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T05:30:00Z",
        "return_6h": 0.015083324806341336,
        "return_12h": 0.010826893026286033,
        "return_24h": 0.016167601168490142,
        "close_vs_ema12": 0.008869667591678398,
        "close_vs_ema24": 0.011528176911554944,
        "ema12_slope_3h": 0.004261750072255932,
        "ema24_slope_6h": 0.0030601680143984566,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 1.4969182220214705e-05,
        "return_30m": 0.0005436623545194141,
        "return_60m": 0.002443574912584179,
        "return_120m": 0.0032136839711081056,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00031118280677677745,
        "close_vs_ema6": 0.0011309518642352856,
        "close_vs_ema12": 0.002992389950005503,
        "ema3_slope": 0.00031127967165867076,
        "ema6_slope": 0.0004525854866539447,
        "realized_volatility_30m": 0.0002568580380464258,
        "realized_volatility_60m": 0.000661724797853772,
        "return_acceleration": -0.0005137160760928516
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 523,
        "resolved_agreement_count": 329,
        "prospective_resolved_sample_count": 504,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.95727083333259,
            "small_mean_absolute_error": 123.86352083333259
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.73699479166862,
            "small_mean_absolute_error": 143.01780729166603
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.34823611110914,
            "small_mean_absolute_error": 154.38765798610743
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.63615208333431,
            "small_mean_absolute_error": 122.05421979166495
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 525,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0600Z",
      "signal_timestamp": "2026-09-18T06:01:18.659487Z",
      "target_timestamp": "2026-09-18T06:00:00Z",
      "resolution_timestamp": "2026-09-18T06:15:00Z",
      "strike": 77426.29,
      "brti_reference_price": 77426.2855,
      "base_predicted_close": 77447.7421875,
      "small_predicted_close": 77495.578125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 77435.0485,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -12.693687499995576,
      "small_residual": -60.529624999995576,
      "base_absolute_error": 12.693687499995576,
      "small_absolute_error": 60.529624999995576,
      "resolved_at": "2026-09-18T06:16:05.746421Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T05:45:00Z",
        "return_6h": 0.013545618660340875,
        "return_12h": 0.01066954532830433,
        "return_24h": 0.015257068372038995,
        "close_vs_ema12": 0.007246970126243202,
        "close_vs_ema24": 0.01000006516326013,
        "ema12_slope_3h": 0.004353474901405585,
        "ema24_slope_6h": 0.0032763177547017186,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013004505430675994,
        "return_30m": -0.0012855008275284296,
        "return_60m": -0.0005701399363806647,
        "return_120m": 0.001526634979152952,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004950811911691444,
        "close_vs_ema6": -0.0001221269841360506,
        "close_vs_ema12": 0.001427977421623261,
        "ema3_slope": -0.0004948362070704704,
        "ema6_slope": -4.884840737096052e-05,
        "realized_volatility_30m": 0.0006577098626439071,
        "realized_volatility_60m": 0.000693727925896772,
        "return_acceleration": -0.0013154197252878141
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 524,
        "resolved_agreement_count": 329,
        "prospective_resolved_sample_count": 505,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.83477083333128,
            "small_mean_absolute_error": 58.57695833333128
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.84701822916759,
            "small_mean_absolute_error": 129.039940104165
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.98372569444352,
            "small_mean_absolute_error": 155.78812152777513
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.86897083333388,
            "small_mean_absolute_error": 119.09563229166451
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 526,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0615Z",
      "signal_timestamp": "2026-09-18T06:16:16.558957Z",
      "target_timestamp": "2026-09-18T06:15:00Z",
      "resolution_timestamp": "2026-09-18T06:30:00Z",
      "strike": 77435.05,
      "brti_reference_price": 77435.0485,
      "base_predicted_close": 77449.390625,
      "small_predicted_close": 77496.328125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 77483.48766666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 34.097041666682344,
      "small_residual": -12.840458333317656,
      "base_absolute_error": 34.097041666682344,
      "small_absolute_error": 12.840458333317656,
      "resolved_at": "2026-09-18T06:31:06.651762Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T06:00:00Z",
        "return_6h": 0.013593041882833612,
        "return_12h": 0.010144895727080883,
        "return_24h": 0.013653916908588082,
        "close_vs_ema12": 0.0070584005542218,
        "close_vs_ema24": 0.009903774137923538,
        "ema12_slope_3h": 0.004279131669873593,
        "ema24_slope_6h": 0.0034890039828481267,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00011317861813231467,
        "return_30m": -0.001187419108130694,
        "return_60m": -0.0006444023086793482,
        "return_120m": 0.002494873105343798,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00019101578288205356,
        "close_vs_ema6": -6.401579368486843e-06,
        "close_vs_ema12": 0.0013038826787803437,
        "ema3_slope": -0.00019097930282097053,
        "ema6_slope": -2.5606251905507804e-06,
        "realized_volatility_30m": 0.000706814580599957,
        "realized_volatility_60m": 0.0006855932334088595,
        "return_acceleration": 0.001413629161199914
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 525,
        "resolved_agreement_count": 330,
        "prospective_resolved_sample_count": 506,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.97608333333483,
            "small_mean_absolute_error": 60.69288020833483
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.73680468750172,
            "small_mean_absolute_error": 120.54691406249913
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.59757812500054,
            "small_mean_absolute_error": 129.20796354166546
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.36234374999985,
            "small_mean_absolute_error": 118.3204562499981
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 527,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0630Z",
      "signal_timestamp": "2026-09-18T06:31:18.028983Z",
      "target_timestamp": "2026-09-18T06:30:00Z",
      "resolution_timestamp": "2026-09-18T06:45:00Z",
      "strike": 77483.49,
      "brti_reference_price": 77483.48766666668,
      "base_predicted_close": 77454.7734375,
      "small_predicted_close": 77502.5546875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 77460.04533333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 5.271895833328017,
      "small_residual": -42.50935416667198,
      "base_absolute_error": 5.271895833328017,
      "small_absolute_error": 42.50935416667198,
      "resolved_at": "2026-09-18T06:46:05.989447Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T06:15:00Z",
        "return_6h": 0.015963970252450776,
        "return_12h": 0.010396177899468562,
        "return_24h": 0.014847654392571297,
        "close_vs_ema12": 0.007372237504678303,
        "close_vs_ema24": 0.010316049092493618,
        "ema12_slope_3h": 0.004144668204289603,
        "ema24_slope_6h": 0.0037457492637973377,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006255457651929142,
        "return_30m": 0.0007387951817303673,
        "return_60m": -0.0005476553676154738,
        "return_120m": 0.0035555541970493376,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00021715807872424442,
        "close_vs_ema6": 0.00044216476896652424,
        "close_vs_ema12": 0.001632798577330119,
        "ema3_slope": 0.00021720524659851748,
        "ema6_slope": 0.00017689719466962295,
        "realized_volatility_30m": 0.00025618357353029975,
        "realized_volatility_60m": 0.0007107701451976219,
        "return_acceleration": 0.0005123671470605995
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 526,
        "resolved_agreement_count": 331,
        "prospective_resolved_sample_count": 507,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.81092708333745,
            "small_mean_absolute_error": 51.873734374996275
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.86688020833571,
            "small_mean_absolute_error": 110.50668229166513
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.01534027777961,
            "small_mean_absolute_error": 115.0965312499975
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.09594895833361,
            "small_mean_absolute_error": 115.25130416666434
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 528,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0645Z",
      "signal_timestamp": "2026-09-18T06:46:18.001566Z",
      "target_timestamp": "2026-09-18T06:45:00Z",
      "resolution_timestamp": "2026-09-18T07:00:00Z",
      "strike": 77460.05,
      "brti_reference_price": 77460.04533333333,
      "base_predicted_close": 77461.125,
      "small_predicted_close": 77508.828125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 77523.41866666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 62.29366666666465,
      "small_residual": 14.590541666664649,
      "base_absolute_error": 62.29366666666465,
      "small_absolute_error": 14.590541666664649,
      "resolved_at": "2026-09-18T07:01:05.222968Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T06:30:00Z",
        "return_6h": 0.014394340243390591,
        "return_12h": 0.011847359270655167,
        "return_24h": 0.012647300675003192,
        "close_vs_ema12": 0.006777038132230295,
        "close_vs_ema24": 0.00980194889857433,
        "ema12_slope_3h": 0.004070624839731529,
        "ema24_slope_6h": 0.003965173864350913,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00030254618163549907,
        "return_30m": 0.00032281032707470736,
        "return_60m": -0.0008649920922066956,
        "return_120m": 0.0015764691474013937,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -4.2728727295493485e-05,
        "close_vs_ema6": 9.96280381637682e-05,
        "close_vs_ema12": 0.0011249500432599646,
        "ema3_slope": -4.2726901629541736e-05,
        "ema6_slope": 3.9852803448203744e-05,
        "realized_volatility_30m": 0.0004640459734142066,
        "realized_volatility_60m": 0.0007071211071878825,
        "return_acceleration": -0.0009280919468284132
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 527,
        "resolved_agreement_count": 331,
        "prospective_resolved_sample_count": 508,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.77240625000195,
            "small_mean_absolute_error": 50.10746874999677
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.36483854166727,
            "small_mean_absolute_error": 86.98549479166468
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.74879861111307,
            "small_mean_absolute_error": 112.04769444444294
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.33435937500035,
            "small_mean_absolute_error": 116.06291562499828
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 529,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0700Z",
      "signal_timestamp": "2026-09-18T07:01:17.675753Z",
      "target_timestamp": "2026-09-18T07:00:00Z",
      "resolution_timestamp": "2026-09-18T07:15:00Z",
      "strike": 77523.42,
      "brti_reference_price": 77523.41866666666,
      "base_predicted_close": 77468.4921875,
      "small_predicted_close": 77513.6875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77560.99466666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 92.50247916666558,
      "small_residual": 47.30716666666558,
      "base_absolute_error": 92.50247916666558,
      "small_absolute_error": 47.30716666666558,
      "resolved_at": "2026-09-18T07:16:04.614678Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T06:45:00Z",
        "return_6h": 0.013088596279672737,
        "return_12h": 0.013067524315205192,
        "return_24h": 0.014621441468263718,
        "close_vs_ema12": 0.007288230206365487,
        "close_vs_ema24": 0.010406681858759592,
        "ema12_slope_3h": 0.004017623579247065,
        "ema24_slope_6h": 0.004153559224329362,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000818142218489859,
        "return_30m": 0.0005153485110500622,
        "return_60m": 0.0012545244297772484,
        "return_120m": 0.0006836692389180499,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003875390217902286,
        "close_vs_ema6": 0.000655436520807573,
        "close_vs_ema12": 0.0016444419467525062,
        "ema3_slope": 0.000387689266509339,
        "ema6_slope": 0.0002622433618735265,
        "realized_volatility_30m": 0.000560344200062679,
        "realized_volatility_60m": 0.000439225982989105,
        "return_acceleration": 0.001120688400125358
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 528,
        "resolved_agreement_count": 332,
        "prospective_resolved_sample_count": 509,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.589072916667646,
            "small_mean_absolute_error": 32.617494791662466
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.21192187499946,
            "small_mean_absolute_error": 45.59722656249687
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.42770312500095,
            "small_mean_absolute_error": 96.89912499999748
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.95579791666606,
            "small_mean_absolute_error": 115.10271354166397
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 530,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0715Z",
      "signal_timestamp": "2026-09-18T07:16:15.743218Z",
      "target_timestamp": "2026-09-18T07:15:00Z",
      "resolution_timestamp": "2026-09-18T07:30:00Z",
      "strike": 77560.99,
      "brti_reference_price": 77560.99466666667,
      "base_predicted_close": 77584.515625,
      "small_predicted_close": 77554.875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77720.05083333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 135.53520833332732,
      "small_residual": 165.17583333332732,
      "base_absolute_error": 135.53520833332732,
      "small_absolute_error": 165.17583333332732,
      "resolved_at": "2026-09-18T07:31:06.054315Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T07:00:00Z",
        "return_6h": 0.01371136167286946,
        "return_12h": 0.013852921208509894,
        "return_24h": 0.014096474988678054,
        "close_vs_ema12": 0.007456694332789171,
        "close_vs_ema24": 0.010669371111696968,
        "ema12_slope_3h": 0.004022055205806785,
        "ema24_slope_6h": 0.004350894502169744,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004847051464740293,
        "return_30m": 0.001303243922707864,
        "return_60m": 0.0016264749503793752,
        "return_120m": 0.0009810245374868298,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00043602580377699596,
        "close_vs_ema6": 0.0008143484772848986,
        "close_vs_ema12": 0.0018016700674174935,
        "ema3_slope": 0.00043621600521137616,
        "ema6_slope": 0.0003258455316390574,
        "realized_volatility_30m": 0.00016671853600791486,
        "realized_volatility_60m": 0.00042611409565482543,
        "return_acceleration": -0.00033343707201582973
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 529,
        "resolved_agreement_count": 333,
        "prospective_resolved_sample_count": 510,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.54127083333515,
            "small_mean_absolute_error": 29.311880208329967
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.25867708333499,
            "small_mean_absolute_error": 45.0023802083324
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.0049600694462,
            "small_mean_absolute_error": 90.1352361111094
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.34130937499867,
            "small_mean_absolute_error": 116.7647874999966
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 531,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0730Z",
      "signal_timestamp": "2026-09-18T07:31:17.572991Z",
      "target_timestamp": "2026-09-18T07:30:00Z",
      "resolution_timestamp": "2026-09-18T07:45:00Z",
      "strike": 77720.05,
      "brti_reference_price": 77720.05083333333,
      "base_predicted_close": 77655.296875,
      "small_predicted_close": 77697.4921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77759.69883333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 104.40195833332837,
      "small_residual": 62.206645833328366,
      "base_absolute_error": 104.40195833332837,
      "small_absolute_error": 62.206645833328366,
      "resolved_at": "2026-09-18T07:46:04.897713Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T07:15:00Z",
        "return_6h": 0.015525719084488854,
        "return_12h": 0.015885927587510063,
        "return_24h": 0.016257722214449544,
        "close_vs_ema12": 0.009130478732006564,
        "close_vs_ema24": 0.012475977460373766,
        "ema12_slope_3h": 0.004128776146268276,
        "ema24_slope_6h": 0.004581664832215893,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0020507236575579846,
        "return_30m": 0.00253642280034283,
        "return_60m": 0.003053078453106428,
        "return_120m": 0.002503751050688452,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012422766440931543,
        "close_vs_ema6": 0.0020459971428863355,
        "close_vs_ema12": 0.0032609095588520542,
        "ema3_slope": 0.0012438218148829172,
        "ema6_slope": 0.0008190691824372376,
        "realized_volatility_30m": 0.0007830092555419776,
        "realized_volatility_60m": 0.0008476599163959722,
        "return_acceleration": 0.0015660185110839553
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 530,
        "resolved_agreement_count": 333,
        "prospective_resolved_sample_count": 511,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 73.90081249999639,
            "small_mean_absolute_error": 67.39572395833238
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.85586979166692,
            "small_mean_absolute_error": 59.63472916666433
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.54485763888927,
            "small_mean_absolute_error": 96.13636284722088
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.23399166666495,
            "small_mean_absolute_error": 118.65551666666288
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 532,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0745Z",
      "signal_timestamp": "2026-09-18T07:46:16.612434Z",
      "target_timestamp": "2026-09-18T07:45:00Z",
      "resolution_timestamp": "2026-09-18T08:00:00Z",
      "strike": 77759.7,
      "brti_reference_price": 77759.69883333333,
      "base_predicted_close": 77694.7734375,
      "small_predicted_close": 77733.6484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77719.75916666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 24.985729166670353,
      "small_residual": -13.889270833329647,
      "base_absolute_error": 24.985729166670353,
      "small_absolute_error": 13.889270833329647,
      "resolved_at": "2026-09-18T08:01:06.670829Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T07:30:00Z",
        "return_6h": 0.01459397618940339,
        "return_12h": 0.01611152375919378,
        "return_24h": 0.01724757841985336,
        "close_vs_ema12": 0.009247949691280732,
        "close_vs_ema24": 0.012721175618958025,
        "ema12_slope_3h": 0.004183177300600027,
        "ema24_slope_6h": 0.0047887028253423836,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005101386267107877,
        "return_30m": 0.0025619084376191648,
        "return_60m": 0.0038684911519286658,
        "return_120m": 0.0030001528454668414,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008757568796895487,
        "close_vs_ema6": 0.0018252232445539196,
        "close_vs_ema12": 0.0031904427288556025,
        "ema3_slope": 0.0008765245020525558,
        "ema6_slope": 0.0007306227176484548,
        "realized_volatility_30m": 0.0007702925154235984,
        "realized_volatility_60m": 0.0006399104709705281,
        "return_acceleration": -0.0015405850308471969
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 531,
        "resolved_agreement_count": 334,
        "prospective_resolved_sample_count": 512,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.68332812499648,
            "small_mean_absolute_error": 72.32004687499648
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.22786718749921,
            "small_mean_absolute_error": 61.213757812496624
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.13766840277701,
            "small_mean_absolute_error": 82.09701215277528
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.50008854166518,
            "small_mean_absolute_error": 117.1180979166631
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 533,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0800Z",
      "signal_timestamp": "2026-09-18T08:01:19.065748Z",
      "target_timestamp": "2026-09-18T08:00:00Z",
      "resolution_timestamp": "2026-09-18T08:15:00Z",
      "strike": 77719.76,
      "brti_reference_price": 77719.75916666667,
      "base_predicted_close": 77666.71875,
      "small_predicted_close": 77638.3515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77739.37616666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 72.65741666666872,
      "small_residual": 101.02460416666872,
      "base_absolute_error": 72.65741666666872,
      "small_absolute_error": 101.02460416666872,
      "resolved_at": "2026-09-18T08:16:06.196739Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T07:45:00Z",
        "return_6h": 0.013447200741145249,
        "return_12h": 0.015559452620470093,
        "return_24h": 0.0176317289478074,
        "close_vs_ema12": 0.008370278886002058,
        "close_vs_ema24": 0.01194644324834715,
        "ema12_slope_3h": 0.004143418442795976,
        "ema24_slope_6h": 0.004967852100759673,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000513629389849668,
        "return_30m": -3.75278533060186e-06,
        "return_60m": 0.002532660496362027,
        "return_120m": 0.003790362210604359,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00018080614091164904,
        "close_vs_ema6": 0.0009358326745583234,
        "close_vs_ema12": 0.0022626780657277745,
        "ema3_slope": 0.00018083883768427178,
        "ema6_slope": 0.00037447324754369404,
        "realized_volatility_30m": 0.0005118840082802278,
        "realized_volatility_60m": 0.0009167586387015504,
        "return_acceleration": -0.0010237680165604557
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 532,
        "resolved_agreement_count": 335,
        "prospective_resolved_sample_count": 513,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.3563437499979,
            "small_mean_absolute_error": 72.14472916666273
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.972708333332776,
            "small_mean_absolute_error": 52.3811119791626
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.260062499998945,
            "small_mean_absolute_error": 54.44639409721882
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.97931874999922,
            "small_mean_absolute_error": 114.42531770833011
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 534,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0815Z",
      "signal_timestamp": "2026-09-18T08:16:20.705549Z",
      "target_timestamp": "2026-09-18T08:15:00Z",
      "resolution_timestamp": "2026-09-18T08:30:00Z",
      "strike": 77739.38,
      "brti_reference_price": 77739.37616666667,
      "base_predicted_close": 77675.2109375,
      "small_predicted_close": 77647.5859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77894.32266666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 219.11172916665964,
      "small_residual": 246.73672916665964,
      "base_absolute_error": 219.11172916665964,
      "small_absolute_error": 246.73672916665964,
      "resolved_at": "2026-09-18T08:31:06.641060Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T08:00:00Z",
        "return_6h": 0.013584906500072824,
        "return_12h": 0.015290143242624898,
        "return_24h": 0.01818639256006338,
        "close_vs_ema12": 0.008269854608608185,
        "close_vs_ema24": 0.011947276190919842,
        "ema12_slope_3h": 0.00410798667997625,
        "ema24_slope_6h": 0.005146149979806003,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00025240685522365247,
        "return_30m": -0.0002613521782049988,
        "return_60m": 0.002299886699063558,
        "return_120m": 0.003930102357547538,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00021658239832533788,
        "close_vs_ema6": 0.0008486230808475437,
        "close_vs_ema12": 0.002127808517829788,
        "ema3_slope": 0.00021662931642252303,
        "ema6_slope": 0.00033956449724703575,
        "realized_volatility_30m": 0.00038301812253666023,
        "realized_volatility_60m": 0.0009315507989741289,
        "return_acceleration": 0.0007660362450733205
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 533,
        "resolved_agreement_count": 336,
        "prospective_resolved_sample_count": 514,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.39507812499869,
            "small_mean_absolute_error": 85.57408854166351
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.46817447916692,
            "small_mean_absolute_error": 57.44298437499674
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 62.30414409722289,
            "small_mean_absolute_error": 58.526282986109436
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 74.94581666666708,
            "small_mean_absolute_error": 100.50197187499798
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 535,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0830Z",
      "signal_timestamp": "2026-09-18T08:31:18.065452Z",
      "target_timestamp": "2026-09-18T08:30:00Z",
      "resolution_timestamp": "2026-09-18T08:45:00Z",
      "strike": 77894.32,
      "brti_reference_price": 77894.32266666666,
      "base_predicted_close": 77775.234375,
      "small_predicted_close": 77910.734375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77908.17883333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 132.94445833333884,
      "small_residual": -2.5555416666611563,
      "base_absolute_error": 132.94445833333884,
      "small_absolute_error": 2.5555416666611563,
      "resolved_at": "2026-09-18T08:46:05.329277Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T08:15:00Z",
        "return_6h": 0.013747168407444388,
        "return_12h": 0.01619133871045708,
        "return_24h": 0.019594451509721722,
        "close_vs_ema12": 0.0098557848066807,
        "close_vs_ema24": 0.013672402916991011,
        "ema12_slope_3h": 0.004134502000320284,
        "ema24_slope_6h": 0.005324434500332487,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019931533752959307,
        "return_30m": 0.002246063316095004,
        "return_60m": 0.00224230210177101,
        "return_120m": 0.005302226479109828,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011038638657838717,
        "close_vs_ema6": 0.0020293997706188893,
        "close_vs_ema12": 0.0034883424707046196,
        "ema3_slope": 0.0011050837277799541,
        "ema6_slope": 0.0008124193977432359,
        "realized_volatility_30m": 0.0008703732600361391,
        "realized_volatility_60m": 0.0009088051623501278,
        "return_acceleration": 0.0017407465200722783
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 534,
        "resolved_agreement_count": 337,
        "prospective_resolved_sample_count": 515,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 105.28920833333177,
            "small_mean_absolute_error": 105.9643124999966
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.59501041666408,
            "small_mean_absolute_error": 86.68001822916449
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.3336493055552,
            "small_mean_absolute_error": 75.07792361110842
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.8472083333334,
            "small_mean_absolute_error": 103.7299260416643
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 536,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0845Z",
      "signal_timestamp": "2026-09-18T08:46:17.362722Z",
      "target_timestamp": "2026-09-18T08:45:00Z",
      "resolution_timestamp": "2026-09-18T09:00:00Z",
      "strike": 77908.18,
      "brti_reference_price": 77908.17883333334,
      "base_predicted_close": 77810.515625,
      "small_predicted_close": 77945.078125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78162.58683333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 352.0712083333492,
      "small_residual": 217.5087083333492,
      "base_absolute_error": 352.0712083333492,
      "small_absolute_error": 217.5087083333492,
      "resolved_at": "2026-09-18T09:01:06.183814Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T08:30:00Z",
        "return_6h": 0.013240861451567332,
        "return_12h": 0.018843316190416903,
        "return_24h": 0.01945540891562869,
        "close_vs_ema12": 0.009621871887108835,
        "close_vs_ema24": 0.013563204486729319,
        "ema12_slope_3h": 0.004166656198735463,
        "ema24_slope_6h": 0.005488596371495458,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001778841665518449,
        "return_30m": 0.002171392092274793,
        "return_60m": 0.0019094724160166887,
        "return_120m": 0.005785350345091533,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000640561613935331,
        "close_vs_ema6": 0.0015758952345743538,
        "close_vs_ema12": 0.003100967476314498,
        "ema3_slope": 0.0006409721961198045,
        "ema6_slope": 0.0006307556957878546,
        "realized_volatility_30m": 0.0009076346043720429,
        "realized_volatility_60m": 0.0009246592864931762,
        "return_acceleration": -0.0018152692087440858
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 535,
        "resolved_agreement_count": 337,
        "prospective_resolved_sample_count": 516,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 112.42483333333439,
            "small_mean_absolute_error": 91.05153645832979
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.55408072916543,
            "small_mean_absolute_error": 81.68579166666314
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.96018923611093,
            "small_mean_absolute_error": 71.15968402777435
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.27091145833401,
            "small_mean_absolute_error": 99.90293333333102
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 537,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0900Z",
      "signal_timestamp": "2026-09-18T09:01:19.660756Z",
      "target_timestamp": "2026-09-18T09:00:00Z",
      "resolution_timestamp": "2026-09-18T09:15:00Z",
      "strike": 78162.59,
      "brti_reference_price": 78162.58683333335,
      "base_predicted_close": 78141.7421875,
      "small_predicted_close": 78055.9921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78291.99083333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 150.24864583332965,
      "small_residual": 235.99864583332965,
      "base_absolute_error": 150.24864583332965,
      "small_absolute_error": 235.99864583332965,
      "resolved_at": "2026-09-18T09:16:05.738480Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T08:45:00Z",
        "return_6h": 0.016069100621068033,
        "return_12h": 0.021884976815804036,
        "return_24h": 0.021706249610985662,
        "close_vs_ema12": 0.012384949531649703,
        "close_vs_ema24": 0.01651933522364546,
        "ema12_slope_3h": 0.004386320374425434,
        "ema24_slope_6h": 0.005708092701421474,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0032654851366022974,
        "return_30m": 0.0034439501812562057,
        "return_60m": 0.005697748827515614,
        "return_120m": 0.008244839787251435,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0019502583076997926,
        "close_vs_ema6": 0.0034570175877099985,
        "close_vs_ema12": 0.005390278727957609,
        "ema3_slope": 0.0019540692474835364,
        "ema6_slope": 0.0013847218381835003,
        "realized_volatility_30m": 0.0015438004850252263,
        "realized_volatility_60m": 0.0012884511770262714,
        "return_acceleration": 0.0030876009700504525
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 536,
        "resolved_agreement_count": 337,
        "prospective_resolved_sample_count": 517,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 194.1962031250041,
            "small_mean_absolute_error": 141.95639583333468
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 141.776273437501,
            "small_mean_absolute_error": 107.0505624999987
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.04720659722322,
            "small_mean_absolute_error": 82.23953993055329
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.96713125000096,
            "small_mean_absolute_error": 100.95969999999798
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 538,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0915Z",
      "signal_timestamp": "2026-09-18T09:16:17.449886Z",
      "target_timestamp": "2026-09-18T09:15:00Z",
      "resolution_timestamp": "2026-09-18T09:30:00Z",
      "strike": 78291.99,
      "brti_reference_price": 78291.99083333333,
      "base_predicted_close": 78253.9765625,
      "small_predicted_close": 78151.40625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78116.93933333336,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -137.03722916664265,
      "small_residual": -34.466916666642646,
      "base_absolute_error": 137.03722916664265,
      "small_absolute_error": 34.466916666642646,
      "resolved_at": "2026-09-18T09:31:05.155841Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T09:00:00Z",
        "return_6h": 0.013642741894012156,
        "return_12h": 0.02411788170437701,
        "return_24h": 0.02179807656960908,
        "close_vs_ema12": 0.013479372821816549,
        "close_vs_ema24": 0.01782026827695682,
        "ema12_slope_3h": 0.004660909225303156,
        "ema24_slope_6h": 0.005873333917848278,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016555746840354324,
        "return_30m": 0.004926466075160896,
        "return_60m": 0.007108555456914134,
        "return_120m": 0.009424791028122659,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0018012804288238815,
        "close_vs_ema6": 0.003650601179233437,
        "close_vs_ema12": 0.005962955152938099,
        "ema3_slope": 0.0018045308950085381,
        "ema6_slope": 0.0014623758921559205,
        "realized_volatility_30m": 0.0008049552262834325,
        "realized_volatility_60m": 0.0010993364608036847,
        "return_acceleration": -0.001609910452566865
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 537,
        "resolved_agreement_count": 338,
        "prospective_resolved_sample_count": 518,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 213.59401041666933,
            "small_mean_absolute_error": 175.6999062499999
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 148.994544270834,
            "small_mean_absolute_error": 130.6369973958317
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.51011979166772,
            "small_mean_absolute_error": 96.86195833333113
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.20079375000132,
            "small_mean_absolute_error": 106.33594062499833
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 539,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0930Z",
      "signal_timestamp": "2026-09-18T09:31:16.002038Z",
      "target_timestamp": "2026-09-18T09:30:00Z",
      "resolution_timestamp": "2026-09-18T09:45:00Z",
      "strike": 78116.94,
      "brti_reference_price": 78116.93933333336,
      "base_predicted_close": 78008.6328125,
      "small_predicted_close": 78090.2421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77988.49766666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -20.135145833322895,
      "small_residual": -101.7445208333229,
      "base_absolute_error": 20.135145833322895,
      "small_absolute_error": 101.7445208333229,
      "resolved_at": "2026-09-18T09:46:04.706264Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T09:15:00Z",
        "return_6h": 0.009202708011067706,
        "return_12h": 0.0209954488333699,
        "return_24h": 0.019428047051206043,
        "close_vs_ema12": 0.010750746089472463,
        "close_vs_ema24": 0.01521915075403002,
        "ema12_slope_3h": 0.004805411736525489,
        "ema24_slope_6h": 0.0059427941765211045,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0022358800451584004,
        "return_30m": -0.0005840070275223708,
        "return_60m": 0.0028579318626253958,
        "return_120m": 0.005106642311018872,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00021936164062674735,
        "close_vs_ema6": 0.0010042812824744285,
        "close_vs_ema12": 0.003140603263397601,
        "ema3_slope": -0.00021931353165038914,
        "ema6_slope": 0.0004018739507845037,
        "realized_volatility_30m": 0.0019457273645969164,
        "realized_volatility_60m": 0.0020239712992528545,
        "return_acceleration": -0.003891454729193833
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 538,
        "resolved_agreement_count": 339,
        "prospective_resolved_sample_count": 519,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 193.07538541666509,
            "small_mean_absolute_error": 122.63245312499566
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.18229687499843,
            "small_mean_absolute_error": 114.29838281249613
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 124.08846874999774,
            "small_mean_absolute_error": 98.66416319444154
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.39983333333294,
            "small_mean_absolute_error": 103.40117083333098
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 540,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T0945Z",
      "signal_timestamp": "2026-09-18T09:46:15.607128Z",
      "target_timestamp": "2026-09-18T09:45:00Z",
      "resolution_timestamp": "2026-09-18T10:00:00Z",
      "strike": 77988.5,
      "brti_reference_price": 77988.49766666668,
      "base_predicted_close": 77896.8359375,
      "small_predicted_close": 77927.4375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78148.23650000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 251.40056250001362,
      "small_residual": 220.79900000001362,
      "base_absolute_error": 251.40056250001362,
      "small_absolute_error": 220.79900000001362,
      "resolved_at": "2026-09-18T10:01:06.088099Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T09:30:00Z",
        "return_6h": 0.009184173441784127,
        "return_12h": 0.019688566373196048,
        "return_24h": 0.018933463231960657,
        "close_vs_ema12": 0.008714640261922035,
        "close_vs_ema24": 0.013266811914423249,
        "ema12_slope_3h": 0.0048882898368241,
        "ema24_slope_6h": 0.006010296336591114,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016442229785604834,
        "return_30m": -0.003876426738371297,
        "return_60m": 0.0010309422519703126,
        "return_120m": 0.002942383223779599,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0009324806800315999,
        "close_vs_ema6": -0.00045836470848226174,
        "close_vs_ema12": 0.0012615091072625262,
        "ema3_slope": -0.0009316119698685732,
        "ema6_slope": -0.0001833122738421622,
        "realized_volatility_30m": 0.00029582853329895853,
        "realized_volatility_60m": 0.0022823262106943924,
        "return_acceleration": 0.0005916570665979171
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 539,
        "resolved_agreement_count": 340,
        "prospective_resolved_sample_count": 520,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 164.8730572916611,
            "small_mean_absolute_error": 147.4296979166611
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.64894531249774,
            "small_mean_absolute_error": 119.24061718749545
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 125.327072916664,
            "small_mean_absolute_error": 103.60042708332912
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.1421791666653,
            "small_mean_absolute_error": 96.95445416666334
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 541,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1000Z",
      "signal_timestamp": "2026-09-18T10:01:17.465441Z",
      "target_timestamp": "2026-09-18T10:00:00Z",
      "resolution_timestamp": "2026-09-18T10:15:00Z",
      "strike": 78148.24,
      "brti_reference_price": 78148.23650000001,
      "base_predicted_close": 77988.703125,
      "small_predicted_close": 78072.4140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78073.41666666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 84.71354166665697,
      "small_residual": 1.0026041666569654,
      "base_absolute_error": 84.71354166665697,
      "small_absolute_error": 1.0026041666569654,
      "resolved_at": "2026-09-18T10:16:05.316105Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T09:45:00Z",
        "return_6h": 0.010865235571710707,
        "return_12h": 0.023254084004173503,
        "return_24h": 0.022668065881471078,
        "close_vs_ema12": 0.010336147873934998,
        "close_vs_ema24": 0.015021144714783219,
        "ema12_slope_3h": 0.0050186798158151635,
        "ema24_slope_6h": 0.006111430265832274,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002048235805439891,
        "return_30m": 0.00040064507050274756,
        "return_60m": -0.00018359593655636886,
        "return_120m": 0.005513106807427004,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005566126024123541,
        "close_vs_ema6": 0.0011344366005616724,
        "close_vs_ema12": 0.0028013122196071105,
        "ema3_slope": 0.0005569225925456944,
        "ema6_slope": 0.00045398064512847114,
        "realized_volatility_30m": 0.001846229392000187,
        "realized_volatility_60m": 0.001912528200070613,
        "return_acceleration": 0.003692458784000374
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 540,
        "resolved_agreement_count": 341,
        "prospective_resolved_sample_count": 521,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 139.7053958333272,
            "small_mean_absolute_error": 148.2522708333272
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 166.95079947916565,
            "small_mean_absolute_error": 145.10433333333094
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 141.0859809027764,
            "small_mean_absolute_error": 120.78446527777487
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.33635729166562,
            "small_mean_absolute_error": 90.70956979166367
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 542,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1015Z",
      "signal_timestamp": "2026-09-18T10:16:16.781580Z",
      "target_timestamp": "2026-09-18T10:15:00Z",
      "resolution_timestamp": "2026-09-18T10:30:00Z",
      "strike": 78073.42,
      "brti_reference_price": 78073.41666666666,
      "base_predicted_close": 77928.40625,
      "small_predicted_close": 78006.625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78212.70033333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 284.2940833333414,
      "small_residual": 206.0753333333414,
      "base_absolute_error": 284.2940833333414,
      "small_absolute_error": 206.0753333333414,
      "resolved_at": "2026-09-18T10:31:05.120085Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T10:00:00Z",
        "return_6h": 0.01075935833049324,
        "return_12h": 0.022916144680245498,
        "return_24h": 0.02263852595952165,
        "close_vs_ema12": 0.00898300597886359,
        "close_vs_ema24": 0.013755698623590051,
        "ema12_slope_3h": 0.005083980169491964,
        "ema24_slope_6h": 0.006208148901649002,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009574091071569146,
        "return_30m": 0.0010888656986691725,
        "return_60m": -0.002791781947810823,
        "return_120m": 0.0042969279723037435,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00020070497976532042,
        "close_vs_ema6": 0.0001256660925184061,
        "close_vs_ema12": 0.0015575151351783223,
        "ema3_slope": -0.00020066470535973213,
        "ema6_slope": 5.026896384907609e-05,
        "realized_volatility_30m": 0.0015028224562984027,
        "realized_volatility_60m": 0.001648447397386972,
        "return_acceleration": -0.0030056449125968054
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 541,
        "resolved_agreement_count": 342,
        "prospective_resolved_sample_count": 522,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.32161979165903,
            "small_mean_absolute_error": 89.50326041665903
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 168.45781510416418,
            "small_mean_absolute_error": 132.60158333332947
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 140.43690277777569,
            "small_mean_absolute_error": 116.92575173610749
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.7656124999994,
            "small_mean_absolute_error": 88.15640312499745
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 543,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1030Z",
      "signal_timestamp": "2026-09-18T10:31:16.669968Z",
      "target_timestamp": "2026-09-18T10:30:00Z",
      "resolution_timestamp": "2026-09-18T10:45:00Z",
      "strike": 78212.7,
      "brti_reference_price": 78212.70033333334,
      "base_predicted_close": 78132.0234375,
      "small_predicted_close": 78113.625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78154.67816666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 22.654729166679317,
      "small_residual": 41.05316666667932,
      "base_absolute_error": 22.654729166679317,
      "small_absolute_error": 41.05316666667932,
      "resolved_at": "2026-09-18T10:46:05.192540Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T10:15:00Z",
        "return_6h": 0.013000217103453116,
        "return_12h": 0.02615419424547638,
        "return_24h": 0.025108932358362646,
        "close_vs_ema12": 0.010338366325709725,
        "close_vs_ema24": 0.015238441654517265,
        "ema12_slope_3h": 0.005135663692569459,
        "ema24_slope_6h": 0.006349389779340298,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001784008854913477,
        "return_30m": 0.0008248917214315199,
        "return_60m": 0.0012258672807361481,
        "return_120m": 0.004087302588522634,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007908469738893142,
        "close_vs_ema6": 0.0013634696436108928,
        "close_vs_ema12": 0.0028283393134329593,
        "ema3_slope": 0.0007914729078435379,
        "ema6_slope": 0.0005456854676724188,
        "realized_volatility_30m": 0.0013707089810351958,
        "realized_volatility_60m": 0.0016293754235577476,
        "return_acceleration": 0.0027414179620703916
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 542,
        "resolved_agreement_count": 343,
        "prospective_resolved_sample_count": 523,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 160.13583333333372,
            "small_mean_absolute_error": 132.40536458333372
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 176.6056093749994,
            "small_mean_absolute_error": 127.51890885416469
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.83347569444354,
            "small_mean_absolute_error": 120.33404340277532
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.64243333333289,
            "small_mean_absolute_error": 96.05431770833093
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 544,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1045Z",
      "signal_timestamp": "2026-09-18T10:46:16.037866Z",
      "target_timestamp": "2026-09-18T10:45:00Z",
      "resolution_timestamp": "2026-09-18T11:00:00Z",
      "strike": 78154.68,
      "brti_reference_price": 78154.67816666668,
      "base_predicted_close": 78024.078125,
      "small_predicted_close": 78116.8671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78215.87283333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 191.794708333342,
      "small_residual": 99.00564583334199,
      "base_absolute_error": 191.794708333342,
      "small_absolute_error": 99.00564583334199,
      "resolved_at": "2026-09-18T11:01:06.062582Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T10:30:00Z",
        "return_6h": 0.01055823384389698,
        "return_12h": 0.02347917337568539,
        "return_24h": 0.02480451270230022,
        "close_vs_ema12": 0.009193866069028056,
        "close_vs_ema24": 0.014182379269803258,
        "ema12_slope_3h": 0.005133349537018939,
        "ema24_slope_6h": 0.006437038437968168,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007418509579566468,
        "return_30m": 0.0010408344282788473,
        "return_60m": 0.0021308334558549635,
        "return_120m": 0.0031639724740668562,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 2.420407682213188e-05,
        "close_vs_ema6": 0.00044321226436072614,
        "close_vs_ema12": 0.001763149343036563,
        "ema3_slope": 2.4204662673721344e-05,
        "ema6_slope": 0.00017731634125528473,
        "realized_volatility_30m": 0.0012629299064350619,
        "realized_volatility_60m": 0.0013881216382670963,
        "return_acceleration": -0.0025258598128701237
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 543,
        "resolved_agreement_count": 344,
        "prospective_resolved_sample_count": 524,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 160.76572916667283,
            "small_mean_absolute_error": 117.23252604167283
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 162.81939322916696,
            "small_mean_absolute_error": 132.33111197916696
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 146.02120659722277,
            "small_mean_absolute_error": 118.57125347222124
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.10387083333335,
            "small_mean_absolute_error": 95.6282552083314
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 545,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1100Z",
      "signal_timestamp": "2026-09-18T11:01:17.382123Z",
      "target_timestamp": "2026-09-18T11:00:00Z",
      "resolution_timestamp": "2026-09-18T11:15:00Z",
      "strike": 78215.87,
      "brti_reference_price": 78215.87283333334,
      "base_predicted_close": 78205.890625,
      "small_predicted_close": 78155.390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78026.0285,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -179.86212499999965,
      "small_residual": -129.36212499999965,
      "base_absolute_error": 179.86212499999965,
      "small_absolute_error": 129.36212499999965,
      "resolved_at": "2026-09-18T11:16:06.087542Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T10:45:00Z",
        "return_6h": 0.009621969280344533,
        "return_12h": 0.02453726151033475,
        "return_24h": 0.024737902225063557,
        "close_vs_ema12": 0.00957264551248449,
        "close_vs_ema24": 0.014663158798826625,
        "ema12_slope_3h": 0.005184797677029396,
        "ema24_slope_6h": 0.006503465372657891,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000782994289045158,
        "return_30m": 4.056246602512914e-05,
        "return_60m": 0.0008654876470990391,
        "return_120m": 0.0006817328105275244,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004034458245325556,
        "close_vs_ema6": 0.000875802784613855,
        "close_vs_ema12": 0.00215475286749367,
        "ema3_slope": 0.0004036086587606569,
        "ema6_slope": 0.0003504438817363287,
        "realized_volatility_30m": 0.0007624226235009024,
        "realized_volatility_60m": 0.0011263323422345578,
        "return_acceleration": 0.0015248452470018048
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 544,
        "resolved_agreement_count": 345,
        "prospective_resolved_sample_count": 525,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 145.86426562500492,
            "small_mean_absolute_error": 86.78418750000492
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 142.78483072916606,
            "small_mean_absolute_error": 117.51822916666606
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 159.92195486111208,
            "small_mean_absolute_error": 125.66428472222226
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.54225625000035,
            "small_mean_absolute_error": 96.3510156249984
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 546,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1115Z",
      "signal_timestamp": "2026-09-18T11:16:17.504207Z",
      "target_timestamp": "2026-09-18T11:15:00Z",
      "resolution_timestamp": "2026-09-18T11:30:00Z",
      "strike": 78026.03,
      "brti_reference_price": 78026.0285,
      "base_predicted_close": 77934.59375,
      "small_predicted_close": 77878.9609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78006.33166666664,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 71.73791666663601,
      "small_residual": 127.37072916663601,
      "base_absolute_error": 71.73791666663601,
      "small_absolute_error": 127.37072916663601,
      "resolved_at": "2026-09-18T11:31:05.627281Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T11:00:00Z",
        "return_6h": 0.006982624245370106,
        "return_12h": 0.020838632118860723,
        "return_24h": 0.021928955095225966,
        "close_vs_ema12": 0.006829538206146957,
        "close_vs_ema24": 0.01194583175156394,
        "ema12_slope_3h": 0.005123171931301407,
        "ema24_slope_6h": 0.006513462703155115,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002427184233280477,
        "return_30m": -0.001646090415628465,
        "return_60m": -0.0006069692949263183,
        "return_120m": -0.003397056716816782,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0010133847320206169,
        "close_vs_ema6": -0.0011101407342993808,
        "close_vs_ema12": -0.00023495425408770476,
        "ema3_slope": -0.0010123588230461777,
        "ema6_slope": -0.00044385919525047335,
        "realized_volatility_30m": 0.0016050892611628176,
        "realized_volatility_60m": 0.001592696075111788,
        "return_acceleration": -0.003210178522325635
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 545,
        "resolved_agreement_count": 346,
        "prospective_resolved_sample_count": 526,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 169.6514114583406,
            "small_mean_absolute_error": 118.87406770834059
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 146.4865156249998,
            "small_mean_absolute_error": 104.18866406249981
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 168.85568055555632,
            "small_mean_absolute_error": 128.0257447916665
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 127.90067812500055,
            "small_mean_absolute_error": 99.7926406249986
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 547,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1130Z",
      "signal_timestamp": "2026-09-18T11:31:18.036490Z",
      "target_timestamp": "2026-09-18T11:30:00Z",
      "resolution_timestamp": "2026-09-18T11:45:00Z",
      "strike": 78006.33,
      "brti_reference_price": 78006.33166666664,
      "base_predicted_close": 77935.390625,
      "small_predicted_close": 77962.578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77971.5125,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 36.12187499999709,
      "small_residual": 8.93437499999709,
      "base_absolute_error": 36.12187499999709,
      "small_absolute_error": 8.93437499999709,
      "resolved_at": "2026-09-18T11:46:07.329047Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T11:15:00Z",
        "return_6h": 0.006196461055292035,
        "return_12h": 0.020661383522652343,
        "return_24h": 0.022016099665767452,
        "close_vs_ema12": 0.006305300015208903,
        "close_vs_ema24": 0.011446590391642752,
        "ema12_slope_3h": 0.0049712726844188815,
        "ema24_slope_6h": 0.006506857127218213,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002524392656145791,
        "return_30m": -0.0026790107822898257,
        "return_60m": -0.0026385569835485345,
        "return_120m": -0.0014159242234869085,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006331847590101969,
        "close_vs_ema6": -0.0009734501494021996,
        "close_vs_ema12": -0.0004123906332599292,
        "ema3_slope": -0.0006327840897688564,
        "ema6_slope": -0.0003892285019434505,
        "realized_volatility_30m": 0.001087372483832949,
        "realized_volatility_60m": 0.0011595233273452047,
        "return_acceleration": 0.002174744967665898
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 546,
        "resolved_agreement_count": 347,
        "prospective_resolved_sample_count": 527,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 116.51236979166424,
            "small_mean_absolute_error": 99.19791666666424
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.32410156249898,
            "small_mean_absolute_error": 115.80164062499898
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 156.57452951388768,
            "small_mean_absolute_error": 118.07857812499788
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.78272187499823,
            "small_mean_absolute_error": 105.51915416666452
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 548,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1145Z",
      "signal_timestamp": "2026-09-18T11:46:20.463284Z",
      "target_timestamp": "2026-09-18T11:45:00Z",
      "resolution_timestamp": "2026-09-18T12:00:00Z",
      "strike": 77971.51,
      "brti_reference_price": 77971.5125,
      "base_predicted_close": 77938.015625,
      "small_predicted_close": 77849.0390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77996.08683333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 58.07120833333465,
      "small_residual": 147.04777083333465,
      "base_absolute_error": 58.07120833333465,
      "small_absolute_error": 147.04777083333465,
      "resolved_at": "2026-09-18T12:01:06.575019Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T11:30:00Z",
        "return_6h": 0.005732276853518625,
        "return_12h": 0.020902063453521524,
        "return_24h": 0.024048698347650665,
        "close_vs_ema12": 0.005615754516897331,
        "close_vs_ema24": 0.010765982776459682,
        "ema12_slope_3h": 0.004799911186819328,
        "ema24_slope_6h": 0.0064907083299354795,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004463633390098254,
        "return_30m": -0.0006986899249908918,
        "return_60m": -0.0023436302338303294,
        "return_120m": -0.0002177906636857685,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0005399240944936601,
        "close_vs_ema6": -0.0010142534428272398,
        "close_vs_ema12": -0.0007265781918947001,
        "ema3_slope": -0.000539632733778328,
        "ema6_slope": -0.00040553685027222564,
        "realized_volatility_30m": 9.696203669762316e-05,
        "realized_volatility_60m": 0.0011613425045174713,
        "return_acceleration": -0.0001939240733952463
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 547,
        "resolved_agreement_count": 348,
        "prospective_resolved_sample_count": 528,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 119.87915624999368,
            "small_mean_absolute_error": 91.16821874999368
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 140.32244270833326,
            "small_mean_absolute_error": 104.20037239583326
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 148.50598090277586,
            "small_mean_absolute_error": 118.61014756944253
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 131.32522083333168,
            "small_mean_absolute_error": 103.84040520833078
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 549,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1200Z",
      "signal_timestamp": "2026-09-18T12:01:17.999110Z",
      "target_timestamp": "2026-09-18T12:00:00Z",
      "resolution_timestamp": "2026-09-18T12:15:00Z",
      "strike": 77996.09,
      "brti_reference_price": 77996.08683333333,
      "base_predicted_close": 77908.640625,
      "small_predicted_close": 77841.8515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78019.61,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 110.96937500000058,
      "small_residual": 177.75843750000058,
      "base_absolute_error": 110.96937500000058,
      "small_absolute_error": 177.75843750000058,
      "resolved_at": "2026-09-18T12:16:10.934394Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T11:45:00Z",
        "return_6h": 0.007359275078917982,
        "return_12h": 0.021004579673094437,
        "return_24h": 0.021385313029141928,
        "close_vs_ema12": 0.005689166644612609,
        "close_vs_ema24": 0.010853515169508832,
        "ema12_slope_3h": 0.004513547304943799,
        "ema24_slope_6h": 0.006508793713468686,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003151706635591278,
        "return_30m": -0.00013133335608039864,
        "return_60m": -0.0028099922948930933,
        "return_120m": -0.0019469366614136563,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00011247444866369083,
        "close_vs_ema6": -0.0004996730222940338,
        "close_vs_ema12": -0.0003483298876721941,
        "ema3_slope": -0.00011246179958479541,
        "ema6_slope": -0.00019982926919959176,
        "realized_volatility_30m": 0.0003807670012844766,
        "realized_volatility_60m": 0.00103420860700329,
        "return_acceleration": 0.0007615340025689532
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 548,
        "resolved_agreement_count": 349,
        "prospective_resolved_sample_count": 529,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.44828124999185,
            "small_mean_absolute_error": 103.17874999999185
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.15627343749838,
            "small_mean_absolute_error": 94.98146874999838
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 124.00598090277465,
            "small_mean_absolute_error": 112.73840277777465
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 131.1140979166652,
            "small_mean_absolute_error": 110.46326666666428
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 550,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1215Z",
      "signal_timestamp": "2026-09-18T12:16:21.690156Z",
      "target_timestamp": "2026-09-18T12:15:00Z",
      "resolution_timestamp": "2026-09-18T12:30:00Z",
      "strike": 78019.61,
      "brti_reference_price": 78019.61,
      "base_predicted_close": 77901.65625,
      "small_predicted_close": 77934.2265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77962.63750000003,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 60.98125000002619,
      "small_residual": 28.410937500026193,
      "base_absolute_error": 60.98125000002619,
      "small_absolute_error": 28.410937500026193,
      "resolved_at": "2026-09-18T12:31:05.532798Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T12:00:00Z",
        "return_6h": 0.007549055774143332,
        "return_12h": 0.021244712288290613,
        "return_24h": 0.017310520828428766,
        "close_vs_ema12": 0.005746480233957962,
        "close_vs_ema24": 0.010925791967276943,
        "ema12_slope_3h": 0.004182921973056697,
        "ema24_slope_6h": 0.006530450040808544,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003015941904487285,
        "return_30m": 0.0006168599076490366,
        "return_60m": -8.226101114450213e-05,
        "return_120m": -0.0006891803761629456,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 9.453397255554385e-05,
        "close_vs_ema6": -0.00014160054149248147,
        "close_vs_ema12": -3.9634767652230174e-05,
        "ema3_slope": 9.454291007227056e-05,
        "ema6_slope": -5.66370086646506e-05,
        "realized_volatility_30m": 6.788236555199667e-06,
        "realized_volatility_60m": 0.00033599660265588903,
        "return_acceleration": -1.3576473110399334e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 549,
        "resolved_agreement_count": 350,
        "prospective_resolved_sample_count": 530,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 69.22509374999208,
            "small_mean_absolute_error": 115.27782812499208
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 119.43825260416634,
            "small_mean_absolute_error": 117.07594791666634
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.73270833333056,
            "small_mean_absolute_error": 107.88505208333056
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 132.03744270833195,
            "small_mean_absolute_error": 116.98583020833102
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 551,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1230Z",
      "signal_timestamp": "2026-09-18T12:31:16.870116Z",
      "target_timestamp": "2026-09-18T12:30:00Z",
      "resolution_timestamp": "2026-09-18T12:45:00Z",
      "strike": 77962.64,
      "brti_reference_price": 77962.63750000003,
      "base_predicted_close": 77894.4296875,
      "small_predicted_close": 77927.296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78071.12266666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 176.69297916666255,
      "small_residual": 143.82579166666255,
      "base_absolute_error": 176.69297916666255,
      "small_absolute_error": 143.82579166666255,
      "resolved_at": "2026-09-18T12:46:05.724801Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T12:15:00Z",
        "return_6h": 0.006183896050144799,
        "return_12h": 0.02224658583518435,
        "return_24h": 0.013698270019115055,
        "close_vs_ema12": 0.004806494098632763,
        "close_vs_ema24": 0.009975435526328846,
        "ema12_slope_3h": 0.003928865060055964,
        "ema24_slope_6h": 0.0065232332447016095,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007302330785807776,
        "return_30m": -0.00042885912218626476,
        "return_60m": -0.0005601361547588057,
        "return_120m": -0.003197215187144553,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003179851513434029,
        "close_vs_ema6": -0.0006228195649485846,
        "close_vs_ema12": -0.0006514793083072234,
        "ema3_slope": -0.00031788406892940824,
        "ema6_slope": -0.00024906577676409025,
        "realized_volatility_30m": 0.000515913634514753,
        "realized_volatility_60m": 0.0004594614612376128,
        "return_acceleration": -0.001031827269029506
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 550,
        "resolved_agreement_count": 351,
        "prospective_resolved_sample_count": 531,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.53592708333963,
            "small_mean_absolute_error": 90.53788020833963
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.52414843750194,
            "small_mean_absolute_error": 94.86789843750194
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.39471006944586,
            "small_mean_absolute_error": 107.38038715277919
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.3097447916669,
            "small_mean_absolute_error": 110.14758541666598
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 552,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1245Z",
      "signal_timestamp": "2026-09-18T12:46:16.982058Z",
      "target_timestamp": "2026-09-18T12:45:00Z",
      "resolution_timestamp": "2026-09-18T13:00:00Z",
      "strike": 78071.12,
      "brti_reference_price": 78071.12266666666,
      "base_predicted_close": 77994.6796875,
      "small_predicted_close": 78066.7734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77973.76066666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -20.919020833345712,
      "small_residual": -93.01277083334571,
      "base_absolute_error": 20.919020833345712,
      "small_absolute_error": 93.01277083334571,
      "resolved_at": "2026-09-18T13:01:06.258076Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T12:30:00Z",
        "return_6h": 0.00788893591145845,
        "return_12h": 0.022396832182516757,
        "return_24h": 0.016118174323722423,
        "close_vs_ema12": 0.005949925097864295,
        "close_vs_ema24": 0.011143551799573936,
        "ema12_slope_3h": 0.003810725473760934,
        "ema24_slope_6h": 0.006551670947283483,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013915020084669383,
        "return_30m": 0.0006602528090906556,
        "return_60m": 0.0012775200002266285,
        "return_120m": -0.0010691042681006957,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005362494722884747,
        "close_vs_ema6": 0.000548319561054722,
        "close_vs_ema12": 0.0006253348791611657,
        "ema3_slope": 0.0005365371900734051,
        "ema6_slope": 0.00021937593966936397,
        "realized_volatility_30m": 0.001060867543523858,
        "realized_volatility_60m": 0.0007502444940331441,
        "return_acceleration": 0.002121735087047716
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 551,
        "resolved_agreement_count": 352,
        "prospective_resolved_sample_count": 532,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.678703125006,
            "small_mean_absolute_error": 124.260734375006
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.77892968749984,
            "small_mean_absolute_error": 107.71447656249984
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.4411961805575,
            "small_mean_absolute_error": 110.88715972222417
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 131.9242958333336,
            "small_mean_absolute_error": 114.22854270833268
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 553,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1300Z",
      "signal_timestamp": "2026-09-18T13:01:17.452367Z",
      "target_timestamp": "2026-09-18T13:00:00Z",
      "resolution_timestamp": "2026-09-18T13:15:00Z",
      "strike": 77973.76,
      "brti_reference_price": 77973.76066666665,
      "base_predicted_close": 77897.2265625,
      "small_predicted_close": 77940.8125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 77961.82033333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 64.5937708333222,
      "small_residual": 21.007833333322196,
      "base_absolute_error": 64.5937708333222,
      "small_absolute_error": 21.007833333322196,
      "resolved_at": "2026-09-18T13:16:05.331624Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T12:45:00Z",
        "return_6h": 0.0058091091407663775,
        "return_12h": 0.018973738504727056,
        "return_24h": 0.016730868458912918,
        "close_vs_ema12": 0.004502898929922061,
        "close_vs_ema24": 0.009676814555932278,
        "ema12_slope_3h": 0.0035615084500311145,
        "ema24_slope_6h": 0.006536194078712976,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012470936330160054,
        "return_30m": 0.00014267304215587195,
        "return_60m": -0.0002862472666659288,
        "return_120m": -0.0030954352089452852,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003558830647133471,
        "close_vs_ema6": -0.0004997126349789438,
        "close_vs_ema12": -0.0005268138906907582,
        "ema3_slope": -0.0003557564570150218,
        "ema6_slope": -0.00019984510794124333,
        "realized_volatility_30m": 0.0013192978207414718,
        "realized_volatility_60m": 0.001011869930840647,
        "return_acceleration": -0.0026385956414829437
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 552,
        "resolved_agreement_count": 353,
        "prospective_resolved_sample_count": 533,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.39065625000876,
            "small_mean_absolute_error": 110.75198437500876
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.4194687500003,
            "small_mean_absolute_error": 106.9653671875003
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.2344010416685,
            "small_mean_absolute_error": 100.2383072916685
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 131.72096041666737,
            "small_mean_absolute_error": 118.18471770833348
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 554,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1315Z",
      "signal_timestamp": "2026-09-18T13:16:16.262570Z",
      "target_timestamp": "2026-09-18T13:15:00Z",
      "resolution_timestamp": "2026-09-18T13:30:00Z",
      "strike": 77961.82,
      "brti_reference_price": 77961.82033333332,
      "base_predicted_close": 77881.5390625,
      "small_predicted_close": 77925.203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 78111.93566666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 230.39660416667175,
      "small_residual": 186.73254166667175,
      "base_absolute_error": 230.39660416667175,
      "small_absolute_error": 186.73254166667175,
      "resolved_at": "2026-09-18T13:31:06.684675Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T13:00:00Z",
        "return_6h": 0.0051678768224838745,
        "return_12h": 0.018950097123547227,
        "return_24h": 0.017945288763853373,
        "close_vs_ema12": 0.004170822967352494,
        "close_vs_ema24": 0.009324023483712196,
        "ema12_slope_3h": 0.0033559689217319555,
        "ema24_slope_6h": 0.006507672527700681,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00015313271068684298,
        "return_30m": -0.0014000353728742532,
        "return_60m": -0.0007407069410713119,
        "return_120m": -0.0008229070209139211,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00025454541591107827,
        "close_vs_ema6": -0.0004663504220872028,
        "close_vs_ema12": -0.000575331347283492,
        "ema3_slope": -0.0002544806390307741,
        "ema6_slope": -0.00018650537809006273,
        "realized_volatility_30m": 0.0005469804611645812,
        "realized_volatility_60m": 0.0009889003779898385,
        "return_acceleration": 0.0010939609223291624
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 553,
        "resolved_agreement_count": 354,
        "prospective_resolved_sample_count": 534,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.79675520833916,
            "small_mean_absolute_error": 71.56433333333916
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.01092447916562,
            "small_mean_absolute_error": 93.42108072916562
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.55775347222395,
            "small_mean_absolute_error": 101.90540972222395
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 131.31777812500005,
            "small_mean_absolute_error": 114.18387916666616
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 555,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1330Z",
      "signal_timestamp": "2026-09-18T13:31:17.647357Z",
      "target_timestamp": "2026-09-18T13:30:00Z",
      "resolution_timestamp": "2026-09-18T13:45:00Z",
      "strike": 78111.94,
      "brti_reference_price": 78111.93566666667,
      "base_predicted_close": 77972.546875,
      "small_predicted_close": 77965.6328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 79218.56733333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 1246.0204583333398,
      "small_residual": 1252.9345208333398,
      "base_absolute_error": 1246.0204583333398,
      "small_absolute_error": 1252.9345208333398,
      "resolved_at": "2026-09-18T13:46:06.490056Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T13:15:00Z",
        "return_6h": 0.00504226167033428,
        "return_12h": 0.02064626549306703,
        "return_24h": 0.02207086467200492,
        "close_vs_ema12": 0.005853736210233107,
        "close_vs_ema24": 0.01103258551787989,
        "ema12_slope_3h": 0.0031644454525912025,
        "ema24_slope_6h": 0.006477076150291916,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019254980539387123,
        "return_30m": 0.001772070486515398,
        "return_60m": 0.0019149963553586336,
        "return_120m": 0.0013537875419049605,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008345342265925204,
        "close_vs_ema6": 0.001041173113485394,
        "close_vs_ema12": 0.0011412745143710712,
        "ema3_slope": 0.0008352312556620944,
        "ema6_slope": 0.0004166427642917636,
        "realized_volatility_30m": 0.0010393153823127776,
        "realized_volatility_60m": 0.001255389120920602,
        "return_acceleration": 0.0020786307646255553
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 554,
        "resolved_agreement_count": 355,
        "prospective_resolved_sample_count": 535,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.15059375000055,
            "small_mean_absolute_error": 111.14473437500055
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.84326041667009,
            "small_mean_absolute_error": 100.84130729167009
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.06629687500147,
            "small_mean_absolute_error": 100.29351041666814
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 131.88202187500065,
            "small_mean_absolute_error": 111.18366979166676
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 556,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1345Z",
      "signal_timestamp": "2026-09-18T13:46:18.135284Z",
      "target_timestamp": "2026-09-18T13:45:00Z",
      "resolution_timestamp": "2026-09-18T14:00:00Z",
      "strike": 79218.57,
      "brti_reference_price": 79218.56733333334,
      "base_predicted_close": 78873.7734375,
      "small_predicted_close": 79089.78125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 79959.10783333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 1085.334395833328,
      "small_residual": 869.326583333328,
      "base_absolute_error": 1085.334395833328,
      "small_absolute_error": 869.326583333328,
      "resolved_at": "2026-09-18T14:01:05.319154Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T13:30:00Z",
        "return_6h": 0.018761241644298154,
        "return_12h": 0.03362901894754211,
        "return_24h": 0.04128307480583282,
        "close_vs_ema12": 0.019267543431494394,
        "close_vs_ema24": 0.024820355061135446,
        "ema12_slope_3h": 0.0035948219318189256,
        "ema24_slope_6h": 0.006733577982947825,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.014167254430732301,
        "return_30m": 0.016120031505507004,
        "return_60m": 0.014697427518313377,
        "return_120m": 0.015993723776146274,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.007450873596460683,
        "close_vs_ema6": 0.010826608537565008,
        "close_vs_ema12": 0.012936552068311125,
        "ema3_slope": 0.007506805858022103,
        "ema6_slope": 0.00434947945960662,
        "realized_volatility_30m": 0.006120878188396794,
        "realized_volatility_60m": 0.006165017273225171,
        "return_acceleration": 0.012241756376793589
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 555,
        "resolved_agreement_count": 356,
        "prospective_resolved_sample_count": 536,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 390.48246354166986,
            "small_mean_absolute_error": 388.42191666666986
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 246.08058333333793,
            "small_mean_absolute_error": 256.3413255208379
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 204.01344097222318,
            "small_mean_absolute_error": 201.28362326388984
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 187.5358218750007,
            "small_mean_absolute_error": 173.70261875000068
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 557,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1400Z",
      "signal_timestamp": "2026-09-18T14:01:16.429366Z",
      "target_timestamp": "2026-09-18T14:00:00Z",
      "resolution_timestamp": "2026-09-18T14:15:00Z",
      "strike": 79959.11,
      "brti_reference_price": 79959.10783333333,
      "base_predicted_close": 79210.7734375,
      "small_predicted_close": 79482.671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80241.85983333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 1031.0863958333357,
      "small_residual": 759.1879583333357,
      "base_absolute_error": 1031.0863958333357,
      "small_absolute_error": 759.1879583333357,
      "resolved_at": "2026-09-18T14:16:05.942955Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T13:45:00Z",
        "return_6h": 0.028813118963280315,
        "return_12h": 0.042647775499103036,
        "return_24h": 0.04392458076884509,
        "close_vs_ema12": 0.027587964203588777,
        "close_vs_ema24": 0.03366727850454265,
        "ema12_slope_3h": 0.0043650913241213285,
        "ema24_slope_6h": 0.007194265532403099,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.009348067314622899,
        "return_30m": 0.02364775819343712,
        "return_60m": 0.025461734174319517,
        "return_120m": 0.025168198555841625,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.008363753714262234,
        "close_vs_ema6": 0.014399357030061788,
        "close_vs_ema12": 0.01889341751558149,
        "ema3_slope": 0.008434296089508075,
        "ema6_slope": 0.0057931096335961385,
        "realized_volatility_30m": 0.002409593558054701,
        "realized_volatility_60m": 0.005743728611141958,
        "return_acceleration": -0.004819187116109402
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 556,
        "resolved_agreement_count": 357,
        "prospective_resolved_sample_count": 537,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 656.5863072916654,
            "small_mean_absolute_error": 582.5003697916654
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 374.4884817708371,
            "small_mean_absolute_error": 346.6261770833371
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 278.475081597222,
            "small_mean_absolute_error": 265.477034722222
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 224.19898124999963,
            "small_mean_absolute_error": 206.29351249999962
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 558,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1415Z",
      "signal_timestamp": "2026-09-18T14:16:18.630411Z",
      "target_timestamp": "2026-09-18T14:15:00Z",
      "resolution_timestamp": "2026-09-18T14:30:00Z",
      "strike": 80241.86,
      "brti_reference_price": 80241.85983333334,
      "base_predicted_close": 80005.2578125,
      "small_predicted_close": 80168.0234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80735.33516666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 730.0773541666567,
      "small_residual": 567.3117291666567,
      "base_absolute_error": 730.0773541666567,
      "small_absolute_error": 567.3117291666567,
      "resolved_at": "2026-09-18T14:31:06.520654Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T14:00:00Z",
        "return_6h": 0.03219068366720035,
        "return_12h": 0.04621289759506575,
        "return_24h": 0.044195724347515286,
        "close_vs_ema12": 0.0299092571955224,
        "close_vs_ema24": 0.03652490072394765,
        "ema12_slope_3h": 0.005352751079105378,
        "ema24_slope_6h": 0.007715815903569956,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0035362075398512882,
        "return_30m": 0.012917331560595047,
        "return_60m": 0.029245590857826187,
        "return_120m": 0.02848322150461069,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.005929401105927878,
        "close_vs_ema6": 0.012781802721689495,
        "close_vs_ema12": 0.018969791669053215,
        "ema3_slope": 0.005964768611529614,
        "ema6_slope": 0.005138995338517471,
        "realized_volatility_30m": 0.0029059298873858053,
        "realized_volatility_60m": 0.0048577962799775725,
        "return_acceleration": -0.0058118597747716105
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 557,
        "resolved_agreement_count": 358,
        "prospective_resolved_sample_count": 538,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 898.2094635416688,
            "small_mean_absolute_error": 767.0454010416688
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 489.503109375004,
            "small_mean_absolute_error": 419.304867187504
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 349.4104375,
            "small_mean_absolute_error": 317.9625208333334
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 268.24086874999995,
            "small_mean_absolute_error": 232.45297812499993
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 559,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1430Z",
      "signal_timestamp": "2026-09-18T14:32:22.782283Z",
      "target_timestamp": "2026-09-18T14:30:00Z",
      "resolution_timestamp": "2026-09-18T14:45:00Z",
      "strike": 80735.34,
      "brti_reference_price": 80735.33516666666,
      "base_predicted_close": 80734.171875,
      "small_predicted_close": 80858.9765625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80730.10916666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -4.062708333338378,
      "small_residual": -128.86739583333838,
      "base_absolute_error": 4.062708333338378,
      "small_absolute_error": 128.86739583333838,
      "resolved_at": "2026-09-18T14:46:06.370175Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T14:15:00Z",
        "return_6h": 0.03647265169963099,
        "return_12h": 0.05072121579225608,
        "return_24h": 0.04986529298739173,
        "close_vs_ema12": 0.03471238554822187,
        "close_vs_ema24": 0.04197771728999311,
        "ema12_slope_3h": 0.0065698314771840405,
        "ema24_slope_6h": 0.008316845878986179,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.006149849148041842,
        "return_30m": 0.009707803830819373,
        "return_60m": 0.033585129821837034,
        "return_120m": 0.035564441578398664,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.006021380920056885,
        "close_vs_ema6": 0.013505401117359206,
        "close_vs_ema12": 0.0212712085096467,
        "ema3_slope": 0.0060578575881546914,
        "ema6_slope": 0.005431502293802737,
        "realized_volatility_30m": 0.0013068208040952767,
        "realized_volatility_60m": 0.003963583809680805,
        "return_acceleration": 0.0026136416081905534
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 558,
        "resolved_agreement_count": 359,
        "prospective_resolved_sample_count": 539,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 1023.129651041665,
            "small_mean_absolute_error": 862.190197916665
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 573.1401223958328,
            "small_mean_absolute_error": 486.6674661458328
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 404.27205729166843,
            "small_mean_absolute_error": 354.62427083333506
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 297.89287500000063,
            "small_mean_absolute_error": 259.09521875000064
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 560,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1445Z",
      "signal_timestamp": "2026-09-18T14:46:17.822712Z",
      "target_timestamp": "2026-09-18T14:45:00Z",
      "resolution_timestamp": "2026-09-18T15:00:00Z",
      "strike": 80730.11,
      "brti_reference_price": 80730.10916666666,
      "base_predicted_close": 80758.5859375,
      "small_predicted_close": 80966.8671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80863.69683333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 105.11089583332068,
      "small_residual": -103.17035416667932,
      "base_absolute_error": 105.11089583332068,
      "small_absolute_error": 103.17035416667932,
      "resolved_at": "2026-09-18T15:01:05.907693Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T14:30:00Z",
        "return_6h": 0.03622123345188433,
        "return_12h": 0.04994169523719294,
        "return_24h": 0.05450552474547399,
        "close_vs_ema12": 0.03318438430276638,
        "close_vs_ema24": 0.041010764423714985,
        "ema12_slope_3h": 0.0077523417722793475,
        "ema24_slope_6h": 0.008900037624540946,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.473002173346121e-05,
        "return_30m": 0.006084721046439423,
        "return_60m": 0.019080650966245116,
        "return_120m": 0.03405851496913703,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0029692876408171642,
        "close_vs_ema6": 0.00956313304600509,
        "close_vs_ema12": 0.017884433474271377,
        "ema3_slope": 0.0029781305671028324,
        "ema6_slope": 0.0038399419687764613,
        "realized_volatility_30m": 0.0031072895848876514,
        "realized_volatility_60m": 0.0034553033080856007,
        "return_acceleration": -0.006214579169775303
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 559,
        "resolved_agreement_count": 359,
        "prospective_resolved_sample_count": 540,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 712.6402135416647,
            "small_mean_absolute_error": 581.1734166666647
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 551.5613385416673,
            "small_mean_absolute_error": 484.7976666666673
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 401.60046006944685,
            "small_mean_absolute_error": 364.61868923611354
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 297.0892531250014,
            "small_mean_absolute_error": 260.45136250000144
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 561,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1500Z",
      "signal_timestamp": "2026-09-18T15:01:17.400440Z",
      "target_timestamp": "2026-09-18T15:00:00Z",
      "resolution_timestamp": "2026-09-18T15:15:00Z",
      "strike": 80863.7,
      "brti_reference_price": 80863.69683333332,
      "base_predicted_close": 80957.3359375,
      "small_predicted_close": 81088.3984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 80709.81650000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -247.51943749998463,
      "small_residual": -378.58193749998463,
      "base_absolute_error": 247.51943749998463,
      "small_absolute_error": 378.58193749998463,
      "resolved_at": "2026-09-18T15:16:06.032330Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T14:45:00Z",
        "return_6h": 0.03455758195106262,
        "return_12h": 0.051181991833723295,
        "return_24h": 0.057752420853531605,
        "close_vs_ema12": 0.0334221920286073,
        "close_vs_ema24": 0.04181540692622132,
        "ema12_slope_3h": 0.008943313097368844,
        "ema24_slope_6h": 0.009437785519135877,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016547440359688803,
        "return_30m": 0.0015899069026179546,
        "return_60m": 0.011313145237757283,
        "return_120m": 0.03706293170879604,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0023091281302427547,
        "close_vs_ema6": 0.007998400686179297,
        "close_vs_ema12": 0.01650849127506171,
        "ema3_slope": 0.002314472543900381,
        "ema6_slope": 0.0032096290340992706,
        "realized_volatility_30m": 0.0008597370288511708,
        "realized_volatility_60m": 0.0023065305920911714,
        "return_acceleration": 0.0017194740577023415
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 560,
        "resolved_agreement_count": 360,
        "prospective_resolved_sample_count": 541,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 467.5843385416629,
            "small_mean_absolute_error": 389.63435937500253
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 562.0853229166642,
            "small_mean_absolute_error": 486.067364583334
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 405.520434027779,
            "small_mean_absolute_error": 360.9622378472256
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 289.77476979166676,
            "small_mean_absolute_error": 254.5699302083347
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 562,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1515Z",
      "signal_timestamp": "2026-09-18T15:16:17.185409Z",
      "target_timestamp": "2026-09-18T15:15:00Z",
      "resolution_timestamp": "2026-09-18T15:30:00Z",
      "strike": 80709.82,
      "brti_reference_price": 80709.81650000002,
      "base_predicted_close": 80987.4609375,
      "small_predicted_close": 81192.7578125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80892.00450000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -95.45643749998999,
      "small_residual": -300.75331249999,
      "base_absolute_error": 95.45643749998999,
      "small_absolute_error": 300.75331249999,
      "resolved_at": "2026-09-18T15:31:05.908378Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T15:00:00Z",
        "return_6h": 0.03088215845492681,
        "return_12h": 0.04494621766586948,
        "return_24h": 0.05827131187041967,
        "close_vs_ema12": 0.030133040298554903,
        "close_vs_ema24": 0.03897957083886672,
        "ema12_slope_3h": 0.00999166402113727,
        "ema24_slope_6h": 0.00988782103378516,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0019029594163925134,
        "return_30m": -0.0002513642911686764,
        "return_60m": 0.005831827273677925,
        "return_120m": 0.035247973365903684,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0002008469207761543,
        "close_vs_ema6": 0.0043354831145152595,
        "close_vs_ema12": 0.012304356562010232,
        "ema3_slope": 0.00020088726836542392,
        "ema6_slope": 0.001737205896538585,
        "realized_volatility_30m": 0.0017788517261806969,
        "realized_volatility_60m": 0.0029860888110417633,
        "return_acceleration": -0.0035577034523613937
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 561,
        "resolved_agreement_count": 361,
        "prospective_resolved_sample_count": 542,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 271.6925989583251,
            "small_mean_absolute_error": 294.48285416666477
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 584.951031249997,
            "small_mean_absolute_error": 530.7641276041668
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 416.8996059027777,
            "small_mean_absolute_error": 377.6975295138909
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 297.91506458333316,
            "small_mean_absolute_error": 273.4488968750011
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 563,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1530Z",
      "signal_timestamp": "2026-09-18T15:31:16.681754Z",
      "target_timestamp": "2026-09-18T15:30:00Z",
      "resolution_timestamp": "2026-09-18T15:45:00Z",
      "strike": 80892.0,
      "brti_reference_price": 80892.00450000001,
      "base_predicted_close": 81100.328125,
      "small_predicted_close": 81237.7734375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80657.86783333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -442.4602916666772,
      "small_residual": -579.9056041666772,
      "base_absolute_error": 442.4602916666772,
      "small_absolute_error": 579.9056041666772,
      "resolved_at": "2026-09-18T15:46:06.346021Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T15:15:00Z",
        "return_6h": 0.035524499428032597,
        "return_12h": 0.04505412903457584,
        "return_24h": 0.058989464042510376,
        "close_vs_ema12": 0.03109235765275753,
        "close_vs_ema24": 0.0404383655372893,
        "ema12_slope_3h": 0.011122884249816112,
        "ema24_slope_6h": 0.01042445652713897,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0022573214498635696,
        "return_30m": 0.00035006644236212914,
        "return_60m": 0.0019405299180332847,
        "return_120m": 0.03559083268909058,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012278015235878126,
        "close_vs_ema6": 0.00470725650526016,
        "close_vs_ema12": 0.012317275175883102,
        "ema3_slope": 0.001229310873350986,
        "ema6_slope": 0.001886454612402444,
        "realized_volatility_30m": 0.0020801404331280415,
        "realized_volatility_60m": 0.0016212628499888315,
        "return_acceleration": 0.004160280866256083
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 562,
        "resolved_agreement_count": 362,
        "prospective_resolved_sample_count": 543,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 113.03736979165842,
            "small_mean_absolute_error": 227.84324999999808
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 568.0835104166617,
            "small_mean_absolute_error": 545.0167239583316
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 419.7725381944413,
            "small_mean_absolute_error": 400.39272743055454
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 288.4731822916656,
            "small_mean_absolute_error": 278.1827958333335
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 564,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1545Z",
      "signal_timestamp": "2026-09-18T15:46:19.409012Z",
      "target_timestamp": "2026-09-18T15:45:00Z",
      "resolution_timestamp": "2026-09-18T16:00:00Z",
      "strike": 80657.87,
      "brti_reference_price": 80657.86783333332,
      "base_predicted_close": 80863.7265625,
      "small_predicted_close": 80698.59375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80666.62466666664,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -197.10189583335887,
      "small_residual": -31.969083333358867,
      "base_absolute_error": 197.10189583335887,
      "small_absolute_error": 31.969083333358867,
      "resolved_at": "2026-09-18T16:01:05.702032Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T15:30:00Z",
        "return_6h": 0.034227741866190264,
        "return_12h": 0.043726268825794,
        "return_24h": 0.05164380807490332,
        "close_vs_ema12": 0.026929769757334743,
        "close_vs_ema24": 0.03662694148957457,
        "ema12_slope_3h": 0.01202660927759247,
        "ema24_slope_6h": 0.010921763861895473,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002894435217842717,
        "return_30m": -0.000643647438681616,
        "return_60m": -0.0008948499398681031,
        "return_120m": 0.0181687267070072,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008357917075381138,
        "close_vs_ema6": 0.00128448001832826,
        "close_vs_ema12": 0.00793155096203102,
        "ema3_slope": -0.000835093743112636,
        "ema6_slope": 0.0005140561252598985,
        "realized_volatility_30m": 0.0025758783338531432,
        "realized_volatility_60m": 0.002215667833750188,
        "return_acceleration": -0.0051517566677062865
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 563,
        "resolved_agreement_count": 363,
        "prospective_resolved_sample_count": 544,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 222.63676562499313,
            "small_mean_absolute_error": 340.6028020833328
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 467.6384895833289,
            "small_mean_absolute_error": 460.88810937499875
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 441.91981423610923,
            "small_mean_absolute_error": 436.73271180555577
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 309.4634604166655,
            "small_mean_absolute_error": 305.12541770833343
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 565,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1600Z",
      "signal_timestamp": "2026-09-18T16:01:17.641157Z",
      "target_timestamp": "2026-09-18T16:00:00Z",
      "resolution_timestamp": "2026-09-18T16:15:00Z",
      "strike": 80666.62,
      "brti_reference_price": 80666.62466666664,
      "base_predicted_close": 80486.9375,
      "small_predicted_close": 80424.328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 80887.33849999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 400.40099999998347,
      "small_residual": 463.01037499998347,
      "base_absolute_error": 400.40099999998347,
      "small_absolute_error": 463.01037499998347,
      "resolved_at": "2026-09-18T16:16:06.448636Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T15:45:00Z",
        "return_6h": 0.03222578370871654,
        "return_12h": 0.043441160011905566,
        "return_24h": 0.05192836652722521,
        "close_vs_ema12": 0.025908939800815434,
        "close_vs_ema24": 0.03595474930953557,
        "ema12_slope_3h": 0.012949477085709482,
        "ema24_slope_6h": 0.011367630046793753,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00010856762729472003,
        "return_30m": -0.0027861818325118914,
        "return_60m": -0.0024370907389117402,
        "return_120m": 0.008848483337358548,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00036378970490491547,
        "close_vs_ema6": 0.0009947376830632404,
        "close_vs_ema12": 0.006795499364927959,
        "ema3_slope": -0.0003636574100829293,
        "ema6_slope": 0.0003980534567344929,
        "realized_volatility_30m": 0.0015015014225687184,
        "realized_volatility_60m": 0.0019766285696806896,
        "return_acceleration": 0.003003002845137437
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 564,
        "resolved_agreement_count": 364,
        "prospective_resolved_sample_count": 545,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 245.63451562500268,
            "small_mean_absolute_error": 322.8024843750027
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 356.6094270833328,
            "small_mean_absolute_error": 356.2184218750026
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 456.6017204861103,
            "small_mean_absolute_error": 431.64573784722353
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 309.7288197916663,
            "small_mean_absolute_error": 301.7735895833342
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 566,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1615Z",
      "signal_timestamp": "2026-09-18T16:16:18.809891Z",
      "target_timestamp": "2026-09-18T16:15:00Z",
      "resolution_timestamp": "2026-09-18T16:30:00Z",
      "strike": 80887.34,
      "brti_reference_price": 80887.33849999998,
      "base_predicted_close": 80587.8046875,
      "small_predicted_close": 80694.6875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81005.03300000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 417.2283125000249,
      "small_residual": 310.3455000000249,
      "base_absolute_error": 417.2283125000249,
      "small_absolute_error": 310.3455000000249,
      "resolved_at": "2026-09-18T16:31:05.240628Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T16:00:00Z",
        "return_6h": 0.03604199679575082,
        "return_12h": 0.04718914388471607,
        "return_24h": 0.05526626306684035,
        "close_vs_ema12": 0.027511627638540315,
        "close_vs_ema24": 0.037959125553310935,
        "ema12_slope_3h": 0.01395674378507783,
        "ema24_slope_6h": 0.011883386928907669,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002736123325419726,
        "return_30m": 0.0028449880071319544,
        "return_60m": 0.002199509399206434,
        "return_120m": 0.00804416383178741,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011842649770914537,
        "close_vs_ema6": 0.00266400301656744,
        "close_vs_ema12": 0.008069096379570206,
        "ema3_slope": 0.0011856691235088146,
        "ema6_slope": 0.0010667379238458174,
        "realized_volatility_30m": 0.001313777849062503,
        "realized_volatility_60m": 0.0022222209545443346,
        "return_acceleration": 0.002627555698125006
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 565,
        "resolved_agreement_count": 365,
        "prospective_resolved_sample_count": 546,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 283.8549062500024,
            "small_mean_absolute_error": 343.9095937500024
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 277.77375260416375,
            "small_mean_absolute_error": 319.1962239583336
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 484.58565624999875,
            "small_mean_absolute_error": 468.47928298611197
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 320.7557635416655,
            "small_mean_absolute_error": 318.45600208333343
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 567,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1630Z",
      "signal_timestamp": "2026-09-18T16:31:17.005792Z",
      "target_timestamp": "2026-09-18T16:30:00Z",
      "resolution_timestamp": "2026-09-18T16:45:00Z",
      "strike": 81005.03,
      "brti_reference_price": 81005.03300000002,
      "base_predicted_close": 80826.78125,
      "small_predicted_close": 80779.1328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 80966.6495,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 139.86824999999953,
      "small_residual": 187.51668749999953,
      "base_absolute_error": 139.86824999999953,
      "small_absolute_error": 187.51668749999953,
      "resolved_at": "2026-09-18T16:46:05.961610Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T16:15:00Z",
        "return_6h": 0.035701780590186694,
        "return_12h": 0.04916612859229219,
        "return_24h": 0.057042331082065134,
        "close_vs_ema12": 0.027789851862851433,
        "close_vs_ema24": 0.03862422996779191,
        "ema12_slope_3h": 0.014904344044138984,
        "ema24_slope_6h": 0.012382013539971926,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001455042311721444,
        "return_30m": 0.0041951468123497815,
        "return_60m": 0.0013972765380045882,
        "return_120m": 0.0033405179129635254,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001318773761404879,
        "close_vs_ema6": 0.0029414789789641294,
        "close_vs_ema12": 0.0080570010817973,
        "ema3_slope": 0.001320515222231311,
        "ema6_slope": 0.0011779775901132883,
        "realized_volatility_30m": 0.000640540506849141,
        "realized_volatility_60m": 0.0020916109515664327,
        "return_acceleration": -0.001281081013698282
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 566,
        "resolved_agreement_count": 366,
        "prospective_resolved_sample_count": 547,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 364.2978750000111,
            "small_mean_absolute_error": 346.3076406250111
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 238.66762239583477,
            "small_mean_absolute_error": 287.0754453125046
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 500.1549652777782,
            "small_mean_absolute_error": 478.78036284722475
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 338.030283333335,
            "small_mean_absolute_error": 327.6047406250029
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 568,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1645Z",
      "signal_timestamp": "2026-09-18T16:46:17.317833Z",
      "target_timestamp": "2026-09-18T16:45:00Z",
      "resolution_timestamp": "2026-09-18T17:00:00Z",
      "strike": 80966.65,
      "brti_reference_price": 80966.6495,
      "base_predicted_close": 80900.2109375,
      "small_predicted_close": 80851.8046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80828.51916666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -71.69177083332033,
      "small_residual": -23.285520833320334,
      "base_absolute_error": 71.69177083332033,
      "small_absolute_error": 23.285520833320334,
      "resolved_at": "2026-09-18T17:01:06.104795Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T16:30:00Z",
        "return_6h": 0.03597956513027567,
        "return_12h": 0.04691767963641991,
        "return_24h": 0.056689514250646944,
        "close_vs_ema12": 0.026159289254312545,
        "close_vs_ema24": 0.03731652218503778,
        "ema12_slope_3h": 0.015202312444609678,
        "ema24_slope_6h": 0.012875463338198001,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004738409278843836,
        "return_30m": 0.000980511925237959,
        "return_60m": 0.0038282894770380604,
        "return_120m": 0.0029300137925616365,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.000421975833494459,
        "close_vs_ema6": 0.0017603626173372522,
        "close_vs_ema12": 0.006405820213674307,
        "ema3_slope": 0.0004221539722688572,
        "ema6_slope": 0.0007046412165574445,
        "realized_volatility_30m": 0.0009644416198029138,
        "realized_volatility_60m": 0.001243027362200792,
        "return_acceleration": -0.0019288832396058275
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 567,
        "resolved_agreement_count": 367,
        "prospective_resolved_sample_count": 548,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 288.6498645833417,
            "small_mean_absolute_error": 248.2104114583417
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 255.6433151041674,
            "small_mean_absolute_error": 294.40660677083724
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 407.9756145833332,
            "small_mean_absolute_error": 389.99554340277973
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 343.21760208333507,
            "small_mean_absolute_error": 336.533856250003
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 569,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1700Z",
      "signal_timestamp": "2026-09-18T17:01:17.469593Z",
      "target_timestamp": "2026-09-18T17:00:00Z",
      "resolution_timestamp": "2026-09-18T17:15:00Z",
      "strike": 80828.52,
      "brti_reference_price": 80828.51916666668,
      "base_predicted_close": 80660.4296875,
      "small_predicted_close": 80879.6796875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80859.93816666669,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 199.50847916668863,
      "small_residual": -19.74152083331137,
      "base_absolute_error": 199.50847916668863,
      "small_absolute_error": 19.74152083331137,
      "resolved_at": "2026-09-18T17:16:05.328401Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T16:45:00Z",
        "return_6h": 0.03340301960064429,
        "return_12h": 0.04334639170945698,
        "return_24h": 0.05431614868703183,
        "close_vs_ema12": 0.023389072803580824,
        "close_vs_ema24": 0.034788420053287306,
        "ema12_slope_3h": 0.01502073920654623,
        "ema24_slope_6h": 0.013304916548203316,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0017060151826255865,
        "return_30m": -0.0021790477306927736,
        "return_60m": 0.0020069576565155955,
        "return_120m": -0.0004350242203141619,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006427925399844492,
        "close_vs_ema6": 3.667391154449362e-05,
        "close_vs_ema12": 0.003964651010064824,
        "ema3_slope": -0.0006423796231548318,
        "ema6_slope": 1.466977981690043e-05,
        "realized_volatility_30m": 0.0006160871273706015,
        "realized_volatility_60m": 0.0017122492886634216,
        "return_acceleration": -0.001232174254741203
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 568,
        "resolved_agreement_count": 368,
        "prospective_resolved_sample_count": 549,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 257.29733333333206,
            "small_mean_absolute_error": 246.03952083333206
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 251.46592447916737,
            "small_mean_absolute_error": 284.42100260416737
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 323.50539583333256,
            "small_mean_absolute_error": 319.4921215277791
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 343.89863020833434,
            "small_mean_absolute_error": 330.34574375000227
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 570,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1715Z",
      "signal_timestamp": "2026-09-18T17:16:16.023692Z",
      "target_timestamp": "2026-09-18T17:15:00Z",
      "resolution_timestamp": "2026-09-18T17:30:00Z",
      "strike": 80859.94,
      "brti_reference_price": 80859.93816666669,
      "base_predicted_close": 80701.40625,
      "small_predicted_close": 80647.4609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80729.2021666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 27.79591666669876,
      "small_residual": 81.74122916669876,
      "base_absolute_error": 27.79591666669876,
      "small_absolute_error": 81.74122916669876,
      "resolved_at": "2026-09-18T17:31:05.444060Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T17:00:00Z",
        "return_6h": 0.03632005525780024,
        "return_12h": 0.04355628880160656,
        "return_24h": 0.05351689924611058,
        "close_vs_ema12": 0.02279385292650704,
        "close_vs_ema24": 0.034440132727996176,
        "ema12_slope_3h": 0.014713109634087118,
        "ema24_slope_6h": 0.01378515577530215,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00038871181018707013,
        "return_30m": -0.001317966520688385,
        "return_60m": -0.000338746877340923,
        "return_120m": 0.0018600174449248108,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00012718146849366452,
        "close_vs_ema6": 0.00030382019947983174,
        "close_vs_ema12": 0.0036824515193065732,
        "ema3_slope": -0.00012716529542455834,
        "ema6_slope": 0.00012154285066112713,
        "realized_volatility_30m": 0.0010473634964063283,
        "realized_volatility_60m": 0.0011592041334338482,
        "return_acceleration": 0.0020947269928126566
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 569,
        "resolved_agreement_count": 368,
        "prospective_resolved_sample_count": 550,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 207.07420312500835,
            "small_mean_absolute_error": 135.22230729166404
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 245.46455468750537,
            "small_mean_absolute_error": 239.5659505208332
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 254.20723611111194,
            "small_mean_absolute_error": 257.8715850694437
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 348.3255854166688,
            "small_mean_absolute_error": 322.44489791666786
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 571,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1730Z",
      "signal_timestamp": "2026-09-18T17:31:17.192045Z",
      "target_timestamp": "2026-09-18T17:30:00Z",
      "resolution_timestamp": "2026-09-18T17:45:00Z",
      "strike": 80729.2,
      "brti_reference_price": 80729.2021666667,
      "base_predicted_close": 80737.5234375,
      "small_predicted_close": 80683.6328125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80746.41183333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 8.888395833331742,
      "small_residual": 62.77902083333174,
      "base_absolute_error": 8.888395833331742,
      "small_absolute_error": 62.77902083333174,
      "resolved_at": "2026-09-18T17:46:05.105387Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T17:15:00Z",
        "return_6h": 0.03490576267110357,
        "return_12h": 0.041318515925392596,
        "return_24h": 0.05066636686003223,
        "close_vs_ema12": 0.02025983299323797,
        "close_vs_ema24": 0.032070319805278746,
        "ema12_slope_3h": 0.01408852033054564,
        "ema24_slope_6h": 0.014225603586246471,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016168204300444078,
        "return_30m": -0.0012287370970535116,
        "return_60m": -0.0034051073509633323,
        "return_120m": -0.00201258868956955,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008726590042285043,
        "close_vs_ema6": -0.0009385604069280795,
        "close_vs_ema12": 0.0017422517337006838,
        "ema3_slope": -0.0008718981344706389,
        "ema6_slope": -0.00037528327236302506,
        "realized_volatility_30m": 0.001002766120115739,
        "realized_volatility_60m": 0.0008655435144778048,
        "return_acceleration": -0.002005532240231478
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 570,
        "resolved_agreement_count": 369,
        "prospective_resolved_sample_count": 551,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 109.71610416667681,
            "small_mean_absolute_error": 78.0712395833325
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 237.00698958334397,
            "small_mean_absolute_error": 212.1894401041718
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 195.68378298611546,
            "small_mean_absolute_error": 217.4073767361139
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 346.6663187500024,
            "small_mean_absolute_error": 325.11141250000145
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 572,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1745Z",
      "signal_timestamp": "2026-09-18T17:46:16.701089Z",
      "target_timestamp": "2026-09-18T17:45:00Z",
      "resolution_timestamp": "2026-09-18T18:00:00Z",
      "strike": 80746.41,
      "brti_reference_price": 80746.41183333333,
      "base_predicted_close": 80785.4140625,
      "small_predicted_close": 80785.4140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80984.20466666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 198.79060416665743,
      "small_residual": 198.79060416665743,
      "base_absolute_error": 198.79060416665743,
      "small_absolute_error": 198.79060416665743,
      "resolved_at": "2026-09-18T18:01:06.606159Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T17:30:00Z",
        "return_6h": 0.03558863031332549,
        "return_12h": 0.041524911048637536,
        "return_24h": 0.05280138984477323,
        "close_vs_ema12": 0.019625117419834748,
        "close_vs_ema24": 0.03160349679102237,
        "ema12_slope_3h": 0.0135029122655963,
        "ema24_slope_6h": 0.014670809795541917,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00021317771270812358,
        "return_30m": -0.001403987387417427,
        "return_60m": -0.002720103499733728,
        "return_120m": 0.0010977726336998117,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00032994248762419076,
        "close_vs_ema6": -0.0005183808754816166,
        "close_vs_ema12": 0.0016544106166715977,
        "ema3_slope": -0.0003298336614855346,
        "ema6_slope": -0.00020730936410884304,
        "realized_volatility_30m": 0.0009149990713762657,
        "realized_volatility_60m": 0.0009836476514823765,
        "return_acceleration": 0.0018299981427525314
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 571,
        "resolved_agreement_count": 369,
        "prospective_resolved_sample_count": 552,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.97114062500987,
            "small_mean_absolute_error": 46.88682291666555
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 182.81050260417578,
            "small_mean_absolute_error": 147.54861718750362
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 196.0859236111149,
            "small_mean_absolute_error": 211.90001215278002
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 338.2760895833359,
            "small_mean_absolute_error": 321.0590739583349
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 573,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1800Z",
      "signal_timestamp": "2026-09-18T18:01:20.905203Z",
      "target_timestamp": "2026-09-18T18:00:00Z",
      "resolution_timestamp": "2026-09-18T18:15:00Z",
      "strike": 80984.2,
      "brti_reference_price": 80984.20466666666,
      "base_predicted_close": 80824.5078125,
      "small_predicted_close": 80770.2265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80838.10683333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 13.599020833324175,
      "small_residual": 67.88027083332418,
      "base_absolute_error": 13.599020833324175,
      "small_absolute_error": 67.88027083332418,
      "resolved_at": "2026-09-18T18:16:05.894936Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T17:45:00Z",
        "return_6h": 0.038311125014752534,
        "return_12h": 0.045952342201236895,
        "return_24h": 0.05711217812759917,
        "close_vs_ema12": 0.021684233050915713,
        "close_vs_ema24": 0.03390302493165187,
        "ema12_slope_3h": 0.012996212563184395,
        "ema24_slope_6h": 0.015163527690095435,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0029449337491818106,
        "return_30m": 0.0031587392561307492,
        "return_60m": 0.0019261208989733714,
        "return_120m": 0.003936944198574377,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013053037565917691,
        "close_vs_ema6": 0.0017309623033838761,
        "close_vs_ema12": 0.003893117841221594,
        "ema3_slope": 0.0013070098013954201,
        "ema6_slope": 0.0006928646503900904,
        "realized_volatility_30m": 0.0013658780182368435,
        "realized_volatility_60m": 0.0016241964902752623,
        "return_acceleration": 0.002731756036473687
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 572,
        "resolved_agreement_count": 370,
        "prospective_resolved_sample_count": 553,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.74584895834414,
            "small_mean_absolute_error": 90.76309374999983
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 183.0215911458381,
            "small_mean_absolute_error": 168.40130729166594
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 203.8925659722263,
            "small_mean_absolute_error": 219.86836631944485
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 347.16966875000145,
            "small_mean_absolute_error": 326.3479656250005
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 574,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1815Z",
      "signal_timestamp": "2026-09-18T18:16:16.937354Z",
      "target_timestamp": "2026-09-18T18:15:00Z",
      "resolution_timestamp": "2026-09-18T18:30:00Z",
      "strike": 80838.11,
      "brti_reference_price": 80838.10683333332,
      "base_predicted_close": 80837.9296875,
      "small_predicted_close": 80837.9296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80955.52066666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 117.5909791666636,
      "small_residual": 117.5909791666636,
      "base_absolute_error": 117.5909791666636,
      "small_absolute_error": 117.5909791666636,
      "resolved_at": "2026-09-18T18:31:06.007006Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T18:00:00Z",
        "return_6h": 0.036125492467000475,
        "return_12h": 0.043947261598645815,
        "return_24h": 0.05453799771213541,
        "close_vs_ema12": 0.01901584531003908,
        "close_vs_ema24": 0.03135655838940887,
        "ema12_slope_3h": 0.012516604198272496,
        "ema24_slope_6h": 0.015600463024744826,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0018040287477623096,
        "return_30m": 0.001135592256275908,
        "return_60m": -0.0002699894883466669,
        "return_120m": -0.0006086449075916045,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00025060268430709964,
        "close_vs_ema6": -5.442200620120463e-05,
        "close_vs_ema12": 0.0017611838434787863,
        "ema3_slope": -0.00025053989833601076,
        "ema6_slope": -2.176832861000566e-05,
        "realized_volatility_30m": 0.00237448124847206,
        "realized_volatility_60m": 0.001908497430780694,
        "return_acceleration": -0.00474896249694412
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 573,
        "resolved_agreement_count": 371,
        "prospective_resolved_sample_count": 554,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.26848437500303,
            "small_mean_absolute_error": 102.79778125000303
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 134.6713437500057,
            "small_mean_absolute_error": 119.01004427083353
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 184.39919791667126,
            "small_mean_absolute_error": 193.9765607638898
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 344.6199312500015,
            "small_mean_absolute_error": 328.6915875000006
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 575,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1830Z",
      "signal_timestamp": "2026-09-18T18:31:17.491560Z",
      "target_timestamp": "2026-09-18T18:30:00Z",
      "resolution_timestamp": "2026-09-18T18:45:00Z",
      "strike": 80955.52,
      "brti_reference_price": 80955.52066666666,
      "base_predicted_close": 80897.046875,
      "small_predicted_close": 80845.125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80939.12316666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 42.07629166667175,
      "small_residual": 93.99816666667175,
      "base_absolute_error": 42.07629166667175,
      "small_absolute_error": 93.99816666667175,
      "resolved_at": "2026-09-18T18:46:05.848806Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T18:15:00Z",
        "return_6h": 0.03838868543495133,
        "return_12h": 0.04480997312532753,
        "return_24h": 0.05567200347707746,
        "close_vs_ema12": 0.019642920626239624,
        "close_vs_ema24": 0.03215537900411758,
        "ema12_slope_3h": 0.012022883210260682,
        "ema24_slope_6h": 0.016075021168941106,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001452456495244503,
        "return_30m": -0.0003541925257901646,
        "return_60m": 0.0028034279285049646,
        "return_120m": -0.0006112253955055102,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006003842329480591,
        "close_vs_ema6": 0.0009981409291632826,
        "close_vs_ema12": 0.002720052749192181,
        "ema3_slope": 0.0006007449107203744,
        "ema6_slope": 0.0003994158409847959,
        "realized_volatility_30m": 0.0016282426215034063,
        "realized_volatility_60m": 0.0017401913353249775,
        "return_acceleration": 0.0032564852430068125
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 574,
        "resolved_agreement_count": 372,
        "prospective_resolved_sample_count": 555,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.71724999999424,
            "small_mean_absolute_error": 111.76021874999424
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.21667708333553,
            "small_mean_absolute_error": 94.91572916666337
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 186.2437430555607,
            "small_mean_absolute_error": 178.7130329861126
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 338.97965000000113,
            "small_mean_absolute_error": 325.2345093750002
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 576,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1845Z",
      "signal_timestamp": "2026-09-18T18:46:17.318079Z",
      "target_timestamp": "2026-09-18T18:45:00Z",
      "resolution_timestamp": "2026-09-18T19:00:00Z",
      "strike": 80939.12,
      "brti_reference_price": 80939.12316666667,
      "base_predicted_close": 80943.4921875,
      "small_predicted_close": 80943.4921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80933.91983333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -9.57235416668118,
      "small_residual": -9.57235416668118,
      "base_absolute_error": 9.57235416668118,
      "small_absolute_error": 9.57235416668118,
      "resolved_at": "2026-09-18T19:01:06.646074Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T18:30:00Z",
        "return_6h": 0.03673574046379802,
        "return_12h": 0.04491448227743544,
        "return_24h": 0.05729395955608685,
        "close_vs_ema12": 0.018628292087738085,
        "close_vs_ema24": 0.03126704877762321,
        "ema12_slope_3h": 0.011665098091512727,
        "ema24_slope_6h": 0.016505772190255064,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00020254949711839831,
        "return_30m": 0.0012496128037933207,
        "return_60m": 0.002386624110692459,
        "return_120m": -0.0003399712536372723,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00019881702808155488,
        "close_vs_ema6": 0.0005680061033717099,
        "close_vs_ema12": 0.0021289045132368845,
        "ema3_slope": 0.00019885656415241648,
        "ema6_slope": 0.00022725407402912623,
        "realized_volatility_30m": 0.0008275029961814506,
        "realized_volatility_60m": 0.001778258640840171,
        "return_acceleration": -0.0016550059923629012
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 575,
        "resolved_agreement_count": 373,
        "prospective_resolved_sample_count": 556,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.01422395832924,
            "small_mean_absolute_error": 119.56500520832924
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.99268229166955,
            "small_mean_absolute_error": 83.2259140624974
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.87840972222693,
            "small_mean_absolute_error": 138.22074652777883
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 278.78244166666775,
            "small_mean_absolute_error": 267.2876916666668
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 577,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1900Z",
      "signal_timestamp": "2026-09-18T19:01:18.137721Z",
      "target_timestamp": "2026-09-18T19:00:00Z",
      "resolution_timestamp": "2026-09-18T19:15:00Z",
      "strike": 80933.92,
      "brti_reference_price": 80933.91983333332,
      "base_predicted_close": 80995.34375,
      "small_predicted_close": 80943.78125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81164.31183333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 168.96808333332592,
      "small_residual": 220.53058333332592,
      "base_absolute_error": 168.96808333332592,
      "small_absolute_error": 220.53058333332592,
      "resolved_at": "2026-09-18T19:16:05.620233Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T18:45:00Z",
        "return_6h": 0.03796352954324189,
        "return_12h": 0.04399317297049343,
        "return_24h": 0.05763557914319373,
        "close_vs_ema12": 0.01779166178861069,
        "close_vs_ema24": 0.030537826782864652,
        "ema12_slope_3h": 0.011315387930941778,
        "ema24_slope_6h": 0.016952504911739164,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.428699904048596e-05,
        "return_30m": -0.0002668234748595122,
        "return_60m": -0.0006209214937692442,
        "return_120m": 0.001304003435338208,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 6.725410042718316e-05,
        "close_vs_ema6": 0.0003597215105275442,
        "close_vs_ema12": 0.0017463135942457075,
        "ema3_slope": 6.725862384548975e-05,
        "ema6_slope": 0.00014390931112107097,
        "realized_volatility_30m": 6.913124903895618e-05,
        "realized_volatility_60m": 0.0011525733561523722,
        "return_acceleration": 0.00013826249807791235
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 576,
        "resolved_agreement_count": 374,
        "prospective_resolved_sample_count": 557,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.70966145833518,
            "small_mean_absolute_error": 72.26044270833518
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.22775520833966,
            "small_mean_absolute_error": 81.5117682291675
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 137.25094791667047,
            "small_mean_absolute_error": 136.35435243055568
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 224.99433958333537,
            "small_mean_absolute_error": 224.29998020833446
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 578,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1915Z",
      "signal_timestamp": "2026-09-18T19:16:16.439295Z",
      "target_timestamp": "2026-09-18T19:15:00Z",
      "resolution_timestamp": "2026-09-18T19:30:00Z",
      "strike": 81164.31,
      "brti_reference_price": 81164.31183333333,
      "base_predicted_close": 81040.1875,
      "small_predicted_close": 80989.71875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81249.76599999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 209.5784999999887,
      "small_residual": 260.0472499999887,
      "base_absolute_error": 209.5784999999887,
      "small_absolute_error": 260.0472499999887,
      "resolved_at": "2026-09-18T19:31:05.414015Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T19:00:00Z",
        "return_6h": 0.041077690160484126,
        "return_12h": 0.046457851425869556,
        "return_24h": 0.0609543495896987,
        "close_vs_ema12": 0.019827785181230073,
        "close_vs_ema24": 0.032758651846363174,
        "ema12_slope_3h": 0.010984436860398628,
        "ema24_slope_6h": 0.017454547107199625,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002846668003656072,
        "return_30m": 0.0027821980008722047,
        "return_60m": 0.00403528747491011,
        "return_120m": 0.0037642085013627202,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0014549368514897854,
        "close_vs_ema6": 0.002288912090615547,
        "close_vs_ema12": 0.003887825263721334,
        "ema3_slope": 0.001457056777089516,
        "ema6_slope": 0.0009164038633993066,
        "realized_volatility_30m": 0.001455477501348279,
        "realized_volatility_60m": 0.0012443342674279786,
        "return_acceleration": 0.002910955002696558
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 577,
        "resolved_agreement_count": 375,
        "prospective_resolved_sample_count": 558,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.55192708333561,
            "small_mean_absolute_error": 110.42302083333561
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.41020572916932,
            "small_mean_absolute_error": 106.61040104166932
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.96487152778234,
            "small_mean_absolute_error": 116.14770312500089
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 181.8884239583349,
            "small_mean_absolute_error": 197.36711145833397
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 579,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1930Z",
      "signal_timestamp": "2026-09-18T19:31:18.180373Z",
      "target_timestamp": "2026-09-18T19:30:00Z",
      "resolution_timestamp": "2026-09-18T19:45:00Z",
      "strike": 81249.77,
      "brti_reference_price": 81249.76599999999,
      "base_predicted_close": 81107.984375,
      "small_predicted_close": 81054.8125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81207.74633333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 99.76195833332895,
      "small_residual": 152.93383333332895,
      "base_absolute_error": 99.76195833332895,
      "small_absolute_error": 152.93383333332895,
      "resolved_at": "2026-09-18T19:46:07.006735Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T19:15:00Z",
        "return_6h": 0.04017094579148095,
        "return_12h": 0.04541575988204061,
        "return_24h": 0.06202315894236876,
        "close_vs_ema12": 0.02003130267361941,
        "close_vs_ema24": 0.03312498916909168,
        "ema12_slope_3h": 0.010650374554058262,
        "ema24_slope_6h": 0.01792807086551873,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010528539543603888,
        "return_30m": 0.0039025190836807777,
        "return_60m": 0.003634654325118669,
        "return_120m": 0.006448271745069123,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012530891184852067,
        "close_vs_ema6": 0.002386416925642898,
        "close_vs_ema12": 0.00418085777321453,
        "ema3_slope": 0.0012546613209338808,
        "ema6_slope": 0.0009554788386061386,
        "realized_volatility_30m": 0.0008969070246478417,
        "realized_volatility_60m": 0.0012204587634453542,
        "return_acceleration": -0.0017938140492956833
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 578,
        "resolved_agreement_count": 376,
        "prospective_resolved_sample_count": 559,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 107.54880729166689,
            "small_mean_absolute_error": 146.0370885416669
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.13302864583056,
            "small_mean_absolute_error": 128.89865364583056
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.66072048611265,
            "small_mean_absolute_error": 111.95618229166455
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 155.86348125000148,
            "small_mean_absolute_error": 182.00388750000056
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 580,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T1945Z",
      "signal_timestamp": "2026-09-18T19:46:20.392967Z",
      "target_timestamp": "2026-09-18T19:45:00Z",
      "resolution_timestamp": "2026-09-18T20:00:00Z",
      "strike": 81207.75,
      "brti_reference_price": 81207.74633333333,
      "base_predicted_close": 81153.875,
      "small_predicted_close": 81100.796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81210.88366666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 57.008666666661156,
      "small_residual": 110.08679166666116,
      "base_absolute_error": 57.008666666661156,
      "small_absolute_error": 110.08679166666116,
      "resolved_at": "2026-09-18T20:01:05.583939Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T19:30:00Z",
        "return_6h": 0.02511000977371869,
        "return_12h": 0.044342346379072195,
        "return_24h": 0.06116829290549086,
        "close_vs_ema12": 0.018692823180566087,
        "close_vs_ema24": 0.031897282979078234,
        "ema12_slope_3h": 0.010329013112050367,
        "ema24_slope_6h": 0.018079826667390497,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000517166617644893,
        "return_30m": 0.0005351428357969201,
        "return_60m": 0.0033188297099973063,
        "return_120m": 0.0057133746196949,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00036750211503289165,
        "close_vs_ema6": 0.0013335854779665812,
        "close_vs_ema12": 0.003096472527909011,
        "ema3_slope": 0.00036763722248966957,
        "ema6_slope": 0.0005337188950937932,
        "realized_volatility_30m": 0.0007850102860026409,
        "realized_volatility_60m": 0.0012972297330723214,
        "return_acceleration": -0.0015700205720052818
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 579,
        "resolved_agreement_count": 377,
        "prospective_resolved_sample_count": 560,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.97022395833119,
            "small_mean_absolute_error": 160.7710052083312
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.49222395833021,
            "small_mean_absolute_error": 140.16800520833021
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.3185295138901,
            "small_mean_absolute_error": 109.07427777777532
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 160.64844375000104,
            "small_mean_absolute_error": 183.2072093750001
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 581,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T2000Z",
      "signal_timestamp": "2026-09-18T20:01:16.316224Z",
      "target_timestamp": "2026-09-18T20:00:00Z",
      "resolution_timestamp": "2026-09-18T20:15:00Z",
      "strike": 81210.88,
      "brti_reference_price": 81210.88366666666,
      "base_predicted_close": 81207.4296875,
      "small_predicted_close": 81154.15625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81080.01066666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -127.41902083331661,
      "small_residual": -74.14558333331661,
      "base_absolute_error": 127.41902083331661,
      "small_absolute_error": 74.14558333331661,
      "resolved_at": "2026-09-18T20:16:05.673011Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T19:45:00Z",
        "return_6h": 0.015655200104815137,
        "return_12h": 0.044919394211109465,
        "return_24h": 0.061177768017547596,
        "close_vs_ema12": 0.017953872897961798,
        "close_vs_ema24": 0.031258060488195794,
        "ema12_slope_3h": 0.010095160400519498,
        "ema24_slope_6h": 0.018028146609163853,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.8633424457534815e-05,
        "return_30m": -0.00047855317310485646,
        "return_60m": 0.003422098347685365,
        "return_120m": 0.0027990519994982588,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00020303363764839766,
        "close_vs_ema6": 0.0009798089987385072,
        "close_vs_ema12": 0.002651604201700186,
        "ema3_slope": 0.00020307486867787716,
        "ema6_slope": 0.0003920772638281722,
        "realized_volatility_30m": 0.0002779000210512139,
        "realized_volatility_60m": 0.0012801545797159997,
        "return_acceleration": 0.0005558000421024278
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 580,
        "resolved_agreement_count": 378,
        "prospective_resolved_sample_count": 561,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 133.82930208332618,
            "small_mean_absolute_error": 185.89961458332618
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.76948177083068,
            "small_mean_absolute_error": 129.08002864583068
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.09493750000183,
            "small_mean_absolute_error": 116.30771701388706
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.24333229166805,
            "small_mean_absolute_error": 183.55303124999918
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 582,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T2015Z",
      "signal_timestamp": "2026-09-18T20:16:16.700762Z",
      "target_timestamp": "2026-09-18T20:15:00Z",
      "resolution_timestamp": "2026-09-18T20:30:00Z",
      "strike": 81080.01,
      "brti_reference_price": 81080.01066666668,
      "base_predicted_close": 80917.0703125,
      "small_predicted_close": 81154.0078125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81004.374,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 87.30368749999616,
      "small_residual": -149.63381250000384,
      "base_absolute_error": 87.30368749999616,
      "small_absolute_error": 149.63381250000384,
      "resolved_at": "2026-09-18T20:31:05.915550Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T20:00:00Z",
        "return_6h": 0.010445306665052723,
        "return_12h": 0.042972231894914836,
        "return_24h": 0.058919426718668344,
        "close_vs_ema12": 0.015637153499234113,
        "close_vs_ema24": 0.028968245620203392,
        "ema12_slope_3h": 0.009787340788529164,
        "ema24_slope_6h": 0.017866079504529342,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016115204525682936,
        "return_30m": -0.0015729492866645156,
        "return_60m": -0.0010386482034092648,
        "return_120m": 0.002992448027414829,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007049035428823291,
        "close_vs_ema6": -0.00045243217461310437,
        "close_vs_ema12": 0.0008763155067825767,
        "ema3_slope": -0.0007044070038898509,
        "ema6_slope": -0.00018094012459168862,
        "realized_volatility_30m": 0.0008250769385129142,
        "realized_volatility_60m": 0.0009624847622420046,
        "return_acceleration": -0.0016501538770258284
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 581,
        "resolved_agreement_count": 379,
        "prospective_resolved_sample_count": 562,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.44203645832386,
            "small_mean_absolute_error": 149.30336458332386
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.99698177082973,
            "small_mean_absolute_error": 129.86319270832973
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.0874826388875,
            "small_mean_absolute_error": 120.8413888888875
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 152.23831145833464,
            "small_mean_absolute_error": 168.3312135416658
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 583,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T2030Z",
      "signal_timestamp": "2026-09-18T20:31:17.582776Z",
      "target_timestamp": "2026-09-18T20:30:00Z",
      "resolution_timestamp": "2026-09-18T20:45:00Z",
      "strike": 81004.37,
      "brti_reference_price": 81004.374,
      "base_predicted_close": 80856.328125,
      "small_predicted_close": 81155.734375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81139.10466666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 282.77654166666616,
      "small_residual": -16.629708333333838,
      "base_absolute_error": 282.77654166666616,
      "small_absolute_error": 16.629708333333838,
      "resolved_at": "2026-09-18T20:46:06.281320Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T20:15:00Z",
        "return_6h": 0.0033323554398820843,
        "return_12h": 0.03992654697881104,
        "return_24h": 0.05676434993494106,
        "close_vs_ema12": 0.014081678870303538,
        "close_vs_ema24": 0.027415065029991137,
        "ema12_slope_3h": 0.009521708347593139,
        "ema24_slope_6h": 0.01755385680349253,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009328645376928124,
        "return_30m": -0.0025428816599791793,
        "return_60m": -0.00302021792899676,
        "return_120m": 0.0006034589479633201,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008192258321348955,
        "close_vs_ema6": -0.0009895877402618103,
        "close_vs_ema12": -4.854132535114797e-05,
        "ema3_slope": -0.000818555250528874,
        "ema6_slope": -0.00039567847267840683,
        "realized_volatility_30m": 0.0003393279574377406,
        "realized_volatility_60m": 0.0006024283527247196,
        "return_acceleration": 0.0006786559148754812
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 582,
        "resolved_agreement_count": 379,
        "prospective_resolved_sample_count": 563,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.87333333332572,
            "small_mean_absolute_error": 121.70000520832764
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.2110703124963,
            "small_mean_absolute_error": 133.86854687499726
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.04646354166228,
            "small_mean_absolute_error": 126.49910416666292
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 151.83067395833496,
            "small_mean_absolute_error": 160.77523854166648
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 584,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T2045Z",
      "signal_timestamp": "2026-09-18T20:46:17.271874Z",
      "target_timestamp": "2026-09-18T20:45:00Z",
      "resolution_timestamp": "2026-09-18T21:00:00Z",
      "strike": 81139.1,
      "brti_reference_price": 81139.10466666667,
      "base_predicted_close": 80879.2421875,
      "small_predicted_close": 81178.328125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81077.63483333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 198.39264583334443,
      "small_residual": -100.69329166665557,
      "base_absolute_error": 198.39264583334443,
      "small_absolute_error": 100.69329166665557,
      "resolved_at": "2026-09-18T21:01:05.399230Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T20:30:00Z",
        "return_6h": 0.005066207691551972,
        "return_12h": 0.04147094543494778,
        "return_24h": 0.061095711762911176,
        "close_vs_ema12": 0.015115017672359121,
        "close_vs_ema24": 0.028506299999090823,
        "ema12_slope_3h": 0.00932783711479912,
        "ema24_slope_6h": 0.017285817443893903,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016632517481915965,
        "return_30m": 0.0007288356219257164,
        "return_60m": -0.000845260086210331,
        "return_120m": 0.0024707643495001097,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00042115422301813865,
        "close_vs_ema6": 0.00047992076301439646,
        "close_vs_ema12": 0.0013658858269807173,
        "ema3_slope": 0.00042133166862945437,
        "ema6_slope": 0.00019200516411155277,
        "realized_volatility_30m": 0.0012980581429422045,
        "realized_volatility_60m": 0.0012306179188124769,
        "return_acceleration": 0.002596116285884409
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 583,
        "resolved_agreement_count": 379,
        "prospective_resolved_sample_count": 564,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 138.62697916666002,
            "small_mean_absolute_error": 87.62397395832886
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 130.2986015624956,
            "small_mean_absolute_error": 124.19748958333003
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.87047569444015,
            "small_mean_absolute_error": 122.65332812499643
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 143.8464864583344,
            "small_mean_absolute_error": 132.6114437499993
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 585,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T2100Z",
      "signal_timestamp": "2026-09-18T21:01:16.727766Z",
      "target_timestamp": "2026-09-18T21:00:00Z",
      "resolution_timestamp": "2026-09-18T21:15:00Z",
      "strike": 81077.63,
      "brti_reference_price": 81077.63483333334,
      "base_predicted_close": 80922.03125,
      "small_predicted_close": 81217.7109375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81260.72933333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 338.6980833333364,
      "small_residual": 43.0183958333364,
      "base_absolute_error": 338.6980833333364,
      "small_absolute_error": 43.0183958333364,
      "resolved_at": "2026-09-18T21:16:05.569797Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T20:45:00Z",
        "return_6h": 0.002645661877677563,
        "return_12h": 0.03729467150589283,
        "return_24h": 0.059995841342956435,
        "close_vs_ema12": 0.013752378000621679,
        "close_vs_ema24": 0.027139904768872958,
        "ema12_slope_3h": 0.008986963500893452,
        "ema24_slope_6h": 0.01697133308475518,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007575857976970246,
        "return_30m": 0.0009044058945921751,
        "return_60m": -0.0016407755625494902,
        "return_120m": 0.001775707889794198,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00016840367259030042,
        "close_vs_ema6": -0.00019860764520007734,
        "close_vs_ema12": 0.0005137918287330123,
        "ema3_slope": -0.0001683753175684144,
        "ema6_slope": -7.943674738197792e-05,
        "realized_volatility_30m": 0.0012104187729443106,
        "realized_volatility_60m": 0.0012385704471932595,
        "return_acceleration": -0.002420837545888621
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 584,
        "resolved_agreement_count": 379,
        "prospective_resolved_sample_count": 565,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 173.97297395833084,
            "small_mean_absolute_error": 85.27559895832746
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 153.9011380208285,
            "small_mean_absolute_error": 135.58760677082682
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.8373124999974,
            "small_mean_absolute_error": 114.4785520833296
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 143.9110239583337,
            "small_mean_absolute_error": 136.04765416666413
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 586,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T2115Z",
      "signal_timestamp": "2026-09-18T21:16:16.711589Z",
      "target_timestamp": "2026-09-18T21:15:00Z",
      "resolution_timestamp": "2026-09-18T21:30:00Z",
      "strike": 81260.73,
      "brti_reference_price": 81260.72933333334,
      "base_predicted_close": 81304.3203125,
      "small_predicted_close": 81312.40625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81172.16466666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -132.15564583335072,
      "small_residual": -140.24158333335072,
      "base_absolute_error": 132.15564583335072,
      "small_absolute_error": 140.24158333335072,
      "resolved_at": "2026-09-18T21:31:05.354792Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T21:00:00Z",
        "return_6h": 0.006825846684130665,
        "return_12h": 0.03791880201794595,
        "return_24h": 0.06295120490376327,
        "close_vs_ema12": 0.015376864648374289,
        "close_vs_ema24": 0.028834585379389654,
        "ema12_slope_3h": 0.008830619325883582,
        "ema24_slope_6h": 0.016754031247964152,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0022582614845187976,
        "return_30m": 0.0014989648599934569,
        "return_60m": 0.0022288929809051172,
        "return_120m": 0.0011879297418058155,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00104364841625193,
        "close_vs_ema6": 0.0014699960870079298,
        "close_vs_ema12": 0.0023455646139785014,
        "ema3_slope": 0.0010447387562004806,
        "ema6_slope": 0.0005883443803780253,
        "realized_volatility_30m": 0.001507923641107911,
        "realized_volatility_60m": 0.0014200275863456323,
        "return_acceleration": 0.003015847282215822
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 585,
        "resolved_agreement_count": 379,
        "prospective_resolved_sample_count": 566,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 226.7927395833358,
            "small_mean_absolute_error": 77.49380208333241
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 175.11738802082982,
            "small_mean_absolute_error": 113.39858333332813
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 144.92890104166509,
            "small_mean_absolute_error": 112.40672916666396
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 140.82587812500134,
            "small_mean_absolute_error": 115.04805520833179
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 587,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T2130Z",
      "signal_timestamp": "2026-09-18T21:31:16.836980Z",
      "target_timestamp": "2026-09-18T21:30:00Z",
      "resolution_timestamp": "2026-09-18T21:45:00Z",
      "strike": 81172.16,
      "brti_reference_price": 81172.16466666665,
      "base_predicted_close": 81044.1171875,
      "small_predicted_close": 81289.8125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81212.71266666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 168.59547916665906,
      "small_residual": -77.09983333334094,
      "base_absolute_error": 168.59547916665906,
      "small_absolute_error": 77.09983333334094,
      "resolved_at": "2026-09-18T21:46:05.159314Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T21:15:00Z",
        "return_6h": 0.0034633851441601138,
        "return_12h": 0.039110919595765514,
        "return_24h": 0.0609275197403345,
        "close_vs_ema12": 0.013679796936873378,
        "close_vs_ema24": 0.027126313674108227,
        "ema12_slope_3h": 0.008574479507807986,
        "ema24_slope_6h": 0.016468879195739028,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010898827440176673,
        "return_30m": 0.0011659175002776134,
        "return_60m": 0.0020713778575296438,
        "return_120m": -0.0009550960840101208,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -2.3686452117366308e-05,
        "close_vs_ema6": 0.0002703359211069234,
        "close_vs_ema12": 0.0010601325628416536,
        "ema3_slope": -2.3685891082703137e-05,
        "ema6_slope": 0.00010814606274900385,
        "realized_volatility_30m": 0.0016740721142682324,
        "realized_volatility_60m": 0.0014622343008082953,
        "return_acceleration": -0.003348144228536465
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 586,
        "resolved_agreement_count": 380,
        "prospective_resolved_sample_count": 567,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 238.00572916667443,
            "small_mean_absolute_error": 75.14574479166913
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 165.43953125000007,
            "small_mean_absolute_error": 98.42287499999838
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 146.14262326388902,
            "small_mean_absolute_error": 114.29427951388789
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.57224479166761,
            "small_mean_absolute_error": 106.54285937499807
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 588,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T2145Z",
      "signal_timestamp": "2026-09-18T21:46:16.214636Z",
      "target_timestamp": "2026-09-18T21:45:00Z",
      "resolution_timestamp": "2026-09-18T22:00:00Z",
      "strike": 81212.71,
      "brti_reference_price": 81212.71266666666,
      "base_predicted_close": 81007.1875,
      "small_predicted_close": 80803.890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81223.68100000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 216.4935000000114,
      "small_residual": 419.7903750000114,
      "base_absolute_error": 216.4935000000114,
      "small_absolute_error": 419.7903750000114,
      "resolved_at": "2026-09-18T22:01:06.046833Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T21:30:00Z",
        "return_6h": 0.006878992071546408,
        "return_12h": 0.041342186302661066,
        "return_24h": 0.06184472105489025,
        "close_vs_ema12": 0.01359925993285449,
        "close_vs_ema24": 0.027054065692249774,
        "ema12_slope_3h": 0.008358518213773536,
        "ema24_slope_6h": 0.016263889181871383,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004995308449209368,
        "return_30m": -0.0005908963291445524,
        "return_60m": 0.0009071827980156044,
        "return_120m": 6.115590639521606e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00023785968965261972,
        "close_vs_ema6": 0.0005498803168741961,
        "close_vs_ema12": 0.0013198464856167824,
        "ema3_slope": 0.00023791628034497414,
        "ema6_slope": 0.00022000051633108697,
        "realized_volatility_30m": 0.000794706794469302,
        "realized_volatility_60m": 0.001313762182098007,
        "return_acceleration": 0.001589413588938604
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 587,
        "resolved_agreement_count": 380,
        "prospective_resolved_sample_count": 568,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 209.46046354167265,
            "small_mean_absolute_error": 90.2632760416709
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 174.04372135416634,
            "small_mean_absolute_error": 88.94362499999988
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 156.68588888888794,
            "small_mean_absolute_error": 112.88608506944365
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.00860625000058,
            "small_mean_absolute_error": 101.02201666666515
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 589,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T2200Z",
      "signal_timestamp": "2026-09-18T22:01:17.748729Z",
      "target_timestamp": "2026-09-18T22:00:00Z",
      "resolution_timestamp": "2026-09-18T22:15:00Z",
      "strike": 81223.68,
      "brti_reference_price": 81223.68100000001,
      "base_predicted_close": 81054.984375,
      "small_predicted_close": 80851.5546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81232.8155,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 177.83112499999697,
      "small_residual": 381.260812499997,
      "base_absolute_error": 177.83112499999697,
      "small_absolute_error": 381.260812499997,
      "resolved_at": "2026-09-18T22:16:05.845567Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T21:45:00Z",
        "return_6h": 0.006905660620303067,
        "return_12h": 0.039353984654535434,
        "return_24h": 0.06352320952376433,
        "close_vs_ema12": 0.01316811130816875,
        "close_vs_ema24": 0.026617136143614273,
        "ema12_slope_3h": 0.0081600156424535,
        "ema24_slope_6h": 0.01606397113698077,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001350568522242579,
        "return_30m": 0.0006346551622087304,
        "return_60m": 0.0018013126180467243,
        "return_120m": 0.0001575815057730523,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00018643956703501274,
        "close_vs_ema6": 0.0004891981369117282,
        "close_vs_ema12": 0.001230947327391263,
        "ema3_slope": 0.00018647433322893647,
        "ema6_slope": 0.00019571755262948187,
        "realized_volatility_30m": 0.00018223699634833945,
        "realized_volatility_60m": 0.0011981953881472027,
        "return_acceleration": -0.0003644739926966789
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 588,
        "resolved_agreement_count": 381,
        "prospective_resolved_sample_count": 569,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 213.9856770833394,
            "small_mean_absolute_error": 170.03754687500987
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 193.97932552083512,
            "small_mean_absolute_error": 127.65657291666867
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 173.92931770833215,
            "small_mean_absolute_error": 147.07092013888783
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 135.24869270833514,
            "small_mean_absolute_error": 120.84725937499971
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 590,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T2215Z",
      "signal_timestamp": "2026-09-18T22:16:16.701173Z",
      "target_timestamp": "2026-09-18T22:15:00Z",
      "resolution_timestamp": "2026-09-18T22:30:00Z",
      "strike": 81232.82,
      "brti_reference_price": 81232.8155,
      "base_predicted_close": 81215.7890625,
      "small_predicted_close": 81424.0234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81244.556,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 28.766937499996857,
      "small_residual": -179.46743750000314,
      "base_absolute_error": 28.766937499996857,
      "small_absolute_error": 179.46743750000314,
      "resolved_at": "2026-09-18T22:31:05.230377Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T22:00:00Z",
        "return_6h": 0.004271088731643946,
        "return_12h": 0.040467024093775006,
        "return_24h": 0.06431051695293255,
        "close_vs_ema12": 0.012733025741998416,
        "close_vs_ema24": 0.02616694193412039,
        "ema12_slope_3h": 0.007855482432848948,
        "ema24_slope_6h": 0.015811563499803505,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00011246104445805649,
        "return_30m": 0.00024753308531688667,
        "return_60m": -0.0003435095102191088,
        "return_120m": 0.0018846178247500234,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001494384541513849,
        "close_vs_ema6": 0.00042972197798363254,
        "close_vs_ema12": 0.0011366123597211786,
        "ema3_slope": 0.00014946078934063856,
        "ema6_slope": 0.00017191834202945344,
        "realized_volatility_30m": 1.1297903883100702e-05,
        "realized_volatility_60m": 0.0005997665196318804,
        "return_acceleration": -2.2595807766201403e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 589,
        "resolved_agreement_count": 382,
        "prospective_resolved_sample_count": 570,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 173.76893750000454,
            "small_mean_absolute_error": 254.598151041675
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 200.28083854167016,
            "small_mean_absolute_error": 166.0459765625037
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 174.66790451388806,
            "small_mean_absolute_error": 160.46510590277708
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 134.16482500000058,
            "small_mean_absolute_error": 138.92322395833398
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 591,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T2230Z",
      "signal_timestamp": "2026-09-18T22:31:16.238267Z",
      "target_timestamp": "2026-09-18T22:30:00Z",
      "resolution_timestamp": "2026-09-18T22:45:00Z",
      "strike": 81244.56,
      "brti_reference_price": 81244.556,
      "base_predicted_close": 81071.3203125,
      "small_predicted_close": 80921.265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81121.6635,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 50.34318749999511,
      "small_residual": 200.3978749999951,
      "base_absolute_error": 50.34318749999511,
      "small_absolute_error": 200.3978749999951,
      "resolved_at": "2026-09-18T22:46:05.956051Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T22:15:00Z",
        "return_6h": 0.0029568903453192075,
        "return_12h": 0.038764237185843875,
        "return_24h": 0.06593227882045638,
        "close_vs_ema12": 0.012347214666252437,
        "close_vs_ema24": 0.025758669714410543,
        "ema12_slope_3h": 0.007525758117663761,
        "ema24_slope_6h": 0.015536265304306074,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00014452902965067516,
        "return_30m": 0.00025700632799430245,
        "return_60m": 0.0008918246005957808,
        "return_120m": 0.0029650497638560314,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00014697293677889967,
        "close_vs_ema6": 0.0004101563511902384,
        "close_vs_ema12": 0.0010839680386625083,
        "ema3_slope": 0.00014699454099842413,
        "ema6_slope": 0.00016408946140988867,
        "realized_volatility_30m": 1.6033992596309332e-05,
        "realized_volatility_60m": 0.00016014041865186867,
        "return_acceleration": 3.2067985192618664e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 590,
        "resolved_agreement_count": 382,
        "prospective_resolved_sample_count": 571,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 147.92176041666607,
            "small_mean_absolute_error": 264.4046145833381
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 192.96374479167025,
            "small_mean_absolute_error": 169.77517968750362
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 159.60027430555542,
            "small_mean_absolute_error": 153.7501215277783
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 134.21337604166547,
            "small_mean_absolute_error": 143.8095343749992
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 592,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T2245Z",
      "signal_timestamp": "2026-09-18T22:46:17.099971Z",
      "target_timestamp": "2026-09-18T22:45:00Z",
      "resolution_timestamp": "2026-09-18T23:00:00Z",
      "strike": 81121.66,
      "brti_reference_price": 81121.6635,
      "base_predicted_close": 80936.9921875,
      "small_predicted_close": 80889.8203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81141.04883333336,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 204.0566458333633,
      "small_residual": 251.2285208333633,
      "base_absolute_error": 204.0566458333633,
      "small_absolute_error": 251.2285208333633,
      "resolved_at": "2026-09-18T23:01:05.401747Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T22:30:00Z",
        "return_6h": 0.0019145413692831514,
        "return_12h": 0.03796299086544952,
        "return_24h": 0.06233350388552439,
        "close_vs_ema12": 0.010369869737952842,
        "close_vs_ema24": 0.023696134024768778,
        "ema12_slope_3h": 0.007168766971867857,
        "ema24_slope_6h": 0.015244920417894603,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015126244274139555,
        "return_30m": -0.001368314015904093,
        "return_60m": -0.0011211196335771945,
        "return_120m": -0.00021495389600767467,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006834036242991948,
        "close_vs_ema6": -0.0007881687547799388,
        "close_vs_ema12": -0.0003641207413503933,
        "ema3_slope": -0.0006829369027445686,
        "ema6_slope": -0.00031516813963994306,
        "realized_volatility_30m": 0.0008285767285323153,
        "realized_volatility_60m": 0.0007116680501983121,
        "return_acceleration": -0.0016571534570646307
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 591,
        "resolved_agreement_count": 383,
        "prospective_resolved_sample_count": 572,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.35868750000009,
            "small_mean_absolute_error": 295.22912500000166
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 163.90957552083637,
            "small_mean_absolute_error": 192.74620052083628
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 155.48204340277758,
            "small_mean_absolute_error": 157.7054583333338
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.28611562499864,
            "small_mean_absolute_error": 150.69047708333238
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 593,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T2300Z",
      "signal_timestamp": "2026-09-18T23:01:16.736519Z",
      "target_timestamp": "2026-09-18T23:00:00Z",
      "resolution_timestamp": "2026-09-18T23:15:00Z",
      "strike": 81141.05,
      "brti_reference_price": 81141.04883333336,
      "base_predicted_close": 80877.09375,
      "small_predicted_close": 80877.09375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81158.24083333336,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 281.14708333335875,
      "small_residual": 281.14708333335875,
      "base_absolute_error": 281.14708333335875,
      "small_absolute_error": 281.14708333335875,
      "resolved_at": "2026-09-18T23:16:05.688403Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T22:45:00Z",
        "return_6h": 0.003866576672303612,
        "return_12h": 0.03739875160932038,
        "return_24h": 0.06285367606805292,
        "close_vs_ema12": 0.010173792681823501,
        "close_vs_ema24": 0.0234356005443781,
        "ema12_slope_3h": 0.006835181967240533,
        "ema24_slope_6h": 0.015002174011097269,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002389661712665081,
        "return_30m": -0.0012740197222154137,
        "return_60m": -0.0010173408253517646,
        "return_120m": 0.0007821392438294161,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00022234981013780075,
        "close_vs_ema6": -0.0003924836999834591,
        "close_vs_ema12": -0.00010597568876791197,
        "ema3_slope": -0.00022230038169013255,
        "ema6_slope": -0.00015696883690941021,
        "realized_volatility_30m": 0.0008757952993402318,
        "realized_volatility_60m": 0.0007280573583618011,
        "return_acceleration": 0.0017515905986804636
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 592,
        "resolved_agreement_count": 384,
        "prospective_resolved_sample_count": 573,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 115.24947395833806,
            "small_mean_absolute_error": 253.08866145833963
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 164.61757552083873,
            "small_mean_absolute_error": 211.56310416667475
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 167.73604166666942,
            "small_mean_absolute_error": 169.46726909722565
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.54941770833392,
            "small_mean_absolute_error": 153.31237291666767
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 594,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T2315Z",
      "signal_timestamp": "2026-09-18T23:16:16.789393Z",
      "target_timestamp": "2026-09-18T23:15:00Z",
      "resolution_timestamp": "2026-09-18T23:30:00Z",
      "strike": 81158.24,
      "brti_reference_price": 81158.24083333336,
      "base_predicted_close": 81049.1875,
      "small_predicted_close": 80954.890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80993.80383333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -55.38366666667571,
      "small_residual": 38.91320833332429,
      "base_absolute_error": 55.38366666667571,
      "small_absolute_error": 38.91320833332429,
      "resolved_at": "2026-09-18T23:31:06.171724Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T23:00:00Z",
        "return_6h": 0.0036891280580972907,
        "return_12h": 0.04014317265082079,
        "return_24h": 0.0618183335766358,
        "close_vs_ema12": 0.009959610533745167,
        "close_vs_ema24": 0.023153492646124096,
        "ema12_slope_3h": 0.0065918298954277255,
        "ema24_slope_6h": 0.01476089485395371,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00021187796124388925,
        "return_30m": 0.00045089476417548013,
        "return_60m": -0.0009180362173540901,
        "return_120m": -0.001261230373401756,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -5.259507621424575e-06,
        "close_vs_ema6": -0.00012907016143126615,
        "close_vs_ema12": 8.958915637125031e-05,
        "ema3_slope": -5.259479959218716e-06,
        "ema6_slope": -5.162539925307463e-05,
        "realized_volatility_30m": 1.3544105011309426e-05,
        "realized_volatility_60m": 0.0007417177578752244,
        "return_acceleration": -2.7088210022618853e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 593,
        "resolved_agreement_count": 385,
        "prospective_resolved_sample_count": 574,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 141.0784635416785,
            "small_mean_absolute_error": 228.06022916668007
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 157.42370052084152,
            "small_mean_absolute_error": 241.32919010417754
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 180.54671354167294,
            "small_mean_absolute_error": 186.71739409722917
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 149.92682083333565,
            "small_mean_absolute_error": 163.9757135416694
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 595,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T2330Z",
      "signal_timestamp": "2026-09-18T23:31:17.212838Z",
      "target_timestamp": "2026-09-18T23:30:00Z",
      "resolution_timestamp": "2026-09-18T23:45:00Z",
      "strike": 80993.8,
      "brti_reference_price": 80993.80383333332,
      "base_predicted_close": 80885.890625,
      "small_predicted_close": 80885.890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 80900.05016666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 14.159541666667792,
      "small_residual": 14.159541666667792,
      "base_absolute_error": 14.159541666667792,
      "small_absolute_error": 14.159541666667792,
      "resolved_at": "2026-09-18T23:46:05.162857Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T23:15:00Z",
        "return_6h": 0.003277645010294483,
        "return_12h": 0.03829781638024765,
        "return_24h": 0.05975048577521247,
        "close_vs_ema12": 0.007587860117791667,
        "close_vs_ema24": 0.02063679719619982,
        "ema12_slope_3h": 0.006313585802325772,
        "ema24_slope_6h": 0.014516508857132404,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002026128194889343,
        "return_30m": -0.001814679525556584,
        "return_60m": -0.0030863873102670025,
        "return_120m": -0.002197315225801355,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0010167211950860011,
        "close_vs_ema6": -0.0015401888911018569,
        "close_vs_ema12": -0.0016392519753823942,
        "ema3_slope": -0.0010156885230370172,
        "ema6_slope": -0.0006156962410363009,
        "realized_volatility_30m": 0.001119003078066616,
        "realized_volatility_60m": 0.0010138331361313627,
        "return_acceleration": -0.002238006156133232
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 594,
        "resolved_agreement_count": 386,
        "prospective_resolved_sample_count": 575,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 147.73264583334822,
            "small_mean_absolute_error": 192.92167187501036
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.82720312500714,
            "small_mean_absolute_error": 228.66314322917424
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 177.8867118055629,
            "small_mean_absolute_error": 177.4906770833392
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 146.81645520833627,
            "small_mean_absolute_error": 160.04182500000243
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 596,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260918T2345Z",
      "signal_timestamp": "2026-09-18T23:46:16.497161Z",
      "target_timestamp": "2026-09-18T23:45:00Z",
      "resolution_timestamp": "2026-09-19T00:00:00Z",
      "strike": 80900.05,
      "brti_reference_price": 80900.05016666667,
      "base_predicted_close": 80887.7578125,
      "small_predicted_close": 80887.7578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 80881.41316666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -6.344645833349205,
      "small_residual": -6.344645833349205,
      "base_absolute_error": 6.344645833349205,
      "small_absolute_error": 6.344645833349205,
      "resolved_at": "2026-09-19T00:01:06.252850Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T23:30:00Z",
        "return_6h": 0.001902726447466918,
        "return_12h": 0.03755907218891852,
        "return_24h": 0.059246197752588436,
        "close_vs_ema12": 0.00615781815417038,
        "close_vs_ema24": 0.019046597152549083,
        "ema12_slope_3h": 0.005929921372781255,
        "ema24_slope_6h": 0.014248218974533655,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011575412220369286,
        "return_30m": -0.0031813240900195883,
        "return_60m": -0.0027318637682193225,
        "return_120m": -0.003849920655689676,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.001087724619524666,
        "close_vs_ema6": -0.001927161064900651,
        "close_vs_ema12": -0.0023659290540298805,
        "ema3_slope": -0.0010865427602140265,
        "ema6_slope": -0.0007702706517164204,
        "realized_volatility_30m": 0.00043429348642620713,
        "realized_volatility_60m": 0.0009591677037313728,
        "return_acceleration": 0.0008685869728524143
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 595,
        "resolved_agreement_count": 387,
        "prospective_resolved_sample_count": 576,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 138.68673437501639,
            "small_mean_absolute_error": 146.36208854167853
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 128.52271093750824,
            "small_mean_absolute_error": 220.7956067708401
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 155.50196180556304,
            "small_mean_absolute_error": 177.28482986111703
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 145.42061770833607,
            "small_mean_absolute_error": 156.04989375000224
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 597,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0000Z",
      "signal_timestamp": "2026-09-19T00:01:17.222809Z",
      "target_timestamp": "2026-09-19T00:00:00Z",
      "resolution_timestamp": "2026-09-19T00:15:00Z",
      "strike": 80881.41,
      "brti_reference_price": 80881.41316666665,
      "base_predicted_close": 80842.203125,
      "small_predicted_close": 80893.984375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80950.65533333331,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 108.45220833331405,
      "small_residual": 56.67095833331405,
      "base_absolute_error": 108.45220833331405,
      "small_absolute_error": 56.67095833331405,
      "resolved_at": "2026-09-19T00:16:05.497813Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-18T23:45:00Z",
        "return_6h": -0.00126927837870483,
        "return_12h": 0.03699321915340259,
        "return_24h": 0.05877482584556892,
        "close_vs_ema12": 0.005682775614837876,
        "close_vs_ema24": 0.01841679844599131,
        "ema12_slope_3h": 0.005584414226493584,
        "ema24_slope_6h": 0.013917407427912698,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00023037068532860694,
        "return_30m": -0.0013876452438009723,
        "return_60m": -0.0031998066379449464,
        "return_120m": -0.0042138921693706255,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0006593568274522177,
        "close_vs_ema6": -0.001541727175113805,
        "close_vs_ema12": -0.0021972853009659676,
        "ema3_slope": -0.0006589223624935414,
        "ema6_slope": -0.0006163107968039094,
        "realized_volatility_30m": 0.0004635852683541608,
        "realized_volatility_60m": 0.0008630758181685013,
        "return_acceleration": 0.0009271705367083216
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 596,
        "resolved_agreement_count": 388,
        "prospective_resolved_sample_count": 577,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.25873437501286,
            "small_mean_absolute_error": 85.14111979167501
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.25410416667546,
            "small_mean_absolute_error": 169.11489062500732
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 139.49796180556345,
            "small_mean_absolute_error": 169.4224427083415
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 145.25923229166946,
            "small_mean_absolute_error": 155.88850833333564
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-18T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 598,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0015Z",
      "signal_timestamp": "2026-09-19T00:16:16.391312Z",
      "target_timestamp": "2026-09-19T00:15:00Z",
      "resolution_timestamp": "2026-09-19T00:30:00Z",
      "strike": 80950.66,
      "brti_reference_price": 80950.65533333331,
      "base_predicted_close": 80908.421875,
      "small_predicted_close": 80908.421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81082.80683333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 174.38495833332126,
      "small_residual": 174.38495833332126,
      "base_absolute_error": 174.38495833332126,
      "small_absolute_error": 174.38495833332126,
      "resolved_at": "2026-09-19T00:31:05.162126Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T00:00:00Z",
        "return_6h": 0.0013922703587310181,
        "return_12h": 0.03756805927808804,
        "return_24h": 0.059610894176971074,
        "close_vs_ema12": 0.006274968291532845,
        "close_vs_ema24": 0.018883435927070424,
        "ema12_slope_3h": 0.00519483253597719,
        "ema24_slope_6h": 0.013651052976050737,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008560949166898091,
        "return_30m": 0.0006255270121884315,
        "return_60m": -0.002557787081983953,
        "return_120m": -0.003473475158160433,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 9.807718852639091e-05,
        "close_vs_ema6": -0.0004907764137009885,
        "close_vs_ema12": -0.001136679957263187,
        "ema3_slope": 9.80868086044584e-05,
        "ema6_slope": -0.00019627203520622416,
        "realized_volatility_30m": 0.000543232801009208,
        "realized_volatility_60m": 0.0010718320074517645,
        "return_acceleration": 0.001086465602018416
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 597,
        "resolved_agreement_count": 388,
        "prospective_resolved_sample_count": 578,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.08501562500169,
            "small_mean_absolute_error": 29.022088541663834
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.5817395833401,
            "small_mean_absolute_error": 128.54115885417195
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.31080555556157,
            "small_mean_absolute_error": 170.56015625000632
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.23343854166887,
            "small_mean_absolute_error": 147.69552708333504
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 599,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0030Z",
      "signal_timestamp": "2026-09-19T00:31:16.278353Z",
      "target_timestamp": "2026-09-19T00:30:00Z",
      "resolution_timestamp": "2026-09-19T00:45:00Z",
      "strike": 81082.81,
      "brti_reference_price": 81082.80683333332,
      "base_predicted_close": 80922.40625,
      "small_predicted_close": 80922.40625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81304.69833333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 382.29208333331917,
      "small_residual": 382.29208333331917,
      "base_absolute_error": 382.29208333331917,
      "small_absolute_error": 382.29208333331917,
      "resolved_at": "2026-09-19T00:46:06.300794Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T00:15:00Z",
        "return_6h": 0.0015722975483136725,
        "return_12h": 0.040021341419257395,
        "return_24h": 0.06315826546156433,
        "close_vs_ema12": 0.007592081401538886,
        "close_vs_ema24": 0.02011457424285079,
        "ema12_slope_3h": 0.004934350927580766,
        "ema24_slope_6h": 0.013393986766878418,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016324945049035477,
        "return_30m": 0.0024899869918404427,
        "return_60m": 0.0010988865294330186,
        "return_120m": -0.0019908923702737225,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008646176912823211,
        "close_vs_ema6": 0.0008146750791266921,
        "close_vs_ema12": 0.00041793348295926513,
        "ema3_slope": 0.0008653659019506321,
        "ema6_slope": 0.00032597625754404724,
        "realized_volatility_30m": 0.00038819979410686933,
        "realized_volatility_60m": 0.001059249309737118,
        "return_acceleration": 0.0007763995882137387
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 598,
        "resolved_agreement_count": 389,
        "prospective_resolved_sample_count": 579,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.83533854166308,
            "small_mean_absolute_error": 62.89002604166308
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.78399218750565,
            "small_mean_absolute_error": 127.90584895833672
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.82991493055913,
            "small_mean_absolute_error": 173.40543750000384
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 140.4737614583355,
            "small_mean_absolute_error": 143.41241250000166
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 600,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0045Z",
      "signal_timestamp": "2026-09-19T00:46:17.205721Z",
      "target_timestamp": "2026-09-19T00:45:00Z",
      "resolution_timestamp": "2026-09-19T01:00:00Z",
      "strike": 81304.7,
      "brti_reference_price": 81304.69833333332,
      "base_predicted_close": 81206.1640625,
      "small_predicted_close": 81040.296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81620.47116666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 414.3071041666699,
      "small_residual": 580.1742916666699,
      "base_absolute_error": 414.3071041666699,
      "small_absolute_error": 580.1742916666699,
      "resolved_at": "2026-09-19T01:01:06.593006Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T00:30:00Z",
        "return_6h": 0.004516668236124399,
        "return_12h": 0.04141833185200583,
        "return_24h": 0.06474280346229189,
        "close_vs_ema12": 0.009922842828615552,
        "close_vs_ema24": 0.022423345596284117,
        "ema12_slope_3h": 0.0047770692887871835,
        "ema24_slope_6h": 0.013205230138674029,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0027366035867024685,
        "return_30m": 0.0043735655819232555,
        "return_60m": 0.005001828377522832,
        "return_120m": 0.0022563002955842126,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001798553075335052,
        "close_vs_ema6": 0.0025356456668554905,
        "close_vs_ema12": 0.00266889571548945,
        "ema3_slope": 0.0018017936969298987,
        "ema6_slope": 0.001015288031020578,
        "realized_volatility_30m": 0.0005520545408994604,
        "realized_volatility_60m": 0.001084313624929509,
        "return_acceleration": 0.0011041090817989208
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 599,
        "resolved_agreement_count": 390,
        "prospective_resolved_sample_count": 580,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 167.86847395832592,
            "small_mean_absolute_error": 154.92316145832592
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 153.27760416667115,
            "small_mean_absolute_error": 150.64262500000223
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 141.6379652777808,
            "small_mean_absolute_error": 198.83812500000204
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 154.60026770833502,
            "small_mean_absolute_error": 154.88032500000116
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 601,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0100Z",
      "signal_timestamp": "2026-09-19T01:01:17.546092Z",
      "target_timestamp": "2026-09-19T01:00:00Z",
      "resolution_timestamp": "2026-09-19T01:15:00Z",
      "strike": 81620.47,
      "brti_reference_price": 81620.47116666667,
      "base_predicted_close": 81510.703125,
      "small_predicted_close": 81476.2578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81263.64883333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -247.05429166667454,
      "small_residual": -212.60897916667454,
      "base_absolute_error": 247.05429166667454,
      "small_absolute_error": 212.60897916667454,
      "resolved_at": "2026-09-19T01:16:06.070953Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T00:45:00Z",
        "return_6h": 0.008482862744658481,
        "return_12h": 0.04676843169831835,
        "return_24h": 0.06662954219636541,
        "close_vs_ema12": 0.013272590862861922,
        "close_vs_ema24": 0.02583595785281534,
        "ema12_slope_3h": 0.004781538990057621,
        "ema24_slope_6h": 0.013104872081115548,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0038838202441726644,
        "return_30m": 0.0066310523072854455,
        "return_60m": 0.009137550533113048,
        "return_120m": 0.005908505500317851,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0028366100423400376,
        "close_vs_ema6": 0.004583946607385592,
        "close_vs_ema12": 0.005547775013906797,
        "ema3_slope": 0.0028446792881757776,
        "ema6_slope": 0.0018369468294288094,
        "realized_volatility_30m": 0.0005736083287350979,
        "realized_volatility_60m": 0.001143182518925674,
        "return_acceleration": 0.0011472166574701959
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 600,
        "resolved_agreement_count": 391,
        "prospective_resolved_sample_count": 581,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 269.8590885416561,
            "small_mean_absolute_error": 298.3805729166561
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 179.55891145833448,
            "small_mean_absolute_error": 191.76084635416555
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 158.122432291669,
            "small_mean_absolute_error": 212.20345138889024
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 172.46518958333544,
            "small_mean_absolute_error": 178.3847000000016
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 602,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0115Z",
      "signal_timestamp": "2026-09-19T01:16:16.891680Z",
      "target_timestamp": "2026-09-19T01:15:00Z",
      "resolution_timestamp": "2026-09-19T01:30:00Z",
      "strike": 81263.65,
      "brti_reference_price": 81263.64883333333,
      "base_predicted_close": 81102.1015625,
      "small_predicted_close": 81102.1015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81238.11883333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 136.01727083331207,
      "small_residual": 136.01727083331207,
      "base_absolute_error": 136.01727083331207,
      "small_absolute_error": 136.01727083331207,
      "resolved_at": "2026-09-19T01:31:06.069253Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T01:00:00Z",
        "return_6h": 0.0012238999845644027,
        "return_12h": 0.04235186512940192,
        "return_24h": 0.06210453421051465,
        "close_vs_ema12": 0.008478848198906652,
        "close_vs_ema24": 0.020901868986094696,
        "ema12_slope_3h": 0.00459957891082019,
        "ema24_slope_6h": 0.012851891558212314,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0043717259681670395,
        "return_30m": -0.0005048847218115382,
        "return_60m": 0.0038664727136696886,
        "return_120m": 0.0012987960177257563,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.000774357569482409,
        "close_vs_ema6": 0.0001372645206798584,
        "close_vs_ema12": 0.0009744236889299707,
        "ema3_slope": -0.0007737584038052248,
        "ema6_slope": 5.490882308523126e-05,
        "realized_volatility_30m": 0.004127773106169852,
        "realized_volatility_60m": 0.003185285371065002,
        "return_acceleration": -0.008255546212339704
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 601,
        "resolved_agreement_count": 392,
        "prospective_resolved_sample_count": 582,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 304.5096093749962,
            "small_mean_absolute_error": 337.3650781249962
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 175.29731249999895,
            "small_mean_absolute_error": 183.19358333333003
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 163.89102951389214,
            "small_mean_absolute_error": 198.1491319444467
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 178.44695312500335,
            "small_mean_absolute_error": 185.3078697916695
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 603,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0130Z",
      "signal_timestamp": "2026-09-19T01:31:17.269252Z",
      "target_timestamp": "2026-09-19T01:30:00Z",
      "resolution_timestamp": "2026-09-19T01:45:00Z",
      "strike": 81238.12,
      "brti_reference_price": 81238.11883333331,
      "base_predicted_close": 81113.609375,
      "small_predicted_close": 81113.609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81152.52116666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 38.911791666658246,
      "small_residual": 38.911791666658246,
      "base_absolute_error": 38.911791666658246,
      "small_absolute_error": 38.911791666658246,
      "resolved_at": "2026-09-19T01:46:06.250832Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T01:15:00Z",
        "return_6h": -0.0001433501564382933,
        "return_12h": 0.04002183712367913,
        "return_24h": 0.06149440409152196,
        "close_vs_ema12": 0.007826270829971227,
        "close_vs_ema24": 0.02014824604584109,
        "ema12_slope_3h": 0.0044062490673444366,
        "ema24_slope_6h": 0.012575079271005984,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003141626098080996,
        "return_30m": -0.0046845151451356815,
        "return_60m": 0.001915473897188047,
        "return_120m": 0.003016465315084149,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.000544434700403218,
        "close_vs_ema6": -0.00012639297011318718,
        "close_vs_ema12": 0.0005583667287831773,
        "ema3_slope": -0.0005441384525477488,
        "ema6_slope": -5.05546321452055e-05,
        "realized_volatility_30m": 0.00202878167917947,
        "realized_volatility_60m": 0.0031956274151083183,
        "return_acceleration": 0.00405756335835894
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 602,
        "resolved_agreement_count": 393,
        "prospective_resolved_sample_count": 583,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 294.9176874999939,
            "small_mean_absolute_error": 327.7731562499939
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 185.3765130208285,
            "small_mean_absolute_error": 195.3315911458285
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 172.8285572916684,
            "small_mean_absolute_error": 194.52828472222245
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 180.88263229166915,
            "small_mean_absolute_error": 184.62704270833493
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 604,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0145Z",
      "signal_timestamp": "2026-09-19T01:46:18.655434Z",
      "target_timestamp": "2026-09-19T01:45:00Z",
      "resolution_timestamp": "2026-09-19T02:00:00Z",
      "strike": 81152.52,
      "brti_reference_price": 81152.52116666666,
      "base_predicted_close": 81075.4140625,
      "small_predicted_close": 81130.265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81261.34383333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 185.92977083333244,
      "small_residual": 131.07820833333244,
      "base_absolute_error": 185.92977083333244,
      "small_absolute_error": 131.07820833333244,
      "resolved_at": "2026-09-19T02:01:06.541624Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T01:30:00Z",
        "return_6h": -0.0006800480146313959,
        "return_12h": 0.024412885746793345,
        "return_24h": 0.058862886091678446,
        "close_vs_ema12": 0.006486473501659429,
        "close_vs_ema24": 0.018672725857970418,
        "ema12_slope_3h": 0.004240224200590115,
        "ema24_slope_6h": 0.012293047821325453,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010536638205799198,
        "return_30m": -0.0013674954086123625,
        "return_60m": -0.0018716897028848711,
        "return_120m": 0.0031207768039680506,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0007994009663806478,
        "close_vs_ema6": -0.000843086804432458,
        "close_vs_ema12": -0.0004196273709986542,
        "ema3_slope": -0.0007987624349182765,
        "ema6_slope": -0.0003371210328551033,
        "realized_volatility_30m": 0.0003697506053859101,
        "realized_volatility_60m": 0.002938707954390406,
        "return_acceleration": -0.0007395012107718202
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 603,
        "resolved_agreement_count": 394,
        "prospective_resolved_sample_count": 584,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 209.0726145833287,
            "small_mean_absolute_error": 241.9280833333287
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 188.4705442708273,
            "small_mean_absolute_error": 198.4256223958273
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 171.87594097222367,
            "small_mean_absolute_error": 181.07111111111104
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 168.68939479166875,
            "small_mean_absolute_error": 185.74114687500114
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 605,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0200Z",
      "signal_timestamp": "2026-09-19T02:01:19.490295Z",
      "target_timestamp": "2026-09-19T02:00:00Z",
      "resolution_timestamp": "2026-09-19T02:15:00Z",
      "strike": 81261.34,
      "brti_reference_price": 81261.34383333333,
      "base_predicted_close": 81105.78125,
      "small_predicted_close": 81160.7265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81361.55283333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 255.77158333334955,
      "small_residual": 200.82627083334955,
      "base_absolute_error": 255.77158333334955,
      "small_absolute_error": 200.82627083334955,
      "resolved_at": "2026-09-19T02:16:06.039216Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T01:45:00Z",
        "return_6h": 0.0006213473414942161,
        "return_12h": 0.016286274763275044,
        "return_24h": 0.05962862365219901,
        "close_vs_ema12": 0.007513890779673904,
        "close_vs_ema24": 0.0196174512047953,
        "ema12_slope_3h": 0.004126520590445493,
        "ema24_slope_6h": 0.012044869369884692,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013409647057442964,
        "return_30m": 0.00028588795916939524,
        "return_60m": -0.004399966432440783,
        "return_120m": 0.004697379185051975,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002701728723339958,
        "close_vs_ema6": 0.000354769185287207,
        "close_vs_ema12": 0.0007790066417434627,
        "ema3_slope": 0.0002702458854411116,
        "ema6_slope": 0.00014192781476096705,
        "realized_volatility_30m": 0.001197314263162108,
        "realized_volatility_60m": 0.002078592459584241,
        "return_acceleration": 0.002394628526324216
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 604,
        "resolved_agreement_count": 395,
        "prospective_resolved_sample_count": 585,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 151.97828124999432,
            "small_mean_absolute_error": 129.65406249999432
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 210.9186848958252,
            "small_mean_absolute_error": 214.0173177083252
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 170.36536805555443,
            "small_mean_absolute_error": 171.05858506944182
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 168.06625104166815,
            "small_mean_absolute_error": 187.260392708335
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 606,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0215Z",
      "signal_timestamp": "2026-09-19T02:16:18.356940Z",
      "target_timestamp": "2026-09-19T02:15:00Z",
      "resolution_timestamp": "2026-09-19T02:30:00Z",
      "strike": 81361.55,
      "brti_reference_price": 81361.55283333335,
      "base_predicted_close": 81136.890625,
      "small_predicted_close": 81191.796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81328.69700000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 191.80637500001467,
      "small_residual": 136.90012500001467,
      "base_absolute_error": 191.80637500001467,
      "small_absolute_error": 136.90012500001467,
      "resolved_at": "2026-09-19T02:31:04.803268Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T02:00:00Z",
        "return_6h": 0.0034723992307319484,
        "return_12h": 0.013953976170613114,
        "return_24h": 0.0608117274374953,
        "close_vs_ema12": 0.008395924272061261,
        "close_vs_ema24": 0.02043561175354469,
        "ema12_slope_3h": 0.00405968229210818,
        "ema24_slope_6h": 0.011862999701238497,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012331693677813949,
        "return_30m": 0.0025757877101242332,
        "return_60m": 0.0012047699236445997,
        "return_120m": 0.005075900847350434,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000751272869243147,
        "close_vs_ema6": 0.0011340396649899276,
        "close_vs_ema12": 0.0017028959152924905,
        "ema3_slope": 0.0007518377045128144,
        "ema6_slope": 0.0004538217267315847,
        "realized_volatility_30m": 5.3897668981450764e-05,
        "realized_volatility_60m": 0.0010202945765088716,
        "return_acceleration": -0.00010779533796290153
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 605,
        "resolved_agreement_count": 396,
        "prospective_resolved_sample_count": 586,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 154.15760416666308,
            "small_mean_absolute_error": 126.70838541666308
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 229.33360677082965,
            "small_mean_absolute_error": 232.03673177082965
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 168.25074305555367,
            "small_mean_absolute_error": 164.36518402777438
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 163.91992604166882,
            "small_mean_absolute_error": 195.15078645833563
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 607,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0230Z",
      "signal_timestamp": "2026-09-19T02:31:15.841459Z",
      "target_timestamp": "2026-09-19T02:30:00Z",
      "resolution_timestamp": "2026-09-19T02:45:00Z",
      "strike": 81328.7,
      "brti_reference_price": 81328.69700000001,
      "base_predicted_close": 81199.5234375,
      "small_predicted_close": 81199.5234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81308.876,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 109.35256250000384,
      "small_residual": 109.35256250000384,
      "base_absolute_error": 109.35256250000384,
      "small_absolute_error": 109.35256250000384,
      "resolved_at": "2026-09-19T02:46:05.829682Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T02:15:00Z",
        "return_6h": 0.004003771450662885,
        "return_12h": 0.007349468880118559,
        "return_24h": 0.05844345866940159,
        "close_vs_ema12": 0.007660141250305008,
        "close_vs_ema24": 0.01960257412431199,
        "ema12_slope_3h": 0.004062771578624558,
        "ema24_slope_6h": 0.011696504177539202,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004038250523640263,
        "return_30m": 0.0008288463307328797,
        "return_60m": 0.0011149712470881479,
        "return_120m": 0.0030325808425961664,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0001735420949504629,
        "close_vs_ema6": 0.0005211460964751335,
        "close_vs_ema12": 0.0010984125214732465,
        "ema3_slope": 0.00017357221703662162,
        "ema6_slope": 0.0002085019025710455,
        "realized_volatility_30m": 0.0008184972100727106,
        "realized_volatility_60m": 0.0010344625446828141,
        "return_acceleration": -0.0016369944201454212
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 606,
        "resolved_agreement_count": 397,
        "prospective_resolved_sample_count": 587,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 168.10488020833873,
            "small_mean_absolute_error": 126.92909895833873
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 231.51128385416632,
            "small_mean_absolute_error": 227.35112760416632
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 179.61930208333192,
            "small_mean_absolute_error": 172.53076041666523
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 166.902462500002,
            "small_mean_absolute_error": 194.98371354166883
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 608,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0245Z",
      "signal_timestamp": "2026-09-19T02:46:18.125609Z",
      "target_timestamp": "2026-09-19T02:45:00Z",
      "resolution_timestamp": "2026-09-19T03:00:00Z",
      "strike": 81308.88,
      "brti_reference_price": 81308.876,
      "base_predicted_close": 81228.75,
      "small_predicted_close": 81228.75,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81268.20733333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 39.45733333332464,
      "small_residual": 39.45733333332464,
      "base_absolute_error": 39.45733333332464,
      "small_absolute_error": 39.45733333332464,
      "resolved_at": "2026-09-19T03:01:06.662028Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T02:30:00Z",
        "return_6h": 0.0020923491087410095,
        "return_12h": 0.007169157075441079,
        "return_24h": 0.05746889217040341,
        "close_vs_ema12": 0.007109772894485111,
        "close_vs_ema24": 0.018947474755097726,
        "ema12_slope_3h": 0.004103457177967673,
        "ema24_slope_6h": 0.01149284016304164,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00024371471240969278,
        "return_30m": -0.0006474413466671658,
        "return_60m": 0.0019266786919931445,
        "return_120m": 5.138284443972907e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -3.5108688687168765e-05,
        "close_vs_ema6": 0.0001980588600423161,
        "close_vs_ema12": 0.0007228842999433827,
        "ema3_slope": -3.51074561104614e-05,
        "ema6_slope": 7.922982088426345e-05,
        "realized_volatility_30m": 8.005516997716677e-05,
        "realized_volatility_60m": 0.0008083042678996455,
        "return_acceleration": 0.00016011033995433355
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 607,
        "resolved_agreement_count": 398,
        "prospective_resolved_sample_count": 588,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 185.71507291667513,
            "small_mean_absolute_error": 144.53929166667513
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 197.3938437500019,
            "small_mean_absolute_error": 193.2336875000019
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 187.55205381944324,
            "small_mean_absolute_error": 180.4635121527766
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 163.94031666666925,
            "small_mean_absolute_error": 196.596350000002
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 609,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0300Z",
      "signal_timestamp": "2026-09-19T03:01:18.478001Z",
      "target_timestamp": "2026-09-19T03:00:00Z",
      "resolution_timestamp": "2026-09-19T03:15:00Z",
      "strike": 81268.21,
      "brti_reference_price": 81268.20733333332,
      "base_predicted_close": 81258.6953125,
      "small_predicted_close": 81258.6953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81265.33433333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 6.639020833346876,
      "small_residual": 6.639020833346876,
      "base_absolute_error": 6.639020833346876,
      "small_absolute_error": 6.639020833346876,
      "resolved_at": "2026-09-19T03:16:06.527547Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T02:45:00Z",
        "return_6h": 0.0023504940714134115,
        "return_12h": 0.005002374561649425,
        "return_24h": 0.05644039788933619,
        "close_vs_ema12": 0.006334699358522267,
        "close_vs_ema24": 0.018050816901996836,
        "ema12_slope_3h": 0.00413131996069116,
        "ema24_slope_6h": 0.011299234031858507,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005001749952450174,
        "return_30m": -0.0007437678076496201,
        "return_60m": 8.44620538649199e-05,
        "return_120m": -0.004315876008777697,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0002677047083528006,
        "close_vs_ema6": -0.00021588664070126828,
        "close_vs_ema12": 0.00018813395647687692,
        "ema3_slope": -0.00026763306172195023,
        "ema6_slope": -8.634719979772054e-05,
        "realized_volatility_30m": 0.0001282301414176623,
        "realized_volatility_60m": 0.000705607473558688,
        "return_acceleration": -0.0002564602828353246
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 608,
        "resolved_agreement_count": 399,
        "prospective_resolved_sample_count": 589,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 149.09696354167318,
            "small_mean_absolute_error": 121.63407291667318
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.53762239583375,
            "small_mean_absolute_error": 125.64406770833375
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 190.3114444444412,
            "small_mean_absolute_error": 183.22290277777452
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 155.08850833333491,
            "small_mean_absolute_error": 177.57969791666764
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 610,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0315Z",
      "signal_timestamp": "2026-09-19T03:16:18.322385Z",
      "target_timestamp": "2026-09-19T03:15:00Z",
      "resolution_timestamp": "2026-09-19T03:30:00Z",
      "strike": 81265.33,
      "brti_reference_price": 81265.33433333335,
      "base_predicted_close": 81289.53125,
      "small_predicted_close": 81289.53125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81124.37366666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -165.15758333334816,
      "small_residual": -165.15758333334816,
      "base_absolute_error": 165.15758333334816,
      "small_absolute_error": 165.15758333334816,
      "resolved_at": "2026-09-19T03:31:05.799497Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T03:00:00Z",
        "return_6h": 5.666943968862803e-05,
        "return_12h": 0.006882902940726243,
        "return_24h": 0.05213848106034291,
        "close_vs_ema12": 0.0060404632151456195,
        "close_vs_ema24": 0.01763684084770456,
        "ema12_slope_3h": 0.004121297218896869,
        "ema24_slope_6h": 0.011060747866046272,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.53520779434735e-05,
        "return_30m": -0.0005355093909631403,
        "return_60m": -0.001182604026709111,
        "return_120m": 2.0741131172563598e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.000151546624088561,
        "close_vs_ema6": -0.00017946365810239673,
        "close_vs_ema12": 0.00012926830812975965,
        "ema3_slope": -0.0001515236611894233,
        "ema6_slope": -7.178031045806943e-05,
        "realized_volatility_30m": 0.00023241145865077195,
        "realized_volatility_60m": 0.00017605719487821773,
        "return_acceleration": 0.0004648229173015439
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 609,
        "resolved_agreement_count": 400,
        "prospective_resolved_sample_count": 590,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.8138229166725,
            "small_mean_absolute_error": 73.0872604166725
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.48571354166779,
            "small_mean_absolute_error": 99.89782291666779
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 181.82701215277726,
            "small_mean_absolute_error": 179.05357465277726
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 146.5289031250024,
            "small_mean_absolute_error": 158.84860833333514
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 611,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0330Z",
      "signal_timestamp": "2026-09-19T03:31:16.620354Z",
      "target_timestamp": "2026-09-19T03:30:00Z",
      "resolution_timestamp": "2026-09-19T03:45:00Z",
      "strike": 81124.37,
      "brti_reference_price": 81124.37366666665,
      "base_predicted_close": 81114.90625,
      "small_predicted_close": 81225.3828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81144.97316666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 30.06691666667757,
      "small_residual": -80.40964583332243,
      "base_absolute_error": 30.06691666667757,
      "small_absolute_error": 80.40964583332243,
      "resolved_at": "2026-09-19T03:46:06.234417Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T03:15:00Z",
        "return_6h": -0.0005887609403574245,
        "return_12h": 0.002872585097908331,
        "return_24h": 0.048056135952148304,
        "close_vs_ema12": 0.004119367267113594,
        "close_vs_ema24": 0.015539346259977549,
        "ema12_slope_3h": 0.0039728871093074325,
        "ema24_slope_6h": 0.010814041025001497,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0017345731463861425,
        "return_30m": -0.0017698639035645947,
        "return_60m": -0.0025123153434188916,
        "return_120m": -0.001400145255702201,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0009438184041108411,
        "close_vs_ema6": -0.0013676946203438067,
        "close_vs_ema12": -0.0013588602368248548,
        "ema3_slope": -0.000942928450885061,
        "ema6_slope": -0.0005467787176132166,
        "realized_volatility_30m": 0.0008496105342213345,
        "realized_volatility_60m": 0.000659497778317959,
        "return_acceleration": -0.001699221068442669
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 610,
        "resolved_agreement_count": 401,
        "prospective_resolved_sample_count": 591,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.15162500000588,
            "small_mean_absolute_error": 80.15162500000588
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 124.1282526041723,
            "small_mean_absolute_error": 103.5403619791723
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 181.05806423611284,
            "small_mean_absolute_error": 178.28462673611284
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 153.34843541666996,
            "small_mean_absolute_error": 158.1331156250024
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 612,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0345Z",
      "signal_timestamp": "2026-09-19T03:46:19.344263Z",
      "target_timestamp": "2026-09-19T03:45:00Z",
      "resolution_timestamp": "2026-09-19T04:00:00Z",
      "strike": 81144.97,
      "brti_reference_price": 81144.97316666668,
      "base_predicted_close": 81016.921875,
      "small_predicted_close": 81181.1953125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81105.68933333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 88.7674583333428,
      "small_residual": -75.5059791666572,
      "base_absolute_error": 88.7674583333428,
      "small_absolute_error": 75.5059791666572,
      "resolved_at": "2026-09-19T04:01:06.016270Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T03:30:00Z",
        "return_6h": -0.000834099708970637,
        "return_12h": 0.0060391545972908744,
        "return_24h": 0.050029493120486546,
        "close_vs_ema12": 0.004195044777744128,
        "close_vs_ema24": 0.015466453165780436,
        "ema12_slope_3h": 0.003728138995300556,
        "ema24_slope_6h": 0.010567368822854473,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00025392491884956847,
        "return_30m": -0.001481088678882081,
        "return_60m": -0.0020158049329488392,
        "return_120m": -9.301004936712598e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.000345185684177296,
        "close_vs_ema6": -0.000796051250664398,
        "close_vs_ema12": -0.0009353962908666968,
        "ema3_slope": -0.0003450665721365098,
        "ema6_slope": -0.00031831914092561586,
        "realized_volatility_30m": 0.0009942490326178555,
        "realized_volatility_60m": 0.0007596719602970918,
        "return_acceleration": 0.001988498065235711
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 611,
        "resolved_agreement_count": 401,
        "prospective_resolved_sample_count": 592,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.33021354167431,
            "small_mean_absolute_error": 72.91589583333553
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 123.02264322917472,
            "small_mean_absolute_error": 108.72759375000533
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 151.70596701389272,
            "small_mean_absolute_error": 153.12775694444645
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 152.33462187500407,
            "small_mean_absolute_error": 152.13370416666876
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 613,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0400Z",
      "signal_timestamp": "2026-09-19T04:01:17.393904Z",
      "target_timestamp": "2026-09-19T04:00:00Z",
      "resolution_timestamp": "2026-09-19T04:15:00Z",
      "strike": 81105.69,
      "brti_reference_price": 81105.68933333334,
      "base_predicted_close": 81009.78125,
      "small_predicted_close": 81173.15625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81180.23216666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 170.4509166666685,
      "small_residual": 7.0759166666684905,
      "base_absolute_error": 170.4509166666685,
      "small_absolute_error": 7.0759166666684905,
      "resolved_at": "2026-09-19T04:16:05.925473Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T03:45:00Z",
        "return_6h": -0.0014526756878534552,
        "return_12h": 0.005442953247157822,
        "return_24h": 0.04912056146201049,
        "close_vs_ema12": 0.0035569728260500533,
        "close_vs_ema24": 0.01466155632714461,
        "ema12_slope_3h": 0.0033131042940108824,
        "ema24_slope_6h": 0.010312933880219255,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004841191240848586,
        "return_30m": -0.00023031713514465313,
        "return_60m": -0.0019997734087253694,
        "return_120m": -0.0019154802598297938,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004147407872461262,
        "close_vs_ema6": -0.0009144665138020036,
        "close_vs_ema12": -0.0012010074537197601,
        "ema3_slope": -0.00041456884863555477,
        "ema6_slope": -0.00036565285460432584,
        "realized_volatility_30m": 0.0003690220214672135,
        "realized_volatility_60m": 0.0007597242142984408,
        "return_acceleration": -0.000738044042934427
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 612,
        "resolved_agreement_count": 401,
        "prospective_resolved_sample_count": 593,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.65774479167885,
            "small_mean_absolute_error": 81.92805729166867
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.87735416667601,
            "small_mean_absolute_error": 101.78106510417092
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 124.57766319444879,
            "small_mean_absolute_error": 111.07206423611206
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 146.57016250000305,
            "small_mean_absolute_error": 143.34757708333345
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 614,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0415Z",
      "signal_timestamp": "2026-09-19T04:16:17.381233Z",
      "target_timestamp": "2026-09-19T04:15:00Z",
      "resolution_timestamp": "2026-09-19T04:30:00Z",
      "strike": 81180.23,
      "brti_reference_price": 81180.23216666667,
      "base_predicted_close": 81215.96875,
      "small_predicted_close": 81270.4765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81114.91666666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -101.05208333334303,
      "small_residual": -155.55989583334303,
      "base_absolute_error": 101.05208333334303,
      "small_absolute_error": 155.55989583334303,
      "resolved_at": "2026-09-19T04:31:05.026799Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T04:00:00Z",
        "return_6h": -0.0006473163955930117,
        "return_12h": 0.003621007590287828,
        "return_24h": 0.0509810237231898,
        "close_vs_ema12": 0.004295709685683491,
        "close_vs_ema24": 0.015267670298427571,
        "ema12_slope_3h": 0.003134475995073105,
        "ema24_slope_6h": 0.010081031550133845,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009190826678873165,
        "return_30m": 0.00043451859830634376,
        "return_60m": -0.0010472136411524557,
        "return_120m": -0.0022285792287926043,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00025191687168457655,
        "close_vs_ema6": 2.6969140636268207e-06,
        "close_vs_ema12": -0.00023949617609064777,
        "ema3_slope": 0.0002519803497862405,
        "ema6_slope": 1.0787667892309116e-06,
        "realized_volatility_30m": 0.0007016008959860875,
        "realized_volatility_60m": 0.0009847514949015324,
        "return_acceleration": 0.001403201791972175
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 613,
        "resolved_agreement_count": 401,
        "prospective_resolved_sample_count": 594,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 113.61071875000926,
            "small_mean_absolute_error": 82.03728124999907
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.21227083334088,
            "small_mean_absolute_error": 77.56227083333579
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 118.19404861111495,
            "small_mean_absolute_error": 93.94430902777822
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 141.03535416666855,
            "small_mean_absolute_error": 129.64401874999893
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 615,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0430Z",
      "signal_timestamp": "2026-09-19T04:31:16.036054Z",
      "target_timestamp": "2026-09-19T04:30:00Z",
      "resolution_timestamp": "2026-09-19T04:45:00Z",
      "strike": 81114.92,
      "brti_reference_price": 81114.91666666666,
      "base_predicted_close": 81002.9609375,
      "small_predicted_close": 81167.078125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80964.43866666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -38.52227083333128,
      "small_residual": -202.63945833333128,
      "base_absolute_error": 38.52227083333128,
      "small_absolute_error": 202.63945833333128,
      "resolved_at": "2026-09-19T04:46:06.405623Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T04:15:00Z",
        "return_6h": -0.0015956679403028584,
        "return_12h": 0.0013565041898895291,
        "return_24h": 0.05058932684161754,
        "close_vs_ema12": 0.0033448491005845238,
        "close_vs_ema24": 0.01414864128112936,
        "ema12_slope_3h": 0.00294315222540531,
        "ema24_slope_6h": 0.009834072936539373,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000804573949307219,
        "return_30m": 0.00011376924860839743,
        "return_60m": -0.0001165740895436862,
        "return_120m": -0.002628596562088803,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00027650631629583255,
        "close_vs_ema6": -0.0005729021174487592,
        "close_vs_ema12": -0.0008834227794889404,
        "ema3_slope": -0.00027642988168752325,
        "ema6_slope": -0.00022910834431710825,
        "realized_volatility_30m": 0.0008618283085972678,
        "realized_volatility_60m": 0.0006684974940260567,
        "return_acceleration": -0.0017236566171945356
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 614,
        "resolved_agreement_count": 402,
        "prospective_resolved_sample_count": 595,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 97.58434375000797,
            "small_mean_absolute_error": 79.63785937499779
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.86798437500693,
            "small_mean_absolute_error": 79.89474218750183
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.28028298611753,
            "small_mean_absolute_error": 95.57286111111414
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 143.31877500000192,
            "small_mean_absolute_error": 135.4763531249999
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 616,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0445Z",
      "signal_timestamp": "2026-09-19T04:46:18.141107Z",
      "target_timestamp": "2026-09-19T04:45:00Z",
      "resolution_timestamp": "2026-09-19T05:00:00Z",
      "strike": 80964.44,
      "brti_reference_price": 80964.43866666667,
      "base_predicted_close": 80999.6015625,
      "small_predicted_close": 81164.546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80996.7915,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -2.8100624999933643,
      "small_residual": -167.75537499999336,
      "base_absolute_error": 2.8100624999933643,
      "small_absolute_error": 167.75537499999336,
      "resolved_at": "2026-09-19T05:01:06.643914Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T04:30:00Z",
        "return_6h": -0.00193813620862604,
        "return_12h": -2.730548129359356e-05,
        "return_24h": 0.04688909304530253,
        "close_vs_ema12": 0.0014228847088093577,
        "close_vs_ema24": 0.012011294432716424,
        "ema12_slope_3h": 0.002727033109646504,
        "ema24_slope_6h": 0.009585590871263872,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001855121180958097,
        "return_30m": -0.0026582025480903493,
        "return_60m": -0.0022248389882291164,
        "return_120m": -0.004236159079770485,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0010666938957026861,
        "close_vs_ema6": -0.0017347461140498899,
        "close_vs_ema12": -0.002316818305323043,
        "ema3_slope": -0.0010655572722650941,
        "ema6_slope": -0.0006934172844440534,
        "realized_volatility_30m": 0.000525273615825439,
        "realized_volatility_60m": 0.0009912795335710498,
        "return_acceleration": -0.001050547231650878
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 615,
        "resolved_agreement_count": 402,
        "prospective_resolved_sample_count": 596,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.6981822916714,
            "small_mean_absolute_error": 110.1953125
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.01419791667286,
            "small_mean_absolute_error": 91.55560416666776
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.24782291667361,
            "small_mean_absolute_error": 109.21683333333688
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.53691145833508,
            "small_mean_absolute_error": 144.90034895833304
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 617,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0500Z",
      "signal_timestamp": "2026-09-19T05:01:18.893319Z",
      "target_timestamp": "2026-09-19T05:00:00Z",
      "resolution_timestamp": "2026-09-19T05:15:00Z",
      "strike": 80996.79,
      "brti_reference_price": 80996.7915,
      "base_predicted_close": 80948.1640625,
      "small_predicted_close": 81169.671875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81028.96699999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 80.80293749998964,
      "small_residual": -140.70487500001036,
      "base_absolute_error": 80.80293749998964,
      "small_absolute_error": 140.70487500001036,
      "resolved_at": "2026-09-19T05:16:05.258720Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T04:45:00Z",
        "return_6h": -0.0017778588693087016,
        "return_12h": 0.0020818435753642284,
        "return_24h": 0.045518475691916915,
        "close_vs_ema12": 0.0017485062479576374,
        "close_vs_ema24": 0.012156578001806695,
        "ema12_slope_3h": 0.002481010254334892,
        "ema24_slope_6h": 0.00934579963814186,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003995931283675702,
        "return_30m": -0.0014562693462667475,
        "return_60m": -0.0013426657763276895,
        "return_120m": -0.003339754157736796,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00033387494071346335,
        "close_vs_ema6": -0.0009545401613139104,
        "close_vs_ema12": -0.001623529917605726,
        "ema3_slope": -0.0003337635054431187,
        "ema6_slope": -0.00038167033665970074,
        "realized_volatility_30m": 0.0011273571546628336,
        "realized_volatility_60m": 0.0010774528111529044,
        "return_acceleration": 0.002254714309325667
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 616,
        "resolved_agreement_count": 403,
        "prospective_resolved_sample_count": 597,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.20883333333404,
            "small_mean_absolute_error": 133.25766145833404
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.43328906250645,
            "small_mean_absolute_error": 107.59285937500135
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.9878472222287,
            "small_mean_absolute_error": 112.27326388889196
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.3601822916673,
            "small_mean_absolute_error": 152.97088541666525
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 618,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0515Z",
      "signal_timestamp": "2026-09-19T05:16:16.753001Z",
      "target_timestamp": "2026-09-19T05:15:00Z",
      "resolution_timestamp": "2026-09-19T05:30:00Z",
      "strike": 81028.97,
      "brti_reference_price": 81028.96699999999,
      "base_predicted_close": 80950.046875,
      "small_predicted_close": 81173.078125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81056.48933333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 106.44245833331661,
      "small_residual": -116.58879166668339,
      "base_absolute_error": 106.44245833331661,
      "small_absolute_error": 116.58879166668339,
      "resolved_at": "2026-09-19T05:31:05.168597Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T05:00:00Z",
        "return_6h": -0.0015928614519731266,
        "return_12h": 0.002090390336249026,
        "return_24h": 0.04573772878304938,
        "close_vs_ema12": 0.0020586546045513465,
        "close_vs_ema24": 0.012296507842687099,
        "ema12_slope_3h": 0.0022106464632789535,
        "ema24_slope_6h": 0.009115026270800186,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003972441303428109,
        "return_30m": 0.0007969959947351501,
        "return_60m": -0.001863325130139093,
        "return_120m": -0.0029085874717973415,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 3.161728020040222e-05,
        "close_vs_ema6": -0.00039840292015802525,
        "close_vs_ema12": -0.0010383681528080002,
        "ema3_slope": 3.161827988451549e-05,
        "ema6_slope": -0.00015933577612770033,
        "realized_volatility_30m": 1.1744990123796484e-06,
        "realized_volatility_60m": 0.0009405758264050315,
        "return_acceleration": -2.3489980247592968e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 617,
        "resolved_agreement_count": 403,
        "prospective_resolved_sample_count": 598,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.79683854166433,
            "small_mean_absolute_error": 166.6649010416695
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.70377864583679,
            "small_mean_absolute_error": 124.35109114583429
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.40712673611536,
            "small_mean_absolute_error": 107.26314756944703
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.9777187500011,
            "small_mean_absolute_error": 157.17258125000006
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 619,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0530Z",
      "signal_timestamp": "2026-09-19T05:31:16.300902Z",
      "target_timestamp": "2026-09-19T05:30:00Z",
      "resolution_timestamp": "2026-09-19T05:45:00Z",
      "strike": 81056.49,
      "brti_reference_price": 81056.48933333332,
      "base_predicted_close": 80910.2265625,
      "small_predicted_close": 81190.1796875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81010.553,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 100.32643749999988,
      "small_residual": -179.62668750000012,
      "base_absolute_error": 100.32643749999988,
      "small_absolute_error": 179.62668750000012,
      "resolved_at": "2026-09-19T05:46:05.488887Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T05:15:00Z",
        "return_6h": 0.0007739542660447629,
        "return_12h": 0.004054136023677435,
        "return_24h": 0.045540162832927944,
        "close_vs_ema12": 0.0023008700242030944,
        "close_vs_ema24": 0.012376505397557747,
        "ema12_slope_3h": 0.001982065841583669,
        "ema24_slope_6h": 0.008939504084759964,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003396604245655688,
        "return_30m": 0.0007370394830183979,
        "return_60m": -0.0007203031912544899,
        "return_120m": -0.0008367933121095072,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001856097645720478,
        "close_vs_ema6": -4.205629126463606e-05,
        "close_vs_ema12": -0.000591576286465112,
        "ema3_slope": 0.00018564422195255226,
        "ema6_slope": -1.6822233513624774e-05,
        "realized_volatility_30m": 2.8791852888621072e-05,
        "realized_volatility_60m": 0.0009676280838383353,
        "return_acceleration": -5.7583705777242145e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 618,
        "resolved_agreement_count": 403,
        "prospective_resolved_sample_count": 599,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.14443229165772,
            "small_mean_absolute_error": 156.9221250000046
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.36438802083285,
            "small_mean_absolute_error": 118.2799921875012
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.29346701389052,
            "small_mean_absolute_error": 105.5705364583361
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 139.58059375000084,
            "small_mean_absolute_error": 154.2827729166682
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 620,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0545Z",
      "signal_timestamp": "2026-09-19T05:46:16.250140Z",
      "target_timestamp": "2026-09-19T05:45:00Z",
      "resolution_timestamp": "2026-09-19T06:00:00Z",
      "strike": 81010.55,
      "brti_reference_price": 81010.553,
      "base_predicted_close": 80985.046875,
      "small_predicted_close": 81210.1875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81012.89250000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 27.845625000016298,
      "small_residual": -197.2949999999837,
      "base_absolute_error": 27.845625000016298,
      "small_absolute_error": 197.2949999999837,
      "resolved_at": "2026-09-19T06:01:06.346849Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T05:30:00Z",
        "return_6h": 0.001365917982815601,
        "return_12h": 0.0032712433985533362,
        "return_24h": 0.044931992538334464,
        "close_vs_ema12": 0.001662000117300444,
        "close_vs_ema24": 0.011556622106979164,
        "ema12_slope_3h": 0.001749769812184665,
        "ema24_slope_6h": 0.008780386133915519,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005667199962782199,
        "return_30m": -0.00022725206406726262,
        "return_60m": 0.0005695628116830775,
        "return_120m": -0.0016565433620957526,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00019064404846136362,
        "close_vs_ema6": -0.0004348988226369199,
        "close_vs_ema12": -0.0009799877574009352,
        "ema3_slope": -0.00019060771023560186,
        "ema6_slope": -0.00017392927240056366,
        "realized_volatility_30m": 0.00045319021042189434,
        "realized_volatility_60m": 0.00041013920575151214,
        "return_acceleration": -0.0009063804208437887
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 619,
        "resolved_agreement_count": 403,
        "prospective_resolved_sample_count": 600,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.59547395832487,
            "small_mean_absolute_error": 151.1689322916718
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.14682812499814,
            "small_mean_absolute_error": 130.6821223958359
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.54128993055686,
            "small_mean_absolute_error": 111.42671354166912
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.48231145833488,
            "small_mean_absolute_error": 144.14950312500224
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 621,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0600Z",
      "signal_timestamp": "2026-09-19T06:01:17.617150Z",
      "target_timestamp": "2026-09-19T06:00:00Z",
      "resolution_timestamp": "2026-09-19T06:15:00Z",
      "strike": 81012.89,
      "brti_reference_price": 81012.89250000002,
      "base_predicted_close": 80996.5,
      "small_predicted_close": 81223.40625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80983.65916666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -12.840833333320916,
      "small_residual": -239.74708333332092,
      "base_absolute_error": 12.840833333320916,
      "small_absolute_error": 239.74708333332092,
      "resolved_at": "2026-09-19T06:16:05.909240Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T05:45:00Z",
        "return_6h": 0.001625581554348443,
        "return_12h": 0.00035423986012372843,
        "return_24h": 0.04632286021263443,
        "close_vs_ema12": 0.0016217977065551281,
        "close_vs_ema24": 0.011344350939099801,
        "ema12_slope_3h": 0.0015488560270446872,
        "ema24_slope_6h": 0.008630219768965608,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 2.887895358538728e-05,
        "return_30m": -0.0005378574089732746,
        "return_60m": 0.00019878565189834774,
        "return_120m": -0.0011441470271209564,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -8.089184319926002e-05,
        "close_vs_ema6": -0.00029005681247373793,
        "close_vs_ema12": -0.0008049261033360455,
        "ema3_slope": -8.08853002383092e-05,
        "ema6_slope": -0.00011600926527843836,
        "realized_volatility_30m": 0.0002977994749318036,
        "realized_volatility_60m": 0.00038251505878061643,
        "return_acceleration": 0.0005955989498636072
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 620,
        "resolved_agreement_count": 403,
        "prospective_resolved_sample_count": 601,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.85436458333061,
            "small_mean_absolute_error": 158.5538385416694
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.53159895833232,
            "small_mean_absolute_error": 145.90575000000172
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.57364756944783,
            "small_mean_absolute_error": 124.57985243055737
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.1592375000022,
            "small_mean_absolute_error": 125.00553854166792
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 622,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0615Z",
      "signal_timestamp": "2026-09-19T06:16:16.622359Z",
      "target_timestamp": "2026-09-19T06:15:00Z",
      "resolution_timestamp": "2026-09-19T06:30:00Z",
      "strike": 80983.66,
      "brti_reference_price": 80983.65916666668,
      "base_predicted_close": 80949.640625,
      "small_predicted_close": 81235.4140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80935.67016666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -13.970458333351417,
      "small_residual": -299.7438958333514,
      "base_absolute_error": 13.970458333351417,
      "small_absolute_error": 299.7438958333514,
      "resolved_at": "2026-09-19T06:31:05.089191Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T06:00:00Z",
        "return_6h": 0.0004077031025562228,
        "return_12h": 0.001800541094232333,
        "return_24h": 0.04582693154336526,
        "close_vs_ema12": 0.001208858930637824,
        "close_vs_ema24": 0.010750636759829124,
        "ema12_slope_3h": 0.0013429268068820832,
        "ema24_slope_6h": 0.008457508737559793,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003608479148344834,
        "return_30m": -0.00033197938215923095,
        "return_60m": -0.0005591560032267573,
        "return_120m": -0.002421439243933343,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002209040720219102,
        "close_vs_ema6": -0.00046494363932270133,
        "close_vs_ema12": -0.0009863552574298495,
        "ema3_slope": -0.00022085528419046874,
        "ema6_slope": -0.00018594287454642977,
        "realized_volatility_30m": 0.00019486343420993535,
        "realized_volatility_60m": 0.00034980628375998646,
        "return_acceleration": -0.0003897268684198707
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 621,
        "resolved_agreement_count": 403,
        "prospective_resolved_sample_count": 602,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.863838541663426,
            "small_mean_absolute_error": 183.31439062499703
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.83033854166388,
            "small_mean_absolute_error": 174.98964583333327
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.090465277779,
            "small_mean_absolute_error": 144.0055243055552
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.44856458333452,
            "small_mean_absolute_error": 126.36244375000024
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 623,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0630Z",
      "signal_timestamp": "2026-09-19T06:31:16.165755Z",
      "target_timestamp": "2026-09-19T06:30:00Z",
      "resolution_timestamp": "2026-09-19T06:45:00Z",
      "strike": 80935.67,
      "brti_reference_price": 80935.67016666665,
      "base_predicted_close": 80968.4609375,
      "small_predicted_close": 81255.8359375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81037.61916666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 69.15822916667094,
      "small_residual": -218.21677083332906,
      "base_absolute_error": 69.15822916667094,
      "small_absolute_error": 218.21677083332906,
      "resolved_at": "2026-09-19T06:46:05.710604Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T06:15:00Z",
        "return_6h": -0.001814646932106312,
        "return_12h": -0.0002452025487149623,
        "return_24h": 0.04455378305699442,
        "close_vs_ema12": 0.0005904262663594118,
        "close_vs_ema24": 0.009940312460745782,
        "ema12_slope_3h": 0.0011925536624548538,
        "ema24_slope_6h": 0.008241462323670623,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005925763356934288,
        "return_30m": -0.0009532104205928205,
        "return_60m": -0.001490555138279115,
        "return_120m": -0.0022097846779107755,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00040684020423431555,
        "close_vs_ema6": -0.0007554027989913337,
        "close_vs_ema12": -0.0013358488455414985,
        "ema3_slope": -0.0004066747525949266,
        "ema6_slope": -0.0003020698458336968,
        "realized_volatility_30m": 0.0001158642104294727,
        "realized_volatility_60m": 0.00024869430819523684,
        "return_acceleration": -0.0002317284208589454
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 622,
        "resolved_agreement_count": 403,
        "prospective_resolved_sample_count": 603,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.74583854167213,
            "small_mean_absolute_error": 229.10316666666404
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.945135416664925,
            "small_mean_absolute_error": 193.01264583333432
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.49153819444594,
            "small_mean_absolute_error": 155.22105034722213
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.34622395833648,
            "small_mean_absolute_error": 134.5487750000022
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 624,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0645Z",
      "signal_timestamp": "2026-09-19T06:46:16.301211Z",
      "target_timestamp": "2026-09-19T06:45:00Z",
      "resolution_timestamp": "2026-09-19T07:00:00Z",
      "strike": 81037.62,
      "brti_reference_price": 81037.61916666667,
      "base_predicted_close": 81042.65625,
      "small_predicted_close": 81273.1484375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81013.62683333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -29.029416666657198,
      "small_residual": -259.5216041666572,
      "base_absolute_error": 29.029416666657198,
      "small_absolute_error": 259.5216041666572,
      "resolved_at": "2026-09-19T07:01:06.648851Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T06:30:00Z",
        "return_6h": -0.0032849167654700473,
        "return_12h": 0.0012169145914415758,
        "return_24h": 0.04618605395772746,
        "close_vs_ema12": 0.001775123051999783,
        "close_vs_ema24": 0.010978749345146532,
        "ema12_slope_3h": 0.0010894476777403295,
        "ema24_slope_6h": 0.007998481618439301,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012596300220915069,
        "return_30m": 0.0006663072594550457,
        "return_60m": 0.0003341066770234935,
        "return_120m": 0.0009038597834449824,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004259571580418342,
        "close_vs_ema6": 0.000359430955650053,
        "close_vs_ema12": -6.59174428080389e-05,
        "ema3_slope": 0.00042613867486096524,
        "ema6_slope": 0.0001437930557302014,
        "realized_volatility_30m": 0.0009261031788924678,
        "realized_volatility_60m": 0.000714280980168456,
        "return_acceleration": 0.0018522063577849357
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 623,
        "resolved_agreement_count": 404,
        "prospective_resolved_sample_count": 604,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 30.95378645833989,
            "small_mean_absolute_error": 238.75068749999627
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.77463020833238,
            "small_mean_absolute_error": 194.95980989583404
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.74914756944538,
            "small_mean_absolute_error": 166.70497743055603
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.85854583333712,
            "small_mean_absolute_error": 143.51402395833574
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 625,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0700Z",
      "signal_timestamp": "2026-09-19T07:01:18.570671Z",
      "target_timestamp": "2026-09-19T07:00:00Z",
      "resolution_timestamp": "2026-09-19T07:15:00Z",
      "strike": 81013.63,
      "brti_reference_price": 81013.62683333334,
      "base_predicted_close": 81065.546875,
      "small_predicted_close": 81296.328125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81103.9665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 38.419624999994994,
      "small_residual": -192.361625000005,
      "base_absolute_error": 38.419624999994994,
      "small_absolute_error": 192.361625000005,
      "resolved_at": "2026-09-19T07:16:05.380197Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T06:45:00Z",
        "return_6h": -0.007434952587986987,
        "return_12h": 0.0009848404743544314,
        "return_24h": 0.04502133970218458,
        "close_vs_ema12": 0.001418099477691337,
        "close_vs_ema24": 0.010456937006811495,
        "ema12_slope_3h": 0.0009983271346389877,
        "ema24_slope_6h": 0.007672044539437373,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00029606414378957613,
        "return_30m": 0.0009631929470177436,
        "return_60m": 9.064400870784084e-06,
        "return_120m": 0.000207851854642227,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 6.487924221620922e-05,
        "close_vs_ema6": 4.518518133522775e-05,
        "close_vs_ema12": -0.0003062926547321432,
        "ema3_slope": 6.4883451805553e-05,
        "ema6_slope": 1.8074399211975845e-05,
        "realized_volatility_30m": 0.0007778470829405415,
        "realized_volatility_60m": 0.00073410727892844,
        "return_acceleration": -0.001555694165881083
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 624,
        "resolved_agreement_count": 405,
        "prospective_resolved_sample_count": 605,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.249734375000116,
            "small_mean_absolute_error": 254.30733854166465
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.05204947916536,
            "small_mean_absolute_error": 206.43058854166702
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 62.77097743055492,
            "small_mean_absolute_error": 182.03961284722268
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.01352812500336,
            "small_mean_absolute_error": 149.936193750002
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 626,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0715Z",
      "signal_timestamp": "2026-09-19T07:16:16.137864Z",
      "target_timestamp": "2026-09-19T07:15:00Z",
      "resolution_timestamp": "2026-09-19T07:30:00Z",
      "strike": 81103.97,
      "brti_reference_price": 81103.9665,
      "base_predicted_close": 81024.3984375,
      "small_predicted_close": 81314.609375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81069.77266666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 45.37422916665673,
      "small_residual": -244.83670833334327,
      "base_absolute_error": 45.37422916665673,
      "small_absolute_error": 244.83670833334327,
      "resolved_at": "2026-09-19T07:31:05.822386Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T07:00:00Z",
        "return_6h": -0.001964990935379052,
        "return_12h": -0.0007434959031901167,
        "return_24h": 0.0456798143004733,
        "close_vs_ema12": 0.0024310850966791087,
        "close_vs_ema24": 0.01134216574030722,
        "ema12_slope_3h": 0.000918893976814994,
        "ema24_slope_6h": 0.007469189177894631,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011151169278287298,
        "return_30m": 0.0008187226379006152,
        "return_60m": 0.0014855754181930525,
        "return_120m": 0.0009255887465529078,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000589686323859917,
        "close_vs_ema6": 0.0008285485232755185,
        "close_vs_ema12": 0.0006840156846901202,
        "ema3_slope": 0.0005900342589932883,
        "ema6_slope": 0.0003315292845498252,
        "realized_volatility_30m": 0.000705590535809153,
        "realized_volatility_60m": 0.0008241398752301227,
        "return_acceleration": 0.001411181071618306
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 625,
        "resolved_agreement_count": 406,
        "prospective_resolved_sample_count": 606,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.644432291668636,
            "small_mean_absolute_error": 242.46097395833567
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.75413541666603,
            "small_mean_absolute_error": 212.88768229166635
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.768369791665464,
            "small_mean_absolute_error": 197.4800885416674
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 71.14593020833563,
            "small_mean_absolute_error": 149.51296145833476
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 627,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0730Z",
      "signal_timestamp": "2026-09-19T07:31:17.690038Z",
      "target_timestamp": "2026-09-19T07:30:00Z",
      "resolution_timestamp": "2026-09-19T07:45:00Z",
      "strike": 81069.77,
      "brti_reference_price": 81069.77266666666,
      "base_predicted_close": 81047.0859375,
      "small_predicted_close": 81338.3203125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81034.84583333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -12.240104166659876,
      "small_residual": -303.4744791666599,
      "base_absolute_error": 12.240104166659876,
      "small_absolute_error": 303.4744791666599,
      "resolved_at": "2026-09-19T07:46:05.204133Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T07:15:00Z",
        "return_6h": -0.002072255845953719,
        "return_12h": -0.002215308944192307,
        "return_24h": 0.0430998409987744,
        "close_vs_ema12": 0.0019263195151191237,
        "close_vs_ema24": 0.01068827525820315,
        "ema12_slope_3h": 0.0008584705949523652,
        "ema24_slope_6h": 0.007268474486247678,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004216049449731196,
        "return_30m": 0.0006930418440445063,
        "return_60m": 0.0016569023240786684,
        "return_120m": 0.00016387748152668635,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 8.390934074009593e-05,
        "close_vs_ema6": 0.00029039073547543204,
        "close_vs_ema12": 0.00022178689522567296,
        "ema3_slope": 8.391638210825114e-05,
        "ema6_slope": 0.00011616978804229738,
        "realized_volatility_30m": 0.0007683609364009247,
        "realized_volatility_60m": 0.0007760608066806788,
        "return_acceleration": -0.0015367218728018495
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 626,
        "resolved_agreement_count": 406,
        "prospective_resolved_sample_count": 607,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.495374999994965,
            "small_mean_absolute_error": 228.73417708333363
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.12060677083355,
            "small_mean_absolute_error": 228.91867187499884
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.12854861110827,
            "small_mean_absolute_error": 204.9198229166674
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.82432291666773,
            "small_mean_absolute_error": 154.9097906250012
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 628,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0745Z",
      "signal_timestamp": "2026-09-19T07:46:16.661998Z",
      "target_timestamp": "2026-09-19T07:45:00Z",
      "resolution_timestamp": "2026-09-19T08:00:00Z",
      "strike": 81034.85,
      "brti_reference_price": 81034.84583333334,
      "base_predicted_close": 81069.5625,
      "small_predicted_close": 81362.0703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81093.73000000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 24.167500000010477,
      "small_residual": -268.3403124999895,
      "base_absolute_error": 24.167500000010477,
      "small_absolute_error": 268.3403124999895,
      "resolved_at": "2026-09-19T08:01:05.760305Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T07:30:00Z",
        "return_6h": -0.0014500514788893248,
        "return_12h": -0.002129113388891324,
        "return_24h": 0.042118823106810366,
        "close_vs_ema12": 0.0014335710423225567,
        "close_vs_ema24": 0.010039316719161473,
        "ema12_slope_3h": 0.0008589257504008074,
        "ema24_slope_6h": 0.007085348944276815,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004308243650432697,
        "return_30m": -0.0008522476723337169,
        "return_60m": -3.422278889542163e-05,
        "return_120m": 0.00029987245406593033,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00017350568624663332,
        "close_vs_ema6": -0.0001004031299904895,
        "close_vs_ema12": -0.00017696440379799672,
        "ema3_slope": -0.00017347558724578604,
        "ema6_slope": -4.015963913495124e-05,
        "realized_volatility_30m": 4.609710035075043e-06,
        "realized_volatility_60m": 0.000650811340748451,
        "return_acceleration": -9.219420070150086e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 627,
        "resolved_agreement_count": 406,
        "prospective_resolved_sample_count": 608,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.2658437499922,
            "small_mean_absolute_error": 250.04860416666634
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 31.109815104166046,
            "small_mean_absolute_error": 244.3996458333313
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.938368055552324,
            "small_mean_absolute_error": 213.32274131944482
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 58.96870000000054,
            "small_mean_absolute_error": 164.615886458334
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 629,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0800Z",
      "signal_timestamp": "2026-09-19T08:01:16.773268Z",
      "target_timestamp": "2026-09-19T08:00:00Z",
      "resolution_timestamp": "2026-09-19T08:15:00Z",
      "strike": 81093.73,
      "brti_reference_price": 81093.73000000001,
      "base_predicted_close": 81153.7265625,
      "small_predicted_close": 81388.40625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81211.68516666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 57.958604166677105,
      "small_residual": -176.7210833333229,
      "base_absolute_error": 57.958604166677105,
      "small_absolute_error": 176.7210833333229,
      "resolved_at": "2026-09-19T08:16:07.066385Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T07:45:00Z",
        "return_6h": -0.002062651507180324,
        "return_12h": -0.0014425857887165883,
        "return_24h": 0.04341200834266612,
        "close_vs_ema12": 0.00207286740514534,
        "close_vs_ema24": 0.01054877385905284,
        "ema12_slope_3h": 0.0008727414264741995,
        "ema24_slope_6h": 0.006893018273989693,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007266524179954104,
        "return_30m": 0.0002955149933854262,
        "return_60m": 0.0009887616416861533,
        "return_120m": 0.0009978350050887652,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00027643388988596307,
        "close_vs_ema6": 0.00044718880157912366,
        "close_vs_ema12": 0.0004649725067995547,
        "ema3_slope": 0.0002765103267110547,
        "ema6_slope": 0.00017890752280780298,
        "realized_volatility_30m": 0.00057873839151934,
        "realized_volatility_60m": 0.0006874175288419085,
        "return_acceleration": 0.00115747678303868
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 628,
        "resolved_agreement_count": 407,
        "prospective_resolved_sample_count": 609,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 30.05036458333052,
            "small_mean_absolute_error": 252.25328124999942
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 30.650049479165318,
            "small_mean_absolute_error": 253.28030989583203
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.71815451388708,
            "small_mean_absolute_error": 221.7048194444445
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 58.204208333334826,
            "small_mean_absolute_error": 176.06003541666723
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 630,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0815Z",
      "signal_timestamp": "2026-09-19T08:16:19.101149Z",
      "target_timestamp": "2026-09-19T08:15:00Z",
      "resolution_timestamp": "2026-09-19T08:30:00Z",
      "strike": 81211.69,
      "brti_reference_price": 81211.68516666668,
      "base_predicted_close": 81117.1484375,
      "small_predicted_close": 81117.1484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81249.24100000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 132.09256250000908,
      "small_residual": 132.09256250000908,
      "base_absolute_error": 132.09256250000908,
      "small_absolute_error": 132.09256250000908,
      "resolved_at": "2026-09-19T08:31:06.442555Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T08:00:00Z",
        "return_6h": -0.0018419961449565037,
        "return_12h": 0.0016240069397785994,
        "return_24h": 0.04466602603750869,
        "close_vs_ema12": 0.0033858486520728093,
        "close_vs_ema24": 0.011768085498242264,
        "ema12_slope_3h": 0.0009292752052474373,
        "ema24_slope_6h": 0.006709325093768426,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014545534736984944,
        "return_30m": 0.0021822628464924776,
        "return_60m": 0.0013281553457276107,
        "return_120m": 0.002815703838853656,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008649459465854825,
        "close_vs_ema6": 0.0013581137635709783,
        "close_vs_ema12": 0.0016243067224284147,
        "ema3_slope": 0.0008656947257295045,
        "ema6_slope": 0.0005435407815148618,
        "realized_volatility_30m": 0.00036395052785154203,
        "realized_volatility_60m": 0.0008008898342724814,
        "return_acceleration": 0.0007279010557030841
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 629,
        "resolved_agreement_count": 408,
        "prospective_resolved_sample_count": 610,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 34.93510937500105,
            "small_mean_absolute_error": 248.3431458333289
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 36.28977083333484,
            "small_mean_absolute_error": 245.40205989583228
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.81446006944437,
            "small_mean_absolute_error": 224.7061701388872
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.77018750000134,
            "small_mean_absolute_error": 184.56413854166604
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 631,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0830Z",
      "signal_timestamp": "2026-09-19T08:31:18.012195Z",
      "target_timestamp": "2026-09-19T08:30:00Z",
      "resolution_timestamp": "2026-09-19T08:45:00Z",
      "strike": 81249.24,
      "brti_reference_price": 81249.24100000001,
      "base_predicted_close": 81135.4140625,
      "small_predicted_close": 81135.4140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81294.67266666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 159.25860416666546,
      "small_residual": 159.25860416666546,
      "base_absolute_error": 159.25860416666546,
      "small_absolute_error": 159.25860416666546,
      "resolved_at": "2026-09-19T08:46:05.918660Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T08:15:00Z",
        "return_6h": -0.000976973724293284,
        "return_12h": 0.00302288614686419,
        "return_24h": 0.04307012653142972,
        "close_vs_ema12": 0.003692140889807849,
        "close_vs_ema24": 0.011980562556313634,
        "ema12_slope_3h": 0.0009885425466324982,
        "ema24_slope_6h": 0.006547673673248378,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00046244371430370634,
        "return_30m": 0.0019176698371130563,
        "return_60m": 0.002213751530687924,
        "return_120m": 0.003874321824822502,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006634543609358445,
        "close_vs_ema6": 0.0013001702775212731,
        "close_vs_ema12": 0.0017657804092316987,
        "ema3_slope": 0.0006638948248527399,
        "ema6_slope": 0.0005203387225851674,
        "realized_volatility_30m": 0.000496054879697394,
        "realized_volatility_60m": 0.0006743634925041758,
        "return_acceleration": -0.000992109759394788
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 630,
        "resolved_agreement_count": 409,
        "prospective_resolved_sample_count": 611,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.614692708339135,
            "small_mean_absolute_error": 220.15710937499534
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.05503385416705,
            "small_mean_absolute_error": 224.4456432291645
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.951968750002074,
            "small_mean_absolute_error": 225.99815104166433
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.116936458334386,
            "small_mean_absolute_error": 182.9108874999991
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 632,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0845Z",
      "signal_timestamp": "2026-09-19T08:46:18.213978Z",
      "target_timestamp": "2026-09-19T08:45:00Z",
      "resolution_timestamp": "2026-09-19T09:00:00Z",
      "strike": 81294.67,
      "brti_reference_price": 81294.67266666667,
      "base_predicted_close": 81223.8359375,
      "small_predicted_close": 81461.859375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81286.804,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 62.968062500003725,
      "small_residual": -175.05537499999627,
      "base_absolute_error": 62.968062500003725,
      "small_absolute_error": 175.05537499999627,
      "resolved_at": "2026-09-19T09:01:06.184053Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T08:30:00Z",
        "return_6h": -0.00017468367578143962,
        "return_12h": 0.0019172999337262464,
        "return_24h": 0.04346775760960808,
        "close_vs_ema12": 0.00407905452584445,
        "close_vs_ema24": 0.012284550136793193,
        "ema12_slope_3h": 0.0010915154740940292,
        "ema24_slope_6h": 0.006406436450375752,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000559164197812656,
        "return_30m": 0.0010218664940848665,
        "return_60m": 0.0032063593218616404,
        "return_120m": 0.0031720268024080234,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006111210719981219,
        "close_vs_ema6": 0.0013279096332707852,
        "close_vs_ema12": 0.0019673922776421993,
        "ema3_slope": 0.0006114947693369732,
        "ema6_slope": 0.0005314461382870395,
        "realized_volatility_30m": 4.836024175447484e-05,
        "realized_volatility_60m": 0.00038915429715346016,
        "return_acceleration": 9.672048350894968e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 631,
        "resolved_agreement_count": 410,
        "prospective_resolved_sample_count": 612,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.36931770834053,
            "small_mean_absolute_error": 184.10314062499674
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 62.317580729166366,
            "small_mean_absolute_error": 217.07587239583154
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.86298263889088,
            "small_mean_absolute_error": 224.30081076388646
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.57652083333377,
            "small_mean_absolute_error": 186.85333541666623
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 633,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0900Z",
      "signal_timestamp": "2026-09-19T09:01:18.271901Z",
      "target_timestamp": "2026-09-19T09:00:00Z",
      "resolution_timestamp": "2026-09-19T09:15:00Z",
      "strike": 81286.8,
      "brti_reference_price": 81286.804,
      "base_predicted_close": 81191.2890625,
      "small_predicted_close": 81489.640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81426.81483333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 235.5257708333229,
      "small_residual": -62.825791666677105,
      "base_absolute_error": 235.5257708333229,
      "small_absolute_error": 62.825791666677105,
      "resolved_at": "2026-09-19T09:16:05.713588Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T08:45:00Z",
        "return_6h": 0.00022883077253577078,
        "return_12h": 0.0025798627093234217,
        "return_24h": 0.039970749347490786,
        "close_vs_ema12": 0.0038187219415861673,
        "close_vs_ema24": 0.011932315500013502,
        "ema12_slope_3h": 0.0011851188639229182,
        "ema24_slope_6h": 0.006276773103664146,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -9.679191032507806e-05,
        "return_30m": 0.0004623181649165975,
        "return_60m": 0.0023808745756299654,
        "return_120m": 0.003371990334769981,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00025706890363474955,
        "close_vs_ema6": 0.000878968851123707,
        "close_vs_ema12": 0.001582199277980978,
        "ema3_slope": 0.00025713500504842557,
        "ema6_slope": 0.00035171119772448023,
        "realized_volatility_30m": 0.00032797805406886704,
        "realized_volatility_60m": 0.0005559369333710631,
        "return_acceleration": -0.0006559561081377341
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 632,
        "resolved_agreement_count": 410,
        "prospective_resolved_sample_count": 613,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.06945833333884,
            "small_mean_absolute_error": 160.78190624999843
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.55991145833468,
            "small_mean_absolute_error": 206.51759374999892
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.78985243055649,
            "small_mean_absolute_error": 222.44750868055417
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.28655104166683,
            "small_mean_absolute_error": 191.83080520833317
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 634,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0915Z",
      "signal_timestamp": "2026-09-19T09:16:16.680159Z",
      "target_timestamp": "2026-09-19T09:15:00Z",
      "resolution_timestamp": "2026-09-19T09:30:00Z",
      "strike": 81426.81,
      "brti_reference_price": 81426.81483333332,
      "base_predicted_close": 81218.375,
      "small_predicted_close": 81518.265625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81398.77500000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 180.40000000000873,
      "small_residual": -119.49062499999127,
      "base_absolute_error": 180.40000000000873,
      "small_absolute_error": 119.49062499999127,
      "resolved_at": "2026-09-19T09:31:05.606034Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T09:00:00Z",
        "return_6h": 0.0019870772860863806,
        "return_12h": 0.0020438593323313103,
        "return_24h": 0.04004016204765248,
        "close_vs_ema12": 0.005320086858747519,
        "close_vs_ema24": 0.013389529760652552,
        "ema12_slope_3h": 0.0013603117257825481,
        "ema24_slope_6h": 0.006186747455368291,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017224300432985284,
        "return_30m": 0.0016254714156791472,
        "return_60m": 0.0026489989245408463,
        "return_120m": 0.003980672552350795,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009889917920080649,
        "close_vs_ema6": 0.0018578418118879725,
        "close_vs_ema12": 0.0027971075372830168,
        "ema3_slope": 0.000989970865068024,
        "ema6_slope": 0.0007436893876509032,
        "realized_volatility_30m": 0.0009096109768118033,
        "realized_volatility_60m": 0.0006615653427979193,
        "return_acceleration": 0.0018192219536236065
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 633,
        "resolved_agreement_count": 410,
        "prospective_resolved_sample_count": 614,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 147.4612500000003,
            "small_mean_absolute_error": 132.30808333333698
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.19817968750067,
            "small_mean_absolute_error": 190.32561458333294
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.34693055555665,
            "small_mean_absolute_error": 207.70406770833384
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.54029374999955,
            "small_mean_absolute_error": 194.6182989583336
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 635,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0930Z",
      "signal_timestamp": "2026-09-19T09:31:16.308807Z",
      "target_timestamp": "2026-09-19T09:30:00Z",
      "resolution_timestamp": "2026-09-19T09:45:00Z",
      "strike": 81398.78,
      "brti_reference_price": 81398.77500000001,
      "base_predicted_close": 81220.125,
      "small_predicted_close": 81220.125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81246.67433333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 26.549333333328832,
      "small_residual": 26.549333333328832,
      "base_absolute_error": 26.549333333328832,
      "small_absolute_error": 26.549333333328832,
      "resolved_at": "2026-09-19T09:46:05.565690Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T09:15:00Z",
        "return_6h": 0.0033824770649182323,
        "return_12h": 0.002791724654183314,
        "return_24h": 0.0420118311684321,
        "close_vs_ema12": 0.004769913955452454,
        "close_vs_ema24": 0.01276825882186361,
        "ema12_slope_3h": 0.001538440353729742,
        "ema24_slope_6h": 0.006128033383598908,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00034435625893891597,
        "return_30m": 0.0013774806547937057,
        "return_60m": 0.0018404356540389077,
        "return_120m": 0.0040582614519730775,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0003220437381978858,
        "close_vs_ema6": 0.0010801372578930213,
        "close_vs_ema12": 0.0020738076747357503,
        "ema3_slope": 0.00032214748377779046,
        "ema6_slope": 0.00043224165528377156,
        "realized_volatility_30m": 0.0010333931511187222,
        "realized_volatility_60m": 0.0008000889521333217,
        "return_acceleration": -0.0020667863022374444
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 634,
        "resolved_agreement_count": 410,
        "prospective_resolved_sample_count": 615,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 159.5381093750002,
            "small_mean_absolute_error": 129.15759895833253
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 108.07640104166967,
            "small_mean_absolute_error": 174.65735416666394
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.2160590277781,
            "small_mean_absolute_error": 192.68296180555384
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 71.50768958333283,
            "small_mean_absolute_error": 192.81483541666603
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 636,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T0945Z",
      "signal_timestamp": "2026-09-19T09:46:16.645530Z",
      "target_timestamp": "2026-09-19T09:45:00Z",
      "resolution_timestamp": "2026-09-19T10:00:00Z",
      "strike": 81246.67,
      "brti_reference_price": 81246.67433333333,
      "base_predicted_close": 81251.015625,
      "small_predicted_close": 81555.1640625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81311.35583333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 60.34020833334944,
      "small_residual": -243.80822916665056,
      "base_absolute_error": 60.34020833334944,
      "small_absolute_error": 243.80822916665056,
      "resolved_at": "2026-09-19T10:01:05.566991Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T09:30:00Z",
        "return_6h": 0.0012533267644043722,
        "return_12h": 0.00041818165594431633,
        "return_24h": 0.04177765650253362,
        "close_vs_ema12": 0.002774029055359284,
        "close_vs_ema24": 0.010649093877252769,
        "ema12_slope_3h": 0.0015810174108741304,
        "ema24_slope_6h": 0.0060259116781922195,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0018685866791813277,
        "return_30m": -0.002212299478601909,
        "return_60m": -0.0005904240924881066,
        "return_120m": 0.0026140421175806505,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0007741712312729909,
        "close_vs_ema6": -0.0005647473694381233,
        "close_vs_ema12": 0.0001703643356474327,
        "ema3_slope": -0.0007735723538113692,
        "ema6_slope": -0.00022584792896584993,
        "realized_volatility_30m": 0.0007621152101212059,
        "realized_volatility_60m": 0.0012747646454452806,
        "return_acceleration": -0.0015242304202424117
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 635,
        "resolved_agreement_count": 411,
        "prospective_resolved_sample_count": 616,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 126.36079166666605,
            "small_mean_absolute_error": 95.98028124999837
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.86505468750329,
            "small_mean_absolute_error": 140.04171093749756
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.66531770833292,
            "small_mean_absolute_error": 176.71067534722047
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.9090427083327,
            "small_mean_absolute_error": 184.0103291666659
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 637,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1000Z",
      "signal_timestamp": "2026-09-19T10:01:17.028679Z",
      "target_timestamp": "2026-09-19T10:00:00Z",
      "resolution_timestamp": "2026-09-19T10:15:00Z",
      "strike": 81311.36,
      "brti_reference_price": 81311.35583333335,
      "base_predicted_close": 81280.359375,
      "small_predicted_close": 81585.421875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81279.04749999997,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -1.3118750000285218,
      "small_residual": -306.3743750000285,
      "base_absolute_error": 1.3118750000285218,
      "small_absolute_error": 306.3743750000285,
      "resolved_at": "2026-09-19T10:16:05.883096Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T09:45:00Z",
        "return_6h": 0.0025357838850827985,
        "return_12h": 0.001079424525629813,
        "return_24h": 0.040475888836382534,
        "close_vs_ema12": 0.0034260403202932554,
        "close_vs_ema24": 0.011214816498020808,
        "ema12_slope_3h": 0.0016666092686370426,
        "ema24_slope_6h": 0.005952855305561,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000796112585909059,
        "return_30m": -0.001073961698645487,
        "return_60m": 0.0003020395946844445,
        "return_120m": 0.002683633288706133,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 1.0662399899663555e-05,
        "close_vs_ema6": 0.0001649288429459439,
        "close_vs_ema12": 0.0008177813156049485,
        "ema3_slope": 1.06625135876115e-05,
        "ema6_slope": 6.597588970924662e-05,
        "realized_volatility_30m": 0.0013323496325451933,
        "realized_volatility_60m": 0.0013404672805953078,
        "return_acceleration": 0.0026646992650903867
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 636,
        "resolved_agreement_count": 412,
        "prospective_resolved_sample_count": 617,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 125.70382812500247,
            "small_mean_absolute_error": 113.16849479166194
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 114.38664322917066,
            "small_mean_absolute_error": 136.97520052083019
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.27455034722395,
            "small_mean_absolute_error": 175.40122743055326
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.78555000000051,
            "small_mean_absolute_error": 187.81297187499877
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 638,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1015Z",
      "signal_timestamp": "2026-09-19T10:16:16.575566Z",
      "target_timestamp": "2026-09-19T10:15:00Z",
      "resolution_timestamp": "2026-09-19T10:30:00Z",
      "strike": 81279.05,
      "brti_reference_price": 81279.04749999997,
      "base_predicted_close": 81300.9921875,
      "small_predicted_close": 81300.9921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81279.69366666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -21.29852083332662,
      "small_residual": -21.29852083332662,
      "base_absolute_error": 21.29852083332662,
      "small_absolute_error": 21.29852083332662,
      "resolved_at": "2026-09-19T10:31:05.217582Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T10:00:00Z",
        "return_6h": 0.0012172339336309346,
        "return_12h": 0.000569129602555396,
        "return_24h": 0.04105918467766956,
        "close_vs_ema12": 0.0029034144608610646,
        "close_vs_ema24": 0.01058765408232687,
        "ema12_slope_3h": 0.0016867443750681055,
        "ema24_slope_6h": 0.005853686200451458,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00039734097411436853,
        "return_30m": 0.000398455283644239,
        "return_60m": -0.0018147256973738424,
        "return_120m": 0.0008294660207461835,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00019337879353920062,
        "close_vs_ema6": -0.00016606650489769947,
        "close_vs_ema12": 0.0003554592900214537,
        "ema3_slope": -0.00019334140541160671,
        "ema6_slope": -6.642218975871916e-05,
        "realized_volatility_30m": 0.0005967267800117138,
        "realized_volatility_60m": 0.0009459212585519232,
        "return_acceleration": -0.0011934535600234275
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 637,
        "resolved_agreement_count": 412,
        "prospective_resolved_sample_count": 618,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.15035416667888,
            "small_mean_absolute_error": 174.0556406249998
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.30580208333959,
            "small_mean_absolute_error": 153.1818619791684
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.18223784722674,
            "small_mean_absolute_error": 184.9022899305552
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.81099687500246,
            "small_mean_absolute_error": 196.09644687499969
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 639,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1030Z",
      "signal_timestamp": "2026-09-19T10:31:16.384647Z",
      "target_timestamp": "2026-09-19T10:30:00Z",
      "resolution_timestamp": "2026-09-19T10:45:00Z",
      "strike": 81279.69,
      "brti_reference_price": 81279.69366666667,
      "base_predicted_close": 81326.4453125,
      "small_predicted_close": 81326.4453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81226.99983333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -99.44547916666488,
      "small_residual": -99.44547916666488,
      "base_absolute_error": 99.44547916666488,
      "small_absolute_error": 99.44547916666488,
      "resolved_at": "2026-09-19T10:46:05.768789Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T10:15:00Z",
        "return_6h": 0.0020314019513469894,
        "return_12h": 0.0004324925680765368,
        "return_24h": 0.039213494998410425,
        "close_vs_ema12": 0.0027922235719470834,
        "close_vs_ema24": 0.010374967262562373,
        "ema12_slope_3h": 0.001723657894135755,
        "ema24_slope_6h": 0.005773769970101261,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 7.949978334753638e-06,
        "return_30m": -0.0003893941546316837,
        "return_60m": -0.001462937658869401,
        "return_120m": 0.00037480555254254533,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -9.272377318181313e-05,
        "close_vs_ema6": -0.00011294642166148616,
        "close_vs_ema12": 0.0003074853499198671,
        "ema3_slope": -9.271517628073322e-05,
        "ema6_slope": -4.517652765367863e-05,
        "realized_volatility_30m": 0.00020264547622456108,
        "realized_volatility_60m": 0.0009681286193315459,
        "return_acceleration": 0.00040529095244912217
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 638,
        "resolved_agreement_count": 413,
        "prospective_resolved_sample_count": 619,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 27.374984375008353,
            "small_mean_absolute_error": 149.50761458333363
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.45654687500428,
            "small_mean_absolute_error": 139.33260677083308
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.17592881944923,
            "small_mean_absolute_error": 166.27410763888716
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.55380000000295,
            "small_mean_absolute_error": 191.33193333333185
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 640,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1045Z",
      "signal_timestamp": "2026-09-19T10:46:17.482231Z",
      "target_timestamp": "2026-09-19T10:45:00Z",
      "resolution_timestamp": "2026-09-19T11:00:00Z",
      "strike": 81227.0,
      "brti_reference_price": 81226.99983333334,
      "base_predicted_close": 81346.78125,
      "small_predicted_close": 81346.78125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81192.74016666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -154.04108333332988,
      "small_residual": -154.04108333332988,
      "base_absolute_error": 154.04108333332988,
      "small_absolute_error": 154.04108333332988,
      "resolved_at": "2026-09-19T11:01:05.685246Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T10:30:00Z",
        "return_6h": 0.0032429196199041943,
        "return_12h": 0.001298498191341313,
        "return_24h": 0.03931078393176746,
        "close_vs_ema12": 0.002054498081994094,
        "close_vs_ema24": 0.009517587622296153,
        "ema12_slope_3h": 0.0017501281785736733,
        "ema24_slope_6h": 0.005720939456745455,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006483025581941471,
        "return_30m": -0.0006403577338506272,
        "return_60m": -0.00024215760412882315,
        "return_120m": -0.000832438720933304,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00037062041776303456,
        "close_vs_ema6": -0.0005438152371365357,
        "close_vs_ema12": -0.0002885676063542064,
        "ema3_slope": -0.00037048310915832605,
        "ema6_slope": -0.00021747878754330152,
        "realized_volatility_30m": 0.00032812626826445035,
        "realized_volatility_60m": 0.0005471389602369751,
        "return_acceleration": -0.0006562525365289007
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 639,
        "resolved_agreement_count": 414,
        "prospective_resolved_sample_count": 620,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.599020833342365,
            "small_mean_absolute_error": 167.73165104166765
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.9799062500042,
            "small_mean_absolute_error": 131.855966145833
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.44304340278298,
            "small_mean_absolute_error": 149.2716909722209
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.50975208333621,
            "small_mean_absolute_error": 187.32287291666506
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 641,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1100Z",
      "signal_timestamp": "2026-09-19T11:01:16.948007Z",
      "target_timestamp": "2026-09-19T11:00:00Z",
      "resolution_timestamp": "2026-09-19T11:15:00Z",
      "strike": 81192.74,
      "brti_reference_price": 81192.74016666667,
      "base_predicted_close": 81370.1015625,
      "small_predicted_close": 81370.1015625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81288.80783333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -81.2937291666749,
      "small_residual": -81.2937291666749,
      "base_absolute_error": 81.2937291666749,
      "small_absolute_error": 81.2937291666749,
      "resolved_at": "2026-09-19T11:16:06.241901Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T10:45:00Z",
        "return_6h": 0.002419215169364719,
        "return_12h": 0.000637055276910159,
        "return_24h": 0.038059631958293094,
        "close_vs_ema12": 0.0015651441456447923,
        "close_vs_ema24": 0.008902605932117336,
        "ema12_slope_3h": 0.0017284836794015934,
        "ema24_slope_6h": 0.005651994464695553,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004217768320504689,
        "return_30m": -0.001069805951245395,
        "return_60m": -0.0014587835296930862,
        "return_120m": -0.0011571845453948182,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0003962774389575374,
        "close_vs_ema6": -0.0006897350273616931,
        "close_vs_ema12": -0.0006010233631474904,
        "ema3_slope": -0.00039612046535375534,
        "ema6_slope": -0.00027581791443409553,
        "realized_volatility_30m": 0.00011326286307183908,
        "realized_volatility_60m": 0.00023644317655668025,
        "return_acceleration": 0.00022652572614367816
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 640,
        "resolved_agreement_count": 415,
        "prospective_resolved_sample_count": 621,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 69.02423958333748,
            "small_mean_absolute_error": 145.28986458333748
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.36403385416997,
            "small_mean_absolute_error": 129.2291796874997
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.26584201389294,
            "small_mean_absolute_error": 139.74675520833262
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 71.81952500000189,
            "small_mean_absolute_error": 185.16017708333237
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 642,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1115Z",
      "signal_timestamp": "2026-09-19T11:16:17.455320Z",
      "target_timestamp": "2026-09-19T11:15:00Z",
      "resolution_timestamp": "2026-09-19T11:30:00Z",
      "strike": 81288.81,
      "brti_reference_price": 81288.80783333333,
      "base_predicted_close": 81393.1328125,
      "small_predicted_close": 81393.1328125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81250.94183333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -142.19097916668397,
      "small_residual": -142.19097916668397,
      "base_absolute_error": 142.19097916668397,
      "small_absolute_error": 142.19097916668397,
      "resolved_at": "2026-09-19T11:31:06.371723Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T11:00:00Z",
        "return_6h": 0.00320676472814152,
        "return_12h": 0.0016087953442471825,
        "return_24h": 0.04181655014433194,
        "close_vs_ema12": 0.002637651968522947,
        "close_vs_ema24": 0.00988610568564674,
        "ema12_slope_3h": 0.0016965869111955634,
        "ema24_slope_6h": 0.005600951572846347,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011832051297868684,
        "return_30m": 0.0007609292492252173,
        "return_60m": 0.00012008424844478505,
        "return_120m": -0.0016948593689004587,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00039307483808004307,
        "close_vs_ema6": 0.0003518461921632188,
        "close_vs_ema12": 0.0004919696021610243,
        "ema3_slope": 0.0003932294066653075,
        "ema6_slope": 0.00014075828697213133,
        "realized_volatility_30m": 0.0008024909809186687,
        "realized_volatility_60m": 0.0007061452846192897,
        "return_acceleration": 0.0016049819618373373
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 641,
        "resolved_agreement_count": 416,
        "prospective_resolved_sample_count": 622,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.01970312499907,
            "small_mean_absolute_error": 89.01970312499907
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.08502864583897,
            "small_mean_absolute_error": 131.53767187499943
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.21043576389275,
            "small_mean_absolute_error": 131.79447569444528
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.24216979166958,
            "small_mean_absolute_error": 177.2375093750001
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 643,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1130Z",
      "signal_timestamp": "2026-09-19T11:31:20.288327Z",
      "target_timestamp": "2026-09-19T11:30:00Z",
      "resolution_timestamp": "2026-09-19T11:45:00Z",
      "strike": 81250.94,
      "brti_reference_price": 81250.94183333332,
      "base_predicted_close": 81412.875,
      "small_predicted_close": 81412.875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81266.28199999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -146.59300000000803,
      "small_residual": -146.59300000000803,
      "base_absolute_error": 146.59300000000803,
      "small_absolute_error": 146.59300000000803,
      "resolved_at": "2026-09-19T11:46:06.076631Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T11:15:00Z",
        "return_6h": 0.0023989751048845154,
        "return_12h": 0.003174786067945634,
        "return_24h": 0.04159418982206997,
        "close_vs_ema12": 0.002081822242901765,
        "close_vs_ema24": 0.009219836987614416,
        "ema12_slope_3h": 0.0016279403765140366,
        "ema24_slope_6h": 0.005534169859031213,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00046582058476785093,
        "return_30m": 0.0007168333837135332,
        "return_60m": -0.00035373944015182346,
        "return_120m": -0.0018161596002728153,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -3.646575422211473e-05,
        "close_vs_ema6": -8.153000862998194e-05,
        "close_vs_ema12": 2.193209147116626e-05,
        "ema3_slope": -3.6464424519433436e-05,
        "ema6_slope": -3.261093994388897e-05,
        "realized_volatility_30m": 0.0008245128572773597,
        "realized_volatility_60m": 0.0007389277173548253,
        "return_acceleration": -0.0016490257145547194
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 642,
        "resolved_agreement_count": 417,
        "prospective_resolved_sample_count": 623,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 119.2428177083384,
            "small_mean_absolute_error": 119.2428177083384
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.30890104167338,
            "small_mean_absolute_error": 134.37521614583602
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.05197048611565,
            "small_mean_absolute_error": 132.6360104166682
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.65319583333621,
            "small_mean_absolute_error": 169.3598635416667
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 644,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1145Z",
      "signal_timestamp": "2026-09-19T11:46:16.898692Z",
      "target_timestamp": "2026-09-19T11:45:00Z",
      "resolution_timestamp": "2026-09-19T12:00:00Z",
      "strike": 81266.28,
      "brti_reference_price": 81266.28199999999,
      "base_predicted_close": 81400.2265625,
      "small_predicted_close": 81400.2265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81286.059,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -114.16756250000617,
      "small_residual": -114.16756250000617,
      "base_absolute_error": 114.16756250000617,
      "small_absolute_error": 114.16756250000617,
      "resolved_at": "2026-09-19T12:01:06.439653Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T11:30:00Z",
        "return_6h": 0.003156736875996824,
        "return_12h": 0.004526966702478319,
        "return_24h": 0.0422560675605721,
        "close_vs_ema12": 0.0021781187575218297,
        "close_vs_ema24": 0.009214552169335422,
        "ema12_slope_3h": 0.0015469102969967174,
        "ema24_slope_6h": 0.005484578172478605,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00018879986275277538,
        "return_30m": -0.0002771086688775348,
        "return_60m": 0.000483609720256295,
        "return_120m": 0.00024133500635636906,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.615781144676426e-05,
        "close_vs_ema6": 7.660798189235152e-05,
        "close_vs_ema12": 0.00017830937635054944,
        "ema3_slope": 7.616361190065923e-05,
        "ema6_slope": 3.0644131790991125e-05,
        "realized_volatility_30m": 0.00032731022376031316,
        "realized_volatility_60m": 0.0006655527037213819,
        "return_acceleration": 0.0006546204475206263
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 643,
        "resolved_agreement_count": 418,
        "prospective_resolved_sample_count": 624,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 131.0296979166742,
            "small_mean_absolute_error": 131.0296979166742
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.31435937500828,
            "small_mean_absolute_error": 149.38067447917092
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.99650347222753,
            "small_mean_absolute_error": 131.58054340278008
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.52493437500307,
            "small_mean_absolute_error": 165.77867500000065
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 645,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1200Z",
      "signal_timestamp": "2026-09-19T12:01:17.586230Z",
      "target_timestamp": "2026-09-19T12:00:00Z",
      "resolution_timestamp": "2026-09-19T12:15:00Z",
      "strike": 81286.06,
      "brti_reference_price": 81286.059,
      "base_predicted_close": 81467.7734375,
      "small_predicted_close": 81404.0859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81325.65749999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -142.1159375000134,
      "small_residual": -78.42843750001339,
      "base_absolute_error": 142.1159375000134,
      "small_absolute_error": 78.42843750001339,
      "resolved_at": "2026-09-19T12:16:05.800881Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T11:45:00Z",
        "return_6h": 0.0033718892335559136,
        "return_12h": 0.005002952068845712,
        "return_24h": 0.042181246524545024,
        "close_vs_ema12": 0.0023229221280154366,
        "close_vs_ema24": 0.00926329232384604,
        "ema12_slope_3h": 0.0014831544767586191,
        "ema24_slope_6h": 0.005440522652890856,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00024336046283002233,
        "return_30m": 0.00043220627200502015,
        "return_60m": 0.0011493494756029676,
        "return_120m": -0.0003111107061749552,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00015974288217335264,
        "close_vs_ema6": 0.00022854131140626066,
        "close_vs_ema12": 0.000356811124232026,
        "ema3_slope": 0.0001597684040384184,
        "ema6_slope": 9.142488230740042e-05,
        "realized_volatility_30m": 2.7280300038623473e-05,
        "realized_volatility_60m": 0.0005876796633817602,
        "return_acceleration": 5.4560600077246946e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 644,
        "resolved_agreement_count": 419,
        "prospective_resolved_sample_count": 625,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.06131770834327,
            "small_mean_absolute_error": 121.06131770834327
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.04277864584037,
            "small_mean_absolute_error": 133.17559114584037
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.26312847222773,
            "small_mean_absolute_error": 126.5065590277809
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.78184166667052,
            "small_mean_absolute_error": 158.5109729166681
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 646,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1215Z",
      "signal_timestamp": "2026-09-19T12:16:16.242969Z",
      "target_timestamp": "2026-09-19T12:15:00Z",
      "resolution_timestamp": "2026-09-19T12:30:00Z",
      "strike": 81325.66,
      "brti_reference_price": 81325.65749999999,
      "base_predicted_close": 81436.453125,
      "small_predicted_close": 81436.453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81217.60333333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -218.849791666682,
      "small_residual": -218.849791666682,
      "base_absolute_error": 218.849791666682,
      "small_absolute_error": 218.849791666682,
      "resolved_at": "2026-09-19T12:31:08.112356Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T12:00:00Z",
        "return_6h": 0.004223053599362148,
        "return_12h": 0.004632478453973077,
        "return_24h": 0.04237457095722452,
        "close_vs_ema12": 0.002696151321860185,
        "close_vs_ema24": 0.00955188720969069,
        "ema12_slope_3h": 0.0013713192102748906,
        "ema24_slope_6h": 0.005415141569775406,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004871499551970526,
        "return_30m": 0.0007306289710657943,
        "return_60m": 0.0004533178385666137,
        "return_120m": 0.0005734565233435074,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00032338071913606825,
        "close_vs_ema6": 0.0005111830271691264,
        "close_vs_ema12": 0.0007141752445367633,
        "ema3_slope": 0.00032348532805426267,
        "ema6_slope": 0.00020451502871243754,
        "realized_volatility_30m": 0.00012189474618351515,
        "realized_volatility_60m": 0.00035276067417903836,
        "return_acceleration": 0.0002437894923670303
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 645,
        "resolved_agreement_count": 420,
        "prospective_resolved_sample_count": 626,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 136.2668697916779,
            "small_mean_absolute_error": 120.34499479167789
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 112.64328645833848,
            "small_mean_absolute_error": 104.68234895833848
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.47897569445195,
            "small_mean_absolute_error": 127.80677951389225
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.96665729167144,
            "small_mean_absolute_error": 152.81431354166853
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 647,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1230Z",
      "signal_timestamp": "2026-09-19T12:31:19.166171Z",
      "target_timestamp": "2026-09-19T12:30:00Z",
      "resolution_timestamp": "2026-09-19T12:45:00Z",
      "strike": 81217.6,
      "brti_reference_price": 81217.60333333332,
      "base_predicted_close": 81228.3046875,
      "small_predicted_close": 81075.0859375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81253.27766666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 24.972979166646837,
      "small_residual": 178.19172916664684,
      "base_absolute_error": 24.972979166646837,
      "small_absolute_error": 178.19172916664684,
      "resolved_at": "2026-09-19T12:46:05.976890Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T12:15:00Z",
        "return_6h": 0.003483422897297306,
        "return_12h": 0.001662454782517253,
        "return_24h": 0.041750329872219716,
        "close_vs_ema12": 0.0013081662511447156,
        "close_vs_ema24": 0.008039881505438107,
        "ema12_slope_3h": 0.0012238005787978956,
        "ema24_slope_6h": 0.005374913925929814,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001328660228374634,
        "return_30m": -0.0008421575299483175,
        "return_60m": -0.00041031524370982453,
        "return_120m": -0.0007639095391770434,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005031075761212644,
        "close_vs_ema6": -0.0005845340613386263,
        "close_vs_ema12": -0.0005208010552403275,
        "ema3_slope": -0.0005028545861694989,
        "ema6_slope": -0.00023375896850363898,
        "realized_volatility_30m": 0.0009079050917858433,
        "realized_volatility_60m": 0.0007168735836007579,
        "return_acceleration": -0.0018158101835716867
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 646,
        "resolved_agreement_count": 421,
        "prospective_resolved_sample_count": 627,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 155.4315729166774,
            "small_mean_absolute_error": 139.5096979166774
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 137.3371953125079,
            "small_mean_absolute_error": 129.3762578125079
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.68312500000805,
            "small_mean_absolute_error": 136.08671006944982
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.6404354166727,
            "small_mean_absolute_error": 151.51496770833546
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 648,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1245Z",
      "signal_timestamp": "2026-09-19T12:46:16.695531Z",
      "target_timestamp": "2026-09-19T12:45:00Z",
      "resolution_timestamp": "2026-09-19T13:00:00Z",
      "strike": 81253.28,
      "brti_reference_price": 81253.27766666665,
      "base_predicted_close": 81185.6640625,
      "small_predicted_close": 81050.7734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81307.65066666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 121.9866041666537,
      "small_residual": 256.8772291666537,
      "base_absolute_error": 121.9866041666537,
      "small_absolute_error": 256.8772291666537,
      "resolved_at": "2026-09-19T13:01:05.809033Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T12:30:00Z",
        "return_6h": 0.0026612146582989382,
        "return_12h": -0.0006324439758187417,
        "return_24h": 0.0407596931017189,
        "close_vs_ema12": 0.0016765187836260687,
        "close_vs_ema24": 0.008306296965239213,
        "ema12_slope_3h": 0.0011770375233453034,
        "ema24_slope_6h": 0.005318342537396603,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004392438568632251,
        "return_30m": -0.0008899999773545053,
        "return_60m": -0.00016002126605652034,
        "return_120m": 0.0003235110663599716,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -3.2043379830315466e-05,
        "close_vs_ema6": -0.00010396643590726562,
        "close_vs_ema12": -6.920437287261105e-05,
        "ema3_slope": -3.204235308518211e-05,
        "ema6_slope": -4.1584844991726655e-05,
        "realized_volatility_30m": 0.0008839520426189296,
        "realized_volatility_60m": 0.0007497499227176949,
        "return_acceleration": 0.0017679040852378591
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 647,
        "resolved_agreement_count": 421,
        "prospective_resolved_sample_count": 628,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 125.0265677083371,
            "small_mean_absolute_error": 147.4093802083371
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 128.02813281250565,
            "small_mean_absolute_error": 139.21953906250565
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.55176215278455,
            "small_mean_absolute_error": 148.72357638889298
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.27707916667205,
            "small_mean_absolute_error": 145.2508302083348
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 649,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1300Z",
      "signal_timestamp": "2026-09-19T13:01:16.867500Z",
      "target_timestamp": "2026-09-19T13:00:00Z",
      "resolution_timestamp": "2026-09-19T13:15:00Z",
      "strike": 81307.65,
      "brti_reference_price": 81307.65066666665,
      "base_predicted_close": 81251.4609375,
      "small_predicted_close": 81390.0859375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81214.50450000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -36.956437499975436,
      "small_residual": -175.58143749997544,
      "base_absolute_error": 36.956437499975436,
      "small_absolute_error": 175.58143749997544,
      "resolved_at": "2026-09-19T13:16:05.311276Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T12:45:00Z",
        "return_6h": 0.0036293132998255206,
        "return_12h": -0.0038326230604727174,
        "return_24h": 0.042756562868016434,
        "close_vs_ema12": 0.0022508156669918122,
        "close_vs_ema24": 0.00879423749936814,
        "ema12_slope_3h": 0.0011269643047266964,
        "ema24_slope_6h": 0.005283157902369329,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006691791588158136,
        "return_30m": 0.0011087169485137771,
        "return_60m": 0.00026562570423860343,
        "return_120m": 0.0014152804766054405,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00031845572175881465,
        "close_vs_ema6": 0.0004036085086447372,
        "close_vs_ema12": 0.0005075849388227471,
        "ema3_slope": 0.0003185571681116883,
        "ema6_slope": 0.0001614694716389753,
        "realized_volatility_30m": 0.00011496765097629424,
        "realized_volatility_60m": 0.0008101818300034774,
        "return_acceleration": 0.0002299353019525885
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 648,
        "resolved_agreement_count": 422,
        "prospective_resolved_sample_count": 629,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 126.98132812499898,
            "small_mean_absolute_error": 183.08679687499898
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 124.02132291667112,
            "small_mean_absolute_error": 152.07405729167112
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.68896180555991,
            "small_mean_absolute_error": 149.81265972222658
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.16803437500421,
            "small_mean_absolute_error": 144.677676041668
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 650,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1315Z",
      "signal_timestamp": "2026-09-19T13:16:16.404642Z",
      "target_timestamp": "2026-09-19T13:15:00Z",
      "resolution_timestamp": "2026-09-19T13:30:00Z",
      "strike": 81214.5,
      "brti_reference_price": 81214.50450000002,
      "base_predicted_close": 81224.09375,
      "small_predicted_close": 81085.8046875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81213.50216666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -10.591583333341987,
      "small_residual": 127.69747916665801,
      "base_absolute_error": 10.591583333341987,
      "small_absolute_error": 127.69747916665801,
      "resolved_at": "2026-09-19T13:31:05.828041Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T13:00:00Z",
        "return_6h": 0.001362917311818812,
        "return_12h": -0.0006047517437236527,
        "return_24h": 0.04172150102139138,
        "close_vs_ema12": 0.0010575824957594904,
        "close_vs_ema24": 0.0074799186548331065,
        "ema12_slope_3h": 0.0010483262065563714,
        "ema24_slope_6h": 0.005201432108919324,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011456015012473175,
        "return_30m": -0.00047718895508053194,
        "return_60m": -0.0013667642342757302,
        "return_120m": -0.000914065974317757,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004139265657315816,
        "close_vs_ema6": -0.0005304377840484875,
        "close_vs_ema12": -0.0005404052908424273,
        "ema3_slope": -0.00041375530142073735,
        "ema6_slope": -0.0002121301048902957,
        "realized_volatility_30m": 0.0009073903300315656,
        "realized_volatility_60m": 0.0009016786936575379,
        "return_acceleration": -0.001814780660063131
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 649,
        "resolved_agreement_count": 422,
        "prospective_resolved_sample_count": 630,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.6914531249895,
            "small_mean_absolute_error": 207.3750468749895
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.47916145833369,
            "small_mean_absolute_error": 163.8600208333337
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.65934201388882,
            "small_mean_absolute_error": 138.91324826388882
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.11792604166912,
            "small_mean_absolute_error": 144.62069375000064
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 651,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1330Z",
      "signal_timestamp": "2026-09-19T13:31:16.353987Z",
      "target_timestamp": "2026-09-19T13:30:00Z",
      "resolution_timestamp": "2026-09-19T13:45:00Z",
      "strike": 81213.5,
      "brti_reference_price": 81213.50216666666,
      "base_predicted_close": 81095.6015625,
      "small_predicted_close": 81042.0625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81235.26716666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 139.66560416667198,
      "small_residual": 193.20466666667198,
      "base_absolute_error": 139.66560416667198,
      "small_absolute_error": 193.20466666667198,
      "resolved_at": "2026-09-19T13:46:06.397602Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T13:15:00Z",
        "return_6h": 0.0017729111020328148,
        "return_12h": -0.00030301866931647936,
        "return_24h": 0.03970669109053393,
        "close_vs_ema12": 0.0010025225184333575,
        "close_vs_ema24": 0.007312381811874991,
        "ema12_slope_3h": 0.0009720856244421761,
        "ema24_slope_6h": 0.005129980098244724,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -1.2341801991389012e-05,
        "return_30m": -0.0011579291644518985,
        "return_60m": -5.049603162787797e-05,
        "return_120m": -0.0004607905560461978,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00021317706433676697,
        "close_vs_ema6": -0.0003877551605003804,
        "close_vs_ema12": -0.0004677432105389956,
        "ema3_slope": -0.00021313162956149156,
        "ema6_slope": -0.00015507801128056276,
        "realized_volatility_30m": 0.0005666298496279643,
        "realized_volatility_60m": 0.000698691270770221,
        "return_acceleration": 0.0011332596992559285
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 650,
        "resolved_agreement_count": 422,
        "prospective_resolved_sample_count": 631,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.62690104165449,
            "small_mean_absolute_error": 184.5869687499835
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.02923697916594,
            "small_mean_absolute_error": 162.04833333333045
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.76709722222343,
            "small_mean_absolute_error": 147.77982812499977
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.04287708333577,
            "small_mean_absolute_error": 144.4009395833331
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 652,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1345Z",
      "signal_timestamp": "2026-09-19T13:46:18.186223Z",
      "target_timestamp": "2026-09-19T13:45:00Z",
      "resolution_timestamp": "2026-09-19T14:00:00Z",
      "strike": 81235.27,
      "brti_reference_price": 81235.26716666667,
      "base_predicted_close": 81134.1953125,
      "small_predicted_close": 81046.828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81328.29699999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 194.10168749999139,
      "small_residual": 281.4688749999914,
      "base_absolute_error": 194.10168749999139,
      "small_absolute_error": 281.4688749999914,
      "resolved_at": "2026-09-19T14:01:05.510670Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T13:30:00Z",
        "return_6h": 0.0024732734575141357,
        "return_12h": 0.0010196356047900146,
        "return_24h": 0.025457413599106582,
        "close_vs_ema12": 0.001218856360956977,
        "close_vs_ema24": 0.007424830796912918,
        "ema12_slope_3h": 0.0009364899892834178,
        "ema24_slope_6h": 0.005074645933353272,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002679973085675247,
        "return_30m": 0.00025565219900647307,
        "return_60m": -0.00022165875047974737,
        "return_120m": -0.0003816445464223106,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 2.7380806946419867e-05,
        "close_vs_ema6": -8.561848158950003e-05,
        "close_vs_ema12": -0.00016912703246818594,
        "ema3_slope": 2.738155667580955e-05,
        "ema6_slope": -3.424621979208897e-05,
        "realized_volatility_30m": 0.00014016955527945685,
        "realized_volatility_60m": 0.0006745357523467494,
        "return_acceleration": 0.0002803391105589137
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 651,
        "resolved_agreement_count": 423,
        "prospective_resolved_sample_count": 632,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 77.30005729166078,
            "small_mean_absolute_error": 188.34020312498978
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.16331249999894,
            "small_mean_absolute_error": 167.87479166666344
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.11877430555735,
            "small_mean_absolute_error": 155.59309375000035
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.0632270833361,
            "small_mean_absolute_error": 146.09824270833343
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 653,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1400Z",
      "signal_timestamp": "2026-09-19T14:01:17.659540Z",
      "target_timestamp": "2026-09-19T14:00:00Z",
      "resolution_timestamp": "2026-09-19T14:15:00Z",
      "strike": 81328.3,
      "brti_reference_price": 81328.29699999999,
      "base_predicted_close": 81221.703125,
      "small_predicted_close": 81362.921875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81357.27200000003,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 135.5688750000263,
      "small_residual": -5.64987499997369,
      "base_absolute_error": 135.5688750000263,
      "small_absolute_error": 5.64987499997369,
      "resolved_at": "2026-09-19T14:16:05.680832Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T13:45:00Z",
        "return_6h": 0.0028925417538443465,
        "return_12h": 0.000823923941055904,
        "return_24h": 0.017123617356018972,
        "close_vs_ema12": 0.002268674693495454,
        "close_vs_ema24": 0.008400114070060916,
        "ema12_slope_3h": 0.0009664583879509525,
        "ema24_slope_6h": 0.005029148578400866,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011451902182146867,
        "return_30m": 0.0014134944346784195,
        "return_60m": 0.0002539285437970218,
        "return_120m": 0.0005196216979839186,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005859576430329305,
        "close_vs_ema6": 0.0007565379102669745,
        "close_vs_ema12": 0.000825611781202884,
        "ema3_slope": 0.0005863011906965809,
        "ema6_slope": 0.00030270676776500416,
        "realized_volatility_30m": 0.000438596454823581,
        "realized_volatility_60m": 0.0008184666929108141,
        "return_acceleration": 0.000877192909647162
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 652,
        "resolved_agreement_count": 424,
        "prospective_resolved_sample_count": 633,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 95.3288281249952,
            "small_mean_absolute_error": 194.4881145833242
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.15507812499709,
            "small_mean_absolute_error": 188.7874557291616
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.45715798611248,
            "small_mean_absolute_error": 166.21207638888882
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.61990833333547,
            "small_mean_absolute_error": 151.41891770833317
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 654,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1415Z",
      "signal_timestamp": "2026-09-19T14:16:16.373298Z",
      "target_timestamp": "2026-09-19T14:15:00Z",
      "resolution_timestamp": "2026-09-19T14:30:00Z",
      "strike": 81357.27,
      "brti_reference_price": 81357.27200000003,
      "base_predicted_close": 81390.1640625,
      "small_predicted_close": 81444.4921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81520.10266666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 129.93860416665848,
      "small_residual": 75.61047916665848,
      "base_absolute_error": 129.93860416665848,
      "small_absolute_error": 75.61047916665848,
      "resolved_at": "2026-09-19T14:31:05.887939Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T14:00:00Z",
        "return_6h": 0.001792683319334687,
        "return_12h": -5.261494138508738e-05,
        "return_24h": 0.013900627041589786,
        "close_vs_ema12": 0.002518311450102395,
        "close_vs_ema24": 0.00857726973381423,
        "ema12_slope_3h": 0.0009613746158831926,
        "ema24_slope_6h": 0.004961661995832589,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003562720611256509,
        "return_30m": 0.0015018702786198102,
        "return_60m": 0.0017579064340655925,
        "return_120m": 0.00038873955614859845,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004709972892666947,
        "close_vs_ema6": 0.0007948040233471954,
        "close_vs_ema12": 0.0010001225528006863,
        "ema3_slope": 0.0004712192322480213,
        "ema6_slope": 0.00031802271563230455,
        "realized_volatility_30m": 0.0003944590785445179,
        "realized_volatility_60m": 0.0004296799874654249,
        "return_acceleration": -0.0007889181570890358
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 653,
        "resolved_agreement_count": 424,
        "prospective_resolved_sample_count": 634,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 119.98193750000792,
            "small_mean_absolute_error": 152.00522395832377
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.3366953124987,
            "small_mean_absolute_error": 179.69013541665663
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 118.98008680555843,
            "small_mean_absolute_error": 159.90842187499706
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.62206354167066,
            "small_mean_absolute_error": 148.560121874998
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 655,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1430Z",
      "signal_timestamp": "2026-09-19T14:31:17.747348Z",
      "target_timestamp": "2026-09-19T14:30:00Z",
      "resolution_timestamp": "2026-09-19T14:45:00Z",
      "strike": 81520.1,
      "brti_reference_price": 81520.10266666666,
      "base_predicted_close": 81457.9921875,
      "small_predicted_close": 81512.3046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81512.94083333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 54.948645833312185,
      "small_residual": 0.6361458333121845,
      "base_absolute_error": 54.948645833312185,
      "small_absolute_error": 0.6361458333121845,
      "resolved_at": "2026-09-19T14:46:05.222761Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T14:15:00Z",
        "return_6h": 0.0033337131932917874,
        "return_12h": 0.002353482518804517,
        "return_24h": 0.00972024824545481,
        "close_vs_ema12": 0.004339292726030841,
        "close_vs_ema24": 0.010375090032440193,
        "ema12_slope_3h": 0.0010575472996274815,
        "ema24_slope_6h": 0.004927670578488419,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00200142731760522,
        "return_30m": 0.0023584124313664745,
        "return_60m": 0.0037752404688913277,
        "return_120m": 0.0037245538026013936,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012351561394698951,
        "close_vs_ema6": 0.0019968481093868284,
        "close_vs_ema12": 0.002540292859382065,
        "ema3_slope": 0.0012366836368566947,
        "ema6_slope": 0.0007993777381247735,
        "realized_volatility_30m": 0.0008225776282397845,
        "realized_volatility_60m": 0.0007001834168535194,
        "return_acceleration": 0.001645155256479569
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 654,
        "resolved_agreement_count": 425,
        "prospective_resolved_sample_count": 635,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 149.81869270833704,
            "small_mean_absolute_error": 138.98347395832388
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.22279687499577,
            "small_mean_absolute_error": 161.7852213541537
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.9590555555563,
            "small_mean_absolute_error": 154.36004687499494
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.09899375000313,
            "small_mean_absolute_error": 146.36611458333135
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 656,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1445Z",
      "signal_timestamp": "2026-09-19T14:46:17.248173Z",
      "target_timestamp": "2026-09-19T14:45:00Z",
      "resolution_timestamp": "2026-09-19T15:00:00Z",
      "strike": 81512.94,
      "brti_reference_price": 81512.94083333331,
      "base_predicted_close": 81571.7890625,
      "small_predicted_close": 81571.7890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81545.93266666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -25.856395833339775,
      "small_residual": -25.856395833339775,
      "base_absolute_error": 25.856395833339775,
      "small_absolute_error": 25.856395833339775,
      "resolved_at": "2026-09-19T15:01:06.652899Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T14:30:00Z",
        "return_6h": 0.0026849012303871156,
        "return_12h": 0.002509748546189572,
        "return_24h": 0.009696898403178222,
        "close_vs_ema12": 0.004076837967962099,
        "close_vs_ema24": 0.010072136494219341,
        "ema12_slope_3h": 0.0011384433425769558,
        "ema24_slope_6h": 0.004880883963099825,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.785358579133096e-05,
        "return_30m": 0.00191339789924716,
        "return_60m": 0.003418141853303025,
        "return_120m": 0.003195725441771158,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0005732681954626617,
        "close_vs_ema6": 0.0013626990249726578,
        "close_vs_ema12": 0.002074169574864948,
        "ema3_slope": 0.000573597020391281,
        "ema6_slope": 0.0005453768838081796,
        "realized_volatility_30m": 0.0010446404516982755,
        "realized_volatility_60m": 0.0007962729177637683,
        "return_acceleration": -0.002089280903396551
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 655,
        "resolved_agreement_count": 426,
        "prospective_resolved_sample_count": 636,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 128.6394531249971,
            "small_mean_absolute_error": 90.84134374998393
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.96975520832893,
            "small_mean_absolute_error": 139.59077343748686
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.32202604166498,
            "small_mean_absolute_error": 142.19697569443693
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.51895937500231,
            "small_mean_absolute_error": 145.07045520833054
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 657,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1500Z",
      "signal_timestamp": "2026-09-19T15:01:18.268472Z",
      "target_timestamp": "2026-09-19T15:00:00Z",
      "resolution_timestamp": "2026-09-19T15:15:00Z",
      "strike": 81545.93,
      "brti_reference_price": 81545.93266666666,
      "base_predicted_close": 81594.3984375,
      "small_predicted_close": 81594.3984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81689.72800000003,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 95.3295625000319,
      "small_residual": 95.3295625000319,
      "base_absolute_error": 95.3295625000319,
      "small_absolute_error": 95.3295625000319,
      "resolved_at": "2026-09-19T15:16:05.610072Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T14:45:00Z",
        "return_6h": 0.0031878318978644238,
        "return_12h": 0.0034173921444360378,
        "return_24h": 0.008436861781616178,
        "close_vs_ema12": 0.004299455749690928,
        "close_vs_ema24": 0.010262617214348069,
        "ema12_slope_3h": 0.0012226623163029693,
        "ema24_slope_6h": 0.004845546447378668,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000404743504479832,
        "return_30m": 0.00031685436052031335,
        "return_60m": 0.0026760140651496123,
        "return_120m": 0.0029306221253013742,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004888827400237883,
        "close_vs_ema6": 0.001262215312396453,
        "close_vs_ema12": 0.0020974520093841598,
        "ema3_slope": 0.0004891218632605554,
        "ema6_slope": 0.0005051411637233549,
        "realized_volatility_30m": 0.00024629854513558147,
        "realized_volatility_60m": 0.0007930667797674092,
        "return_acceleration": 0.0004925970902711629
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 656,
        "resolved_agreement_count": 427,
        "prospective_resolved_sample_count": 637,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.57813020833419,
            "small_mean_absolute_error": 26.938223958321032
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.95347916666469,
            "small_mean_absolute_error": 110.71316927082262
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.96276215277612,
            "small_mean_absolute_error": 134.83771180554808
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.79476875000182,
            "small_mean_absolute_error": 134.17286354166498
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 658,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1515Z",
      "signal_timestamp": "2026-09-19T15:16:16.533914Z",
      "target_timestamp": "2026-09-19T15:15:00Z",
      "resolution_timestamp": "2026-09-19T15:30:00Z",
      "strike": 81689.73,
      "brti_reference_price": 81689.72800000003,
      "base_predicted_close": 81647.5078125,
      "small_predicted_close": 81647.5078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81554.01599999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -93.49181250001129,
      "small_residual": -93.49181250001129,
      "base_absolute_error": 93.49181250001129,
      "small_absolute_error": 93.49181250001129,
      "resolved_at": "2026-09-19T15:31:05.599314Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T15:00:00Z",
        "return_6h": 0.00322882784012668,
        "return_12h": 0.005222321056674861,
        "return_24h": 0.012141168726359508,
        "close_vs_ema12": 0.005821189473656174,
        "close_vs_ema24": 0.011792805470476786,
        "ema12_slope_3h": 0.001355838242093954,
        "ema24_slope_6h": 0.0048117562510650025,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017633661009330837,
        "return_30m": 0.0021688233163883464,
        "return_60m": 0.004086371037613112,
        "return_120m": 0.005851460929617636,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011252877610326006,
        "close_vs_ema6": 0.0021608500757788196,
        "close_vs_ema12": 0.0032680326779499502,
        "ema3_slope": 0.001126555460103873,
        "ema6_slope": 0.0008650877602924822,
        "realized_volatility_30m": 0.0006793112982266258,
        "realized_volatility_60m": 0.000883412722653269,
        "return_acceleration": 0.0013586225964532517
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 657,
        "resolved_agreement_count": 428,
        "prospective_resolved_sample_count": 638,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.51830208333558,
            "small_mean_absolute_error": 49.358145833335584
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.25011979167175,
            "small_mean_absolute_error": 100.68168489582968
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.06389756944434,
            "small_mean_absolute_error": 136.24613888888294
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.495653125002,
            "small_mean_absolute_error": 123.62062291666516
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 659,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1530Z",
      "signal_timestamp": "2026-09-19T15:31:17.873001Z",
      "target_timestamp": "2026-09-19T15:30:00Z",
      "resolution_timestamp": "2026-09-19T15:45:00Z",
      "strike": 81554.02,
      "brti_reference_price": 81554.01599999999,
      "base_predicted_close": 81693.078125,
      "small_predicted_close": 81693.078125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81868.65599999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 175.57787499998813,
      "small_residual": 175.57787499998813,
      "base_absolute_error": 175.57787499998813,
      "small_absolute_error": 175.57787499998813,
      "resolved_at": "2026-09-19T15:46:06.502117Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T15:15:00Z",
        "return_6h": 0.0019071662933500821,
        "return_12h": 0.005296094304514387,
        "return_24h": 0.008183892883999233,
        "close_vs_ema12": 0.003980137731230737,
        "close_vs_ema24": 0.009901310028765486,
        "ema12_slope_3h": 0.0014697126023377471,
        "ema24_slope_6h": 0.004751079464154095,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016613104648853794,
        "return_30m": 9.912613749074595e-05,
        "return_60m": 0.00041601190655993214,
        "return_120m": 0.004192822920436656,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00026901842954463184,
        "close_vs_ema6": 0.00035419964425487116,
        "close_vs_ema12": 0.0013546065164686816,
        "ema3_slope": -0.0002689460780931352,
        "ema6_slope": 0.00014169993372847856,
        "realized_volatility_30m": 0.0017123382829092315,
        "realized_volatility_60m": 0.001224445709204202,
        "return_acceleration": -0.003424676565818463
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 658,
        "resolved_agreement_count": 429,
        "prospective_resolved_sample_count": 639,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.40660416667379,
            "small_mean_absolute_error": 53.82847916667379
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 108.61264843750541,
            "small_mean_absolute_error": 96.40597656249884
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.61739930555511,
            "small_mean_absolute_error": 125.79964062499373
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.10531770833623,
            "small_mean_absolute_error": 127.23028749999939
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 660,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1545Z",
      "signal_timestamp": "2026-09-19T15:46:18.491312Z",
      "target_timestamp": "2026-09-19T15:45:00Z",
      "resolution_timestamp": "2026-09-19T16:00:00Z",
      "strike": 81868.66,
      "brti_reference_price": 81868.65599999999,
      "base_predicted_close": 81717.8515625,
      "small_predicted_close": 81717.8515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81603.44233333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -114.40922916666023,
      "small_residual": -114.40922916666023,
      "base_absolute_error": 114.40922916666023,
      "small_absolute_error": 114.40922916666023,
      "resolved_at": "2026-09-19T16:01:06.786198Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T15:30:00Z",
        "return_6h": 0.007655472322655843,
        "return_12h": 0.008918393895416266,
        "return_24h": 0.015011408052201025,
        "close_vs_ema12": 0.007530582803613628,
        "close_vs_ema24": 0.013509224084664817,
        "ema12_slope_3h": 0.0017192677983093319,
        "ema24_slope_6h": 0.004811592992912228,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0038580564812404905,
        "return_30m": 0.002190336586748831,
        "return_60m": 0.004363910356197209,
        "return_120m": 0.00779696867413282,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0017907874089420073,
        "close_vs_ema6": 0.0030061114286070723,
        "close_vs_ema12": 0.004411595551897074,
        "ema3_slope": 0.0017940000817002755,
        "ema6_slope": 0.0012038921850654472,
        "realized_volatility_30m": 0.002759683473062935,
        "realized_volatility_60m": 0.002009654101692503,
        "return_acceleration": 0.00551936694612587
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 659,
        "resolved_agreement_count": 430,
        "prospective_resolved_sample_count": 640,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 97.56391145834277,
            "small_mean_absolute_error": 97.56391145834277
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 113.10168229166993,
            "small_mean_absolute_error": 94.20262760416335
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.16780729166688,
            "small_mean_absolute_error": 125.58181944443884
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.91193750000238,
            "small_mean_absolute_error": 131.03690729166556
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 661,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1600Z",
      "signal_timestamp": "2026-09-19T16:01:18.806676Z",
      "target_timestamp": "2026-09-19T16:00:00Z",
      "resolution_timestamp": "2026-09-19T16:15:00Z",
      "strike": 81603.44,
      "brti_reference_price": 81603.44233333334,
      "base_predicted_close": 81759.515625,
      "small_predicted_close": 81759.515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81719.83366666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -39.681958333341754,
      "small_residual": -39.681958333341754,
      "base_absolute_error": 39.681958333341754,
      "small_absolute_error": 39.681958333341754,
      "resolved_at": "2026-09-19T16:16:06.297068Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T15:45:00Z",
        "return_6h": 0.003592198125421664,
        "return_12h": 0.006137091048622922,
        "return_24h": 0.011613448195432197,
        "close_vs_ema12": 0.0040918225430170985,
        "close_vs_ema24": 0.010013033432889173,
        "ema12_slope_3h": 0.0017977568721634363,
        "ema24_slope_6h": 0.004786188539110503,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0032395019000512892,
        "return_30m": 0.0006060563998877555,
        "return_60m": 0.000705242613408652,
        "return_120m": 0.0033831439177109957,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007277871641080402,
        "close_vs_ema6": -0.0001736754752367231,
        "close_vs_ema12": 0.0009795043793536795,
        "ema3_slope": -0.000727257875161591,
        "ema6_slope": -6.946536432250738e-05,
        "realized_volatility_30m": 0.00354877919064589,
        "realized_volatility_60m": 0.0027892008294598805,
        "return_acceleration": -0.00709755838129178
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 660,
        "resolved_agreement_count": 431,
        "prospective_resolved_sample_count": 641,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 119.70211979167289,
            "small_mean_absolute_error": 119.70211979167289
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.14012500000354,
            "small_mean_absolute_error": 73.32017187499696
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.53635937500076,
            "small_mean_absolute_error": 113.70948611110605
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.9303447916689,
            "small_mean_absolute_error": 129.05531458333206
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 662,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1615Z",
      "signal_timestamp": "2026-09-19T16:16:17.998626Z",
      "target_timestamp": "2026-09-19T16:15:00Z",
      "resolution_timestamp": "2026-09-19T16:30:00Z",
      "strike": 81719.83,
      "brti_reference_price": 81719.83366666666,
      "base_predicted_close": 81800.2578125,
      "small_predicted_close": 81800.2578125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81832.20166666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 31.94385416667501,
      "small_residual": 31.94385416667501,
      "base_absolute_error": 31.94385416667501,
      "small_absolute_error": 31.94385416667501,
      "resolved_at": "2026-09-19T16:31:05.221583Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T16:00:00Z",
        "return_6h": 0.005423121705094847,
        "return_12h": 0.006646956846491525,
        "return_24h": 0.010292033117972776,
        "close_vs_ema12": 0.00529730069040224,
        "close_vs_ema24": 0.011214812283473208,
        "ema12_slope_3h": 0.001978535502693557,
        "ema24_slope_6h": 0.004799459288248764,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014263042097890644,
        "return_30m": -0.001817818205459898,
        "return_60m": 0.00036853674756542887,
        "return_120m": 0.004456413763070044,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003486179230522968,
        "close_vs_ema6": 0.0008942378927607741,
        "close_vs_ema12": 0.0020361122755383487,
        "ema3_slope": 0.00034873949989244757,
        "ema6_slope": 0.00035782314871157794,
        "realized_volatility_30m": 0.002332903054920177,
        "realized_volatility_60m": 0.0027448356600562255,
        "return_acceleration": 0.004665806109840354
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 661,
        "resolved_agreement_count": 432,
        "prospective_resolved_sample_count": 642,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 105.79021875000035,
            "small_mean_absolute_error": 105.79021875000035
          },
          "8": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.15426041666797,
            "small_mean_absolute_error": 77.57418229166797
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.76348611111462,
            "small_mean_absolute_error": 102.38452951388656
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.84975625000224,
            "small_mean_absolute_error": 126.97472604166542
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 663,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1630Z",
      "signal_timestamp": "2026-09-19T16:31:17.243087Z",
      "target_timestamp": "2026-09-19T16:30:00Z",
      "resolution_timestamp": "2026-09-19T16:45:00Z",
      "strike": 81832.2,
      "brti_reference_price": 81832.20166666668,
      "base_predicted_close": 81836.09375,
      "small_predicted_close": 81836.09375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81834.46333333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -1.6304166666523088,
      "small_residual": -1.6304166666523088,
      "base_absolute_error": 1.6304166666523088,
      "small_absolute_error": 1.6304166666523088,
      "resolved_at": "2026-09-19T16:46:06.519987Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T16:15:00Z",
        "return_6h": 0.00679761420196634,
        "return_12h": 0.008842824840067598,
        "return_24h": 0.01021132435890304,
        "close_vs_ema12": 0.006405240165414439,
        "close_vs_ema24": 0.01234217226090828,
        "ema12_slope_3h": 0.0022089560567228883,
        "ema24_slope_6h": 0.00484109227603291,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013750395094827006,
        "return_30m": 0.0028033049439126767,
        "return_60m": 0.003411060304702618,
        "return_120m": 0.003828491252963362,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008613258761582809,
        "close_vs_ema6": 0.0016207393247675839,
        "close_vs_ema12": 0.002887211778171306,
        "ema3_slope": 0.0008620683979765342,
        "ema6_slope": 0.0006487162899075916,
        "realized_volatility_30m": 2.5632350153181882e-05,
        "realized_volatility_60m": 0.002568079225218926,
        "return_acceleration": -5.1264700306363764e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 662,
        "resolved_agreement_count": 433,
        "prospective_resolved_sample_count": 643,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.40322916666628,
            "small_mean_absolute_error": 90.40322916666628
          },
          "8": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.90491666667003,
            "small_mean_absolute_error": 72.11585416667003
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.54284201389237,
            "small_mean_absolute_error": 94.40506076388799
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.3374000000018,
            "small_mean_absolute_error": 121.46236979166497
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 664,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1645Z",
      "signal_timestamp": "2026-09-19T16:46:19.497568Z",
      "target_timestamp": "2026-09-19T16:45:00Z",
      "resolution_timestamp": "2026-09-19T17:00:00Z",
      "strike": 81834.46,
      "brti_reference_price": 81834.46333333335,
      "base_predicted_close": 81868.9921875,
      "small_predicted_close": 81868.9921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81815.18533333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -53.80685416665801,
      "small_residual": -53.80685416665801,
      "base_absolute_error": 53.80685416665801,
      "small_absolute_error": 53.80685416665801,
      "resolved_at": "2026-09-19T17:01:05.781066Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T16:30:00Z",
        "return_6h": 0.0074785908779892996,
        "return_12h": 0.010745762966981154,
        "return_24h": 0.010718164067457847,
        "close_vs_ema12": 0.006168861593269792,
        "close_vs_ema24": 0.012112013625516616,
        "ema12_slope_3h": 0.002420115298921388,
        "ema24_slope_6h": 0.004895995366070771,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 2.7637856743645273e-05,
        "return_30m": 0.0014027153693711991,
        "return_60m": -0.0004176527176241729,
        "return_120m": 0.003944435039553218,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004442962821225027,
        "close_vs_ema6": 0.0011768899791078091,
        "close_vs_ema12": 0.0024653731512573884,
        "ema3_slope": 0.0004444937690515349,
        "ema6_slope": 0.00047097770722071,
        "realized_volatility_30m": 0.0006737008263695277,
        "realized_volatility_60m": 0.0018959220730920153,
        "return_acceleration": -0.0013474016527390553
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 663,
        "resolved_agreement_count": 434,
        "prospective_resolved_sample_count": 644,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.916364583332324,
            "small_mean_absolute_error": 46.916364583332324
          },
          "8": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.24013802083755,
            "small_mean_absolute_error": 72.24013802083755
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.9166666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 91.03990972222407,
            "small_mean_absolute_error": 78.44053993055302
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.8,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.08927083333401,
            "small_mean_absolute_error": 114.21424062499719
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 665,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1700Z",
      "signal_timestamp": "2026-09-19T17:01:18.059154Z",
      "target_timestamp": "2026-09-19T17:00:00Z",
      "resolution_timestamp": "2026-09-19T17:15:00Z",
      "strike": 81815.19,
      "brti_reference_price": 81815.18533333334,
      "base_predicted_close": 81882.140625,
      "small_predicted_close": 81882.140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81721.06883333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -161.07179166666174,
      "small_residual": -161.07179166666174,
      "base_absolute_error": 161.07179166666174,
      "small_absolute_error": 161.07179166666174,
      "resolved_at": "2026-09-19T17:16:05.484799Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T16:45:00Z",
        "return_6h": 0.00766626628672662,
        "return_12h": 0.010104027803784499,
        "return_24h": 0.01220690638451738,
        "close_vs_ema12": 0.005688342291743753,
        "close_vs_ema24": 0.01162592589942002,
        "ema12_slope_3h": 0.002566020556252102,
        "ema24_slope_6h": 0.00495362358556295,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00023557312182131973,
        "return_30m": -0.0002079417758139579,
        "return_60m": 0.002594780243890593,
        "return_120m": 0.003301852806899541,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00010429836873515619,
        "close_vs_ema6": 0.0006719904755549955,
        "close_vs_ema12": 0.0018856157607485269,
        "ema3_slope": 0.00010430924801951846,
        "ema6_slope": 0.0002688684610401282,
        "realized_volatility_30m": 0.0001316054892824825,
        "realized_volatility_60m": 0.0007582700781679164,
        "return_acceleration": -0.000263210978564965
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 664,
        "resolved_agreement_count": 435,
        "prospective_resolved_sample_count": 645,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.76577083333177,
            "small_mean_absolute_error": 31.76577083333177
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.73394531250233,
            "small_mean_absolute_error": 75.73394531250233
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.9166666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.34867361111294,
            "small_mean_absolute_error": 59.46870486110856
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.07123541666661,
            "small_mean_absolute_error": 111.19620520832977
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 666,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1715Z",
      "signal_timestamp": "2026-09-19T17:16:16.982880Z",
      "target_timestamp": "2026-09-19T17:15:00Z",
      "resolution_timestamp": "2026-09-19T17:30:00Z",
      "strike": 81721.07,
      "brti_reference_price": 81721.06883333334,
      "base_predicted_close": 81885.609375,
      "small_predicted_close": 81885.609375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81509.79683333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -375.8125416666735,
      "small_residual": -375.8125416666735,
      "base_absolute_error": 375.8125416666735,
      "small_absolute_error": 375.8125416666735,
      "resolved_at": "2026-09-19T17:31:06.003264Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T17:00:00Z",
        "return_6h": 0.0053175955155633226,
        "return_12h": 0.00854141252144247,
        "return_24h": 0.010649657743884378,
        "close_vs_ema12": 0.004345683118568644,
        "close_vs_ema24": 0.010244271136590433,
        "ema12_slope_3h": 0.002643995007084232,
        "ema24_slope_6h": 0.004961201919039704,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011503549080351672,
        "return_30m": -0.0013856570371595378,
        "return_60m": 1.5114649788872114e-05,
        "return_120m": 0.0003836569676582968,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005233620242506287,
        "close_vs_ema6": -0.00034228790085988337,
        "close_vs_ema12": 0.0006202384304407893,
        "ema3_slope": -0.0005230882597202502,
        "ema6_slope": -0.00013689641714920153,
        "realized_volatility_30m": 0.0004573908931069237,
        "realized_volatility_60m": 0.0009041900351781477,
        "return_acceleration": -0.0009147817862138474
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 665,
        "resolved_agreement_count": 436,
        "prospective_resolved_sample_count": 646,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.11322916666177,
            "small_mean_absolute_error": 62.11322916666177
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.95172395833106,
            "small_mean_absolute_error": 83.95172395833106
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.4739166666659,
            "small_mean_absolute_error": 72.42053124999923
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.01902812499902,
            "small_mean_absolute_error": 115.32837291666219
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 667,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1730Z",
      "signal_timestamp": "2026-09-19T17:31:24.020116Z",
      "target_timestamp": "2026-09-19T17:30:00Z",
      "resolution_timestamp": "2026-09-19T17:45:00Z",
      "strike": 81509.8,
      "brti_reference_price": 81509.79683333333,
      "base_predicted_close": 81686.6484375,
      "small_predicted_close": 81518.84375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81475.80566666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -210.8427708333329,
      "small_residual": -43.03808333333291,
      "base_absolute_error": 210.8427708333329,
      "small_absolute_error": 43.03808333333291,
      "resolved_at": "2026-09-19T17:46:05.812067Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T17:15:00Z",
        "return_6h": 0.0031858707623475535,
        "return_12h": 0.005592488691878117,
        "return_24h": 0.009669297425423329,
        "close_vs_ema12": 0.0016776520804933082,
        "close_vs_ema24": 0.007473908398297091,
        "ema12_slope_3h": 0.0025304261323850774,
        "ema24_slope_6h": 0.004924227501220457,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002585281898733971,
        "return_30m": -0.003732662815048249,
        "return_60m": -0.003939828414327939,
        "return_120m": -0.0005422071019367536,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0015560630125158736,
        "close_vs_ema6": -0.0020922387273332177,
        "close_vs_ema12": -0.0016645895287812351,
        "ema3_slope": -0.0015536454423084045,
        "ema6_slope": -0.000836195682537122,
        "realized_volatility_30m": 0.0007174634953494019,
        "realized_volatility_60m": 0.0010216796569558397,
        "return_acceleration": -0.0014349269906988038
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 666,
        "resolved_agreement_count": 437,
        "prospective_resolved_sample_count": 647,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 148.0804010416614,
            "small_mean_absolute_error": 148.0804010416614
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 119.24181510416383,
            "small_mean_absolute_error": 119.24181510416383
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.96341145833382,
            "small_mean_absolute_error": 97.43736979166715
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.86716562499859,
            "small_mean_absolute_error": 123.17651041666177
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 668,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1745Z",
      "signal_timestamp": "2026-09-19T17:46:17.213708Z",
      "target_timestamp": "2026-09-19T17:45:00Z",
      "resolution_timestamp": "2026-09-19T18:00:00Z",
      "strike": 81475.81,
      "brti_reference_price": 81475.80566666667,
      "base_predicted_close": 81503.359375,
      "small_predicted_close": 81447.1484375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81455.77883333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -47.580541666655336,
      "small_residual": 8.630395833344664,
      "base_absolute_error": 47.580541666655336,
      "small_absolute_error": 8.630395833344664,
      "resolved_at": "2026-09-19T18:01:06.470327Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T17:30:00Z",
        "return_6h": 0.00257823615785302,
        "return_12h": 0.0057431118470043785,
        "return_24h": 0.00903314236227426,
        "close_vs_ema12": 0.001208445079425191,
        "close_vs_ema24": 0.0069072556728777545,
        "ema12_slope_3h": 0.0024080517047579963,
        "ema24_slope_6h": 0.0048753627475195405,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00041701940119132086,
        "return_30m": -0.0030012231872159623,
        "return_60m": -0.00438272155834607,
        "return_120m": -0.004798543820400791,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0009871903362682621,
        "close_vs_ema6": -0.0017929890196684006,
        "close_vs_ema12": -0.0017613379069533197,
        "ema3_slope": -0.0009862167526207832,
        "ema6_slope": -0.0007166816069666959,
        "realized_volatility_30m": 0.001084131248771325,
        "realized_volatility_60m": 0.0009249675162360399,
        "return_acceleration": 0.00216826249754265
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 667,
        "resolved_agreement_count": 438,
        "prospective_resolved_sample_count": 648,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 200.38348958333154,
            "small_mean_absolute_error": 158.43231770833154
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 123.64992708333193,
            "small_mean_absolute_error": 102.67434114583193
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.95458854166888,
            "small_mean_absolute_error": 100.97086458333554
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.1606552083329,
            "small_mean_absolute_error": 116.41882812499607
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 669,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1800Z",
      "signal_timestamp": "2026-09-19T18:01:18.812785Z",
      "target_timestamp": "2026-09-19T18:00:00Z",
      "resolution_timestamp": "2026-09-19T18:15:00Z",
      "strike": 81455.78,
      "brti_reference_price": 81455.77883333334,
      "base_predicted_close": 81490.7890625,
      "small_predicted_close": 81434.2734375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81352.12416666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -138.6648958333244,
      "small_residual": -82.14927083332441,
      "base_absolute_error": 138.6648958333244,
      "small_absolute_error": 82.14927083332441,
      "resolved_at": "2026-09-19T18:16:06.062412Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T17:45:00Z",
        "return_6h": 0.002087932856153829,
        "return_12h": 0.005466862368027847,
        "return_24h": 0.005823038808712155,
        "close_vs_ema12": 0.0009230313297439174,
        "close_vs_ema24": 0.006521580559141205,
        "ema12_slope_3h": 0.0022640224301964107,
        "ema24_slope_6h": 0.004817379725788884,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00024580098557425156,
        "return_30m": -0.0006627178829856639,
        "return_60m": -0.004392906995635326,
        "return_120m": -0.001809525380030208,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0006167544863786567,
        "close_vs_ema6": -0.0014568122025857555,
        "close_vs_ema12": -0.001698506330677474,
        "ema3_slope": -0.0006163743347424866,
        "ema6_slope": -0.0005823855105070441,
        "realized_volatility_30m": 8.560920780853465e-05,
        "realized_volatility_60m": 0.0009225935989104377,
        "return_acceleration": 0.0001712184156170693
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 668,
        "resolved_agreement_count": 438,
        "prospective_resolved_sample_count": 649,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 198.82691145833087,
            "small_mean_absolute_error": 147.1382031250032
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.29634114583132,
            "small_mean_absolute_error": 89.45198697916749
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.76493402777851,
            "small_mean_absolute_error": 99.53536458333595
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.44035208333298,
            "small_mean_absolute_error": 104.00648645833061
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 670,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1815Z",
      "signal_timestamp": "2026-09-19T18:16:17.789356Z",
      "target_timestamp": "2026-09-19T18:15:00Z",
      "resolution_timestamp": "2026-09-19T18:30:00Z",
      "strike": 81352.12,
      "brti_reference_price": 81352.12416666668,
      "base_predicted_close": 81433.328125,
      "small_predicted_close": 81333.4921875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81430.31516666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -3.012958333347342,
      "small_residual": 96.82297916665266,
      "base_absolute_error": 3.012958333347342,
      "small_absolute_error": 96.82297916665266,
      "resolved_at": "2026-09-19T18:31:05.679098Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T18:00:00Z",
        "return_6h": 0.00032544054951766377,
        "return_12h": 0.004549868501763754,
        "return_24h": 0.006358601821206955,
        "close_vs_ema12": -0.0003363618628182685,
        "close_vs_ema24": 0.005132165198848071,
        "ema12_slope_3h": 0.00200140950135852,
        "ema24_slope_6h": 0.004723892044158129,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012725268624435015,
        "return_30m": -0.00151801505966076,
        "return_60m": -0.00451468234488106,
        "return_120m": -0.004499635932934676,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.0009451407035464543,
        "close_vs_ema6": -0.001949723120553859,
        "close_vs_ema12": -0.0025132702257130157,
        "ema3_slope": -0.0009442482560853005,
        "ema6_slope": -0.0007792814949622029,
        "realized_volatility_30m": 0.000513362938434625,
        "realized_volatility_60m": 0.0009257845920802803,
        "return_acceleration": -0.00102672587686925
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 669,
        "resolved_agreement_count": 438,
        "prospective_resolved_sample_count": 650,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 193.22518749999654,
            "small_mean_absolute_error": 127.40757291666887
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.66920833332915,
            "small_mean_absolute_error": 94.76040104166532
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.37621180555288,
            "small_mean_absolute_error": 98.43700694444367
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.52577500000044,
            "small_mean_absolute_error": 99.33487812499807
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 671,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1830Z",
      "signal_timestamp": "2026-09-19T18:31:21.962862Z",
      "target_timestamp": "2026-09-19T18:30:00Z",
      "resolution_timestamp": "2026-09-19T18:45:00Z",
      "strike": 81430.32,
      "brti_reference_price": 81430.31516666665,
      "base_predicted_close": 81492.15625,
      "small_predicted_close": 81334.859375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81470.98816666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -21.168083333352115,
      "small_residual": 136.12879166664788,
      "base_absolute_error": 21.168083333352115,
      "small_absolute_error": 136.12879166664788,
      "resolved_at": "2026-09-19T18:46:05.681632Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T18:15:00Z",
        "return_6h": 0.0026190360784266176,
        "return_12h": 0.006111582185968301,
        "return_24h": 0.005864881061724558,
        "close_vs_ema12": 0.000598954212915892,
        "close_vs_ema24": 0.00597175086798396,
        "ema12_slope_3h": 0.0018572377140020357,
        "ema24_slope_6h": 0.004680142735685955,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009611426966527059,
        "return_30m": -0.0003126072456908213,
        "return_60m": -0.0009751179582645486,
        "return_120m": -0.004911104575153202,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.546732057273076e-06,
        "close_vs_ema6": -0.0007076676793298375,
        "close_vs_ema12": -0.0013156973200533217,
        "ema3_slope": 7.5467890108260605e-06,
        "ema6_slope": -0.000282986967439669,
        "realized_volatility_30m": 0.0011168347795481037,
        "realized_volatility_60m": 0.0007968962568761681,
        "return_acceleration": 0.0022336695590962075
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 670,
        "resolved_agreement_count": 438,
        "prospective_resolved_sample_count": 651,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.025291666665,
            "small_mean_absolute_error": 57.66018229166366
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 124.0528463541632,
            "small_mean_absolute_error": 102.87029166666252
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.83630729166423,
            "small_mean_absolute_error": 98.71460416666378
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.1468437500007,
            "small_mean_absolute_error": 97.7911531249978
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 672,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1845Z",
      "signal_timestamp": "2026-09-19T18:46:16.579580Z",
      "target_timestamp": "2026-09-19T18:45:00Z",
      "resolution_timestamp": "2026-09-19T19:00:00Z",
      "strike": 81470.99,
      "brti_reference_price": 81470.98816666665,
      "base_predicted_close": 81420.2109375,
      "small_predicted_close": 81323.1015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81415.6895,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -4.5214375000068685,
      "small_residual": 92.58793749999313,
      "base_absolute_error": 4.5214375000068685,
      "small_absolute_error": 92.58793749999313,
      "resolved_at": "2026-09-19T19:01:05.550302Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T18:30:00Z",
        "return_6h": 0.002679405757551656,
        "return_12h": 0.0053477508897279424,
        "return_24h": 0.006571173237258643,
        "close_vs_ema12": 0.001053842051990328,
        "close_vs_ema24": 0.006339897003948325,
        "ema12_slope_3h": 0.001581107476123389,
        "ema24_slope_6h": 0.004638558497500389,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004994822863788606,
        "return_30m": 0.0014611050567832073,
        "return_60m": -5.9127982357520814e-05,
        "return_120m": -0.004441590399220541,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002534521396748701,
        "close_vs_ema6": -0.00014896520459639628,
        "close_vs_ema12": -0.0006912864306397593,
        "ema3_slope": 0.00025351639394766146,
        "ema6_slope": -5.958253154902948e-05,
        "realized_volatility_30m": 0.00023083020513692265,
        "realized_volatility_60m": 0.0008444211290475508,
        "return_acceleration": -0.0004616604102738453
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 671,
        "resolved_agreement_count": 438,
        "prospective_resolved_sample_count": 652,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.6066197916698,
            "small_mean_absolute_error": 80.9328593749924
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 126.49505468750067,
            "small_mean_absolute_error": 119.68258854166197
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.96882465277788,
            "small_mean_absolute_error": 95.42718055555208
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.2219677083347,
            "small_mean_absolute_error": 94.93735937499659
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 673,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1900Z",
      "signal_timestamp": "2026-09-19T19:01:16.589005Z",
      "target_timestamp": "2026-09-19T19:00:00Z",
      "resolution_timestamp": "2026-09-19T19:15:00Z",
      "strike": 81415.69,
      "brti_reference_price": 81415.6895,
      "base_predicted_close": 81385.78125,
      "small_predicted_close": 81307.8671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81373.2025,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -12.578750000000582,
      "small_residual": 65.33531249999942,
      "base_absolute_error": 12.578750000000582,
      "small_absolute_error": 65.33531249999942,
      "resolved_at": "2026-09-19T19:16:05.231743Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T18:45:00Z",
        "return_6h": 0.0013287658965361882,
        "return_12h": 0.004962901704102185,
        "return_24h": 0.005952629844925061,
        "close_vs_ema12": 0.00035908783524774,
        "close_vs_ema24": 0.00553959899347789,
        "ema12_slope_3h": 0.0014220141281737764,
        "ema24_slope_6h": 0.00456974149318734,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006787528654191854,
        "return_30m": -0.00017960960407348292,
        "return_60m": -0.000492160702500688,
        "return_120m": -0.0048829056819429395,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00021278164495164287,
        "close_vs_ema6": -0.0005912947897818155,
        "close_vs_ema12": -0.001159111221973319,
        "ema3_slope": -0.00021273637855523386,
        "ema6_slope": -0.00023646198841598132,
        "realized_volatility_30m": 0.000589117575899023,
        "realized_volatility_60m": 0.0008934654982194085,
        "return_acceleration": -0.001178235151798046
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 672,
        "resolved_agreement_count": 439,
        "prospective_resolved_sample_count": 653,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.84184375000768,
            "small_mean_absolute_error": 101.92224479165452
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.33437760416928,
            "small_mean_absolute_error": 124.53022395832886
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.81150868055677,
            "small_mean_absolute_error": 93.60873958332984
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.74295520833547,
            "small_mean_absolute_error": 85.49331249999668
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 674,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1915Z",
      "signal_timestamp": "2026-09-19T19:16:16.099878Z",
      "target_timestamp": "2026-09-19T19:15:00Z",
      "resolution_timestamp": "2026-09-19T19:30:00Z",
      "strike": 81373.2,
      "brti_reference_price": 81373.2025,
      "base_predicted_close": 81417.0625,
      "small_predicted_close": 81318.3671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81392.64633333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -24.41616666666232,
      "small_residual": 74.27914583333768,
      "base_absolute_error": 24.41616666666232,
      "small_absolute_error": 74.27914583333768,
      "resolved_at": "2026-09-19T19:31:06.071480Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T19:00:00Z",
        "return_6h": 0.0019540598194498493,
        "return_12h": 0.003319640353224962,
        "return_24h": 0.0025736763110322247,
        "close_vs_ema12": -0.00015630221451112813,
        "close_vs_ema24": 0.0049109088963310565,
        "ema12_slope_3h": 0.0011896174603100995,
        "ema24_slope_6h": 0.004515380509197753,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005218527320829391,
        "return_30m": -0.0012002513884649124,
        "return_60m": 0.0002590999749452205,
        "return_120m": -0.004256752124018326,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0003673965988637562,
        "close_vs_ema6": -0.0007951377837019935,
        "close_vs_ema12": -0.001422209954036191,
        "ema3_slope": -0.0003672616681758001,
        "ema6_slope": -0.00031795398658951424,
        "realized_volatility_30m": 7.845006666812315e-05,
        "realized_volatility_60m": 0.0006872792452525202,
        "return_acceleration": 0.0001569001333362463
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 673,
        "resolved_agreement_count": 440,
        "prospective_resolved_sample_count": 654,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 10.320307291676727,
            "small_mean_absolute_error": 97.71875520832327
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.77274739583663,
            "small_mean_absolute_error": 112.56316406249607
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.55290798611168,
            "small_mean_absolute_error": 95.74651909721797
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.59344895833419,
            "small_mean_absolute_error": 88.47758437499797
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 675,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1930Z",
      "signal_timestamp": "2026-09-19T19:31:17.140654Z",
      "target_timestamp": "2026-09-19T19:30:00Z",
      "resolution_timestamp": "2026-09-19T19:45:00Z",
      "strike": 81392.65,
      "brti_reference_price": 81392.64633333334,
      "base_predicted_close": 81432.03125,
      "small_predicted_close": 81332.34375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81316.56749999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -115.46375000002445,
      "small_residual": -15.776250000024447,
      "base_absolute_error": 115.46375000002445,
      "small_absolute_error": 15.776250000024447,
      "resolved_at": "2026-09-19T19:46:06.229869Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T19:15:00Z",
        "return_6h": 0.0022058421553972085,
        "return_12h": 0.003982664019476667,
        "return_24h": 0.0017585322440603068,
        "close_vs_ema12": 7.923485793437379e-05,
        "close_vs_ema24": 0.005044309662900481,
        "ema12_slope_3h": 0.0009201046015951952,
        "ema24_slope_6h": 0.004467428329499645,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002389463943408554,
        "return_30m": -0.0002830310325708796,
        "return_60m": -0.0004625898015525598,
        "return_120m": -0.0014372566801943432,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -6.427312707713018e-05,
        "close_vs_ema6": -0.0003974784603673065,
        "close_vs_ema12": -0.0010016929632594707,
        "ema3_slope": -6.426899630773697e-05,
        "ema6_slope": -0.00015896610990495663,
        "realized_volatility_30m": 0.0003803995632118973,
        "realized_volatility_60m": 0.0004965409813072606,
        "return_acceleration": 0.0007607991264237945
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 674,
        "resolved_agreement_count": 440,
        "prospective_resolved_sample_count": 655,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 15.671109375005472,
            "small_mean_absolute_error": 92.08279687499453
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.848200520835235,
            "small_mean_absolute_error": 74.8714895833291
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.92560069444396,
            "small_mean_absolute_error": 99.27446006943985
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.31732708333439,
            "small_mean_absolute_error": 88.41101770833193
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 676,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T1945Z",
      "signal_timestamp": "2026-09-19T19:46:17.045013Z",
      "target_timestamp": "2026-09-19T19:45:00Z",
      "resolution_timestamp": "2026-09-19T20:00:00Z",
      "strike": 81316.57,
      "brti_reference_price": 81316.56749999998,
      "base_predicted_close": 81341.2890625,
      "small_predicted_close": 81210.7421875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81327.82583333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -13.46322916666395,
      "small_residual": 117.08364583333605,
      "base_absolute_error": 13.46322916666395,
      "small_absolute_error": 117.08364583333605,
      "resolved_at": "2026-09-19T20:01:05.815459Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T19:30:00Z",
        "return_6h": 0.0010008009595943168,
        "return_12h": 0.0034765496715580824,
        "return_24h": 0.0013400343142140336,
        "close_vs_ema12": -0.0008206611730080526,
        "close_vs_ema24": 0.0040199212098297465,
        "ema12_slope_3h": 0.0006224148335178814,
        "ema24_slope_6h": 0.004395432148443179,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009347138440712888,
        "return_30m": -0.0006959907962332812,
        "return_60m": -0.0018954068207786001,
        "return_120m": -0.0019544227315549945,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004997130354785773,
        "close_vs_ema6": -0.0009516626810507356,
        "close_vs_ema12": -0.0016381936132626729,
        "ema3_slope": -0.0004994634470834036,
        "ema6_slope": -0.00038052022166246147,
        "realized_volatility_30m": 0.0005868301192060721,
        "realized_volatility_60m": 0.0004372537571012625,
        "return_acceleration": -0.0011736602384121442
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 675,
        "resolved_agreement_count": 440,
        "prospective_resolved_sample_count": 656,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 39.245026041673555,
            "small_mean_absolute_error": 61.99466145833867
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.92582291667168,
            "small_mean_absolute_error": 71.46376041666554
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.4117118055583,
            "small_mean_absolute_error": 100.45327951388754
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.34308229167,
            "small_mean_absolute_error": 89.16802291666754
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 677,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T2000Z",
      "signal_timestamp": "2026-09-19T20:01:17.049827Z",
      "target_timestamp": "2026-09-19T20:00:00Z",
      "resolution_timestamp": "2026-09-19T20:15:00Z",
      "strike": 81327.83,
      "brti_reference_price": 81327.82583333334,
      "base_predicted_close": 81385.28125,
      "small_predicted_close": 81306.7890625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81392.96999999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 7.688749999986612,
      "small_residual": 86.18093749998661,
      "base_absolute_error": 7.688749999986612,
      "small_absolute_error": 86.18093749998661,
      "resolved_at": "2026-09-19T20:16:06.419701Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T19:45:00Z",
        "return_6h": -5.793391525843461e-06,
        "return_12h": 0.0028867316046916613,
        "return_24h": 0.0014399814579861836,
        "close_vs_ema12": -0.0006544923868384567,
        "close_vs_ema24": 0.004072812742808685,
        "ema12_slope_3h": 0.0003523465015782268,
        "ema24_slope_6h": 0.004303912877009264,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00013845067099471642,
        "return_30m": -0.000796392584835437,
        "return_60m": -0.0010791982135907041,
        "return_120m": -0.00157082777714046,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00018069842106471778,
        "close_vs_ema6": -0.0005810948716785669,
        "close_vs_ema12": -0.0012694981293529528,
        "ema3_slope": -0.00018066577504449732,
        "ema6_slope": -0.00023238393382651878,
        "realized_volatility_30m": 0.0005365822575330026,
        "realized_volatility_60m": 0.0004824760366272588,
        "return_acceleration": 0.0010731645150660052
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 676,
        "resolved_agreement_count": 440,
        "prospective_resolved_sample_count": 657,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.480473958337825,
            "small_mean_absolute_error": 68.1185885416744
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 41.661158854172754,
            "small_mean_absolute_error": 85.02041666666446
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.04974305555879,
            "small_mean_absolute_error": 105.7263454861107
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.72342395833621,
            "small_mean_absolute_error": 93.72938541666736
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 678,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T2015Z",
      "signal_timestamp": "2026-09-19T20:16:17.672106Z",
      "target_timestamp": "2026-09-19T20:15:00Z",
      "resolution_timestamp": "2026-09-19T20:30:00Z",
      "strike": 81392.97,
      "brti_reference_price": 81392.96999999999,
      "base_predicted_close": 81408.171875,
      "small_predicted_close": 81253.28125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81251.40633333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -156.76554166666756,
      "small_residual": -1.8749166666675592,
      "base_absolute_error": 156.76554166666756,
      "small_absolute_error": 1.8749166666675592,
      "resolved_at": "2026-09-19T20:31:05.864989Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T20:00:00Z",
        "return_6h": 0.0004387806906795966,
        "return_12h": 0.0022322506048393365,
        "return_24h": 0.0038598827350915244,
        "close_vs_ema12": 0.0001400308391343863,
        "close_vs_ema24": 0.004775996960408202,
        "ema12_slope_3h": 0.00017331845005785773,
        "ema24_slope_6h": 0.0042235053587027505,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008010071091799631,
        "return_30m": 0.0009395686801463299,
        "return_60m": 0.00024292395275926637,
        "return_120m": 0.000502086869294649,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003099858526725008,
        "close_vs_ema6": 0.000156737870092849,
        "close_vs_ema12": -0.0003973046111155343,
        "ema3_slope": 0.00031008197369786217,
        "ema6_slope": 6.269907896516713e-05,
        "realized_volatility_30m": 0.00033127821909262334,
        "realized_volatility_60m": 0.0006278375750611665,
        "return_acceleration": 0.0006625564381852467
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 677,
        "resolved_agreement_count": 440,
        "prospective_resolved_sample_count": 658,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.25797395833433,
            "small_mean_absolute_error": 73.3299947916712
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 25.28914062500553,
            "small_mean_absolute_error": 85.52437499999724
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.2678229166692,
            "small_mean_absolute_error": 99.48544097222111
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.34138333333394,
            "small_mean_absolute_error": 93.2719541666651
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 679,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T2030Z",
      "signal_timestamp": "2026-09-19T20:31:16.845194Z",
      "target_timestamp": "2026-09-19T20:30:00Z",
      "resolution_timestamp": "2026-09-19T20:45:00Z",
      "strike": 81251.41,
      "brti_reference_price": 81251.40633333333,
      "base_predicted_close": 81315.109375,
      "small_predicted_close": 81220.546875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81258.87733333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -56.232041666677105,
      "small_residual": 38.330458333322895,
      "base_absolute_error": 56.232041666677105,
      "small_absolute_error": 38.330458333322895,
      "resolved_at": "2026-09-19T20:46:05.235399Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T20:15:00Z",
        "return_6h": -0.0032960745208089337,
        "return_12h": 2.6650505366765387e-05,
        "return_24h": 0.0030496172136746935,
        "close_vs_ema12": -0.0015342898039698571,
        "close_vs_ema24": 0.0029658165035191253,
        "ema12_slope_3h": 3.662530790471408e-05,
        "ema24_slope_6h": 0.0040668636588063745,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0017392615930670319,
        "return_30m": -0.0009396476447878221,
        "return_60m": -0.0017352919012065815,
        "return_120m": -0.0021970789744230057,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007154189017393175,
        "close_vs_ema6": -0.0011310803135999858,
        "close_vs_ema12": -0.0018078730650223918,
        "ema3_slope": -0.0007149074434410485,
        "ema6_slope": -0.00045222752318052617,
        "realized_volatility_30m": 0.0012701343511234975,
        "realized_volatility_60m": 0.0009756233854685762,
        "return_acceleration": -0.002540268702246995
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 678,
        "resolved_agreement_count": 440,
        "prospective_resolved_sample_count": 659,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 73.34531770833564,
            "small_mean_absolute_error": 55.22893750000367
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.50821354167056,
            "small_mean_absolute_error": 73.6558671874991
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.01390625000204,
            "small_mean_absolute_error": 68.32397222222062
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.50506979166676,
            "small_mean_absolute_error": 88.69110937499791
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 680,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T2045Z",
      "signal_timestamp": "2026-09-19T20:46:16.236821Z",
      "target_timestamp": "2026-09-19T20:45:00Z",
      "resolution_timestamp": "2026-09-19T21:00:00Z",
      "strike": 81258.88,
      "brti_reference_price": 81258.87733333332,
      "base_predicted_close": 81275.71875,
      "small_predicted_close": 81185.28125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81127.26416666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -148.454583333325,
      "small_residual": -58.01708333332499,
      "base_absolute_error": 148.454583333325,
      "small_absolute_error": 58.01708333332499,
      "resolved_at": "2026-09-19T21:01:05.649823Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T20:30:00Z",
        "return_6h": -0.003116848654981852,
        "return_12h": -0.0004403158553835107,
        "return_24h": 0.0014761398607823217,
        "close_vs_ema12": -0.0013836863641654151,
        "close_vs_ema24": 0.0029948671220560996,
        "ema12_slope_3h": -7.367570220651043e-05,
        "ema24_slope_6h": 0.003917299876683655,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 9.19491777082726e-05,
        "return_30m": -0.0016474723390320634,
        "return_60m": -0.0007094515722967376,
        "return_120m": -0.002603513693726245,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0003118649825503139,
        "close_vs_ema6": -0.0007425312883134749,
        "close_vs_ema12": -0.0014524597246831084,
        "ema3_slope": -0.00031176775310526317,
        "ema6_slope": -0.0002969243250846576,
        "realized_volatility_30m": 0.0009156053853876522,
        "realized_volatility_60m": 0.0009445901189824516,
        "return_acceleration": 0.0018312107707753045
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 679,
        "resolved_agreement_count": 440,
        "prospective_resolved_sample_count": 660,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.53739062499881,
            "small_mean_absolute_error": 60.86748958332828
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.89120833333618,
            "small_mean_absolute_error": 61.431075520833474
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.129678819447385,
            "small_mean_absolute_error": 67.93167013888645
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.53777812500121,
            "small_mean_absolute_error": 81.82873854166465
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 681,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T2100Z",
      "signal_timestamp": "2026-09-19T21:01:17.673320Z",
      "target_timestamp": "2026-09-19T21:00:00Z",
      "resolution_timestamp": "2026-09-19T21:15:00Z",
      "strike": 81127.26,
      "brti_reference_price": 81127.26416666668,
      "base_predicted_close": 81223.359375,
      "small_predicted_close": 81135.8671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80997.97316666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -225.38620833332243,
      "small_residual": -137.89402083332243,
      "base_absolute_error": 225.38620833332243,
      "small_absolute_error": 137.89402083332243,
      "resolved_at": "2026-09-19T21:16:05.807208Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T20:45:00Z",
        "return_6h": -0.005134143252875201,
        "return_12h": -0.0019626781406405502,
        "return_24h": 0.0006121211285374795,
        "close_vs_ema12": -0.002878980491394456,
        "close_vs_ema24": 0.001342043069261445,
        "ema12_slope_3h": -0.0002354317029371611,
        "ema24_slope_6h": 0.003728754521098665,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016196773938527143,
        "return_30m": -0.0015278771441489258,
        "return_60m": -0.0024660891227766824,
        "return_120m": -0.003542625937391519,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0009664517550429519,
        "close_vs_ema6": -0.001687571262420584,
        "close_vs_ema12": -0.0025987373656767287,
        "ema3_slope": -0.0009655186278703098,
        "ema6_slope": -0.0006745731488640994,
        "realized_volatility_30m": 0.0008558132857804934,
        "realized_volatility_60m": 0.0010929530090882207,
        "return_acceleration": -0.0017116265715609869
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 680,
        "resolved_agreement_count": 440,
        "prospective_resolved_sample_count": 661,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.28522916666407,
            "small_mean_absolute_error": 46.100848958325514
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.88285156250095,
            "small_mean_absolute_error": 57.109718749999956
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 58.53584895833652,
            "small_mean_absolute_error": 72.04722743055147
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.24004583333445,
            "small_mean_absolute_error": 79.00913124999788
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 682,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T2115Z",
      "signal_timestamp": "2026-09-19T21:16:16.707907Z",
      "target_timestamp": "2026-09-19T21:15:00Z",
      "resolution_timestamp": "2026-09-19T21:30:00Z",
      "strike": 80997.97,
      "brti_reference_price": 80997.97316666668,
      "base_predicted_close": 81006.96875,
      "small_predicted_close": 81078.859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81035.16566666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 28.196916666682228,
      "small_residual": -43.69370833331777,
      "base_absolute_error": 28.196916666682228,
      "small_absolute_error": 43.69370833331777,
      "resolved_at": "2026-09-19T21:31:05.547884Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T21:00:00Z",
        "return_6h": -0.008468076100502597,
        "return_12h": -0.005266590220241452,
        "return_24h": -0.0032334950574812726,
        "close_vs_ema12": -0.004286484946065872,
        "close_vs_ema24": -0.00024858665993465756,
        "ema12_slope_3h": -0.00040345182630519005,
        "ema24_slope_6h": 0.003474280933256191,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001593681252881729,
        "return_30m": -0.0032107773972360754,
        "return_60m": -0.004852960069319345,
        "return_120m": -0.004611215016802617,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0012809350915865547,
        "close_vs_ema6": -0.002344026485772699,
        "close_vs_ema12": -0.0035462117453474162,
        "ema3_slope": -0.001279296395940266,
        "ema6_slope": -0.0009367323041767905,
        "realized_volatility_30m": 1.2998070485492619e-05,
        "realized_volatility_60m": 0.0007566586983039199,
        "return_acceleration": 2.5996140970985238e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 681,
        "resolved_agreement_count": 441,
        "prospective_resolved_sample_count": 662,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 146.70959374999802,
            "small_mean_absolute_error": 59.02911979165947
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.48378385416618,
            "small_mean_absolute_error": 66.17955729166533
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.76262500000303,
            "small_mean_absolute_error": 76.69262326388464
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.52525833333348,
            "small_mean_absolute_error": 83.91973437499692
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 683,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T2130Z",
      "signal_timestamp": "2026-09-19T21:31:16.798014Z",
      "target_timestamp": "2026-09-19T21:30:00Z",
      "resolution_timestamp": "2026-09-19T21:45:00Z",
      "strike": 81035.17,
      "brti_reference_price": 81035.16566666668,
      "base_predicted_close": 80916.59375,
      "small_predicted_close": 80922.3125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80994.32233333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 77.72858333332988,
      "small_residual": 72.00983333332988,
      "base_absolute_error": 77.72858333332988,
      "small_absolute_error": 72.00983333332988,
      "resolved_at": "2026-09-19T21:46:05.981995Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T21:15:00Z",
        "return_6h": -0.006362045166890429,
        "return_12h": -0.004467012351639488,
        "return_24h": -0.0016877583659687945,
        "close_vs_ema12": -0.0036735522759041572,
        "close_vs_ema24": 0.00020605335913548295,
        "ema12_slope_3h": -0.000585158858485646,
        "ema24_slope_6h": 0.0032694072976693356,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004591781565135289,
        "return_30m": -0.0011352348799879008,
        "return_60m": -0.0026613775247104066,
        "return_120m": -0.00439205115905239,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00041134168865719634,
        "close_vs_ema6": -0.0013478152901816864,
        "close_vs_ema12": -0.0026147256351481962,
        "ema3_slope": -0.0004111725562434554,
        "ema6_slope": -0.0005388356157198793,
        "realized_volatility_30m": 0.001026429704697629,
        "realized_volatility_60m": 0.0009500796198627108,
        "return_acceleration": 0.002052859409395258
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 682,
        "resolved_agreement_count": 442,
        "prospective_resolved_sample_count": 663,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.56743750000169,
            "small_mean_absolute_error": 69.48381770832202
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.95637760416867,
            "small_mean_absolute_error": 62.356377604162844
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.8612881944476,
            "small_mean_absolute_error": 72.2651840277734
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.33791145833383,
            "small_mean_absolute_error": 84.50722708332906
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 684,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T2145Z",
      "signal_timestamp": "2026-09-19T21:46:16.888917Z",
      "target_timestamp": "2026-09-19T21:45:00Z",
      "resolution_timestamp": "2026-09-19T22:00:00Z",
      "strike": 80994.32,
      "brti_reference_price": 80994.32233333333,
      "base_predicted_close": 80853.28125,
      "small_predicted_close": 80881.953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81080.77266666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 227.49141666667128,
      "small_residual": 198.81954166667128,
      "base_absolute_error": 227.49141666667128,
      "small_absolute_error": 198.81954166667128,
      "resolved_at": "2026-09-19T22:01:06.264057Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T21:30:00Z",
        "return_6h": -0.010679711984848739,
        "return_12h": -0.0031059979017069583,
        "return_24h": -0.0026891151171085648,
        "close_vs_ema12": -0.004005965790715105,
        "close_vs_ema24": -0.00029195141212867703,
        "ema12_slope_3h": -0.0008003071640241277,
        "ema24_slope_6h": 0.002977894809603754,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005040198659105322,
        "return_30m": -4.5073144309903945e-05,
        "return_60m": -0.003255705821712973,
        "return_120m": -0.003962847628395605,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004577865877585241,
        "close_vs_ema6": -0.001322953877088251,
        "close_vs_ema12": -0.0026390890953736923,
        "ema3_slope": -0.0004575771150925334,
        "ema6_slope": -0.0005289016658315271,
        "realized_volatility_30m": 0.0004815990112120305,
        "realized_volatility_60m": 0.000862277219115474,
        "return_acceleration": -0.000963198022424061
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 683,
        "resolved_agreement_count": 443,
        "prospective_resolved_sample_count": 664,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 119.94157291666488,
            "small_mean_absolute_error": 77.90366145832377
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.23948177083184,
            "small_mean_absolute_error": 69.38557552082602
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.57466319444575,
            "small_mean_absolute_error": 66.9219374999969
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.14281979166772,
            "small_mean_absolute_error": 88.02619791666294
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 685,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T2200Z",
      "signal_timestamp": "2026-09-19T22:01:17.380933Z",
      "target_timestamp": "2026-09-19T22:00:00Z",
      "resolution_timestamp": "2026-09-19T22:15:00Z",
      "strike": 81080.77,
      "brti_reference_price": 81080.77266666667,
      "base_predicted_close": 80972.734375,
      "small_predicted_close": 81018.8671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80983.61816666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 10.883791666667094,
      "small_residual": -35.24902083333291,
      "base_absolute_error": 10.883791666667094,
      "small_absolute_error": 35.24902083333291,
      "resolved_at": "2026-09-19T22:16:05.318306Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T21:45:00Z",
        "return_6h": -0.006404995325217655,
        "return_12h": -0.002835805211996667,
        "return_24h": -0.0017594417240625049,
        "close_vs_ema12": -0.002823100334243822,
        "close_vs_ema24": 0.0007590220693367566,
        "ema12_slope_3h": -0.0009355948037779172,
        "ema24_slope_6h": 0.0027824409269243677,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010673628822714942,
        "return_30m": 0.000562805044264314,
        "return_60m": -0.0005730687516405375,
        "return_120m": -0.0030377446358021976,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003044511163401431,
        "close_vs_ema6": -0.0001835870997564104,
        "close_vs_ema12": -0.0013326284945573974,
        "ema3_slope": 0.0003045438350506302,
        "ema6_slope": -7.342944762289694e-05,
        "realized_volatility_30m": 0.0007856913740910132,
        "realized_volatility_60m": 0.0010077708201323297,
        "return_acceleration": 0.0015713827481820264
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 684,
        "resolved_agreement_count": 444,
        "prospective_resolved_sample_count": 665,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 139.70078125000146,
            "small_mean_absolute_error": 113.10427604166034
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.99300520833276,
            "small_mean_absolute_error": 79.60256249999293
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 91.15549479166778,
            "small_mean_absolute_error": 75.77457118055342
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.82704791666838,
            "small_mean_absolute_error": 95.2768322916636
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 686,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T2215Z",
      "signal_timestamp": "2026-09-19T22:16:16.313793Z",
      "target_timestamp": "2026-09-19T22:15:00Z",
      "resolution_timestamp": "2026-09-19T22:30:00Z",
      "strike": 80983.62,
      "brti_reference_price": 80983.61816666667,
      "base_predicted_close": 80845.2578125,
      "small_predicted_close": 80873.34375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81052.36049999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 207.10268749998068,
      "small_residual": 179.01674999998068,
      "base_absolute_error": 207.10268749998068,
      "small_absolute_error": 179.01674999998068,
      "resolved_at": "2026-09-19T22:31:05.714861Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T22:00:00Z",
        "return_6h": -0.009009018581743522,
        "return_12h": -0.003634753880860875,
        "return_24h": -0.003067692924337062,
        "close_vs_ema12": -0.0038545947040798945,
        "close_vs_ema24": -0.00043102857295507224,
        "ema12_slope_3h": -0.0010927959281629152,
        "ema24_slope_6h": 0.0025366120438461426,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011982433911850165,
        "return_30m": -0.00013215946943301304,
        "return_60m": -0.00017722665690012018,
        "return_120m": -0.005029326652330246,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004472785093145859,
        "close_vs_ema6": -0.0009872543637956532,
        "close_vs_ema12": -0.002140988930529164,
        "ema3_slope": -0.00044707854069159225,
        "ema6_slope": -0.00039474585968923837,
        "realized_volatility_30m": 0.0011328031367282554,
        "realized_volatility_60m": 0.0008706623595170405,
        "return_acceleration": -0.0022656062734565108
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 685,
        "resolved_agreement_count": 445,
        "prospective_resolved_sample_count": 666,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.07517708333762,
            "small_mean_absolute_error": 87.44302604166296
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.39238541666782,
            "small_mean_absolute_error": 73.23607291666121
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 91.01424826389,
            "small_mean_absolute_error": 73.2673802083312
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.31764791666865,
            "small_mean_absolute_error": 88.98569374999715
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 687,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T2230Z",
      "signal_timestamp": "2026-09-19T22:31:16.773484Z",
      "target_timestamp": "2026-09-19T22:30:00Z",
      "resolution_timestamp": "2026-09-19T22:45:00Z",
      "strike": 81052.36,
      "brti_reference_price": 81052.36049999998,
      "base_predicted_close": 80956.984375,
      "small_predicted_close": 81003.03125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81212.88500000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 255.9006250000093,
      "small_residual": 209.8537500000093,
      "base_absolute_error": 255.9006250000093,
      "small_absolute_error": 209.8537500000093,
      "resolved_at": "2026-09-19T22:46:06.353674Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T22:15:00Z",
        "return_6h": -0.00952975907752407,
        "return_12h": -0.0027969245012045008,
        "return_24h": -0.002365641582188216,
        "close_vs_ema12": -0.00288656139743948,
        "close_vs_ema24": 0.00040884290576137516,
        "ema12_slope_3h": -0.0012188466253920671,
        "ema24_slope_6h": 0.0022847539881436507,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008488424559129903,
        "return_30m": -0.00035041805513491564,
        "return_60m": 0.00021218977208037337,
        "return_120m": -0.0024497524697205675,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00020055190966861147,
        "close_vs_ema6": -9.946819405515228e-05,
        "close_vs_ema12": -0.0010951104825248636,
        "ema3_slope": 0.00020059213880507798,
        "ema6_slope": -3.978569465745707e-05,
        "realized_volatility_30m": 0.0010235429235490034,
        "realized_volatility_60m": 0.0009405021908064837,
        "return_acceleration": 0.002047085847098007
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 686,
        "resolved_agreement_count": 446,
        "prospective_resolved_sample_count": 667,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 130.80161979166223,
            "small_mean_absolute_error": 121.27378645832869
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.68452864583196,
            "small_mean_absolute_error": 95.37880208332535
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.23812499999985,
            "small_mean_absolute_error": 81.99551388888479
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.88215520833401,
            "small_mean_absolute_error": 79.14590416666252
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 688,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T2245Z",
      "signal_timestamp": "2026-09-19T22:46:18.470694Z",
      "target_timestamp": "2026-09-19T22:45:00Z",
      "resolution_timestamp": "2026-09-19T23:00:00Z",
      "strike": 81212.89,
      "brti_reference_price": 81212.88500000001,
      "base_predicted_close": 81195.3671875,
      "small_predicted_close": 81097.7578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81230.33899999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 34.971812499992666,
      "small_residual": 132.58118749999267,
      "base_absolute_error": 34.971812499992666,
      "small_absolute_error": 132.58118749999267,
      "resolved_at": "2026-09-19T23:01:06.334750Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T22:30:00Z",
        "return_6h": -0.00759555703080117,
        "return_12h": -0.0001737702163355781,
        "return_24h": 0.0011245023346939664,
        "close_vs_ema12": -0.000874591803204261,
        "close_vs_ema24": 0.0023407106736914596,
        "ema12_slope_3h": -0.0012211386638149024,
        "ema24_slope_6h": 0.0020785370925198166,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00198050370167846,
        "return_30m": 0.002831027293217492,
        "return_60m": 0.0026984936767193712,
        "return_120m": -0.0005659976465666183,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010895380146940248,
        "close_vs_ema6": 0.0013427345169865212,
        "close_vs_ema12": 0.0007472421439822519,
        "ema3_slope": 0.0010907264025732388,
        "ema6_slope": 0.0005373824315706432,
        "realized_volatility_30m": 0.0005658306228827348,
        "realized_volatility_60m": 0.0011616313916232488,
        "return_acceleration": 0.0011316612457654696
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 687,
        "resolved_agreement_count": 447,
        "prospective_resolved_sample_count": 668,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 175.3446302083321,
            "small_mean_absolute_error": 155.73476562499854
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.6431015624985,
            "small_mean_absolute_error": 116.81921354166116
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.94119791666526,
            "small_mean_absolute_error": 98.16863888888354
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.13504791666783,
            "small_mean_absolute_error": 87.48668749999634
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 689,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T2300Z",
      "signal_timestamp": "2026-09-19T23:01:16.832846Z",
      "target_timestamp": "2026-09-19T23:00:00Z",
      "resolution_timestamp": "2026-09-19T23:15:00Z",
      "strike": 81230.34,
      "brti_reference_price": 81230.33899999999,
      "base_predicted_close": 81091.015625,
      "small_predicted_close": 81091.015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81254.93466666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 163.91904166668246,
      "small_residual": 163.91904166668246,
      "base_absolute_error": 163.91904166668246,
      "small_absolute_error": 163.91904166668246,
      "resolved_at": "2026-09-19T23:16:06.134551Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T22:45:00Z",
        "return_6h": -0.00714838365213688,
        "return_12h": 0.00046308122199278934,
        "return_24h": 0.0011004315072391524,
        "close_vs_ema12": -0.0006329469899872819,
        "close_vs_ema24": 0.002503307876197791,
        "ema12_slope_3h": -0.0012202229821831612,
        "ema24_slope_6h": 0.0018860881596780565,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00021491663545725181,
        "return_30m": 0.0021958459803279595,
        "return_60m": 0.001844658461115145,
        "return_120m": 0.0012705325933530798,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006519191292013726,
        "close_vs_ema6": 0.0011123189700448233,
        "close_vs_ema12": 0.00081414970555449,
        "ema3_slope": 0.0006523444049977289,
        "ema6_slope": 0.000445125636693966,
        "realized_volatility_30m": 0.000882793533110604,
        "realized_volatility_60m": 0.0011481461039457286,
        "return_acceleration": -0.001765587066221208
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 688,
        "resolved_agreement_count": 448,
        "prospective_resolved_sample_count": 669,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.21472916666244,
            "small_mean_absolute_error": 139.1751770833289
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 133.45775520833195,
            "small_mean_absolute_error": 126.13972656249462
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.73357986110932,
            "small_mean_absolute_error": 99.46010069443825
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.5046114583347,
            "small_mean_absolute_error": 93.68422708332874
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 690,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T2315Z",
      "signal_timestamp": "2026-09-19T23:16:17.468351Z",
      "target_timestamp": "2026-09-19T23:15:00Z",
      "resolution_timestamp": "2026-09-19T23:30:00Z",
      "strike": 81254.93,
      "brti_reference_price": 81254.93466666668,
      "base_predicted_close": 81088.0859375,
      "small_predicted_close": 81088.0859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81270.36383333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 182.27789583332196,
      "small_residual": 182.27789583332196,
      "base_absolute_error": 182.27789583332196,
      "small_absolute_error": 182.27789583332196,
      "resolved_at": "2026-09-19T23:31:06.265971Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T23:00:00Z",
        "return_6h": -0.005703965615248108,
        "return_12h": -0.00041670148166139676,
        "return_24h": 0.0011914234751821962,
        "close_vs_ema12": -0.0003168700927216328,
        "close_vs_ema24": 0.002748846591483778,
        "ema12_slope_3h": -0.0012396415883517697,
        "ema24_slope_6h": 0.0017280046618168843,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003027891668245797,
        "return_30m": 0.0005177708767110101,
        "return_60m": 0.0033502639934119838,
        "return_120m": 0.0031724435804247886,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00047722499260771656,
        "close_vs_ema6": 0.0010106233873583559,
        "close_vs_ema12": 0.0009451482659481591,
        "ema3_slope": 0.00047745284503797336,
        "ema6_slope": 0.00040441283857250987,
        "realized_volatility_30m": 4.393626568366393e-05,
        "realized_volatility_60m": 0.000703581846969877,
        "return_acceleration": 8.787253136732787e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 689,
        "resolved_agreement_count": 449,
        "prospective_resolved_sample_count": 670,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 165.47354166666628,
            "small_mean_absolute_error": 171.34268229166628
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.77435937500195,
            "small_mean_absolute_error": 129.39285416666462
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.75277083333398,
            "small_mean_absolute_error": 105.9382760416629
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.7673187500026,
            "small_mean_absolute_error": 97.77271562499664
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 691,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T2330Z",
      "signal_timestamp": "2026-09-19T23:31:18.201968Z",
      "target_timestamp": "2026-09-19T23:30:00Z",
      "resolution_timestamp": "2026-09-19T23:45:00Z",
      "strike": 81270.36,
      "brti_reference_price": 81270.36383333332,
      "base_predicted_close": 81049.03125,
      "small_predicted_close": 81072.8671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81252.67833333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 203.6470833333151,
      "small_residual": 179.8111458333151,
      "base_absolute_error": 203.6470833333151,
      "small_absolute_error": 179.8111458333151,
      "resolved_at": "2026-09-19T23:46:05.627194Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T23:15:00Z",
        "return_6h": -0.002937475117127164,
        "return_12h": 0.0002390372291296572,
        "return_24h": 0.0034145821891400363,
        "close_vs_ema12": -0.00012185950753740293,
        "close_vs_ema24": 0.0028784303671365308,
        "ema12_slope_3h": -0.0011796129899296348,
        "ema24_slope_6h": 0.001631060035645726,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001898859032984923,
        "return_30m": 0.0004927325655175174,
        "return_60m": 0.0026896605106687677,
        "return_120m": 0.002902421001199862,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00033348950475131645,
        "close_vs_ema6": 0.0008573495896579963,
        "close_vs_ema12": 0.0009603976555638827,
        "ema3_slope": 0.00033360075710242576,
        "ema6_slope": 0.00034305748394047875,
        "realized_volatility_30m": 5.6451631763043686e-05,
        "realized_volatility_60m": 0.0007566138015435473,
        "return_acceleration": -0.00011290326352608737
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 690,
        "resolved_agreement_count": 450,
        "prospective_resolved_sample_count": 671,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 159.2673437500016,
            "small_mean_absolute_error": 172.1579687500016
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 145.03448177083192,
            "small_mean_absolute_error": 146.71587760416514
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.87880034722184,
            "small_mean_absolute_error": 120.9718576388841
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.73056562500133,
            "small_mean_absolute_error": 102.0454614583301
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 692,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260919T2345Z",
      "signal_timestamp": "2026-09-19T23:46:17.076266Z",
      "target_timestamp": "2026-09-19T23:45:00Z",
      "resolution_timestamp": "2026-09-20T00:00:00Z",
      "strike": 81252.68,
      "brti_reference_price": 81252.67833333332,
      "base_predicted_close": 81065.515625,
      "small_predicted_close": 81089.6015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81239.64516666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 174.1295416666835,
      "small_residual": 150.0436041666835,
      "base_absolute_error": 174.1295416666835,
      "small_absolute_error": 150.0436041666835,
      "resolved_at": "2026-09-20T00:01:05.873510Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T23:30:00Z",
        "return_6h": -0.0027385716717697184,
        "return_12h": -0.00016739619842187636,
        "return_24h": 0.004358812707040194,
        "close_vs_ema12": -0.0003255957074330684,
        "close_vs_ema24": 0.002605198295437594,
        "ema12_slope_3h": -0.0011346415906151597,
        "ema24_slope_6h": 0.0015403420174302518,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00021761315153301375,
        "return_30m": -2.7768569904385032e-05,
        "return_60m": 0.0004899879290498621,
        "return_120m": 0.0031898038350974822,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 5.789853832327552e-05,
        "close_vs_ema6": 0.00045673787494271423,
        "close_vs_ema12": 0.0006282613488146627,
        "ema3_slope": 5.7901890758049746e-05,
        "ema6_slope": 0.0001827285335940232,
        "realized_volatility_30m": 0.00020374952741575303,
        "realized_volatility_60m": 0.00020078771991685024,
        "return_acceleration": -0.00040749905483150606
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 691,
        "resolved_agreement_count": 451,
        "prospective_resolved_sample_count": 672,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 146.20395833332805,
            "small_mean_absolute_error": 164.64731770832805
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 160.77429427083007,
            "small_mean_absolute_error": 160.1910416666633
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 147.16338715277502,
            "small_mean_absolute_error": 132.76191493055012
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.85451562499948,
            "small_mean_absolute_error": 104.22957916666346
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 693,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0000Z",
      "signal_timestamp": "2026-09-20T00:01:17.796988Z",
      "target_timestamp": "2026-09-20T00:00:00Z",
      "resolution_timestamp": "2026-09-20T00:15:00Z",
      "strike": 81239.65,
      "brti_reference_price": 81239.64516666668,
      "base_predicted_close": 81000.625,
      "small_predicted_close": 81098.765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81258.95816666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 258.3331666666636,
      "small_residual": 160.1925416666636,
      "base_absolute_error": 258.3331666666636,
      "small_absolute_error": 160.1925416666636,
      "resolved_at": "2026-09-20T00:16:05.275466Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-19T23:45:00Z",
        "return_6h": -0.002653386533923996,
        "return_12h": -0.0005709937706945833,
        "return_24h": 0.0044291016436848185,
        "close_vs_ema12": -0.0004661210960682505,
        "close_vs_ema24": 0.002393895187606132,
        "ema12_slope_3h": -0.001032085255281756,
        "ema24_slope_6h": 0.0014533341365365882,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00016040291758956382,
        "return_30m": -0.00037798116333820353,
        "return_60m": 0.00011456515855101657,
        "return_120m": 0.0019594349532552346,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -5.1259460577934846e-05,
        "close_vs_ema6": 0.00021159758568711773,
        "close_vs_ema12": 0.0003957664594929078,
        "ema3_slope": -5.12568331805241e-05,
        "ema6_slope": 8.464619864723133e-05,
        "realized_volatility_30m": 2.8605116971724964e-05,
        "realized_volatility_60m": 0.00022222502327684345,
        "return_acceleration": 5.721023394344993e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 692,
        "resolved_agreement_count": 452,
        "prospective_resolved_sample_count": 673,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 180.99339062500076,
            "small_mean_absolute_error": 169.01292187500076
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 154.1040598958316,
            "small_mean_absolute_error": 154.09404947916482
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 149.3029670138882,
            "small_mean_absolute_error": 140.43079166666334
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.33492083333331,
            "small_mean_absolute_error": 107.10236249999798
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-19T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 694,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0015Z",
      "signal_timestamp": "2026-09-20T00:16:16.014494Z",
      "target_timestamp": "2026-09-20T00:15:00Z",
      "resolution_timestamp": "2026-09-20T00:30:00Z",
      "strike": 81258.96,
      "brti_reference_price": 81258.95816666666,
      "base_predicted_close": 81088.390625,
      "small_predicted_close": 81112.6484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81285.41383333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 197.02320833332487,
      "small_residual": 172.76539583332487,
      "base_absolute_error": 197.02320833332487,
      "small_absolute_error": 172.76539583332487,
      "resolved_at": "2026-09-20T00:31:05.251334Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T00:00:00Z",
        "return_6h": -0.0011452190210686775,
        "return_12h": -0.000820151172258532,
        "return_24h": 0.0038085279490800428,
        "close_vs_ema12": -0.0002191785345663222,
        "close_vs_ema24": 0.002577709089691904,
        "ema12_slope_3h": -0.0008591886301794194,
        "ema24_slope_6h": 0.0013994339167939795,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00023772875866656662,
        "return_30m": 7.728770869053214e-05,
        "return_60m": 4.951699261690479e-05,
        "return_120m": 0.0033999468810264055,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 9.321986536670046e-05,
        "close_vs_ema6": 0.0003209421125918155,
        "close_vs_ema12": 0.0005360617730385542,
        "ema3_slope": 9.322855612037273e-05,
        "ema6_slope": 0.00012839332776715118,
        "realized_volatility_30m": 0.00019906583812806522,
        "realized_volatility_60m": 0.00020312631141546956,
        "return_acceleration": 0.00039813167625613044
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 693,
        "resolved_agreement_count": 453,
        "prospective_resolved_sample_count": 674,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 204.59692187499604,
            "small_mean_absolute_error": 168.08129687499604
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 185.03523177083116,
            "small_mean_absolute_error": 169.71198958333116
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.04854687499997,
            "small_mean_absolute_error": 142.28900173610842
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.62264166666645,
            "small_mean_absolute_error": 111.84522395833119
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 695,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0030Z",
      "signal_timestamp": "2026-09-20T00:31:16.319724Z",
      "target_timestamp": "2026-09-20T00:30:00Z",
      "resolution_timestamp": "2026-09-20T00:45:00Z",
      "strike": 81285.41,
      "brti_reference_price": 81285.41383333332,
      "base_predicted_close": 81099.3203125,
      "small_predicted_close": 81123.5859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81297.52416666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 198.20385416666977,
      "small_residual": 173.93822916666977,
      "base_absolute_error": 198.20385416666977,
      "small_absolute_error": 173.93822916666977,
      "resolved_at": "2026-09-20T00:46:05.479138Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T00:15:00Z",
        "return_6h": -0.001779451952712563,
        "return_12h": 0.0008349236768498969,
        "return_24h": 0.0024987664822269107,
        "close_vs_ema12": 0.00010198228361169015,
        "close_vs_ema24": 0.0028440850423803177,
        "ema12_slope_3h": -0.0006986649262241684,
        "ema24_slope_6h": 0.001333507252722299,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00032557230936181014,
        "return_30m": 0.0005633784659293539,
        "return_60m": 0.00018518435614334194,
        "return_120m": 0.0028753429498620253,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002093674183722971,
        "close_vs_ema6": 0.00046178533726104476,
        "close_vs_ema12": 0.000729125997526614,
        "ema3_slope": 0.00020941126226770024,
        "ema6_slope": 0.0001847482605195072,
        "realized_volatility_30m": 4.392177534762176e-05,
        "realized_volatility_60m": 0.0002382300559893856,
        "return_acceleration": 8.784355069524352e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 694,
        "resolved_agreement_count": 454,
        "prospective_resolved_sample_count": 675,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 208.28324999999677,
            "small_mean_absolute_error": 165.70317187499677
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 183.77529687499919,
            "small_mean_absolute_error": 168.93057031249919
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 166.11740451388687,
            "small_mean_absolute_error": 153.04497569444234
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 137.25299374999958,
            "small_mean_absolute_error": 116.76953645833055
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 696,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0045Z",
      "signal_timestamp": "2026-09-20T00:46:16.172869Z",
      "target_timestamp": "2026-09-20T00:45:00Z",
      "resolution_timestamp": "2026-09-20T01:00:00Z",
      "strike": 81297.52,
      "brti_reference_price": 81297.52416666667,
      "base_predicted_close": 81106.6484375,
      "small_predicted_close": 81130.8671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81271.01066666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 164.3622291666834,
      "small_residual": 140.1434791666834,
      "base_absolute_error": 164.3622291666834,
      "small_absolute_error": 140.1434791666834,
      "resolved_at": "2026-09-20T01:01:06.218757Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T00:30:00Z",
        "return_6h": -0.0021291505590324,
        "return_12h": 0.0005445503402525809,
        "return_24h": -8.823803314828016e-05,
        "close_vs_ema12": 0.00024073613390540594,
        "close_vs_ema24": 0.002931551725444015,
        "ema12_slope_3h": -0.0005180786127345627,
        "ema24_slope_6h": 0.0012616337100943564,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00014898531928708714,
        "return_30m": 0.00047460613414340713,
        "return_60m": 0.0005519305240546668,
        "return_120m": 0.001042188892398821,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00017915986115801807,
        "close_vs_ema6": 0.0004362377623494673,
        "close_vs_ema12": 0.0007430087964941379,
        "ema3_slope": 0.00017919196516569258,
        "ema6_slope": 0.0001745255587954908,
        "realized_volatility_30m": 8.82934950373615e-05,
        "realized_volatility_60m": 0.00018323084593994672,
        "return_acceleration": -0.000176586990074723
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 695,
        "resolved_agreement_count": 455,
        "prospective_resolved_sample_count": 676,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 206.92244270833544,
            "small_mean_absolute_error": 164.23494270833544
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 176.56320052083174,
            "small_mean_absolute_error": 164.44113020833174
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 176.1570104166652,
            "small_mean_absolute_error": 161.53900868055402
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 141.38999895833186,
            "small_mean_absolute_error": 124.67763541666281
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 697,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0100Z",
      "signal_timestamp": "2026-09-20T01:01:17.224941Z",
      "target_timestamp": "2026-09-20T01:00:00Z",
      "resolution_timestamp": "2026-09-20T01:15:00Z",
      "strike": 81271.01,
      "brti_reference_price": 81271.01066666668,
      "base_predicted_close": 81118.21875,
      "small_predicted_close": 81142.625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81116.4335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -1.785250000000815,
      "small_residual": -26.191500000000815,
      "base_absolute_error": 1.785250000000815,
      "small_absolute_error": 26.191500000000815,
      "resolved_at": "2026-09-20T01:16:06.546633Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T00:45:00Z",
        "return_6h": -0.0017770387283069233,
        "return_12h": -0.00045063410022982975,
        "return_24h": -0.004281530050058158,
        "close_vs_ema12": -8.198326885522356e-05,
        "close_vs_ema24": 0.0025506124848055922,
        "ema12_slope_3h": -0.00040149617056906006,
        "ema24_slope_6h": 0.0011986228185822956,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003261292428246021,
        "return_30m": -0.000177192512006763,
        "return_60m": 0.0003860861274769256,
        "return_120m": 0.0005006955180464345,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -7.351931015997515e-05,
        "close_vs_ema6": 7.854485337177586e-05,
        "close_vs_ema12": 0.0003525166047244621,
        "ema3_slope": -7.351390546816994e-05,
        "ema6_slope": 3.141892846691974e-05,
        "realized_volatility_30m": 0.00023755728105584462,
        "realized_volatility_60m": 0.00025188780471095576,
        "return_acceleration": -0.00047511456211168923
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 696,
        "resolved_agreement_count": 456,
        "prospective_resolved_sample_count": 677,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 204.4806145833354,
            "small_mean_absolute_error": 161.7599114583354
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 192.73700260416808,
            "small_mean_absolute_error": 165.38641666666808
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 170.8962447916662,
            "small_mean_absolute_error": 156.649336805555
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 148.93494895833282,
            "small_mean_absolute_error": 125.83062708333019
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 698,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0115Z",
      "signal_timestamp": "2026-09-20T01:16:18.070072Z",
      "target_timestamp": "2026-09-20T01:15:00Z",
      "resolution_timestamp": "2026-09-20T01:30:00Z",
      "strike": 81116.43,
      "brti_reference_price": 81116.4335,
      "base_predicted_close": 80973.6953125,
      "small_predicted_close": 81000.90625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81101.28400000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 127.5886875000142,
      "small_residual": 100.3777500000142,
      "base_absolute_error": 127.5886875000142,
      "small_absolute_error": 100.3777500000142,
      "resolved_at": "2026-09-20T01:31:05.649359Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T01:00:00Z",
        "return_6h": -0.003155449117293818,
        "return_12h": -0.0012075552341764828,
        "return_24h": -0.0018115767067665711,
        "close_vs_ema12": -0.0019030053947434178,
        "close_vs_ema24": 0.0006304728286505856,
        "ema12_slope_3h": -0.00031848988150362523,
        "ema24_slope_6h": 0.0011084006804642499,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0019019963625244163,
        "return_30m": -0.002227505308715405,
        "return_60m": -0.0017539563622552823,
        "return_120m": -0.0017045262202826095,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0009886644115075782,
        "close_vs_ema6": -0.0013032511036663585,
        "close_vs_ema12": -0.0013119784770468934,
        "ema3_slope": -0.0009876879196120125,
        "ema6_slope": -0.0005210288289079212,
        "realized_volatility_30m": 0.0007879335598499071,
        "realized_volatility_60m": 0.0008779798172282603,
        "return_acceleration": -0.0015758671196998142
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 697,
        "resolved_agreement_count": 457,
        "prospective_resolved_sample_count": 678,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 140.3436354166697,
            "small_mean_absolute_error": 128.2596510416697
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 172.47027864583288,
            "small_mean_absolute_error": 148.17047395833288
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 170.1380329861107,
            "small_mean_absolute_error": 155.89454340277734
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 148.63977395833354,
            "small_mean_absolute_error": 122.8311552083309
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 699,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0130Z",
      "signal_timestamp": "2026-09-20T01:31:16.924100Z",
      "target_timestamp": "2026-09-20T01:30:00Z",
      "resolution_timestamp": "2026-09-20T01:45:00Z",
      "strike": 81101.28,
      "brti_reference_price": 81101.28400000001,
      "base_predicted_close": 80963.328125,
      "small_predicted_close": 80991.0234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81054.50200000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 91.17387500000768,
      "small_residual": 63.47856250000768,
      "base_absolute_error": 91.17387500000768,
      "small_absolute_error": 63.47856250000768,
      "resolved_at": "2026-09-20T01:46:05.949118Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T01:15:00Z",
        "return_6h": -0.003579713235272952,
        "return_12h": -0.0013817673622342763,
        "return_24h": -0.0016843673302433526,
        "close_vs_ema12": -0.0020043011800539023,
        "close_vs_ema24": 0.0004344480114764071,
        "ema12_slope_3h": -0.00028096205105077043,
        "ema24_slope_6h": 0.0010112545942564388,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00018676240246662257,
        "return_30m": -0.0020884035435808634,
        "return_60m": -0.002265226006117782,
        "return_120m": -0.002080461134393974,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0005879665858795624,
        "close_vs_ema6": -0.001064574640297522,
        "close_vs_ema12": -0.0012682504076784173,
        "ema3_slope": -0.0005876210843167584,
        "ema6_slope": -0.0004256486022359285,
        "realized_volatility_30m": 0.0008576169800288969,
        "realized_volatility_60m": 0.0007901658873219926,
        "return_acceleration": 0.0017152339600577937
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 698,
        "resolved_agreement_count": 458,
        "prospective_resolved_sample_count": 679,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 122.98500520834205,
            "small_mean_absolute_error": 110.16273958334205
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 165.6341276041694,
            "small_mean_absolute_error": 137.9329557291694
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 163.5118663194468,
            "small_mean_absolute_error": 149.34129340278014
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 147.18093125000087,
            "small_mean_absolute_error": 127.75629687499823
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 700,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0145Z",
      "signal_timestamp": "2026-09-20T01:46:16.222765Z",
      "target_timestamp": "2026-09-20T01:45:00Z",
      "resolution_timestamp": "2026-09-20T02:00:00Z",
      "strike": 81054.5,
      "brti_reference_price": 81054.50200000001,
      "base_predicted_close": 80955.0546875,
      "small_predicted_close": 80982.8125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81065.68549999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 110.63081249999232,
      "small_residual": 82.87299999999232,
      "base_absolute_error": 110.63081249999232,
      "small_absolute_error": 82.87299999999232,
      "resolved_at": "2026-09-20T02:01:06.097839Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T01:30:00Z",
        "return_6h": -0.0032227811386648098,
        "return_12h": -0.002225205541526609,
        "return_24h": -0.001207838835534658,
        "close_vs_ema12": -0.0024749346476816703,
        "close_vs_ema24": -0.0001397205605020435,
        "ema12_slope_3h": -0.0003490354441035848,
        "ema24_slope_6h": 0.0009235881986386918,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005768342705894103,
        "return_30m": -0.0007634889421018753,
        "return_60m": -0.0029892935751456573,
        "return_120m": -0.0024390129334604937,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0005825700388442101,
        "close_vs_ema6": -0.0011725459933652482,
        "close_vs_ema12": -0.0015610494184886692,
        "ema3_slope": -0.0005822308485960992,
        "ema6_slope": -0.0004687985222145974,
        "realized_volatility_30m": 0.00019503593406139386,
        "realized_volatility_60m": 0.0006808024436293364,
        "return_acceleration": -0.0003900718681227877
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 699,
        "resolved_agreement_count": 459,
        "prospective_resolved_sample_count": 680,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.22751041667652,
            "small_mean_absolute_error": 82.54782291667652
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 151.57497656250598,
            "small_mean_absolute_error": 123.39138281250598
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 149.78463715278,
            "small_mean_absolute_error": 137.14336111111334
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 148.9280229166674,
            "small_mean_absolute_error": 129.01370208333248
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 701,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0200Z",
      "signal_timestamp": "2026-09-20T02:01:17.860543Z",
      "target_timestamp": "2026-09-20T02:00:00Z",
      "resolution_timestamp": "2026-09-20T02:15:00Z",
      "strike": 81065.69,
      "brti_reference_price": 81065.68549999999,
      "base_predicted_close": 80950.625,
      "small_predicted_close": 80978.3984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81117.4875,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 166.8625000000029,
      "small_residual": 139.0890625000029,
      "base_absolute_error": 166.8625000000029,
      "small_absolute_error": 139.0890625000029,
      "resolved_at": "2026-09-20T02:16:06.166313Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T01:45:00Z",
        "return_6h": -0.003223255148496862,
        "return_12h": -0.003229029866443689,
        "return_24h": -0.002407766400401079,
        "close_vs_ema12": -0.0022421149182257905,
        "close_vs_ema24": -1.7115745192253229e-06,
        "ema12_slope_3h": -0.0004174802441425651,
        "ema24_slope_6h": 0.0008377490173712143,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001379750627545917,
        "return_30m": -0.0004389387965796354,
        "return_60m": -0.002526425658822329,
        "return_120m": -0.0021413149492444106,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00022238712315025833,
        "close_vs_ema6": -0.0007393133638620153,
        "close_vs_ema12": -0.0012045858544046384,
        "ema3_slope": -0.0002223376781136377,
        "ema6_slope": -0.0002956379179193114,
        "realized_volatility_30m": 0.000357404666672001,
        "realized_volatility_60m": 0.0007757306390690153,
        "return_acceleration": 0.000714809333344002
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 700,
        "resolved_agreement_count": 460,
        "prospective_resolved_sample_count": 681,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.79465625000375,
            "small_mean_absolute_error": 68.23020312500375
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.63763541666958,
            "small_mean_absolute_error": 114.99505729166958
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 156.08955381944665,
            "small_mean_absolute_error": 133.00101215277996
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 147.03683437500075,
            "small_mean_absolute_error": 130.25649791666584
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 702,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0215Z",
      "signal_timestamp": "2026-09-20T02:16:17.964815Z",
      "target_timestamp": "2026-09-20T02:15:00Z",
      "resolution_timestamp": "2026-09-20T02:30:00Z",
      "strike": 81117.49,
      "brti_reference_price": 81117.4875,
      "base_predicted_close": 80951.5859375,
      "small_predicted_close": 80979.546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80965.55383333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 13.967895833324292,
      "small_residual": -13.993041666675708,
      "base_absolute_error": 13.967895833324292,
      "small_absolute_error": 13.993041666675708,
      "resolved_at": "2026-09-20T02:31:06.197863Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T02:00:00Z",
        "return_6h": -0.0033845982030141775,
        "return_12h": -0.00294730260867182,
        "return_24h": -0.002999762477902901,
        "close_vs_ema12": -0.0015391445680325022,
        "close_vs_ema24": 0.0006240698008705969,
        "ema12_slope_3h": -0.0004694668061938634,
        "ema24_slope_6h": 0.0007502213791144019,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006390126683133435,
        "return_30m": 0.0007770758988809856,
        "return_60m": 1.299366792317791e-05,
        "return_120m": -0.0017409854846587303,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00020819836290231208,
        "close_vs_ema6": -7.198287694976102e-05,
        "close_vs_ema12": -0.0004792550072466595,
        "ema3_slope": 0.00020824171848699002,
        "ema6_slope": -2.87923217583419e-05,
        "realized_volatility_30m": 0.0002505188027793759,
        "realized_volatility_60m": 0.00044579912763483643,
        "return_acceleration": 0.0005010376055587518
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 701,
        "resolved_agreement_count": 461,
        "prospective_resolved_sample_count": 682,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 124.06396875000428,
            "small_mean_absolute_error": 96.45459375000428
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 132.203802083337,
            "small_mean_absolute_error": 112.357122395837
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 156.33484201389,
            "small_mean_absolute_error": 130.93184722222335
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.1106489583348,
            "small_mean_absolute_error": 130.31624999999985
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 703,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0230Z",
      "signal_timestamp": "2026-09-20T02:31:20.966141Z",
      "target_timestamp": "2026-09-20T02:30:00Z",
      "resolution_timestamp": "2026-09-20T02:45:00Z",
      "strike": 80965.55,
      "brti_reference_price": 80965.55383333332,
      "base_predicted_close": 80952.7890625,
      "small_predicted_close": 80980.9140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80594.9395,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -357.84956250000687,
      "small_residual": -385.97456250000687,
      "base_absolute_error": 357.84956250000687,
      "small_absolute_error": 385.97456250000687,
      "resolved_at": "2026-09-20T02:46:05.340076Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T02:15:00Z",
        "return_6h": -0.0035181237211735494,
        "return_12h": -0.006802602244023959,
        "return_24h": -0.004465129530683232,
        "close_vs_ema12": -0.003270570554604779,
        "close_vs_ema24": -0.0012243769149479222,
        "ema12_slope_3h": -0.0006033729713549318,
        "ema24_slope_6h": 0.000661944104553891,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0018730075517523481,
        "return_30m": -0.0012351917589923378,
        "return_60m": -0.0016735883819877229,
        "return_120m": -0.0039350233321790995,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008332933726843406,
        "close_vs_ema6": -0.0013899549349198903,
        "close_vs_ema12": -0.001990336464069875,
        "ema3_slope": -0.0008325995729779878,
        "ema6_slope": -0.0005556730297801016,
        "realized_volatility_30m": 0.0012560101100328458,
        "realized_volatility_60m": 0.0009445447541252244,
        "return_acceleration": -0.0025120202200656916
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 702,
        "resolved_agreement_count": 462,
        "prospective_resolved_sample_count": 683,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 95.6587708333318,
            "small_mean_absolute_error": 74.85841666666965
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.32188802083692,
            "small_mean_absolute_error": 92.51057812500585
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 142.30900868055687,
            "small_mean_absolute_error": 116.90810937500282
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 143.39919791666688,
            "small_mean_absolute_error": 128.83121666666776
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 704,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0245Z",
      "signal_timestamp": "2026-09-20T02:46:17.193530Z",
      "target_timestamp": "2026-09-20T02:45:00Z",
      "resolution_timestamp": "2026-09-20T03:00:00Z",
      "strike": 80594.94,
      "brti_reference_price": 80594.9395,
      "base_predicted_close": 80520.1328125,
      "small_predicted_close": 80527.71875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80268.88633333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -251.24647916667163,
      "small_residual": -258.83241666667163,
      "base_absolute_error": 251.24647916667163,
      "small_absolute_error": 258.83241666667163,
      "resolved_at": "2026-09-20T03:01:05.224244Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T02:30:00Z",
        "return_6h": -0.008170649843090794,
        "return_12h": -0.011262031819098794,
        "return_24h": -0.008780548140894351,
        "close_vs_ema12": -0.007515719244533092,
        "close_vs_ema24": -0.005677381369873613,
        "ema12_slope_3h": -0.0009090533032710679,
        "ema24_slope_6h": 0.000479278470202793,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0045774322015537106,
        "return_30m": -0.006441866188224954,
        "return_60m": -0.00566979610830276,
        "return_120m": -0.008642140998369352,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.002710784099656083,
        "close_vs_ema6": -0.004265138965360515,
        "close_vs_ema12": -0.005555239093573139,
        "ema3_slope": -0.0027034556151602773,
        "ema6_slope": -0.0017031499177131426,
        "realized_volatility_30m": 0.0013522123249006812,
        "realized_volatility_60m": 0.00205191390504023,
        "return_acceleration": -0.0027044246498013624
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 703,
        "resolved_agreement_count": 462,
        "prospective_resolved_sample_count": 684,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 162.3276927083316,
            "small_mean_absolute_error": 155.48241666666945
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 129.27760156250406,
            "small_mean_absolute_error": 119.01511979167299
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 155.1592152777812,
            "small_mean_absolute_error": 134.08839409722714
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 157.40524687500073,
            "small_mean_absolute_error": 144.5294531250016
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 705,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0300Z",
      "signal_timestamp": "2026-09-20T03:01:16.816257Z",
      "target_timestamp": "2026-09-20T03:00:00Z",
      "resolution_timestamp": "2026-09-20T03:15:00Z",
      "strike": 80268.89,
      "brti_reference_price": 80268.88633333333,
      "base_predicted_close": 80360.4375,
      "small_predicted_close": 80394.640625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80257.6895,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -102.74800000000687,
      "small_residual": -136.95112500000687,
      "base_absolute_error": 102.74800000000687,
      "small_absolute_error": 136.95112500000687,
      "resolved_at": "2026-09-20T03:16:06.190611Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T02:45:00Z",
        "return_6h": -0.010580633306824017,
        "return_12h": -0.015660454072595864,
        "return_24h": -0.012296579840885835,
        "close_vs_ema12": -0.011065451730113085,
        "close_vs_ema24": -0.009501854070363414,
        "ema12_slope_3h": -0.001359466547187993,
        "ema24_slope_6h": 0.00025095818692699723,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004045578651581061,
        "return_30m": -0.008604492491141036,
        "return_60m": -0.009829056051918084,
        "return_120m": -0.01233064933132888,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0033841116170630903,
        "close_vs_ema6": -0.005937972287412996,
        "close_vs_ema12": -0.0081167129849814,
        "ema3_slope": -0.003372698030477239,
        "ema6_slope": -0.002369560760513534,
        "realized_volatility_30m": 0.0002659267749863248,
        "realized_volatility_60m": 0.0020582727068116768,
        "return_acceleration": 0.0005318535499726496
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 704,
        "resolved_agreement_count": 463,
        "prospective_resolved_sample_count": 685,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 197.48160937500143,
            "small_mean_absolute_error": 199.47227083333928
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 140.1381328125026,
            "small_mean_absolute_error": 133.85123697917152
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 161.58562673611354,
            "small_mean_absolute_error": 143.15412847222615
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.59300000000076,
            "small_mean_absolute_error": 147.53009687500162
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 706,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0315Z",
      "signal_timestamp": "2026-09-20T03:16:17.692593Z",
      "target_timestamp": "2026-09-20T03:15:00Z",
      "resolution_timestamp": "2026-09-20T03:30:00Z",
      "strike": 80257.69,
      "brti_reference_price": 80257.6895,
      "base_predicted_close": 80328.9609375,
      "small_predicted_close": 80357.6171875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80372.08583333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 43.12489583333081,
      "small_residual": 14.468645833330811,
      "base_absolute_error": 43.12489583333081,
      "small_absolute_error": 14.468645833330811,
      "resolved_at": "2026-09-20T03:31:05.395302Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T03:00:00Z",
        "return_6h": -0.00913953322194161,
        "return_12h": -0.01753021505959773,
        "return_24h": -0.012399442414156692,
        "close_vs_ema12": -0.010751034394986037,
        "close_vs_ema24": -0.009443151558621854,
        "ema12_slope_3h": -0.001806816703794345,
        "ema24_slope_6h": 5.737643127501357e-05,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00013949157444193006,
        "return_30m": -0.004184505901887348,
        "return_60m": -0.0105994160630285,
        "return_120m": -0.010586560120397825,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0017646741574586233,
        "close_vs_ema6": -0.004348002897406,
        "close_vs_ema12": -0.006993943602361163,
        "ema3_slope": -0.0017615655682237108,
        "ema6_slope": -0.0017361815899290534,
        "realized_volatility_30m": 0.0019530435385695655,
        "realized_volatility_60m": 0.001772617361707607,
        "return_acceleration": 0.003906087077139131
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 705,
        "resolved_agreement_count": 464,
        "prospective_resolved_sample_count": 686,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 181.45298437500242,
            "small_mean_absolute_error": 198.93778645834027
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 152.75847656250335,
            "small_mean_absolute_error": 147.69619010417227
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 148.6201961805588,
            "small_mean_absolute_error": 141.21734375000474
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 163.18621041666773,
            "small_mean_absolute_error": 152.6152020833353
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 707,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0330Z",
      "signal_timestamp": "2026-09-20T03:31:16.844773Z",
      "target_timestamp": "2026-09-20T03:30:00Z",
      "resolution_timestamp": "2026-09-20T03:45:00Z",
      "strike": 80372.09,
      "brti_reference_price": 80372.08583333333,
      "base_predicted_close": 80291.1484375,
      "small_predicted_close": 80319.5546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80340.24183333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 49.09339583333349,
      "small_residual": 20.68714583333349,
      "base_absolute_error": 49.09339583333349,
      "small_absolute_error": 20.68714583333349,
      "resolved_at": "2026-09-20T03:46:06.064943Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T03:15:00Z",
        "return_6h": -0.00818261834696421,
        "return_12h": -0.014492605326347885,
        "return_24h": -0.00927326522635985,
        "close_vs_ema12": -0.008963147825328255,
        "close_vs_ema24": -0.007866948444641975,
        "ema12_slope_3h": -0.0021917231335660814,
        "ema24_slope_6h": -0.00011254871911225983,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014253629034928217,
        "return_30m": 0.00128567250293532,
        "return_60m": -0.007329882547603361,
        "return_120m": -0.008991203723318186,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00017094249386528926,
        "close_vs_ema6": -0.0020937788651071987,
        "close_vs_ema12": -0.004724365837791011,
        "ema3_slope": -0.0001709132775232769,
        "ema6_slope": -0.0008368107074135933,
        "realized_volatility_30m": 0.0007824272389673759,
        "realized_volatility_60m": 0.002545206543336641,
        "return_acceleration": 0.0015648544779347517
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 706,
        "resolved_agreement_count": 465,
        "prospective_resolved_sample_count": 687,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 188.74223437500405,
            "small_mean_absolute_error": 199.05668750000405
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 142.20050260416792,
            "small_mean_absolute_error": 136.95755208333685
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.7953368055593,
            "small_mean_absolute_error": 128.02594791667192
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 154.98732083333525,
            "small_mean_absolute_error": 144.38779687500283
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 708,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0345Z",
      "signal_timestamp": "2026-09-20T03:46:17.975152Z",
      "target_timestamp": "2026-09-20T03:45:00Z",
      "resolution_timestamp": "2026-09-20T04:00:00Z",
      "strike": 80340.24,
      "brti_reference_price": 80340.24183333333,
      "base_predicted_close": 80341.28125,
      "small_predicted_close": 80310.5,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80463.68283333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 122.4015833333251,
      "small_residual": 153.1828333333251,
      "base_absolute_error": 122.4015833333251,
      "small_absolute_error": 153.1828333333251,
      "resolved_at": "2026-09-20T04:01:06.857891Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T03:30:00Z",
        "return_6h": -0.008075633959972128,
        "return_12h": -0.018669100500033342,
        "return_24h": -0.009917204996549578,
        "close_vs_ema12": -0.008977362411629386,
        "close_vs_ema24": -0.008091072880494932,
        "ema12_slope_3h": -0.002582973457643689,
        "ema24_slope_6h": -0.00027666599951936544,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003962072113697923,
        "return_30m": 0.0010285909530618476,
        "return_60m": -0.0031602190937392027,
        "return_120m": -0.00881209740412292,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.000283621406587109,
        "close_vs_ema6": -0.0017792343023196322,
        "close_vs_ema12": -0.004334622208215122,
        "ema3_slope": -0.00028354098829319607,
        "ema6_slope": -0.000711187573197658,
        "realized_volatility_30m": 0.000910785057431307,
        "realized_volatility_60m": 0.002005296421364145,
        "return_acceleration": -0.001821570114862614
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 707,
        "resolved_agreement_count": 466,
        "prospective_resolved_sample_count": 688,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.5531927083357,
            "small_mean_absolute_error": 107.7348333333357
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 136.94044270833365,
            "small_mean_absolute_error": 131.60862500000258
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.36946527778127,
            "small_mean_absolute_error": 115.25502430556055
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.64695937500147,
            "small_mean_absolute_error": 134.92946666666904
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 709,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0400Z",
      "signal_timestamp": "2026-09-20T04:01:19.113500Z",
      "target_timestamp": "2026-09-20T04:00:00Z",
      "resolution_timestamp": "2026-09-20T04:15:00Z",
      "strike": 80463.68,
      "brti_reference_price": 80463.68283333333,
      "base_predicted_close": 80402.296875,
      "small_predicted_close": 80336.625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80393.35816666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -8.938708333327668,
      "small_residual": 56.73316666667233,
      "base_absolute_error": 8.938708333327668,
      "small_absolute_error": 56.73316666667233,
      "resolved_at": "2026-09-20T04:16:05.805808Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T03:45:00Z",
        "return_6h": -0.007610803560916701,
        "return_12h": -0.013967051724905533,
        "return_24h": -0.007915677744399163,
        "close_vs_ema12": -0.007152581865150109,
        "close_vs_ema24": -0.006432541372084932,
        "ema12_slope_3h": -0.0028829815261431913,
        "ema24_slope_6h": -0.0004280302021747451,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015364778246009791,
        "return_30m": 0.0011396618496368749,
        "return_60m": 0.0024267995844748924,
        "return_120m": -0.007426109616585741,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006258184260492516,
        "close_vs_ema6": -0.00017536246548421897,
        "close_vs_ema12": -0.002374320599196844,
        "ema3_slope": 0.0006262103200058711,
        "ema6_slope": -7.014006621974822e-05,
        "realized_volatility_30m": 0.0009663425179853857,
        "realized_volatility_60m": 0.0008799602810355557,
        "return_acceleration": 0.0019326850359707715
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 708,
        "resolved_agreement_count": 466,
        "prospective_resolved_sample_count": 689,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.34196874999907,
            "small_mean_absolute_error": 81.32243749999907
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.41178906250025,
            "small_mean_absolute_error": 140.39735416666917
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.87274479166808,
            "small_mean_absolute_error": 116.3416371527807
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 149.0184479166681,
            "small_mean_absolute_error": 135.95954895833566
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 710,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0415Z",
      "signal_timestamp": "2026-09-20T04:16:17.823774Z",
      "target_timestamp": "2026-09-20T04:15:00Z",
      "resolution_timestamp": "2026-09-20T04:30:00Z",
      "strike": 80393.36,
      "brti_reference_price": 80393.35816666667,
      "base_predicted_close": 80484.4140625,
      "small_predicted_close": 80362.8828125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80407.617,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -76.79706250000163,
      "small_residual": 44.73418749999837,
      "base_absolute_error": 76.79706250000163,
      "small_absolute_error": 44.73418749999837,
      "resolved_at": "2026-09-20T04:31:06.290878Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T04:00:00Z",
        "return_6h": -0.007288634582678477,
        "return_12h": -0.016231989720031148,
        "return_24h": -0.009692926208741404,
        "close_vs_ema12": -0.007695482267499609,
        "close_vs_ema24": -0.007151534236462642,
        "ema12_slope_3h": -0.0031286788254477615,
        "ema24_slope_6h": -0.00056947708421351,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008739926410318288,
        "return_30m": 0.0006611423132572014,
        "return_60m": 0.0016904133113211373,
        "return_120m": -0.008926920145712502,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00012437605532011897,
        "close_vs_ema6": -0.0007496546118652692,
        "close_vs_ema12": -0.0027481893592684603,
        "ema3_slope": -0.0001243605878408216,
        "ema6_slope": -0.0002997719545747568,
        "realized_volatility_30m": 0.001205235232816404,
        "realized_volatility_60m": 0.0010721304246668303,
        "return_acceleration": -0.002410470465632808
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 709,
        "resolved_agreement_count": 467,
        "prospective_resolved_sample_count": 690,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.88964583332927,
            "small_mean_absolute_error": 61.267947916665435
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.67131510416584,
            "small_mean_absolute_error": 130.10286718750285
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.46886631944533,
            "small_mean_absolute_error": 118.88677604166999
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 141.26943125000034,
            "small_mean_absolute_error": 130.60025520833514
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 711,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0430Z",
      "signal_timestamp": "2026-09-20T04:31:16.966662Z",
      "target_timestamp": "2026-09-20T04:30:00Z",
      "resolution_timestamp": "2026-09-20T04:45:00Z",
      "strike": 80407.62,
      "brti_reference_price": 80407.617,
      "base_predicted_close": 80497.6484375,
      "small_predicted_close": 80379.7890625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80375.20583333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -122.44260416667385,
      "small_residual": -4.583229166673846,
      "base_absolute_error": 122.44260416667385,
      "small_absolute_error": 4.583229166673846,
      "resolved_at": "2026-09-20T04:46:06.945894Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T04:15:00Z",
        "return_6h": -0.007954654201588363,
        "return_12h": -0.017408607341026228,
        "return_24h": -0.008719723766384857,
        "close_vs_ema12": -0.007214780474142146,
        "close_vs_ema24": -0.0068325723053237475,
        "ema12_slope_3h": -0.0033496398117797144,
        "ema24_slope_6h": -0.0007217938837850157,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00017736332526085974,
        "return_30m": -0.0006967843300120791,
        "return_60m": 0.00044208342110652055,
        "return_120m": -0.00689103954604986,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 2.648190378518045e-05,
        "close_vs_ema6": -0.0004089413450113488,
        "close_vs_ema12": -0.002176587804704977,
        "ema3_slope": 2.6482605094857448e-05,
        "ema6_slope": -0.00016354978509691698,
        "realized_volatility_30m": 0.0005256779831463443,
        "realized_volatility_60m": 0.0009033079133598796,
        "return_acceleration": 0.0010513559662926886
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 710,
        "resolved_agreement_count": 467,
        "prospective_resolved_sample_count": 691,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.30768749999697,
            "small_mean_absolute_error": 68.83433333333232
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 126.52496093750051,
            "small_mean_absolute_error": 133.94551041666818
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.2362309027776,
            "small_mean_absolute_error": 114.24981250000201
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 135.99538958333432,
            "small_mean_absolute_error": 123.72306979166896
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 712,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0445Z",
      "signal_timestamp": "2026-09-20T04:46:20.086790Z",
      "target_timestamp": "2026-09-20T04:45:00Z",
      "resolution_timestamp": "2026-09-20T05:00:00Z",
      "strike": 80375.21,
      "brti_reference_price": 80375.20583333333,
      "base_predicted_close": 80510.4609375,
      "small_predicted_close": 80395.75,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80412.15433333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -98.30660416667524,
      "small_residual": 16.404333333324757,
      "base_absolute_error": 98.30660416667524,
      "small_absolute_error": 16.404333333324757,
      "resolved_at": "2026-09-20T05:01:05.547248Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T04:30:00Z",
        "return_6h": -0.010314609149357112,
        "return_12h": -0.017831820978113866,
        "return_24h": -0.0072776745326331715,
        "close_vs_ema12": -0.007306414397806105,
        "close_vs_ema24": -0.007084755266375531,
        "ema12_slope_3h": -0.0035544823369304535,
        "ema24_slope_6h": -0.0009199991001972441,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00040308577565073556,
        "return_30m": -0.00022579394302346678,
        "return_60m": 0.000435199088304028,
        "return_120m": -0.002726395329903597,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0001883427394796522,
        "close_vs_ema6": -0.0005800361757286598,
        "close_vs_ema12": -0.0021829243962226963,
        "ema3_slope": -0.00018830727317220575,
        "ema6_slope": -0.00023196065206376737,
        "realized_volatility_30m": 0.00029022455045579765,
        "realized_volatility_60m": 0.0009042777107275087,
        "return_acceleration": -0.0005804491009115953
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 711,
        "resolved_agreement_count": 467,
        "prospective_resolved_sample_count": 692,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.64498958333206,
            "small_mean_absolute_error": 64.80835416666741
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.09909114583388,
            "small_mean_absolute_error": 86.27159375000156
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 118.84195833333312,
            "small_mean_absolute_error": 109.34186805555753
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 131.93516562500227,
            "small_mean_absolute_error": 114.9616739583369
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 713,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0500Z",
      "signal_timestamp": "2026-09-20T05:01:17.742352Z",
      "target_timestamp": "2026-09-20T05:00:00Z",
      "resolution_timestamp": "2026-09-20T05:15:00Z",
      "strike": 80412.15,
      "brti_reference_price": 80412.15433333332,
      "base_predicted_close": 80519.296875,
      "small_predicted_close": 80406.28125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80578.04000000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 58.74312500000815,
      "small_residual": 171.75875000000815,
      "base_absolute_error": 58.74312500000815,
      "small_absolute_error": 171.75875000000815,
      "resolved_at": "2026-09-20T05:16:05.720110Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T04:45:00Z",
        "return_6h": -0.010072402463649266,
        "return_12h": -0.017148784718677312,
        "return_24h": -0.007218028712491442,
        "close_vs_ema12": -0.00657231570594996,
        "close_vs_ema24": -0.006492471590810567,
        "ema12_slope_3h": -0.003738039900583301,
        "ema24_slope_6h": -0.001109140869283709,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00045970022243690956,
        "return_30m": 5.642914816550437e-05,
        "return_60m": -0.0006403945007927847,
        "return_120m": 0.001784850974573704,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00013561705639841826,
        "close_vs_ema6": -8.61476799316474e-05,
        "close_vs_ema12": -0.0014593489854279884,
        "ema3_slope": 0.00013563545087902362,
        "ema6_slope": -3.445788458589227e-05,
        "realized_volatility_30m": 0.00043139299904382256,
        "realized_volatility_60m": 0.0005164103418395767,
        "return_acceleration": 0.0008627859980876451
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 712,
        "resolved_agreement_count": 468,
        "prospective_resolved_sample_count": 693,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.6212447916696,
            "small_mean_absolute_error": 30.613729166667326
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.98160677083433,
            "small_mean_absolute_error": 55.9680833333332
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.81494097222337,
            "small_mean_absolute_error": 103.80281250000189
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.14401875000186,
            "small_mean_absolute_error": 108.27971041666896
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 714,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0515Z",
      "signal_timestamp": "2026-09-20T05:16:17.062795Z",
      "target_timestamp": "2026-09-20T05:15:00Z",
      "resolution_timestamp": "2026-09-20T05:30:00Z",
      "strike": 80578.04,
      "brti_reference_price": 80578.04000000001,
      "base_predicted_close": 80531.9921875,
      "small_predicted_close": 80419.1640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80520.31083333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -11.68135416667792,
      "small_residual": 101.14677083332208,
      "base_absolute_error": 11.68135416667792,
      "small_absolute_error": 101.14677083332208,
      "resolved_at": "2026-09-20T05:31:08.789819Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T05:00:00Z",
        "return_6h": -0.008330505334149918,
        "return_12h": -0.013986954033414434,
        "return_24h": -0.0055650098562898265,
        "close_vs_ema12": -0.00433912291971339,
        "close_vs_ema24": -0.004351724384589417,
        "ema12_slope_3h": -0.0038567206221521433,
        "ema24_slope_6h": -0.0012584506716171173,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00206294269867513,
        "return_30m": 0.002523591256329505,
        "return_60m": 0.0022972275016857058,
        "return_120m": 0.0039915240769548,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010982123662657273,
        "close_vs_ema6": 0.001411072600578489,
        "close_vs_ema12": 0.0005081387999867903,
        "ema3_slope": 0.0010994197626448265,
        "ema6_slope": 0.0005647478002903661,
        "realized_volatility_30m": 0.0008016212381191101,
        "realized_volatility_60m": 0.0009140612468537713,
        "return_acceleration": 0.0016032424762382202
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 713,
        "resolved_agreement_count": 468,
        "prospective_resolved_sample_count": 694,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.07234895833972,
            "small_mean_absolute_error": 59.37012500000128
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.48099739583449,
            "small_mean_absolute_error": 60.31903645833336
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.80499305555713,
            "small_mean_absolute_error": 106.52528645833566
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 118.16451666666907,
            "small_mean_absolute_error": 108.8580208333362
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 715,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0530Z",
      "signal_timestamp": "2026-09-20T05:31:22.211683Z",
      "target_timestamp": "2026-09-20T05:30:00Z",
      "resolution_timestamp": "2026-09-20T05:45:00Z",
      "strike": 80520.31,
      "brti_reference_price": 80520.31083333332,
      "base_predicted_close": 80578.0859375,
      "small_predicted_close": 80433.53125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80511.65566666664,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -66.43027083335619,
      "small_residual": 78.12441666664381,
      "base_absolute_error": 66.43027083335619,
      "small_absolute_error": 78.12441666664381,
      "resolved_at": "2026-09-20T05:46:05.446273Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T05:15:00Z",
        "return_6h": -0.00922910843045055,
        "return_12h": -0.01213947327121001,
        "return_24h": -0.006614874446326358,
        "close_vs_ema12": -0.004847229237995299,
        "close_vs_ema24": -0.0049611019188355865,
        "ema12_slope_3h": -0.003923539943715748,
        "ema24_slope_6h": -0.0014232497250672438,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007164379608475269,
        "return_30m": 0.0013450267673671412,
        "return_60m": 0.0014015318142475142,
        "return_120m": 0.0018442348293332689,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00019045752121771287,
        "close_vs_ema6": 0.0004953473284978749,
        "close_vs_ema12": -0.0001765668465122383,
        "ema3_slope": 0.0001904938021950464,
        "ema6_slope": 0.0001981781982156594,
        "realized_volatility_30m": 0.0013896903297613283,
        "realized_volatility_60m": 0.0010782662594696964,
        "return_acceleration": -0.0027793806595226567
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 714,
        "resolved_agreement_count": 469,
        "prospective_resolved_sample_count": 695,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.79342187500879,
            "small_mean_absolute_error": 73.47327083333221
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.55055468750288,
            "small_mean_absolute_error": 71.15380208333227
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.61444791666993,
            "small_mean_absolute_error": 113.78809722222286
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.89742395833673,
            "small_mean_absolute_error": 105.27708958333605
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 716,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0545Z",
      "signal_timestamp": "2026-09-20T05:46:16.622718Z",
      "target_timestamp": "2026-09-20T05:45:00Z",
      "resolution_timestamp": "2026-09-20T06:00:00Z",
      "strike": 80511.66,
      "brti_reference_price": 80511.65566666664,
      "base_predicted_close": 80556.0859375,
      "small_predicted_close": 80443.609375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80481.22316666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -74.86277083333698,
      "small_residual": 37.61379166666302,
      "base_absolute_error": 74.86277083333698,
      "small_absolute_error": 37.61379166666302,
      "resolved_at": "2026-09-20T06:01:06.868501Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T05:30:00Z",
        "return_6h": -0.009119978342457591,
        "return_12h": -0.011833574299891514,
        "return_24h": -0.006158423993641415,
        "close_vs_ema12": -0.0047529475968493,
        "close_vs_ema24": -0.0049640609515234635,
        "ema12_slope_3h": -0.003806460142370627,
        "ema24_slope_6h": -0.0015823450772465275,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00010749047758384922,
        "return_30m": -0.0008238514281727616,
        "return_60m": 0.0016976607638961028,
        "return_120m": 0.0021335986726167544,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 4.147156566980392e-05,
        "close_vs_ema6": 0.00027697188679609575,
        "close_vs_ema12": -0.00024035064083482993,
        "ema3_slope": 4.147328563197661e-05,
        "ema6_slope": 0.00011080103022642618,
        "realized_volatility_30m": 0.0003044737416318388,
        "realized_volatility_60m": 0.0010332577974086234,
        "return_acceleration": 0.0006089474832636776
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 715,
        "resolved_agreement_count": 469,
        "prospective_resolved_sample_count": 696,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.790338541679375,
            "small_mean_absolute_error": 91.8585677083247
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.71766406250572,
            "small_mean_absolute_error": 78.33346093749606
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.32950694444905,
            "small_mean_absolute_error": 88.13391840277593
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.30874479167105,
            "small_mean_absolute_error": 100.48639895833476
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 717,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0600Z",
      "signal_timestamp": "2026-09-20T06:01:18.025604Z",
      "target_timestamp": "2026-09-20T06:00:00Z",
      "resolution_timestamp": "2026-09-20T06:15:00Z",
      "strike": 80481.22,
      "brti_reference_price": 80481.22316666666,
      "base_predicted_close": 80564.6796875,
      "small_predicted_close": 80451.625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80488.58683333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -76.09285416666535,
      "small_residual": 36.96183333333465,
      "base_absolute_error": 76.09285416666535,
      "small_absolute_error": 36.96183333333465,
      "resolved_at": "2026-09-20T06:16:06.159525Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T05:45:00Z",
        "return_6h": -0.009335614384382018,
        "return_12h": -0.011964229924812608,
        "return_24h": -0.006562774355123202,
        "close_vs_ema12": -0.00492081732741112,
        "close_vs_ema24": -0.005230664689750086,
        "ema12_slope_3h": -0.0035460361599409795,
        "ema24_slope_6h": -0.001742603298498624,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003779887489331335,
        "return_30m": -0.00048543859632588227,
        "return_60m": 0.0008589352431354058,
        "return_120m": 0.0002179906849362201,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00016829474788060406,
        "close_vs_ema6": -7.223176862103386e-05,
        "close_vs_ema12": -0.0005231831425891453,
        "ema3_slope": -0.0001682664295242775,
        "ema6_slope": -2.889187268406701e-05,
        "realized_volatility_30m": 0.00013524913567464214,
        "realized_volatility_60m": 0.0010883593609269987,
        "return_acceleration": -0.0002704982713492843
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 716,
        "resolved_agreement_count": 469,
        "prospective_resolved_sample_count": 697,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.92938020834481,
            "small_mean_absolute_error": 97.16093229165926
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.7753125000072,
            "small_mean_absolute_error": 63.887330729163295
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.63086458333783,
            "small_mean_absolute_error": 69.69903298610855
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.83377187500373,
            "small_mean_absolute_error": 95.35991458333373
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 718,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0615Z",
      "signal_timestamp": "2026-09-20T06:16:17.065760Z",
      "target_timestamp": "2026-09-20T06:15:00Z",
      "resolution_timestamp": "2026-09-20T06:30:00Z",
      "strike": 80488.59,
      "brti_reference_price": 80488.58683333333,
      "base_predicted_close": 80557.171875,
      "small_predicted_close": 80445.4921875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80457.69233333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -99.47954166666023,
      "small_residual": 12.200145833339775,
      "base_absolute_error": 99.47954166666023,
      "small_absolute_error": 12.200145833339775,
      "resolved_at": "2026-09-20T06:31:05.646100Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T06:00:00Z",
        "return_6h": -0.009480448072608283,
        "return_12h": -0.010614809904215927,
        "return_24h": -0.006113237391687565,
        "close_vs_ema12": -0.004633551969884908,
        "close_vs_ema24": -0.005034128104308366,
        "ema12_slope_3h": -0.003286691991847057,
        "ema24_slope_6h": -0.0019025052377584784,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 9.14954616360042e-05,
        "return_30m": -0.00028652787155214465,
        "return_60m": -0.0011101432433286984,
        "return_120m": 0.0011845340067675458,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -3.840881740568847e-05,
        "close_vs_ema6": 1.375498441702483e-05,
        "close_vs_ema12": -0.00036533896214108186,
        "ema3_slope": -3.840734222515518e-05,
        "ema6_slope": 5.502024038817055e-06,
        "realized_volatility_30m": 0.00023474210528456885,
        "realized_volatility_60m": 0.0003032430403538222,
        "return_acceleration": 0.0004694842105691377
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 717,
        "resolved_agreement_count": 469,
        "prospective_resolved_sample_count": 698,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.26681250000911,
            "small_mean_absolute_error": 63.46170312499089
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.16958072917441,
            "small_mean_absolute_error": 61.415914062496086
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.40960243055936,
            "small_mean_absolute_error": 61.36659201388587
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.54915208333696,
            "small_mean_absolute_error": 95.89843125000043
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 719,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0630Z",
      "signal_timestamp": "2026-09-20T06:31:16.309684Z",
      "target_timestamp": "2026-09-20T06:30:00Z",
      "resolution_timestamp": "2026-09-20T06:45:00Z",
      "strike": 80457.69,
      "brti_reference_price": 80457.69233333334,
      "base_predicted_close": 80567.2578125,
      "small_predicted_close": 80455.84375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80343.23433333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -224.02347916665894,
      "small_residual": -112.60941666665894,
      "base_absolute_error": 224.02347916665894,
      "small_absolute_error": 112.60941666665894,
      "resolved_at": "2026-09-20T06:46:05.803762Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T06:15:00Z",
        "return_6h": -0.01018290319216597,
        "return_12h": -0.011944235157908989,
        "return_24h": -0.005905651146756896,
        "close_vs_ema12": -0.004811876757171651,
        "close_vs_ema24": -0.00530498251516498,
        "ema12_slope_3h": -0.0031106587980646028,
        "ema24_slope_6h": -0.0020737388341222074,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00038383702852140544,
        "return_30m": -0.00029237668623138813,
        "return_60m": -0.000777673351629149,
        "return_120m": 0.0006227685286748219,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00021116013078792406,
        "close_vs_ema6": -0.0002643760433326259,
        "close_vs_ema12": -0.000633872534372304,
        "ema3_slope": -0.00021111555160036044,
        "ema6_slope": -0.00010573923536483232,
        "realized_volatility_30m": 0.00023766624507870482,
        "realized_volatility_60m": 0.00019929919994388377,
        "return_acceleration": -0.00047533249015740964
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 718,
        "resolved_agreement_count": 469,
        "prospective_resolved_sample_count": 699,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.21635937500469,
            "small_mean_absolute_error": 41.225046874995314
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.00489062500674,
            "small_mean_absolute_error": 57.34915885416376
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.10582291667015,
            "small_mean_absolute_error": 61.17755034721995
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.14369479166926,
            "small_mean_absolute_error": 91.48955104166672
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 720,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0645Z",
      "signal_timestamp": "2026-09-20T06:46:16.224499Z",
      "target_timestamp": "2026-09-20T06:45:00Z",
      "resolution_timestamp": "2026-09-20T07:00:00Z",
      "strike": 80343.23,
      "brti_reference_price": 80343.23433333334,
      "base_predicted_close": 80337.9609375,
      "small_predicted_close": 80389.2265625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80304.1705,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -33.7904375000071,
      "small_residual": -85.0560625000071,
      "base_absolute_error": 33.7904375000071,
      "small_absolute_error": 85.0560625000071,
      "resolved_at": "2026-09-20T07:01:05.924203Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T06:30:00Z",
        "return_6h": -0.01173823979407973,
        "return_12h": -0.013842397873292556,
        "return_24h": -0.008568672679107436,
        "close_vs_ema12": -0.005974947901387528,
        "close_vs_ema24": -0.006582351018518895,
        "ema12_slope_3h": -0.0029833262779422887,
        "ema24_slope_6h": -0.0022735743983499646,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001422586165233275,
        "return_30m": -0.0018058771525082395,
        "return_60m": -0.0020918875899236244,
        "return_120m": -0.000397778141511429,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.000817390532878548,
        "close_vs_ema6": -0.0012052851698252098,
        "close_vs_ema12": -0.0017398676437291316,
        "ema3_slope": -0.0008167229512703322,
        "ema6_slope": -0.00048188174596119904,
        "realized_volatility_30m": 0.0005193745683559348,
        "realized_volatility_60m": 0.0005539075569607047,
        "return_acceleration": -0.0010387491367118695
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 719,
        "resolved_agreement_count": 469,
        "prospective_resolved_sample_count": 700,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.61466145833037,
            "small_mean_absolute_error": 49.8462968749991
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.70250000000487,
            "small_mean_absolute_error": 70.8524322916619
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.68332986111393,
            "small_mean_absolute_error": 68.8377395833304
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.78617500000182,
            "small_mean_absolute_error": 93.94609374999928
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 721,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0700Z",
      "signal_timestamp": "2026-09-20T07:01:16.588156Z",
      "target_timestamp": "2026-09-20T07:00:00Z",
      "resolution_timestamp": "2026-09-20T07:15:00Z",
      "strike": 80304.17,
      "brti_reference_price": 80304.1705,
      "base_predicted_close": 80301.5078125,
      "small_predicted_close": 80341.1328125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80341.662,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 40.154187499996624,
      "small_residual": 0.529187499996624,
      "base_absolute_error": 40.154187499996624,
      "small_absolute_error": 0.529187499996624,
      "resolved_at": "2026-09-20T07:16:05.511646Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T06:45:00Z",
        "return_6h": -0.011896494933872459,
        "return_12h": -0.013652393129950702,
        "return_24h": -0.008757246910978234,
        "close_vs_ema12": -0.006196285792517742,
        "close_vs_ema24": -0.0069206586514398705,
        "ema12_slope_3h": -0.0029427649245122867,
        "ema24_slope_6h": -0.002472468939999972,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004862118591252296,
        "return_30m": -0.0019081063460943959,
        "return_60m": -0.002199925146515458,
        "return_120m": -0.001342879496620708,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.000652027346154771,
        "close_vs_ema6": -0.0012083773631713646,
        "close_vs_ema12": -0.0018835347502900168,
        "ema3_slope": -0.000651602483516478,
        "ema6_slope": -0.00048311743000206686,
        "realized_volatility_30m": 0.0004681871530540227,
        "realized_volatility_60m": 0.0005487717600232148,
        "return_acceleration": 0.0009363743061080454
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 720,
        "resolved_agreement_count": 469,
        "prospective_resolved_sample_count": 701,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.3465781249979,
            "small_mean_absolute_error": 61.70686458333512
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.63797916667136,
            "small_mean_absolute_error": 79.43389843749719
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.29906770833743,
            "small_mean_absolute_error": 63.1605086805539
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.94415625000256,
            "small_mean_absolute_error": 94.05524687500001
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 722,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0715Z",
      "signal_timestamp": "2026-09-20T07:16:16.254471Z",
      "target_timestamp": "2026-09-20T07:15:00Z",
      "resolution_timestamp": "2026-09-20T07:30:00Z",
      "strike": 80341.66,
      "brti_reference_price": 80341.662,
      "base_predicted_close": 80351.8359375,
      "small_predicted_close": 80338.7578125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80372.74916666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 20.913229166675592,
      "small_residual": 33.99135416667559,
      "base_absolute_error": 20.913229166675592,
      "small_absolute_error": 33.99135416667559,
      "resolved_at": "2026-09-20T07:31:05.197974Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T07:00:00Z",
        "return_6h": -0.00955135065202295,
        "return_12h": -0.012676660968332976,
        "return_24h": -0.009399102570402662,
        "close_vs_ema12": -0.005499624910942469,
        "close_vs_ema24": -0.006324724562113526,
        "ema12_slope_3h": -0.0028496209585265886,
        "ema24_slope_6h": -0.002618514691804852,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004668686541007272,
        "return_30m": -1.9570202100860357e-05,
        "return_60m": -0.001825412013228278,
        "return_120m": -0.002933528787744333,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -9.274015153004633e-05,
        "close_vs_ema6": -0.0005301644506031655,
        "close_vs_ema12": -0.0011997231830043198,
        "ema3_slope": -9.27315515917293e-05,
        "ema6_slope": -0.00021202081788118665,
        "realized_volatility_30m": 0.0004765402566129784,
        "realized_volatility_60m": 0.0006693457324853348,
        "return_acceleration": 0.0009530805132259568
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 721,
        "resolved_agreement_count": 469,
        "prospective_resolved_sample_count": 702,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.36191145833072,
            "small_mean_absolute_error": 52.59870312500061
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.31436197916992,
            "small_mean_absolute_error": 58.03020312499575
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.90035763889318,
            "small_mean_absolute_error": 58.47684374999759
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.60874062500224,
            "small_mean_absolute_error": 87.1272531249997
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 723,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0730Z",
      "signal_timestamp": "2026-09-20T07:31:16.014344Z",
      "target_timestamp": "2026-09-20T07:30:00Z",
      "resolution_timestamp": "2026-09-20T07:45:00Z",
      "strike": 80372.75,
      "brti_reference_price": 80372.74916666668,
      "base_predicted_close": 80352.546875,
      "small_predicted_close": 80327.171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80331.69966666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -20.847208333332674,
      "small_residual": 4.527791666667326,
      "base_absolute_error": 20.847208333332674,
      "small_absolute_error": 4.527791666667326,
      "resolved_at": "2026-09-20T07:46:06.106786Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T07:15:00Z",
        "return_6h": -0.008983024650181082,
        "return_12h": -0.012530581233221039,
        "return_24h": -0.008597822308765046,
        "close_vs_ema12": -0.004907072302258397,
        "close_vs_ema24": -0.005818440451089479,
        "ema12_slope_3h": -0.002751720887154696,
        "ema24_slope_6h": -0.0027497807164441612,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00038693706220160884,
        "return_30m": 0.0008539863650878221,
        "return_60m": -0.0010557494778093979,
        "return_120m": -0.0018326018012037038,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001470588835388309,
        "close_vs_ema6": -0.00010245600491864959,
        "close_vs_ema12": -0.000688221008597556,
        "ema3_slope": 0.00014708051303480296,
        "ema6_slope": -4.0980722478933806e-05,
        "realized_volatility_30m": 3.996579594955918e-05,
        "realized_volatility_60m": 0.0007664182616626092,
        "return_acceleration": -7.993159189911836e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 722,
        "resolved_agreement_count": 469,
        "prospective_resolved_sample_count": 703,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.72033333333457,
            "small_mean_absolute_error": 58.046505208334565
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.46834635416963,
            "small_mean_absolute_error": 49.63577604166494
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.24337152778268,
            "small_mean_absolute_error": 57.58160763888736
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.9560072916698,
            "small_mean_absolute_error": 88.1271687499997
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 724,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0745Z",
      "signal_timestamp": "2026-09-20T07:46:17.111048Z",
      "target_timestamp": "2026-09-20T07:45:00Z",
      "resolution_timestamp": "2026-09-20T08:00:00Z",
      "strike": 80331.7,
      "brti_reference_price": 80331.69966666667,
      "base_predicted_close": 80342.0390625,
      "small_predicted_close": 80317.265625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80300.32533333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -41.71372916667315,
      "small_residual": -16.940291666673147,
      "base_absolute_error": 41.71372916667315,
      "small_absolute_error": 16.940291666673147,
      "resolved_at": "2026-09-20T08:01:06.214309Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T07:30:00Z",
        "return_6h": -0.008917485340090514,
        "return_12h": -0.012111527375197051,
        "return_24h": -0.008677084030157212,
        "close_vs_ema12": -0.005195420596110334,
        "close_vs_ema24": -0.0061965392817666665,
        "ema12_slope_3h": -0.002662158349818866,
        "ema24_slope_6h": -0.0028769066367241303,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005107390306493542,
        "return_30m": -0.00012399959230779967,
        "return_60m": -0.0001435673677115945,
        "return_120m": -0.0022351546308403414,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00018191071340023512,
        "close_vs_ema6": -0.0004380358133379003,
        "close_vs_ema12": -0.0010143942800281414,
        "ema3_slope": -0.00018187762791099793,
        "ema6_slope": -0.0001751836306536081,
        "realized_volatility_30m": 0.00044883804642548153,
        "realized_volatility_60m": 0.0004636324849753278,
        "return_acceleration": -0.0008976760928509631
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 723,
        "resolved_agreement_count": 470,
        "prospective_resolved_sample_count": 704,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.926265625002998,
            "small_mean_absolute_error": 31.02609895833666
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.77046354166669,
            "small_mean_absolute_error": 40.43619791666788
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.77708854167092,
            "small_mean_absolute_error": 57.57698784722015
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.10588958333611,
            "small_mean_absolute_error": 69.05483020833272
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 725,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0800Z",
      "signal_timestamp": "2026-09-20T08:01:20.262029Z",
      "target_timestamp": "2026-09-20T08:00:00Z",
      "resolution_timestamp": "2026-09-20T08:15:00Z",
      "strike": 80300.33,
      "brti_reference_price": 80300.32533333333,
      "base_predicted_close": 80328.4765625,
      "small_predicted_close": 80304.2578125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80405.76666666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 77.29010416667734,
      "small_residual": 101.50885416667734,
      "base_absolute_error": 77.29010416667734,
      "small_absolute_error": 101.50885416667734,
      "resolved_at": "2026-09-20T08:16:05.794540Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T07:45:00Z",
        "return_6h": -0.009441234746194405,
        "return_12h": -0.012634058386187363,
        "return_24h": -0.009783797917134684,
        "close_vs_ema12": -0.005357255910402259,
        "close_vs_ema24": -0.006449772204553894,
        "ema12_slope_3h": -0.002610603076708351,
        "ema24_slope_6h": -0.0030122431761722135,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003905598096831664,
        "return_30m": -0.0009010993661939803,
        "return_60m": -4.788252767851109e-05,
        "return_120m": -0.0022477023362171833,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0002862816717744687,
        "close_vs_ema6": -0.0005918719088026103,
        "close_vs_ema12": -0.0011887289435457138,
        "ema3_slope": -0.00028619973803478693,
        "ema6_slope": -0.0002366927268105945,
        "realized_volatility_30m": 6.0089610483093914e-05,
        "realized_volatility_60m": 0.00044173353207785024,
        "return_acceleration": 0.00012017922096618783
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 724,
        "resolved_agreement_count": 470,
        "prospective_resolved_sample_count": 705,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 30.90708854166951,
            "small_mean_absolute_error": 13.997156250003172
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.6268333333337,
            "small_mean_absolute_error": 37.852010416669145
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.06101562500407,
            "small_mean_absolute_error": 57.62165104166585
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.62925208333618,
            "small_mean_absolute_error": 56.96022395833279
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 726,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0815Z",
      "signal_timestamp": "2026-09-20T08:16:18.627239Z",
      "target_timestamp": "2026-09-20T08:15:00Z",
      "resolution_timestamp": "2026-09-20T08:30:00Z",
      "strike": 80405.77,
      "brti_reference_price": 80405.76666666668,
      "base_predicted_close": 80411.609375,
      "small_predicted_close": 80354.8828125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80359.46483333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -52.14454166665382,
      "small_residual": 4.582020833346178,
      "base_absolute_error": 52.14454166665382,
      "small_absolute_error": 4.582020833346178,
      "resolved_at": "2026-09-20T08:31:05.866958Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T08:00:00Z",
        "return_6h": -0.008773950664255015,
        "return_12h": -0.012128852569617599,
        "return_24h": -0.009923676603262876,
        "close_vs_ema12": -0.003886490623071559,
        "close_vs_ema24": -0.005039566076614044,
        "ema12_slope_3h": -0.00259139558696575,
        "ema24_slope_6h": -0.0031310916175084635,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013130872495927814,
        "return_30m": 0.0009220146008033225,
        "return_60m": 0.0007979006790608256,
        "return_120m": -0.0010289678316524054,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005129515781443494,
        "close_vs_ema6": 0.0005144927837423818,
        "close_vs_ema12": 0.00010390353041089817,
        "ema3_slope": 0.000513214832502662,
        "ema6_slope": 0.0002058394746666803,
        "realized_volatility_30m": 0.0008518235296379739,
        "realized_volatility_60m": 0.0007293523056154419,
        "return_acceleration": 0.0017036470592759478
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 725,
        "resolved_agreement_count": 471,
        "prospective_resolved_sample_count": 706,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.19106770833969,
            "small_mean_absolute_error": 39.24207291667335
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.7764895833352,
            "small_mean_absolute_error": 45.92038802083698
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.60659722222651,
            "small_mean_absolute_error": 51.76749305555495
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.3563572916697,
            "small_mean_absolute_error": 55.18811041666631
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 727,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0830Z",
      "signal_timestamp": "2026-09-20T08:31:17.091172Z",
      "target_timestamp": "2026-09-20T08:30:00Z",
      "resolution_timestamp": "2026-09-20T08:45:00Z",
      "strike": 80359.46,
      "brti_reference_price": 80359.46483333335,
      "base_predicted_close": 80372.6484375,
      "small_predicted_close": 80337.6640625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80238.77566666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -133.8727708333463,
      "small_residual": -98.8883958333463,
      "base_absolute_error": 133.8727708333463,
      "small_absolute_error": 98.8883958333463,
      "resolved_at": "2026-09-20T08:46:05.606447Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T08:15:00Z",
        "return_6h": -0.007485763652621991,
        "return_12h": -0.010977551531118124,
        "return_24h": -0.010951193583047303,
        "close_vs_ema12": -0.0042788385762069225,
        "close_vs_ema24": -0.005497421756252674,
        "ema12_slope_3h": -0.00256727581983196,
        "ema24_slope_6h": -0.003220763225868395,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005758521465913935,
        "return_30m": 0.0007364789588899523,
        "return_60m": -0.00016528404802707009,
        "return_120m": -0.0012208590272890785,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -3.159897482085672e-05,
        "close_vs_ema6": -4.4040514829535304e-05,
        "close_vs_ema12": -0.000399420769363501,
        "ema3_slope": -3.1597976357322644e-05,
        "ema6_slope": -1.761589560655974e-05,
        "realized_volatility_30m": 0.0009444696980920875,
        "realized_volatility_60m": 0.0007846123110601629,
        "return_acceleration": -0.001888939396184175
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 726,
        "resolved_agreement_count": 471,
        "prospective_resolved_sample_count": 707,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.998895833334245,
            "small_mean_absolute_error": 31.889739583340997
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.859614583334405,
            "small_mean_absolute_error": 44.96812239583778
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.97852951389116,
            "small_mean_absolute_error": 43.72043055555696
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.80733958333585,
            "small_mean_absolute_error": 54.693779166667085
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 728,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0845Z",
      "signal_timestamp": "2026-09-20T08:46:16.587356Z",
      "target_timestamp": "2026-09-20T08:45:00Z",
      "resolution_timestamp": "2026-09-20T09:00:00Z",
      "strike": 80238.78,
      "brti_reference_price": 80238.77566666665,
      "base_predicted_close": 80235.2578125,
      "small_predicted_close": 80305.5,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80243.04766666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 7.789854166665464,
      "small_residual": -62.452333333334536,
      "base_absolute_error": 7.789854166665464,
      "small_absolute_error": 62.452333333334536,
      "resolved_at": "2026-09-20T09:01:05.702116Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T08:30:00Z",
        "return_6h": -0.004419183580792185,
        "return_12h": -0.012553725822251893,
        "return_24h": -0.012988514073111745,
        "close_vs_ema12": -0.00553989939595545,
        "close_vs_ema24": -0.006847867952132325,
        "ema12_slope_3h": -0.002600669287291524,
        "ema24_slope_6h": -0.0032453289371573435,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001501866232148319,
        "return_30m": -0.0020768535258460785,
        "return_60m": -0.0011567538143173461,
        "return_120m": -0.0013001551099287578,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.000767297168316472,
        "close_vs_ema6": -0.0011046597536972236,
        "close_vs_ema12": -0.001608744139457663,
        "ema3_slope": -0.0007667088747679296,
        "ema6_slope": -0.0004416687440045308,
        "realized_volatility_30m": 0.0004630070427784627,
        "realized_volatility_60m": 0.0010161602282238024,
        "return_acceleration": -0.0009260140855569254
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 727,
        "resolved_agreement_count": 471,
        "prospective_resolved_sample_count": 708,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.25528645833765,
            "small_mean_absolute_error": 55.47989062501074
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.590776041670324,
            "small_mean_absolute_error": 43.2529947916737
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.59873784722367,
            "small_mean_absolute_error": 45.45076215278217
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.0463083333365,
            "small_mean_absolute_error": 58.60384166666772
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 729,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0900Z",
      "signal_timestamp": "2026-09-20T09:01:17.918800Z",
      "target_timestamp": "2026-09-20T09:00:00Z",
      "resolution_timestamp": "2026-09-20T09:15:00Z",
      "strike": 80243.05,
      "brti_reference_price": 80243.04766666667,
      "base_predicted_close": 80217.4921875,
      "small_predicted_close": 80286.2109375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80247.94316666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 30.45097916664963,
      "small_residual": -38.26777083335037,
      "base_absolute_error": 30.45097916664963,
      "small_absolute_error": 38.26777083335037,
      "resolved_at": "2026-09-20T09:16:05.942953Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T08:45:00Z",
        "return_6h": -0.00032190139725329914,
        "return_12h": -0.010899128783432022,
        "return_24h": -0.012840415442257225,
        "close_vs_ema12": -0.005264174928375165,
        "close_vs_ema24": -0.006655782076687045,
        "ema12_slope_3h": -0.002615238986797608,
        "ema24_slope_6h": -0.003185599639896286,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 5.32410915361492e-05,
        "return_30m": -0.0014487051016097707,
        "return_60m": -0.0007132930835447304,
        "return_120m": -0.0007611414569475006,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00035717599339946116,
        "close_vs_ema6": -0.0007512810410637005,
        "close_vs_ema12": -0.0013165824471480514,
        "ema3_slope": -0.0003570484642596572,
        "ema6_slope": -0.00030042213584347,
        "realized_volatility_30m": 0.0007775536618422341,
        "realized_volatility_60m": 0.0010231961769950853,
        "return_acceleration": 0.0015551073236844681
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 728,
        "resolved_agreement_count": 471,
        "prospective_resolved_sample_count": 709,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.77431770833573,
            "small_mean_absolute_error": 66.85790104167609
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.34070312500262,
            "small_mean_absolute_error": 40.42752864583963
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.00932812500105,
            "small_mean_absolute_error": 47.520640625004795
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.3157218750035,
            "small_mean_absolute_error": 54.06731666666819
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 730,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0915Z",
      "signal_timestamp": "2026-09-20T09:16:19.397702Z",
      "target_timestamp": "2026-09-20T09:15:00Z",
      "resolution_timestamp": "2026-09-20T09:30:00Z",
      "strike": 80247.94,
      "brti_reference_price": 80247.94316666665,
      "base_predicted_close": 80275.96875,
      "small_predicted_close": 80295.9453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80349.67566666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 73.70691666666244,
      "small_residual": 53.73035416666244,
      "base_absolute_error": 73.70691666666244,
      "small_absolute_error": 53.73035416666244,
      "resolved_at": "2026-09-20T09:31:06.341808Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T09:00:00Z",
        "return_6h": -0.00012143800044661646,
        "return_12h": -0.009259861335748742,
        "return_24h": -0.01447768366083857,
        "close_vs_ema12": -0.004992160705574844,
        "close_vs_ema24": -0.006460081894531067,
        "ema12_slope_3h": -0.002630455792424047,
        "ema24_slope_6h": -0.003123022003514775,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.100840063205659e-05,
        "return_30m": 0.00011425274032195176,
        "return_60m": -0.0019628380717306992,
        "return_120m": -0.0011665035425001413,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.000148116627037842,
        "close_vs_ema6": -0.0004931818970831392,
        "close_vs_ema12": -0.0010626820602234188,
        "ema3_slope": -0.00014809469175181,
        "ema6_slope": -0.00019723384996761517,
        "realized_volatility_30m": 3.883654547953697e-06,
        "realized_volatility_60m": 0.0006383498248694359,
        "return_acceleration": 7.767309095907393e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 729,
        "resolved_agreement_count": 471,
        "prospective_resolved_sample_count": 710,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.0645364583288,
            "small_mean_absolute_error": 51.047630208344344
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.127802083334245,
            "small_mean_absolute_error": 45.14485156250885
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.20583854166641,
            "small_mean_absolute_error": 47.629468750006104
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.3913354166696,
            "small_mean_absolute_error": 53.1440468750021
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 731,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0930Z",
      "signal_timestamp": "2026-09-20T09:31:18.218689Z",
      "target_timestamp": "2026-09-20T09:30:00Z",
      "resolution_timestamp": "2026-09-20T09:45:00Z",
      "strike": 80349.68,
      "brti_reference_price": 80349.67566666666,
      "base_predicted_close": 80390.625,
      "small_predicted_close": 80357.046875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80511.68783333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 121.06283333334432,
      "small_residual": 154.64095833334432,
      "base_absolute_error": 121.06283333334432,
      "small_absolute_error": 154.64095833334432,
      "resolved_at": "2026-09-20T09:46:05.998435Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T09:15:00Z",
        "return_6h": -0.00027883022363184296,
        "return_12h": -0.008459167009292501,
        "return_24h": -0.012888392157416995,
        "close_vs_ema12": -0.003579031200359184,
        "close_vs_ema24": -0.005093908530382163,
        "ema12_slope_3h": -0.002578140245603322,
        "ema24_slope_6h": -0.0030648696808357467,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012677271963061898,
        "return_30m": 0.0013288129389468217,
        "return_60m": -0.00012181722074666723,
        "return_120m": -0.0002870811343302915,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005593982972924572,
        "close_vs_ema6": 0.0005526778483753159,
        "close_vs_ema12": 0.00017235439846152723,
        "ema3_slope": 0.0005597113988959901,
        "ema6_slope": 0.00022112002260565866,
        "realized_volatility_30m": 0.0006033593978370666,
        "realized_volatility_60m": 0.0009830688794060665,
        "return_acceleration": 0.0012067187956741332
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 730,
        "resolved_agreement_count": 472,
        "prospective_resolved_sample_count": 711,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.45513020833096,
            "small_mean_absolute_error": 63.33471354167341
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 54.7270130208326,
            "small_mean_absolute_error": 47.6122265625072
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.05811979166659,
            "small_mean_absolute_error": 51.090319444449655
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.23682812500265,
            "small_mean_absolute_error": 53.5938552083353
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 732,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T0945Z",
      "signal_timestamp": "2026-09-20T09:46:17.925385Z",
      "target_timestamp": "2026-09-20T09:45:00Z",
      "resolution_timestamp": "2026-09-20T10:00:00Z",
      "strike": 80511.69,
      "brti_reference_price": 80511.68783333334,
      "base_predicted_close": 80462.6953125,
      "small_predicted_close": 80406.078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80442.68316666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -20.012145833316026,
      "small_residual": 36.605041666683974,
      "base_absolute_error": 20.012145833316026,
      "small_absolute_error": 36.605041666683974,
      "resolved_at": "2026-09-20T10:01:06.250696Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T09:30:00Z",
        "return_6h": 0.002133999053123059,
        "return_12h": -0.005958868302073039,
        "return_24h": -0.009046357971337127,
        "close_vs_ema12": -0.001505927543225205,
        "close_vs_ema24": -0.0030243423974333217,
        "ema12_slope_3h": -0.0023884716084332513,
        "ema24_slope_6h": -0.00295852823838183,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002016338775763016,
        "return_30m": 0.003286622139572204,
        "return_60m": 0.0034012503854798926,
        "return_120m": 0.0022405621618057925,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012867745825679844,
        "close_vs_ema6": 0.0018344607772160515,
        "close_vs_ema12": 0.0018516416193972152,
        "ema3_slope": 0.0012884325047668455,
        "ema6_slope": 0.0007343231456899968,
        "realized_volatility_30m": 0.000374305789728413,
        "realized_volatility_60m": 0.0008354899674826606,
        "return_acceleration": 0.000748611579456826
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 731,
        "resolved_agreement_count": 473,
        "prospective_resolved_sample_count": 712,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.25264583333046,
            "small_mean_absolute_error": 77.27285416667291
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.25396614583406,
            "small_mean_absolute_error": 66.37637239584183
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.9166666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.08333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.4780659722237,
            "small_mean_absolute_error": 54.59294791667344
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.16783958333617,
            "small_mean_absolute_error": 61.09674166666882
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 733,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1000Z",
      "signal_timestamp": "2026-09-20T10:01:18.990122Z",
      "target_timestamp": "2026-09-20T10:00:00Z",
      "resolution_timestamp": "2026-09-20T10:15:00Z",
      "strike": 80442.68,
      "brti_reference_price": 80442.68316666668,
      "base_predicted_close": 80530.8828125,
      "small_predicted_close": 80443.8125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80332.2975,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -198.58531249999942,
      "small_residual": -111.51499999999942,
      "base_absolute_error": 198.58531249999942,
      "small_absolute_error": 111.51499999999942,
      "resolved_at": "2026-09-20T10:16:05.322066Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T09:45:00Z",
        "return_6h": -0.000260983165661699,
        "return_12h": -0.007869800434971874,
        "return_24h": -0.010683288425877624,
        "close_vs_ema12": -0.002265535168477939,
        "close_vs_ema24": -0.003799174270343042,
        "ema12_slope_3h": -0.0022216212202704755,
        "ema24_slope_6h": -0.0029032790987868484,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008570763888282595,
        "return_30m": 0.0011575342305780723,
        "return_60m": 0.002487885315987981,
        "return_120m": 0.0017728176410545249,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00021425175116362993,
        "close_vs_ema6": 0.000696814379574473,
        "close_vs_ema12": 0.0008400840141955523,
        "ema3_slope": 0.000214297664813623,
        "ema6_slope": 0.00027880346153397184,
        "realized_volatility_30m": 0.0014367075822956377,
        "realized_volatility_60m": 0.0011026698023655346,
        "return_acceleration": -0.0028734151645912753
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 732,
        "resolved_agreement_count": 474,
        "prospective_resolved_sample_count": 713,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.3082187499931,
            "small_mean_absolute_error": 70.81103125001027
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.54126822916442,
            "small_mean_absolute_error": 68.83446614584318
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.9166666666666666,
            "agreement_accuracy": 0.9166666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.08333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.32987499999945,
            "small_mean_absolute_error": 50.555362847229844
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.2531166666682,
            "small_mean_absolute_error": 62.10677708333678
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 734,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1015Z",
      "signal_timestamp": "2026-09-20T10:16:16.411898Z",
      "target_timestamp": "2026-09-20T10:15:00Z",
      "resolution_timestamp": "2026-09-20T10:30:00Z",
      "strike": 80332.3,
      "brti_reference_price": 80332.2975,
      "base_predicted_close": 80325.2265625,
      "small_predicted_close": 80361.5,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80336.54133333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 11.314770833341754,
      "small_residual": -24.958666666658246,
      "base_absolute_error": 11.314770833341754,
      "small_absolute_error": 24.958666666658246,
      "resolved_at": "2026-09-20T10:31:06.365530Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T10:00:00Z",
        "return_6h": -0.0007595237723505566,
        "return_12h": -0.008042622463795501,
        "return_24h": -0.011648143391443821,
        "close_vs_ema12": -0.003486817956705468,
        "close_vs_ema24": -0.005060199047340563,
        "ema12_slope_3h": -0.002136172823823723,
        "ema24_slope_6h": -0.002859388162788745,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013722275578249565,
        "return_30m": -0.0022281278428133433,
        "return_60m": 0.0010511712824607944,
        "return_120m": -0.0009137300682829919,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005794704959996011,
        "close_vs_ema6": -0.0004832143562144564,
        "close_vs_ema12": -0.00045128776699454587,
        "ema3_slope": -0.0005791349044093064,
        "ema6_slope": -0.00019324839032708319,
        "realized_volatility_30m": 0.0002575755844983485,
        "realized_volatility_60m": 0.0014152925472385625,
        "return_acceleration": -0.000515151168996697
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 733,
        "resolved_agreement_count": 475,
        "prospective_resolved_sample_count": 714,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.34180208333055,
            "small_mean_absolute_error": 89.12283854167254
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.70316927082968,
            "small_mean_absolute_error": 70.08523437500844
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.53246874999968,
            "small_mean_absolute_error": 59.80418055556341
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 71.24522604166778,
            "small_mean_absolute_error": 59.094589583336344
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 735,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1030Z",
      "signal_timestamp": "2026-09-20T10:31:17.814876Z",
      "target_timestamp": "2026-09-20T10:30:00Z",
      "resolution_timestamp": "2026-09-20T10:45:00Z",
      "strike": 80336.54,
      "brti_reference_price": 80336.54133333334,
      "base_predicted_close": 80341.9140625,
      "small_predicted_close": 80362.2734375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80333.80783333331,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -8.106229166689445,
      "small_residual": -28.465604166689445,
      "base_absolute_error": 8.106229166689445,
      "small_absolute_error": 28.465604166689445,
      "resolved_at": "2026-09-20T10:46:05.256497Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T10:15:00Z",
        "return_6h": -0.0008839419612032273,
        "return_12h": -0.008831564710156004,
        "return_24h": -0.011603787991638637,
        "close_vs_ema12": -0.003294465109622391,
        "close_vs_ema24": -0.004904872174422703,
        "ema12_slope_3h": -0.002067707426687715,
        "ema24_slope_6h": -0.0028189214683672636,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 5.282848201049184e-05,
        "return_30m": -0.0013194715685133085,
        "return_60m": -0.00016346467144201515,
        "return_120m": -0.00028526197937661646,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.000263405677547901,
        "close_vs_ema6": -0.00030747452707258205,
        "close_vs_ema12": -0.00033719870154891307,
        "ema3_slope": -0.0002633363132679145,
        "ema6_slope": -0.00012297468619570928,
        "realized_volatility_30m": 0.0007125280199177242,
        "realized_volatility_60m": 0.0012922451754714375,
        "return_acceleration": 0.0014250560398354484
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 734,
        "resolved_agreement_count": 475,
        "prospective_resolved_sample_count": 715,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.74376562500038,
            "small_mean_absolute_error": 81.92991666667149
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.59944791666567,
            "small_mean_absolute_error": 72.63231510417245
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.9166666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.73259722222186,
            "small_mean_absolute_error": 59.05145659722863
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 71.22689687500096,
            "small_mean_absolute_error": 55.285184375003155
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 736,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1045Z",
      "signal_timestamp": "2026-09-20T10:46:16.429610Z",
      "target_timestamp": "2026-09-20T10:45:00Z",
      "resolution_timestamp": "2026-09-20T11:00:00Z",
      "strike": 80333.81,
      "brti_reference_price": 80333.80783333331,
      "base_predicted_close": 80346.0078125,
      "small_predicted_close": 80353.90625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80302.45500000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -43.5528124999837,
      "small_residual": -51.4512499999837,
      "base_absolute_error": 43.5528124999837,
      "small_absolute_error": 51.4512499999837,
      "resolved_at": "2026-09-20T11:01:05.737329Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T10:30:00Z",
        "return_6h": -0.0005150593341665122,
        "return_12h": -0.010824355847802947,
        "return_24h": -0.010996245113481184,
        "close_vs_ema12": -0.0031929602076128383,
        "close_vs_ema24": -0.004837400902949707,
        "ema12_slope_3h": -0.0019826840902863463,
        "ema24_slope_6h": -0.0027717601461819674,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.402561218923683e-05,
        "return_30m": 1.8801072299901023e-05,
        "return_60m": -0.002209368661706179,
        "return_120m": 0.001184367107761597,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00014873328189823898,
        "close_vs_ema6": -0.00024394499938029668,
        "close_vs_ema12": -0.0003141211119527254,
        "ema3_slope": -0.00014871116359882475,
        "ema6_slope": -9.756847921504885e-05,
        "realized_volatility_30m": 4.3427047099864335e-05,
        "realized_volatility_60m": 0.0005915991558624608,
        "return_acceleration": -8.685409419972867e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 735,
        "resolved_agreement_count": 476,
        "prospective_resolved_sample_count": 716,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.50461458333666,
            "small_mean_absolute_error": 50.38607812500777
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.87863020833356,
            "small_mean_absolute_error": 63.82946614584034
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.67084895833493,
            "small_mean_absolute_error": 61.046274305563806
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.31069479166763,
            "small_mean_absolute_error": 52.80224375000544
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 737,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1100Z",
      "signal_timestamp": "2026-09-20T11:01:16.637929Z",
      "target_timestamp": "2026-09-20T11:00:00Z",
      "resolution_timestamp": "2026-09-20T11:15:00Z",
      "strike": 80302.46,
      "brti_reference_price": 80302.45500000002,
      "base_predicted_close": 80259.375,
      "small_predicted_close": 80327.7578125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80342.56049999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 83.18549999999232,
      "small_residual": 14.802687499992317,
      "base_absolute_error": 83.18549999999232,
      "small_absolute_error": 14.802687499992317,
      "resolved_at": "2026-09-20T11:16:06.317793Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T10:45:00Z",
        "return_6h": -0.0013642133361900788,
        "return_12h": -0.011422874894071011,
        "return_24h": -0.01096508339094282,
        "close_vs_ema12": -0.0034362944609612756,
        "close_vs_ema24": -0.005118544138302816,
        "ema12_slope_3h": -0.0019011150472814098,
        "ema24_slope_6h": -0.0027428921583981802,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00039028192711021426,
        "return_30m": -0.0004242942597179056,
        "return_60m": -0.0017432059840188918,
        "return_120m": 0.0007403424353986665,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0002695512188281013,
        "close_vs_ema6": -0.0004530333087732208,
        "close_vs_ema12": -0.0005959941823127091,
        "ema3_slope": -0.0002694785805482658,
        "ema6_slope": -0.00018118049119031365,
        "realized_volatility_30m": 0.0001781281574604887,
        "realized_volatility_60m": 0.0005654973151973148,
        "return_acceleration": -0.0003562563149209774
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 736,
        "resolved_agreement_count": 477,
        "prospective_resolved_sample_count": 717,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.38978125000358,
            "small_mean_absolute_error": 54.0976302083327
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.34899999999834,
            "small_mean_absolute_error": 62.45433072917149
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.82410590277748,
            "small_mean_absolute_error": 63.92218750000635
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.74519687499996,
            "small_mean_absolute_error": 53.494116666671474
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 738,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1115Z",
      "signal_timestamp": "2026-09-20T11:16:18.996536Z",
      "target_timestamp": "2026-09-20T11:15:00Z",
      "resolution_timestamp": "2026-09-20T11:30:00Z",
      "strike": 80342.56,
      "brti_reference_price": 80342.56049999999,
      "base_predicted_close": 80326.140625,
      "small_predicted_close": 80346.0625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80338.76033333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 12.619708333324525,
      "small_residual": -7.302166666675475,
      "base_absolute_error": 12.619708333324525,
      "small_absolute_error": 7.302166666675475,
      "resolved_at": "2026-09-20T11:31:05.804623Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T11:00:00Z",
        "return_6h": -0.002922378106988144,
        "return_12h": -0.011228538554729495,
        "return_24h": -0.011640561087738255,
        "close_vs_ema12": -0.002818976162270115,
        "close_vs_ema24": -0.004526843095623789,
        "ema12_slope_3h": -0.0018557806990883163,
        "ema24_slope_6h": -0.002746598709200465,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004994305591277115,
        "return_30m": 0.00010895371329633363,
        "return_60m": 0.00012775683404298022,
        "return_120m": 0.0011790624108187764,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00011485916494846649,
        "close_vs_ema6": 3.297884472086565e-05,
        "close_vs_ema12": -8.196076672839503e-05,
        "ema3_slope": 0.00011487235909179994,
        "ema6_slope": 1.3191711907500903e-05,
        "realized_volatility_30m": 0.0004448562431189629,
        "realized_volatility_60m": 0.00031686217828504255,
        "return_acceleration": 0.0008897124862379258
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 737,
        "resolved_agreement_count": 477,
        "prospective_resolved_sample_count": 718,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.539828125001804,
            "small_mean_absolute_error": 29.919552083330927
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.94081510416618,
            "small_mean_absolute_error": 59.52119531250173
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.31538888888706,
            "small_mean_absolute_error": 56.69667361111593
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.09982916666631,
            "small_mean_absolute_error": 52.386159375004354
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 739,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1130Z",
      "signal_timestamp": "2026-09-20T11:31:17.296698Z",
      "target_timestamp": "2026-09-20T11:30:00Z",
      "resolution_timestamp": "2026-09-20T11:45:00Z",
      "strike": 80338.76,
      "brti_reference_price": 80338.76033333332,
      "base_predicted_close": 80334.3984375,
      "small_predicted_close": 80355.3984375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80428.0085,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 93.61006249999627,
      "small_residual": 72.61006249999627,
      "base_absolute_error": 93.61006249999627,
      "small_absolute_error": 72.61006249999627,
      "resolved_at": "2026-09-20T11:46:06.171320Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T11:15:00Z",
        "return_6h": -0.002254716830090042,
        "return_12h": -0.011463016234435686,
        "return_24h": -0.01122671909294437,
        "close_vs_ema12": -0.0027494786179916852,
        "close_vs_ema24": -0.004480031416682961,
        "ema12_slope_3h": -0.001790829923622006,
        "ema24_slope_6h": -0.002736499506998835,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -4.729954638016398e-05,
        "return_30m": 0.0004521073899086403,
        "return_60m": 2.7621303620328774e-05,
        "return_120m": -0.0001358478829288634,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 3.3775952037684576e-05,
        "close_vs_ema6": -1.023022867974177e-05,
        "close_vs_ema12": -0.0001093730057496467,
        "ema3_slope": 3.377709289087427e-05,
        "ema6_slope": -4.092074726735895e-06,
        "realized_volatility_30m": 0.00027336505275393774,
        "realized_volatility_60m": 0.0003181793201063763,
        "return_acceleration": -0.0005467301055078755
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 738,
        "resolved_agreement_count": 477,
        "prospective_resolved_sample_count": 719,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.8660624999975,
            "small_mean_absolute_error": 25.505427083335235
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 62.30491406249894,
            "small_mean_absolute_error": 53.71767187500336
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 62.021652777776275,
            "small_mean_absolute_error": 56.923352430560044
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 62.75683749999953,
            "small_mean_absolute_error": 52.14126041667114
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 740,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1145Z",
      "signal_timestamp": "2026-09-20T11:46:16.403030Z",
      "target_timestamp": "2026-09-20T11:45:00Z",
      "resolution_timestamp": "2026-09-20T12:00:00Z",
      "strike": 80428.01,
      "brti_reference_price": 80428.0085,
      "base_predicted_close": 80419.6796875,
      "small_predicted_close": 80397.5859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80453.79066666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 34.110979166667676,
      "small_residual": 56.204729166667676,
      "base_absolute_error": 34.110979166667676,
      "small_absolute_error": 56.204729166667676,
      "resolved_at": "2026-09-20T12:01:05.522847Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T11:30:00Z",
        "return_6h": -0.0010389448083512054,
        "return_12h": -0.010149447996657623,
        "return_24h": -0.0103151452160688,
        "close_vs_ema12": -0.0015747350307322439,
        "close_vs_ema24": -0.0033047314437406605,
        "ema12_slope_3h": -0.0016224129776745144,
        "ema24_slope_6h": -0.002701646665745905,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011108979812033404,
        "return_30m": 0.0010635458898524686,
        "return_60m": 0.0011726154804228006,
        "return_120m": -0.001039343921177882,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005720283237515833,
        "close_vs_ema6": 0.0007859359782864672,
        "close_vs_ema12": 0.0008472108773380782,
        "ema3_slope": 0.0005723557274388558,
        "ema6_slope": 0.0003144732536524142,
        "realized_volatility_30m": 0.0005790987637917522,
        "realized_volatility_60m": 0.000568825218554227,
        "return_acceleration": 0.0011581975275835044
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 739,
        "resolved_agreement_count": 477,
        "prospective_resolved_sample_count": 720,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.242020833324204,
            "small_mean_absolute_error": 36.54154166666194
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.87331770833043,
            "small_mean_absolute_error": 43.463809895834856
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 58.66642708333044,
            "small_mean_absolute_error": 54.733491319447545
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 56.23616666666639,
            "small_mean_absolute_error": 50.14129270833801
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 741,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1200Z",
      "signal_timestamp": "2026-09-20T12:01:18.075588Z",
      "target_timestamp": "2026-09-20T12:00:00Z",
      "resolution_timestamp": "2026-09-20T12:15:00Z",
      "strike": 80453.79,
      "brti_reference_price": 80453.79066666667,
      "base_predicted_close": 80488.6953125,
      "small_predicted_close": 80442.921875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80450.198,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -38.49731249999604,
      "small_residual": 7.276125000003958,
      "base_absolute_error": 38.49731249999604,
      "small_absolute_error": 7.276125000003958,
      "resolved_at": "2026-09-20T12:16:05.852027Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T11:45:00Z",
        "return_6h": -0.0003408559030370073,
        "return_12h": -0.00967328818814761,
        "return_24h": -0.010238758571544548,
        "close_vs_ema12": -0.001203528084609773,
        "close_vs_ema24": -0.0029238566081311035,
        "ema12_slope_3h": -0.0014499086720468624,
        "ema24_slope_6h": -0.0026532244966336327,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00032056204234720553,
        "return_30m": 0.0014318161352759873,
        "return_60m": 0.0018845708598405064,
        "return_120m": 0.00013807968062140574,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00044618769600490715,
        "close_vs_ema6": 0.0007902857874069191,
        "close_vs_ema12": 0.000988167776061477,
        "ema3_slope": 0.00044638686833309293,
        "ema6_slope": 0.00031621427482164677,
        "realized_volatility_30m": 0.0003951679694280674,
        "realized_volatility_60m": 0.0004187910219035937,
        "return_acceleration": -0.0007903359388561348
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 740,
        "resolved_agreement_count": 478,
        "prospective_resolved_sample_count": 721,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.8815624999952,
            "small_mean_absolute_error": 37.729911458332936
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.63567187499939,
            "small_mean_absolute_error": 45.91377083333282
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.85985416666396,
            "small_mean_absolute_error": 54.21285763889197
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 56.25219374999942,
            "small_mean_absolute_error": 48.69872604167104
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 742,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1215Z",
      "signal_timestamp": "2026-09-20T12:16:16.727264Z",
      "target_timestamp": "2026-09-20T12:15:00Z",
      "resolution_timestamp": "2026-09-20T12:30:00Z",
      "strike": 80450.2,
      "brti_reference_price": 80450.198,
      "base_predicted_close": 80570.921875,
      "small_predicted_close": 80482.0703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80348.29699999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -222.62487500000861,
      "small_residual": -133.77331250000861,
      "base_absolute_error": 222.62487500000861,
      "small_absolute_error": 133.77331250000861,
      "resolved_at": "2026-09-20T12:31:05.657942Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T12:00:00Z",
        "return_6h": -0.0004769475380754784,
        "return_12h": -0.009952873934315654,
        "return_24h": -0.01076486224534956,
        "close_vs_ema12": -0.0011972463101954656,
        "close_vs_ema24": -0.002907346578942094,
        "ema12_slope_3h": -0.0012886653074130061,
        "ema24_slope_6h": -0.002608573070651321,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -4.4655032869100886e-05,
        "return_30m": 0.000275892694769464,
        "return_60m": 0.0013397320091634857,
        "return_120m": 0.0014676600031264808,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00020071607427452065,
        "close_vs_ema6": 0.0005324547613987374,
        "close_vs_ema12": 0.0007982037401113029,
        "ema3_slope": 0.00020075636930472207,
        "ema6_slope": 0.00021302727551431033,
        "realized_volatility_30m": 0.0001826085376081532,
        "realized_volatility_60m": 0.0004723655781954231,
        "return_acceleration": -0.0003652170752163064
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 741,
        "resolved_agreement_count": 478,
        "prospective_resolved_sample_count": 722,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.70951562499613,
            "small_mean_absolute_error": 35.848270833335846
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 40.62467187499897,
            "small_mean_absolute_error": 32.88391145833339
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.53038194444283,
            "small_mean_absolute_error": 51.6302204861131
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 56.1693499999994,
            "small_mean_absolute_error": 49.0360729166714
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 743,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1230Z",
      "signal_timestamp": "2026-09-20T12:31:17.513035Z",
      "target_timestamp": "2026-09-20T12:30:00Z",
      "resolution_timestamp": "2026-09-20T12:45:00Z",
      "strike": 80348.3,
      "brti_reference_price": 80348.29699999999,
      "base_predicted_close": 80353.609375,
      "small_predicted_close": 80431.9375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80334.89633333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -18.71304166664777,
      "small_residual": -97.04116666664777,
      "base_absolute_error": 18.71304166664777,
      "small_absolute_error": 97.04116666664777,
      "resolved_at": "2026-09-20T12:46:05.597315Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T12:15:00Z",
        "return_6h": -0.0013596628260245103,
        "return_12h": -0.011528720703259054,
        "return_24h": -0.01070342262828805,
        "close_vs_ema12": -0.002362097115576889,
        "close_vs_ema24": -0.0040846659863003065,
        "ema12_slope_3h": -0.0012369528091080717,
        "ema24_slope_6h": -0.0025829600538908037,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001266634545759704,
        "return_30m": -0.001311233017021629,
        "return_60m": 0.0001187056736635661,
        "return_120m": 0.0001463302560895663,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.000533370685332657,
        "close_vs_ema6": -0.0005250060936651257,
        "close_vs_ema12": -0.0003972487068621966,
        "ema3_slope": -0.0005330863526994412,
        "ema6_slope": -0.0002099583457018106,
        "realized_volatility_30m": 0.0006109897564453015,
        "realized_volatility_60m": 0.000857263270260328,
        "return_acceleration": -0.001221979512890603
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 742,
        "resolved_agreement_count": 479,
        "prospective_resolved_sample_count": 723,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 97.21080729166715,
            "small_mean_absolute_error": 67.46605729166913
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.03843489583232,
            "small_mean_absolute_error": 46.48574218750218
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.94021180555501,
            "small_mean_absolute_error": 58.300467013891954
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.25493229166605,
            "small_mean_absolute_error": 54.02517083333805
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 744,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1245Z",
      "signal_timestamp": "2026-09-20T12:46:17.243740Z",
      "target_timestamp": "2026-09-20T12:45:00Z",
      "resolution_timestamp": "2026-09-20T13:00:00Z",
      "strike": 80334.9,
      "brti_reference_price": 80334.89633333335,
      "base_predicted_close": 80308.328125,
      "small_predicted_close": 80374.5234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80446.90816666669,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 138.5800416666898,
      "small_residual": 72.3847291666898,
      "base_absolute_error": 138.5800416666898,
      "small_absolute_error": 72.3847291666898,
      "resolved_at": "2026-09-20T13:01:05.732564Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T12:30:00Z",
        "return_6h": -0.00010377974037489857,
        "return_12h": -0.011840801342976381,
        "return_24h": -0.011302698915123921,
        "close_vs_ema12": -0.0024255322097699317,
        "close_vs_ema24": -0.004163470377116729,
        "ema12_slope_3h": -0.0012760324842993054,
        "ema24_slope_6h": -0.002532168542166091,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00016678221153387796,
        "return_30m": -0.0014332055051828885,
        "return_60m": -0.001157708221342424,
        "return_120m": 1.3549712498450717e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00035015453534392726,
        "close_vs_ema6": -0.0004941696217997116,
        "close_vs_ema12": -0.0004772422772093554,
        "ema3_slope": -0.0003500319700620036,
        "ema6_slope": -0.00019762878386320182,
        "realized_volatility_30m": 0.000549926167112913,
        "realized_volatility_60m": 0.0005920253941931909,
        "return_acceleration": 0.001099852334225826
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 743,
        "resolved_agreement_count": 480,
        "prospective_resolved_sample_count": 724,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.48655208333003,
            "small_mean_absolute_error": 73.573833333332
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.36428645832711,
            "small_mean_absolute_error": 55.05768749999697
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.41106249999696,
            "small_mean_absolute_error": 53.500484375000575
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.1482239583318,
            "small_mean_absolute_error": 58.650839583337074
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 745,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1300Z",
      "signal_timestamp": "2026-09-20T13:01:16.881583Z",
      "target_timestamp": "2026-09-20T13:00:00Z",
      "resolution_timestamp": "2026-09-20T13:15:00Z",
      "strike": 80446.91,
      "brti_reference_price": 80446.90816666669,
      "base_predicted_close": 80458.9296875,
      "small_predicted_close": 80450.5625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80536.99266666664,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 78.06297916664334,
      "small_residual": 86.43016666664334,
      "base_absolute_error": 78.06297916664334,
      "small_absolute_error": 86.43016666664334,
      "resolved_at": "2026-09-20T13:16:05.879200Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T12:45:00Z",
        "return_6h": 0.0017774626869060395,
        "return_12h": -0.010140177822816177,
        "return_24h": -0.01058624241313666,
        "close_vs_ema12": -0.0009924163189091173,
        "close_vs_ema24": -0.00271784715456036,
        "ema12_slope_3h": -0.001221928627688662,
        "ema24_slope_6h": -0.002443888277860573,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013943110459564423,
        "return_30m": 0.0012272962881427762,
        "return_60m": -8.554600029342385e-05,
        "return_120m": 0.0017988636420476212,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005215619742922062,
        "close_vs_ema6": 0.0006423009359626253,
        "close_vs_ema12": 0.0007753089076076858,
        "ema3_slope": 0.0005218341431381113,
        "ema6_slope": 0.0002569863994270616,
        "realized_volatility_30m": 0.0007805466287451601,
        "realized_volatility_60m": 0.0009455848425531703,
        "return_acceleration": 0.0015610932574903202
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 744,
        "resolved_agreement_count": 480,
        "prospective_resolved_sample_count": 725,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 104.60381770833555,
            "small_mean_absolute_error": 77.61883333333753
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.24269010416538,
            "small_mean_absolute_error": 57.674372395835235
          },
          "12": {
            "base_accuracy": 0.08333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.29172048611144,
            "small_mean_absolute_error": 56.482125000001055
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.99153958333264,
            "small_mean_absolute_error": 61.423061458337905
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 746,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1315Z",
      "signal_timestamp": "2026-09-20T13:16:16.982691Z",
      "target_timestamp": "2026-09-20T13:15:00Z",
      "resolution_timestamp": "2026-09-20T13:30:00Z",
      "strike": 80536.99,
      "brti_reference_price": 80536.99266666664,
      "base_predicted_close": 80588.21875,
      "small_predicted_close": 80497.4375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80487.24116666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -100.97758333332604,
      "small_residual": -10.196333333326038,
      "base_absolute_error": 100.97758333332604,
      "small_absolute_error": 10.196333333326038,
      "resolved_at": "2026-09-20T13:31:05.739664Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T13:00:00Z",
        "return_6h": 0.002431250011564856,
        "return_12h": -0.007143322361841231,
        "return_24h": -0.008342251639710252,
        "close_vs_ema12": 0.00012111839624351362,
        "close_vs_ema24": -0.001568154310119696,
        "ema12_slope_3h": -0.0010685862331645257,
        "ema24_slope_6h": -0.002344021625381054,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011198006493091661,
        "return_30m": 0.0025156730456803444,
        "return_60m": 0.0010788620640391766,
        "return_120m": 0.002420039459243517,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008202998901833958,
        "close_vs_ema6": 0.0012585238667428555,
        "close_vs_ema12": 0.0016038210472040237,
        "ema3_slope": 0.0008209733345192483,
        "ema6_slope": 0.0005036630955077559,
        "realized_volatility_30m": 0.00013725519832363808,
        "realized_volatility_60m": 0.0010651597038033559,
        "return_acceleration": -0.00027451039664727617
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 745,
        "resolved_agreement_count": 481,
        "prospective_resolved_sample_count": 726,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.49523437499738,
            "small_mean_absolute_error": 97.40734374999738
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.60237499999675,
            "small_mean_absolute_error": 66.62780729166661
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.24819270833177,
            "small_mean_absolute_error": 54.39172222222138
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 71.03018333333094,
            "small_mean_absolute_error": 60.66912708333621
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 747,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1330Z",
      "signal_timestamp": "2026-09-20T13:31:16.657253Z",
      "target_timestamp": "2026-09-20T13:30:00Z",
      "resolution_timestamp": "2026-09-20T13:45:00Z",
      "strike": 80487.24,
      "brti_reference_price": 80487.24116666667,
      "base_predicted_close": 80500.9375,
      "small_predicted_close": 80477.671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80507.12483333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 6.187333333335118,
      "small_residual": 29.45295833333512,
      "base_absolute_error": 6.187333333335118,
      "small_absolute_error": 29.45295833333512,
      "resolved_at": "2026-09-20T13:46:06.374796Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T13:15:00Z",
        "return_6h": 0.001424512676088563,
        "return_12h": -0.0075713084065763825,
        "return_24h": -0.008942613981965053,
        "close_vs_ema12": -0.00047643964574284325,
        "close_vs_ema24": -0.0021399808683248978,
        "ema12_slope_3h": -0.0009488008252556135,
        "ema24_slope_6h": -0.00226677316270274,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000617747178689454,
        "return_30m": 0.0005013617169278284,
        "return_60m": 0.0017292733244449465,
        "return_120m": 0.0018481842726634223,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00010101278216256837,
        "close_vs_ema6": 0.0004570587368484258,
        "close_vs_ema12": 0.0008334055608441027,
        "ema3_slope": 0.00010102298677550081,
        "ema6_slope": 0.00018285692528152708,
        "realized_volatility_30m": 0.00086877391399931,
        "realized_volatility_60m": 0.0008455206875726712,
        "return_acceleration": -0.00173754782799862
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 746,
        "resolved_agreement_count": 481,
        "prospective_resolved_sample_count": 727,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.08341145832674,
            "small_mean_absolute_error": 66.51309895832674
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.64710937499694,
            "small_mean_absolute_error": 66.98957812499793
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.72009374999713,
            "small_mean_absolute_error": 53.16152777777703
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.47183541666455,
            "small_mean_absolute_error": 60.9498427083352
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 748,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1345Z",
      "signal_timestamp": "2026-09-20T13:46:16.869156Z",
      "target_timestamp": "2026-09-20T13:45:00Z",
      "resolution_timestamp": "2026-09-20T14:00:00Z",
      "strike": 80507.12,
      "brti_reference_price": 80507.12483333334,
      "base_predicted_close": 80489.984375,
      "small_predicted_close": 80465.828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80529.4125,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 39.42812500000582,
      "small_residual": 63.58437500000582,
      "base_absolute_error": 39.42812500000582,
      "small_absolute_error": 63.58437500000582,
      "resolved_at": "2026-09-20T14:01:06.923460Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T13:30:00Z",
        "return_6h": 0.002183760176799332,
        "return_12h": -0.0067531988126541265,
        "return_24h": -0.008963377098759828,
        "close_vs_ema12": -0.00022015017938681325,
        "close_vs_ema24": -0.0018545482656123768,
        "ema12_slope_3h": -0.0008224194813759578,
        "ema24_slope_6h": -0.002175609230199771,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002470412251487364,
        "return_30m": -0.00037085856256058314,
        "return_60m": 0.0021438815242302844,
        "return_120m": 0.0009836913136216374,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00017400919634624756,
        "close_vs_ema6": 0.0005029080090210858,
        "close_vs_ema12": 0.000914246417007325,
        "ema3_slope": 0.0001740394808162904,
        "ema6_slope": 0.0002012036783851645,
        "realized_volatility_30m": 0.00043239420191909517,
        "realized_volatility_60m": 0.0007893273540420888,
        "return_acceleration": 0.0008647884038381903
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 747,
        "resolved_agreement_count": 481,
        "prospective_resolved_sample_count": 728,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.95198437499857,
            "small_mean_absolute_error": 49.616046874998574
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.7192682291643,
            "small_mean_absolute_error": 61.59494010416529
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.56018576388426,
            "small_mean_absolute_error": 53.243807291664176
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.08756354166398,
            "small_mean_absolute_error": 57.47807083333464
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 749,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1400Z",
      "signal_timestamp": "2026-09-20T14:01:19.813309Z",
      "target_timestamp": "2026-09-20T14:00:00Z",
      "resolution_timestamp": "2026-09-20T14:15:00Z",
      "strike": 80529.41,
      "brti_reference_price": 80529.4125,
      "base_predicted_close": 80551.3671875,
      "small_predicted_close": 80493.125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80562.56566666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 11.198479166661855,
      "small_residual": 69.44066666666185,
      "base_absolute_error": 11.198479166661855,
      "small_absolute_error": 69.44066666666185,
      "resolved_at": "2026-09-20T14:16:05.795621Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T13:45:00Z",
        "return_6h": 0.002852879682812226,
        "return_12h": -0.0066152897701702296,
        "return_24h": -0.009822958668370796,
        "close_vs_ema12": 5.431825059387663e-05,
        "close_vs_ema24": -0.0015457152065588842,
        "ema12_slope_3h": -0.0006740045864868094,
        "ema24_slope_6h": -0.002072587927872016,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002768409220030854,
        "return_30m": 0.0005239505382723664,
        "return_60m": 0.0010255749439418427,
        "return_120m": 0.0009399412098138882,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00022539832974688423,
        "close_vs_ema6": 0.0005569388689499188,
        "close_vs_ema12": 0.0010078725691879953,
        "ema3_slope": 0.00022544914560773677,
        "ema6_slope": 0.00022282518758331982,
        "realized_volatility_30m": 1.4899848427174511e-05,
        "realized_volatility_60m": 0.0006144305007560767,
        "return_acceleration": 2.9799696854349023e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 748,
        "resolved_agreement_count": 482,
        "prospective_resolved_sample_count": 729,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.16400520832758,
            "small_mean_absolute_error": 47.41595833332758
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.38391145833157,
            "small_mean_absolute_error": 62.51739583333256
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.21646180555278,
            "small_mean_absolute_error": 54.25490104166602
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.669477083331,
            "small_mean_absolute_error": 57.53467291666821
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 750,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1415Z",
      "signal_timestamp": "2026-09-20T14:16:19.543844Z",
      "target_timestamp": "2026-09-20T14:15:00Z",
      "resolution_timestamp": "2026-09-20T14:30:00Z",
      "strike": 80562.57,
      "brti_reference_price": 80562.56566666666,
      "base_predicted_close": 80617.40625,
      "small_predicted_close": 80530.5078125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80499.09816666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -118.30808333333698,
      "small_residual": -31.40964583333698,
      "base_absolute_error": 118.30808333333698,
      "small_absolute_error": 31.40964583333698,
      "resolved_at": "2026-09-20T14:31:05.519488Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T14:00:00Z",
        "return_6h": 0.0019500964483059047,
        "return_12h": -0.006840964265977023,
        "return_24h": -0.009768104482821949,
        "close_vs_ema12": 0.0004470006065415699,
        "close_vs_ema24": -0.0011112429720853134,
        "ema12_slope_3h": -0.0005351178808482571,
        "ema24_slope_6h": -0.0019900321353973904,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00041169015937692066,
        "return_30m": 0.0006886450540632971,
        "return_60m": 0.0003175311015879423,
        "return_120m": 0.0013967357378865675,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003184891740288798,
        "close_vs_ema6": 0.0006918501376251829,
        "close_vs_ema12": 0.001201257133925493,
        "ema3_slope": 0.00031859064169914575,
        "ema6_slope": 0.0002768166613080769,
        "realized_volatility_30m": 6.742461868691763e-05,
        "realized_volatility_60m": 0.00040728289436016294,
        "return_acceleration": 0.00013484923737383525
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 749,
        "resolved_agreement_count": 482,
        "prospective_resolved_sample_count": 730,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 39.44788020833221,
            "small_mean_absolute_error": 43.16858333333221
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.9715572916648,
            "small_mean_absolute_error": 70.2879635416648
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.21754340277523,
            "small_mean_absolute_error": 58.80806597222181
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.70685208333161,
            "small_mean_absolute_error": 59.09331770833378
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 751,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1430Z",
      "signal_timestamp": "2026-09-20T14:31:18.346830Z",
      "target_timestamp": "2026-09-20T14:30:00Z",
      "resolution_timestamp": "2026-09-20T14:45:00Z",
      "strike": 80499.1,
      "brti_reference_price": 80499.09816666666,
      "base_predicted_close": 80427.890625,
      "small_predicted_close": 80475.2109375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80607.38816666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 179.49754166665662,
      "small_residual": 132.17722916665662,
      "base_absolute_error": 179.49754166665662,
      "small_absolute_error": 132.17722916665662,
      "resolved_at": "2026-09-20T14:46:05.982082Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T14:15:00Z",
        "return_6h": 0.0017376090498228969,
        "return_12h": -0.005761161933466874,
        "return_24h": -0.012524573284394047,
        "close_vs_ema12": -0.000327235246306512,
        "close_vs_ema24": -0.0018591113728947395,
        "ema12_slope_3h": -0.000432100286374526,
        "ema24_slope_6h": -0.0019135991461279866,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007878038574714585,
        "return_30m": -0.00037643802919018476,
        "return_60m": 0.00014731527417422008,
        "return_120m": 0.0018768433469931178,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00023483793112721862,
        "close_vs_ema6": -6.892958764381785e-05,
        "close_vs_ema12": 0.00034902216829468813,
        "ema3_slope": -0.00023478279522115564,
        "ema6_slope": -2.7571074872390078e-05,
        "realized_volatility_30m": 0.0005997470084241896,
        "realized_volatility_60m": 0.0004801913914157075,
        "return_acceleration": -0.0011994940168483792
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 750,
        "resolved_agreement_count": 482,
        "prospective_resolved_sample_count": 731,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.780505208334944,
            "small_mean_absolute_error": 48.471911458334944
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.93195833333084,
            "small_mean_absolute_error": 57.49250520833084
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.02490798610961,
            "small_mean_absolute_error": 60.8170225694436
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.93691041666534,
            "small_mean_absolute_error": 57.97728229166751
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 752,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1445Z",
      "signal_timestamp": "2026-09-20T14:46:18.238620Z",
      "target_timestamp": "2026-09-20T14:45:00Z",
      "resolution_timestamp": "2026-09-20T15:00:00Z",
      "strike": 80607.39,
      "brti_reference_price": 80607.38816666666,
      "base_predicted_close": 80584.546875,
      "small_predicted_close": 80539.1171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80641.99616666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 57.44929166666407,
      "small_residual": 102.87897916666407,
      "base_absolute_error": 57.44929166666407,
      "small_absolute_error": 102.87897916666407,
      "resolved_at": "2026-09-20T15:01:05.677101Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T14:30:00Z",
        "return_6h": 0.004593944722328658,
        "return_12h": 0.00015445965644866888,
        "return_24h": -0.011109311692215962,
        "close_vs_ema12": 0.0009759835345448664,
        "close_vs_ema24": -0.0005056915770714765,
        "ema12_slope_3h": -0.00032360146486165586,
        "ema24_slope_6h": -0.0017803116896494275,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013452324618070666,
        "return_30m": 0.0005563688250129761,
        "return_60m": 0.0012453970197157105,
        "return_120m": 0.003391948527606825,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005547314117961832,
        "close_vs_ema6": 0.000911246407913735,
        "close_vs_ema12": 0.0014336235702780975,
        "ema3_slope": 0.0005550393095357098,
        "ema6_slope": 0.0003646314708127818,
        "realized_volatility_30m": 0.0010665181596392626,
        "realized_volatility_60m": 0.0007563582307614868,
        "return_acceleration": 0.002133036319278525
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 751,
        "resolved_agreement_count": 483,
        "prospective_resolved_sample_count": 732,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.10805729166532,
            "small_mean_absolute_error": 74.15297916666532
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.03002083333195,
            "small_mean_absolute_error": 61.884513020831946
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.18219791666463,
            "small_mean_absolute_error": 65.78095312499863
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.85864583333095,
            "small_mean_absolute_error": 56.85409583333312
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 753,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1500Z",
      "signal_timestamp": "2026-09-20T15:01:16.939716Z",
      "target_timestamp": "2026-09-20T15:00:00Z",
      "resolution_timestamp": "2026-09-20T15:15:00Z",
      "strike": 80642.0,
      "brti_reference_price": 80641.99616666666,
      "base_predicted_close": 80676.75,
      "small_predicted_close": 80576.078125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80741.1955,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 64.44550000000163,
      "small_residual": 165.11737500000163,
      "base_absolute_error": 64.44550000000163,
      "small_absolute_error": 165.11737500000163,
      "resolved_at": "2026-09-20T15:16:05.297256Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T14:45:00Z",
        "return_6h": 0.004971751592203422,
        "return_12h": 0.004648249781165736,
        "return_24h": -0.01108499799364604,
        "close_vs_ema12": 0.0013482882406619101,
        "close_vs_ema24": -7.496962154285303e-05,
        "ema12_slope_3h": -0.0002150424467480816,
        "ema24_slope_6h": -0.0016420074566692033,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004293402972994631,
        "return_30m": 0.0017751503216116848,
        "return_60m": 0.0013980440583327702,
        "return_120m": 0.0024250528012312866,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004919128414879737,
        "close_vs_ema6": 0.0009574745422293862,
        "close_vs_ema12": 0.0015764228923866863,
        "ema3_slope": 0.0004921549388223756,
        "ema6_slope": 0.000383136554290342,
        "realized_volatility_30m": 0.00045794608225380173,
        "realized_volatility_60m": 0.0007574934382599894,
        "return_acceleration": -0.0009158921645076035
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 752,
        "resolved_agreement_count": 484,
        "prospective_resolved_sample_count": 733,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 91.61334895832988,
            "small_mean_absolute_error": 83.97663020832988
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.88867708332873,
            "small_mean_absolute_error": 65.69629427082873
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.12705729166434,
            "small_mean_absolute_error": 69.67047395833167
          },
          "20": {
            "base_accuracy": 0.2,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 74.73050312499836,
            "small_mean_absolute_error": 60.16779270833213
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 754,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1515Z",
      "signal_timestamp": "2026-09-20T15:16:16.477674Z",
      "target_timestamp": "2026-09-20T15:15:00Z",
      "resolution_timestamp": "2026-09-20T15:30:00Z",
      "strike": 80741.2,
      "brti_reference_price": 80741.1955,
      "base_predicted_close": 80695.703125,
      "small_predicted_close": 80606.75,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80654.30616666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -41.39695833333826,
      "small_residual": 47.55616666666174,
      "base_absolute_error": 41.39695833333826,
      "small_absolute_error": 47.55616666666174,
      "resolved_at": "2026-09-20T15:31:05.669728Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T15:00:00Z",
        "return_6h": 0.006146604060728533,
        "return_12h": 0.006024419628975375,
        "return_24h": -0.011611404802327585,
        "close_vs_ema12": 0.0024744973731516406,
        "close_vs_ema24": 0.0011311929394075548,
        "ema12_slope_3h": -5.8815183980653885e-05,
        "ema24_slope_6h": -0.0014824695147276357,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012301200125095502,
        "return_30m": 0.0016599884499008954,
        "return_60m": 0.0022172808407372457,
        "return_120m": 0.002535515997952986,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008605777509609336,
        "close_vs_ema6": 0.0015624317431195411,
        "close_vs_ema12": 0.0023753815848763793,
        "ema3_slope": 0.0008613189829140833,
        "ema6_slope": 0.0006253635323814066,
        "realized_volatility_30m": 0.00040038985760504353,
        "realized_volatility_60m": 0.0008513466561562583,
        "return_acceleration": 0.0008007797152100871
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 753,
        "resolved_agreement_count": 484,
        "prospective_resolved_sample_count": 734,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 104.92510416666482,
            "small_mean_absolute_error": 107.89580729166482
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.18649218749852,
            "small_mean_absolute_error": 75.53219531249852
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.28940624999814,
            "small_mean_absolute_error": 82.82391145833147
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.02351249999847,
            "small_mean_absolute_error": 62.847911458332234
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 755,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1530Z",
      "signal_timestamp": "2026-09-20T15:31:17.287604Z",
      "target_timestamp": "2026-09-20T15:30:00Z",
      "resolution_timestamp": "2026-09-20T15:45:00Z",
      "strike": 80654.31,
      "brti_reference_price": 80654.30616666666,
      "base_predicted_close": 80747.7734375,
      "small_predicted_close": 80633.6875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80813.17399999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 65.40056249998452,
      "small_residual": 179.48649999998452,
      "base_absolute_error": 65.40056249998452,
      "small_absolute_error": 179.48649999998452,
      "resolved_at": "2026-09-20T15:46:06.531740Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T15:15:00Z",
        "return_6h": 0.0037913096409221136,
        "return_12h": 0.0035114222855752164,
        "return_24h": -0.011032072698091588,
        "close_vs_ema12": 0.0013386450968704278,
        "close_vs_ema24": 5.278937157315866e-05,
        "ema12_slope_3h": 9.866291729743182e-05,
        "ema24_slope_6h": -0.0013742405224328458,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001076146232357189,
        "return_30m": 0.0001526499911355117,
        "return_60m": 0.0019280712894280683,
        "return_120m": 0.0020756705979527723,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0001082590131955552,
        "close_vs_ema6": 0.0003460978696778749,
        "close_vs_ema12": 0.0010969711693209483,
        "ema3_slope": -0.00010824729445024772,
        "ema6_slope": 0.00013845831592251834,
        "realized_volatility_30m": 0.0011531331224333696,
        "realized_volatility_60m": 0.0009663651596648003,
        "return_acceleration": -0.0023062662448667393
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 754,
        "resolved_agreement_count": 485,
        "prospective_resolved_sample_count": 735,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 85.69732291666514,
            "small_mean_absolute_error": 111.93243749999601
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.73891406250004,
            "small_mean_absolute_error": 80.20217447916548
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.18707986110894,
            "small_mean_absolute_error": 75.63914930555256
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.52762187499829,
            "small_mean_absolute_error": 63.97778645833241
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 756,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1545Z",
      "signal_timestamp": "2026-09-20T15:46:19.596541Z",
      "target_timestamp": "2026-09-20T15:45:00Z",
      "resolution_timestamp": "2026-09-20T16:00:00Z",
      "strike": 80813.17,
      "brti_reference_price": 80813.17399999998,
      "base_predicted_close": 80772.359375,
      "small_predicted_close": 80659.890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80898.46100000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 126.1016250000248,
      "small_residual": 238.5703750000248,
      "base_absolute_error": 126.1016250000248,
      "small_absolute_error": 238.5703750000248,
      "resolved_at": "2026-09-20T16:01:05.949129Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T15:30:00Z",
        "return_6h": 0.003744626088211467,
        "return_12h": 0.005886616169861192,
        "return_24h": -0.012892382159052418,
        "close_vs_ema12": 0.0031754468489664234,
        "close_vs_ema24": 0.001980883100965114,
        "ema12_slope_3h": 0.0003370581805626216,
        "ema24_slope_6h": -0.0012689913444717815,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019697377720295783,
        "return_30m": 0.0008914718137902344,
        "return_60m": 0.0025529400966055604,
        "return_120m": 0.0038015165403091356,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009297674864026106,
        "close_vs_ema6": 0.0016535608305741079,
        "close_vs_ema12": 0.002595510460702055,
        "ema3_slope": 0.000930632758483263,
        "ema6_slope": 0.0006618621039298223,
        "realized_volatility_30m": 0.0015229420021933837,
        "realized_volatility_60m": 0.0011298193996722666,
        "return_acceleration": 0.0030458840043867674
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 755,
        "resolved_agreement_count": 485,
        "prospective_resolved_sample_count": 736,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.17307812499712,
            "small_mean_absolute_error": 123.75975520832799
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.14056770833122,
            "small_mean_absolute_error": 98.95636718749665
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.07770659722034,
            "small_mean_absolute_error": 82.5095937499973
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.39233854166305,
            "small_mean_absolute_error": 71.52883124999717
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 757,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1600Z",
      "signal_timestamp": "2026-09-20T16:01:18.598454Z",
      "target_timestamp": "2026-09-20T16:00:00Z",
      "resolution_timestamp": "2026-09-20T16:15:00Z",
      "strike": 80898.46,
      "brti_reference_price": 80898.46100000002,
      "base_predicted_close": 80793.9296875,
      "small_predicted_close": 80682.515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81147.20483333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 353.2751458333514,
      "small_residual": 464.6892083333514,
      "base_absolute_error": 353.2751458333514,
      "small_absolute_error": 464.6892083333514,
      "resolved_at": "2026-09-20T16:16:10.188210Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T15:45:00Z",
        "return_6h": 0.0056658705974417245,
        "return_12h": 0.005403408734935278,
        "return_24h": -0.008639112679261873,
        "close_vs_ema12": 0.004060633643722333,
        "close_vs_ema24": 0.0029755383701974836,
        "ema12_slope_3h": 0.000552191232403354,
        "ema24_slope_6h": -0.0011265237842505993,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010553601074998475,
        "return_30m": 0.003027176662196318,
        "return_60m": 0.0031802887518224132,
        "return_120m": 0.004582778993948544,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009920692379699059,
        "close_vs_ema6": 0.0019346916564435546,
        "close_vs_ema12": 0.003089779210415866,
        "ema3_slope": 0.0009930544167084943,
        "ema6_slope": 0.0007744760114885008,
        "realized_volatility_30m": 0.0004571888322648654,
        "realized_volatility_60m": 0.0011333924354903764,
        "return_acceleration": -0.0009143776645297308
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 756,
        "resolved_agreement_count": 486,
        "prospective_resolved_sample_count": 737,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 74.3361614583373,
            "small_mean_absolute_error": 157.68260416666817
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.97475520833359,
            "small_mean_absolute_error": 120.82961718749903
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.03783854166493,
            "small_mean_absolute_error": 96.35839756944188
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.5197791666651,
            "small_mean_absolute_error": 80.88478749999922
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 758,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1615Z",
      "signal_timestamp": "2026-09-20T16:16:28.791658Z",
      "target_timestamp": "2026-09-20T16:15:00Z",
      "resolution_timestamp": "2026-09-20T16:30:00Z",
      "strike": 81147.2,
      "brti_reference_price": 81147.20483333335,
      "base_predicted_close": 80916.7421875,
      "small_predicted_close": 81044.171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81207.22683333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 290.4846458333195,
      "small_residual": 163.05495833331952,
      "base_absolute_error": 290.4846458333195,
      "small_absolute_error": 163.05495833331952,
      "resolved_at": "2026-09-20T16:31:05.940826Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T16:00:00Z",
        "return_6h": 0.01014420549011863,
        "return_12h": 0.009376976952546912,
        "return_24h": -0.007007219760982952,
        "close_vs_ema12": 0.006854134983185878,
        "close_vs_ema24": 0.00593375346559033,
        "ema12_slope_3h": 0.0008389444209535579,
        "ema24_slope_6h": -0.0008953271866664059,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0030747659505330205,
        "return_30m": 0.0041333710433568704,
        "return_60m": 0.005028527640928315,
        "return_120m": 0.007256958139661096,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002030810202040767,
        "close_vs_ema6": 0.0035773069085143216,
        "close_vs_ema12": 0.005219234846963294,
        "ema3_slope": 0.0020349427846082513,
        "ema6_slope": 0.0014329732374305237,
        "realized_volatility_30m": 0.0010097029215165865,
        "realized_volatility_60m": 0.0015245075914588429,
        "return_acceleration": 0.002019405843033173
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 757,
        "resolved_agreement_count": 487,
        "prospective_resolved_sample_count": 738,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 146.54357291667475,
            "small_mean_absolute_error": 232.57556250000562
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.73433854166979,
            "small_mean_absolute_error": 170.23568489583522
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.9721857638906,
            "small_mean_absolute_error": 127.87998437500089
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.02426145833306,
            "small_mean_absolute_error": 103.37911354166718
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 759,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1630Z",
      "signal_timestamp": "2026-09-20T16:31:18.385918Z",
      "target_timestamp": "2026-09-20T16:30:00Z",
      "resolution_timestamp": "2026-09-20T16:45:00Z",
      "strike": 81207.23,
      "brti_reference_price": 81207.22683333332,
      "base_predicted_close": 81011.34375,
      "small_predicted_close": 81105.71875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81389.71416666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 378.37041666665755,
      "small_residual": 283.99541666665755,
      "base_absolute_error": 378.37041666665755,
      "small_absolute_error": 283.99541666665755,
      "resolved_at": "2026-09-20T16:46:06.066891Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T16:15:00Z",
        "return_6h": 0.010837975914189668,
        "return_12h": 0.009944453811301601,
        "return_24h": -0.007637272621346725,
        "close_vs_ema12": 0.0072864548532649565,
        "close_vs_ema24": 0.006539227925601576,
        "ema12_slope_3h": 0.0011696600327062434,
        "ema24_slope_6h": -0.0006545870134262444,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007396681145486195,
        "return_30m": 0.003816708371415123,
        "return_60m": 0.006855438884119547,
        "return_120m": 0.008796727948436667,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013840719109374788,
        "close_vs_ema6": 0.0030816403111322277,
        "close_vs_ema12": 0.005040791077268958,
        "ema3_slope": 0.0013859902210713315,
        "ema6_slope": 0.0012341774408339834,
        "realized_volatility_30m": 0.0011675489179922005,
        "realized_volatility_60m": 0.0009083153516208548,
        "return_acceleration": -0.002335097835984401
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 758,
        "resolved_agreement_count": 488,
        "prospective_resolved_sample_count": 739,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 208.81549479167006,
            "small_mean_absolute_error": 261.45026041667006
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.2564088541676,
            "small_mean_absolute_error": 186.69134895833304
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.76444097222338,
            "small_mean_absolute_error": 140.61820312500035
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.9175083333328,
            "small_mean_absolute_error": 111.16675312499937
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 760,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1645Z",
      "signal_timestamp": "2026-09-20T16:48:18.098602Z",
      "target_timestamp": "2026-09-20T16:45:00Z",
      "resolution_timestamp": "2026-09-20T17:00:00Z",
      "strike": 81389.71,
      "brti_reference_price": 81389.71416666666,
      "base_predicted_close": 81172.171875,
      "small_predicted_close": 81191.390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81287.02566666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 114.8537916666537,
      "small_residual": 95.6350416666537,
      "base_absolute_error": 114.8537916666537,
      "small_absolute_error": 95.6350416666537,
      "resolved_at": "2026-09-20T17:01:08.145402Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T16:30:00Z",
        "return_6h": 0.013143984603891878,
        "return_12h": 0.012622155337767005,
        "return_24h": -0.005434741654687825,
        "close_vs_ema12": 0.00915664424314766,
        "close_vs_ema24": 0.008618033698952532,
        "ema12_slope_3h": 0.0015692949850167892,
        "ema24_slope_6h": -0.0003714822736876622,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0022471809523536557,
        "return_30m": 0.002988511235000546,
        "return_60m": 0.007134234904158987,
        "return_120m": 0.009705388275109916,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0018138854025546713,
        "close_vs_ema6": 0.0038054459352272474,
        "close_vs_ema12": 0.006169402381524414,
        "ema3_slope": 0.001817181561662995,
        "ema6_slope": 0.001524498933398677,
        "realized_volatility_30m": 0.0007537564189025181,
        "realized_volatility_60m": 0.000935690657632627,
        "return_acceleration": 0.0015075128378050362
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 759,
        "resolved_agreement_count": 489,
        "prospective_resolved_sample_count": 740,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 287.0579583333383,
            "small_mean_absolute_error": 287.5774895833383
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 172.11551822916772,
            "small_mean_absolute_error": 205.66862239583315
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 143.77969791666692,
            "small_mean_absolute_error": 161.8300746527772
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 118.15552604166587,
            "small_mean_absolute_error": 121.73602083333245
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 761,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1700Z",
      "signal_timestamp": "2026-09-20T17:01:54.844526Z",
      "target_timestamp": "2026-09-20T17:00:00Z",
      "resolution_timestamp": "2026-09-20T17:15:00Z",
      "strike": 81287.03,
      "brti_reference_price": 81287.02566666665,
      "base_predicted_close": 81127.78125,
      "small_predicted_close": 81222.0078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81180.58983333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 52.808583333331626,
      "small_residual": -41.417979166668374,
      "base_absolute_error": 52.808583333331626,
      "small_absolute_error": 41.417979166668374,
      "resolved_at": "2026-09-20T17:16:07.127388Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T16:45:00Z",
        "return_6h": 0.012260779158826951,
        "return_12h": 0.010879839504196243,
        "return_24h": -0.006455521239912221,
        "close_vs_ema12": 0.007559198628870112,
        "close_vs_ema24": 0.007192952783123596,
        "ema12_slope_3h": 0.0018892556828478124,
        "ema24_slope_6h": -0.0001123411213683756,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012616889130452336,
        "return_30m": 0.000982656796015391,
        "return_60m": 0.00480311568184999,
        "return_120m": 0.007998679728449032,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00027487838630158024,
        "close_vs_ema6": 0.001812225192442396,
        "close_vs_ema12": 0.004142971160521647,
        "ema3_slope": 0.000274953965203828,
        "ema6_slope": 0.0007254159237819469,
        "realized_volatility_30m": 0.0017544349326994446,
        "realized_volatility_60m": 0.0016494812111887025,
        "return_acceleration": -0.0035088698653988892
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 760,
        "resolved_agreement_count": 490,
        "prospective_resolved_sample_count": 741,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 284.24599999999555,
            "small_mean_absolute_error": 251.84365624999555
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 179.29108072916642,
            "small_mean_absolute_error": 204.76313020833186
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 150.06517013888757,
            "small_mean_absolute_error": 164.50096354166453
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.19266666666518,
            "small_mean_absolute_error": 123.70753645833175
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 762,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1715Z",
      "signal_timestamp": "2026-09-20T17:16:22.121818Z",
      "target_timestamp": "2026-09-20T17:15:00Z",
      "resolution_timestamp": "2026-09-20T17:30:00Z",
      "strike": 81180.59,
      "brti_reference_price": 81180.58983333333,
      "base_predicted_close": 81186.9296875,
      "small_predicted_close": 81250.546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81157.10916666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -29.820520833338378,
      "small_residual": -93.43770833333838,
      "base_absolute_error": 29.820520833338378,
      "small_absolute_error": 93.43770833333838,
      "resolved_at": "2026-09-20T17:31:07.109653Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T17:00:00Z",
        "return_6h": 0.010430702334080388,
        "return_12h": 0.007477841770950455,
        "return_24h": -0.006613704491583272,
        "close_vs_ema12": 0.005983703422517861,
        "close_vs_ema24": 0.005752337341571767,
        "ema12_slope_3h": 0.0021253652942763157,
        "ema24_slope_6h": 0.000104056541303299,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001309382800765535,
        "return_30m": -0.0025694196800480906,
        "return_60m": 0.00041141281537115937,
        "return_120m": 0.005442009257013325,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005177000424029243,
        "close_vs_ema6": 0.00035742710188158,
        "close_vs_ema12": 0.002392020755241475,
        "ema3_slope": -0.0005174321677475779,
        "ema6_slope": 0.00014299128433670205,
        "realized_volatility_30m": 2.3846943860150738e-05,
        "realized_volatility_60m": 0.0014882922833491837,
        "return_acceleration": -4.7693887720301475e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 761,
        "resolved_agreement_count": 491,
        "prospective_resolved_sample_count": 742,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 209.1293593749906,
            "small_mean_absolute_error": 146.0258489583248
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 177.83646614583267,
            "small_mean_absolute_error": 189.3007057291652
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 153.5326788194434,
            "small_mean_absolute_error": 162.16573958333174
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.90823020833196,
            "small_mean_absolute_error": 125.41462916666497
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 763,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1730Z",
      "signal_timestamp": "2026-09-20T17:31:22.931583Z",
      "target_timestamp": "2026-09-20T17:30:00Z",
      "resolution_timestamp": "2026-09-20T17:45:00Z",
      "strike": 81157.11,
      "brti_reference_price": 81157.10916666666,
      "base_predicted_close": 81092.5546875,
      "small_predicted_close": 80912.9765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81352.4215,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 259.86681249999674,
      "small_residual": 439.44493749999674,
      "base_absolute_error": 259.86681249999674,
      "small_absolute_error": 439.44493749999674,
      "resolved_at": "2026-09-20T17:48:26.508208Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T17:15:00Z",
        "return_6h": 0.010186226796852882,
        "return_12h": 0.007908542909768723,
        "return_24h": -0.004326935906708518,
        "close_vs_ema12": 0.005459107885060321,
        "close_vs_ema24": 0.005348204892978936,
        "ema12_slope_3h": 0.002372173318329285,
        "ema24_slope_6h": 0.00031099243551047095,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002892399120882905,
        "return_30m": -0.001598243987087633,
        "return_60m": -0.0006171577163879283,
        "return_120m": 0.006234050280725212,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0004035579007710677,
        "close_vs_ema6": 4.863034516722209e-05,
        "close_vs_ema12": 0.0017781156318115166,
        "ema3_slope": -0.0004033951074882136,
        "ema6_slope": 1.9452516459850244e-05,
        "realized_volatility_30m": 0.0005100714443386223,
        "realized_volatility_60m": 0.001444458539202253,
        "return_acceleration": 0.0010201428886772446
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 762,
        "resolved_agreement_count": 492,
        "prospective_resolved_sample_count": 743,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 143.96332812499531,
            "small_mean_absolute_error": 128.6215364583295
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 176.3894114583327,
            "small_mean_absolute_error": 195.03589843749978
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 146.15871527777685,
            "small_mean_absolute_error": 167.3347447916652
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.26801249999843,
            "small_mean_absolute_error": 123.39784895833145
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 764,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1745Z",
      "signal_timestamp": "2026-09-20T17:49:27.656249Z",
      "target_timestamp": "2026-09-20T17:45:00Z",
      "resolution_timestamp": "2026-09-20T18:00:00Z",
      "strike": 81352.42,
      "brti_reference_price": 81352.4215,
      "base_predicted_close": 81169.5078125,
      "small_predicted_close": 81266.1171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81118.79199999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -50.71581250001327,
      "small_residual": -147.32518750001327,
      "base_absolute_error": 50.71581250001327,
      "small_absolute_error": 147.32518750001327,
      "resolved_at": "2026-09-20T18:01:07.338704Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T17:30:00Z",
        "return_6h": 0.011493670143529755,
        "return_12h": 0.010442784046253983,
        "return_24h": -0.0015143657145466616,
        "close_vs_ema12": 0.00755482636635274,
        "close_vs_ema24": 0.007606294831197236,
        "ema12_slope_3h": 0.002652878410383863,
        "ema24_slope_6h": 0.0005408011032077553,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002406595495315633,
        "return_30m": 0.0021166594997577004,
        "return_60m": -0.0004581987668650367,
        "return_120m": 0.006672767239658484,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010000321315974947,
        "close_vs_ema6": 0.0017525868524264077,
        "close_vs_ema12": 0.003542247444120683,
        "ema3_slope": 0.0010010331969592112,
        "ema6_slope": 0.0007015265354435307,
        "realized_volatility_30m": 0.0013479177037019618,
        "realized_volatility_60m": 0.001510814288328673,
        "return_acceleration": 0.0026958354074039237
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 763,
        "resolved_agreement_count": 493,
        "prospective_resolved_sample_count": 744,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.33742708333011,
            "small_mean_absolute_error": 167.4839166666643
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 200.69769270833422,
            "small_mean_absolute_error": 227.5307031250013
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.85615451388853,
            "small_mean_absolute_error": 192.94038715277688
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.3257010416659,
            "small_mean_absolute_error": 140.5180374999989
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 765,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1800Z",
      "signal_timestamp": "2026-09-20T18:01:26.057459Z",
      "target_timestamp": "2026-09-20T18:00:00Z",
      "resolution_timestamp": "2026-09-20T18:15:00Z",
      "strike": 81118.79,
      "brti_reference_price": 81118.79199999999,
      "base_predicted_close": 81076.1328125,
      "small_predicted_close": 80909.0,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81083.12216666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 6.98935416668246,
      "small_residual": 174.12216666668246,
      "base_absolute_error": 6.98935416668246,
      "small_absolute_error": 174.12216666668246,
      "resolved_at": "2026-09-20T18:16:05.703157Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T17:45:00Z",
        "return_6h": 0.008265630840049942,
        "return_12h": 0.007921957547948777,
        "return_24h": -0.004137052498422111,
        "close_vs_ema12": 0.004470202345072005,
        "close_vs_ema24": 0.004615007447192232,
        "ema12_slope_3h": 0.0027861035892080555,
        "ema24_slope_6h": 0.0006996054099599469,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0028718198634076764,
        "return_30m": -0.00047213567683868085,
        "return_60m": -0.00206962507591979,
        "return_120m": 0.0027235499572724198,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0009382092334686565,
        "close_vs_ema6": -0.000803305268769372,
        "close_vs_ema12": 0.0005586204662906269,
        "ema3_slope": -0.0009373298219748083,
        "ema6_slope": -0.0003212188927761428,
        "realized_volatility_30m": 0.002639207679361655,
        "realized_volatility_60m": 0.0019217393201368146,
        "return_acceleration": -0.00527841535872331
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 764,
        "resolved_agreement_count": 494,
        "prospective_resolved_sample_count": 745,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.30293229167,
            "small_mean_absolute_error": 180.4064531250042
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 191.27446614583278,
            "small_mean_absolute_error": 216.12505468749987
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.29503125000096,
            "small_mean_absolute_error": 196.64423784722263
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.93248958333206,
            "small_mean_absolute_error": 144.26506041666508
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 766,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1815Z",
      "signal_timestamp": "2026-09-20T18:16:21.704559Z",
      "target_timestamp": "2026-09-20T18:15:00Z",
      "resolution_timestamp": "2026-09-20T18:30:00Z",
      "strike": 81083.12,
      "brti_reference_price": 81083.12216666668,
      "base_predicted_close": 81049.0390625,
      "small_predicted_close": 80889.21875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81244.63583333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 195.59677083331917,
      "small_residual": 355.41708333331917,
      "base_absolute_error": 195.59677083331917,
      "small_absolute_error": 355.41708333331917,
      "resolved_at": "2026-09-20T18:31:05.859641Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T18:00:00Z",
        "return_6h": 0.00786727916650598,
        "return_12h": 0.007386579349000666,
        "return_24h": -0.0033066376908473805,
        "close_vs_ema12": 0.00386344888822876,
        "close_vs_ema24": 0.004086883811625475,
        "ema12_slope_3h": 0.0028453823256155975,
        "ema24_slope_6h": 0.0008469805328643609,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00043972342849118995,
        "return_30m": -0.0033102804854224788,
        "return_60m": -0.0012006277223010065,
        "return_120m": -0.000789708860561289,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006892347720688363,
        "close_vs_ema6": -0.0008879405956504494,
        "close_vs_ema12": 0.00010039550523743834,
        "ema3_slope": -0.0006887600546895412,
        "ema6_slope": -0.00035505013288972265,
        "realized_volatility_30m": 0.0012160482174582432,
        "realized_volatility_60m": 0.0018681238285616758,
        "return_acceleration": 0.0024320964349164864
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 765,
        "resolved_agreement_count": 495,
        "prospective_resolved_sample_count": 746,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.84812500000771,
            "small_mean_absolute_error": 213.5825000000077
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.98874218749916,
            "small_mean_absolute_error": 179.80417447916625
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 147.50701909722434,
            "small_mean_absolute_error": 197.39463715277938
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.37880833333402,
            "small_mean_absolute_error": 148.64966041666702
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 767,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1830Z",
      "signal_timestamp": "2026-09-20T18:31:20.460072Z",
      "target_timestamp": "2026-09-20T18:30:00Z",
      "resolution_timestamp": "2026-09-20T18:45:00Z",
      "strike": 81244.64,
      "brti_reference_price": 81244.63583333332,
      "base_predicted_close": 81151.484375,
      "small_predicted_close": 81246.796875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81194.61216666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 43.127791666658595,
      "small_residual": -52.184708333341405,
      "base_absolute_error": 43.127791666658595,
      "small_absolute_error": 52.184708333341405,
      "resolved_at": "2026-09-20T18:46:05.370840Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T18:15:00Z",
        "return_6h": 0.011155666850453994,
        "return_12h": 0.009780836078913335,
        "return_24h": -0.0022802236851631186,
        "close_vs_ema12": 0.005622440870620471,
        "close_vs_ema24": 0.005960690112302824,
        "ema12_slope_3h": 0.0030282339371339173,
        "ema24_slope_6h": 0.0010586409056658752,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019919517447126722,
        "return_30m": 0.0015513524083707875,
        "return_60m": 0.0010784842827127328,
        "return_120m": 0.00046066097142771767,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006502489263326972,
        "close_vs_ema6": 0.0007870681416342062,
        "close_vs_ema12": 0.0017700470575634508,
        "ema3_slope": 0.0006506720251184817,
        "ema6_slope": 0.00031492640406960426,
        "realized_volatility_30m": 0.001215837586601931,
        "realized_volatility_60m": 0.002115708229940511,
        "return_acceleration": 0.002431675173203862
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 766,
        "resolved_agreement_count": 496,
        "prospective_resolved_sample_count": 747,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 128.2921875000029,
            "small_mean_absolute_error": 279.0773437500029
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 136.1277578124991,
            "small_mean_absolute_error": 203.8494401041662
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 160.35700347222277,
            "small_mean_absolute_error": 223.0497135416675
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.10976770833368,
            "small_mean_absolute_error": 165.9106979166667
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 768,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1845Z",
      "signal_timestamp": "2026-09-20T18:46:18.645206Z",
      "target_timestamp": "2026-09-20T18:45:00Z",
      "resolution_timestamp": "2026-09-20T19:00:00Z",
      "strike": 81194.61,
      "brti_reference_price": 81194.61216666666,
      "base_predicted_close": 81099.4609375,
      "small_predicted_close": 80926.8671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81024.77683333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -74.68410416666302,
      "small_residual": 97.90964583333698,
      "base_absolute_error": 74.68410416666302,
      "small_absolute_error": 97.90964583333698,
      "resolved_at": "2026-09-20T19:01:06.223590Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T18:30:00Z",
        "return_6h": 0.010701648630578875,
        "return_12h": 0.010596758275887463,
        "return_24h": -0.0033923241416269345,
        "close_vs_ema12": 0.004798067861039312,
        "close_vs_ema24": 0.0052305868284410195,
        "ema12_slope_3h": 0.0030975048755312873,
        "ema24_slope_6h": 0.0012566311533033225,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006157165473580362,
        "return_30m": 0.001375008719703752,
        "return_60m": -0.0019398234302507866,
        "return_120m": -0.002397133372412097,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 1.706571373194521e-05,
        "close_vs_ema6": 0.00012204188730424725,
        "close_vs_ema12": 0.0009756459217900026,
        "ema3_slope": 1.706600497541899e-05,
        "ema6_slope": 4.8819138113609384e-05,
        "realized_volatility_30m": 0.0013038341460353542,
        "realized_volatility_60m": 0.0017212880559467076,
        "return_acceleration": -0.0026076682920707084
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 767,
        "resolved_agreement_count": 496,
        "prospective_resolved_sample_count": 748,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 74.10743229166837,
            "small_mean_absolute_error": 182.26228645833908
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.22242968749924,
            "small_mean_absolute_error": 174.8731015625017
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 158.50093923611226,
            "small_mean_absolute_error": 212.44123090278057
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.95679062499985,
            "small_mean_absolute_error": 167.047285416667
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 769,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1900Z",
      "signal_timestamp": "2026-09-20T19:01:18.351637Z",
      "target_timestamp": "2026-09-20T19:00:00Z",
      "resolution_timestamp": "2026-09-20T19:15:00Z",
      "strike": 81024.78,
      "brti_reference_price": 81024.77683333334,
      "base_predicted_close": 81059.5,
      "small_predicted_close": 80896.9921875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81079.48249999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 19.982499999983702,
      "small_residual": 182.4903124999837,
      "base_absolute_error": 19.982499999983702,
      "small_absolute_error": 182.4903124999837,
      "resolved_at": "2026-09-20T19:16:07.019301Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T18:45:00Z",
        "return_6h": 0.007183230279893982,
        "return_12h": 0.008973460890594032,
        "return_24h": -0.0048014414551713624,
        "close_vs_ema12": 0.002585986103941673,
        "close_vs_ema24": 0.003063256490006827,
        "ema12_slope_3h": 0.0030345526178210402,
        "ema24_slope_6h": 0.001378502560164696,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002091706934749582,
        "return_30m": -0.002706135583535718,
        "return_60m": -0.001158981345119714,
        "return_120m": -0.0032262077641851405,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0010384156472317274,
        "close_vs_ema6": -0.001407878347553626,
        "close_vs_ema12": -0.0009462488897258314,
        "ema3_slope": -0.0010373384587448742,
        "ema6_slope": -0.0005628343780879064,
        "realized_volatility_30m": 0.0007379951936957729,
        "realized_volatility_60m": 0.0014647486342864622,
        "return_acceleration": -0.0014759903873915459
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 768,
        "resolved_agreement_count": 497,
        "prospective_resolved_sample_count": 749,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.09950520833081,
            "small_mean_absolute_error": 169.90840104167
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.20121875000041,
            "small_mean_absolute_error": 175.1574270833371
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 154.21614583333212,
            "small_mean_absolute_error": 200.71950347222324
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.7195895833327,
            "small_mean_absolute_error": 168.76354895833356
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 770,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1915Z",
      "signal_timestamp": "2026-09-20T19:16:28.640432Z",
      "target_timestamp": "2026-09-20T19:15:00Z",
      "resolution_timestamp": "2026-09-20T19:30:00Z",
      "strike": 81079.48,
      "brti_reference_price": 81079.48249999998,
      "base_predicted_close": 81067.3984375,
      "small_predicted_close": 80910.6015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81093.99949999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 26.601062499990803,
      "small_residual": 183.3979374999908,
      "base_absolute_error": 26.601062499990803,
      "small_absolute_error": 183.3979374999908,
      "resolved_at": "2026-09-20T19:31:05.257864Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T19:00:00Z",
        "return_6h": 0.006735908746663188,
        "return_12h": 0.009183535436446233,
        "return_24h": -0.0036095420971051784,
        "close_vs_ema12": 0.0031293076420402244,
        "close_vs_ema24": 0.0036630978123664004,
        "ema12_slope_3h": 0.002875547166805159,
        "ema24_slope_6h": 0.0014887960023786118,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006751720745763468,
        "return_30m": -0.0014179471222838247,
        "return_60m": -4.488809223723855e-05,
        "return_120m": -0.001245461920650337,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00018200546091085013,
        "close_vs_ema6": -0.0005241504655357776,
        "close_vs_ema12": -0.0002299228925420893,
        "ema3_slope": -0.0001819723409510754,
        "ema6_slope": -0.00020961623803483764,
        "realized_volatility_30m": 0.0013834395046629644,
        "realized_volatility_60m": 0.001514733296278239,
        "return_acceleration": 0.002766879009325929
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 769,
        "resolved_agreement_count": 497,
        "prospective_resolved_sample_count": 750,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.34779166665612,
            "small_mean_absolute_error": 172.00043749999531
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.09795833333192,
            "small_mean_absolute_error": 192.7914687500015
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.44175868055147,
            "small_mean_absolute_error": 177.2029288194426
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.1587906249988,
            "small_mean_absolute_error": 174.41603124999966
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 771,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1930Z",
      "signal_timestamp": "2026-09-20T19:31:18.137682Z",
      "target_timestamp": "2026-09-20T19:30:00Z",
      "resolution_timestamp": "2026-09-20T19:45:00Z",
      "strike": 81094.0,
      "brti_reference_price": 81093.99949999999,
      "base_predicted_close": 81069.59375,
      "small_predicted_close": 80916.703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81209.878,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 140.28424999999697,
      "small_residual": 293.174874999997,
      "base_absolute_error": 140.28424999999697,
      "small_absolute_error": 293.174874999997,
      "resolved_at": "2026-09-20T19:46:07.096698Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T19:15:00Z",
        "return_6h": 0.007538565424014099,
        "return_12h": 0.00897381688210852,
        "return_24h": -0.003669211492525748,
        "close_vs_ema12": 0.0031734281351052385,
        "close_vs_ema24": 0.003763293333876039,
        "ema12_slope_3h": 0.002699997762353634,
        "ema24_slope_6h": 0.0016132823919625672,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00017904653005174076,
        "return_30m": 0.000854339491845213,
        "return_60m": -0.0018541080501899287,
        "return_120m": -0.0007776233938676658,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -1.4957613900801192e-06,
        "close_vs_ema6": -0.000246594165935643,
        "close_vs_ema12": -4.308440082734233e-05,
        "ema3_slope": -1.4957591526476577e-06,
        "ema6_slope": -9.862793794468416e-05,
        "realized_volatility_30m": 0.000248062772262303,
        "realized_volatility_60m": 0.0010468605062641835,
        "return_acceleration": -0.000496125544524606
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 770,
        "resolved_agreement_count": 498,
        "prospective_resolved_sample_count": 751,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.09886458332403,
            "small_mean_absolute_error": 128.99565104166322
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.69552604166347,
            "small_mean_absolute_error": 204.03649739583307
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.45146006944076,
            "small_mean_absolute_error": 178.8981770833319
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.57343958333149,
            "small_mean_absolute_error": 182.01544583333234
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 772,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T1945Z",
      "signal_timestamp": "2026-09-20T19:46:20.241259Z",
      "target_timestamp": "2026-09-20T19:45:00Z",
      "resolution_timestamp": "2026-09-20T20:00:00Z",
      "strike": 81209.88,
      "brti_reference_price": 81209.878,
      "base_predicted_close": 81177.453125,
      "small_predicted_close": 81270.890625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81155.39133333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -22.061791666652425,
      "small_residual": -115.49929166665243,
      "base_absolute_error": 22.061791666652425,
      "small_absolute_error": 115.49929166665243,
      "resolved_at": "2026-09-20T20:01:05.865766Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T19:30:00Z",
        "return_6h": 0.008729080415199375,
        "return_12h": 0.01093190281018952,
        "return_24h": -0.001312026605156169,
        "close_vs_ema12": 0.004418035650697982,
        "close_vs_ema24": 0.0050898921674247255,
        "ema12_slope_3h": 0.0024977723892991577,
        "ema24_slope_6h": 0.0017597236139745842,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014289404976259856,
        "return_30m": 0.00160824287451522,
        "return_60m": 0.0001880153488755809,
        "return_120m": -0.0017521727979541435,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000713212264656482,
        "close_vs_ema6": 0.0008439963741802003,
        "close_vs_ema12": 0.0011723454299628067,
        "ema3_slope": 0.000713721299440806,
        "ema6_slope": 0.00033771256094294877,
        "realized_volatility_30m": 0.0006249469837871224,
        "realized_volatility_60m": 0.0013129985104462082,
        "return_acceleration": 0.0012498939675742449
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 771,
        "resolved_agreement_count": 499,
        "prospective_resolved_sample_count": 752,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.38797916665862,
            "small_mean_absolute_error": 189.24319270832711
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.7477057291635,
            "small_mean_absolute_error": 185.7527395833331
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.61094618055238,
            "small_mean_absolute_error": 179.6631319444435
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.6127749999985,
            "small_mean_absolute_error": 190.06532812499935
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 773,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T2000Z",
      "signal_timestamp": "2026-09-20T20:01:20.815414Z",
      "target_timestamp": "2026-09-20T20:00:00Z",
      "resolution_timestamp": "2026-09-20T20:15:00Z",
      "strike": 81155.39,
      "brti_reference_price": 81155.39133333335,
      "base_predicted_close": 81134.7109375,
      "small_predicted_close": 80965.3671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81134.78966666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 0.07872916664928198,
      "small_residual": 169.42247916664928,
      "base_absolute_error": 0.07872916664928198,
      "small_absolute_error": 169.42247916664928,
      "resolved_at": "2026-09-20T20:16:06.997208Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T19:45:00Z",
        "return_6h": 0.007773294426223876,
        "return_12h": 0.01064835038277323,
        "return_24h": -0.0021202398838665593,
        "close_vs_ema12": 0.0035907644034212094,
        "close_vs_ema24": 0.004324107752837092,
        "ema12_slope_3h": 0.0023284551787443597,
        "ema24_slope_6h": 0.0018835249397848308,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006709364428136855,
        "return_30m": 0.000757045326557737,
        "return_60m": 0.0016120315921224204,
        "return_120m": 0.00045118193245974325,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 2.0898214126985337e-05,
        "close_vs_ema6": 0.0001232036876421816,
        "close_vs_ema12": 0.00042357096141576456,
        "ema3_slope": 2.089865087162579e-05,
        "ema6_slope": 4.928390384040249e-05,
        "realized_volatility_30m": 0.0010499384702198356,
        "realized_volatility_60m": 0.0007632375400815789,
        "return_acceleration": -0.002099876940439671
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 772,
        "resolved_agreement_count": 499,
        "prospective_resolved_sample_count": 753,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.232401041655976,
            "small_mean_absolute_error": 193.64060416665598
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.1659531249934,
            "small_mean_absolute_error": 181.774502604163
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.8782795138856,
            "small_mean_absolute_error": 181.31848611111005
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.84339999999793,
            "small_mean_absolute_error": 190.6963437499988
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 774,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T2015Z",
      "signal_timestamp": "2026-09-20T20:16:21.714770Z",
      "target_timestamp": "2026-09-20T20:15:00Z",
      "resolution_timestamp": "2026-09-20T20:30:00Z",
      "strike": 81134.79,
      "brti_reference_price": 81134.78966666665,
      "base_predicted_close": 81102.2734375,
      "small_predicted_close": 80948.875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81196.34916666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 94.07572916666686,
      "small_residual": 247.47416666666686,
      "base_absolute_error": 94.07572916666686,
      "small_absolute_error": 247.47416666666686,
      "resolved_at": "2026-09-20T20:31:06.138471Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T20:00:00Z",
        "return_6h": 0.007102852239929902,
        "return_12h": 0.009066799935161907,
        "return_24h": -0.00317202251414761,
        "close_vs_ema12": 0.0031993994687093963,
        "close_vs_ema24": 0.0039849244275740325,
        "ema12_slope_3h": 0.0022096821114199194,
        "ema24_slope_6h": 0.0019910225684083294,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00025385456626136893,
        "return_30m": -0.0009246206887953967,
        "return_60m": 0.0006821351710855073,
        "return_120m": 0.0006372164591017526,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00011649439798466776,
        "close_vs_ema6": -9.334788142756345e-05,
        "close_vs_ema12": 0.00014351145272462063,
        "ema3_slope": -0.00011648082862070197,
        "ema6_slope": -3.733775841086029e-05,
        "realized_volatility_30m": 0.00020854093827615827,
        "realized_volatility_60m": 0.0007861038825797393,
        "return_acceleration": 0.00041708187655231654
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 773,
        "resolved_agreement_count": 500,
        "prospective_resolved_sample_count": 754,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.25645833332237,
            "small_mean_absolute_error": 190.37364583332237
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.30212499998925,
            "small_mean_absolute_error": 181.18704166665884
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.4841249999954,
            "small_mean_absolute_error": 191.98552777777513
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.62506145833031,
            "small_mean_absolute_error": 190.91159895833115
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 775,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T2030Z",
      "signal_timestamp": "2026-09-20T20:31:19.120950Z",
      "target_timestamp": "2026-09-20T20:30:00Z",
      "resolution_timestamp": "2026-09-20T20:45:00Z",
      "strike": 81196.35,
      "brti_reference_price": 81196.34916666667,
      "base_predicted_close": 81018.5,
      "small_predicted_close": 80914.578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81122.74333333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 104.24333333334653,
      "small_residual": 208.16520833334653,
      "base_absolute_error": 104.24333333334653,
      "small_absolute_error": 208.16520833334653,
      "resolved_at": "2026-09-20T20:46:06.112328Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T20:15:00Z",
        "return_6h": 0.008661600140617676,
        "return_12h": 0.010414259665230796,
        "return_24h": -0.0006776149380207652,
        "close_vs_ema12": 0.003798288747517198,
        "close_vs_ema24": 0.0046483489092477015,
        "ema12_slope_3h": 0.0021388413413758744,
        "ema24_slope_6h": 0.0021283009030321764,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007587312452885797,
        "return_30m": 0.0005046840716360634,
        "return_60m": 0.0012621114669115752,
        "return_120m": -0.0005943366743093037,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00032097117410967435,
        "close_vs_ema6": 0.00047513292367873383,
        "close_vs_ema12": 0.0007634222831065518,
        "ema3_slope": 0.0003210742296819724,
        "ema6_slope": 0.0001900892965447376,
        "realized_volatility_30m": 0.0005062929057749743,
        "realized_volatility_60m": 0.0008266536400549254,
        "return_acceleration": 0.0010125858115499486
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 774,
        "resolved_agreement_count": 501,
        "prospective_resolved_sample_count": 755,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.12512499999139,
            "small_mean_absolute_error": 206.39270312499139
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.61199479165771,
            "small_mean_absolute_error": 167.6941770833273
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.83872569443945,
            "small_mean_absolute_error": 204.8218993055525
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.25899999999675,
            "small_mean_absolute_error": 200.90749895833142
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 776,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T2045Z",
      "signal_timestamp": "2026-09-20T20:46:17.131401Z",
      "target_timestamp": "2026-09-20T20:45:00Z",
      "resolution_timestamp": "2026-09-20T21:00:00Z",
      "strike": 81122.74,
      "brti_reference_price": 81122.74333333335,
      "base_predicted_close": 81072.5703125,
      "small_predicted_close": 80949.8125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81079.08016666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 6.50985416668118,
      "small_residual": 129.26766666668118,
      "base_absolute_error": 6.50985416668118,
      "small_absolute_error": 129.26766666668118,
      "resolved_at": "2026-09-20T21:01:06.198882Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T20:30:00Z",
        "return_6h": 0.006393398649775506,
        "return_12h": 0.011016714292088947,
        "return_24h": -0.0016753123408478343,
        "close_vs_ema12": 0.002770111447411683,
        "close_vs_ema24": 0.0036602715168938538,
        "ema12_slope_3h": 0.0019347769181092822,
        "ema24_slope_6h": 0.002216196163251638,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009065165378585593,
        "return_30m": -0.00014847309499155248,
        "return_60m": -0.0010729565024916177,
        "return_120m": -0.0008851428859071309,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002930039909044835,
        "close_vs_ema6": -0.0003084768656609338,
        "close_vs_ema12": -0.00012166803037239049,
        "ema3_slope": -0.0002929181647132184,
        "ema6_slope": -0.00012337552286645348,
        "realized_volatility_30m": 0.0008326238915735695,
        "realized_volatility_60m": 0.0006372672528819488,
        "return_acceleration": -0.001665247783147139
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 775,
        "resolved_agreement_count": 502,
        "prospective_resolved_sample_count": 756,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.114895833328774,
            "small_mean_absolute_error": 185.14028645832877
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.2514374999937,
            "small_mean_absolute_error": 187.19173958332794
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.87010243055192,
            "small_mean_absolute_error": 185.548588541665
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.20113854166485,
            "small_mean_absolute_error": 202.34143437499952
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 777,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T2100Z",
      "signal_timestamp": "2026-09-20T21:01:18.681201Z",
      "target_timestamp": "2026-09-20T21:00:00Z",
      "resolution_timestamp": "2026-09-20T21:15:00Z",
      "strike": 81079.08,
      "brti_reference_price": 81079.08016666668,
      "base_predicted_close": 81101.140625,
      "small_predicted_close": 80947.421875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80736.033,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -365.1076250000042,
      "small_residual": -211.3888750000042,
      "base_absolute_error": 365.1076250000042,
      "small_absolute_error": 211.3888750000042,
      "resolved_at": "2026-09-20T21:16:05.446721Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T20:45:00Z",
        "return_6h": 0.005420054323763024,
        "return_12h": 0.01041875307968021,
        "return_24h": -0.0005939310353298977,
        "close_vs_ema12": 0.0021391538007904387,
        "close_vs_ema24": 0.0030555273145538298,
        "ema12_slope_3h": 0.001835382397797014,
        "ema24_slope_6h": 0.002282243319458699,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005382358247828511,
        "return_30m": -0.001444264442964971,
        "return_60m": -0.0009403092685885683,
        "return_120m": 0.0006702065152865977,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00041571380137306324,
        "close_vs_ema6": -0.0006048224723717022,
        "close_vs_ema12": -0.000558381457131496,
        "ema3_slope": -0.00041554105522123574,
        "ema6_slope": -0.00024187047346957424,
        "realized_volatility_30m": 0.0001841403565378541,
        "realized_volatility_60m": 0.000618616137988118,
        "return_acceleration": 0.0003682807130757082
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 776,
        "resolved_agreement_count": 503,
        "prospective_resolved_sample_count": 757,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.22691145833596,
            "small_mean_absolute_error": 188.58238020833596
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.72965624999597,
            "small_mean_absolute_error": 191.11149218749597
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.186272569440916,
            "small_mean_absolute_error": 184.0437951388873
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.22154999999766,
            "small_mean_absolute_error": 196.87629895833234
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 778,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T2115Z",
      "signal_timestamp": "2026-09-20T21:16:17.767615Z",
      "target_timestamp": "2026-09-20T21:15:00Z",
      "resolution_timestamp": "2026-09-20T21:30:00Z",
      "strike": 80736.03,
      "brti_reference_price": 80736.033,
      "base_predicted_close": 80807.1796875,
      "small_predicted_close": 80851.4765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80850.66066666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 43.48097916666302,
      "small_residual": -0.815895833336981,
      "base_absolute_error": 43.48097916666302,
      "small_absolute_error": 0.815895833336981,
      "resolved_at": "2026-09-20T21:31:05.286836Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T21:00:00Z",
        "return_6h": -6.393886005817695e-05,
        "return_12h": 0.0060822721938136315,
        "return_24h": -0.003233910139056162,
        "close_vs_ema12": -0.0020153375949671926,
        "close_vs_ema24": -0.001163943617735086,
        "ema12_slope_3h": 0.0015847836206812627,
        "ema24_slope_6h": 0.0022338147145362086,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004231019468419195,
        "return_30m": -0.004766978006948808,
        "return_60m": -0.004914743333961913,
        "return_120m": -0.004235960682161366,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.002327893691577043,
        "close_vs_ema6": -0.003457119013467569,
        "close_vs_ema12": -0.0040535562683946536,
        "ema3_slope": -0.0023224871883026355,
        "ema6_slope": -0.0013809379786101639,
        "realized_volatility_30m": 0.0018463918218181719,
        "realized_volatility_60m": 0.0018401322541245387,
        "return_acceleration": -0.0036927836436363437
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 777,
        "resolved_agreement_count": 503,
        "prospective_resolved_sample_count": 758,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 142.4841354166747,
            "small_mean_absolute_error": 199.0739791666747
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.87029687499853,
            "small_mean_absolute_error": 194.72381249999853
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 91.02946180555107,
            "small_mean_absolute_error": 187.14935416666412
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.8131739583303,
            "small_mean_absolute_error": 184.211282291665
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 779,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T2130Z",
      "signal_timestamp": "2026-09-20T21:31:15.810323Z",
      "target_timestamp": "2026-09-20T21:30:00Z",
      "resolution_timestamp": "2026-09-20T21:45:00Z",
      "strike": 80850.66,
      "brti_reference_price": 80850.66066666666,
      "base_predicted_close": 80917.125,
      "small_predicted_close": 80887.7109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80787.60816666669,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -129.51683333331312,
      "small_residual": -100.10277083331312,
      "base_absolute_error": 129.51683333331312,
      "small_absolute_error": 100.10277083331312,
      "resolved_at": "2026-09-20T21:46:06.245027Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T21:15:00Z",
        "return_6h": 0.0024345197340640556,
        "return_12h": 0.006235059393125075,
        "return_24h": -0.002276851024886728,
        "close_vs_ema12": -0.0005740045816469141,
        "close_vs_ema24": 0.0002491050193804689,
        "ema12_slope_3h": 0.0013206936702254701,
        "ema24_slope_6h": 0.0022380579217213814,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014197832418476608,
        "return_30m": -0.0028172433571086453,
        "return_60m": -0.004257438955665771,
        "return_120m": -0.0030007008512796807,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.000455915541348606,
        "close_vs_ema6": -0.0014595974807255496,
        "close_vs_ema12": -0.002234354266003935,
        "ema3_slope": -0.000455707777090697,
        "ema6_slope": -0.0005834983232172464,
        "realized_volatility_30m": 0.002825401355133428,
        "realized_volatility_60m": 0.0020310354818778246,
        "return_acceleration": 0.005650802710266856
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 778,
        "resolved_agreement_count": 504,
        "prospective_resolved_sample_count": 759,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 129.83544791667373,
            "small_mean_absolute_error": 137.40941145834222
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.98028645833256,
            "small_mean_absolute_error": 171.9010572916668
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.35314583332972,
            "small_mean_absolute_error": 157.59925520833227
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.46299062499747,
            "small_mean_absolute_error": 176.09932916666585
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 780,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T2145Z",
      "signal_timestamp": "2026-09-20T21:46:17.659587Z",
      "target_timestamp": "2026-09-20T21:45:00Z",
      "resolution_timestamp": "2026-09-20T22:00:00Z",
      "strike": 80787.61,
      "brti_reference_price": 80787.60816666669,
      "base_predicted_close": 80820.7109375,
      "small_predicted_close": 80830.3515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80906.01583333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 85.30489583332383,
      "small_residual": 75.66427083332383,
      "base_absolute_error": 85.30489583332383,
      "small_absolute_error": 75.66427083332383,
      "resolved_at": "2026-09-20T22:01:05.421538Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T21:30:00Z",
        "return_6h": -0.00031635724805578747,
        "return_12h": 0.003427084200551489,
        "return_24h": -0.002552205644932859,
        "close_vs_ema12": -0.0012982507508169094,
        "close_vs_ema24": -0.0005200442197389465,
        "ema12_slope_3h": 0.0010609475943461621,
        "ema24_slope_6h": 0.0021852636355572663,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007798637572045131,
        "return_30m": 0.0006388122471499003,
        "return_60m": -0.004131210963731702,
        "return_120m": -0.005199734856556559,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006180936770761036,
        "close_vs_ema6": -0.0015998252292612758,
        "close_vs_ema12": -0.0025501996671112304,
        "ema3_slope": -0.0006177118732731968,
        "ema6_slope": -0.0006395208430728383,
        "realized_volatility_30m": 0.001099823499526087,
        "realized_volatility_60m": 0.00203422847314976,
        "return_acceleration": -0.002199646999052174
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 779,
        "resolved_agreement_count": 505,
        "prospective_resolved_sample_count": 760,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 136.15382291666538,
            "small_mean_absolute_error": 110.39380208333387
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.63435937499708,
            "small_mean_absolute_error": 147.76704427083132
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.55223263888426,
            "small_mean_absolute_error": 161.5924270833299
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.02031145833026,
            "small_mean_absolute_error": 166.90469687499862
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 781,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T2200Z",
      "signal_timestamp": "2026-09-20T22:01:19.289899Z",
      "target_timestamp": "2026-09-20T22:00:00Z",
      "resolution_timestamp": "2026-09-20T22:15:00Z",
      "strike": 80906.02,
      "brti_reference_price": 80906.01583333332,
      "base_predicted_close": 80861.984375,
      "small_predicted_close": 80864.390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81254.97666666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 392.99229166665464,
      "small_residual": 390.58604166665464,
      "base_absolute_error": 392.99229166665464,
      "small_absolute_error": 390.58604166665464,
      "resolved_at": "2026-09-20T22:16:06.177632Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T21:45:00Z",
        "return_6h": 9.338661378621715e-05,
        "return_12h": 0.005759786327697247,
        "return_24h": -0.0021553424762217332,
        "close_vs_ema12": 0.00015875595697156797,
        "close_vs_ema24": 0.0009253943480855842,
        "ema12_slope_3h": 0.0009575509254444725,
        "ema24_slope_6h": 0.0021420261737257196,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001465666199974125,
        "return_30m": 0.0006846594228200331,
        "return_60m": -0.002134512786499343,
        "return_120m": -0.00307281495293088,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00042315416669280737,
        "close_vs_ema6": -9.750654504192546e-05,
        "close_vs_ema12": -0.0009209990683120006,
        "ema3_slope": 0.0004233333019436625,
        "ema6_slope": -3.9001096871826846e-05,
        "realized_volatility_30m": 0.001122764978589319,
        "realized_volatility_60m": 0.002320792315847639,
        "return_acceleration": 0.002245529957178638
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 780,
        "resolved_agreement_count": 506,
        "prospective_resolved_sample_count": 761,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 155.85258333332604,
            "small_mean_absolute_error": 96.99295312499453
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.539747395831,
            "small_mean_absolute_error": 142.78766666666525
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.43729861110599,
            "small_mean_absolute_error": 159.73864583332883
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.54286666666376,
            "small_mean_absolute_error": 165.90615833333214
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 782,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T2215Z",
      "signal_timestamp": "2026-09-20T22:16:17.010304Z",
      "target_timestamp": "2026-09-20T22:15:00Z",
      "resolution_timestamp": "2026-09-20T22:30:00Z",
      "strike": 81254.98,
      "brti_reference_price": 81254.97666666665,
      "base_predicted_close": 81118.640625,
      "small_predicted_close": 80975.6796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81131.24666666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 12.606041666658712,
      "small_residual": 155.5669791666587,
      "base_absolute_error": 12.606041666658712,
      "small_absolute_error": 155.5669791666587,
      "resolved_at": "2026-09-20T22:31:05.768499Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T22:00:00Z",
        "return_6h": 0.00132810284167717,
        "return_12h": 0.011485780879933793,
        "return_24h": 0.0033507826168190924,
        "close_vs_ema12": 0.004289265409113563,
        "close_vs_ema24": 0.0051339107381156435,
        "ema12_slope_3h": 0.0010069671144974368,
        "ema24_slope_6h": 0.0021251516578946195,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004313162992133801,
        "return_30m": 0.0057851508493205195,
        "return_60m": 0.006427658721684493,
        "return_120m": 0.001481325094867092,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002363471912746773,
        "close_vs_ema6": 0.003007260971232162,
        "close_vs_ema12": 0.0028654376345438326,
        "ema3_slope": 0.0023690711458592695,
        "ema6_slope": 0.0012043531101344485,
        "realized_volatility_30m": 0.001423748396079838,
        "realized_volatility_60m": 0.0018079989419430237,
        "return_acceleration": 0.002847496792159676
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 781,
        "resolved_agreement_count": 507,
        "prospective_resolved_sample_count": 762,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 162.82374999998865,
            "small_mean_absolute_error": 141.79224479165714
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 152.65394270833167,
            "small_mean_absolute_error": 170.43311197916591
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.5214479166619,
            "small_mean_absolute_error": 177.07995659721806
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.55205208332991,
            "small_mean_absolute_error": 183.36456145833145
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 783,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T2230Z",
      "signal_timestamp": "2026-09-20T22:31:17.990371Z",
      "target_timestamp": "2026-09-20T22:30:00Z",
      "resolution_timestamp": "2026-09-20T22:45:00Z",
      "strike": 81131.25,
      "brti_reference_price": 81131.24666666666,
      "base_predicted_close": 81140.3125,
      "small_predicted_close": 80980.796875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81124.54866666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -15.763833333345247,
      "small_residual": 143.75179166665475,
      "base_absolute_error": 15.763833333345247,
      "small_absolute_error": 143.75179166665475,
      "resolved_at": "2026-09-20T22:46:05.996249Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T22:15:00Z",
        "return_6h": -0.0009356330665323265,
        "return_12h": 0.009892202479017786,
        "return_24h": 0.0009732741425423352,
        "close_vs_ema12": 0.002647045372214496,
        "close_vs_ema24": 0.0035289310272510477,
        "ema12_slope_3h": 0.0009845427684389563,
        "ema24_slope_6h": 0.0020617169670744673,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00152273749960663,
        "return_30m": 0.0027838576774972257,
        "return_60m": 0.0034704230947080195,
        "return_120m": -0.0008017909754338692,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00041839260726961314,
        "close_vs_ema6": 0.0010566562040601468,
        "close_vs_ema12": 0.0011322057335634295,
        "ema3_slope": 0.0004185677329147097,
        "ema6_slope": 0.00042284120073521336,
        "realized_volatility_30m": 0.0029179502458702156,
        "realized_volatility_60m": 0.002272522233908513,
        "return_acceleration": -0.005835900491740431
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 782,
        "resolved_agreement_count": 508,
        "prospective_resolved_sample_count": 763,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 155.10501562498757,
            "small_mean_absolute_error": 180.48001562498757
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 142.47023177083065,
            "small_mean_absolute_error": 158.9447135416649
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.35519618055089,
            "small_mean_absolute_error": 174.7607100694404
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.69132812499592,
            "small_mean_absolute_error": 186.47102499999747
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 784,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T2245Z",
      "signal_timestamp": "2026-09-20T22:46:17.581063Z",
      "target_timestamp": "2026-09-20T22:45:00Z",
      "resolution_timestamp": "2026-09-20T23:00:00Z",
      "strike": 81124.55,
      "brti_reference_price": 81124.54866666665,
      "base_predicted_close": 81137.1328125,
      "small_predicted_close": 80979.8125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81192.44816666663,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 55.315354166625184,
      "small_residual": 212.63566666662518,
      "base_absolute_error": 55.315354166625184,
      "small_absolute_error": 212.63566666662518,
      "resolved_at": "2026-09-20T23:01:05.908022Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T22:30:00Z",
        "return_6h": -0.0032579731077198026,
        "return_12h": 0.009843188747804321,
        "return_24h": -0.0010877132776818677,
        "close_vs_ema12": 0.0024593477945393794,
        "close_vs_ema24": 0.003374785708930794,
        "ema12_slope_3h": 0.0009011035562944691,
        "ema24_slope_6h": 0.001951085131088437,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.255758755348896e-05,
        "return_30m": -0.0016051693736256478,
        "return_60m": 0.004170695328729712,
        "return_120m": 2.2254342729732812e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 0.00016787205335799804,
        "close_vs_ema6": 0.000695528857364458,
        "close_vs_ema12": 0.0008879413481701626,
        "ema3_slope": 0.00016790023911594787,
        "ema6_slope": 0.00027828896614856546,
        "realized_volatility_30m": 0.0007200899560265706,
        "realized_volatility_60m": 0.0021634752669686032,
        "return_acceleration": 0.0014401799120531411
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 783,
        "resolved_agreement_count": 508,
        "prospective_resolved_sample_count": 764,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 126.6667656249956,
            "small_mean_absolute_error": 191.39227083332298
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 131.4102942708305,
            "small_mean_absolute_error": 150.89303645832842
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.97849479166325,
            "small_mean_absolute_error": 162.30878645832854
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.48617916666335,
            "small_mean_absolute_error": 171.68636770833035
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 785,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T2300Z",
      "signal_timestamp": "2026-09-20T23:01:17.624408Z",
      "target_timestamp": "2026-09-20T23:00:00Z",
      "resolution_timestamp": "2026-09-20T23:15:00Z",
      "strike": 81192.45,
      "brti_reference_price": 81192.44816666663,
      "base_predicted_close": 81117.6796875,
      "small_predicted_close": 80995.5625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81157.11349999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 39.43381249997765,
      "small_residual": 161.55099999997765,
      "base_absolute_error": 39.43381249997765,
      "small_absolute_error": 161.55099999997765,
      "resolved_at": "2026-09-20T23:16:05.968792Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T22:45:00Z",
        "return_6h": -0.0011635005614286653,
        "return_12h": 0.01108301317396343,
        "return_24h": -0.0004664615930430882,
        "close_vs_ema12": 0.003163330858722002,
        "close_vs_ema24": 0.004127309748851449,
        "ema12_slope_3h": 0.0008828960533322494,
        "ema24_slope_6h": 0.0018863908426043352,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008369784623265542,
        "return_30m": 0.0007543517758505924,
        "return_60m": 0.0035403094613304376,
        "return_120m": 0.0013982398390177675,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005022431355679036,
        "close_vs_ema6": 0.0010945844457235232,
        "close_vs_ema12": 0.0014597888287659622,
        "ema3_slope": 0.0005024955104888651,
        "ema6_slope": 0.00043802556067551457,
        "realized_volatility_30m": 0.00045976802494002156,
        "realized_volatility_60m": 0.0021498819298476374,
        "return_acceleration": 0.0009195360498800431
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 784,
        "resolved_agreement_count": 508,
        "prospective_resolved_sample_count": 765,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 119.16938020832094,
            "small_mean_absolute_error": 225.63511979164832
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 137.5109817708235,
            "small_mean_absolute_error": 161.31403645832143
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.74962499999431,
            "small_mean_absolute_error": 170.40348437499293
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.71615624999394,
            "small_mean_absolute_error": 174.95189166666097
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 786,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T2315Z",
      "signal_timestamp": "2026-09-20T23:16:16.833299Z",
      "target_timestamp": "2026-09-20T23:15:00Z",
      "resolution_timestamp": "2026-09-20T23:30:00Z",
      "strike": 81157.11,
      "brti_reference_price": 81157.11349999998,
      "base_predicted_close": 81132.53125,
      "small_predicted_close": 81012.71875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81151.44883333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 18.917583333328366,
      "small_residual": 138.73008333332837,
      "base_absolute_error": 18.917583333328366,
      "small_absolute_error": 138.73008333332837,
      "resolved_at": "2026-09-20T23:31:06.367789Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T23:00:00Z",
        "return_6h": -0.0002891865331546839,
        "return_12h": 0.010138499382279287,
        "return_24h": -0.0012038797036512117,
        "close_vs_ema12": 0.0026151704255590325,
        "close_vs_ema24": 0.003613837134833542,
        "ema12_slope_3h": 0.0008580105221338563,
        "ema24_slope_6h": 0.0018412000768008863,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004351964679537579,
        "return_30m": 0.000401417744302357,
        "return_60m": -0.001204395972792427,
        "return_120m": 0.0052155213026132685,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 3.341293012670832e-05,
        "close_vs_ema6": 0.0004705625677343672,
        "close_vs_ema12": 0.0008662887415087361,
        "ema3_slope": 3.3414046587854074e-05,
        "ema6_slope": 0.00018826046242437222,
        "realized_volatility_30m": 0.000636087465140156,
        "realized_volatility_60m": 0.0008445950537034339,
        "return_acceleration": -0.001272174930280312
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 785,
        "resolved_agreement_count": 509,
        "prospective_resolved_sample_count": 766,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 30.779760416651698,
            "small_mean_absolute_error": 168.37635937497907
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.80175520832017,
            "small_mean_absolute_error": 155.0843020833181
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.02921527777168,
            "small_mean_absolute_error": 169.7475277777703
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.33837916665871,
            "small_mean_absolute_error": 174.3233333333257
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 787,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T2330Z",
      "signal_timestamp": "2026-09-20T23:31:19.422293Z",
      "target_timestamp": "2026-09-20T23:30:00Z",
      "resolution_timestamp": "2026-09-20T23:45:00Z",
      "strike": 81151.45,
      "brti_reference_price": 81151.44883333333,
      "base_predicted_close": 81149.53125,
      "small_predicted_close": 81031.2734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81245.52,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 95.98875000000407,
      "small_residual": 214.24656250000407,
      "base_absolute_error": 95.98875000000407,
      "small_absolute_error": 214.24656250000407,
      "resolved_at": "2026-09-20T23:46:05.003694Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T23:15:00Z",
        "return_6h": -6.974537895021449e-05,
        "return_12h": 0.010115770975654526,
        "return_24h": -0.0014632025056988684,
        "close_vs_ema12": 0.0024410502607323803,
        "close_vs_ema24": 0.0034704576090842654,
        "ema12_slope_3h": 0.0008002001333722308,
        "ema24_slope_6h": 0.0018015837347094,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.97987696007818e-05,
        "return_30m": -0.0005049648613765223,
        "return_60m": 0.000249005993334217,
        "return_120m": 0.0037202932441919856,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -1.8194416858685614e-05,
        "close_vs_ema6": 0.0002862036265602885,
        "close_vs_ema12": 0.0006738193282329608,
        "ema3_slope": -1.819408582770521e-05,
        "ema6_slope": 0.00011449455812728715,
        "realized_volatility_30m": 0.00018269884917648804,
        "realized_volatility_60m": 0.000470654663339512,
        "return_acceleration": 0.0003653976983529761
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 786,
        "resolved_agreement_count": 510,
        "prospective_resolved_sample_count": 767,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.35764583331911,
            "small_mean_absolute_error": 164.1671354166465
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.73133072915334,
            "small_mean_absolute_error": 172.32357552081703
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.76603645832681,
            "small_mean_absolute_error": 160.68552083332543
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.50441979165916,
            "small_mean_absolute_error": 163.4889833333262
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 788,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260920T2345Z",
      "signal_timestamp": "2026-09-20T23:46:16.083300Z",
      "target_timestamp": "2026-09-20T23:45:00Z",
      "resolution_timestamp": "2026-09-21T00:00:00Z",
      "strike": 81245.52,
      "brti_reference_price": 81245.52,
      "base_predicted_close": 81167.6875,
      "small_predicted_close": 81050.5,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81158.49083333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -9.196666666670353,
      "small_residual": 107.99083333332965,
      "base_absolute_error": 9.196666666670353,
      "small_absolute_error": 107.99083333332965,
      "resolved_at": "2026-09-21T00:01:05.668488Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T23:30:00Z",
        "return_6h": -0.0013140543087583056,
        "return_12h": 0.010164512527995884,
        "return_24h": -8.809965997602642e-05,
        "close_vs_ema12": 0.0034555120794790284,
        "close_vs_ema24": 0.0045376869767030925,
        "ema12_slope_3h": 0.0008293937485612801,
        "ema24_slope_6h": 0.0017368387720473333,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001159205017520648,
        "return_30m": 0.0010893253368360334,
        "return_60m": 0.0014911803556578729,
        "return_120m": 0.005668094943331425,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005701694761057752,
        "close_vs_ema6": 0.0010322453351729877,
        "close_vs_ema12": 0.001551243883580744,
        "ema3_slope": 0.0005704947548015316,
        "ema6_slope": 0.00041306868936019647,
        "realized_volatility_30m": 0.0006145018935607149,
        "realized_volatility_60m": 0.0006485843159360255,
        "return_acceleration": 0.0012290037871214299
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 787,
        "resolved_agreement_count": 511,
        "prospective_resolved_sample_count": 768,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.41387499998382,
            "small_mean_absolute_error": 181.79082812498382
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.54032031248971,
            "small_mean_absolute_error": 186.5915494791534
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.0781545138816,
            "small_mean_absolute_error": 161.19230034721355
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.14746770832645,
            "small_mean_absolute_error": 171.5920760416593
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 789,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0000Z",
      "signal_timestamp": "2026-09-21T00:01:17.800046Z",
      "target_timestamp": "2026-09-21T00:00:00Z",
      "resolution_timestamp": "2026-09-21T00:15:00Z",
      "strike": 81158.49,
      "brti_reference_price": 81158.49083333333,
      "base_predicted_close": 81182.1015625,
      "small_predicted_close": 81065.890625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81649.14083333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 467.0392708333384,
      "small_residual": 583.2502083333384,
      "base_absolute_error": 467.0392708333384,
      "small_absolute_error": 583.2502083333384,
      "resolved_at": "2026-09-21T00:16:05.725897Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-20T23:45:00Z",
        "return_6h": 0.0004893913278853912,
        "return_12h": 0.008759067295988077,
        "return_24h": -0.0009989498743731007,
        "close_vs_ema12": 0.0022832331555375784,
        "close_vs_ema24": 0.003390092288791724,
        "ema12_slope_3h": 0.0008355304670790709,
        "ema24_slope_6h": 0.0017110445489931791,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001071187268746332,
        "return_30m": 8.677602311779609e-05,
        "return_60m": -0.00041823265710116964,
        "return_120m": 0.003120596131196196,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002508771990449299,
        "close_vs_ema6": -2.8605799909042773e-05,
        "close_vs_ema12": 0.00040476592981120163,
        "ema3_slope": -0.0002508142754622522,
        "ema6_slope": -1.1442189038590733e-05,
        "realized_volatility_30m": 0.00111519614313349,
        "realized_volatility_60m": 0.0008127113132578377,
        "return_acceleration": -0.00223039228626698
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 788,
        "resolved_agreement_count": 512,
        "prospective_resolved_sample_count": 769,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.88420312499511,
            "small_mean_absolute_error": 155.62961979165993
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.02679166665803,
            "small_mean_absolute_error": 190.63236979165413
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.30205555554737,
            "small_mean_absolute_error": 159.4192309027676
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.8730958333268,
            "small_mean_absolute_error": 172.09613541665894
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-20T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 790,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0015Z",
      "signal_timestamp": "2026-09-21T00:16:16.401185Z",
      "target_timestamp": "2026-09-21T00:15:00Z",
      "resolution_timestamp": "2026-09-21T00:30:00Z",
      "strike": 81649.14,
      "brti_reference_price": 81649.14083333334,
      "base_predicted_close": 81394.625,
      "small_predicted_close": 81454.8046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81731.13116666669,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 336.50616666668793,
      "small_residual": 276.32647916668793,
      "base_absolute_error": 336.50616666668793,
      "small_absolute_error": 276.32647916668793,
      "resolved_at": "2026-09-21T00:31:06.155766Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T00:00:00Z",
        "return_6h": 0.006980721160480208,
        "return_12h": 0.014902919609139254,
        "return_24h": 0.0048017187947007045,
        "close_vs_ema12": 0.00799937598689926,
        "close_vs_ema24": 0.009259331084499056,
        "ema12_slope_3h": 0.001262189793248547,
        "ema24_slope_6h": 0.001820105120862836,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.006045578163936138,
        "return_30m": 0.0049679149488284224,
        "return_60m": 0.006062651961289411,
        "return_120m": 0.00485095415489023,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002888226120526527,
        "close_vs_ema6": 0.004290338416528483,
        "close_vs_ema12": 0.005454639017179463,
        "ema3_slope": 0.0028965921335872835,
        "ema6_slope": 0.0017190855501223457,
        "realized_volatility_30m": 0.003558382716341235,
        "realized_volatility_60m": 0.0027318801535605587,
        "return_acceleration": 0.00711676543268247
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 789,
        "resolved_agreement_count": 512,
        "prospective_resolved_sample_count": 770,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 147.7855677083353,
            "small_mean_absolute_error": 261.0544218750001
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.2826640624935,
            "small_mean_absolute_error": 214.7153906249896
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.79635937499188,
            "small_mean_absolute_error": 190.40767534721212
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.22593437499454,
            "small_mean_absolute_error": 192.13413020832667
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 791,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0030Z",
      "signal_timestamp": "2026-09-21T00:31:18.745594Z",
      "target_timestamp": "2026-09-21T00:30:00Z",
      "resolution_timestamp": "2026-09-21T00:45:00Z",
      "strike": 81731.13,
      "brti_reference_price": 81731.13116666669,
      "base_predicted_close": 81514.265625,
      "small_predicted_close": 81531.140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81577.98266666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 63.71704166667769,
      "small_residual": 46.84204166667769,
      "base_absolute_error": 63.71704166667769,
      "small_absolute_error": 46.84204166667769,
      "resolved_at": "2026-09-21T00:46:07.364634Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T00:15:00Z",
        "return_6h": 0.005988030204620243,
        "return_12h": 0.017210497525127266,
        "return_24h": 0.005483361802737008,
        "close_vs_ema12": 0.008640589474388838,
        "close_vs_ema24": 0.010058902253805124,
        "ema12_slope_3h": 0.0016549395049225701,
        "ema24_slope_6h": 0.001906576885730038,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001004178764118402,
        "return_30m": 0.007055827769263612,
        "return_60m": 0.007143216069054992,
        "return_120m": 0.007394000766002051,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0019438666131470494,
        "close_vs_ema6": 0.003779153869070795,
        "close_vs_ema12": 0.005464353919987008,
        "ema3_slope": 0.0019476525899906338,
        "ema6_slope": 0.0015139501278216283,
        "realized_volatility_30m": 0.0025206996999088682,
        "realized_volatility_60m": 0.00261302659427924,
        "return_acceleration": -0.0050413993998177364
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 790,
        "resolved_agreement_count": 513,
        "prospective_resolved_sample_count": 771,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 227.18271354167518,
            "small_mean_absolute_error": 295.45352083334
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 129.77017968749715,
            "small_mean_absolute_error": 229.81032812499325
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 138.21512499999395,
            "small_mean_absolute_error": 213.36689062499136
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.72118958332939,
            "small_mean_absolute_error": 196.78055729166152
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 792,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0045Z",
      "signal_timestamp": "2026-09-21T00:46:22.771787Z",
      "target_timestamp": "2026-09-21T00:45:00Z",
      "resolution_timestamp": "2026-09-21T01:00:00Z",
      "strike": 81577.98,
      "brti_reference_price": 81577.98266666668,
      "base_predicted_close": 81512.0625,
      "small_predicted_close": 81560.796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81609.6255,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 97.56299999999464,
      "small_residual": 48.828624999994645,
      "base_absolute_error": 97.56299999999464,
      "small_absolute_error": 48.828624999994645,
      "resolved_at": "2026-09-21T01:01:05.840615Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T00:30:00Z",
        "return_6h": 0.0047216248685699735,
        "return_12h": 0.015473802669457415,
        "return_24h": 0.0034497791030516645,
        "close_vs_ema12": 0.006473272124646767,
        "close_vs_ema24": 0.007996507795518415,
        "ema12_slope_3h": 0.001986281170221149,
        "ema24_slope_6h": 0.001964913165805715,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0018738086432170675,
        "return_30m": -0.0008715115179461774,
        "return_60m": 0.004092073835784138,
        "return_120m": 0.0055893562115598705,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 3.320666521533511e-05,
        "close_vs_ema6": 0.0013551677345144952,
        "close_vs_ema12": 0.003027822022720006,
        "ema3_slope": 3.3207767934584353e-05,
        "ema6_slope": 0.0005423610899057962,
        "realized_volatility_30m": 0.0014389937036677347,
        "realized_volatility_60m": 0.0030823580897132,
        "return_acceleration": -0.0028779874073354694
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 791,
        "resolved_agreement_count": 514,
        "prospective_resolved_sample_count": 772,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 219.1147864583436,
            "small_mean_absolute_error": 253.6023906250084
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 135.7643307291637,
            "small_mean_absolute_error": 217.69660937499611
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.73180902777435,
            "small_mean_absolute_error": 208.92849652777173
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.89282916666343,
            "small_mean_absolute_error": 184.46391562499556
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 793,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0100Z",
      "signal_timestamp": "2026-09-21T01:01:17.123077Z",
      "target_timestamp": "2026-09-21T01:00:00Z",
      "resolution_timestamp": "2026-09-21T01:15:00Z",
      "strike": 81609.63,
      "brti_reference_price": 81609.6255,
      "base_predicted_close": 81495.359375,
      "small_predicted_close": 81591.765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81766.33816666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 270.97879166666826,
      "small_residual": 174.57254166666826,
      "base_absolute_error": 270.97879166666826,
      "small_absolute_error": 174.57254166666826,
      "resolved_at": "2026-09-21T01:16:05.680908Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T00:45:00Z",
        "return_6h": 0.007218145973665324,
        "return_12h": 0.014453225858281904,
        "return_24h": 0.004166489755149438,
        "close_vs_ema12": 0.006581673939611177,
        "close_vs_ema24": 0.008213181223681865,
        "ema12_slope_3h": 0.00226021643284513,
        "ema24_slope_6h": 0.0020735886261828984,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003878844793527847,
        "return_30m": -0.0014866509851542142,
        "return_60m": 0.005558687230805104,
        "return_120m": 0.005138129749173492,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00021050768964148148,
        "close_vs_ema6": 0.0012447926465983805,
        "close_vs_ema12": 0.0028896879215731808,
        "ema3_slope": 0.0002105520124591198,
        "ema6_slope": 0.0004981651035425028,
        "realized_volatility_30m": 0.0011308465612849261,
        "realized_volatility_60m": 0.002893092842025482,
        "return_acceleration": 0.0022616931225698522
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 792,
        "resolved_agreement_count": 515,
        "prospective_resolved_sample_count": 773,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 241.20636979167466,
            "small_mean_absolute_error": 238.81183854167466
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 141.04528645833489,
            "small_mean_absolute_error": 197.2207291666673
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.75331770833023,
            "small_mean_absolute_error": 206.69219270832764
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.66788958333055,
            "small_mean_absolute_error": 181.13038229166267
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 794,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0115Z",
      "signal_timestamp": "2026-09-21T01:16:16.512796Z",
      "target_timestamp": "2026-09-21T01:15:00Z",
      "resolution_timestamp": "2026-09-21T01:30:00Z",
      "strike": 81766.34,
      "brti_reference_price": 81766.33816666667,
      "base_predicted_close": 81633.1484375,
      "small_predicted_close": 81652.5859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81569.83000000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -63.3184374999837,
      "small_residual": -82.7559374999837,
      "base_absolute_error": 63.3184374999837,
      "small_absolute_error": 82.7559374999837,
      "resolved_at": "2026-09-21T01:31:05.902584Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T01:00:00Z",
        "return_6h": 0.008471386909341572,
        "return_12h": 0.015264358145183676,
        "return_24h": 0.008011997552464845,
        "close_vs_ema12": 0.0081642129936228,
        "close_vs_ema24": 0.009937804681316553,
        "ema12_slope_3h": 0.0024255379433939517,
        "ema24_slope_6h": 0.0022059347781442362,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019202718515927142,
        "return_30m": 0.0023089011745929255,
        "return_60m": 0.001435377422679407,
        "return_120m": 0.007506731577715531,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010644576092206925,
        "close_vs_ema6": 0.002260422088941727,
        "close_vs_ema12": 0.004071644790203832,
        "ema3_slope": 0.0010655918866124825,
        "ema6_slope": 0.0009049870967061668,
        "realized_volatility_30m": 0.0007661936861199647,
        "realized_volatility_60m": 0.0014000082666611009,
        "return_acceleration": 0.0015323873722399295
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 793,
        "resolved_agreement_count": 516,
        "prospective_resolved_sample_count": 774,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 192.19125000000713,
            "small_mean_absolute_error": 136.64242187500713
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 169.9884088541712,
            "small_mean_absolute_error": 198.84842187500362
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.5855260416647,
            "small_mean_absolute_error": 188.69106770832877
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 135.21289270833148,
            "small_mean_absolute_error": 181.38788541666364
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 795,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0130Z",
      "signal_timestamp": "2026-09-21T01:31:16.934511Z",
      "target_timestamp": "2026-09-21T01:30:00Z",
      "resolution_timestamp": "2026-09-21T01:45:00Z",
      "strike": 81569.83,
      "brti_reference_price": 81569.83000000002,
      "base_predicted_close": 81594.328125,
      "small_predicted_close": 81647.34375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81444.31649999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -150.01162500001374,
      "small_residual": -203.02725000001374,
      "base_absolute_error": 150.01162500001374,
      "small_absolute_error": 203.02725000001374,
      "resolved_at": "2026-09-21T01:46:06.175173Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T01:15:00Z",
        "return_6h": 0.005867641292004899,
        "return_12h": 0.013450440313783396,
        "return_24h": 0.005777294475387107,
        "close_vs_ema12": 0.005505673633523944,
        "close_vs_ema24": 0.007354562804782194,
        "ema12_slope_3h": 0.0025475053249401913,
        "ema24_slope_6h": 0.0022816713840256853,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002403289312847834,
        "return_30m": -0.00048763243007377,
        "return_60m": -0.0019735584759954516,
        "return_120m": 0.005155560038440532,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006711450852321388,
        "close_vs_ema6": -0.00010593282576887297,
        "close_vs_ema12": 0.0014030474923893976,
        "ema3_slope": -0.0006706949516117611,
        "ema6_slope": -4.2371334901369906e-05,
        "realized_volatility_30m": 0.002161780582220274,
        "realized_volatility_60m": 0.0017432494030691459,
        "return_acceleration": -0.004323561164440548
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 794,
        "resolved_agreement_count": 517,
        "prospective_resolved_sample_count": 775,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.89431770833107,
            "small_mean_absolute_error": 88.24978645833107
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 175.53851562500313,
            "small_mean_absolute_error": 191.85165364583554
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.81155902777512,
            "small_mean_absolute_error": 182.6234809027725
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 133.67502812499734,
            "small_mean_absolute_error": 173.15197395832948
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 796,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0145Z",
      "signal_timestamp": "2026-09-21T01:46:17.956337Z",
      "target_timestamp": "2026-09-21T01:45:00Z",
      "resolution_timestamp": "2026-09-21T02:00:00Z",
      "strike": 81444.32,
      "brti_reference_price": 81444.31649999999,
      "base_predicted_close": 81421.875,
      "small_predicted_close": 81274.078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80985.45883333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -436.4161666666769,
      "small_residual": -288.6192916666769,
      "base_absolute_error": 436.4161666666769,
      "small_absolute_error": 288.6192916666769,
      "resolved_at": "2026-09-21T02:01:05.601646Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T01:30:00Z",
        "return_6h": 0.0028868224626563688,
        "return_12h": 0.011641102183276741,
        "return_24h": 0.004809288693180536,
        "close_vs_ema12": 0.0037962934925446223,
        "close_vs_ema24": 0.005684098319428399,
        "ema12_slope_3h": 0.0026045507769485443,
        "ema24_slope_6h": 0.0022941718189530835,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015387245504867586,
        "return_30m": -0.003938315863066921,
        "return_60m": -0.001638507870596162,
        "return_120m": 0.0024468610700010274,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0011056395528864504,
        "close_vs_ema6": -0.0011751910091553075,
        "close_vs_ema12": -0.00011663290240992996,
        "ema3_slope": -0.00110441846414977,
        "ema6_slope": -0.0004698555356617007,
        "realized_volatility_30m": 0.00043228238118053763,
        "realized_volatility_60m": 0.0016818143854053305,
        "return_acceleration": 0.0008645647623610753
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 795,
        "resolved_agreement_count": 518,
        "prospective_resolved_sample_count": 776,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 145.46796354166509,
            "small_mean_absolute_error": 127.29608854166509
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 182.29137500000434,
            "small_mean_absolute_error": 190.44923958333675
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 138.9988749999975,
            "small_mean_absolute_error": 187.56310243055245
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 135.9634427083307,
            "small_mean_absolute_error": 172.89507604166283
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 797,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0200Z",
      "signal_timestamp": "2026-09-21T02:01:23.789262Z",
      "target_timestamp": "2026-09-21T02:00:00Z",
      "resolution_timestamp": "2026-09-21T02:15:00Z",
      "strike": 80985.46,
      "brti_reference_price": 80985.45883333332,
      "base_predicted_close": 81100.28125,
      "small_predicted_close": 81145.2890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81317.50366666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 217.2224166666565,
      "small_residual": 172.2146041666565,
      "base_absolute_error": 217.2224166666565,
      "small_absolute_error": 172.2146041666565,
      "resolved_at": "2026-09-21T02:16:05.113471Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T01:45:00Z",
        "return_6h": -0.002093915107895361,
        "return_12h": 0.005663102699691391,
        "return_24h": -0.000989650135835407,
        "close_vs_ema12": -0.0017833533076155872,
        "close_vs_ema24": 1.772811124656215e-05,
        "ema12_slope_3h": 0.0023935213430259505,
        "ema24_slope_6h": 0.002203325081986618,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.005634004757921529,
        "return_30m": -0.007164060126969685,
        "return_60m": -0.007648199128994504,
        "return_120m": -0.002132025845026475,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0033780805755860843,
        "close_vs_ema6": -0.004868444226870605,
        "close_vs_ema12": -0.004869675933373174,
        "ema3_slope": -0.0033667075661533152,
        "ema6_slope": -0.0019435927815256715,
        "realized_volatility_30m": 0.0020476401037173853,
        "realized_volatility_60m": 0.0026888804226628464,
        "return_acceleration": -0.0040952802074347705
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 796,
        "resolved_agreement_count": 519,
        "prospective_resolved_sample_count": 777,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 230.18125520833564,
            "small_mean_absolute_error": 187.24375520833564
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 235.69381250000515,
            "small_mean_absolute_error": 213.02779687500515
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 170.75727604166846,
            "small_mean_absolute_error": 193.89507118055676
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 157.45875833333048,
            "small_mean_absolute_error": 180.86265729166263
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 798,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0215Z",
      "signal_timestamp": "2026-09-21T02:16:23.324688Z",
      "target_timestamp": "2026-09-21T02:15:00Z",
      "resolution_timestamp": "2026-09-21T02:30:00Z",
      "strike": 81317.5,
      "brti_reference_price": 81317.50366666666,
      "base_predicted_close": 81335.015625,
      "small_predicted_close": 81189.3671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81412.20566666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 77.19004166666127,
      "small_residual": 222.83847916666127,
      "base_absolute_error": 77.19004166666127,
      "small_absolute_error": 222.83847916666127,
      "resolved_at": "2026-09-21T02:31:08.972915Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T02:00:00Z",
        "return_6h": 0.002251980941229581,
        "return_12h": 0.00937082866903216,
        "return_24h": 0.002465758898987813,
        "close_vs_ema12": 0.002214920230362072,
        "close_vs_ema24": 0.004032585796055033,
        "ema12_slope_3h": 0.0023764470441312024,
        "ema24_slope_6h": 0.0022043170895222897,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004100054974272238,
        "return_30m": -0.0015570495128819362,
        "return_60m": -0.005489233223152756,
        "return_120m": -0.004061734921909754,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00035393672574990376,
        "close_vs_ema6": -0.0005632341084595982,
        "close_vs_ema12": -0.0006681931594315627,
        "ema3_slope": 0.0003540620413093887,
        "ema6_slope": -0.00022524289759073834,
        "realized_volatility_30m": 0.004867029866096884,
        "realized_volatility_60m": 0.003507113795633241,
        "return_acceleration": 0.009734059732193767
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 797,
        "resolved_agreement_count": 520,
        "prospective_resolved_sample_count": 778,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 216.7421614583327,
            "small_mean_absolute_error": 186.6542708333327
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 204.46670572916992,
            "small_mean_absolute_error": 161.64834635416992
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 185.57299305555838,
            "small_mean_absolute_error": 194.7837048611133
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.0644979166631,
            "small_mean_absolute_error": 178.90394374999522
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 799,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0230Z",
      "signal_timestamp": "2026-09-21T02:31:24.772996Z",
      "target_timestamp": "2026-09-21T02:30:00Z",
      "resolution_timestamp": "2026-09-21T02:45:00Z",
      "strike": 81412.21,
      "brti_reference_price": 81412.20566666666,
      "base_predicted_close": 81367.21875,
      "small_predicted_close": 81199.8359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81243.54349999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -123.67525000001478,
      "small_residual": 43.707562499985215,
      "base_absolute_error": 123.67525000001478,
      "small_absolute_error": 43.707562499985215,
      "resolved_at": "2026-09-21T02:46:06.089480Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T02:15:00Z",
        "return_6h": 0.0026584508073992374,
        "return_12h": 0.011343077385904232,
        "return_24h": 0.0055165661467933,
        "close_vs_ema12": 0.0032436027727200667,
        "close_vs_ema24": 0.005094396637881138,
        "ema12_slope_3h": 0.0024106841036346527,
        "ema24_slope_6h": 0.002213932737668012,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001164595514247413,
        "return_30m": 0.005269425394150984,
        "return_60m": -0.001932385213176957,
        "return_120m": -0.0039021300139560067,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007588958562421144,
        "close_vs_ema6": 0.0004290017031460813,
        "close_vs_ema12": 0.00041934233140450416,
        "ema3_slope": 0.000759472216560253,
        "ema6_slope": 0.00017163013310628195,
        "realized_volatility_30m": 0.0014677297300124126,
        "realized_volatility_60m": 0.0035835117260407394,
        "return_acceleration": -0.002935459460024825
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 798,
        "resolved_agreement_count": 520,
        "prospective_resolved_sample_count": 779,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 220.2100625000021,
            "small_mean_absolute_error": 221.6749062500021
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 172.05219010416658,
            "small_mean_absolute_error": 154.96234635416658
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 190.4290312500028,
            "small_mean_absolute_error": 201.7927378472244
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 151.749951041663,
            "small_mean_absolute_error": 190.00507291666145
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 800,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0245Z",
      "signal_timestamp": "2026-09-21T02:46:17.621172Z",
      "target_timestamp": "2026-09-21T02:45:00Z",
      "resolution_timestamp": "2026-09-21T03:00:00Z",
      "strike": 81243.54,
      "brti_reference_price": 81243.54349999999,
      "base_predicted_close": 81263.609375,
      "small_predicted_close": 81185.859375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81287.86550000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 24.256125000014435,
      "small_residual": 102.00612500001444,
      "base_absolute_error": 24.256125000014435,
      "small_absolute_error": 102.00612500001444,
      "resolved_at": "2026-09-21T03:01:06.282539Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T02:30:00Z",
        "return_6h": 0.0014891035695165922,
        "return_12h": 0.007892022652042696,
        "return_24h": 0.008047701307598798,
        "close_vs_ema12": 0.0011175654483315256,
        "close_vs_ema24": 0.0029498031199548524,
        "ema12_slope_3h": 0.0023109524372160184,
        "ema24_slope_6h": 0.0021989043013446175,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0020717061438827455,
        "return_30m": -0.0009095233293172633,
        "return_60m": -0.0024651566693423277,
        "return_120m": -0.004099625361333459,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006576234327889674,
        "close_vs_ema6": -0.0011745467121422326,
        "close_vs_ema12": -0.001399244983610659,
        "ema3_slope": -0.0006571912484243381,
        "ema6_slope": -0.0004695980589145554,
        "realized_volatility_30m": 0.0016181508290650792,
        "realized_volatility_60m": 0.003630117610953443,
        "return_acceleration": -0.0032363016581301585
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 799,
        "resolved_agreement_count": 521,
        "prospective_resolved_sample_count": 780,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 213.62596875000236,
            "small_mean_absolute_error": 181.84498437499497
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 179.54696614583372,
            "small_mean_absolute_error": 154.57053645833003
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 192.736239583337,
            "small_mean_absolute_error": 187.5811545138895
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 151.4578718749981,
            "small_mean_absolute_error": 187.18531249999506
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 801,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0300Z",
      "signal_timestamp": "2026-09-21T03:01:18.941301Z",
      "target_timestamp": "2026-09-21T03:00:00Z",
      "resolution_timestamp": "2026-09-21T03:15:00Z",
      "strike": 81287.87,
      "brti_reference_price": 81287.86550000001,
      "base_predicted_close": 81355.78125,
      "small_predicted_close": 81207.40625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81263.96716666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -91.81408333333093,
      "small_residual": 56.56091666666907,
      "base_absolute_error": 91.81408333333093,
      "small_absolute_error": 56.56091666666907,
      "resolved_at": "2026-09-21T03:16:05.820871Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T02:45:00Z",
        "return_6h": 0.0025750826588579745,
        "return_12h": 0.008009094070519973,
        "return_24h": 0.012694572121446424,
        "close_vs_ema12": 0.001595704721641944,
        "close_vs_ema24": 0.003424618825312642,
        "ema12_slope_3h": 0.002281626306335438,
        "ema24_slope_6h": 0.002206691229724056,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005455448899767124,
        "return_30m": -0.0015272914626063283,
        "return_60m": 0.003734085983127411,
        "return_120m": -0.003942672179030882,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -5.6221813672374665e-05,
        "close_vs_ema6": -0.00044982562990869557,
        "close_vs_ema12": -0.0007231025861449414,
        "ema3_slope": -5.621865295779571e-05,
        "ema6_slope": -0.00017989788289218822,
        "realized_volatility_30m": 0.001308625516929729,
        "realized_volatility_60m": 0.00219443863198031,
        "return_acceleration": 0.002617251033859458
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 800,
        "resolved_agreement_count": 521,
        "prospective_resolved_sample_count": 781,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 110.58595833333675,
            "small_mean_absolute_error": 135.19169270832936
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 170.3836067708362,
            "small_mean_absolute_error": 161.2177239583325
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 193.991194444449,
            "small_mean_absolute_error": 187.08242881944656
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 148.4054333333326,
            "small_mean_absolute_error": 188.50240520832958
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 802,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0315Z",
      "signal_timestamp": "2026-09-21T03:16:17.999228Z",
      "target_timestamp": "2026-09-21T03:15:00Z",
      "resolution_timestamp": "2026-09-21T03:30:00Z",
      "strike": 81263.97,
      "brti_reference_price": 81263.96716666667,
      "base_predicted_close": 81375.59375,
      "small_predicted_close": 81218.109375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81371.43116666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -4.1625833333528135,
      "small_residual": 153.3217916666472,
      "base_absolute_error": 4.1625833333528135,
      "small_absolute_error": 153.3217916666472,
      "resolved_at": "2026-09-21T03:31:06.373257Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T03:00:00Z",
        "return_6h": 0.00653901544390556,
        "return_12h": 0.006474658486653961,
        "return_24h": 0.012538084175307329,
        "close_vs_ema12": 0.0012480611766338967,
        "close_vs_ema24": 0.0030648996475990398,
        "ema12_slope_3h": 0.0019936655326040498,
        "ema24_slope_6h": 0.0022959200188501505,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002939963201930018,
        "return_30m": 0.00025138818159353704,
        "return_60m": -0.0006583637911394824,
        "return_120m": -0.00614398310189701,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00017513146809011726,
        "close_vs_ema6": -0.000531319827039578,
        "close_vs_ema12": -0.0008605769002286712,
        "ema3_slope": -0.00017510080242955084,
        "ema6_slope": -0.00021248277229202195,
        "realized_volatility_30m": 0.0004197706050848571,
        "realized_volatility_60m": 0.0012170519419990068,
        "return_acceleration": -0.0008395412101697142
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 801,
        "resolved_agreement_count": 521,
        "prospective_resolved_sample_count": 782,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.23387500000536,
            "small_mean_absolute_error": 106.2782708333325
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.98801822916903,
            "small_mean_absolute_error": 146.4662708333326
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 162.7224288194484,
            "small_mean_absolute_error": 143.19165451389077
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 133.34652291666643,
            "small_mean_absolute_error": 171.80114895833032
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 803,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0330Z",
      "signal_timestamp": "2026-09-21T03:31:17.236865Z",
      "target_timestamp": "2026-09-21T03:30:00Z",
      "resolution_timestamp": "2026-09-21T03:45:00Z",
      "strike": 81371.43,
      "brti_reference_price": 81371.43116666665,
      "base_predicted_close": 81377.3359375,
      "small_predicted_close": 81222.3125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81433.12833333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 55.79239583334129,
      "small_residual": 210.8158333333413,
      "base_absolute_error": 55.79239583334129,
      "small_absolute_error": 210.8158333333413,
      "resolved_at": "2026-09-21T03:48:05.980996Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T03:15:00Z",
        "return_6h": 0.006441140934482004,
        "return_12h": 0.008891341753261006,
        "return_24h": 0.012433985294417305,
        "close_vs_ema12": 0.002466874743325853,
        "close_vs_ema24": 0.0043004276603504366,
        "ema12_slope_3h": 0.0017304028732936239,
        "ema24_slope_6h": 0.0023814106573500915,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013224065197257051,
        "return_30m": 0.0010280214168820745,
        "return_60m": -0.0005008401340576007,
        "return_120m": -0.0024322575311652717,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005731929896859445,
        "close_vs_ema6": 0.0005644325889084811,
        "close_vs_ema12": 0.00038978833173208827,
        "ema3_slope": 0.0005735217283202587,
        "ema6_slope": 0.0002258240205379458,
        "realized_volatility_30m": 0.0008082014199593535,
        "realized_volatility_60m": 0.0012612334622551901,
        "return_acceleration": 0.001616402839918707
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 802,
        "resolved_agreement_count": 521,
        "prospective_resolved_sample_count": 783,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.97701041667824,
            "small_mean_absolute_error": 88.89909895832898
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 140.59353645834017,
            "small_mean_absolute_error": 155.28700260416554
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.02713020833713,
            "small_mean_absolute_error": 132.9412638888874
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 132.92435000000114,
            "small_mean_absolute_error": 171.68888958332974
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 804,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0345Z",
      "signal_timestamp": "2026-09-21T03:48:18.052314Z",
      "target_timestamp": "2026-09-21T03:45:00Z",
      "resolution_timestamp": "2026-09-21T04:00:00Z",
      "strike": 81433.13,
      "brti_reference_price": 81433.12833333334,
      "base_predicted_close": 81388.90625,
      "small_predicted_close": 81235.9140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81404.8895,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 15.983250000004773,
      "small_residual": 168.97543750000477,
      "base_absolute_error": 15.983250000004773,
      "small_absolute_error": 168.97543750000477,
      "resolved_at": "2026-09-21T04:01:05.626691Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T03:30:00Z",
        "return_6h": 0.00799033640573854,
        "return_12h": 0.007671451356846326,
        "return_24h": 0.013603226416310843,
        "close_vs_ema12": 0.0030948413741809233,
        "close_vs_ema24": 0.004956959698539931,
        "ema12_slope_3h": 0.001586372125483848,
        "ema24_slope_6h": 0.0024969603045703614,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007582165605557467,
        "return_30m": 0.0020816257508045055,
        "return_60m": 0.002333537228510485,
        "return_120m": -0.00013737197569385629,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006654789202245048,
        "close_vs_ema6": 0.0009446979630709507,
        "close_vs_ema12": 0.0009714672097211885,
        "ema3_slope": 0.0006659220773295171,
        "ema6_slope": 0.0003780220318858607,
        "realized_volatility_30m": 0.0002820949795849792,
        "realized_volatility_60m": 0.0005805058716410308,
        "return_acceleration": -0.0005641899591699584
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 803,
        "resolved_agreement_count": 521,
        "prospective_resolved_sample_count": 784,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.006296875009866,
            "small_mean_absolute_error": 130.676166666668
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 128.8161328125061,
            "small_mean_absolute_error": 156.26057552083148
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.3667430555591,
            "small_mean_absolute_error": 146.605746527776
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 134.92577812500093,
            "small_mean_absolute_error": 175.04209166666405
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 805,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0400Z",
      "signal_timestamp": "2026-09-21T04:01:18.824382Z",
      "target_timestamp": "2026-09-21T04:00:00Z",
      "resolution_timestamp": "2026-09-21T04:15:00Z",
      "strike": 81404.89,
      "brti_reference_price": 81404.8895,
      "base_predicted_close": 81400.1875,
      "small_predicted_close": 81249.2734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81275.53616666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -124.65133333332778,
      "small_residual": 26.262729166672216,
      "base_absolute_error": 124.65133333332778,
      "small_absolute_error": 26.262729166672216,
      "resolved_at": "2026-09-21T04:16:05.822722Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T03:45:00Z",
        "return_6h": 0.006166088658899671,
        "return_12h": 0.006260051102826125,
        "return_24h": 0.011697285452571426,
        "close_vs_ema12": 0.002634577247875969,
        "close_vs_ema24": 0.00451304977699496,
        "ema12_slope_3h": 0.0014181252528613353,
        "ema24_slope_6h": 0.002572702707563934,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00034677328393606377,
        "return_30m": 0.00041118034737319675,
        "return_60m": 0.0014396244664585112,
        "return_120m": 0.005179086131127164,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00015921208046609792,
        "close_vs_ema6": 0.0004267821897165902,
        "close_vs_ema12": 0.0005282513754674145,
        "ema3_slope": 0.00015923743298884574,
        "ema6_slope": 0.00017074202374844916,
        "realized_volatility_30m": 0.0005524949222459052,
        "realized_volatility_60m": 0.0007092324010251926,
        "return_acceleration": -0.0011049898444918105
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 804,
        "resolved_agreement_count": 522,
        "prospective_resolved_sample_count": 785,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.93807812500745,
            "small_mean_absolute_error": 147.41849479166558
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.2620182291721,
            "small_mean_absolute_error": 141.30509374999747
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.56843055555994,
            "small_mean_absolute_error": 156.61798090277685
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 132.95917291666993,
            "small_mean_absolute_error": 172.85908020833304
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 806,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0415Z",
      "signal_timestamp": "2026-09-21T04:16:16.647582Z",
      "target_timestamp": "2026-09-21T04:15:00Z",
      "resolution_timestamp": "2026-09-21T04:30:00Z",
      "strike": 81275.54,
      "brti_reference_price": 81275.53616666667,
      "base_predicted_close": 81411.4140625,
      "small_predicted_close": 81261.859375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81285.1875,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -126.2265625,
      "small_residual": 23.328125,
      "base_absolute_error": 126.2265625,
      "small_absolute_error": 23.328125,
      "resolved_at": "2026-09-21T04:31:05.162700Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T04:00:00Z",
        "return_6h": 0.00025302450192499215,
        "return_12h": 0.001581463386162163,
        "return_24h": 0.010973269684432463,
        "close_vs_ema12": 0.0009988313115973924,
        "close_vs_ema24": 0.002856614366736121,
        "ema12_slope_3h": 0.001112770015694542,
        "ema24_slope_6h": 0.0025246686151954023,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015890118410311072,
        "return_30m": -0.0019352340981129146,
        "return_60m": 0.00014236321955918285,
        "return_120m": -0.0005160942983691852,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0007155380037683345,
        "close_vs_ema6": -0.0008309245205102567,
        "close_vs_ema12": -0.0008984235406471752,
        "ema3_slope": -0.0007150263752230268,
        "ema6_slope": -0.0003322593752194125,
        "realized_volatility_30m": 0.0006211192785475217,
        "realized_volatility_60m": 0.0011139588400360674,
        "return_acceleration": -0.0012422385570950434
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 805,
        "resolved_agreement_count": 523,
        "prospective_resolved_sample_count": 786,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.147390625006665,
            "small_mean_absolute_error": 139.84394791666637
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.69063281250601,
            "small_mean_absolute_error": 123.06110937499943
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.37447569444824,
            "small_mean_absolute_error": 144.2588298611105
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 137.22004895833743,
            "small_mean_absolute_error": 166.09466666666776
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 807,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0430Z",
      "signal_timestamp": "2026-09-21T04:31:16.435832Z",
      "target_timestamp": "2026-09-21T04:30:00Z",
      "resolution_timestamp": "2026-09-21T04:45:00Z",
      "strike": 81285.19,
      "brti_reference_price": 81285.1875,
      "base_predicted_close": 81390.4375,
      "small_predicted_close": 81273.296875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81385.61066666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -4.826833333339891,
      "small_residual": 112.31379166666011,
      "base_absolute_error": 4.826833333339891,
      "small_absolute_error": 112.31379166666011,
      "resolved_at": "2026-09-21T04:46:05.267198Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T04:15:00Z",
        "return_6h": 0.0018974296545180014,
        "return_12h": 0.000960021290059343,
        "return_24h": 0.01091402198873781,
        "close_vs_ema12": 0.001072028997825436,
        "close_vs_ema24": 0.002914164070578762,
        "ema12_slope_3h": 0.0009238857279656454,
        "ema24_slope_6h": 0.0025116873689092767,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00011874831946401265,
        "return_30m": -0.001470452214052842,
        "return_60m": -0.001059876487731981,
        "return_120m": -0.0015601857931072383,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0002985264180460634,
        "close_vs_ema6": -0.0005088713245997578,
        "close_vs_ema12": -0.0006598946253797422,
        "ema3_slope": -0.00029843732661993805,
        "ema6_slope": -0.0002035071062675975,
        "realized_volatility_30m": 0.0008538800802475599,
        "realized_volatility_60m": 0.0008593498675870847,
        "return_acceleration": 0.0017077601604951198
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 806,
        "resolved_agreement_count": 523,
        "prospective_resolved_sample_count": 787,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.66338541666846,
            "small_mean_absolute_error": 107.34553125000457
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.82019791667335,
            "small_mean_absolute_error": 98.12231510416677
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.6168194444496,
            "small_mean_absolute_error": 139.30651215277854
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.58549791667102,
            "small_mean_absolute_error": 160.32456875000133
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 808,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0445Z",
      "signal_timestamp": "2026-09-21T04:46:16.807521Z",
      "target_timestamp": "2026-09-21T04:45:00Z",
      "resolution_timestamp": "2026-09-21T05:00:00Z",
      "strike": 81385.61,
      "brti_reference_price": 81385.61066666666,
      "base_predicted_close": 81397.9296875,
      "small_predicted_close": 81281.1015625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81372.2795,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -25.65018749999581,
      "small_residual": 91.17793750000419,
      "base_absolute_error": 25.65018749999581,
      "small_absolute_error": 91.17793750000419,
      "resolved_at": "2026-09-21T05:01:07.188740Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T04:30:00Z",
        "return_6h": 0.0032180394749889984,
        "return_12h": -5.0417918799894323e-05,
        "return_24h": 0.012571101036164212,
        "close_vs_ema12": 0.002214350584517799,
        "close_vs_ema24": 0.004067194086435855,
        "ema12_slope_3h": 0.0008565004651317487,
        "ema24_slope_6h": 0.0025262801145078395,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012354423943066184,
        "return_30m": 0.0013543374204787462,
        "return_60m": -0.0005835176375906803,
        "return_120m": 0.0017486579307890437,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004680544045214674,
        "close_vs_ema6": 0.0005184227503425287,
        "close_vs_ema12": 0.0004862691253146867,
        "ema3_slope": 0.00046827358203382907,
        "ema6_slope": 0.00020741211099961632,
        "realized_volatility_30m": 0.0005583470374213029,
        "realized_volatility_60m": 0.001012554492315192,
        "return_acceleration": 0.0011166940748426057
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 807,
        "resolved_agreement_count": 523,
        "prospective_resolved_sample_count": 788,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.92199479166811,
            "small_mean_absolute_error": 82.72002083333427
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.96414583333899,
            "small_mean_absolute_error": 106.69809375000114
          },
          "12": {
            "base_accuracy": 0.9166666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.51808680556012,
            "small_mean_absolute_error": 131.74705729166575
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.0274020833378,
            "small_mean_absolute_error": 155.22793020833416
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 809,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0500Z",
      "signal_timestamp": "2026-09-21T05:01:21.423310Z",
      "target_timestamp": "2026-09-21T05:00:00Z",
      "resolution_timestamp": "2026-09-21T05:15:00Z",
      "strike": 81372.28,
      "brti_reference_price": 81372.2795,
      "base_predicted_close": 81396.9296875,
      "small_predicted_close": 81280.5,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81308.40883333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -88.52085416667978,
      "small_residual": 27.908833333320217,
      "base_absolute_error": 88.52085416667978,
      "small_absolute_error": 27.908833333320217,
      "resolved_at": "2026-09-21T05:16:06.012633Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T04:45:00Z",
        "return_6h": 0.0022148775827552925,
        "return_12h": 0.0010488000100157269,
        "return_24h": 0.01194005028999312,
        "close_vs_ema12": 0.001966339785590243,
        "close_vs_ema24": 0.0038219535065528998,
        "ema12_slope_3h": 0.0010162119012402382,
        "ema24_slope_6h": 0.0025198357142943717,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00016380250215553005,
        "return_30m": 0.0010714375235956197,
        "return_60m": -0.00040059018813609626,
        "return_120m": 0.0010384575788866535,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00015206448981586185,
        "close_vs_ema6": 0.0002532138713842169,
        "close_vs_ema12": 0.00027277544639670026,
        "ema3_slope": 0.00015208761694163186,
        "ema6_slope": 0.00010129580835527285,
        "realized_volatility_30m": 0.0006996224482310742,
        "realized_volatility_60m": 0.0010065390906707102,
        "return_acceleration": -0.0013992448964621484
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 808,
        "resolved_agreement_count": 523,
        "prospective_resolved_sample_count": 789,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.33872916666587,
            "small_mean_absolute_error": 63.27064583333413
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.13840364583666,
            "small_mean_absolute_error": 105.34457031249985
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.28758854167002,
            "small_mean_absolute_error": 115.29361111110968
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.85007812500407,
            "small_mean_absolute_error": 154.38728541666788
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 810,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0515Z",
      "signal_timestamp": "2026-09-21T05:16:18.950413Z",
      "target_timestamp": "2026-09-21T05:15:00Z",
      "resolution_timestamp": "2026-09-21T05:30:00Z",
      "strike": 81308.41,
      "brti_reference_price": 81308.40883333332,
      "base_predicted_close": 81407.390625,
      "small_predicted_close": 81290.296875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81595.01316666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 187.62254166665662,
      "small_residual": 304.7162916666566,
      "base_absolute_error": 187.62254166665662,
      "small_absolute_error": 304.7162916666566,
      "resolved_at": "2026-09-21T05:31:05.959154Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T05:00:00Z",
        "return_6h": 0.0018642276296993998,
        "return_12h": 0.001574501987019472,
        "return_24h": 0.009064117634696833,
        "close_vs_ema12": 0.001131664393395182,
        "close_vs_ema24": 0.002971362119297938,
        "ema12_slope_3h": 0.00097006684341161,
        "ema24_slope_6h": 0.0025063155338393983,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000784919226291092,
        "return_30m": -0.0009485931567133621,
        "return_60m": 0.00040445954855639066,
        "return_120m": 0.0005468803482790996,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00031658724317040754,
        "close_vs_ema6": -0.0003799892532004856,
        "close_vs_ema12": -0.00043356777201442043,
        "ema3_slope": -0.000316487047408498,
        "ema6_slope": -0.0001519726020979828,
        "realized_volatility_30m": 0.000310558362067781,
        "realized_volatility_60m": 0.0007318208882685188,
        "return_acceleration": -0.000621116724135562
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 809,
        "resolved_agreement_count": 523,
        "prospective_resolved_sample_count": 790,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.30610937500387,
            "small_mean_absolute_error": 63.68217187499613
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.72675000000527,
            "small_mean_absolute_error": 101.76305989583125
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.56245833333863,
            "small_mean_absolute_error": 103.26813020833167
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.92415729167115,
            "small_mean_absolute_error": 126.62021666666696
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 811,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0530Z",
      "signal_timestamp": "2026-09-21T05:31:17.428397Z",
      "target_timestamp": "2026-09-21T05:30:00Z",
      "resolution_timestamp": "2026-09-21T05:45:00Z",
      "strike": 81595.01,
      "brti_reference_price": 81595.01316666666,
      "base_predicted_close": 81550.9921875,
      "small_predicted_close": 81642.09375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81613.96033333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 62.968145833336166,
      "small_residual": -28.133416666663834,
      "base_absolute_error": 62.968145833336166,
      "small_absolute_error": 28.133416666663834,
      "resolved_at": "2026-09-21T05:46:05.818215Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T05:15:00Z",
        "return_6h": 0.005465883107574676,
        "return_12h": 0.005395756508535854,
        "return_24h": 0.013346971990183087,
        "close_vs_ema12": 0.00446948032754646,
        "close_vs_ema24": 0.0063717062945647385,
        "ema12_slope_3h": 0.0010222923817300167,
        "ema24_slope_6h": 0.00256753688157918,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003524903972980553,
        "return_30m": 0.002737217981790163,
        "return_60m": 0.0038115882634417453,
        "return_120m": 0.0027476719629284663,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0016010329779734267,
        "close_vs_ema6": 0.0022433959860521657,
        "close_vs_ema12": 0.002613210649257125,
        "ema3_slope": 0.001603600395089444,
        "ema6_slope": 0.000898164369757648,
        "realized_volatility_30m": 0.0021549115996358226,
        "realized_volatility_60m": 0.0016554512060948739,
        "return_acceleration": 0.004309823199271645
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 810,
        "resolved_agreement_count": 523,
        "prospective_resolved_sample_count": 791,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.65510416666802,
            "small_mean_absolute_error": 134.02921354166028
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.65924479166824,
            "small_mean_absolute_error": 120.68737239583243
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.76516666667158,
            "small_mean_absolute_error": 110.09128124999795
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.47997604166957,
            "small_mean_absolute_error": 128.0397072916654
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 812,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0545Z",
      "signal_timestamp": "2026-09-21T05:46:17.816677Z",
      "target_timestamp": "2026-09-21T05:45:00Z",
      "resolution_timestamp": "2026-09-21T06:00:00Z",
      "strike": 81613.96,
      "brti_reference_price": 81613.96033333334,
      "base_predicted_close": 81591.4921875,
      "small_predicted_close": 81683.3984375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81522.6995,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -68.79268749999756,
      "small_residual": -160.69893749999756,
      "base_absolute_error": 68.79268749999756,
      "small_absolute_error": 160.69893749999756,
      "resolved_at": "2026-09-21T06:01:06.241886Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T05:30:00Z",
        "return_6h": 0.004534900303836187,
        "return_12h": 0.0032148868897938776,
        "return_24h": 0.013691243305571144,
        "close_vs_ema12": 0.00450991429507952,
        "close_vs_ema24": 0.006468408701104877,
        "ema12_slope_3h": 0.001166822963266867,
        "ema24_slope_6h": 0.0026083421723548383,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002322098610116896,
        "return_30m": 0.00375793235145383,
        "return_60m": 0.002805774445828524,
        "return_120m": 0.0022206195893614833,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000915967541579743,
        "close_vs_ema6": 0.001767411608317282,
        "close_vs_ema12": 0.002407123006412437,
        "ema3_slope": 0.0009168073073153593,
        "ema6_slope": 0.0007074647959239844,
        "realized_volatility_30m": 0.0016463470559844318,
        "realized_volatility_60m": 0.0016695832066099786,
        "return_acceleration": -0.0032926941119688635
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 811,
        "resolved_agreement_count": 523,
        "prospective_resolved_sample_count": 792,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 91.1904322916671,
            "small_mean_absolute_error": 112.98411979166121
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.5562135416676,
            "small_mean_absolute_error": 97.85207031249774
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.70624131944835,
            "small_mean_absolute_error": 108.79343576388783
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.4425312500025,
            "small_mean_absolute_error": 127.1042760416647
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 813,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0600Z",
      "signal_timestamp": "2026-09-21T06:01:23.943986Z",
      "target_timestamp": "2026-09-21T06:00:00Z",
      "resolution_timestamp": "2026-09-21T06:15:00Z",
      "strike": 81522.7,
      "brti_reference_price": 81522.6995,
      "base_predicted_close": 81529.9921875,
      "small_predicted_close": 81371.2578125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81615.33633333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 85.34414583332546,
      "small_residual": 244.07852083332546,
      "base_absolute_error": 85.34414583332546,
      "small_absolute_error": 244.07852083332546,
      "resolved_at": "2026-09-21T06:16:05.184281Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T05:45:00Z",
        "return_6h": 0.004487622464722785,
        "return_12h": 0.004979209996125444,
        "return_24h": 0.012940612634285698,
        "close_vs_ema12": 0.0032479896383761364,
        "close_vs_ema24": 0.005232250147487516,
        "ema12_slope_3h": 0.0012372247294403227,
        "ema24_slope_6h": 0.0026472323538306863,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011182012606740788,
        "return_30m": -0.0008862510570216697,
        "return_60m": 0.0018485410624389242,
        "return_120m": 0.001447210366890772,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00010163930707596247,
        "close_vs_ema6": 0.00046222454198141527,
        "close_vs_ema12": 0.0010881332227643536,
        "ema3_slope": -0.00010162897757692857,
        "ema6_slope": 0.00018492400735858894,
        "realized_volatility_30m": 0.0006752055608428842,
        "realized_volatility_60m": 0.001836165764354794,
        "return_acceleration": -0.0013504111216857684
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 812,
        "resolved_agreement_count": 523,
        "prospective_resolved_sample_count": 793,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.97605729166753,
            "small_mean_absolute_error": 130.36436979165956
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.1573932291667,
            "small_mean_absolute_error": 96.81750781249684
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.41762152778028,
            "small_mean_absolute_error": 113.68450347221976
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.00401562500265,
            "small_mean_absolute_error": 132.69779166666484
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 814,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0615Z",
      "signal_timestamp": "2026-09-21T06:16:15.611869Z",
      "target_timestamp": "2026-09-21T06:15:00Z",
      "resolution_timestamp": "2026-09-21T06:30:00Z",
      "strike": 81615.34,
      "brti_reference_price": 81615.33633333333,
      "base_predicted_close": 81526.578125,
      "small_predicted_close": 81369.25,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81795.39316666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 268.8150416666613,
      "small_residual": 426.1431666666613,
      "base_absolute_error": 268.8150416666613,
      "small_absolute_error": 426.1431666666613,
      "resolved_at": "2026-09-21T06:31:05.933432Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T06:00:00Z",
        "return_6h": -0.00041402150292080275,
        "return_12h": 0.006563809488893124,
        "return_24h": 0.013998872937515117,
        "close_vs_ema12": 0.004208155970060634,
        "close_vs_ema24": 0.006242236882262997,
        "ema12_slope_3h": 0.0013633646398567567,
        "ema24_slope_6h": 0.0025835054356813103,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011363317689612185,
        "return_30m": 1.6859860670459526e-05,
        "return_60m": 0.0037748555703400744,
        "return_120m": 0.004180841895276455,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005170210339295878,
        "close_vs_ema6": 0.0011416794970897648,
        "close_vs_ema12": 0.0018826412152446181,
        "ema3_slope": 0.0005172884829556246,
        "ema6_slope": 0.00045688044324965205,
        "realized_volatility_30m": 0.0011272665148176486,
        "realized_volatility_60m": 0.001692437290258539,
        "return_acceleration": 0.0022545330296352972
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 813,
        "resolved_agreement_count": 523,
        "prospective_resolved_sample_count": 794,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.18188020832895,
            "small_mean_absolute_error": 184.40679166666087
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.24399479166641,
            "small_mean_absolute_error": 124.0444817708285
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.87846006944649,
            "small_mean_absolute_error": 129.31097048610778
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.72228333333551,
            "small_mean_absolute_error": 136.1730906249977
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 815,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0630Z",
      "signal_timestamp": "2026-09-21T06:31:16.615321Z",
      "target_timestamp": "2026-09-21T06:30:00Z",
      "resolution_timestamp": "2026-09-21T06:45:00Z",
      "strike": 81795.39,
      "brti_reference_price": 81795.39316666666,
      "base_predicted_close": 81632.03125,
      "small_predicted_close": 81724.34375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81456.92250000003,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -175.1087499999703,
      "small_residual": -267.4212499999703,
      "base_absolute_error": 175.1087499999703,
      "small_absolute_error": 267.4212499999703,
      "resolved_at": "2026-09-21T06:46:05.658374Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T06:15:00Z",
        "return_6h": 0.0007862609887159255,
        "return_12h": 0.006778999347885284,
        "return_24h": 0.01662613970819926,
        "close_vs_ema12": 0.006159801108202467,
        "close_vs_ema24": 0.008286221952138906,
        "ema12_slope_3h": 0.0015207659470093393,
        "ema24_slope_6h": 0.0025460585700751714,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0022061642017616734,
        "return_30m": 0.0033450029051926844,
        "return_60m": 0.002455787335810644,
        "return_120m": 0.0062767360494391244,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013603099706724908,
        "close_vs_ema6": 0.002390827411394403,
        "close_vs_ema12": 0.0034610934563996665,
        "ema3_slope": 0.0013621629344937602,
        "ema6_slope": 0.0009572464089393495,
        "realized_volatility_30m": 0.0005349162164002275,
        "realized_volatility_60m": 0.001220051451404728,
        "return_acceleration": 0.001069832432800455
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 814,
        "resolved_agreement_count": 524,
        "prospective_resolved_sample_count": 795,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.48000520833011,
            "small_mean_absolute_error": 214.76351041666203
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.06755468749907,
            "small_mean_absolute_error": 174.39636197916116
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 92.9328315972222,
            "small_mean_absolute_error": 152.04608506944228
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.99711354166939,
            "small_mean_absolute_error": 153.34245208333158
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 816,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0645Z",
      "signal_timestamp": "2026-09-21T06:46:17.386033Z",
      "target_timestamp": "2026-09-21T06:45:00Z",
      "resolution_timestamp": "2026-09-21T07:00:00Z",
      "strike": 81456.92,
      "brti_reference_price": 81456.92250000003,
      "base_predicted_close": 81529.4296875,
      "small_predicted_close": 81390.7890625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81631.083,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 101.65331249999872,
      "small_residual": 240.29393749999872,
      "base_absolute_error": 101.65331249999872,
      "small_absolute_error": 240.29393749999872,
      "resolved_at": "2026-09-21T07:01:07.484007Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T06:30:00Z",
        "return_6h": -0.001483980881965552,
        "return_12h": 0.0032306371855674865,
        "return_24h": 0.013861629742787596,
        "close_vs_ema12": 0.0019146580358160303,
        "close_vs_ema24": 0.0040287321658192266,
        "ema12_slope_3h": 0.0014704649069634534,
        "ema24_slope_6h": 0.002462287294469734,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00413801625694199,
        "return_30m": -0.0019409811985127146,
        "return_60m": -0.0019241540625147824,
        "return_120m": 0.0008762216410151957,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.001393607073381875,
        "close_vs_ema6": -0.0012556890483984562,
        "close_vs_ema12": -0.0005849617061843837,
        "ema3_slope": -0.0013916676355214541,
        "ema6_slope": -0.0005020234652123312,
        "realized_volatility_30m": 0.0031720902293518316,
        "realized_volatility_60m": 0.0024298343789553715,
        "return_acceleration": -0.006344180458703663
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 815,
        "resolved_agreement_count": 525,
        "prospective_resolved_sample_count": 796,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 149.51515624998865,
            "small_mean_absolute_error": 274.58546874998865
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.35279427082787,
            "small_mean_absolute_error": 193.78479427082493
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.87586111110795,
            "small_mean_absolute_error": 156.7632031249947
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.25196979166722,
            "small_mean_absolute_error": 156.5621520833294
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 817,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0700Z",
      "signal_timestamp": "2026-09-21T07:01:22.247045Z",
      "target_timestamp": "2026-09-21T07:00:00Z",
      "resolution_timestamp": "2026-09-21T07:15:00Z",
      "strike": 81631.08,
      "brti_reference_price": 81631.083,
      "base_predicted_close": 81564.09375,
      "small_predicted_close": 81401.9921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81511.06049999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -53.03325000000768,
      "small_residual": 109.06831249999232,
      "base_absolute_error": 53.03325000000768,
      "small_absolute_error": 109.06831249999232,
      "resolved_at": "2026-09-21T07:16:05.499696Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T06:45:00Z",
        "return_6h": 0.0002629285438884299,
        "return_12h": 0.007482972374164287,
        "return_24h": 0.016523581424703337,
        "close_vs_ema12": 0.0038905917192930684,
        "close_vs_ema24": 0.006047257236781345,
        "ema12_slope_3h": 0.0015239997859826104,
        "ema24_slope_6h": 0.002416528698165221,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0021380687442491553,
        "return_30m": -0.0020087948759150986,
        "return_60m": 0.0013294886045818188,
        "return_120m": 0.003180487281298161,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003706036236048593,
        "close_vs_ema6": 0.0006281956415223888,
        "close_vs_ema12": 0.0013127957927685507,
        "ema3_slope": 0.000370741021570975,
        "ema6_slope": 0.000251341413241013,
        "realized_volatility_30m": 0.0031380425005955725,
        "realized_volatility_60m": 0.002617361160672944,
        "return_acceleration": 0.006276085001191145
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 816,
        "resolved_agreement_count": 525,
        "prospective_resolved_sample_count": 797,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 157.73031249998894,
            "small_mean_absolute_error": 294.48421874998894
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 129.85318489582824,
            "small_mean_absolute_error": 212.42429427082425
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.01503298610744,
            "small_mean_absolute_error": 162.70641145832755
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.51382708333331,
            "small_mean_absolute_error": 154.14588437499552
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 818,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0715Z",
      "signal_timestamp": "2026-09-21T07:16:16.275220Z",
      "target_timestamp": "2026-09-21T07:15:00Z",
      "resolution_timestamp": "2026-09-21T07:30:00Z",
      "strike": 81511.06,
      "brti_reference_price": 81511.06049999999,
      "base_predicted_close": 81550.8515625,
      "small_predicted_close": 81391.6484375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81601.30433333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 50.45277083331894,
      "small_residual": 209.65589583331894,
      "base_absolute_error": 50.45277083331894,
      "small_absolute_error": 209.65589583331894,
      "resolved_at": "2026-09-21T07:31:05.781139Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T07:00:00Z",
        "return_6h": -0.0031220386333840056,
        "return_12h": 0.005322900278748266,
        "return_24h": 0.014555318758529001,
        "close_vs_ema12": 0.002315785460795361,
        "close_vs_ema24": 0.004473489697898181,
        "ema12_slope_3h": 0.0015801313259289351,
        "ema24_slope_6h": 0.0023012198878578083,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014703039037226029,
        "return_30m": 0.0006646212297052312,
        "return_60m": -0.0012776499861184565,
        "return_120m": 0.002492382640054691,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005504253914782042,
        "close_vs_ema6": -0.0006023107196889699,
        "close_vs_ema12": -0.0001349126567351533,
        "ema3_slope": -0.0005501225900361728,
        "ema6_slope": -0.00024086625734420775,
        "realized_volatility_30m": 0.001804186323985879,
        "realized_volatility_60m": 0.002661014441464252,
        "return_acceleration": -0.003608372647971758
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 817,
        "resolved_agreement_count": 526,
        "prospective_resolved_sample_count": 798,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 149.6525885416595,
            "small_mean_absolute_error": 260.73166666665566
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.41723437499422,
            "small_mean_absolute_error": 222.56922916665826
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.04685937499744,
            "small_mean_absolute_error": 169.60687673610423
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.30436875000086,
            "small_mean_absolute_error": 150.98856979166231
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 819,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0730Z",
      "signal_timestamp": "2026-09-21T07:31:18.041631Z",
      "target_timestamp": "2026-09-21T07:30:00Z",
      "resolution_timestamp": "2026-09-21T07:45:00Z",
      "strike": 81601.3,
      "brti_reference_price": 81601.30433333332,
      "base_predicted_close": 81553.65625,
      "small_predicted_close": 81397.453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81494.28949999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -59.3667500000156,
      "small_residual": 96.8363749999844,
      "base_absolute_error": 59.3667500000156,
      "small_absolute_error": 96.8363749999844,
      "resolved_at": "2026-09-21T07:46:06.087698Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T07:15:00Z",
        "return_6h": 0.00038585753253750354,
        "return_12h": 0.0062557628981332325,
        "return_24h": 0.015285717850947567,
        "close_vs_ema12": 0.003285210343577205,
        "close_vs_ema24": 0.005469804450282112,
        "ema12_slope_3h": 0.0016744712577005938,
        "ema24_slope_6h": 0.0022614520202055566,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011071360473016156,
        "return_30m": -0.0003647956828733978,
        "return_60m": -0.002372857759090019,
        "return_120m": 7.71023426862083e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00027797333935342117,
        "close_vs_ema6": 0.00036006134036492554,
        "close_vs_ema12": 0.0008224011840964884,
        "ema3_slope": 0.0002780506300155139,
        "ema6_slope": 0.00014404528220079982,
        "realized_volatility_30m": 0.0012887199755121093,
        "realized_volatility_60m": 0.0024334123023263257,
        "return_acceleration": 0.0025774399510242185
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 818,
        "resolved_agreement_count": 526,
        "prospective_resolved_sample_count": 799,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 95.06202083332391,
            "small_mean_absolute_error": 206.60984895832007
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 108.27101302082701,
            "small_mean_absolute_error": 210.68667968749105
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.73237673610735,
            "small_mean_absolute_error": 185.13419097221413
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.96750520833375,
            "small_mean_absolute_error": 150.3294406249952
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 820,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0745Z",
      "signal_timestamp": "2026-09-21T07:46:18.945173Z",
      "target_timestamp": "2026-09-21T07:45:00Z",
      "resolution_timestamp": "2026-09-21T08:00:00Z",
      "strike": 81494.29,
      "brti_reference_price": 81494.28949999998,
      "base_predicted_close": 81554.796875,
      "small_predicted_close": 81401.078125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81698.06666666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 143.2697916666657,
      "small_residual": 296.9885416666657,
      "base_absolute_error": 143.2697916666657,
      "small_absolute_error": 296.9885416666657,
      "resolved_at": "2026-09-21T08:01:05.929058Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T07:30:00Z",
        "return_6h": 0.0006135848656794174,
        "return_12h": 0.0035021786389086706,
        "return_24h": 0.014472366925602609,
        "close_vs_ema12": 0.001888928435695103,
        "close_vs_ema24": 0.004065268574110936,
        "ema12_slope_3h": 0.0016605992040898965,
        "ema24_slope_6h": 0.0022272902896842695,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001311435328241739,
        "return_30m": -0.00020575121826571507,
        "return_60m": 0.0004587332648118281,
        "return_120m": -0.0014663034711780432,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005171806039881988,
        "close_vs_ema6": -0.0006800750827058444,
        "close_vs_ema12": -0.00041474199321889227,
        "ema3_slope": -0.0005169132664728515,
        "ema6_slope": -0.0002719560528681164,
        "realized_volatility_30m": 0.0012092856877716773,
        "realized_volatility_60m": 0.0015512127747831339,
        "return_acceleration": -0.0024185713755433547
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 819,
        "resolved_agreement_count": 527,
        "prospective_resolved_sample_count": 800,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.12652083333523,
            "small_mean_absolute_error": 163.9636302083236
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.82083854166194,
            "small_mean_absolute_error": 219.27454947915612
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.27736979166366,
            "small_mean_absolute_error": 183.84440624999115
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.7520802083338,
            "small_mean_absolute_error": 152.98588124999515
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 821,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0800Z",
      "signal_timestamp": "2026-09-21T08:01:17.461783Z",
      "target_timestamp": "2026-09-21T08:00:00Z",
      "resolution_timestamp": "2026-09-21T08:15:00Z",
      "strike": 81698.07,
      "brti_reference_price": 81698.06666666667,
      "base_predicted_close": 81556.15625,
      "small_predicted_close": 81404.9453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81868.36150000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 312.2052500000136,
      "small_residual": 463.4161875000136,
      "base_absolute_error": 312.2052500000136,
      "small_absolute_error": 463.4161875000136,
      "resolved_at": "2026-09-21T08:16:06.287744Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T07:45:00Z",
        "return_6h": 0.008799207210764548,
        "return_12h": 0.0066868673099531595,
        "return_24h": 0.017406421798805916,
        "close_vs_ema12": 0.004214050970048344,
        "close_vs_ema24": 0.006439461185068884,
        "ema12_slope_3h": 0.001756422503108368,
        "ema24_slope_6h": 0.0023627821354479384,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0025005085376770264,
        "return_30m": 0.001185793954200598,
        "return_60m": 0.000820565698811837,
        "return_120m": 0.0021511452361395733,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009900362165093934,
        "close_vs_ema6": 0.0012984202354069385,
        "close_vs_ema12": 0.0017634362837681827,
        "ema3_slope": 0.0009910173595866212,
        "ema6_slope": 0.0005196379775487259,
        "realized_volatility_30m": 0.0019059719329593827,
        "realized_volatility_60m": 0.0016725294803573995,
        "return_acceleration": 0.0038119438659187654
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 820,
        "resolved_agreement_count": 527,
        "prospective_resolved_sample_count": 801,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.53064062500198,
            "small_mean_absolute_error": 178.13728124999034
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 117.13047656249546,
            "small_mean_absolute_error": 236.31074999998964
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.07900347221948,
            "small_mean_absolute_error": 200.99528993054628
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.70276354166636,
            "small_mean_absolute_error": 162.73500208332771
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 822,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0815Z",
      "signal_timestamp": "2026-09-21T08:16:17.615092Z",
      "target_timestamp": "2026-09-21T08:15:00Z",
      "resolution_timestamp": "2026-09-21T08:30:00Z",
      "strike": 81868.36,
      "brti_reference_price": 81868.36150000001,
      "base_predicted_close": 81781.4609375,
      "small_predicted_close": 81798.03125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82229.43216666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 447.9712291666656,
      "small_residual": 431.4009166666656,
      "base_absolute_error": 447.9712291666656,
      "small_absolute_error": 431.4009166666656,
      "resolved_at": "2026-09-21T08:31:05.934657Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T08:00:00Z",
        "return_6h": 0.006774160648012728,
        "return_12h": 0.009041396869914342,
        "return_24h": 0.01819017334163009,
        "close_vs_ema12": 0.0060482794042473476,
        "close_vs_ema24": 0.00835979286484445,
        "ema12_slope_3h": 0.001966061592865831,
        "ema24_slope_6h": 0.0024540834586517235,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0020844414106904186,
        "return_30m": 0.004590162111911322,
        "return_60m": 0.004383466462198893,
        "return_120m": 0.0031002159402160334,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001535908007634923,
        "close_vs_ema6": 0.002415926010118419,
        "close_vs_ema12": 0.003257076815673887,
        "ema3_slope": 0.0015382706498436871,
        "ema6_slope": 0.0009673051791441178,
        "realized_volatility_30m": 0.00020803356349330393,
        "realized_volatility_60m": 0.0014786418364063072,
        "return_acceleration": -0.00041606712698660786
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 821,
        "resolved_agreement_count": 528,
        "prospective_resolved_sample_count": 802,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 141.32364062500346,
            "small_mean_absolute_error": 266.72424999999566
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 145.48811458333148,
            "small_mean_absolute_error": 263.72795833332566
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 130.71936979166398,
            "small_mean_absolute_error": 237.2875694444374
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.72232187500049,
            "small_mean_absolute_error": 183.07776562499492
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 823,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0830Z",
      "signal_timestamp": "2026-09-21T08:31:17.813334Z",
      "target_timestamp": "2026-09-21T08:30:00Z",
      "resolution_timestamp": "2026-09-21T08:45:00Z",
      "strike": 82229.43,
      "brti_reference_price": 82229.43216666667,
      "base_predicted_close": 82029.5703125,
      "small_predicted_close": 82100.5859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83592.925,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 1563.354687500003,
      "small_residual": 1492.339062500003,
      "base_absolute_error": 1563.354687500003,
      "small_absolute_error": 1492.339062500003,
      "resolved_at": "2026-09-21T08:46:05.838898Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T08:15:00Z",
        "return_6h": 0.010038132406657185,
        "return_12h": 0.012723269095257672,
        "return_24h": 0.023270032188637213,
        "close_vs_ema12": 0.010053060308463424,
        "close_vs_ema24": 0.012539677919053416,
        "ema12_slope_3h": 0.002204229761630483,
        "ema24_slope_6h": 0.002611257521169419,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0044103810074012095,
        "return_30m": 0.006504015598900237,
        "return_60m": 0.007697521975476018,
        "return_120m": 0.005306399091640879,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0029676980306676537,
        "close_vs_ema6": 0.004874023404466854,
        "close_vs_ema12": 0.006492331125127482,
        "ema3_slope": 0.0029765314772709495,
        "ema6_slope": 0.0019534177633457883,
        "realized_volatility_30m": 0.0011629697983553955,
        "realized_volatility_60m": 0.002062049901707084,
        "return_acceleration": 0.002325939596710791
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 822,
        "resolved_agreement_count": 529,
        "prospective_resolved_sample_count": 803,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 240.70325520834012,
            "small_mean_absolute_error": 322.1605052083323
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 167.88263802083202,
            "small_mean_absolute_error": 264.3851770833262
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.41509374999805,
            "small_mean_absolute_error": 247.84462152777147
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.91275416666613,
            "small_mean_absolute_error": 196.98172187499586
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 824,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0845Z",
      "signal_timestamp": "2026-09-21T08:46:17.874055Z",
      "target_timestamp": "2026-09-21T08:45:00Z",
      "resolution_timestamp": "2026-09-21T09:00:00Z",
      "strike": 83592.93,
      "brti_reference_price": 83592.925,
      "base_predicted_close": 83393.5703125,
      "small_predicted_close": 83685.359375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83767.92199999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 374.3516874999914,
      "small_residual": 82.56262499999139,
      "base_absolute_error": 374.3516874999914,
      "small_absolute_error": 82.56262499999139,
      "resolved_at": "2026-09-21T09:01:06.750886Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T08:30:00Z",
        "return_6h": 0.028917762554264037,
        "return_12h": 0.030449927667222543,
        "return_24h": 0.041802100112636076,
        "close_vs_ema12": 0.025679299797802813,
        "close_vs_ema24": 0.028707091494288628,
        "ema12_slope_3h": 0.0031080279148349987,
        "ema24_slope_6h": 0.0031552623982615824,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.016581566932989844,
        "return_30m": 0.02106507896826537,
        "return_60m": 0.0257519332075411,
        "return_120m": 0.026222479740748428,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.009704143818209277,
        "close_vs_ema6": 0.015289071856534608,
        "close_vs_ema12": 0.01954545185478951,
        "ema3_slope": 0.009799237023595087,
        "ema6_slope": 0.006153259795077526,
        "realized_volatility_30m": 0.006085592962794317,
        "realized_volatility_60m": 0.005946697300230388,
        "return_acceleration": 0.012171185925588635
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 823,
        "resolved_agreement_count": 530,
        "prospective_resolved_sample_count": 804,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 616.700239583337,
            "small_mean_absolute_error": 671.036177083337
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 341.4133802083361,
            "small_mean_absolute_error": 417.4999036458303
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 277.4473055555536,
            "small_mean_absolute_error": 369.8617586805497
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 198.29086874999922,
            "small_mean_absolute_error": 261.05788333332896
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 825,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0900Z",
      "signal_timestamp": "2026-09-21T09:01:21.708457Z",
      "target_timestamp": "2026-09-21T09:00:00Z",
      "resolution_timestamp": "2026-09-21T09:15:00Z",
      "strike": 83767.92,
      "brti_reference_price": 83767.92199999999,
      "base_predicted_close": 83772.7890625,
      "small_predicted_close": 83986.0546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83911.085,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 138.2959375000064,
      "small_residual": -74.9696874999936,
      "base_absolute_error": 138.2959375000064,
      "small_absolute_error": 74.9696874999936,
      "resolved_at": "2026-09-21T09:16:06.182609Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T08:45:00Z",
        "return_6h": 0.030509553729147543,
        "return_12h": 0.03316320101074299,
        "return_24h": 0.043927473293085884,
        "close_vs_ema12": 0.02666044483943608,
        "close_vs_ema24": 0.03020510999473447,
        "ema12_slope_3h": 0.0041085341152138355,
        "ema24_slope_6h": 0.0037212001699284958,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0020934427165935077,
        "return_30m": 0.018709722210108914,
        "return_60m": 0.02533542613411477,
        "return_120m": 0.026176781214577227,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.005874240205625547,
        "close_vs_ema6": 0.012377359324193593,
        "close_vs_ema12": 0.01828347429551913,
        "ema3_slope": 0.005908950802000046,
        "ema6_slope": 0.004975577534071185,
        "realized_volatility_30m": 0.007244062108198168,
        "realized_volatility_60m": 0.0060155446429892585,
        "return_acceleration": -0.014488124216396336
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 824,
        "resolved_agreement_count": 530,
        "prospective_resolved_sample_count": 805,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 674.4707135416684,
            "small_mean_absolute_error": 617.4296979166684
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 375.5006770833352,
            "small_mean_absolute_error": 397.78348958332936
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 302.9105555555531,
            "small_mean_absolute_error": 363.3503993055492
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 216.20929062499854,
            "small_mean_absolute_error": 256.73724270832827
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 826,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0915Z",
      "signal_timestamp": "2026-09-21T09:16:16.876027Z",
      "target_timestamp": "2026-09-21T09:15:00Z",
      "resolution_timestamp": "2026-09-21T09:30:00Z",
      "strike": 83911.09,
      "brti_reference_price": 83911.085,
      "base_predicted_close": 83971.265625,
      "small_predicted_close": 84182.0703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84466.89116666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 495.62554166666814,
      "small_residual": 284.82085416666814,
      "base_absolute_error": 495.62554166666814,
      "small_absolute_error": 284.82085416666814,
      "resolved_at": "2026-09-21T09:31:09.138056Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T09:00:00Z",
        "return_6h": 0.03257431215367923,
        "return_12h": 0.03932633152783227,
        "return_24h": 0.045647797174382276,
        "close_vs_ema12": 0.027223679913388033,
        "close_vs_ema24": 0.03128603193968593,
        "ema12_slope_3h": 0.005093082499446844,
        "ema24_slope_6h": 0.00431791089230793,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001709043230176066,
        "return_30m": 0.0038060637308721113,
        "return_60m": 0.024951317732186284,
        "return_120m": 0.029444157458851983,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0037823012659727873,
        "close_vs_ema6": 0.010036371804027944,
        "close_vs_ema12": 0.016891151049198028,
        "ema3_slope": 0.003796661383128841,
        "ema6_slope": 0.004030730284722894,
        "realized_volatility_30m": 0.0001921997432087208,
        "realized_volatility_60m": 0.006083012530969786,
        "return_acceleration": -0.0003843994864174416
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 825,
        "resolved_agreement_count": 531,
        "prospective_resolved_sample_count": 806,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 630.9933854166666,
            "small_mean_absolute_error": 520.3180729166634
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 386.158513020835,
            "small_mean_absolute_error": 393.5211614583295
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 307.32320486110984,
            "small_mean_absolute_error": 349.2579965277716
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 216.89152083333246,
            "small_mean_absolute_error": 259.1725906249943
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 827,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0930Z",
      "signal_timestamp": "2026-09-21T09:31:20.768871Z",
      "target_timestamp": "2026-09-21T09:30:00Z",
      "resolution_timestamp": "2026-09-21T09:45:00Z",
      "strike": 84466.89,
      "brti_reference_price": 84466.89116666667,
      "base_predicted_close": 84161.3359375,
      "small_predicted_close": 84369.9296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85005.69133333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 844.3553958333359,
      "small_residual": 635.7616458333359,
      "base_absolute_error": 844.3553958333359,
      "small_absolute_error": 635.7616458333359,
      "resolved_at": "2026-09-21T09:46:06.564024Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T09:15:00Z",
        "return_6h": 0.03804111535976107,
        "return_12h": 0.0447272844795803,
        "return_24h": 0.05124122114792873,
        "close_vs_ema12": 0.03259359742154766,
        "close_vs_ema24": 0.037301852152529236,
        "ema12_slope_3h": 0.006225224048829858,
        "ema24_slope_6h": 0.005016270624061514,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.006623751399075228,
        "return_30m": 0.008344114906738032,
        "return_60m": 0.02720995318884123,
        "return_120m": 0.03511692437694025,
        "consecutive_up_closes": 7,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.005188491990019584,
        "close_vs_ema6": 0.011890746374132233,
        "close_vs_ema12": 0.019919490041844012,
        "ema3_slope": 0.005215552844175075,
        "ema6_slope": 0.004779029038537663,
        "realized_volatility_30m": 0.002457354084449581,
        "realized_volatility_60m": 0.005995214815360717,
        "return_acceleration": 0.004914708168899162
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 826,
        "resolved_agreement_count": 532,
        "prospective_resolved_sample_count": 807,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 642.9069635416672,
            "small_mean_absolute_error": 483.673057291664
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 441.80510937500367,
            "small_mean_absolute_error": 402.91678124999817
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 326.2240798611104,
            "small_mean_absolute_error": 337.48113715277213
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 235.36146979166588,
            "small_mean_absolute_error": 272.24722708332774
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 828,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T0945Z",
      "signal_timestamp": "2026-09-21T09:46:19.309478Z",
      "target_timestamp": "2026-09-21T09:45:00Z",
      "resolution_timestamp": "2026-09-21T10:00:00Z",
      "strike": 85005.69,
      "brti_reference_price": 85005.69133333334,
      "base_predicted_close": 84691.015625,
      "small_predicted_close": 84720.3984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84604.00983333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -87.00579166667012,
      "small_residual": -116.38860416667012,
      "base_absolute_error": 87.00579166667012,
      "small_absolute_error": 116.38860416667012,
      "resolved_at": "2026-09-21T10:01:06.243671Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T09:30:00Z",
        "return_6h": 0.04387112558633732,
        "return_12h": 0.05221200704400908,
        "return_24h": 0.05581802618898002,
        "close_vs_ema12": 0.037521137988283604,
        "close_vs_ema24": 0.042974217532465,
        "ema12_slope_3h": 0.007752263816968696,
        "ema24_slope_6h": 0.005821400822742184,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.006378832690829395,
        "return_30m": 0.013044835891864892,
        "return_60m": 0.01690054909950023,
        "return_120m": 0.043087704118622394,
        "consecutive_up_closes": 8,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0057667621665304925,
        "close_vs_ema6": 0.01303555074488183,
        "close_vs_ema12": 0.022269406827783556,
        "ema3_slope": 0.0058002106015855315,
        "ema6_slope": 0.0052415508990431015,
        "realized_volatility_30m": 0.00012245935412291686,
        "realized_volatility_60m": 0.002305662894388111,
        "return_acceleration": -0.00024491870824583373
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 827,
        "resolved_agreement_count": 533,
        "prospective_resolved_sample_count": 808,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 463.15714062500047,
            "small_mean_absolute_error": 269.52870312499726
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 539.9286901041687,
            "small_mean_absolute_error": 470.2824401041671
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 381.99463368055757,
            "small_mean_absolute_error": 368.17617013888594
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 277.33789791666567,
            "small_mean_absolute_error": 298.41961979166155
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 829,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1000Z",
      "signal_timestamp": "2026-09-21T10:01:18.363548Z",
      "target_timestamp": "2026-09-21T10:00:00Z",
      "resolution_timestamp": "2026-09-21T10:15:00Z",
      "strike": 84604.01,
      "brti_reference_price": 84604.00983333333,
      "base_predicted_close": 84617.265625,
      "small_predicted_close": 84742.953125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84557.88016666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -59.38545833333046,
      "small_residual": -185.07295833333046,
      "base_absolute_error": 59.38545833333046,
      "small_absolute_error": 185.07295833333046,
      "resolved_at": "2026-09-21T10:16:05.179271Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T09:45:00Z",
        "return_6h": 0.03929887200858273,
        "return_12h": 0.04570728099648225,
        "return_24h": 0.0517303314963391,
        "close_vs_ema12": 0.03124552306716999,
        "close_vs_ema24": 0.03723210581741454,
        "ema12_slope_3h": 0.008926889168443086,
        "ema24_slope_6h": 0.006514748289728978,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004725348311384159,
        "return_30m": 0.0016233421731610687,
        "return_60m": 0.009981002433525177,
        "return_120m": 0.0355693015175389,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0005068249458597407,
        "close_vs_ema6": 0.005878007693240095,
        "close_vs_ema12": 0.014716448516428837,
        "ema3_slope": 0.0005070819476402644,
        "ema6_slope": 0.0023567442616563294,
        "realized_volatility_30m": 0.005552090501106777,
        "realized_volatility_60m": 0.004606568473684434,
        "return_acceleration": -0.011104181002213553
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 828,
        "resolved_agreement_count": 534,
        "prospective_resolved_sample_count": 809,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 391.32066666667015,
            "small_mean_absolute_error": 277.98519791666695
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 532.8956901041693,
            "small_mean_absolute_error": 447.70744791666766
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 380.77400694444685,
            "small_mean_absolute_error": 357.8507256944419
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 280.4056781249994,
            "small_mean_absolute_error": 299.68015312499483
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 830,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1015Z",
      "signal_timestamp": "2026-09-21T10:16:16.944215Z",
      "target_timestamp": "2026-09-21T10:15:00Z",
      "resolution_timestamp": "2026-09-21T10:30:00Z",
      "strike": 84557.88,
      "brti_reference_price": 84557.88016666667,
      "base_predicted_close": 84713.4453125,
      "small_predicted_close": 84838.203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84384.1745,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -329.2708125000063,
      "small_residual": -454.0286250000063,
      "base_absolute_error": 329.2708125000063,
      "small_absolute_error": 454.0286250000063,
      "resolved_at": "2026-09-21T10:31:05.263447Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T10:00:00Z",
        "return_6h": 0.04038538722487295,
        "return_12h": 0.040648630219285664,
        "return_24h": 0.052601292358987584,
        "close_vs_ema12": 0.029394054827885263,
        "close_vs_ema24": 0.03588334051739284,
        "ema12_slope_3h": 0.010090898061613895,
        "ema24_slope_6h": 0.007215053786886916,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005452420843590211,
        "return_30m": -0.005268013936980509,
        "return_60m": 0.007708101577600379,
        "return_120m": 0.032851746601361365,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -1.9347114698198276e-05,
        "close_vs_ema6": 0.003801041085772505,
        "close_vs_ema12": 0.011958174986764103,
        "ema3_slope": -1.934674039461015e-05,
        "ema6_slope": 0.00152273162048977,
        "realized_volatility_30m": 0.002090053113512569,
        "realized_volatility_60m": 0.004802183437436663,
        "return_acceleration": 0.004180106227025138
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 829,
        "resolved_agreement_count": 535,
        "prospective_resolved_sample_count": 810,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 371.59304687500116,
            "small_mean_absolute_error": 305.51101562500116
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 501.29321614583387,
            "small_mean_absolute_error": 412.91454427083227
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 381.3033576388904,
            "small_mean_absolute_error": 364.1844461805534
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 278.94890833333193,
            "small_mean_absolute_error": 307.53835937499537
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 831,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1030Z",
      "signal_timestamp": "2026-09-21T10:31:17.506573Z",
      "target_timestamp": "2026-09-21T10:30:00Z",
      "resolution_timestamp": "2026-09-21T10:45:00Z",
      "strike": 84384.17,
      "brti_reference_price": 84384.1745,
      "base_predicted_close": 84494.3828125,
      "small_predicted_close": 84754.265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84263.10666666669,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -231.2761458333116,
      "small_residual": -491.1589583333116,
      "base_absolute_error": 231.2761458333116,
      "small_absolute_error": 491.1589583333116,
      "resolved_at": "2026-09-21T10:46:06.200426Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T10:15:00Z",
        "return_6h": 0.03812486746124555,
        "return_12h": 0.040094636369859105,
        "return_24h": 0.05038346311017006,
        "close_vs_ema12": 0.026136843523787423,
        "close_vs_ema24": 0.03303635290809459,
        "ema12_slope_3h": 0.011074214123636184,
        "ema24_slope_6h": 0.007854218636478505,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0020542812369975794,
        "return_30m": -0.002598403240773095,
        "return_60m": -0.000979279165175595,
        "return_120m": 0.026204027883422354,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0010378703617196505,
        "close_vs_ema6": 0.001241491345803647,
        "close_vs_ema12": 0.008346745443923886,
        "ema3_slope": -0.0010367943036404537,
        "ema6_slope": 0.0004968432689689273,
        "realized_volatility_30m": 0.0007545195763192791,
        "realized_volatility_60m": 0.004102195633829162,
        "return_acceleration": -0.0015090391526385583
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 830,
        "resolved_agreement_count": 536,
        "prospective_resolved_sample_count": 811,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 330.0043645833357,
            "small_mean_absolute_error": 347.8129583333357
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 486.45566406250146,
            "small_mean_absolute_error": 415.74300781249985
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 404.5381944444477,
            "small_mean_absolute_error": 384.54884027777734
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 286.03132187499943,
            "small_mean_absolute_error": 315.00397604166284
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 832,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1045Z",
      "signal_timestamp": "2026-09-21T10:46:17.851812Z",
      "target_timestamp": "2026-09-21T10:45:00Z",
      "resolution_timestamp": "2026-09-21T11:00:00Z",
      "strike": 84263.11,
      "brti_reference_price": 84263.10666666669,
      "base_predicted_close": 84433.734375,
      "small_predicted_close": 84688.59375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84431.69666666664,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -2.0377083333587507,
      "small_residual": -256.89708333335875,
      "base_absolute_error": 2.0377083333587507,
      "small_absolute_error": 256.89708333335875,
      "resolved_at": "2026-09-21T11:01:05.417960Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T10:30:00Z",
        "return_6h": 0.035356323758329644,
        "return_12h": 0.03868814127886355,
        "return_24h": 0.04891214470357741,
        "close_vs_ema12": 0.0236341102029185,
        "close_vs_ema24": 0.03088356114164248,
        "ema12_slope_3h": 0.012010730136400527,
        "ema24_slope_6h": 0.008423594125148703,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014347220204578015,
        "return_30m": -0.003486055934928456,
        "return_60m": -0.008735705280658701,
        "return_120m": 0.008017205602826927,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0012370801397819653,
        "close_vs_ema6": -0.00013930195417144464,
        "close_vs_ema12": 0.005832311026906067,
        "ema3_slope": -0.001235551663357537,
        "ema6_slope": -5.5717677035937996e-05,
        "realized_volatility_30m": 0.00030977960826988893,
        "realized_volatility_60m": 0.0015590128309955458,
        "return_acceleration": 0.0006195592165397779
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 831,
        "resolved_agreement_count": 537,
        "prospective_resolved_sample_count": 812,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 176.73455208332962,
            "small_mean_absolute_error": 311.6622864583296
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 319.94584635416504,
            "small_mean_absolute_error": 290.59549479166344
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 418.8639774305557,
            "small_mean_absolute_error": 417.40905555555463
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 294.44672187499816,
            "small_mean_absolute_error": 338.1552531249952
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 833,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1100Z",
      "signal_timestamp": "2026-09-21T11:01:15.971509Z",
      "target_timestamp": "2026-09-21T11:00:00Z",
      "resolution_timestamp": "2026-09-21T11:15:00Z",
      "strike": 84431.7,
      "brti_reference_price": 84431.69666666664,
      "base_predicted_close": 84296.421875,
      "small_predicted_close": 84631.75,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84606.65633333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 310.234458333347,
      "small_residual": -25.093666666653007,
      "base_absolute_error": 310.234458333347,
      "small_absolute_error": 25.093666666653007,
      "resolved_at": "2026-09-21T11:16:06.186340Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T10:45:00Z",
        "return_6h": 0.03759778127718105,
        "return_12h": 0.03989593334284858,
        "return_24h": 0.05142111367163826,
        "close_vs_ema12": 0.024608106676116126,
        "close_vs_ema24": 0.03224488598520425,
        "ema12_slope_3h": 0.012889906224072378,
        "ema24_slope_6h": 0.009027411451662415,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0020007569940052594,
        "return_30m": 0.0005631644434307415,
        "return_60m": -0.0020367021256574303,
        "return_120m": 0.007923971978995192,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00038045607682368754,
        "close_vs_ema6": 0.0013287051061980915,
        "close_vs_ema12": 0.006629852979321171,
        "ema3_slope": 0.00038060087874081105,
        "ema6_slope": 0.0005317646658500319,
        "realized_volatility_30m": 0.0017177395072315305,
        "realized_volatility_60m": 0.0015447530094739306,
        "return_acceleration": 0.003435479014463061
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 832,
        "resolved_agreement_count": 538,
        "prospective_resolved_sample_count": 813,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 155.49253125000178,
            "small_mean_absolute_error": 346.7894062500018
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 273.40659895833596,
            "small_mean_absolute_error": 312.38730208333436
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 407.0946371527801,
            "small_mean_absolute_error": 414.0681006944457
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 291.10897291666623,
            "small_mean_absolute_error": 342.96516041666325
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 834,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1115Z",
      "signal_timestamp": "2026-09-21T11:16:17.892063Z",
      "target_timestamp": "2026-09-21T11:15:00Z",
      "resolution_timestamp": "2026-09-21T11:30:00Z",
      "strike": 84606.66,
      "brti_reference_price": 84606.65633333335,
      "base_predicted_close": 84743.4296875,
      "small_predicted_close": 84826.3203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84682.2525,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -61.17718749999767,
      "small_residual": -144.06781249999767,
      "base_absolute_error": 61.17718749999767,
      "small_absolute_error": 144.06781249999767,
      "resolved_at": "2026-09-21T11:31:06.275138Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T11:00:00Z",
        "return_6h": 0.04056465434910672,
        "return_12h": 0.042504503728233,
        "return_24h": 0.05307393499530488,
        "close_vs_ema12": 0.025612284802731144,
        "close_vs_ema24": 0.0336511222478173,
        "ema12_slope_3h": 0.013734068118357534,
        "ema24_slope_6h": 0.009679607672734347,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002072203610421708,
        "return_30m": 0.00407710658029381,
        "return_60m": 0.000576837623773585,
        "return_120m": 0.008289385524371973,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001225221026769141,
        "close_vs_ema6": 0.0024288252171693614,
        "close_vs_ema12": 0.007365027753937214,
        "ema3_slope": 0.0012267240348506903,
        "ema6_slope": 0.0009724748754680324,
        "realized_volatility_30m": 3.5723308208224225e-05,
        "realized_volatility_60m": 0.0019033065624724003,
        "return_acceleration": 7.144661641644845e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 833,
        "resolved_agreement_count": 538,
        "prospective_resolved_sample_count": 814,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 218.2047812500059,
            "small_mean_absolute_error": 306.7945833333324
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 294.89891406250354,
            "small_mean_absolute_error": 306.1527994791668
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 406.93040451389123,
            "small_mean_absolute_error": 377.5412239583323
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 302.35348854166733,
            "small_mean_absolute_error": 332.01591770832965
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 835,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1130Z",
      "signal_timestamp": "2026-09-21T11:31:17.841609Z",
      "target_timestamp": "2026-09-21T11:30:00Z",
      "resolution_timestamp": "2026-09-21T11:45:00Z",
      "strike": 84682.25,
      "brti_reference_price": 84682.2525,
      "base_predicted_close": 84863.9609375,
      "small_predicted_close": 84947.0703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84833.54200000003,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -30.418937499969616,
      "small_residual": -113.52831249996962,
      "base_absolute_error": 30.418937499969616,
      "small_absolute_error": 113.52831249996962,
      "resolved_at": "2026-09-21T11:46:06.245321Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T11:15:00Z",
        "return_6h": 0.03783612764455735,
        "return_12h": 0.043508818603080535,
        "return_24h": 0.05406471482314523,
        "close_vs_ema12": 0.025418344877008003,
        "close_vs_ema24": 0.03383771303341887,
        "ema12_slope_3h": 0.014397607629790032,
        "ema24_slope_6h": 0.010263869447210139,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008935014092605886,
        "return_30m": 0.0029675565365285816,
        "return_60m": 0.0035323922022845178,
        "return_120m": 0.002549653839021948,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001058786369607656,
        "close_vs_ema6": 0.0023723871341601033,
        "close_vs_ema12": 0.0069846730695839465,
        "ema3_slope": 0.0010599085863718383,
        "ema6_slope": 0.0009498562243384079,
        "realized_volatility_30m": 0.0005893511005805596,
        "realized_volatility_60m": 0.0014173506580499294,
        "return_acceleration": -0.0011787022011611192
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 834,
        "resolved_agreement_count": 539,
        "prospective_resolved_sample_count": 815,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 151.18137500000375,
            "small_mean_absolute_error": 229.30438020833026
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 240.59286979166973,
            "small_mean_absolute_error": 288.558669270833
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 374.69756770833555,
            "small_mean_absolute_error": 353.59679861111
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 291.97159583333416,
            "small_mean_absolute_error": 317.9121499999965
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 836,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1145Z",
      "signal_timestamp": "2026-09-21T11:46:16.872355Z",
      "target_timestamp": "2026-09-21T11:45:00Z",
      "resolution_timestamp": "2026-09-21T12:00:00Z",
      "strike": 84833.54,
      "brti_reference_price": 84833.54200000003,
      "base_predicted_close": 84956.96875,
      "small_predicted_close": 85040.0,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84820.73566666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -136.23308333332534,
      "small_residual": -219.26433333332534,
      "base_absolute_error": 136.23308333332534,
      "small_absolute_error": 219.26433333332534,
      "resolved_at": "2026-09-21T12:01:05.662598Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T11:30:00Z",
        "return_6h": 0.03944890866117823,
        "return_12h": 0.04416270583288817,
        "return_24h": 0.05477611073759259,
        "close_vs_ema12": 0.026109013582590546,
        "close_vs_ema24": 0.03492324949578007,
        "ema12_slope_3h": 0.014416177224096494,
        "ema24_slope_6h": 0.010869509542484224,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017865549809275016,
        "return_30m": 0.0026816526795812035,
        "return_60m": 0.006769692643660896,
        "return_120m": -0.002025150676773557,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0014215926625773534,
        "close_vs_ema6": 0.0029701674127848854,
        "close_vs_ema12": 0.007422336986358635,
        "ema3_slope": 0.0014236164652987604,
        "ema6_slope": 0.0011894801471825645,
        "realized_volatility_30m": 0.0004465267858334565,
        "realized_volatility_60m": 0.000470736175565279,
        "return_acceleration": 0.000893053571666913
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 835,
        "resolved_agreement_count": 540,
        "prospective_resolved_sample_count": 816,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.96707291666826,
            "small_mean_absolute_error": 134.89671874999476
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.85081249999894,
            "small_mean_absolute_error": 223.2795026041622
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 246.95292187499945,
            "small_mean_absolute_error": 238.69590277777388
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 284.7371052083341,
            "small_mean_absolute_error": 310.2175031249964
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 837,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1200Z",
      "signal_timestamp": "2026-09-21T12:01:18.187591Z",
      "target_timestamp": "2026-09-21T12:00:00Z",
      "resolution_timestamp": "2026-09-21T12:15:00Z",
      "strike": 84820.74,
      "brti_reference_price": 84820.73566666667,
      "base_predicted_close": 84911.859375,
      "small_predicted_close": 84993.7421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85029.68433333331,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 117.82495833330904,
      "small_residual": 35.94214583330904,
      "base_absolute_error": 117.82495833330904,
      "small_absolute_error": 35.94214583330904,
      "resolved_at": "2026-09-21T12:16:06.656596Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T11:45:00Z",
        "return_6h": 0.04045543372452576,
        "return_12h": 0.04512460490245074,
        "return_24h": 0.054278921649484335,
        "close_vs_ema12": 0.024868417853688207,
        "close_vs_ema24": 0.034025766593341666,
        "ema12_slope_3h": 0.014338739482679053,
        "ema24_slope_6h": 0.011482710108420946,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00015095837131684497,
        "return_30m": 0.001635326914180446,
        "return_60m": 0.004607736375782601,
        "return_120m": 0.00256164966365402,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00063480660956583,
        "close_vs_ema6": 0.002011780270708252,
        "close_vs_ema12": 0.006144883836840309,
        "ema3_slope": 0.0006352098449737831,
        "ema6_slope": 0.0008053601913808883,
        "realized_volatility_30m": 0.0009687566761221733,
        "realized_volatility_60m": 0.0008680359339061694,
        "return_acceleration": -0.0019375133522443466
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 836,
        "resolved_agreement_count": 541,
        "prospective_resolved_sample_count": 817,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 134.5159166666599,
            "small_mean_absolute_error": 125.48853124998641
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 145.00422395833084,
            "small_mean_absolute_error": 236.1389687499941
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 227.1097048611106,
            "small_mean_absolute_error": 250.08771180555172
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 286.4660937500004,
            "small_mean_absolute_error": 309.16602291666277
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 838,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1215Z",
      "signal_timestamp": "2026-09-21T12:16:20.049286Z",
      "target_timestamp": "2026-09-21T12:15:00Z",
      "resolution_timestamp": "2026-09-21T12:30:00Z",
      "strike": 85029.68,
      "brti_reference_price": 85029.68433333331,
      "base_predicted_close": 85009.8828125,
      "small_predicted_close": 85092.40625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85040.5225,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 30.639687500006403,
      "small_residual": -51.8837499999936,
      "base_absolute_error": 30.639687500006403,
      "small_absolute_error": 51.8837499999936,
      "resolved_at": "2026-09-21T12:31:10.590010Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T12:00:00Z",
        "return_6h": 0.04183463737814064,
        "return_12h": 0.041403295435778364,
        "return_24h": 0.05692324502835033,
        "close_vs_ema12": 0.02624566365083636,
        "close_vs_ema24": 0.035791925150412185,
        "ema12_slope_3h": 0.014296477824413678,
        "ema24_slope_6h": 0.012112427219953092,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002463414930610419,
        "return_30m": 0.002312084686187932,
        "return_60m": 0.004999937573863189,
        "return_120m": 0.0055796593497459135,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015474942161917138,
        "close_vs_ema6": 0.0031960168539770795,
        "close_vs_ema12": 0.007287086029540868,
        "ema3_slope": 0.0015498926661281498,
        "ema6_slope": 0.0012800431573927185,
        "realized_volatility_30m": 0.001307186650963632,
        "realized_volatility_60m": 0.0009810744914081407,
        "return_acceleration": 0.002614373301927264
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 837,
        "resolved_agreement_count": 542,
        "prospective_resolved_sample_count": 818,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.41354166665042,
            "small_mean_absolute_error": 128.20065104165042
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 152.30916145832816,
            "small_mean_absolute_error": 217.49761718749141
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 225.4037899305525,
            "small_mean_absolute_error": 246.83541666666133
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 289.7056791666655,
            "small_mean_absolute_error": 305.5097145833286
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 839,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1230Z",
      "signal_timestamp": "2026-09-21T12:31:25.710703Z",
      "target_timestamp": "2026-09-21T12:30:00Z",
      "resolution_timestamp": "2026-09-21T12:45:00Z",
      "strike": 85040.52,
      "brti_reference_price": 85040.5225,
      "base_predicted_close": 85105.15625,
      "small_predicted_close": 85187.9609375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85189.41966666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 84.26341666666849,
      "small_residual": 1.4587291666684905,
      "base_absolute_error": 84.26341666666849,
      "small_absolute_error": 1.4587291666684905,
      "resolved_at": "2026-09-21T12:46:06.826592Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T12:15:00Z",
        "return_6h": 0.039673742098421894,
        "return_12h": 0.04049119700282611,
        "return_24h": 0.05839856817375999,
        "close_vs_ema12": 0.025272673306729665,
        "close_vs_ema24": 0.03515719971235454,
        "ema12_slope_3h": 0.013980155191901655,
        "ema24_slope_6h": 0.01268540401529017,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00012746332944391092,
        "return_30m": 0.002591192255123387,
        "return_60m": 0.004230756615738462,
        "return_120m": 0.007778093509702044,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008368764484028013,
        "close_vs_ema6": 0.0023719527975809562,
        "close_vs_ema12": 0.006267485180627919,
        "ema3_slope": 0.000837577397200473,
        "ema6_slope": 0.0009496821595342819,
        "realized_volatility_30m": 0.0011679758005832541,
        "realized_volatility_60m": 0.0010992559636496574,
        "return_acceleration": -0.0023359516011665082
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 838,
        "resolved_agreement_count": 542,
        "prospective_resolved_sample_count": 819,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.7791666666526,
            "small_mean_absolute_error": 105.1546354166494
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 114.98027083332818,
            "small_mean_absolute_error": 167.22950781248983
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 186.65496874999735,
            "small_mean_absolute_error": 227.42399131943844
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 288.71502499999986,
            "small_mean_absolute_error": 297.6211072916623
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 840,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1245Z",
      "signal_timestamp": "2026-09-21T12:46:18.826631Z",
      "target_timestamp": "2026-09-21T12:45:00Z",
      "resolution_timestamp": "2026-09-21T13:00:00Z",
      "strike": 85189.42,
      "brti_reference_price": 85189.41966666667,
      "base_predicted_close": 85145.828125,
      "small_predicted_close": 85228.5546875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85349.37833333336,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 203.55020833335584,
      "small_residual": 120.82364583335584,
      "base_absolute_error": 203.55020833335584,
      "small_absolute_error": 120.82364583335584,
      "resolved_at": "2026-09-21T13:01:05.751248Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T12:30:00Z",
        "return_6h": 0.04582173070271156,
        "return_12h": 0.04426975124840449,
        "return_24h": 0.06042857531290591,
        "close_vs_ema12": 0.025934358321310302,
        "close_vs_ema24": 0.03617983007703773,
        "ema12_slope_3h": 0.013479655414166292,
        "ema24_slope_6h": 0.013371390480802381,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001750896658315515,
        "return_30m": 0.0018785831628771454,
        "return_60m": 0.004195011292427608,
        "return_120m": 0.010993102873174898,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001292945323613237,
        "close_vs_ema6": 0.0029443870735699207,
        "close_vs_ema12": 0.00678568782579303,
        "ema3_slope": 0.0012946191954474884,
        "ema6_slope": 0.0011791435714638698,
        "realized_volatility_30m": 0.000811716664435802,
        "realized_volatility_60m": 0.0010934294359851288,
        "return_acceleration": 0.001623433328871604
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 839,
        "resolved_agreement_count": 543,
        "prospective_resolved_sample_count": 820,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.24028645832732,
            "small_mean_absolute_error": 77.13723958332412
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.60367968749779,
            "small_mean_absolute_error": 106.01697916665944
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.3139704861084,
            "small_mean_absolute_error": 174.5654149305495
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 289.95985833333253,
            "small_mean_absolute_error": 292.85222499999657
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 841,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1300Z",
      "signal_timestamp": "2026-09-21T13:01:19.335679Z",
      "target_timestamp": "2026-09-21T13:00:00Z",
      "resolution_timestamp": "2026-09-21T13:15:00Z",
      "strike": 85349.38,
      "brti_reference_price": 85349.37833333336,
      "base_predicted_close": 85243.53125,
      "small_predicted_close": 85327.2109375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85162.39633333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -81.13491666664777,
      "small_residual": -164.81460416664777,
      "base_absolute_error": 81.13491666664777,
      "small_absolute_error": 164.81460416664777,
      "resolved_at": "2026-09-21T13:16:05.241926Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T12:45:00Z",
        "return_6h": 0.04554999390775394,
        "return_12h": 0.04582489884521479,
        "return_24h": 0.06094044231643969,
        "close_vs_ema12": 0.026693209382757654,
        "close_vs_ema24": 0.03731004789156578,
        "ema12_slope_3h": 0.01328310546334266,
        "ema24_slope_6h": 0.014038893534983776,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0018776823142190313,
        "return_30m": 0.0036318666002239652,
        "return_60m": 0.006232469719953615,
        "return_120m": 0.010868923673175601,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015840146061669724,
        "close_vs_ema6": 0.003443534579320451,
        "close_vs_ema12": 0.007331539081937288,
        "ema3_slope": 0.001586527689199757,
        "ema6_slope": 0.0013793137175208692,
        "realized_volatility_30m": 6.339282795175816e-05,
        "realized_volatility_60m": 0.0008668301354559202,
        "return_acceleration": 0.00012678565590351631
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 840,
        "resolved_agreement_count": 543,
        "prospective_resolved_sample_count": 821,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 109.06956770833494,
            "small_mean_absolute_error": 52.52706770833174
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.79274218749742,
            "small_mean_absolute_error": 89.00779947915908
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.0260052083322,
            "small_mean_absolute_error": 174.93500173610664
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 292.973879166667,
            "small_mean_absolute_error": 284.04398020833105
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 842,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1315Z",
      "signal_timestamp": "2026-09-21T13:16:17.131344Z",
      "target_timestamp": "2026-09-21T13:15:00Z",
      "resolution_timestamp": "2026-09-21T13:30:00Z",
      "strike": 85162.4,
      "brti_reference_price": 85162.39633333335,
      "base_predicted_close": 85300.53125,
      "small_predicted_close": 85384.578125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84935.78433333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -364.74691666665603,
      "small_residual": -448.79379166665603,
      "base_absolute_error": 364.74691666665603,
      "small_absolute_error": 448.79379166665603,
      "resolved_at": "2026-09-21T13:31:05.784997Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T13:00:00Z",
        "return_6h": 0.044795587383301916,
        "return_12h": 0.041533695195502096,
        "return_24h": 0.057432038539242836,
        "close_vs_ema12": 0.023422865559737716,
        "close_vs_ema24": 0.03429030961361357,
        "ema12_slope_3h": 0.013025380277145615,
        "ema24_slope_6h": 0.014675875001928906,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002190783385319417,
        "return_30m": -0.0003172146663171782,
        "return_60m": 0.0015607725824287044,
        "return_120m": 0.006568513921771046,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003052126323443982,
        "close_vs_ema6": 0.000889117358242153,
        "close_vs_ema12": 0.004332863347085603,
        "ema3_slope": -0.0003051195060168599,
        "ema6_slope": 0.00035577347304505125,
        "realized_volatility_30m": 0.002034232849769224,
        "realized_volatility_60m": 0.001642756818120895,
        "return_acceleration": -0.004068465699538448
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 841,
        "resolved_agreement_count": 544,
        "prospective_resolved_sample_count": 822,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.89705729166963,
            "small_mean_absolute_error": 84.74518229166642
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.15529947916002,
            "small_mean_absolute_error": 106.47291666665842
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.838460069442,
            "small_mean_absolute_error": 173.24680555554974
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 281.42036249999876,
            "small_mean_absolute_error": 269.11390104166276
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 843,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1330Z",
      "signal_timestamp": "2026-09-21T13:31:17.687863Z",
      "target_timestamp": "2026-09-21T13:30:00Z",
      "resolution_timestamp": "2026-09-21T13:45:00Z",
      "strike": 84935.78,
      "brti_reference_price": 84935.78433333334,
      "base_predicted_close": 85135.0078125,
      "small_predicted_close": 85303.4765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85044.28300000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -90.72481249998964,
      "small_residual": -259.19356249998964,
      "base_absolute_error": 90.72481249998964,
      "small_absolute_error": 259.19356249998964,
      "resolved_at": "2026-09-21T13:46:05.368461Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T13:15:00Z",
        "return_6h": 0.0408630723153518,
        "return_12h": 0.04126469717214465,
        "return_24h": 0.05527016583230848,
        "close_vs_ema12": 0.01983795672442401,
        "close_vs_ema24": 0.030867756097185506,
        "ema12_slope_3h": 0.012753621837279017,
        "ema24_slope_6h": 0.015218753074640157,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0026609396841421606,
        "return_30m": -0.004845893527012146,
        "return_60m": -0.001231626565637134,
        "return_120m": 0.002993919337860529,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0014848716568218734,
        "close_vs_ema6": -0.0012679200179019912,
        "close_vs_ema12": 0.0014045901213521894,
        "ema3_slope": -0.0014826700820403937,
        "ema6_slope": -0.0005069109181607967,
        "realized_volatility_30m": 0.00023507814941137184,
        "realized_volatility_60m": 0.002127054386634466,
        "return_acceleration": -0.0004701562988227437
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 842,
        "resolved_agreement_count": 545,
        "prospective_resolved_sample_count": 823,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 183.42386458333203,
            "small_mean_absolute_error": 183.97269270833203
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 131.10151562499232,
            "small_mean_absolute_error": 144.56366406249072
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 137.79480208332947,
            "small_mean_absolute_error": 172.81056944443722
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 277.25914687499824,
            "small_mean_absolute_error": 269.98354479166227
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 844,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1345Z",
      "signal_timestamp": "2026-09-21T13:46:17.033241Z",
      "target_timestamp": "2026-09-21T13:45:00Z",
      "resolution_timestamp": "2026-09-21T14:00:00Z",
      "strike": 85044.28,
      "brti_reference_price": 85044.28300000001,
      "base_predicted_close": 85031.328125,
      "small_predicted_close": 85281.8203125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85411.33433333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 380.0062083333469,
      "small_residual": 129.51402083334688,
      "base_absolute_error": 380.0062083333469,
      "small_absolute_error": 129.51402083334688,
      "resolved_at": "2026-09-21T14:01:05.281461Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T13:30:00Z",
        "return_6h": 0.04356125468153227,
        "return_12h": 0.04420156807381437,
        "return_24h": 0.05635722522769937,
        "close_vs_ema12": 0.02026034925800868,
        "close_vs_ema24": 0.0315001046111163,
        "ema12_slope_3h": 0.012608101117468129,
        "ema24_slope_6h": 0.015805510868850403,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012774199651923723,
        "return_30m": -0.0013869188564284984,
        "return_60m": -0.001703693571743492,
        "return_120m": 0.00248417070691187,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00010468520601014664,
        "close_vs_ema6": 5.6287594305537425e-06,
        "close_vs_ema12": 0.002269974106567929,
        "ema3_slope": -0.0001046742481647378,
        "ema6_slope": 2.2515088413666007e-06,
        "realized_volatility_30m": 0.0019691798246672665,
        "realized_volatility_60m": 0.0020197768415303697,
        "return_acceleration": 0.003938359649334533
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 843,
        "resolved_agreement_count": 546,
        "prospective_resolved_sample_count": 824,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 185.03921354166232,
            "small_mean_absolute_error": 248.40640104166232
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.63974999999482,
            "small_mean_absolute_error": 162.77182031249322
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.0821909722193,
            "small_mean_absolute_error": 153.4801197916604
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 203.6276531249976,
            "small_mean_absolute_error": 208.32626979166162
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 845,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1400Z",
      "signal_timestamp": "2026-09-21T14:01:18.263294Z",
      "target_timestamp": "2026-09-21T14:00:00Z",
      "resolution_timestamp": "2026-09-21T14:15:00Z",
      "strike": 85411.33,
      "brti_reference_price": 85411.33433333335,
      "base_predicted_close": 85274.015625,
      "small_predicted_close": 85391.640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85296.65083333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 22.63520833333314,
      "small_residual": -94.98979166666686,
      "base_absolute_error": 22.63520833333314,
      "small_absolute_error": 94.98979166666686,
      "resolved_at": "2026-09-21T14:16:06.251740Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T13:45:00Z",
        "return_6h": 0.04545110818615883,
        "return_12h": 0.05465024911581229,
        "return_24h": 0.06062284178881017,
        "close_vs_ema12": 0.02363331857215023,
        "close_vs_ema24": 0.03518468457239954,
        "ema12_slope_3h": 0.012566055499884543,
        "ema24_slope_6h": 0.016420685947132307,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004316002444671563,
        "return_30m": 0.005598935757556545,
        "return_60m": 0.0007259103839984959,
        "return_120m": 0.006962904318439822,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0021010091750901516,
        "close_vs_ema6": 0.00308308991203865,
        "close_vs_ema12": 0.00557538180778816,
        "ema3_slope": 0.0021054327085281432,
        "ema6_slope": 0.0012347587136689597,
        "realized_volatility_30m": 0.0015192912397395952,
        "realized_volatility_60m": 0.0028285279402910646,
        "return_acceleration": 0.0030385824794791905
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 844,
        "resolved_agreement_count": 546,
        "prospective_resolved_sample_count": 825,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 229.15321354166008,
            "small_mean_absolute_error": 250.57899479166008
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 169.1113906249975,
            "small_mean_absolute_error": 151.5530312499959
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 157.57956597221832,
            "small_mean_absolute_error": 142.86486458332607
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 203.91037916666536,
            "small_mean_absolute_error": 210.6738395833294
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 846,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1415Z",
      "signal_timestamp": "2026-09-21T14:16:18.637247Z",
      "target_timestamp": "2026-09-21T14:15:00Z",
      "resolution_timestamp": "2026-09-21T14:30:00Z",
      "strike": 85296.65,
      "brti_reference_price": 85296.65083333333,
      "base_predicted_close": 85085.5234375,
      "small_predicted_close": 85335.828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85712.56233333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 627.0388958333351,
      "small_residual": 376.7342083333351,
      "base_absolute_error": 627.0388958333351,
      "small_absolute_error": 376.7342083333351,
      "resolved_at": "2026-09-21T14:31:06.136145Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T14:00:00Z",
        "return_6h": 0.04187563144687245,
        "return_12h": 0.048933464349543154,
        "return_24h": 0.058762840129177096,
        "close_vs_ema12": 0.02133096087962172,
        "close_vs_ema24": 0.03307490787044842,
        "ema12_slope_3h": 0.0123814145707839,
        "ema24_slope_6h": 0.016949938577968338,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013427199199633755,
        "return_30m": 0.0029674873422511627,
        "return_60m": 0.0015764528216712925,
        "return_120m": 0.0031396858884418233,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0003775914649577494,
        "close_vs_ema6": 0.0012395495774559784,
        "close_vs_ema12": 0.0035728262454124415,
        "ema3_slope": 0.00037773409412755754,
        "ema6_slope": 0.0004960657902386423,
        "realized_volatility_30m": 0.002829361182317469,
        "realized_volatility_60m": 0.0026698005174239526,
        "return_acceleration": -0.005658722364634938
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 845,
        "resolved_agreement_count": 547,
        "prospective_resolved_sample_count": 826,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 214.52828645833142,
            "small_mean_absolute_error": 233.12279166666485
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 157.21267187500052,
            "small_mean_absolute_error": 158.93398697916564
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.6129618055505,
            "small_mean_absolute_error": 148.68954166666057
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 198.1273427083317,
            "small_mean_absolute_error": 211.67484479166305
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 847,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1430Z",
      "signal_timestamp": "2026-09-21T14:31:21.820642Z",
      "target_timestamp": "2026-09-21T14:30:00Z",
      "resolution_timestamp": "2026-09-21T14:45:00Z",
      "strike": 85712.56,
      "brti_reference_price": 85712.56233333334,
      "base_predicted_close": 85337.9296875,
      "small_predicted_close": 85503.9140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85758.3495,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 420.4198124999966,
      "small_residual": 254.43543749999662,
      "base_absolute_error": 420.4198124999966,
      "small_absolute_error": 254.43543749999662,
      "resolved_at": "2026-09-21T14:46:06.018256Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T14:15:00Z",
        "return_6h": 0.04235867954927497,
        "return_12h": 0.052822013989818783,
        "return_24h": 0.06476425556808896,
        "close_vs_ema12": 0.025210037697774634,
        "close_vs_ema24": 0.03729711225015242,
        "ema12_slope_3h": 0.01237243104774044,
        "ema24_slope_6h": 0.017480398506758643,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00487605897695409,
        "return_30m": 0.0035267918754715577,
        "return_60m": 0.009145473914168978,
        "return_120m": 0.007902583539903807,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002620858849248453,
        "close_vs_ema6": 0.004364974520058906,
        "close_vs_ema12": 0.007154479065129227,
        "ema3_slope": 0.002627745800082071,
        "ema6_slope": 0.001749043620358437,
        "realized_volatility_30m": 0.0031093894484587326,
        "realized_volatility_60m": 0.0025007040549547394,
        "return_acceleration": 0.006218778896917465
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 846,
        "resolved_agreement_count": 547,
        "prospective_resolved_sample_count": 827,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 280.1012812500012,
            "small_mean_absolute_error": 215.10789583333462
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 231.7625729166666,
            "small_mean_absolute_error": 199.54029427083333
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 180.76810416666194,
            "small_mean_absolute_error": 168.07840798610536
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 204.69801041666506,
            "small_mean_absolute_error": 216.2705124999964
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 848,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1445Z",
      "signal_timestamp": "2026-09-21T14:46:17.986788Z",
      "target_timestamp": "2026-09-21T14:45:00Z",
      "resolution_timestamp": "2026-09-21T15:00:00Z",
      "strike": 85758.35,
      "brti_reference_price": 85758.3495,
      "base_predicted_close": 85537.9375,
      "small_predicted_close": 85621.78125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85810.97566666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 273.0381666666508,
      "small_residual": 189.1944166666508,
      "base_absolute_error": 273.0381666666508,
      "small_absolute_error": 189.1944166666508,
      "resolved_at": "2026-09-21T15:01:06.288498Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T14:30:00Z",
        "return_6h": 0.02590439920603327,
        "return_12h": 0.05557125902564808,
        "return_24h": 0.06390185131272363,
        "close_vs_ema12": 0.02468041707325841,
        "close_vs_ema24": 0.03704185778749447,
        "ema12_slope_3h": 0.012310822867111382,
        "ema24_slope_6h": 0.017659058033009378,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005341943516821157,
        "return_30m": 0.0054128580918002545,
        "return_60m": 0.008396408021924096,
        "return_120m": 0.006678409543807939,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001575739750035332,
        "close_vs_ema6": 0.0034961757239202473,
        "close_vs_ema12": 0.006501340402255584,
        "ema3_slope": 0.0015782266244621646,
        "ema6_slope": 0.0014004287475641863,
        "realized_volatility_30m": 0.002170932312635987,
        "realized_volatility_60m": 0.0025942807426579373,
        "return_acceleration": -0.004341864625271974
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 847,
        "resolved_agreement_count": 548,
        "prospective_resolved_sample_count": 828,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 362.52503125000294,
            "small_mean_absolute_error": 213.91836458333637
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 273.78212239583263,
            "small_mean_absolute_error": 231.16238281249935
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 213.26817708333087,
            "small_mean_absolute_error": 179.82066840277426
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 183.50123124999809,
            "small_mean_absolute_error": 197.20420208332945
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 849,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1500Z",
      "signal_timestamp": "2026-09-21T15:01:17.988377Z",
      "target_timestamp": "2026-09-21T15:00:00Z",
      "resolution_timestamp": "2026-09-21T15:15:00Z",
      "strike": 85810.98,
      "brti_reference_price": 85810.97566666665,
      "base_predicted_close": 85635.921875,
      "small_predicted_close": 85720.484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86248.73166666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 612.8097916666738,
      "small_residual": 528.2472916666738,
      "base_absolute_error": 612.8097916666738,
      "small_absolute_error": 528.2472916666738,
      "resolved_at": "2026-09-21T15:16:05.598305Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T14:45:00Z",
        "return_6h": 0.024389451449764454,
        "return_12h": 0.05564311645834308,
        "return_24h": 0.06409786148295504,
        "close_vs_ema12": 0.024251137372302445,
        "close_vs_ema24": 0.03687277255644972,
        "ema12_slope_3h": 0.012284204772830876,
        "ema24_slope_6h": 0.017802049704863432,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006136564774565922,
        "return_30m": 0.001148178640962616,
        "return_60m": 0.0046790199035369184,
        "return_120m": 0.005408326836670252,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001093983484620198,
        "close_vs_ema6": 0.002933680257994453,
        "close_vs_ema12": 0.006017167607186513,
        "ema3_slope": 0.0010951815951982802,
        "ema6_slope": 0.001174850757787338,
        "realized_volatility_30m": 3.9731062887238267e-05,
        "realized_volatility_60m": 0.0022782888930288465,
        "return_acceleration": 7.946212577447653e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 848,
        "resolved_agreement_count": 549,
        "prospective_resolved_sample_count": 829,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 335.7830208333289,
            "small_mean_absolute_error": 228.83846354166235
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 282.4681171874945,
            "small_mean_absolute_error": 239.70872916666121
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 224.66860069444132,
            "small_mean_absolute_error": 177.31484201388471
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 192.80284999999714,
            "small_mean_absolute_error": 200.84449270832846
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 850,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1515Z",
      "signal_timestamp": "2026-09-21T15:16:17.782043Z",
      "target_timestamp": "2026-09-21T15:15:00Z",
      "resolution_timestamp": "2026-09-21T15:30:00Z",
      "strike": 86248.73,
      "brti_reference_price": 86248.73166666667,
      "base_predicted_close": 85718.328125,
      "small_predicted_close": 85803.8984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85835.27050000003,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 116.94237500002782,
      "small_residual": 31.372062500027823,
      "base_absolute_error": 116.94237500002782,
      "small_absolute_error": 31.372062500027823,
      "resolved_at": "2026-09-21T15:31:06.002900Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T15:00:00Z",
        "return_6h": 0.027858615660453667,
        "return_12h": 0.061340403056825865,
        "return_24h": 0.06821221970470659,
        "close_vs_ema12": 0.028239163634817155,
        "close_vs_ema24": 0.04125709548778844,
        "ema12_slope_3h": 0.012370179939482195,
        "ema24_slope_6h": 0.018015897142340975,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.005101398703360349,
        "return_30m": 0.005718185687175303,
        "return_60m": 0.011161995506642652,
        "return_120m": 0.012756044687626034,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0030908982440787103,
        "close_vs_ema6": 0.005736837225194025,
        "close_vs_ema12": 0.009417837017482444,
        "ema3_slope": 0.0031004815169553,
        "ema6_slope": 0.002300012809719698,
        "realized_volatility_30m": 0.0022438711129518785,
        "realized_volatility_60m": 0.002209017620880777,
        "return_acceleration": 0.004487742225903757
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 849,
        "resolved_agreement_count": 550,
        "prospective_resolved_sample_count": 830,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 483.3266666666641,
            "small_mean_absolute_error": 337.1528385416641
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 348.92747656249776,
            "small_mean_absolute_error": 285.1378151041645
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 265.91733680555507,
            "small_mean_absolute_error": 218.3402708333318
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 220.4740666666643,
            "small_mean_absolute_error": 218.00320937499563
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 851,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1530Z",
      "signal_timestamp": "2026-09-21T15:31:18.827278Z",
      "target_timestamp": "2026-09-21T15:30:00Z",
      "resolution_timestamp": "2026-09-21T15:45:00Z",
      "strike": 85835.27,
      "brti_reference_price": 85835.27050000003,
      "base_predicted_close": 85802.390625,
      "small_predicted_close": 85888.5234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86049.24416666664,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 246.85354166664183,
      "small_residual": 160.72072916664183,
      "base_absolute_error": 246.85354166664183,
      "small_absolute_error": 160.72072916664183,
      "resolved_at": "2026-09-21T15:46:06.009338Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T15:15:00Z",
        "return_6h": 0.016200185829419622,
        "return_12h": 0.05485757432716709,
        "return_24h": 0.06423667352152607,
        "close_vs_ema12": 0.022337287401960504,
        "close_vs_ema24": 0.03549121389398269,
        "ema12_slope_3h": 0.0122436044283738,
        "ema24_slope_6h": 0.017977064100328954,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004793823151679311,
        "return_30m": 0.00028312034847099987,
        "return_60m": 0.0014316240621705667,
        "return_120m": 0.010590190856855086,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.000859609357184099,
        "close_vs_ema6": 0.0006537666269641473,
        "close_vs_ema12": 0.0038716980500757003,
        "ema3_slope": -0.0008588710635814012,
        "ema6_slope": 0.0002615750544019413,
        "realized_volatility_30m": 0.00494761092751983,
        "realized_volatility_60m": 0.003504903013295097,
        "return_acceleration": -0.00989522185503966
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 850,
        "resolved_agreement_count": 551,
        "prospective_resolved_sample_count": 831,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 355.8025364583373,
            "small_mean_absolute_error": 250.81230208333727
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 317.95190885416923,
            "small_mean_absolute_error": 232.96009895833595
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 273.1092274305568,
            "small_mean_absolute_error": 216.63096354166797
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 209.85764479166536,
            "small_mean_absolute_error": 196.8703812499967
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 852,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1545Z",
      "signal_timestamp": "2026-09-21T15:46:17.367395Z",
      "target_timestamp": "2026-09-21T15:45:00Z",
      "resolution_timestamp": "2026-09-21T16:00:00Z",
      "strike": 86049.24,
      "brti_reference_price": 86049.24416666664,
      "base_predicted_close": 85888.171875,
      "small_predicted_close": 85974.7109375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85934.44549999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 46.27362499998708,
      "small_residual": -40.26543750001292,
      "base_absolute_error": 46.27362499998708,
      "small_absolute_error": 40.26543750001292,
      "resolved_at": "2026-09-21T16:01:05.811021Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T15:30:00Z",
        "return_6h": 0.012276270176325266,
        "return_12h": 0.056685969553299964,
        "return_24h": 0.06479228456819008,
        "close_vs_ema12": 0.023845842768408954,
        "close_vs_ema24": 0.037258291876298255,
        "ema12_slope_3h": 0.012153551922580164,
        "ema24_slope_6h": 0.017854478385518124,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002492840826622933,
        "return_30m": -0.0023129325631245923,
        "return_60m": 0.0033920273461727213,
        "return_120m": 0.011816916213716944,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008148797295504107,
        "close_vs_ema6": 0.002246719933447272,
        "close_vs_ema12": 0.005388261755967072,
        "ema3_slope": 0.0008155443000690266,
        "ema6_slope": 0.0008994963399215905,
        "realized_volatility_30m": 0.0036433319891511218,
        "realized_volatility_60m": 0.003629113715265598,
        "return_acceleration": 0.0072866639783022435
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 851,
        "resolved_agreement_count": 551,
        "prospective_resolved_sample_count": 832,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 312.4109687499986,
            "small_mean_absolute_error": 227.38362499999857
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 337.46800000000076,
            "small_mean_absolute_error": 220.65099479166747
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 286.65840451388794,
            "small_mean_absolute_error": 229.9027968749991
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 210.6365145833319,
            "small_mean_absolute_error": 180.34846979166323
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 853,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1600Z",
      "signal_timestamp": "2026-09-21T16:01:17.506024Z",
      "target_timestamp": "2026-09-21T16:00:00Z",
      "resolution_timestamp": "2026-09-21T16:15:00Z",
      "strike": 85934.45,
      "brti_reference_price": 85934.44549999999,
      "base_predicted_close": 85956.453125,
      "small_predicted_close": 86043.53125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85721.15933333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -235.2937916666706,
      "small_residual": -322.3719166666706,
      "base_absolute_error": 235.2937916666706,
      "small_absolute_error": 322.3719166666706,
      "resolved_at": "2026-09-21T16:16:05.354043Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T15:45:00Z",
        "return_6h": 0.015725444565660274,
        "return_12h": 0.05564230880750687,
        "return_24h": 0.06225068360694719,
        "close_vs_ema12": 0.021542611264196543,
        "close_vs_ema24": 0.03510890371610165,
        "ema12_slope_3h": 0.011931510241092624,
        "ema24_slope_6h": 0.017808994330861694,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013341043001412478,
        "return_30m": 0.00115541081681525,
        "return_60m": 0.0014388582855993093,
        "return_120m": 0.0061246106356926955,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002602235512507711,
        "close_vs_ema6": 0.0006495585246140134,
        "close_vs_ema12": 0.0034222276293220943,
        "ema3_slope": -0.00026015585257110896,
        "ema6_slope": 0.0002598909355948642,
        "realized_volatility_30m": 0.0019134725633820904,
        "realized_volatility_60m": 0.003757046081468632,
        "return_acceleration": -0.0038269451267641807
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 852,
        "resolved_agreement_count": 552,
        "prospective_resolved_sample_count": 833,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 255.71983333333264,
            "small_mean_absolute_error": 190.1513802083391
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 295.7514270833308,
            "small_mean_absolute_error": 209.49492187500073
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 273.55202256944057,
            "small_mean_absolute_error": 223.1896128472205
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 212.8483104166633,
            "small_mean_absolute_error": 169.51688749999593
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 854,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1615Z",
      "signal_timestamp": "2026-09-21T16:16:16.400211Z",
      "target_timestamp": "2026-09-21T16:15:00Z",
      "resolution_timestamp": "2026-09-21T16:30:00Z",
      "strike": 85721.16,
      "brti_reference_price": 85721.15933333333,
      "base_predicted_close": 85682.2890625,
      "small_predicted_close": 85942.3515625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85867.68633333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 185.39727083334583,
      "small_residual": -74.66522916665417,
      "base_absolute_error": 185.39727083334583,
      "small_absolute_error": 74.66522916665417,
      "resolved_at": "2026-09-21T16:31:06.026367Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T16:00:00Z",
        "return_6h": 0.01375719405895448,
        "return_12h": 0.05469817089302609,
        "return_24h": 0.05636613743374563,
        "close_vs_ema12": 0.018217243427602448,
        "close_vs_ema24": 0.03184753094224413,
        "ema12_slope_3h": 0.011707177484184594,
        "ema24_slope_6h": 0.017722468202873154,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0024819636110487986,
        "return_30m": -0.0038127567128637407,
        "return_60m": -0.006116870626831972,
        "return_120m": 0.004976848397359346,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.001372652239858163,
        "close_vs_ema6": -0.0013106991464304496,
        "close_vs_ema12": 0.0007883079129622494,
        "ema3_slope": -0.0013707706484574755,
        "ema6_slope": -0.0005240049334446217,
        "realized_volatility_30m": 0.0005739296554537754,
        "realized_volatility_60m": 0.0026353556471797987,
        "return_acceleration": -0.0011478593109075508
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 853,
        "resolved_agreement_count": 553,
        "prospective_resolved_sample_count": 834,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 161.34083333333183,
            "small_mean_absolute_error": 138.6825364583383
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 322.33374999999796,
            "small_mean_absolute_error": 237.9176875000012
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 286.3985954861091,
            "small_mean_absolute_error": 236.31938888888908
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 209.10127708332948,
            "small_mean_absolute_error": 184.3807999999968
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 855,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1630Z",
      "signal_timestamp": "2026-09-21T16:31:17.600150Z",
      "target_timestamp": "2026-09-21T16:30:00Z",
      "resolution_timestamp": "2026-09-21T16:45:00Z",
      "strike": 85867.69,
      "brti_reference_price": 85867.68633333335,
      "base_predicted_close": 85987.703125,
      "small_predicted_close": 86073.5,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85862.759,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -124.94412499999453,
      "small_residual": -210.74099999999453,
      "base_absolute_error": 124.94412499999453,
      "small_absolute_error": 210.74099999999453,
      "resolved_at": "2026-09-21T16:46:06.155603Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T16:15:00Z",
        "return_6h": 0.017580450862067165,
        "return_12h": 0.056375570682337894,
        "return_24h": 0.05738971372049173,
        "close_vs_ema12": 0.019127545119021372,
        "close_vs_ema24": 0.03289546678316313,
        "ema12_slope_3h": 0.011676568377238405,
        "ema24_slope_6h": 0.017719421069282593,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00170934459052563,
        "return_30m": -0.0007768615515956201,
        "return_60m": 0.0003776516709796951,
        "return_120m": 0.0018098163883695229,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00016714506534998286,
        "close_vs_ema6": 0.00028311436886996333,
        "close_vs_ema12": 0.002113725809640865,
        "ema3_slope": 0.0001671730074932487,
        "ema6_slope": 0.00011325857359989477,
        "realized_volatility_30m": 0.0020956541007872143,
        "realized_volatility_60m": 0.002063905296044443,
        "return_acceleration": 0.0041913082015744285
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 854,
        "resolved_agreement_count": 553,
        "prospective_resolved_sample_count": 835,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 178.45455729166133,
            "small_mean_absolute_error": 149.50582812499488
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 267.1285468749993,
            "small_mean_absolute_error": 200.15906510416607
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 271.4527916666666,
            "small_mean_absolute_error": 205.1420086805556
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 215.3122812499969,
            "small_mean_absolute_error": 180.91067083332965
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 856,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1645Z",
      "signal_timestamp": "2026-09-21T16:46:18.174395Z",
      "target_timestamp": "2026-09-21T16:45:00Z",
      "resolution_timestamp": "2026-09-21T17:00:00Z",
      "strike": 85862.76,
      "brti_reference_price": 85862.759,
      "base_predicted_close": 86071.21875,
      "small_predicted_close": 86157.5703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85981.25416666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -89.9645833333343,
      "small_residual": -176.3161458333343,
      "base_absolute_error": 89.9645833333343,
      "small_absolute_error": 176.3161458333343,
      "resolved_at": "2026-09-21T17:01:06.011884Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T16:30:00Z",
        "return_6h": 0.018984017995696822,
        "return_12h": 0.05501154684051612,
        "return_24h": 0.05495835535401472,
        "close_vs_ema12": 0.018276510354651165,
        "close_vs_ema24": 0.03213735974118981,
        "ema12_slope_3h": 0.01159109750655185,
        "ema24_slope_6h": 0.01774627146675356,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.738285895129369e-05,
        "return_30m": 0.0016518636444946555,
        "return_60m": -0.0021671912225682544,
        "return_120m": 0.0012174849517132547,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 5.487329632458682e-05,
        "close_vs_ema6": 0.000161214791822184,
        "close_vs_ema12": 0.0017393296426992944,
        "ema3_slope": 5.48763075685077e-05,
        "ema6_slope": 6.449007543052332e-05,
        "realized_volatility_30m": 0.0008833637247384618,
        "realized_volatility_60m": 0.001556782778900423,
        "return_acceleration": -0.0017667274494769236
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 855,
        "resolved_agreement_count": 554,
        "prospective_resolved_sample_count": 836,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 147.9772031249995,
            "small_mean_absolute_error": 162.01089583333305
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 230.19408593749904,
            "small_mean_absolute_error": 194.6972604166658
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 274.304401041667,
            "small_mean_absolute_error": 201.10429513888934
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 220.03854062499812,
            "small_mean_absolute_error": 185.7713052083309
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 857,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1700Z",
      "signal_timestamp": "2026-09-21T17:01:17.635246Z",
      "target_timestamp": "2026-09-21T17:00:00Z",
      "resolution_timestamp": "2026-09-21T17:15:00Z",
      "strike": 85981.25,
      "brti_reference_price": 85981.25416666667,
      "base_predicted_close": 86230.9765625,
      "small_predicted_close": 86230.9765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85978.64800000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -252.3285624999844,
      "small_residual": -252.3285624999844,
      "base_absolute_error": 252.3285624999844,
      "small_absolute_error": 252.3285624999844,
      "resolved_at": "2026-09-21T17:16:08.363715Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T16:45:00Z",
        "return_6h": 0.01835279357369335,
        "return_12h": 0.056640599169483385,
        "return_24h": 0.057748803840475205,
        "close_vs_ema12": 0.018863294198702807,
        "close_vs_ema24": 0.032847011840201557,
        "ema12_slope_3h": 0.011385600035850763,
        "ema24_slope_6h": 0.017759162190185807,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013800530992331694,
        "return_30m": 0.0013225910488894321,
        "return_60m": 0.0005447020271596159,
        "return_120m": 0.001984344061783716,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007169866231466759,
        "close_vs_ema6": 0.001100579830529913,
        "close_vs_ema12": 0.002640240744864464,
        "ema3_slope": 0.0007175010618103439,
        "ema6_slope": 0.00044042582172232336,
        "realized_volatility_30m": 0.0007187179790922316,
        "realized_volatility_60m": 0.0016518325095817535,
        "return_acceleration": 0.0014374359581844631
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 856,
        "resolved_agreement_count": 555,
        "prospective_resolved_sample_count": 837,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 158.8999427083363,
            "small_mean_absolute_error": 196.0235729166634
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 207.30988802083448,
            "small_mean_absolute_error": 193.08747656250125
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 250.1342656249993,
            "small_mean_absolute_error": 205.0044722222216
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 217.72511562499858,
            "small_mean_absolute_error": 183.62389583333135
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 858,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1715Z",
      "signal_timestamp": "2026-09-21T17:16:20.525344Z",
      "target_timestamp": "2026-09-21T17:15:00Z",
      "resolution_timestamp": "2026-09-21T17:30:00Z",
      "strike": 85978.65,
      "brti_reference_price": 85978.64800000002,
      "base_predicted_close": 86131.5546875,
      "small_predicted_close": 86217.6640625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85912.6711666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -218.88352083330392,
      "small_residual": -304.9928958333039,
      "base_absolute_error": 218.88352083330392,
      "small_absolute_error": 304.9928958333039,
      "resolved_at": "2026-09-21T17:31:06.867283Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T17:00:00Z",
        "return_6h": 0.01621611970175607,
        "return_12h": 0.05743857534144836,
        "return_24h": 0.05910351447947426,
        "close_vs_ema12": 0.018049867316231927,
        "close_vs_ema24": 0.03211735108003699,
        "ema12_slope_3h": 0.011244280819704189,
        "ema24_slope_6h": 0.01772626905359287,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.0310870571814696e-05,
        "return_30m": 0.0013497003980504907,
        "return_60m": 0.003003793563563617,
        "return_120m": -0.0031314508798863105,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0003432091770625423,
        "close_vs_ema6": 0.0007642203157927074,
        "close_vs_ema12": 0.002207448160983061,
        "ema3_slope": 0.00034332701004302635,
        "ema6_slope": 0.00030578160012129096,
        "realized_volatility_30m": 0.0007051819849024921,
        "realized_volatility_60m": 0.0008028169718271558,
        "return_acceleration": -0.0014103639698049841
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 857,
        "resolved_agreement_count": 556,
        "prospective_resolved_sample_count": 838,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 163.15863541666477,
            "small_mean_absolute_error": 178.51273437499185
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 162.2497343749983,
            "small_mean_absolute_error": 158.59763541666507
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 269.2753784722202,
            "small_mean_absolute_error": 218.11603645833142
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 224.45029583333235,
            "small_mean_absolute_error": 194.4432166666651
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 859,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1730Z",
      "signal_timestamp": "2026-09-21T17:31:19.542601Z",
      "target_timestamp": "2026-09-21T17:30:00Z",
      "resolution_timestamp": "2026-09-21T17:45:00Z",
      "strike": 85912.67,
      "brti_reference_price": 85912.6711666667,
      "base_predicted_close": 85808.2421875,
      "small_predicted_close": 86066.40625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85910.29333333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 102.05114583332033,
      "small_residual": -156.11291666667967,
      "base_absolute_error": 102.05114583332033,
      "small_absolute_error": 156.11291666667967,
      "resolved_at": "2026-09-21T17:46:05.680272Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T17:15:00Z",
        "return_6h": 0.014529829218544954,
        "return_12h": 0.05291570933606882,
        "return_24h": 0.05859698612765851,
        "close_vs_ema12": 0.0165521438512497,
        "close_vs_ema24": 0.03065963496171542,
        "ema12_slope_3h": 0.010871454576428352,
        "ema24_slope_6h": 0.01765811855396815,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000767363000792054,
        "return_30m": -0.0007976506119232729,
        "return_60m": 0.0005238854714069152,
        "return_120m": 0.0009017349886102366,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00021225363692278787,
        "close_vs_ema6": -2.663659548152175e-06,
        "close_vs_ema12": 0.0012168310114966108,
        "ema3_slope": -0.000212208594876806,
        "ema6_slope": -1.0654626838579873e-06,
        "realized_volatility_30m": 0.00036852606511011965,
        "realized_volatility_60m": 0.0007792141516007705,
        "return_acceleration": -0.0007370521302202393
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 858,
        "resolved_agreement_count": 557,
        "prospective_resolved_sample_count": 839,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 171.5301979166543,
            "small_mean_absolute_error": 236.0946510416543
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 174.9923776041578,
            "small_mean_absolute_error": 192.80023958332458
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 235.26243055555096,
            "small_mean_absolute_error": 212.1375937499955
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 233.86248749999723,
            "small_mean_absolute_error": 207.0986739583306
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 860,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1745Z",
      "signal_timestamp": "2026-09-21T17:46:17.291186Z",
      "target_timestamp": "2026-09-21T17:45:00Z",
      "resolution_timestamp": "2026-09-21T18:00:00Z",
      "strike": 85910.29,
      "brti_reference_price": 85910.29333333332,
      "base_predicted_close": 85684.8203125,
      "small_predicted_close": 86027.296875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85881.24433333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 196.42402083332126,
      "small_residual": -146.05254166667874,
      "base_absolute_error": 196.42402083332126,
      "small_absolute_error": 146.05254166667874,
      "resolved_at": "2026-09-21T18:01:08.834917Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T17:30:00Z",
        "return_6h": 0.012692518878125947,
        "return_12h": 0.05264213355720759,
        "return_24h": 0.05602625895202551,
        "close_vs_ema12": 0.015838876559796766,
        "close_vs_ema24": 0.029980587041721574,
        "ema12_slope_3h": 0.010490872068996682,
        "ema24_slope_6h": 0.01755214749372458,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -2.767732979414017e-05,
        "return_30m": -0.0007950190920272826,
        "return_60m": 0.0005536082684380883,
        "return_120m": -0.001614782729110198,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00011997693879062243,
        "close_vs_ema6": -2.167227045846154e-05,
        "close_vs_ema12": 0.0010059944259670495,
        "ema3_slope": -0.0001199625460515108,
        "ema6_slope": -8.668833034075618e-06,
        "realized_volatility_30m": 0.0003698428354989569,
        "realized_volatility_60m": 0.0007775207016882204,
        "return_acceleration": 0.0007396856709979138
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 859,
        "resolved_agreement_count": 557,
        "prospective_resolved_sample_count": 840,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 165.80695312498574,
            "small_mean_absolute_error": 222.43763020832557
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 156.89207812499262,
            "small_mean_absolute_error": 192.2242630208293
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 208.73170833332793,
            "small_mean_absolute_error": 203.94405034721908
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 234.7518739583298,
            "small_mean_absolute_error": 214.8313833333312
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 861,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1800Z",
      "signal_timestamp": "2026-09-21T18:01:26.634263Z",
      "target_timestamp": "2026-09-21T18:00:00Z",
      "resolution_timestamp": "2026-09-21T18:15:00Z",
      "strike": 85881.24,
      "brti_reference_price": 85881.24433333332,
      "base_predicted_close": 85688.8125,
      "small_predicted_close": 86030.2890625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85997.00300000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 308.1905000000115,
      "small_residual": -33.286062499988475,
      "base_absolute_error": 308.1905000000115,
      "small_absolute_error": 33.286062499988475,
      "resolved_at": "2026-09-21T18:16:06.399520Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T17:45:00Z",
        "return_6h": 0.012502941153850644,
        "return_12h": 0.0534641867855874,
        "return_24h": 0.05870960619499033,
        "close_vs_ema12": 0.014853529957965073,
        "close_vs_ema24": 0.029003632957871117,
        "ema12_slope_3h": 0.01008652302573676,
        "ema24_slope_6h": 0.017444505331557947,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003381317752843005,
        "return_30m": -0.0003657997464938667,
        "return_60m": -0.0011631585780254028,
        "return_120m": -0.0006190901257012715,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.00022908654165365583,
        "close_vs_ema6": -0.00025702407730521237,
        "close_vs_ema12": 0.0005647687246435051,
        "ema3_slope": -0.00022903407302976575,
        "ema6_slope": -0.00010279906218846335,
        "realized_volatility_30m": 0.00015522722274508016,
        "realized_volatility_60m": 0.0003026717267862534,
        "return_acceleration": -0.0003104544454901603
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 860,
        "resolved_agreement_count": 557,
        "prospective_resolved_sample_count": 841,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 192.42181249998248,
            "small_mean_absolute_error": 214.87172916666168
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 175.6608776041594,
            "small_mean_absolute_error": 205.44765104166254
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 202.34719618055047,
            "small_mean_absolute_error": 200.3488940972214
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 234.39556458332808,
            "small_mean_absolute_error": 216.0928281249973
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 862,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1815Z",
      "signal_timestamp": "2026-09-21T18:16:19.311637Z",
      "target_timestamp": "2026-09-21T18:15:00Z",
      "resolution_timestamp": "2026-09-21T18:30:00Z",
      "strike": 85997.0,
      "brti_reference_price": 85997.00300000001,
      "base_predicted_close": 86034.71875,
      "small_predicted_close": 86206.4375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85917.19016666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -117.52858333334734,
      "small_residual": -289.24733333334734,
      "base_absolute_error": 117.52858333334734,
      "small_absolute_error": 289.24733333334734,
      "resolved_at": "2026-09-21T18:31:05.554420Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T18:00:00Z",
        "return_6h": 0.011376246710203208,
        "return_12h": 0.05368680524418945,
        "return_24h": 0.060603004694772755,
        "close_vs_ema12": 0.01554904845814864,
        "close_vs_ema24": 0.02974536438731268,
        "ema12_slope_3h": 0.00954071020932834,
        "ema24_slope_6h": 0.01731490490785914,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013478922850418407,
        "return_30m": 0.0010093047445463021,
        "return_60m": 0.00021348323597725205,
        "return_120m": 0.003217918059111202,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005589358956530344,
        "close_vs_ema6": 0.0007787014932816305,
        "close_vs_ema12": 0.0016185731384827928,
        "ema3_slope": 0.0005592484797032338,
        "ema6_slope": 0.00031157764770450846,
        "realized_volatility_30m": 0.0008430120301630706,
        "realized_volatility_60m": 0.0007920278609786247,
        "return_acceleration": 0.0016860240603261412
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 861,
        "resolved_agreement_count": 557,
        "prospective_resolved_sample_count": 842,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 206.38729687498926,
            "small_mean_absolute_error": 160.1111041666627
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 184.772966145827,
            "small_mean_absolute_error": 169.31191927082727
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 176.96225520832863,
            "small_mean_absolute_error": 159.1021249999976
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 245.74834374999628,
            "small_mean_absolute_error": 209.51640104166435
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 863,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1830Z",
      "signal_timestamp": "2026-09-21T18:31:16.786390Z",
      "target_timestamp": "2026-09-21T18:30:00Z",
      "resolution_timestamp": "2026-09-21T18:45:00Z",
      "strike": 85917.19,
      "brti_reference_price": 85917.19016666665,
      "base_predicted_close": 85757.078125,
      "small_predicted_close": 86104.375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85961.79416666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 204.7160416666593,
      "small_residual": -142.5808333333407,
      "base_absolute_error": 204.7160416666593,
      "small_absolute_error": 142.5808333333407,
      "resolved_at": "2026-09-21T18:46:05.327613Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T18:15:00Z",
        "return_6h": 0.010308822675291651,
        "return_12h": 0.05039155434587128,
        "return_24h": 0.05751215800780618,
        "close_vs_ema12": 0.014001996383626425,
        "close_vs_ema24": 0.028179330631781907,
        "ema12_slope_3h": 0.009182419468831249,
        "ema24_slope_6h": 0.01716536416682124,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009280885443573306,
        "return_30m": 0.00041855277729574425,
        "return_60m": 5.259992430217686e-05,
        "return_120m": 0.0005765129520449719,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0001848698659031589,
        "close_vs_ema6": -0.00010722585233535753,
        "close_vs_ema12": 0.0005829233320355787,
        "ema3_slope": -0.00018483569535310274,
        "ema6_slope": -4.288850143174816e-05,
        "realized_volatility_30m": 0.0011379904146995856,
        "realized_volatility_60m": 0.0008355435708440811,
        "return_acceleration": -0.0022759808293991712
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 862,
        "resolved_agreement_count": 558,
        "prospective_resolved_sample_count": 843,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 181.04856250000012,
            "small_mean_absolute_error": 156.17471354167355
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 176.2893802083272,
            "small_mean_absolute_error": 196.13468229166392
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 177.0111059027719,
            "small_mean_absolute_error": 180.59173090277423
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 233.38742708333083,
            "small_mean_absolute_error": 201.53907812499892
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 864,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1845Z",
      "signal_timestamp": "2026-09-21T18:46:15.844513Z",
      "target_timestamp": "2026-09-21T18:45:00Z",
      "resolution_timestamp": "2026-09-21T19:00:00Z",
      "strike": 85961.79,
      "brti_reference_price": 85961.79416666666,
      "base_predicted_close": 85671.65625,
      "small_predicted_close": 86017.1953125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86056.88766666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 385.2314166666765,
      "small_residual": 39.69235416667652,
      "base_absolute_error": 385.2314166666765,
      "small_absolute_error": 39.69235416667652,
      "resolved_at": "2026-09-21T19:01:05.708108Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T18:30:00Z",
        "return_6h": 0.009066554309469232,
        "return_12h": 0.05530373022215063,
        "return_24h": 0.058713033695074524,
        "close_vs_ema12": 0.013927161236519714,
        "close_vs_ema24": 0.028104470319048946,
        "ema12_slope_3h": 0.008756219691374856,
        "ema24_slope_6h": 0.01699235073973271,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005191510559583445,
        "return_30m": -0.0004094193065466989,
        "return_60m": 0.0005994722091509086,
        "return_120m": 0.0011534123503607052,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00016706469205951535,
        "close_vs_ema6": 0.00029415791095410704,
        "close_vs_ema12": 0.000932622380221737,
        "ema3_slope": 0.00016709260733449582,
        "ema6_slope": 0.0001176770106310343,
        "realized_volatility_30m": 0.0007236198001578376,
        "realized_volatility_60m": 0.0008619405140225158,
        "return_acceleration": 0.0014472396003156751
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 863,
        "resolved_agreement_count": 558,
        "prospective_resolved_sample_count": 844,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 206.71478645833486,
            "small_mean_absolute_error": 152.79169270833881
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 186.2608697916603,
            "small_mean_absolute_error": 187.6146614583322
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 173.49964756944004,
            "small_mean_absolute_error": 179.0800729166658
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 239.0869885416643,
            "small_mean_absolute_error": 195.7084416666665
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 865,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1900Z",
      "signal_timestamp": "2026-09-21T19:01:16.842212Z",
      "target_timestamp": "2026-09-21T19:00:00Z",
      "resolution_timestamp": "2026-09-21T19:15:00Z",
      "strike": 86056.89,
      "brti_reference_price": 86056.88766666668,
      "base_predicted_close": 85682.859375,
      "small_predicted_close": 86029.984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86049.42316666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 366.5637916666601,
      "small_residual": 19.43879166666011,
      "base_absolute_error": 366.5637916666601,
      "small_absolute_error": 19.43879166666011,
      "resolved_at": "2026-09-21T19:16:05.700688Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T18:45:00Z",
        "return_6h": 0.008289566334860998,
        "return_12h": 0.05421714993866589,
        "return_24h": 0.06210582774802709,
        "close_vs_ema12": 0.01442570026221457,
        "close_vs_ema24": 0.028621610319251145,
        "ema12_slope_3h": 0.008450532968818925,
        "ema24_slope_6h": 0.016806217241871924,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011062298189781217,
        "return_30m": 0.0016259551753150525,
        "return_60m": 0.0020451885006651516,
        "return_120m": 0.0008796510440916006,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006363344820881078,
        "close_vs_ema6": 0.0010001091355593683,
        "close_vs_ema12": 0.00172551408738153,
        "ema3_slope": 0.0006367396614910259,
        "ema6_slope": 0.00040020375319560486,
        "realized_volatility_30m": 0.00029353938150988856,
        "realized_volatility_60m": 0.0008839865894837538,
        "return_acceleration": 0.0005870787630197771
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 864,
        "resolved_agreement_count": 558,
        "prospective_resolved_sample_count": 845,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 253.91663541667367,
            "small_mean_absolute_error": 126.20164583333826
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 223.16922395832808,
            "small_mean_absolute_error": 170.53668749999997
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 201.7461302083308,
            "small_mean_absolute_error": 179.0323159722211
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 239.3482489583308,
            "small_mean_absolute_error": 191.21735833333295
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 866,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1915Z",
      "signal_timestamp": "2026-09-21T19:16:17.178560Z",
      "target_timestamp": "2026-09-21T19:15:00Z",
      "resolution_timestamp": "2026-09-21T19:30:00Z",
      "strike": 86049.42,
      "brti_reference_price": 86049.42316666666,
      "base_predicted_close": 85607.265625,
      "small_predicted_close": 86042.5078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86336.97633333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 729.7107083333249,
      "small_residual": 294.4685208333249,
      "base_absolute_error": 729.7107083333249,
      "small_absolute_error": 294.4685208333249,
      "resolved_at": "2026-09-21T19:31:05.898835Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T19:00:00Z",
        "return_6h": 0.010415710120008859,
        "return_12h": 0.055677875356150874,
        "return_24h": 0.0612971434131524,
        "close_vs_ema12": 0.013744453778742782,
        "close_vs_ema24": 0.027927645543778024,
        "ema12_slope_3h": 0.008258480766270893,
        "ema24_slope_6h": 0.01666992491119701,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.673913503509656e-05,
        "return_30m": 0.0010193947305252582,
        "return_60m": 0.0006095580640950171,
        "return_120m": 0.000823171430500258,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0002746945981197957,
        "close_vs_ema6": 0.0006521750026571294,
        "close_vs_ema12": 0.0013861796347867106,
        "ema3_slope": 0.00027477007597509484,
        "ema6_slope": 0.000260938071978023,
        "realized_volatility_30m": 0.0005964844770066091,
        "realized_volatility_60m": 0.0007531501267784728,
        "return_acceleration": -0.0011929689540132182
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 865,
        "resolved_agreement_count": 559,
        "prospective_resolved_sample_count": 846,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 268.5099583333358,
            "small_mean_absolute_error": 122.73982812500617
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 237.44862760416254,
            "small_mean_absolute_error": 141.42546614583443
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 212.68529687499662,
            "small_mean_absolute_error": 153.7878888888869
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 256.5446781249972,
            "small_mean_absolute_error": 187.43980833333262
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 867,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1930Z",
      "signal_timestamp": "2026-09-21T19:31:18.359506Z",
      "target_timestamp": "2026-09-21T19:30:00Z",
      "resolution_timestamp": "2026-09-21T19:45:00Z",
      "strike": 86336.98,
      "brti_reference_price": 86336.97633333332,
      "base_predicted_close": 86099.4375,
      "small_predicted_close": 86273.7734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86546.13983333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 446.7023333333491,
      "small_residual": 272.3663958333491,
      "base_absolute_error": 446.7023333333491,
      "small_absolute_error": 272.3663958333491,
      "resolved_at": "2026-09-21T19:46:04.963515Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T19:15:00Z",
        "return_6h": 0.016497074949010315,
        "return_12h": 0.05803426843099535,
        "return_24h": 0.06465307995239944,
        "close_vs_ema12": 0.016421352391682298,
        "close_vs_ema24": 0.030696115829478288,
        "ema12_slope_3h": 0.008142291414136249,
        "ema24_slope_6h": 0.016666201704732986,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0033417210259469865,
        "return_30m": 0.003254692032920614,
        "return_60m": 0.004885939191590749,
        "return_120m": 0.004938796115924404,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0018054014188046974,
        "close_vs_ema6": 0.00285108439729731,
        "close_vs_ema12": 0.0040015374565227635,
        "ema3_slope": 0.0018086667883905339,
        "ema6_slope": 0.0011417358330065852,
        "realized_volatility_30m": 0.0017142300804910415,
        "realized_volatility_60m": 0.0012955114957548712,
        "return_acceleration": 0.003428460160982083
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 866,
        "resolved_agreement_count": 560,
        "prospective_resolved_sample_count": 847,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 421.5554895833302,
            "small_mean_absolute_error": 124.04512500000055
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 301.30202604166516,
            "small_mean_absolute_error": 140.10991927083705
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 258.04474999999485,
            "small_mean_absolute_error": 172.10482986110947
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 261.6782687499966,
            "small_mean_absolute_error": 183.3265239583321
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 868,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T1945Z",
      "signal_timestamp": "2026-09-21T19:46:17.426973Z",
      "target_timestamp": "2026-09-21T19:45:00Z",
      "resolution_timestamp": "2026-09-21T20:00:00Z",
      "strike": 86546.14,
      "brti_reference_price": 86546.13983333335,
      "base_predicted_close": 86349.71875,
      "small_predicted_close": 86437.9375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86561.34999999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 211.63124999999127,
      "small_residual": 123.41249999999127,
      "base_absolute_error": 211.63124999999127,
      "small_absolute_error": 123.41249999999127,
      "resolved_at": "2026-09-21T20:01:05.331706Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T19:30:00Z",
        "return_6h": 0.017659703631499157,
        "return_12h": 0.061990237160523654,
        "return_24h": 0.06570951668383684,
        "close_vs_ema12": 0.018099059916054427,
        "close_vs_ema24": 0.03248649141902127,
        "ema12_slope_3h": 0.008134672981174207,
        "ema24_slope_6h": 0.016687329382719662,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0024226410152756728,
        "return_30m": 0.00577245783164182,
        "return_60m": 0.00679773697526298,
        "return_120m": 0.007401284238815586,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0021117392570046967,
        "close_vs_ema6": 0.0037661981451007076,
        "close_vs_ema12": 0.00543866284897665,
        "ema3_slope": 0.0021162081368033547,
        "ema6_slope": 0.0015087521618777355,
        "realized_volatility_30m": 0.00045954000533565686,
        "realized_volatility_60m": 0.001300230032043432,
        "return_acceleration": -0.0009190800106713137
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 867,
        "resolved_agreement_count": 561,
        "prospective_resolved_sample_count": 848,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 482.05206250000265,
            "small_mean_absolute_error": 156.49151562500265
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 344.38342447916875,
            "small_mean_absolute_error": 154.64160416667073
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 284.85793402777443,
            "small_mean_absolute_error": 177.24027951388902
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 262.99239479166425,
            "small_mean_absolute_error": 184.22307187499973
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 869,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T2000Z",
      "signal_timestamp": "2026-09-21T20:01:16.384242Z",
      "target_timestamp": "2026-09-21T20:00:00Z",
      "resolution_timestamp": "2026-09-21T20:15:00Z",
      "strike": 86561.35,
      "brti_reference_price": 86561.34999999999,
      "base_predicted_close": 86481.46875,
      "small_predicted_close": 86570.453125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86761.56366666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 280.09491666665417,
      "small_residual": 191.11054166665417,
      "base_absolute_error": 280.09491666665417,
      "small_absolute_error": 191.11054166665417,
      "resolved_at": "2026-09-21T20:16:05.801154Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T19:45:00Z",
        "return_6h": 0.013464438597557749,
        "return_12h": 0.05952752043908016,
        "return_24h": 0.06661244037949987,
        "close_vs_ema12": 0.017518877015178624,
        "close_vs_ema24": 0.03197287993772968,
        "ema12_slope_3h": 0.0080769553339064,
        "ema24_slope_6h": 0.016618562974656248,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00017574633248740312,
        "return_30m": 0.002598813118036336,
        "return_60m": 0.005861963487307387,
        "return_120m": 0.00791914080828815,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011426212830705218,
        "close_vs_ema6": 0.0028129787042805443,
        "close_vs_ema12": 0.0047473614413096055,
        "ema3_slope": 0.0011439283599607997,
        "ema6_slope": 0.0011264589637427491,
        "realized_volatility_30m": 0.0011234473413941348,
        "realized_volatility_60m": 0.0014585280674377632,
        "return_acceleration": -0.0022468946827882696
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 868,
        "resolved_agreement_count": 562,
        "prospective_resolved_sample_count": 849,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 438.65202083333133,
            "small_mean_absolute_error": 177.42155208333133
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 346.2843281250025,
            "small_mean_absolute_error": 151.8115989583348
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 294.9968229166625,
            "small_mean_absolute_error": 172.83164236111043
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 259.9220489583313,
            "small_mean_absolute_error": 180.93397604166677
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 870,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T2015Z",
      "signal_timestamp": "2026-09-21T20:16:18.518071Z",
      "target_timestamp": "2026-09-21T20:15:00Z",
      "resolution_timestamp": "2026-09-21T20:30:00Z",
      "strike": 86761.56,
      "brti_reference_price": 86761.56366666665,
      "base_predicted_close": 86600.9296875,
      "small_predicted_close": 86690.40625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 87284.9515,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 684.0218124999956,
      "small_residual": 594.5452499999956,
      "base_absolute_error": 684.0218124999956,
      "small_absolute_error": 594.5452499999956,
      "resolved_at": "2026-09-21T20:31:05.126632Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T20:00:00Z",
        "return_6h": 0.01717433004721025,
        "return_12h": 0.05976914740948658,
        "return_24h": 0.06935094086170657,
        "close_vs_ema12": 0.019045800666392054,
        "close_vs_ema24": 0.033627585879624444,
        "ema12_slope_3h": 0.00811971243278986,
        "ema24_slope_6h": 0.01663043979633927,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0023129683937075374,
        "return_30m": 0.0024891212219073644,
        "return_60m": 0.008275947400840478,
        "return_120m": 0.008890550135411512,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001726131579661505,
        "close_vs_ema6": 0.003660670100927632,
        "close_vs_ema12": 0.005976914186288651,
        "ema3_slope": 0.0017291162618457978,
        "ema6_slope": 0.0014664152653780516,
        "realized_volatility_30m": 0.0010686110306100671,
        "realized_volatility_60m": 0.0011606764660751598,
        "return_acceleration": 0.0021372220612201343
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 869,
        "resolved_agreement_count": 562,
        "prospective_resolved_sample_count": 850,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 417.03480208332985,
            "small_mean_absolute_error": 220.33948958332985
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 342.77238020833283,
            "small_mean_absolute_error": 171.539658854168
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 297.310685763885,
            "small_mean_absolute_error": 167.73014062499956
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 243.2863052083303,
            "small_mean_absolute_error": 164.07713854166576
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 871,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T2030Z",
      "signal_timestamp": "2026-09-21T20:31:23.496461Z",
      "target_timestamp": "2026-09-21T20:30:00Z",
      "resolution_timestamp": "2026-09-21T20:45:00Z",
      "strike": 87284.95,
      "brti_reference_price": 87284.9515,
      "base_predicted_close": 87106.0859375,
      "small_predicted_close": 87006.4453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86923.58350000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -182.50243749999208,
      "small_residual": -82.86181249999208,
      "base_absolute_error": 182.50243749999208,
      "small_absolute_error": 82.86181249999208,
      "resolved_at": "2026-09-21T20:46:05.663923Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T20:15:00Z",
        "return_6h": 0.018344909122558928,
        "return_12h": 0.06148065479871678,
        "return_24h": 0.07498615880913118,
        "close_vs_ema12": 0.024140063108689436,
        "close_vs_ema24": 0.03900893800279337,
        "ema12_slope_3h": 0.008445559110862089,
        "ema24_slope_6h": 0.01666709974637648,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.006032485022332779,
        "return_30m": 0.008359406363232624,
        "return_60m": 0.01097994401618485,
        "return_120m": 0.015919530546565586,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.003869483666139484,
        "close_vs_ema6": 0.0069202466595150725,
        "close_vs_ema12": 0.010173455046637025,
        "ema3_slope": 0.0038845147324475526,
        "ema6_slope": 0.0027757823030902795,
        "realized_volatility_30m": 0.0018597583143126206,
        "realized_volatility_60m": 0.002103500768443337,
        "return_acceleration": 0.0037195166286252412
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 870,
        "resolved_agreement_count": 563,
        "prospective_resolved_sample_count": 851,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 405.6125781249975,
            "small_mean_absolute_error": 295.3586718749975
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 413.58403385416386,
            "small_mean_absolute_error": 209.70189843749904
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 336.07221006944263,
            "small_mean_absolute_error": 191.85950347222388
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 271.64027708332867,
            "small_mean_absolute_error": 192.23579791666415
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 872,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T2045Z",
      "signal_timestamp": "2026-09-21T20:46:17.886230Z",
      "target_timestamp": "2026-09-21T20:45:00Z",
      "resolution_timestamp": "2026-09-21T21:00:00Z",
      "strike": 86923.58,
      "brti_reference_price": 86923.58350000001,
      "base_predicted_close": 86932.3203125,
      "small_predicted_close": 87026.78125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86965.32866666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 33.00835416666814,
      "small_residual": -61.45258333333186,
      "base_absolute_error": 33.00835416666814,
      "small_absolute_error": 61.45258333333186,
      "resolved_at": "2026-09-21T21:01:08.284999Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T20:30:00Z",
        "return_6h": 0.013587411684036876,
        "return_12h": 0.03984378462651006,
        "return_24h": 0.07150695265359808,
        "close_vs_ema12": 0.019072288509712765,
        "close_vs_ema24": 0.033967428240239794,
        "ema12_slope_3h": 0.008584425852599775,
        "ema24_slope_6h": 0.016601254868150006,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004140095099897989,
        "return_30m": 0.0018674148607535912,
        "return_60m": 0.0043611843046209575,
        "return_120m": 0.011188567463687349,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00014333627440499264,
        "close_vs_ema6": 0.0019638140755084965,
        "close_vs_ema12": 0.00506484309530042,
        "ema3_slope": -0.0001433157320619438,
        "ema6_slope": 0.0007861431658091611,
        "realized_volatility_30m": 0.005086290061115384,
        "realized_volatility_60m": 0.003678092340432068,
        "return_acceleration": -0.010172580122230768
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 871,
        "resolved_agreement_count": 564,
        "prospective_resolved_sample_count": 852,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 339.5626041666583,
            "small_mean_absolute_error": 247.98252604165828
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 410.80733333333046,
            "small_mean_absolute_error": 202.23702083333046
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 342.7764843749986,
            "small_mean_absolute_error": 185.75524479166657
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 268.4227218749962,
            "small_mean_absolute_error": 188.34285208333168
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 873,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T2100Z",
      "signal_timestamp": "2026-09-21T21:01:20.852036Z",
      "target_timestamp": "2026-09-21T21:00:00Z",
      "resolution_timestamp": "2026-09-21T21:15:00Z",
      "strike": 86965.33,
      "brti_reference_price": 86965.32866666667,
      "base_predicted_close": 86993.0,
      "small_predicted_close": 87086.6171875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 86585.50833333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -407.49166666665406,
      "small_residual": -501.10885416665406,
      "base_absolute_error": 407.49166666665406,
      "small_absolute_error": 501.10885416665406,
      "resolved_at": "2026-09-21T21:16:05.976782Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T20:45:00Z",
        "return_6h": 0.013452276833258558,
        "return_12h": 0.0381698219357367,
        "return_24h": 0.07259885642387864,
        "close_vs_ema12": 0.01874829330050476,
        "close_vs_ema24": 0.03372946776345631,
        "ema12_slope_3h": 0.008751716664510578,
        "ema24_slope_6h": 0.01653396077621716,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00048025133094808936,
        "return_30m": -0.0036618320551318195,
        "return_60m": 0.004666963565918003,
        "return_120m": 0.010556284623245427,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00016839474798624465,
        "close_vs_ema6": 0.0017452155029020755,
        "close_vs_ema12": 0.004690058354899218,
        "ema3_slope": 0.0001684231095533395,
        "ema6_slope": 0.000698573865937302,
        "realized_volatility_30m": 0.0023101732154230392,
        "realized_volatility_60m": 0.0036613860992392414,
        "return_acceleration": 0.0046203464308460784
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 872,
        "resolved_agreement_count": 565,
        "prospective_resolved_sample_count": 853,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 294.9068802083275,
            "small_mean_absolute_error": 232.49254687499342
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 366.7794505208294,
            "small_mean_absolute_error": 204.95704947916238
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 329.1585121527775,
            "small_mean_absolute_error": 178.70524826388768
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 267.75945833333026,
            "small_mean_absolute_error": 189.40220937499762
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 874,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T2115Z",
      "signal_timestamp": "2026-09-21T21:16:19.099447Z",
      "target_timestamp": "2026-09-21T21:15:00Z",
      "resolution_timestamp": "2026-09-21T21:30:00Z",
      "strike": 86585.51,
      "brti_reference_price": 86585.50833333335,
      "base_predicted_close": 86772.578125,
      "small_predicted_close": 86957.5859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 86616.19566666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -156.3824583333335,
      "small_residual": -341.3902708333335,
      "base_absolute_error": 156.3824583333335,
      "small_absolute_error": 341.3902708333335,
      "resolved_at": "2026-09-21T21:31:05.752315Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T21:00:00Z",
        "return_6h": 0.003904714424882716,
        "return_12h": 0.03187211002376311,
        "return_24h": 0.07245185471688154,
        "close_vs_ema12": 0.013707289478986695,
        "close_vs_ema24": 0.028595077943181613,
        "ema12_slope_3h": 0.008672611905170324,
        "ema24_slope_6h": 0.016262823173842644,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004367491495250397,
        "return_30m": -0.003889337657905667,
        "return_60m": -0.002029185804092948,
        "return_120m": 0.006229968161766353,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0021043350319708276,
        "close_vs_ema6": -0.0018799112830993892,
        "close_vs_ema12": 0.00025559687257015185,
        "ema3_slope": -0.002099916104946864,
        "ema6_slope": -0.0007513994874898122,
        "realized_volatility_30m": 0.0024238714130992434,
        "realized_volatility_60m": 0.004237983878301122,
        "return_acceleration": -0.004847742826198487
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 873,
        "resolved_agreement_count": 566,
        "prospective_resolved_sample_count": 854,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 326.75606770832746,
            "small_mean_absolute_error": 309.9921249999934
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 371.89543489582866,
            "small_mean_absolute_error": 265.1658072916616
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 337.43360937499773,
            "small_mean_absolute_error": 217.69048090277647
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 276.36935208332943,
            "small_mean_absolute_error": 198.3390562499968
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 875,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T2130Z",
      "signal_timestamp": "2026-09-21T21:31:19.281871Z",
      "target_timestamp": "2026-09-21T21:30:00Z",
      "resolution_timestamp": "2026-09-21T21:45:00Z",
      "strike": 86616.2,
      "brti_reference_price": 86616.19566666667,
      "base_predicted_close": 86604.2890625,
      "small_predicted_close": 86877.515625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 86774.82033333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 170.5312708333513,
      "small_residual": -102.6952916666487,
      "base_absolute_error": 170.5312708333513,
      "small_absolute_error": 102.6952916666487,
      "resolved_at": "2026-09-21T21:46:05.687310Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T21:15:00Z",
        "return_6h": 0.009097951950493899,
        "return_12h": 0.025445526292178444,
        "return_24h": 0.07131092006496154,
        "close_vs_ema12": 0.013484676436305909,
        "close_vs_ema24": 0.028345599594950865,
        "ema12_slope_3h": 0.008650394626150693,
        "ema24_slope_6h": 0.016109851875196313,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00035441650599521424,
        "return_30m": -0.004014622900330833,
        "return_60m": -0.007661754080636962,
        "return_120m": 0.0032340643046766537,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0008760990462004514,
        "close_vs_ema6": -0.0010905905824567519,
        "close_vs_ema12": 0.0005161933666333329,
        "ema3_slope": -0.0008753321685225357,
        "ema6_slope": -0.00043604601391211695,
        "realized_volatility_30m": 0.002360954000622806,
        "realized_volatility_60m": 0.0023373703830575987,
        "return_acceleration": 0.004721908001245612
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 874,
        "resolved_agreement_count": 567,
        "prospective_resolved_sample_count": 855,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 194.84622916666194,
            "small_mean_absolute_error": 246.70338020832787
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 300.22940364582973,
            "small_mean_absolute_error": 271.0310260416627
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 340.6714322916632,
            "small_mean_absolute_error": 222.035725694442
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 274.9186114583288,
            "small_mean_absolute_error": 211.67530833333075
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 876,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T2145Z",
      "signal_timestamp": "2026-09-21T21:46:18.604842Z",
      "target_timestamp": "2026-09-21T21:45:00Z",
      "resolution_timestamp": "2026-09-21T22:00:00Z",
      "strike": 86774.82,
      "brti_reference_price": 86774.82033333335,
      "base_predicted_close": 86901.90625,
      "small_predicted_close": 86991.0703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 86582.96066666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -318.9455833333195,
      "small_residual": -408.1096458333195,
      "base_absolute_error": 318.9455833333195,
      "small_absolute_error": 408.1096458333195,
      "resolved_at": "2026-09-21T22:01:08.285437Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T21:30:00Z",
        "return_6h": 0.008432103892294096,
        "return_12h": 0.02081188885415597,
        "return_24h": 0.07411052638561721,
        "close_vs_ema12": 0.014705362991307647,
        "close_vs_ema24": 0.029587181244894456,
        "ema12_slope_3h": 0.008683816966781555,
        "ema24_slope_6h": 0.015945673779099057,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0018313511167951102,
        "return_30m": 0.002186416683854331,
        "return_60m": -0.0017114246867958594,
        "return_120m": 0.002642295779342607,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004765965602249178,
        "close_vs_ema6": 0.0005275766988144248,
        "close_vs_ema12": 0.001986465967062534,
        "ema3_slope": 0.00047682381281388686,
        "ema6_slope": 0.00021107522287344693,
        "realized_volatility_30m": 0.000738467305399948,
        "realized_volatility_60m": 0.0023484744554865137,
        "return_acceleration": 0.001476934610799896
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 875,
        "resolved_agreement_count": 567,
        "prospective_resolved_sample_count": 856,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 191.85343750000175,
            "small_mean_absolute_error": 251.66174999999203
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 265.70802083333,
            "small_mean_absolute_error": 249.82213802082515
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 337.82270138888754,
            "small_mean_absolute_error": 218.711930555551
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 277.1979687499967,
            "small_mean_absolute_error": 206.27302291666348
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 877,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T2200Z",
      "signal_timestamp": "2026-09-21T22:01:19.602946Z",
      "target_timestamp": "2026-09-21T22:00:00Z",
      "resolution_timestamp": "2026-09-21T22:15:00Z",
      "strike": 86582.96,
      "brti_reference_price": 86582.96066666668,
      "base_predicted_close": 86613.28125,
      "small_predicted_close": 86883.34375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 86608.1535,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -5.127749999999651,
      "small_residual": -275.19024999999965,
      "base_absolute_error": 5.127749999999651,
      "small_absolute_error": 275.19024999999965,
      "resolved_at": "2026-09-21T22:16:06.016416Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T21:45:00Z",
        "return_6h": 0.007546626534835621,
        "return_12h": 0.023390745157727322,
        "return_24h": 0.07016715351585079,
        "close_vs_ema12": 0.011947119611865453,
        "close_vs_ema24": 0.026732631840605592,
        "ema12_slope_3h": 0.008577375441170876,
        "ema24_slope_6h": 0.015766441550549626,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0022110062104383488,
        "return_30m": -0.0003837042223360232,
        "return_60m": -0.00439678669490895,
        "return_120m": 0.00024965722769665355,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008684853163275497,
        "close_vs_ema6": -0.001203862282578294,
        "close_vs_ema12": -0.00019371879604734854,
        "ema3_slope": -0.0008677317040839405,
        "ema6_slope": -0.00048131313913746254,
        "realized_volatility_30m": 0.0020211786636167295,
        "realized_volatility_60m": 0.0023779701954129836,
        "return_acceleration": -0.004042357327233459
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 876,
        "resolved_agreement_count": 568,
        "prospective_resolved_sample_count": 857,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 263.3377447916646,
            "small_mean_absolute_error": 338.32601562498894
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 279.12231249999604,
            "small_mean_absolute_error": 285.4092812499912
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 332.2988819444411,
            "small_mean_absolute_error": 249.41337152777123
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 288.64701874999594,
            "small_mean_absolute_error": 217.86269791666274
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 878,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T2215Z",
      "signal_timestamp": "2026-09-21T22:16:16.655937Z",
      "target_timestamp": "2026-09-21T22:15:00Z",
      "resolution_timestamp": "2026-09-21T22:30:00Z",
      "strike": 86608.15,
      "brti_reference_price": 86608.1535,
      "base_predicted_close": 86494.84375,
      "small_predicted_close": 86852.546875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86371.18566666664,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -123.65808333335735,
      "small_residual": -481.36120833335735,
      "base_absolute_error": 123.65808333335735,
      "small_absolute_error": 481.36120833335735,
      "resolved_at": "2026-09-21T22:31:05.655464Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T22:00:00Z",
        "return_6h": 0.010347435493931245,
        "return_12h": 0.02424698123098845,
        "return_24h": 0.0658812180242665,
        "close_vs_ema12": 0.011736043770820048,
        "close_vs_ema24": 0.026459200948511397,
        "ema12_slope_3h": 0.008491135056197807,
        "ema24_slope_6h": 0.01565109649704044,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002909675661277866,
        "return_30m": -0.001920681975406291,
        "return_60m": 0.0002615352973325269,
        "return_120m": -0.0017681812104729522,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0002889687044187461,
        "close_vs_ema6": -0.0006524881099504443,
        "close_vs_ema12": 8.223849693989038e-05,
        "ema3_slope": -0.0002888852256291985,
        "ema6_slope": -0.0002609271432368887,
        "realized_volatility_30m": 0.0012509868882830677,
        "realized_volatility_60m": 0.0014521549148888053,
        "return_acceleration": 0.0025019737765661354
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 877,
        "resolved_agreement_count": 569,
        "prospective_resolved_sample_count": 858,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 162.746765625001,
            "small_mean_absolute_error": 281.84636458332534
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 244.75141666666423,
            "small_mean_absolute_error": 295.91924479165937
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 302.17921180555277,
            "small_mean_absolute_error": 270.7259930555495
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 276.28697812499666,
            "small_mean_absolute_error": 219.00578229166348
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 879,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T2230Z",
      "signal_timestamp": "2026-09-21T22:31:17.494608Z",
      "target_timestamp": "2026-09-21T22:30:00Z",
      "resolution_timestamp": "2026-09-21T22:45:00Z",
      "strike": 86371.19,
      "brti_reference_price": 86371.18566666664,
      "base_predicted_close": 86326.015625,
      "small_predicted_close": 86769.3828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86400.14383333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 74.1282083333499,
      "small_residual": -369.2389791666501,
      "base_absolute_error": 74.1282083333499,
      "small_absolute_error": 369.2389791666501,
      "resolved_at": "2026-09-21T22:46:06.038795Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T22:15:00Z",
        "return_6h": 0.005863664841029292,
        "return_12h": 0.0235472015747058,
        "return_24h": 0.06458595442923043,
        "close_vs_ema12": 0.008598659626791294,
        "close_vs_ema24": 0.023151796860056528,
        "ema12_slope_3h": 0.008155305099131649,
        "ema24_slope_6h": 0.015442665860631255,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0027360915082129678,
        "return_30m": -0.002445920055971995,
        "return_60m": -0.002828685768455075,
        "return_120m": -0.010468767154362846,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0015144247983219783,
        "close_vs_ema6": -0.0024214819825618683,
        "close_vs_ema12": -0.002246675689364208,
        "ema3_slope": -0.0015121347839066601,
        "ema6_slope": -0.0009676555288532507,
        "realized_volatility_30m": 0.0015135295371703772,
        "realized_volatility_60m": 0.001858656106657737,
        "return_acceleration": -0.0030270590743407544
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 878,
        "resolved_agreement_count": 569,
        "prospective_resolved_sample_count": 859,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 154.56567187500696,
            "small_mean_absolute_error": 316.8390989583313
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 174.70595052083445,
            "small_mean_absolute_error": 281.7712395833296
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 251.67482638888882,
            "small_mean_absolute_error": 286.3003836805522
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 271.52570624999936,
            "small_mean_absolute_error": 227.82419791666615
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 880,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T2245Z",
      "signal_timestamp": "2026-09-21T22:46:18.502851Z",
      "target_timestamp": "2026-09-21T22:45:00Z",
      "resolution_timestamp": "2026-09-21T23:00:00Z",
      "strike": 86400.14,
      "brti_reference_price": 86400.14383333335,
      "base_predicted_close": 86423.5,
      "small_predicted_close": 86778.3125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86416.55566666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -6.944333333318355,
      "small_residual": -361.75683333331835,
      "base_absolute_error": 6.944333333318355,
      "small_absolute_error": 361.75683333331835,
      "resolved_at": "2026-09-21T23:01:05.250727Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T22:30:00Z",
        "return_6h": 0.006258648564197111,
        "return_12h": 0.02536148085686518,
        "return_24h": 0.06503081069016026,
        "close_vs_ema12": 0.008568924564605007,
        "close_vs_ema24": 0.0229992903493641,
        "ema12_slope_3h": 0.007746311007759132,
        "ema24_slope_6h": 0.015247236885474358,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003352757802639328,
        "return_30m": -0.0024017330731643804,
        "return_60m": -0.00431780208314736,
        "return_120m": -0.00602183717686533,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0005901764868504467,
        "close_vs_ema6": -0.0014916166277851861,
        "close_vs_ema12": -0.0016184518670165904,
        "ema3_slope": -0.0005898283840071183,
        "ema6_slope": -0.0005962908761597552,
        "realized_volatility_30m": 0.0015356836442384503,
        "realized_volatility_60m": 0.0014057357104656316,
        "return_acceleration": 0.0030713672884769005
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 879,
        "resolved_agreement_count": 569,
        "prospective_resolved_sample_count": 860,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 130.4649062500066,
            "small_mean_absolute_error": 383.47502083333166
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 161.15917187500418,
            "small_mean_absolute_error": 317.56838541666184
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 220.62698263888888,
            "small_mean_absolute_error": 294.3730989583273
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 270.12955937500084,
            "small_mean_absolute_error": 238.4805010416647
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 881,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T2300Z",
      "signal_timestamp": "2026-09-21T23:01:16.982428Z",
      "target_timestamp": "2026-09-21T23:00:00Z",
      "resolution_timestamp": "2026-09-21T23:15:00Z",
      "strike": 86416.56,
      "brti_reference_price": 86416.55566666668,
      "base_predicted_close": 86438.53125,
      "small_predicted_close": 86794.0078125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86642.418,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 203.88675000000512,
      "small_residual": -151.58981249999488,
      "base_absolute_error": 203.88675000000512,
      "small_absolute_error": 151.58981249999488,
      "resolved_at": "2026-09-21T23:16:05.207075Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T22:45:00Z",
        "return_6h": 0.00506274890054792,
        "return_12h": 0.023508458059728454,
        "return_24h": 0.06434228327832092,
        "close_vs_ema12": 0.008399928546692026,
        "close_vs_ema24": 0.022704504047109886,
        "ema12_slope_3h": 0.007355124938488444,
        "ema24_slope_6h": 0.015030329844396562,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00018995145847200412,
        "return_30m": 0.0005252909248594229,
        "return_60m": -0.0019219139507210548,
        "return_120m": -0.006310250399942707,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.000200208642108346,
        "close_vs_ema6": -0.0009303092785546418,
        "close_vs_ema12": -0.0012092570604720354,
        "ema3_slope": -0.00020016856663140903,
        "ema6_slope": -0.0003719852868763196,
        "realized_volatility_30m": 7.266216089596433e-05,
        "realized_volatility_60m": 0.0013036342885734717,
        "return_acceleration": -0.00014532432179192867
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 880,
        "resolved_agreement_count": 570,
        "prospective_resolved_sample_count": 861,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.464593750006316,
            "small_mean_absolute_error": 371.88681770833136
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 157.90116927083545,
            "small_mean_absolute_error": 355.10641666666015
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 203.5697395833328,
            "small_mean_absolute_error": 314.2351267361046
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 260.6555750000007,
            "small_mean_absolute_error": 249.26571562499666
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 882,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T2315Z",
      "signal_timestamp": "2026-09-21T23:16:17.217307Z",
      "target_timestamp": "2026-09-21T23:15:00Z",
      "resolution_timestamp": "2026-09-21T23:30:00Z",
      "strike": 86642.42,
      "brti_reference_price": 86642.418,
      "base_predicted_close": 86464.5234375,
      "small_predicted_close": 86821.4140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86480.09433333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 15.570895833341638,
      "small_residual": -341.31972916665836,
      "base_absolute_error": 15.570895833341638,
      "small_absolute_error": 341.31972916665836,
      "resolved_at": "2026-09-21T23:31:06.984193Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T23:00:00Z",
        "return_6h": 0.007720172571217709,
        "return_12h": 0.024061483515506854,
        "return_24h": 0.06758870865953148,
        "close_vs_ema12": 0.010580334075297237,
        "close_vs_ema24": 0.024841274426090187,
        "ema12_slope_3h": 0.006992079309059207,
        "ema24_slope_6h": 0.014874782494209482,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002613646558704996,
        "return_30m": 0.0028040944831526637,
        "return_60m": 0.0003956267235278865,
        "return_120m": 0.0006572654912133657,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001205003535646787,
        "close_vs_ema6": 0.001200070641595996,
        "close_vs_ema12": 0.001185399705518897,
        "ema3_slope": 0.0012064573209840113,
        "ema6_slope": 0.000480258794430366,
        "realized_volatility_30m": 0.001211847550116496,
        "realized_volatility_60m": 0.0018990312061301074,
        "return_acceleration": 0.002423695100232992
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 881,
        "resolved_agreement_count": 571,
        "prospective_resolved_sample_count": 862,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 102.15434375000768,
            "small_mean_absolute_error": 340.98670833333017
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 132.45055468750434,
            "small_mean_absolute_error": 311.41653645832776
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 197.2190590277787,
            "small_mean_absolute_error": 310.94173263888297
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 255.44038750000036,
            "small_mean_absolute_error": 255.18090312499697
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 883,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T2330Z",
      "signal_timestamp": "2026-09-21T23:31:20.117407Z",
      "target_timestamp": "2026-09-21T23:30:00Z",
      "resolution_timestamp": "2026-09-21T23:45:00Z",
      "strike": 86480.09,
      "brti_reference_price": 86480.09433333334,
      "base_predicted_close": 86392.2421875,
      "small_predicted_close": 86840.6015625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86457.64483333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 65.4026458333392,
      "small_residual": -382.9567291666608,
      "base_absolute_error": 65.4026458333392,
      "small_absolute_error": 382.9567291666608,
      "resolved_at": "2026-09-21T23:46:05.455136Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T23:15:00Z",
        "return_6h": 0.006604650501040421,
        "return_12h": 0.021230444163413464,
        "return_24h": 0.06566297431046286,
        "close_vs_ema12": 0.008329496606448439,
        "close_vs_ema24": 0.022438016581391107,
        "ema12_slope_3h": 0.006314344822528906,
        "ema24_slope_6h": 0.014699022152004693,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0018734895725862621,
        "return_30m": 0.0007352603465444751,
        "return_60m": 0.00126093749699141,
        "return_120m": -0.0015713150674164789,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003354843112263195,
        "close_vs_ema6": -0.00048271265148258635,
        "close_vs_ema12": -0.0005841710946707934,
        "ema3_slope": -0.0003353717992492511,
        "ema6_slope": -0.00019304778594964045,
        "realized_volatility_30m": 0.002243568065645629,
        "realized_volatility_60m": 0.0015881832080005278,
        "return_acceleration": -0.004487136131291258
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 882,
        "resolved_agreement_count": 571,
        "prospective_resolved_sample_count": 863,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.13254687500375,
            "small_mean_absolute_error": 305.9763385416554
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 114.84910937500536,
            "small_mean_absolute_error": 311.40771874999336
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 141.51481597222423,
            "small_mean_absolute_error": 289.83960590277155
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 250.34250312500006,
            "small_mean_absolute_error": 257.7845229166625
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 884,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260921T2345Z",
      "signal_timestamp": "2026-09-21T23:46:17.880523Z",
      "target_timestamp": "2026-09-21T23:45:00Z",
      "resolution_timestamp": "2026-09-22T00:00:00Z",
      "strike": 86457.64,
      "brti_reference_price": 86457.64483333334,
      "base_predicted_close": 86416.7421875,
      "small_predicted_close": 86867.125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86604.49899999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 187.7568124999816,
      "small_residual": -262.6260000000184,
      "base_absolute_error": 187.7568124999816,
      "small_absolute_error": 262.6260000000184,
      "resolved_at": "2026-09-22T00:01:05.729508Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T23:30:00Z",
        "return_6h": 0.006371198127287148,
        "return_12h": 0.019144583557919814,
        "return_24h": 0.06415276600276965,
        "close_vs_ema12": 0.007735899786449396,
        "close_vs_ema24": 0.021705491710185765,
        "ema12_slope_3h": 0.005828739410070005,
        "ema24_slope_6h": 0.01452215412820923,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002595915299706819,
        "return_30m": -0.0021325947605325135,
        "return_60m": 0.0006655197254175071,
        "return_120m": -0.0036551559401866163,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00029758290539638743,
        "close_vs_ema6": -0.0005302402046919452,
        "close_vs_ema12": -0.0007139173310386493,
        "ema3_slope": -0.00029749437615578245,
        "ema6_slope": -0.00021205110666788762,
        "realized_volatility_30m": 0.0008069490213077901,
        "realized_volatility_60m": 0.0016071856300868131,
        "return_acceleration": 0.0016138980426155802
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 883,
        "resolved_agreement_count": 571,
        "prospective_resolved_sample_count": 864,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.95115625000108,
            "small_mean_absolute_error": 309.4057760416581
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.70803125000384,
            "small_mean_absolute_error": 346.4403984374949
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.75650000000314,
            "small_mean_absolute_error": 314.84751562499395
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 243.37683333333408,
            "small_mean_absolute_error": 269.80331770832856
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 885,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0000Z",
      "signal_timestamp": "2026-09-22T00:01:17.864684Z",
      "target_timestamp": "2026-09-22T00:00:00Z",
      "resolution_timestamp": "2026-09-22T00:15:00Z",
      "strike": 86604.5,
      "brti_reference_price": 86604.49899999998,
      "base_predicted_close": 86527.46875,
      "small_predicted_close": 86890.953125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86432.19633333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -95.27241666665941,
      "small_residual": -458.7567916666594,
      "base_absolute_error": 95.27241666665941,
      "small_absolute_error": 458.7567916666594,
      "resolved_at": "2026-09-22T00:16:05.735075Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-21T23:45:00Z",
        "return_6h": 0.008421567156845944,
        "return_12h": 0.021029802669281672,
        "return_24h": 0.06710336910836046,
        "close_vs_ema12": 0.009058497740019655,
        "close_vs_ema24": 0.022946507425082308,
        "ema12_slope_3h": 0.005413844381014998,
        "ema24_slope_6h": 0.014392712783528827,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001698567743196433,
        "return_30m": 0.0014385352794266115,
        "return_60m": 0.0021748533239192014,
        "return_120m": 0.00024875949225422467,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006997496940317482,
        "close_vs_ema6": 0.0008335983025480331,
        "close_vs_ema12": 0.0008320137738260236,
        "ema3_slope": 0.0007002396865380955,
        "ema6_slope": 0.0003335505398847083,
        "realized_volatility_30m": 0.0009790796365835575,
        "realized_volatility_60m": 0.0017397181005811356,
        "return_acceleration": 0.001958159273167115
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 884,
        "resolved_agreement_count": 571,
        "prospective_resolved_sample_count": 865,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.15427604166689,
            "small_mean_absolute_error": 284.6230677083331
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.3094348958366,
            "small_mean_absolute_error": 328.25494270833224
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 144.6522048611126,
            "small_mean_absolute_error": 331.61196701388445
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 233.5031031249993,
            "small_mean_absolute_error": 280.9499999999956
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-21T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 886,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0015Z",
      "signal_timestamp": "2026-09-22T00:16:17.512831Z",
      "target_timestamp": "2026-09-22T00:15:00Z",
      "resolution_timestamp": "2026-09-22T00:30:00Z",
      "strike": 86432.2,
      "brti_reference_price": 86432.19633333334,
      "base_predicted_close": 86474.5859375,
      "small_predicted_close": 86930.515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86395.02533333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -79.56060416667606,
      "small_residual": -535.4902916666761,
      "base_absolute_error": 79.56060416667606,
      "small_absolute_error": 535.4902916666761,
      "resolved_at": "2026-09-22T00:31:07.005655Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T00:00:00Z",
        "return_6h": 0.00506056395166854,
        "return_12h": 0.016494380885878623,
        "return_24h": 0.05858059804650528,
        "close_vs_ema12": 0.006761201391426441,
        "close_vs_ema24": 0.02047135704788272,
        "ema12_slope_3h": 0.005116580424422645,
        "ema24_slope_6h": 0.01419459056987038,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0019895348238968547,
        "return_30m": -0.00029434644037618085,
        "return_60m": -0.0024263134792321672,
        "return_120m": -0.0020316466701563174,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.000646005707079178,
        "close_vs_ema6": -0.0008271271324943319,
        "close_vs_ema12": -0.0009810164936309151,
        "ema3_slope": -0.0006455886531246957,
        "ema6_slope": -0.0003307414269145825,
        "realized_volatility_30m": 0.0018440512835466438,
        "realized_volatility_60m": 0.0014959720699314002,
        "return_acceleration": -0.0036881025670932877
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 885,
        "resolved_agreement_count": 571,
        "prospective_resolved_sample_count": 866,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 91.00069270833046,
            "small_mean_absolute_error": 361.41481249999924
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.57751822916907,
            "small_mean_absolute_error": 351.2007604166647
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 118.63393402777972,
            "small_mean_absolute_error": 328.08262847221823
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 219.93853437499928,
            "small_mean_absolute_error": 302.9158999999956
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 887,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0030Z",
      "signal_timestamp": "2026-09-22T00:31:23.660735Z",
      "target_timestamp": "2026-09-22T00:30:00Z",
      "resolution_timestamp": "2026-09-22T00:45:00Z",
      "strike": 86395.03,
      "brti_reference_price": 86395.02533333332,
      "base_predicted_close": 86503.0,
      "small_predicted_close": 86961.296875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86306.04083333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -196.9591666666529,
      "small_residual": -655.2560416666529,
      "base_absolute_error": 196.9591666666529,
      "small_absolute_error": 655.2560416666529,
      "resolved_at": "2026-09-22T00:46:05.854811Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T00:15:00Z",
        "return_6h": 0.005561578139831491,
        "return_12h": 0.015927734137961336,
        "return_24h": 0.05706386416157616,
        "close_vs_ema12": 0.006068371325341104,
        "close_vs_ema24": 0.019611371108711362,
        "ema12_slope_3h": 0.00479929631275855,
        "ema24_slope_6h": 0.014011587073910148,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004300596487987196,
        "return_30m": -0.002418738854047975,
        "return_60m": -0.0009836830157946563,
        "return_120m": 0.000276014118396839,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005381832528627006,
        "close_vs_ema6": -0.0008980589647513693,
        "close_vs_ema12": -0.0011938896189194192,
        "ema3_slope": -0.0005378937674451745,
        "ema6_slope": -0.0003590945906539744,
        "realized_volatility_30m": 0.0007797375875490675,
        "realized_volatility_60m": 0.0013091330351593094,
        "return_acceleration": 0.001559475175098135
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 886,
        "resolved_agreement_count": 572,
        "prospective_resolved_sample_count": 867,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.99811979166407,
            "small_mean_absolute_error": 409.95745312500367
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.06533333333391,
            "small_mean_absolute_error": 357.96689583332954
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.23211284722493,
            "small_mean_absolute_error": 344.2576302083301
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 187.43102916666686,
            "small_mean_absolute_error": 314.96698854166317
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 888,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0045Z",
      "signal_timestamp": "2026-09-22T00:46:18.317796Z",
      "target_timestamp": "2026-09-22T00:45:00Z",
      "resolution_timestamp": "2026-09-22T01:00:00Z",
      "strike": 86306.04,
      "brti_reference_price": 86306.04083333335,
      "base_predicted_close": 86534.65625,
      "small_predicted_close": 86994.953125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85863.43983333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -671.2164166666626,
      "small_residual": -1131.5132916666626,
      "base_absolute_error": 671.2164166666626,
      "small_absolute_error": 1131.5132916666626,
      "resolved_at": "2026-09-22T01:01:05.212550Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T00:30:00Z",
        "return_6h": 0.004004647297138231,
        "return_12h": 0.013107509958817154,
        "return_24h": 0.05795752741258431,
        "close_vs_ema12": 0.004825763570608599,
        "close_vs_ema24": 0.018171516376891628,
        "ema12_slope_3h": 0.00437678339783365,
        "ema24_slope_6h": 0.013799443878595996,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010299724973359403,
        "return_30m": -0.0014595891965242247,
        "return_60m": -0.0017535060120159596,
        "return_120m": -0.0010891532794381487,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0007844155435912104,
        "close_vs_ema6": -0.0013772629564309247,
        "close_vs_ema12": -0.001881332299309313,
        "ema3_slope": -0.000783800718124783,
        "ema6_slope": -0.0005506018531578061,
        "realized_volatility_30m": 0.00029995642426861036,
        "realized_volatility_60m": 0.0013530221974735633,
        "return_acceleration": -0.0005999128485372207
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 887,
        "resolved_agreement_count": 573,
        "prospective_resolved_sample_count": 868,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 139.8872499999925,
            "small_mean_absolute_error": 478.0322812500017
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 106.41920312499678,
            "small_mean_absolute_error": 393.7190286458299
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.43443750000006,
            "small_mean_absolute_error": 390.30435937499715
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 174.94387083333203,
            "small_mean_absolute_error": 334.1114708333283
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 889,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0100Z",
      "signal_timestamp": "2026-09-22T01:01:18.503206Z",
      "target_timestamp": "2026-09-22T01:00:00Z",
      "resolution_timestamp": "2026-09-22T01:15:00Z",
      "strike": 85863.44,
      "brti_reference_price": 85863.43983333334,
      "base_predicted_close": 86253.7265625,
      "small_predicted_close": 86030.140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85740.77200000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -512.9545624999882,
      "small_residual": -289.36862499998824,
      "base_absolute_error": 512.9545624999882,
      "small_absolute_error": 289.36862499998824,
      "resolved_at": "2026-09-22T01:16:05.963175Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T00:45:00Z",
        "return_6h": -0.0022479064555837036,
        "return_12h": 0.006023025709599228,
        "return_24h": 0.05212392909869856,
        "close_vs_ema12": -0.00031390469745196103,
        "close_vs_ema24": 0.012679679421561563,
        "ema12_slope_3h": 0.003852761114651493,
        "ema24_slope_6h": 0.013459115509862452,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.005128273707453723,
        "return_30m": -0.006152964223912205,
        "return_60m": -0.008556820664324172,
        "return_120m": -0.006400577170268984,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0029630872239058137,
        "close_vs_ema6": -0.004650401347703781,
        "close_vs_ema12": -0.005929426899733192,
        "ema3_slope": -0.002954333276718568,
        "ema6_slope": -0.0018567067664219117,
        "realized_volatility_30m": 0.0020491506050588915,
        "realized_volatility_60m": 0.0018102760154719952,
        "return_acceleration": -0.004098301210117783
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 888,
        "resolved_agreement_count": 574,
        "prospective_resolved_sample_count": 869,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 260.7521510416627,
            "small_mean_absolute_error": 695.2541041666627
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 189.4532135416648,
            "small_mean_absolute_error": 489.9385859374979
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 143.79034027777865,
            "small_mean_absolute_error": 450.5879965277757
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 197.9231291666656,
            "small_mean_absolute_error": 384.5165104166619
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 890,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0115Z",
      "signal_timestamp": "2026-09-22T01:16:16.852610Z",
      "target_timestamp": "2026-09-22T01:15:00Z",
      "resolution_timestamp": "2026-09-22T01:30:00Z",
      "strike": 85740.77,
      "brti_reference_price": 85740.77200000001,
      "base_predicted_close": 85813.84375,
      "small_predicted_close": 85603.4609375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85719.34916666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -94.49458333333314,
      "small_residual": 115.88822916666686,
      "base_absolute_error": 94.49458333333314,
      "small_absolute_error": 115.88822916666686,
      "resolved_at": "2026-09-22T01:31:05.189303Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T01:00:00Z",
        "return_6h": -0.0035869057026545192,
        "return_12h": 0.006791444247327805,
        "return_24h": 0.04860721321813566,
        "close_vs_ema12": -0.001671107853873921,
        "close_vs_ema24": 0.010998768113500645,
        "ema12_slope_3h": 0.0032800866815212437,
        "ema24_slope_6h": 0.01309783298642686,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014286387031713366,
        "return_30m": -0.006549585960326176,
        "return_60m": -0.007999615451940945,
        "return_120m": -0.010406519356373378,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.002198569476809742,
        "close_vs_ema6": -0.00434496431831255,
        "close_vs_ema12": -0.006225927432371381,
        "ema3_slope": -0.0021937463729940765,
        "ema6_slope": -0.0017349703735785038,
        "realized_volatility_30m": 0.0018498175021411933,
        "realized_volatility_60m": 0.0018383514627930727,
        "return_acceleration": 0.0036996350042823867
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 889,
        "resolved_agreement_count": 575,
        "prospective_resolved_sample_count": 870,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 365.17268749999494,
            "small_mean_absolute_error": 652.9070624999949
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 228.0866901041627,
            "small_mean_absolute_error": 507.1609374999971
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 186.10924131944435,
            "small_mean_absolute_error": 451.7695277777748
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 209.5661114583323,
            "small_mean_absolute_error": 389.4294145833286
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 891,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0130Z",
      "signal_timestamp": "2026-09-22T01:31:16.985728Z",
      "target_timestamp": "2026-09-22T01:30:00Z",
      "resolution_timestamp": "2026-09-22T01:45:00Z",
      "strike": 85719.35,
      "brti_reference_price": 85719.34916666667,
      "base_predicted_close": 85901.703125,
      "small_predicted_close": 85857.359375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85653.97533333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -247.72779166666442,
      "small_residual": -203.38404166666442,
      "base_absolute_error": 247.72779166666442,
      "small_absolute_error": 203.38404166666442,
      "resolved_at": "2026-09-22T01:46:07.154737Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T01:15:00Z",
        "return_6h": -0.007153680762250647,
        "return_12h": 0.009225379379063536,
        "return_24h": 0.050870759037583424,
        "close_vs_ema12": -0.0018423009423892411,
        "close_vs_ema24": 0.010522337968494666,
        "ema12_slope_3h": 0.0028343681005522647,
        "ema24_slope_6h": 0.012667509304376212,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00024985584843284503,
        "return_30m": -0.001678137597868945,
        "return_60m": -0.007820776301178611,
        "return_120m": -0.00879676615215541,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.0012254378598633986,
        "close_vs_ema6": -0.0032855512372110818,
        "close_vs_ema12": -0.005483654578257946,
        "ema3_slope": -0.001223937999900393,
        "ema6_slope": -0.0013124955862855447,
        "realized_volatility_30m": 0.0005893914273692458,
        "realized_volatility_60m": 0.001878153656672802,
        "return_acceleration": 0.0011787828547384915
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 890,
        "resolved_agreement_count": 575,
        "prospective_resolved_sample_count": 871,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 368.9061822916592,
            "small_mean_absolute_error": 548.0065468749926
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 237.95215104166164,
            "small_mean_absolute_error": 478.98199999999815
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 183.67894965277569,
            "small_mean_absolute_error": 421.31344618055056
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 180.08974999999919,
            "small_mean_absolute_error": 365.49656354166217
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 892,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0145Z",
      "signal_timestamp": "2026-09-22T01:46:19.097431Z",
      "target_timestamp": "2026-09-22T01:45:00Z",
      "resolution_timestamp": "2026-09-22T02:00:00Z",
      "strike": 85653.98,
      "brti_reference_price": 85653.97533333334,
      "base_predicted_close": 85880.125,
      "small_predicted_close": 85835.0390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85544.65166666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -335.47333333334245,
      "small_residual": -290.38739583334245,
      "base_absolute_error": 335.47333333334245,
      "small_absolute_error": 290.38739583334245,
      "resolved_at": "2026-09-22T02:01:06.032751Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T01:30:00Z",
        "return_6h": -0.010308541798838222,
        "return_12h": 0.00716911603962056,
        "return_24h": 0.0516875702840891,
        "close_vs_ema12": -0.0024975438241681136,
        "close_vs_ema24": 0.009548592983119164,
        "ema12_slope_3h": 0.0023621699929465834,
        "ema24_slope_6h": 0.012178329012528355,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007626496697521468,
        "return_30m": -0.0010123149657047525,
        "return_60m": -0.007555270682144011,
        "return_120m": -0.009295528481596538,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 7,
        "close_vs_ema3": -0.0009945646509582629,
        "close_vs_ema6": -0.0028931264753818686,
        "close_vs_ema12": -0.005286872781424146,
        "ema3_slope": -0.0009935764749182674,
        "ema6_slope": -0.001155912909256318,
        "realized_volatility_30m": 0.00025639691065965087,
        "realized_volatility_60m": 0.0019144346607603004,
        "return_acceleration": -0.0005127938213193017
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 891,
        "resolved_agreement_count": 576,
        "prospective_resolved_sample_count": 872,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 381.5983385416621,
            "small_mean_absolute_error": 435.0385468749955
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 260.7427942708273,
            "small_mean_absolute_error": 456.5354140624986
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 198.14558159721855,
            "small_mean_absolute_error": 407.4922013888851
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 183.3510177083328,
            "small_mean_absolute_error": 371.5226749999958
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 893,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0200Z",
      "signal_timestamp": "2026-09-22T02:01:18.089701Z",
      "target_timestamp": "2026-09-22T02:00:00Z",
      "resolution_timestamp": "2026-09-22T02:15:00Z",
      "strike": 85544.65,
      "brti_reference_price": 85544.65166666666,
      "base_predicted_close": 85575.5234375,
      "small_predicted_close": 85461.546875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85582.12250000003,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 6.5990625000267755,
      "small_residual": 120.57562500002678,
      "base_absolute_error": 6.5990625000267755,
      "small_absolute_error": 120.57562500002678,
      "resolved_at": "2026-09-22T02:16:06.206521Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T01:45:00Z",
        "return_6h": -0.011745407544283104,
        "return_12h": 0.001560885734591233,
        "return_24h": 0.05629643764464021,
        "close_vs_ema12": -0.003617347679398142,
        "close_vs_ema24": 0.00808835350732795,
        "ema12_slope_3h": 0.0018496674745136499,
        "ema24_slope_6h": 0.011669269113801617,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001276340838136547,
        "return_30m": -0.002038017106970047,
        "return_60m": -0.003712734631706738,
        "return_120m": -0.01223778609161319,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 8,
        "close_vs_ema3": -0.001136107317890267,
        "close_vs_ema6": -0.002979099143129549,
        "close_vs_ema12": -0.00555338034949826,
        "ema3_slope": -0.0011348180428073507,
        "ema6_slope": -0.0011902213422994024,
        "realized_volatility_30m": 0.00025684558419220016,
        "realized_volatility_60m": 0.000463463361867783,
        "return_acceleration": -0.0005136911683844003
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 892,
        "resolved_agreement_count": 577,
        "prospective_resolved_sample_count": 873,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 297.66256770833206,
            "small_mean_absolute_error": 224.7570729166655
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 279.2073593749974,
            "small_mean_absolute_error": 460.0055885416641
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 225.52299826388722,
            "small_mean_absolute_error": 401.54474826388713
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 198.47426666666652,
            "small_mean_absolute_error": 382.9694156249963
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 894,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0215Z",
      "signal_timestamp": "2026-09-22T02:16:17.980956Z",
      "target_timestamp": "2026-09-22T02:15:00Z",
      "resolution_timestamp": "2026-09-22T02:30:00Z",
      "strike": 85582.12,
      "brti_reference_price": 85582.12250000003,
      "base_predicted_close": 85640.828125,
      "small_predicted_close": 85521.8203125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85735.3155,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 94.48737499999697,
      "small_residual": 213.49518749999697,
      "base_absolute_error": 94.48737499999697,
      "small_absolute_error": 213.49518749999697,
      "resolved_at": "2026-09-22T02:31:05.606829Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T02:00:00Z",
        "return_6h": -0.013594051522607176,
        "return_12h": 0.0033468097970750232,
        "return_24h": 0.05244404514450807,
        "close_vs_ema12": -0.003051468870216678,
        "close_vs_ema24": 0.008352555906180559,
        "ema12_slope_3h": 0.001268593256457562,
        "ema24_slope_6h": 0.011130843857249495,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00043802660485869893,
        "return_30m": -0.0008388733045219254,
        "return_60m": -0.0018503390662261143,
        "return_120m": -0.009835152517181589,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00034941122469123176,
        "close_vs_ema6": -0.0018173039800192248,
        "close_vs_ema12": -0.004333846800469554,
        "ema3_slope": -0.00034928917913135127,
        "ema6_slope": -0.0007263935608440297,
        "realized_volatility_30m": 0.000857183721497623,
        "realized_volatility_60m": 0.0006341514541746032,
        "return_acceleration": 0.001714367442995246
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 893,
        "resolved_agreement_count": 577,
        "prospective_resolved_sample_count": 874,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 171.0736927083417,
            "small_mean_absolute_error": 182.55882291667513
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 268.1231901041683,
            "small_mean_absolute_error": 417.73294270833503
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 209.08235763888902,
            "small_mean_absolute_error": 398.96023263888975
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 178.42963645833515,
            "small_mean_absolute_error": 363.94275416666494
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 895,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0230Z",
      "signal_timestamp": "2026-09-22T02:31:17.489910Z",
      "target_timestamp": "2026-09-22T02:30:00Z",
      "resolution_timestamp": "2026-09-22T02:45:00Z",
      "strike": 85735.32,
      "brti_reference_price": 85735.3155,
      "base_predicted_close": 85626.7578125,
      "small_predicted_close": 85506.6953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85793.92983333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 167.17202083334269,
      "small_residual": 287.2345208333427,
      "base_absolute_error": 167.17202083334269,
      "small_absolute_error": 287.2345208333427,
      "resolved_at": "2026-09-22T02:46:06.164590Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T02:15:00Z",
        "return_6h": -0.017753759077244857,
        "return_12h": 0.00026545894845808604,
        "return_24h": 0.05310149501456607,
        "close_vs_ema12": -0.0012152711925659254,
        "close_vs_ema24": 0.009945948896861623,
        "ema12_slope_3h": 0.0008619387012607227,
        "ema24_slope_6h": 0.010512017288185405,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001790011693154403,
        "return_30m": 0.0022288223707576105,
        "return_60m": 0.0001862628856674764,
        "return_120m": -0.007635970135873027,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007194695000891649,
        "close_vs_ema6": -2.1818249154925695e-05,
        "close_vs_ema12": -0.002159887883839251,
        "ema3_slope": 0.0007199875091425945,
        "ema6_slope": -8.727223496873826e-06,
        "realized_volatility_30m": 0.000675992544147852,
        "realized_volatility_60m": 0.0011829787461450822,
        "return_acceleration": 0.001351985088295704
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 894,
        "resolved_agreement_count": 577,
        "prospective_resolved_sample_count": 875,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 171.07189062500765,
            "small_mean_absolute_error": 206.96056250000765
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 269.98903645833343,
            "small_mean_absolute_error": 377.48355468750015
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 215.65873090277697,
            "small_mean_absolute_error": 388.30818750000134
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 175.33488229166832,
            "small_mean_absolute_error": 357.5479999999981
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 896,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0245Z",
      "signal_timestamp": "2026-09-22T02:46:17.463773Z",
      "target_timestamp": "2026-09-22T02:45:00Z",
      "resolution_timestamp": "2026-09-22T03:00:00Z",
      "strike": 85793.93,
      "brti_reference_price": 85793.92983333334,
      "base_predicted_close": 85638.640625,
      "small_predicted_close": 85515.9453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85724.52600000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 85.88537500001257,
      "small_residual": 208.58068750001257,
      "base_absolute_error": 85.88537500001257,
      "small_absolute_error": 208.58068750001257,
      "resolved_at": "2026-09-22T03:01:05.354860Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T02:30:00Z",
        "return_6h": -0.012995939895490638,
        "return_12h": 0.00041489060296506786,
        "return_24h": 0.0560092056217778,
        "close_vs_ema12": -0.0005107148987615329,
        "close_vs_ema24": 0.010414940548640672,
        "ema12_slope_3h": 0.0005107240906367938,
        "ema24_slope_6h": 0.010010931220824526,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006836661531075539,
        "return_30m": 0.0024749016166700777,
        "return_60m": 0.0016339521832506865,
        "return_120m": -0.005933663449919413,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007013215679410045,
        "close_vs_ema6": 0.00047264847272421306,
        "close_vs_ema12": -0.001250644481025076,
        "ema3_slope": 0.0007018137650709466,
        "ema6_slope": 0.00018909513930109867,
        "realized_volatility_30m": 0.0005531727700234246,
        "realized_volatility_60m": 0.0010981633502723316,
        "return_acceleration": -0.0011063455400468492
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 895,
        "resolved_agreement_count": 578,
        "prospective_resolved_sample_count": 876,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 150.93294791667722,
            "small_mean_absolute_error": 227.92318229167722
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 266.26564322916965,
            "small_mean_absolute_error": 331.48086458333637
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 224.13951215277726,
            "small_mean_absolute_error": 380.3313368055581
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 175.1669197916679,
            "small_mean_absolute_error": 366.7749614583328
          }
        },
        "current_losing_streak": 7,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 897,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0300Z",
      "signal_timestamp": "2026-09-22T03:01:16.281795Z",
      "target_timestamp": "2026-09-22T03:00:00Z",
      "resolution_timestamp": "2026-09-22T03:15:00Z",
      "strike": 85724.53,
      "brti_reference_price": 85724.52600000001,
      "base_predicted_close": 85653.65625,
      "small_predicted_close": 85528.7109375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85513.4505,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -140.2057499999937,
      "small_residual": -15.260437499993714,
      "base_absolute_error": 140.2057499999937,
      "small_absolute_error": 15.260437499993714,
      "resolved_at": "2026-09-22T03:16:05.847945Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T02:45:00Z",
        "return_6h": -0.014267785630093899,
        "return_12h": -0.0010074429989288536,
        "return_24h": 0.054579616191299696,
        "close_vs_ema12": -0.0012654822066047178,
        "close_vs_ema24": 0.009397762628653883,
        "ema12_slope_3h": 7.120509214253445e-05,
        "ema24_slope_6h": 0.009493424174390253,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008089597185739761,
        "return_30m": -0.00012584662384529377,
        "return_60m": 0.0021026952571419066,
        "return_120m": -0.0016178461240659026,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -5.410567303110181e-05,
        "close_vs_ema6": -0.00024051856560702856,
        "close_vs_ema12": -0.0017424377848573869,
        "ema3_slope": -5.4102745765560734e-05,
        "ema6_slope": -9.619817126438335e-05,
        "realized_volatility_30m": 0.000746312935840765,
        "realized_volatility_60m": 0.0009236396146239205,
        "return_acceleration": -0.00149262587168153
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 896,
        "resolved_agreement_count": 579,
        "prospective_resolved_sample_count": 877,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.53595833334475,
            "small_mean_absolute_error": 207.47150520834475
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 193.0992630208384,
            "small_mean_absolute_error": 216.11428906250512
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 215.6502256944465,
            "small_mean_absolute_error": 375.827560763891
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 163.51390937500256,
            "small_mean_absolute_error": 356.7985135416675
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 898,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0315Z",
      "signal_timestamp": "2026-09-22T03:16:16.190048Z",
      "target_timestamp": "2026-09-22T03:15:00Z",
      "resolution_timestamp": "2026-09-22T03:30:00Z",
      "strike": 85513.45,
      "brti_reference_price": 85513.4505,
      "base_predicted_close": 85477.6796875,
      "small_predicted_close": 85336.8828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85589.55833333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 111.8786458333343,
      "small_residual": 252.6755208333343,
      "base_absolute_error": 111.8786458333343,
      "small_absolute_error": 252.6755208333343,
      "resolved_at": "2026-09-22T03:31:05.121335Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T03:00:00Z",
        "return_6h": -0.012381492630454738,
        "return_12h": -0.008525124398447659,
        "return_24h": 0.05229234409166783,
        "close_vs_ema12": -0.003573137518285474,
        "close_vs_ema24": 0.006768989954672566,
        "ema12_slope_3h": -0.0003685184626875948,
        "ema24_slope_6h": 0.009029569689988692,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0024622533345941555,
        "return_30m": -0.0032692211894035372,
        "return_60m": -0.0008024105735402465,
        "return_120m": -0.0026512649081350537,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0012596977348370286,
        "close_vs_ema6": -0.0019316196542247255,
        "close_vs_ema12": -0.003556483543913802,
        "ema3_slope": -0.0012581128928756957,
        "ema6_slope": -0.000772051337874502,
        "realized_volatility_30m": 0.0008266468080100897,
        "realized_volatility_60m": 0.001599189871385351,
        "return_acceleration": -0.0016532936160201794
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 897,
        "resolved_agreement_count": 580,
        "prospective_resolved_sample_count": 878,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.93763020833649,
            "small_mean_absolute_error": 181.1427083333365
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 146.5056614583391,
            "small_mean_absolute_error": 181.8507656250058
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 219.39467013889103,
            "small_mean_absolute_error": 338.8695312500022
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 170.26780937500226,
            "small_mean_absolute_error": 343.80202291666717
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 899,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0330Z",
      "signal_timestamp": "2026-09-22T03:31:17.421399Z",
      "target_timestamp": "2026-09-22T03:30:00Z",
      "resolution_timestamp": "2026-09-22T03:45:00Z",
      "strike": 85589.56,
      "brti_reference_price": 85589.55833333333,
      "base_predicted_close": 85566.0078125,
      "small_predicted_close": 85370.421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85465.29983333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -100.70797916666197,
      "small_residual": 94.87795833333803,
      "base_absolute_error": 100.70797916666197,
      "small_absolute_error": 94.87795833333803,
      "resolved_at": "2026-09-22T03:46:05.127479Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T03:15:00Z",
        "return_6h": -0.011852717906062682,
        "return_12h": -0.0028626014135609834,
        "return_24h": 0.051837937543792734,
        "close_vs_ema12": -0.002576944908022849,
        "close_vs_ema24": 0.007505660925986923,
        "ema12_slope_3h": -0.0007362283670815373,
        "ema24_slope_6h": 0.008586712447705036,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008900100848265868,
        "return_30m": -0.001574434680066683,
        "return_60m": -0.0017000831666229566,
        "return_120m": -0.0015141369433518959,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00018543877801391329,
        "close_vs_ema6": -0.0007454570236159475,
        "close_vs_ema12": -0.002259853261702194,
        "ema3_slope": -0.00018540439684899823,
        "ema6_slope": -0.0002980939229629831,
        "realized_volatility_30m": 0.0016761317097103712,
        "realized_volatility_60m": 0.0013468682990760961,
        "return_acceleration": 0.0033522634194207424
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 898,
        "resolved_agreement_count": 581,
        "prospective_resolved_sample_count": 879,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 126.28544791667082,
            "small_mean_absolute_error": 190.93779166667082
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 148.67866927083924,
            "small_mean_absolute_error": 198.94917708333924
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 222.08784027777924,
            "small_mean_absolute_error": 315.301633680557
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 169.6788375000011,
            "small_mean_absolute_error": 332.36773854166603
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 900,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0345Z",
      "signal_timestamp": "2026-09-22T03:46:17.412894Z",
      "target_timestamp": "2026-09-22T03:45:00Z",
      "resolution_timestamp": "2026-09-22T04:00:00Z",
      "strike": 85465.3,
      "brti_reference_price": 85465.29983333334,
      "base_predicted_close": 85426.890625,
      "small_predicted_close": 85289.140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 85632.20183333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 205.3112083333399,
      "small_residual": 343.0612083333399,
      "base_absolute_error": 205.3112083333399,
      "small_absolute_error": 343.0612083333399,
      "resolved_at": "2026-09-22T04:01:05.856289Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T03:30:00Z",
        "return_6h": -0.015091019433629116,
        "return_12h": -0.006786164585040111,
        "return_24h": 0.049515124649208486,
        "close_vs_ema12": -0.003861347495386802,
        "close_vs_ema24": 0.0059176014728201665,
        "ema12_slope_3h": -0.001105559824963298,
        "ema24_slope_6h": 0.008084045430463593,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001451795083648677,
        "return_30m": -0.0005630771110874955,
        "return_60m": -0.0038304574768682764,
        "return_120m": -0.002202764077974706,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008191527833498746,
        "close_vs_ema6": -0.0015696776913962651,
        "close_vs_ema12": -0.003139640646086961,
        "ema3_slope": -0.0008184823212781245,
        "ema6_slope": -0.0006274771018349723,
        "realized_volatility_30m": 0.001170902584237632,
        "realized_volatility_60m": 0.0012190124803867486,
        "return_acceleration": -0.002341805168475264
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 899,
        "resolved_agreement_count": 582,
        "prospective_resolved_sample_count": 880,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 109.66943750000064,
            "small_mean_absolute_error": 142.84865104166965
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 130.30119270833893,
            "small_mean_absolute_error": 185.38591666667344
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 214.0669079861133,
            "small_mean_absolute_error": 268.60346006944746
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 171.0078260416667,
            "small_mean_absolute_error": 318.6496875000004
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 901,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0400Z",
      "signal_timestamp": "2026-09-22T04:01:17.726120Z",
      "target_timestamp": "2026-09-22T04:00:00Z",
      "resolution_timestamp": "2026-09-22T04:15:00Z",
      "strike": 85632.2,
      "brti_reference_price": 85632.20183333334,
      "base_predicted_close": 85512.3828125,
      "small_predicted_close": 85320.0859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 85611.32433333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 98.94152083335212,
      "small_residual": 291.2383958333521,
      "base_absolute_error": 98.94152083335212,
      "small_absolute_error": 291.2383958333521,
      "resolved_at": "2026-09-22T04:16:06.175970Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T03:45:00Z",
        "return_6h": -0.01098090000633778,
        "return_12h": -0.003517142222866254,
        "return_24h": 0.05192946467095605,
        "close_vs_ema12": -0.0018379640518009221,
        "close_vs_ema24": 0.007718213723110656,
        "ema12_slope_3h": -0.0011703366490696254,
        "ema24_slope_6h": 0.007680421317394437,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019528627445932756,
        "return_30m": 0.0004982325044129432,
        "return_60m": -0.0010769866101875136,
        "return_120m": 0.0010234440723171367,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005657348970022902,
        "close_vs_ema6": 0.0002714845781850439,
        "close_vs_ema12": -0.0010095699789832713,
        "ema3_slope": 0.0005660551341450937,
        "ema6_slope": 0.00010860562517511774,
        "realized_volatility_30m": 0.0017023289141209763,
        "realized_volatility_60m": 0.0017670128050906533,
        "return_acceleration": 0.0034046578282419526
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 900,
        "resolved_agreement_count": 583,
        "prospective_resolved_sample_count": 881,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 139.52589583333247,
            "small_mean_absolute_error": 176.46878125000148
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 114.03092708333861,
            "small_mean_absolute_error": 191.97014322917312
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 175.24147395833643,
            "small_mean_absolute_error": 202.89911979167059
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 180.92616979166777,
            "small_mean_absolute_error": 317.7149062500015
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 902,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0415Z",
      "signal_timestamp": "2026-09-22T04:16:17.323079Z",
      "target_timestamp": "2026-09-22T04:15:00Z",
      "resolution_timestamp": "2026-09-22T04:30:00Z",
      "strike": 85611.32,
      "brti_reference_price": 85611.32433333335,
      "base_predicted_close": 85579.6796875,
      "small_predicted_close": 85376.875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85565.75216666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -13.927520833341987,
      "small_residual": 188.877166666658,
      "base_absolute_error": 13.927520833341987,
      "small_absolute_error": 188.877166666658,
      "resolved_at": "2026-09-22T04:31:05.885789Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T04:00:00Z",
        "return_6h": -0.011509645759468223,
        "return_12h": -0.0012813055825910968,
        "return_24h": 0.0533467802387122,
        "close_vs_ema12": -0.0019965380217471518,
        "close_vs_ema24": 0.00731733351248498,
        "ema12_slope_3h": -0.001184167359071009,
        "ema24_slope_6h": 0.007274284698019828,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00024380431138071312,
        "return_30m": 0.001708582316855889,
        "return_60m": 0.001144543142173271,
        "return_120m": 0.00034121417511379093,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00016087044504331516,
        "close_vs_ema6": 1.9724185591041277e-05,
        "close_vs_ema12": -0.0010605436673545299,
        "ema3_slope": 0.00016089632850735391,
        "ema6_slope": 7.889736483912557e-06,
        "realized_volatility_30m": 0.0010983335279869944,
        "realized_volatility_60m": 0.001269240055520741,
        "return_acceleration": -0.0021966670559739887
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 901,
        "resolved_agreement_count": 584,
        "prospective_resolved_sample_count": 882,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 129.20983854167207,
            "small_mean_absolute_error": 245.46327083334108
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.57373437500428,
            "small_mean_absolute_error": 213.30298958333879
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 140.74038715278343,
            "small_mean_absolute_error": 203.05493402778424
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 175.67890833333513,
            "small_mean_absolute_error": 324.6973354166694
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 903,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0430Z",
      "signal_timestamp": "2026-09-22T04:31:17.999621Z",
      "target_timestamp": "2026-09-22T04:30:00Z",
      "resolution_timestamp": "2026-09-22T04:45:00Z",
      "strike": 85565.75,
      "brti_reference_price": 85565.75216666666,
      "base_predicted_close": 85447.1640625,
      "small_predicted_close": 85308.71875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85524.725,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 77.56093750000582,
      "small_residual": 216.00625000000582,
      "base_absolute_error": 77.56093750000582,
      "small_absolute_error": 216.00625000000582,
      "resolved_at": "2026-09-22T04:46:05.757357Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T04:15:00Z",
        "return_6h": -0.009325256956740247,
        "return_12h": -0.003516272297061751,
        "return_24h": 0.05266106652785485,
        "close_vs_ema12": -0.002424865023801348,
        "close_vs_ema24": 0.006640393953005974,
        "ema12_slope_3h": -0.001208925409376671,
        "ema24_slope_6h": 0.006924112629357104,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005323147027752606,
        "return_30m": -0.0007759892335363894,
        "return_60m": -0.0002781433521827914,
        "return_120m": -0.001977753651974834,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00018579946074426257,
        "close_vs_ema6": -0.0003661972156315807,
        "close_vs_ema12": -0.0013476556789391303,
        "ema3_slope": -0.000185764945717537,
        "ema6_slope": -0.00014645743333085992,
        "realized_volatility_30m": 0.00014425519569727374,
        "realized_volatility_60m": 0.001249526714144153,
        "return_acceleration": -0.0002885103913945475
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 902,
        "resolved_agreement_count": 585,
        "prospective_resolved_sample_count": 883,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 104.72205729167399,
            "small_mean_absolute_error": 229.513682291672
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.5037526041724,
            "small_mean_absolute_error": 210.22573697917142
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.02646527778415,
            "small_mean_absolute_error": 209.13734548611683
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 175.59673958333514,
            "small_mean_absolute_error": 317.07520729166936
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 904,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0445Z",
      "signal_timestamp": "2026-09-22T04:46:17.101739Z",
      "target_timestamp": "2026-09-22T04:45:00Z",
      "resolution_timestamp": "2026-09-22T05:00:00Z",
      "strike": 85524.73,
      "brti_reference_price": 85524.725,
      "base_predicted_close": 85393.5078125,
      "small_predicted_close": 85275.0546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85416.0325,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 22.524687500001164,
      "small_residual": 140.97781250000116,
      "base_absolute_error": 22.524687500001164,
      "small_absolute_error": 140.97781250000116,
      "resolved_at": "2026-09-22T05:01:06.540781Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T04:30:00Z",
        "return_6h": -0.01013214555547537,
        "return_12h": -0.003936910529511395,
        "return_24h": 0.05085806077300359,
        "close_vs_ema12": -0.0027850162441837023,
        "close_vs_ema24": 0.006029985823157391,
        "ema12_slope_3h": -0.0012211420419394603,
        "ema24_slope_6h": 0.006564339776992778,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004794811665622678,
        "return_30m": -0.0010115406344628486,
        "return_60m": 0.0006953133819520563,
        "return_120m": -0.003137807463258868,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0003327064267323321,
        "close_vs_ema6": -0.0006040764977665036,
        "close_vs_ema12": -0.0015459265085011609,
        "ema3_slope": -0.0003325957699821247,
        "ema6_slope": -0.00024157222786447274,
        "realized_volatility_30m": 2.6416768106496402e-05,
        "realized_volatility_60m": 0.0010325733391146408,
        "return_acceleration": 5.2833536212992804e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 903,
        "resolved_agreement_count": 586,
        "prospective_resolved_sample_count": 884,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.93529687500995,
            "small_mean_absolute_error": 259.79575520833896
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 104.3023671875053,
            "small_mean_absolute_error": 201.3222031250043
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.84589409722928,
            "small_mean_absolute_error": 210.18919618056194
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 176.2046541666685,
            "small_mean_absolute_error": 308.7276833333366
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 905,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0500Z",
      "signal_timestamp": "2026-09-22T05:01:17.806378Z",
      "target_timestamp": "2026-09-22T05:00:00Z",
      "resolution_timestamp": "2026-09-22T05:15:00Z",
      "strike": 85416.03,
      "brti_reference_price": 85416.0325,
      "base_predicted_close": 85371.1875,
      "small_predicted_close": 85254.0,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85386.06416666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 14.876666666663368,
      "small_residual": 132.06416666666337,
      "base_absolute_error": 14.876666666663368,
      "small_absolute_error": 132.06416666666337,
      "resolved_at": "2026-09-22T05:16:05.692890Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T04:45:00Z",
        "return_6h": -0.011577910724953955,
        "return_12h": -0.006573777879199549,
        "return_24h": 0.049694478572398726,
        "close_vs_ema12": -0.00388760689025347,
        "close_vs_ema24": 0.004653030218461085,
        "ema12_slope_3h": -0.001232626489987454,
        "ema24_slope_6h": 0.0061817937800598965,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012708897923963125,
        "return_30m": -0.001749761591238408,
        "return_60m": -0.002524393028618732,
        "return_120m": -0.0035986609013155535,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.000802229749655603,
        "close_vs_ema6": -0.0013394305135802087,
        "close_vs_ema12": -0.00238282940059642,
        "ema3_slope": -0.0008015866929634852,
        "ema6_slope": -0.000535485307287975,
        "realized_volatility_30m": 0.00039570431291702235,
        "realized_volatility_60m": 0.0003847319334554575,
        "return_acceleration": -0.0007914086258340447
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 904,
        "resolved_agreement_count": 587,
        "prospective_resolved_sample_count": 885,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.23866666667527,
            "small_mean_absolute_error": 209.27490625000428
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.38228125000387,
            "small_mean_absolute_error": 192.87184375000288
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 93.76684027778417,
            "small_mean_absolute_error": 197.73839756945017
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 167.94304791666946,
            "small_mean_absolute_error": 302.64527395833574
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 906,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0515Z",
      "signal_timestamp": "2026-09-22T05:16:17.264036Z",
      "target_timestamp": "2026-09-22T05:15:00Z",
      "resolution_timestamp": "2026-09-22T05:30:00Z",
      "strike": 85386.06,
      "brti_reference_price": 85386.06416666666,
      "base_predicted_close": 85326.09375,
      "small_predicted_close": 85247.890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85184.94166666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -141.15208333334886,
      "small_residual": -62.948958333348855,
      "base_absolute_error": 141.15208333334886,
      "small_absolute_error": 62.948958333348855,
      "resolved_at": "2026-09-22T05:31:05.541997Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T05:00:00Z",
        "return_6h": -0.014500447498283608,
        "return_12h": -0.006892220884112454,
        "return_24h": 0.050150475108813763,
        "close_vs_ema12": -0.0040648546651286255,
        "close_vs_ema24": 0.0042115112639196095,
        "ema12_slope_3h": -0.0012756886866926997,
        "ema24_slope_6h": 0.005744768850941551,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003508513853454076,
        "return_30m": -0.0016212952842975525,
        "return_60m": -0.0026311959126998907,
        "return_120m": -0.001489664287764203,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0005767322641735406,
        "close_vs_ema6": -0.0012075915706749596,
        "close_vs_ema12": -0.002313379742449939,
        "ema3_slope": -0.0005763998357909417,
        "ema6_slope": -0.0004828034165355044,
        "realized_volatility_30m": 0.00046001920352545245,
        "realized_volatility_60m": 0.0003597357871792294,
        "return_acceleration": 0.0009200384070509049
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 905,
        "resolved_agreement_count": 588,
        "prospective_resolved_sample_count": 886,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.222453125003085,
            "small_mean_absolute_error": 169.4813489583321
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.71614583333758,
            "small_mean_absolute_error": 207.4723098958366
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.45664062500389,
            "small_mean_absolute_error": 198.6957760416699
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 163.92326041666965,
            "small_mean_absolute_error": 286.31064270833593
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 907,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0530Z",
      "signal_timestamp": "2026-09-22T05:31:17.655139Z",
      "target_timestamp": "2026-09-22T05:30:00Z",
      "resolution_timestamp": "2026-09-22T05:45:00Z",
      "strike": 85184.94,
      "brti_reference_price": 85184.94166666665,
      "base_predicted_close": 85005.6484375,
      "small_predicted_close": 85188.5625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85393.71399999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 388.06556249999267,
      "small_residual": 205.15149999999267,
      "base_absolute_error": 388.06556249999267,
      "small_absolute_error": 205.15149999999267,
      "resolved_at": "2026-09-22T05:46:05.959168Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T05:15:00Z",
        "return_6h": -0.014976309596455684,
        "return_12h": -0.008470572386095165,
        "return_24h": 0.04399691060368083,
        "close_vs_ema12": -0.00615067587702034,
        "close_vs_ema24": 0.0018080385955321354,
        "ema12_slope_3h": -0.001485383106799576,
        "ema24_slope_6h": 0.005307963389772352,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0023554487721489936,
        "return_30m": -0.0027054737450296074,
        "return_60m": -0.004450501402222917,
        "return_120m": -0.004727406877026774,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.0014675618682348235,
        "close_vs_ema6": -0.0025455864552493823,
        "close_vs_ema12": -0.003948769489191317,
        "ema3_slope": -0.0014654112865094548,
        "ema6_slope": -0.001017198835069122,
        "realized_volatility_30m": 0.001002298693401793,
        "realized_volatility_60m": 0.0007985642282035745,
        "return_acceleration": -0.002004597386803586
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 906,
        "resolved_agreement_count": 589,
        "prospective_resolved_sample_count": 887,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.0285937500048,
            "small_mean_absolute_error": 137.9992968750048
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.3753255208394,
            "small_mean_absolute_error": 183.7564895833384
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.34536631944987,
            "small_mean_absolute_error": 186.1502569444492
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 167.0028343750033,
            "small_mean_absolute_error": 262.6835760416696
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 908,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0545Z",
      "signal_timestamp": "2026-09-22T05:46:17.016459Z",
      "target_timestamp": "2026-09-22T05:45:00Z",
      "resolution_timestamp": "2026-09-22T06:00:00Z",
      "strike": 85393.71,
      "brti_reference_price": 85393.71399999999,
      "base_predicted_close": 85172.1796875,
      "small_predicted_close": 85201.1015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85392.50050000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 220.3208125000092,
      "small_residual": 191.3989375000092,
      "base_absolute_error": 220.3208125000092,
      "small_absolute_error": 191.3989375000092,
      "resolved_at": "2026-09-22T06:01:05.417991Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T05:30:00Z",
        "return_6h": -0.012305804019810074,
        "return_12h": -0.006013008608048764,
        "return_24h": 0.04631258734693344,
        "close_vs_ema12": -0.0035638476629370475,
        "close_vs_ema24": 0.004175003365203045,
        "ema12_slope_3h": -0.0016150909976389016,
        "ema24_slope_6h": 0.004936904020902855,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0024508126583016043,
        "return_30m": 8.959112248563272e-05,
        "return_60m": -0.0015318494154762385,
        "return_120m": -0.0008376011489218405,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004895872223740216,
        "close_vs_ema6": -7.215390559667245e-05,
        "close_vs_ema12": -0.0012759867092122512,
        "ema3_slope": 0.0004898270354314338,
        "ema6_slope": -2.8860729272772723e-05,
        "realized_volatility_30m": 0.002403130715225299,
        "realized_volatility_60m": 0.001782583956946754,
        "return_acceleration": 0.004806261430450598
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 907,
        "resolved_agreement_count": 589,
        "prospective_resolved_sample_count": 888,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 141.6547500000015,
            "small_mean_absolute_error": 135.2856093750015
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.29502343750573,
            "small_mean_absolute_error": 197.54068229167024
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.75316145833737,
            "small_mean_absolute_error": 179.31000520833672
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 176.55815416667028,
            "small_mean_absolute_error": 240.17834895833658
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 909,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0600Z",
      "signal_timestamp": "2026-09-22T06:01:18.626765Z",
      "target_timestamp": "2026-09-22T06:00:00Z",
      "resolution_timestamp": "2026-09-22T06:15:00Z",
      "strike": 85392.5,
      "brti_reference_price": 85392.50050000001,
      "base_predicted_close": 85396.5625,
      "small_predicted_close": 85275.0625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85323.15116666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -73.4113333333371,
      "small_residual": 48.0886666666629,
      "base_absolute_error": 73.4113333333371,
      "small_absolute_error": 48.0886666666629,
      "resolved_at": "2026-09-22T06:16:05.779763Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T05:45:00Z",
        "return_6h": -0.01399463669895451,
        "return_12h": -0.005690926314904532,
        "return_24h": 0.047468999723199845,
        "close_vs_ema12": -0.0034324678178085932,
        "close_vs_ema24": 0.0040746242124711785,
        "ema12_slope_3h": -0.0017071407748420198,
        "ema24_slope_6h": 0.0045376248711230804,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -1.421064787021642e-05,
        "return_30m": 0.0024365671827955016,
        "return_60m": -0.0002754986307751395,
        "return_120m": -0.002799196192570963,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0002376283279323932,
        "close_vs_ema6": -6.168975657949716e-05,
        "close_vs_ema12": -0.0010919068446447744,
        "ema3_slope": 0.00023768480857611074,
        "ema6_slope": -2.4675293746612148e-05,
        "realized_volatility_30m": 0.0012325116530859104,
        "realized_volatility_60m": 0.0017073177771572692,
        "return_acceleration": -0.0024650233061718207
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 908,
        "resolved_agreement_count": 590,
        "prospective_resolved_sample_count": 889,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 191.10378125000352,
            "small_mean_absolute_error": 147.89089062500352
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.1712239583394,
            "small_mean_absolute_error": 178.5828984375039
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.95611458333708,
            "small_mean_absolute_error": 177.87819270833643
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 154.0133739583376,
            "small_mean_absolute_error": 193.17263125000392
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 910,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0615Z",
      "signal_timestamp": "2026-09-22T06:16:17.135927Z",
      "target_timestamp": "2026-09-22T06:15:00Z",
      "resolution_timestamp": "2026-09-22T06:30:00Z",
      "strike": 85323.15,
      "brti_reference_price": 85323.15116666666,
      "base_predicted_close": 85176.6484375,
      "small_predicted_close": 85205.453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85323.05,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 146.4015625000029,
      "small_residual": 117.59687500000291,
      "base_absolute_error": 146.4015625000029,
      "small_absolute_error": 117.59687500000291,
      "resolved_at": "2026-09-22T06:31:05.215134Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T06:00:00Z",
        "return_6h": -0.012831389386306347,
        "return_12h": -0.007835759501215955,
        "return_24h": 0.04543036884869145,
        "close_vs_ema12": -0.004069374295333605,
        "close_vs_ema24": 0.003191804354007566,
        "ema12_slope_3h": -0.0017282175344401907,
        "ema24_slope_6h": 0.004172187927965698,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008121244011743967,
        "return_30m": -0.000826323508230753,
        "return_60m": -0.0007368064169955835,
        "return_120m": -0.003366063647662676,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.000287427119112893,
        "close_vs_ema6": -0.0006242730320945578,
        "close_vs_ema12": -0.0016108246586165054,
        "ema3_slope": -0.00028734452850265324,
        "ema6_slope": -0.0002496468737134272,
        "realized_volatility_30m": 0.0003989568766520901,
        "realized_volatility_60m": 0.0017378715343459956,
        "return_acceleration": -0.0007979137533041802
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 909,
        "resolved_agreement_count": 590,
        "prospective_resolved_sample_count": 890,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 205.73744791667195,
            "small_mean_absolute_error": 126.8970156250034
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.97995052083752,
            "small_mean_absolute_error": 148.18918229166775
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.38991319444904,
            "small_mean_absolute_error": 180.61387847222554
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 132.03621250000506,
            "small_mean_absolute_error": 181.10863333333765
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 911,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0630Z",
      "signal_timestamp": "2026-09-22T06:31:18.521459Z",
      "target_timestamp": "2026-09-22T06:30:00Z",
      "resolution_timestamp": "2026-09-22T06:45:00Z",
      "strike": 85323.05,
      "brti_reference_price": 85323.05,
      "base_predicted_close": 85179.9609375,
      "small_predicted_close": 85208.4609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85475.121,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 295.1600624999992,
      "small_residual": 266.6600624999992,
      "base_absolute_error": 295.1600624999992,
      "small_absolute_error": 266.6600624999992,
      "resolved_at": "2026-09-22T06:46:06.227476Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T06:15:00Z",
        "return_6h": -0.012407836321563392,
        "return_12h": -0.006915265332980591,
        "return_24h": 0.04312781804404775,
        "close_vs_ema12": -0.0039050588567748346,
        "close_vs_ema24": 0.003124615287088961,
        "ema12_slope_3h": -0.00178462597722151,
        "ema24_slope_6h": 0.0038236221385654634,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -1.1856883539440588e-06,
        "return_30m": -0.0008133091266019354,
        "return_60m": 0.0016212763738663316,
        "return_120m": -0.0028364405211318555,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00014432706062827982,
        "close_vs_ema6": -0.0004468355507140087,
        "close_vs_ema12": -0.0013643454984836323,
        "ema3_slope": -0.00014430623333405723,
        "ema6_slope": -0.00017870228007288436,
        "realized_volatility_30m": 0.0004054693564102263,
        "realized_volatility_60m": 0.0012255063149905364,
        "return_acceleration": 0.0008109387128204526
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 910,
        "resolved_agreement_count": 591,
        "prospective_resolved_sample_count": 891,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 207.04981770833547,
            "small_mean_absolute_error": 140.55899479166692
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 135.53920572917013,
            "small_mean_absolute_error": 139.27914583333586
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.9166666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 125.26682291667142,
            "small_mean_absolute_error": 169.35732465278124
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 134.63156145833855,
            "small_mean_absolute_error": 181.19406562500444
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 912,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0645Z",
      "signal_timestamp": "2026-09-22T06:46:18.258879Z",
      "target_timestamp": "2026-09-22T06:45:00Z",
      "resolution_timestamp": "2026-09-22T07:00:00Z",
      "strike": 85475.12,
      "brti_reference_price": 85475.121,
      "base_predicted_close": 85527.234375,
      "small_predicted_close": 85345.03125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85367.83333333331,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -159.40104166668607,
      "small_residual": 22.80208333331393,
      "base_absolute_error": 159.40104166668607,
      "small_absolute_error": 22.80208333331393,
      "resolved_at": "2026-09-22T07:01:05.970816Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T06:30:00Z",
        "return_6h": -0.009627597620170625,
        "return_12h": -0.005661505455820004,
        "return_24h": 0.049329122395950664,
        "close_vs_ema12": -0.002042972178972313,
        "close_vs_ema24": 0.004810740215050124,
        "ema12_slope_3h": -0.0017073931082493,
        "ema24_slope_6h": 0.003541260285304215,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017822968119400873,
        "return_30m": 0.001781109010337456,
        "return_60m": 0.0009533137298607386,
        "return_120m": -0.0005799960186952946,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008181862818681385,
        "close_vs_ema6": 0.000952968650098196,
        "close_vs_ema12": 0.0003515710710531028,
        "ema3_slope": 0.0008188562588258286,
        "ema6_slope": 0.0003813328193282839,
        "realized_volatility_30m": 0.0008917412501470157,
        "realized_volatility_60m": 0.0009497936590485328,
        "return_acceleration": 0.0017834825002940313
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 911,
        "resolved_agreement_count": 592,
        "prospective_resolved_sample_count": 892,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 183.8234427083371,
            "small_mean_absolute_error": 155.93613541666855
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 162.7390963541693,
            "small_mean_absolute_error": 145.61087239583503
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 141.47116319444953,
            "small_mean_absolute_error": 183.672500000003
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 137.00317500000529,
            "small_mean_absolute_error": 184.35786666667119
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 913,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0700Z",
      "signal_timestamp": "2026-09-22T07:01:18.527747Z",
      "target_timestamp": "2026-09-22T07:00:00Z",
      "resolution_timestamp": "2026-09-22T07:15:00Z",
      "strike": 85367.83,
      "brti_reference_price": 85367.83333333331,
      "base_predicted_close": 85415.859375,
      "small_predicted_close": 85305.3359375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85436.30500000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 20.445625000007567,
      "small_residual": 130.96906250000757,
      "base_absolute_error": 20.445625000007567,
      "small_absolute_error": 130.96906250000757,
      "resolved_at": "2026-09-22T07:16:06.026265Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T06:45:00Z",
        "return_6h": -0.005772031739725625,
        "return_12h": -0.008006963207899731,
        "return_24h": 0.045776072005970114,
        "close_vs_ema12": -0.003161510606216389,
        "close_vs_ema24": 0.0034760290664421767,
        "ema12_slope_3h": -0.0017636105136084046,
        "ema24_slope_6h": 0.0033467720945896673,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012551917494996179,
        "return_30m": 0.000524867938186846,
        "return_60m": -0.00028886806829941936,
        "return_120m": -0.0005642871163172858,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00021906420276562866,
        "close_vs_ema6": -0.00021674683132399952,
        "close_vs_ema12": -0.0007650819235411888,
        "ema3_slope": -0.0002190162241511029,
        "ema6_slope": -8.669121651105893e-05,
        "realized_volatility_30m": 0.0015187442807198526,
        "realized_volatility_60m": 0.00116094329892989,
        "return_acceleration": -0.003037488561439705
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 912,
        "resolved_agreement_count": 592,
        "prospective_resolved_sample_count": 893,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 168.59350000000632,
            "small_mean_absolute_error": 113.78692187499473
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 179.84864062500492,
            "small_mean_absolute_error": 130.83890624999913
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.9166666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 137.64531597222836,
            "small_mean_absolute_error": 156.9842395833342
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.19956041667245,
            "small_mean_absolute_error": 170.97860104166975
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 914,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0715Z",
      "signal_timestamp": "2026-09-22T07:16:16.617716Z",
      "target_timestamp": "2026-09-22T07:15:00Z",
      "resolution_timestamp": "2026-09-22T07:30:00Z",
      "strike": 85436.31,
      "brti_reference_price": 85436.30500000001,
      "base_predicted_close": 85265.0390625,
      "small_predicted_close": 85293.953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85272.97733333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 7.938270833343267,
      "small_residual": -20.975791666656733,
      "base_absolute_error": 7.938270833343267,
      "small_absolute_error": 20.975791666656733,
      "resolved_at": "2026-09-22T07:31:05.198807Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T07:00:00Z",
        "return_6h": -0.0035510177118536213,
        "return_12h": -0.007125186248827298,
        "return_24h": 0.04815597387547199,
        "close_vs_ema12": -0.0022657798866122514,
        "close_vs_ema24": 0.004192190796553863,
        "ema12_slope_3h": -0.0017750463068428868,
        "ema24_slope_6h": 0.003202940618469041,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008020780660946691,
        "return_30m": -0.00045412044517600947,
        "return_60m": 0.0013261797271448827,
        "return_120m": 0.0005883961724160169,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00029133417803084427,
        "close_vs_ema6": 0.0004178996943242641,
        "close_vs_ema12": 3.078500909947657e-05,
        "ema3_slope": 0.00029141907836849335,
        "ema6_slope": 0.0001671878248261649,
        "realized_volatility_30m": 0.0010286349077971435,
        "realized_volatility_60m": 0.0011129380692056494,
        "return_acceleration": 0.002057269815594287
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 913,
        "resolved_agreement_count": 592,
        "prospective_resolved_sample_count": 894,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 155.35207291667393,
            "small_mean_absolute_error": 134.5070208333309
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 180.54476041667294,
            "small_mean_absolute_error": 130.70201822916715
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.10399131944965,
            "small_mean_absolute_error": 143.62846180555547
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.8918885416715,
            "small_mean_absolute_error": 171.49827291666878
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 915,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0730Z",
      "signal_timestamp": "2026-09-22T07:31:17.204187Z",
      "target_timestamp": "2026-09-22T07:30:00Z",
      "resolution_timestamp": "2026-09-22T07:45:00Z",
      "strike": 85272.98,
      "brti_reference_price": 85272.97733333334,
      "base_predicted_close": 84959.5546875,
      "small_predicted_close": 85041.3671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85207.70133333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 248.1466458333307,
      "small_residual": 166.3341458333307,
      "base_absolute_error": 248.1466458333307,
      "small_absolute_error": 166.3341458333307,
      "resolved_at": "2026-09-22T07:46:05.941576Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T07:15:00Z",
        "return_6h": -0.005207363771106421,
        "return_12h": -0.012323792715325688,
        "return_24h": 0.044995273421140514,
        "close_vs_ema12": -0.004003487452578058,
        "close_vs_ema24": 0.002225493795911415,
        "ema12_slope_3h": -0.0018420910684909808,
        "ema24_slope_6h": 0.003027685484363829,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0019116892598136648,
        "return_30m": -0.001111144517743412,
        "return_60m": -0.0005868597836886646,
        "return_120m": 0.0010334651282755125,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008111133828179184,
        "close_vs_ema6": -0.0010680192568208735,
        "close_vs_ema12": -0.001592044867557374,
        "ema3_slope": -0.0008104560111008574,
        "ema6_slope": -0.00042702527424176573,
        "realized_volatility_30m": 0.001356883662954167,
        "realized_volatility_60m": 0.0014970925953173807,
        "return_acceleration": -0.002713767325908334
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 914,
        "resolved_agreement_count": 593,
        "prospective_resolved_sample_count": 895,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 120.73625000000902,
            "small_mean_absolute_error": 110.35174999999435
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 163.89303385417224,
            "small_mean_absolute_error": 125.45537239583064
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 130.6048871527831,
            "small_mean_absolute_error": 129.63668055555536
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 124.56443333333883,
            "small_mean_absolute_error": 161.8723031250018
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 916,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0745Z",
      "signal_timestamp": "2026-09-22T07:46:20.111600Z",
      "target_timestamp": "2026-09-22T07:45:00Z",
      "resolution_timestamp": "2026-09-22T08:00:00Z",
      "strike": 85207.7,
      "brti_reference_price": 85207.70133333333,
      "base_predicted_close": 84933.015625,
      "small_predicted_close": 85015.3046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85301.24516666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 368.2295416666602,
      "small_residual": 285.9404791666602,
      "base_absolute_error": 368.2295416666602,
      "small_absolute_error": 285.9404791666602,
      "resolved_at": "2026-09-22T08:01:07.166202Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T07:30:00Z",
        "return_6h": -0.0052101960039013795,
        "return_12h": -0.015465028279453286,
        "return_24h": 0.045566528110332793,
        "close_vs_ema12": -0.004572279555288827,
        "close_vs_ema24": 0.001428185269675586,
        "ema12_slope_3h": -0.0019179899611283524,
        "ema24_slope_6h": 0.0028562107733907105,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007654945569081084,
        "return_30m": -0.0026757204289988845,
        "return_60m": -0.0031286257748224244,
        "return_120m": -0.0021782946068683584,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0007886149418858679,
        "close_vs_ema6": -0.0013097545740858862,
        "close_vs_ema12": -0.0019945328822278396,
        "ema3_slope": -0.0007879935184231801,
        "ema6_slope": -0.0005236275002288293,
        "realized_volatility_30m": 0.0005730973514527782,
        "realized_volatility_60m": 0.0010012096040590145,
        "return_acceleration": 0.0011461947029055564
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 915,
        "resolved_agreement_count": 594,
        "prospective_resolved_sample_count": 896,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.9828958333419,
            "small_mean_absolute_error": 85.27027083332723
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 146.4031692708395,
            "small_mean_absolute_error": 120.60320312499789
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 144.82036284722685,
            "small_mean_absolute_error": 125.49733854166577
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.61316458333823,
            "small_mean_absolute_error": 155.82728437500117
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 917,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0800Z",
      "signal_timestamp": "2026-09-22T08:01:22.630358Z",
      "target_timestamp": "2026-09-22T08:00:00Z",
      "resolution_timestamp": "2026-09-22T08:15:00Z",
      "strike": 85301.25,
      "brti_reference_price": 85301.24516666666,
      "base_predicted_close": 85002.71875,
      "small_predicted_close": 85184.5859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85484.4645,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 481.74575000000186,
      "small_residual": 299.87856250000186,
      "base_absolute_error": 481.74575000000186,
      "small_absolute_error": 299.87856250000186,
      "resolved_at": "2026-09-22T08:16:06.762335Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T07:45:00Z",
        "return_6h": -0.002845373676293117,
        "return_12h": -0.014557361147132464,
        "return_24h": 0.044103595678722574,
        "close_vs_ema12": -0.003337921099049068,
        "close_vs_ema24": 0.0024753096275085262,
        "ema12_slope_3h": -0.0018946472558386551,
        "ema24_slope_6h": 0.002737680290460842,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010978330816293624,
        "return_30m": 0.00033149813947286333,
        "return_60m": -0.0007800147206108443,
        "return_120m": -0.001068657467564682,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001541524194537125,
        "close_vs_ema6": -0.00015240885107159485,
        "close_vs_ema12": -0.0007607039761653445,
        "ema3_slope": 0.00015417618608570827,
        "ema6_slope": -6.0959824101813886e-05,
        "realized_volatility_30m": 0.0009316638192687354,
        "realized_volatility_60m": 0.001218407386866163,
        "return_acceleration": 0.0018633276385374709
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 916,
        "resolved_agreement_count": 595,
        "prospective_resolved_sample_count": 897,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 161.19002083333544,
            "small_mean_absolute_error": 151.0548697916638
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 164.89176041667088,
            "small_mean_absolute_error": 132.42089583332927
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 173.62910069444843,
            "small_mean_absolute_error": 137.57756076388736
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.7303729166706,
            "small_mean_absolute_error": 159.69527395833356
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 918,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0815Z",
      "signal_timestamp": "2026-09-22T08:16:19.905947Z",
      "target_timestamp": "2026-09-22T08:15:00Z",
      "resolution_timestamp": "2026-09-22T08:30:00Z",
      "strike": 85484.46,
      "brti_reference_price": 85484.4645,
      "base_predicted_close": 85058.0859375,
      "small_predicted_close": 85210.1328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85403.65516666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 345.5692291666637,
      "small_residual": 193.52235416666372,
      "base_absolute_error": 345.5692291666637,
      "small_absolute_error": 193.52235416666372,
      "resolved_at": "2026-09-22T08:31:05.972152Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T08:00:00Z",
        "return_6h": -0.001141102804502525,
        "return_12h": -0.014719642116792664,
        "return_24h": 0.044169724833200474,
        "close_vs_ema12": -0.0011483729711363466,
        "close_vs_ema24": 0.004532646740008195,
        "ema12_slope_3h": -0.0017707828412426574,
        "ema24_slope_6h": 0.002657022678598908,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0021479092476945905,
        "return_30m": 0.0032481003751523296,
        "return_60m": 0.0005636889376243737,
        "return_120m": 0.0018906162176106633,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011498726570302598,
        "close_vs_ema6": 0.0014243116692480573,
        "close_vs_ema12": 0.0011721566630222835,
        "ema3_slope": 0.0011511963862778085,
        "ema6_slope": 0.0005700494389262456,
        "realized_volatility_30m": 0.000525038083032614,
        "realized_volatility_60m": 0.0015794361856871207,
        "return_acceleration": 0.001050076166065228
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 917,
        "resolved_agreement_count": 596,
        "prospective_resolved_sample_count": 898,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 276.515052083334,
            "small_mean_absolute_error": 193.28224479166238
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 215.93356250000397,
            "small_mean_absolute_error": 163.89463281249664
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 212.5348576388933,
            "small_mean_absolute_error": 151.5620937499989
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 159.807372916671,
            "small_mean_absolute_error": 173.92618020833396
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 919,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0830Z",
      "signal_timestamp": "2026-09-22T08:31:18.365650Z",
      "target_timestamp": "2026-09-22T08:30:00Z",
      "resolution_timestamp": "2026-09-22T08:45:00Z",
      "strike": 85403.66,
      "brti_reference_price": 85403.65516666666,
      "base_predicted_close": 85070.796875,
      "small_predicted_close": 85223.6015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86057.26316666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 986.4662916666566,
      "small_residual": 833.6616041666566,
      "base_absolute_error": 986.4662916666566,
      "small_absolute_error": 833.6616041666566,
      "resolved_at": "2026-09-22T08:46:05.577157Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T08:15:00Z",
        "return_6h": -0.0038684214480243506,
        "return_12h": -0.02155350150287172,
        "return_24h": 0.03860202991024342,
        "close_vs_ema12": -0.0020073568757833504,
        "close_vs_ema24": 0.003508905921993488,
        "ema12_slope_3h": -0.0015947986360841382,
        "ema24_slope_6h": 0.0025211332076511273,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009453101660751306,
        "return_30m": 0.0012005686411717953,
        "return_60m": 0.0015324647669154867,
        "return_120m": 0.0009447056412852373,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0001017274028041193,
        "close_vs_ema6": 0.00034113564914362016,
        "close_vs_ema12": 0.00019100282041151218,
        "ema3_slope": 0.00010173775232136251,
        "ema6_slope": 0.00013647288196350083,
        "realized_volatility_30m": 0.0015466097068848605,
        "realized_volatility_60m": 0.0012951193453069254,
        "return_acceleration": -0.003093219413769721
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 918,
        "resolved_agreement_count": 597,
        "prospective_resolved_sample_count": 899,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 360.9227916666641,
            "small_mean_absolute_error": 236.41888541666412
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 240.82952083333657,
            "small_mean_absolute_error": 173.38531770832924
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 229.56961979166954,
            "small_mean_absolute_error": 162.4432100694418
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 171.4919020833375,
            "small_mean_absolute_error": 170.96852187500045
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 920,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0845Z",
      "signal_timestamp": "2026-09-22T08:46:19.829594Z",
      "target_timestamp": "2026-09-22T08:45:00Z",
      "resolution_timestamp": "2026-09-22T09:00:00Z",
      "strike": 86057.26,
      "brti_reference_price": 86057.26316666666,
      "base_predicted_close": 86284.3359375,
      "small_predicted_close": 85680.8671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86198.637,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -85.69893749999756,
      "small_residual": 517.7698125000024,
      "base_absolute_error": 85.69893749999756,
      "small_absolute_error": 517.7698125000024,
      "resolved_at": "2026-09-22T09:01:06.534476Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T08:30:00Z",
        "return_6h": 0.0030693702205375484,
        "return_12h": -0.009966459025856356,
        "return_24h": 0.029480224153738632,
        "close_vs_ema12": 0.0053993875693110205,
        "close_vs_ema24": 0.010955721256832529,
        "ema12_slope_3h": -0.001213905134752058,
        "ema24_slope_6h": 0.0025325716914619267,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.007653161901846728,
        "return_30m": 0.006700617124023145,
        "return_60m": 0.009970481776169882,
        "return_120m": 0.006810662095075193,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0038628544125962616,
        "close_vs_ema6": 0.005699055990031843,
        "close_vs_ema12": 0.0066306037687833275,
        "ema3_slope": 0.003877833920467255,
        "ema6_slope": 0.0022848309478125106,
        "realized_volatility_30m": 0.004299236033960929,
        "realized_volatility_60m": 0.003182559556168535,
        "return_acceleration": 0.008598472067921858
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 919,
        "resolved_agreement_count": 598,
        "prospective_resolved_sample_count": 900,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 545.5027031249956,
            "small_mean_absolute_error": 403.2507499999956
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 327.24279947916875,
            "small_mean_absolute_error": 244.26051041666142
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 279.43634722222487,
            "small_mean_absolute_error": 214.81905208333046
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 215.77981770833722,
            "small_mean_absolute_error": 207.90770416666638
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 921,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0900Z",
      "signal_timestamp": "2026-09-22T09:01:21.056867Z",
      "target_timestamp": "2026-09-22T09:00:00Z",
      "resolution_timestamp": "2026-09-22T09:15:00Z",
      "strike": 86198.64,
      "brti_reference_price": 86198.637,
      "base_predicted_close": 86404.9453125,
      "small_predicted_close": 86039.8359375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85915.40383333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -489.54147916665534,
      "small_residual": -124.43210416665534,
      "base_absolute_error": 489.54147916665534,
      "small_absolute_error": 124.43210416665534,
      "resolved_at": "2026-09-22T09:16:05.729197Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T08:45:00Z",
        "return_6h": 0.005530634255125344,
        "return_12h": -0.008816061278918985,
        "return_24h": 0.02901725316762671,
        "close_vs_ema12": 0.006761301884600446,
        "close_vs_ema24": 0.012353177150252748,
        "ema12_slope_3h": -0.0007805295762171038,
        "ema24_slope_6h": 0.002594979767628125,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016427879313283267,
        "return_30m": 0.009308522355183868,
        "return_60m": 0.010520266516391041,
        "return_120m": 0.009732045833032554,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002748419469432495,
        "close_vs_ema6": 0.00523985611181188,
        "close_vs_ema12": 0.0070008564587698,
        "ema3_slope": 0.0027559940972672337,
        "ema6_slope": 0.0021003446462173336,
        "realized_volatility_30m": 0.0030051869852592006,
        "realized_volatility_60m": 0.0031313688061505103,
        "return_acceleration": -0.006010373970518401
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 920,
        "resolved_agreement_count": 598,
        "prospective_resolved_sample_count": 901,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 474.87005208332994,
            "small_mean_absolute_error": 461.20808333333116
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 318.0300364583327,
            "small_mean_absolute_error": 306.1314765624975
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 268.21785763889056,
            "small_mean_absolute_error": 242.01662499999657
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 209.7992041666701,
            "small_mean_absolute_error": 216.6431343749995
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 922,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0915Z",
      "signal_timestamp": "2026-09-22T09:16:16.291805Z",
      "target_timestamp": "2026-09-22T09:15:00Z",
      "resolution_timestamp": "2026-09-22T09:30:00Z",
      "strike": 85915.4,
      "brti_reference_price": 85915.40383333334,
      "base_predicted_close": 85942.9765625,
      "small_predicted_close": 85653.109375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85882.4475,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -60.52906250000524,
      "small_residual": 229.33812499999476,
      "base_absolute_error": 60.52906250000524,
      "small_absolute_error": 229.33812499999476,
      "resolved_at": "2026-09-22T09:31:05.728908Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T09:00:00Z",
        "return_6h": 0.0047004691189878045,
        "return_12h": -0.007739222335223395,
        "return_24h": 0.023886222342773156,
        "close_vs_ema12": 0.0033118494809425414,
        "close_vs_ema24": 0.008838907093566384,
        "ema12_slope_3h": -0.0004666358717980712,
        "ema24_slope_6h": 0.00263862333722642,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0032858195503330245,
        "return_30m": -0.0016484295237064739,
        "return_60m": 0.005041142105222329,
        "return_120m": 0.005607672678884512,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002732901127427967,
        "close_vs_ema6": 0.0013826772438678692,
        "close_vs_ema12": 0.0031222547687734803,
        "ema3_slope": -0.0002732154456628333,
        "ema6_slope": 0.0005533769542360734,
        "realized_volatility_30m": 0.0024643037408306756,
        "realized_volatility_60m": 0.004078809875650932,
        "return_acceleration": -0.004928607481661351
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 921,
        "resolved_agreement_count": 598,
        "prospective_resolved_sample_count": 902,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 476.8189843749933,
            "small_mean_absolute_error": 417.34646874999453
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 376.66701822916366,
            "small_mean_absolute_error": 305.31435677082845
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 302.89536979166706,
            "small_mean_absolute_error": 248.37857812499593
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 229.32920208333525,
            "small_mean_absolute_error": 208.30281979166466
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 923,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0930Z",
      "signal_timestamp": "2026-09-22T09:31:16.502917Z",
      "target_timestamp": "2026-09-22T09:30:00Z",
      "resolution_timestamp": "2026-09-22T09:45:00Z",
      "strike": 85882.45,
      "brti_reference_price": 85882.4475,
      "base_predicted_close": 85993.4765625,
      "small_predicted_close": 85704.671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86029.37483333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 35.89827083333512,
      "small_residual": 324.7029583333351,
      "base_absolute_error": 35.89827083333512,
      "small_absolute_error": 324.7029583333351,
      "resolved_at": "2026-09-22T09:46:07.099177Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T09:15:00Z",
        "return_6h": 0.0034220198394527834,
        "return_12h": -0.008471258302436002,
        "return_24h": 0.016758712363879935,
        "close_vs_ema12": 0.0028071842869115127,
        "close_vs_ema24": 0.008276221582184329,
        "ema12_slope_3h": -0.00018110767993739785,
        "ema24_slope_6h": 0.002654899866650684,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003835905072072654,
        "return_30m": -0.0036681496483523812,
        "return_60m": 0.005606227653827789,
        "return_120m": 0.007147283767098056,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0003284957682621048,
        "close_vs_ema6": 0.0007130511043649257,
        "close_vs_ema12": 0.0023153427838449314,
        "ema3_slope": -0.00032838789422873216,
        "ema6_slope": 0.0002853018156556697,
        "realized_volatility_30m": 0.0014511145215628796,
        "realized_volatility_60m": 0.004009329857222602,
        "return_acceleration": 0.002902229043125759
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 922,
        "resolved_agreement_count": 598,
        "prospective_resolved_sample_count": 903,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 405.5589427083287,
            "small_mean_absolute_error": 426.3004114583273
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 383.2408671874964,
            "small_mean_absolute_error": 331.3596484374957
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 295.7393281250006,
            "small_mean_absolute_error": 257.69034895832857
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 231.65927916666843,
            "small_mean_absolute_error": 210.3258677083315
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 924,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T0945Z",
      "signal_timestamp": "2026-09-22T09:46:19.509905Z",
      "target_timestamp": "2026-09-22T09:45:00Z",
      "resolution_timestamp": "2026-09-22T10:00:00Z",
      "strike": 86029.37,
      "brti_reference_price": 86029.37483333334,
      "base_predicted_close": 85920.9453125,
      "small_predicted_close": 85717.9921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86220.98733333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 300.04202083333803,
      "small_residual": 502.99514583333803,
      "base_absolute_error": 300.04202083333803,
      "small_absolute_error": 502.99514583333803,
      "resolved_at": "2026-09-22T10:01:06.728146Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T09:30:00Z",
        "return_6h": 0.006600047049504454,
        "return_12h": -0.008590573822411796,
        "return_24h": 0.012042528964158583,
        "close_vs_ema12": 0.004337378573117556,
        "close_vs_ema24": 0.009793012876621487,
        "ema12_slope_3h": 9.039754862261162e-05,
        "ema24_slope_6h": 0.0027367671034368435,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017107958332620576,
        "return_30m": 0.0013265490810132619,
        "return_60m": -0.00032406716536304003,
        "return_120m": 0.009643183505040342,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006903920674008468,
        "close_vs_ema6": 0.0017309912248066883,
        "close_vs_ema12": 0.003407971363547979,
        "ema3_slope": 0.0006908690379041627,
        "ema6_slope": 0.0006928762349958095,
        "realized_volatility_30m": 0.0010471931702346615,
        "realized_volatility_60m": 0.0020337397696832704,
        "return_acceleration": 0.002094386340469323
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 923,
        "resolved_agreement_count": 598,
        "prospective_resolved_sample_count": 904,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 167.9169374999983,
            "small_mean_absolute_error": 299.0607499999969
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 356.70982031249696,
            "small_mean_absolute_error": 351.15574999999626
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 274.13417881944525,
            "small_mean_absolute_error": 262.5272569444399
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 229.5761458333349,
            "small_mean_absolute_error": 215.76070312499797
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 925,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1000Z",
      "signal_timestamp": "2026-09-22T10:01:18.504728Z",
      "target_timestamp": "2026-09-22T10:00:00Z",
      "resolution_timestamp": "2026-09-22T10:15:00Z",
      "strike": 86220.99,
      "brti_reference_price": 86220.98733333334,
      "base_predicted_close": 85909.9609375,
      "small_predicted_close": 85707.8515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86007.048,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 97.08706249999523,
      "small_residual": 299.1964374999952,
      "base_absolute_error": 97.08706249999523,
      "small_absolute_error": 299.1964374999952,
      "resolved_at": "2026-09-22T10:16:05.435027Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T09:45:00Z",
        "return_6h": 0.006875748694935568,
        "return_12h": -0.004180653220290043,
        "return_24h": 0.019112303343368664,
        "close_vs_ema12": 0.006304299009595393,
        "close_vs_ema24": 0.011790946712069594,
        "ema12_slope_3h": 0.000493342468052882,
        "ema24_slope_6h": 0.0028227973391956596,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002227291554439681,
        "return_30m": 0.00394189782881238,
        "return_60m": 0.00025928870932534487,
        "return_120m": 0.010782283012043203,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0014574833049574298,
        "close_vs_ema6": 0.0028268985544859238,
        "close_vs_ema12": 0.004770580671286551,
        "ema3_slope": 0.001459610663130828,
        "ema6_slope": 0.001132039486109182,
        "realized_volatility_30m": 0.00025824786058881166,
        "realized_volatility_60m": 0.002168718225658864,
        "return_acceleration": 0.0005164957211776233
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 924,
        "resolved_agreement_count": 599,
        "prospective_resolved_sample_count": 905,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 221.50270833333343,
            "small_mean_absolute_error": 295.3670833333308
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 348.1863802083317,
            "small_mean_absolute_error": 378.287583333331
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 285.85426041666625,
            "small_mean_absolute_error": 302.5433454861086
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 243.45201250000173,
            "small_mean_absolute_error": 233.8615697916648
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 926,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1015Z",
      "signal_timestamp": "2026-09-22T10:16:16.057208Z",
      "target_timestamp": "2026-09-22T10:15:00Z",
      "resolution_timestamp": "2026-09-22T10:30:00Z",
      "strike": 86007.05,
      "brti_reference_price": 86007.048,
      "base_predicted_close": 85971.078125,
      "small_predicted_close": 85767.4140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85853.59366666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -117.48445833334699,
      "small_residual": 86.17960416665301,
      "base_absolute_error": 117.48445833334699,
      "small_absolute_error": 86.17960416665301,
      "resolved_at": "2026-09-22T10:31:06.152410Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T10:00:00Z",
        "return_6h": 0.004622328526607822,
        "return_12h": -0.006940518596785572,
        "return_24h": 0.017138176010053296,
        "close_vs_ema12": 0.0036513954082924016,
        "close_vs_ema24": 0.009087316381103161,
        "ema12_slope_3h": 0.0007453005314066452,
        "ema24_slope_6h": 0.0028601754381976097,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002481290692093907,
        "return_30m": -0.00025952569545684145,
        "return_60m": 0.0010666791119835484,
        "return_120m": 0.006113198498190142,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005139759490158102,
        "close_vs_ema6": 0.00024182910901071608,
        "close_vs_ema12": 0.0019264004636430077,
        "ema3_slope": -0.0005137119134474011,
        "ema6_slope": 9.674100152023968e-05,
        "realized_volatility_30m": 0.002354291123266794,
        "realized_volatility_60m": 0.0018643800810705968,
        "return_acceleration": -0.004708582246533588
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 925,
        "resolved_agreement_count": 600,
        "prospective_resolved_sample_count": 906,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.3891041666684,
            "small_mean_absolute_error": 339.0581666666658
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 300.10404427083085,
            "small_mean_absolute_error": 378.20231770833016
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 292.2410468749986,
            "small_mean_absolute_error": 316.56229340277423
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 247.56253229166833,
            "small_mean_absolute_error": 242.2181833333314
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 927,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1030Z",
      "signal_timestamp": "2026-09-22T10:31:19.641348Z",
      "target_timestamp": "2026-09-22T10:30:00Z",
      "resolution_timestamp": "2026-09-22T10:45:00Z",
      "strike": 85853.59,
      "brti_reference_price": 85853.59366666665,
      "base_predicted_close": 85860.34375,
      "small_predicted_close": 85719.046875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85841.93033333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -18.41341666667722,
      "small_residual": 122.88345833332278,
      "base_absolute_error": 18.41341666667722,
      "small_absolute_error": 122.88345833332278,
      "resolved_at": "2026-09-22T10:46:05.163952Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T10:15:00Z",
        "return_6h": 0.0033639802457334778,
        "return_12h": -0.005992646691195591,
        "return_24h": 0.01741344482390672,
        "close_vs_ema12": 0.0017845926591180117,
        "close_vs_ema24": 0.007135512193099824,
        "ema12_slope_3h": 0.0009918040997727307,
        "ema24_slope_6h": 0.0028705887564437482,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001784206491232454,
        "return_30m": -0.004261070048366844,
        "return_60m": -0.0003359689223265683,
        "return_120m": 0.005268375213237864,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0011499535747919731,
        "close_vs_ema6": -0.0011024923066036418,
        "close_vs_ema12": 0.00011740715816022096,
        "ema3_slope": -0.001148632700511909,
        "ema6_slope": -0.00044080253008216275,
        "realized_volatility_30m": 0.00034854210043072653,
        "realized_volatility_60m": 0.002073707251521131,
        "return_acceleration": 0.0006970842008614531
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 926,
        "resolved_agreement_count": 601,
        "prospective_resolved_sample_count": 907,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 137.62795312500384,
            "small_mean_absolute_error": 303.26853645833035
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 271.59344791666626,
            "small_mean_absolute_error": 364.7844739583288
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 301.36989583333224,
            "small_mean_absolute_error": 321.99594444444057
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 246.37915104166822,
            "small_mean_absolute_error": 243.3797156249966
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 928,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1045Z",
      "signal_timestamp": "2026-09-22T10:46:18.489167Z",
      "target_timestamp": "2026-09-22T10:45:00Z",
      "resolution_timestamp": "2026-09-22T11:00:00Z",
      "strike": 85841.93,
      "brti_reference_price": 85841.93033333332,
      "base_predicted_close": 85817.1484375,
      "small_predicted_close": 85699.75,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85890.32066666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 73.17222916666651,
      "small_residual": 190.5706666666665,
      "base_absolute_error": 73.17222916666651,
      "small_absolute_error": 190.5706666666665,
      "resolved_at": "2026-09-22T11:01:06.050181Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T10:30:00Z",
        "return_6h": 0.0037089313450970884,
        "return_12h": -0.006460793642621976,
        "return_24h": 0.018736831919955677,
        "close_vs_ema12": 0.001581106740853766,
        "close_vs_ema24": 0.006853415610934777,
        "ema12_slope_3h": 0.0012539276615659567,
        "ema24_slope_6h": 0.00288798887746311,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00013585142840510933,
        "return_30m": -0.0019198155326372035,
        "return_60m": -0.002178842986632845,
        "return_120m": -0.0025022040605253704,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0006432378791779714,
        "close_vs_ema6": -0.0008847372502727158,
        "close_vs_ema12": -1.562023066381535e-05,
        "ema3_slope": -0.0006428243901807074,
        "ema6_slope": -0.00035376970281553177,
        "realized_volatility_30m": 0.0008241775314136723,
        "realized_volatility_60m": 0.0018123085111961391,
        "return_acceleration": 0.0016483550628273447
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 927,
        "resolved_agreement_count": 601,
        "prospective_resolved_sample_count": 908,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 133.25673958333937,
            "small_mean_absolute_error": 252.81366145832726
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.58683854166884,
            "small_mean_absolute_error": 275.9372057291621
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 282.2254600694444,
            "small_mean_absolute_error": 318.3750538194399
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 227.89654375000245,
            "small_mean_absolute_error": 239.26631354166312
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 929,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1100Z",
      "signal_timestamp": "2026-09-22T11:01:19.205999Z",
      "target_timestamp": "2026-09-22T11:00:00Z",
      "resolution_timestamp": "2026-09-22T11:15:00Z",
      "strike": 85890.32,
      "brti_reference_price": 85890.32066666667,
      "base_predicted_close": 85699.6171875,
      "small_predicted_close": 85656.125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85935.83549999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 236.2183124999865,
      "small_residual": 279.7104999999865,
      "base_absolute_error": 236.2183124999865,
      "small_absolute_error": 279.7104999999865,
      "resolved_at": "2026-09-22T11:16:06.040129Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T10:45:00Z",
        "return_6h": 0.005552683176506257,
        "return_12h": -0.006089516018549235,
        "return_24h": 0.01727578690925302,
        "close_vs_ema12": 0.0020579521102679355,
        "close_vs_ema24": 0.007266856527699428,
        "ema12_slope_3h": 0.0014838473382907669,
        "ema24_slope_6h": 0.002943177046583756,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005637144125887339,
        "return_30m": 0.0004277864027755207,
        "return_60m": -0.0038351064734193363,
        "return_120m": -0.0035768121639015993,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -3.994463003598181e-05,
        "close_vs_ema6": -0.00022967936826601143,
        "close_vs_ema12": 0.00046372544769712754,
        "ema3_slope": -3.994303452625747e-05,
        "ema6_slope": -9.186330766375317e-05,
        "realized_volatility_30m": 0.0003497829204969216,
        "realized_volatility_60m": 0.001224190221123782,
        "return_acceleration": 0.0006995658409938432
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 928,
        "resolved_agreement_count": 602,
        "prospective_resolved_sample_count": 909,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.53929166667149,
            "small_mean_absolute_error": 174.70754166665938
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.02100000000246,
            "small_mean_absolute_error": 235.0373124999951
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 257.63735069444493,
            "small_mean_absolute_error": 310.42756944444045
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 220.53911458333533,
            "small_mean_absolute_error": 239.22489999999598
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 930,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1115Z",
      "signal_timestamp": "2026-09-22T11:16:17.506718Z",
      "target_timestamp": "2026-09-22T11:15:00Z",
      "resolution_timestamp": "2026-09-22T11:30:00Z",
      "strike": 85935.84,
      "brti_reference_price": 85935.83549999999,
      "base_predicted_close": 85653.7890625,
      "small_predicted_close": 85616.8515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85895.802,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 242.01293749999604,
      "small_residual": 278.95043749999604,
      "base_absolute_error": 242.01293749999604,
      "small_absolute_error": 278.95043749999604,
      "resolved_at": "2026-09-22T11:31:08.352806Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T11:00:00Z",
        "return_6h": 0.006438654114097719,
        "return_12h": -0.008155156750126902,
        "return_24h": 0.015710101595670434,
        "close_vs_ema12": 0.0024830264775959066,
        "close_vs_ema24": 0.007638539848986214,
        "ema12_slope_3h": 0.001638620623020559,
        "ema24_slope_6h": 0.0030155396448408034,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005299180743538745,
        "return_30m": 0.001093931209398713,
        "return_60m": -0.0008279844693659388,
        "return_120m": 0.00023781144887924377,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000244916139858109,
        "close_vs_ema6": 0.00021435090192856165,
        "close_vs_ema12": 0.0008408546470166645,
        "ema3_slope": 0.0002449761384681892,
        "ema6_slope": 8.574771281133486e-05,
        "realized_volatility_30m": 1.6898169117429696e-05,
        "realized_volatility_60m": 0.0009525873673175144,
        "return_acceleration": -3.379633823485939e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 929,
        "resolved_agreement_count": 603,
        "prospective_resolved_sample_count": 910,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.3221041666693,
            "small_mean_absolute_error": 169.8360572916572
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 117.35560416666885,
            "small_mean_absolute_error": 254.4471119791615
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 237.176730902777,
            "small_mean_absolute_error": 308.74689756943917
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 228.6794635416678,
            "small_mean_absolute_error": 250.80599166666215
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 931,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1130Z",
      "signal_timestamp": "2026-09-22T11:31:24.648271Z",
      "target_timestamp": "2026-09-22T11:30:00Z",
      "resolution_timestamp": "2026-09-22T11:45:00Z",
      "strike": 85895.8,
      "brti_reference_price": 85895.802,
      "base_predicted_close": 85621.203125,
      "small_predicted_close": 85621.203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86098.88933333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 477.6862083333399,
      "small_residual": 477.6862083333399,
      "base_absolute_error": 477.6862083333399,
      "small_absolute_error": 477.6862083333399,
      "resolved_at": "2026-09-22T11:46:05.633591Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T11:15:00Z",
        "return_6h": 0.008344906029459809,
        "return_12h": -0.006756379463246365,
        "return_24h": 0.014330623763225914,
        "close_vs_ema12": 0.0019335708760288561,
        "close_vs_ema24": 0.007020279059662071,
        "ema12_slope_3h": 0.0018066082934886651,
        "ema24_slope_6h": 0.0031256259356642335,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000465853386623416,
        "return_30m": 6.381782360098676e-05,
        "return_60m": 0.0004916315267735616,
        "return_120m": 0.0001554974315327584,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00011053788816350885,
        "close_vs_ema6": -0.00017972887776507296,
        "close_vs_ema12": 0.0003169590405942557,
        "ema3_slope": -0.00011052567088920551,
        "ema6_slope": -7.18863830823091e-05,
        "realized_volatility_30m": 0.0004978857304886453,
        "realized_volatility_60m": 0.0004397624029850357,
        "return_acceleration": -0.0009957714609772905
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 930,
        "resolved_agreement_count": 604,
        "prospective_resolved_sample_count": 911,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 142.45422395833157,
            "small_mean_absolute_error": 218.02876562499296
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 140.0410885416677,
            "small_mean_absolute_error": 260.64865104166165
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 228.5470399305547,
            "small_mean_absolute_error": 315.86590451388355
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 233.46003229166746,
            "small_mean_absolute_error": 258.8736697916618
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 932,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1145Z",
      "signal_timestamp": "2026-09-22T11:46:19.813978Z",
      "target_timestamp": "2026-09-22T11:45:00Z",
      "resolution_timestamp": "2026-09-22T12:00:00Z",
      "strike": 86098.89,
      "brti_reference_price": 86098.88933333334,
      "base_predicted_close": 85935.46875,
      "small_predicted_close": 85746.265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85957.72983333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 22.261083333331044,
      "small_residual": 211.46420833333104,
      "base_absolute_error": 22.261083333331044,
      "small_absolute_error": 211.46420833333104,
      "resolved_at": "2026-09-22T12:01:07.094792Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T11:30:00Z",
        "return_6h": 0.008257930242187905,
        "return_12h": -0.004149494248791741,
        "return_24h": 0.014915648969759054,
        "close_vs_ema12": 0.004126151430629665,
        "close_vs_ema24": 0.009205608137389909,
        "ema12_slope_3h": 0.0017523206180578565,
        "ema24_slope_6h": 0.0032318946007605653,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002364345271883561,
        "return_30m": 0.001897390447008096,
        "return_60m": 0.0029933972710332046,
        "return_120m": 0.0008080321417500702,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011255048285221392,
        "close_vs_ema6": 0.0015591637486733756,
        "close_vs_ema12": 0.0022684940306367807,
        "ema3_slope": 0.0011267730169932655,
        "ema6_slope": 0.0006240547008560249,
        "realized_volatility_30m": 0.0014150993292534886,
        "realized_volatility_60m": 0.0010207268222094741,
        "return_acceleration": 0.002830198658506977
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 931,
        "resolved_agreement_count": 605,
        "prospective_resolved_sample_count": 912,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 257.27242187499724,
            "small_mean_absolute_error": 306.72945312499724
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 195.2645807291683,
            "small_mean_absolute_error": 279.77155729166225
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 186.1486996527783,
            "small_mean_absolute_error": 286.20128819444045
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 242.58633958333448,
            "small_mean_absolute_error": 269.4249770833288
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 933,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1200Z",
      "signal_timestamp": "2026-09-22T12:01:22.625603Z",
      "target_timestamp": "2026-09-22T12:00:00Z",
      "resolution_timestamp": "2026-09-22T12:15:00Z",
      "strike": 85957.73,
      "brti_reference_price": 85957.72983333333,
      "base_predicted_close": 85825.5859375,
      "small_predicted_close": 85714.6484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85951.155,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 125.56906249999884,
      "small_residual": 236.50656249999884,
      "base_absolute_error": 125.56906249999884,
      "small_absolute_error": 236.50656249999884,
      "resolved_at": "2026-09-22T12:16:06.265871Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T11:45:00Z",
        "return_6h": 0.00661919173257286,
        "return_12h": -0.007468078149919788,
        "return_24h": 0.013404672309550447,
        "close_vs_ema12": 0.0023784218520914724,
        "close_vs_ema24": 0.007394202389181093,
        "ema12_slope_3h": 0.001565469356670235,
        "ema24_slope_6h": 0.003302042072760747,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016395043082786387,
        "return_30m": 0.0007209646093453426,
        "return_60m": 0.0007848284433384922,
        "return_120m": -0.0030532879307243466,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00025798891599992935,
        "close_vs_ema6": -5.921341337844499e-05,
        "close_vs_ema12": 0.000529024162801095,
        "ema3_slope": -0.0002579223748858661,
        "ema6_slope": -2.368480436820697e-05,
        "realized_volatility_30m": 0.0020019247900811,
        "realized_volatility_60m": 0.0014680209853081604,
        "return_acceleration": -0.0040038495801622
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 932,
        "resolved_agreement_count": 606,
        "prospective_resolved_sample_count": 913,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 244.54463541666337,
            "small_mean_absolute_error": 311.95283854166337
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 160.54196354166743,
            "small_mean_absolute_error": 243.33019010416137
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 180.8622118055561,
            "small_mean_absolute_error": 260.67582118055117
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 235.72934166666673,
            "small_mean_absolute_error": 278.8580833333297
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 934,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1215Z",
      "signal_timestamp": "2026-09-22T12:16:17.934877Z",
      "target_timestamp": "2026-09-22T12:15:00Z",
      "resolution_timestamp": "2026-09-22T12:30:00Z",
      "strike": 85951.16,
      "brti_reference_price": 85951.155,
      "base_predicted_close": 85739.7890625,
      "small_predicted_close": 85696.84375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86054.53966666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 314.7506041666784,
      "small_residual": 357.6959166666784,
      "base_absolute_error": 314.7506041666784,
      "small_absolute_error": 357.6959166666784,
      "resolved_at": "2026-09-22T12:31:05.971292Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T12:00:00Z",
        "return_6h": 0.007360298169328372,
        "return_12h": -0.005565534068788014,
        "return_24h": 0.010837046778326753,
        "close_vs_ema12": 0.0022075943705270884,
        "close_vs_ema24": 0.007165222955156203,
        "ema12_slope_3h": 0.0015184017954741336,
        "ema24_slope_6h": 0.0033860010236146376,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -7.648914584035271e-05,
        "return_30m": -0.0017158680498349232,
        "return_60m": 0.00017826672552700984,
        "return_120m": -0.0006498653459190429,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00016725713451504198,
        "close_vs_ema6": -9.693092240681267e-05,
        "close_vs_ema12": 0.00038285335367560513,
        "ema3_slope": -0.0001672291642442758,
        "ema6_slope": -3.877086572445787e-05,
        "realized_volatility_30m": 0.000781507581219143,
        "realized_volatility_60m": 0.0014571072789486036,
        "return_acceleration": 0.001563015162438286
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 933,
        "resolved_agreement_count": 607,
        "prospective_resolved_sample_count": 914,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 216.88232291666645,
            "small_mean_absolute_error": 301.15185416666645
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 164.10221354166788,
            "small_mean_absolute_error": 235.49395572916183
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 150.5311770833347,
            "small_mean_absolute_error": 270.0153593749965
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 240.9855135416663,
            "small_mean_absolute_error": 284.1349583333293
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 935,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1230Z",
      "signal_timestamp": "2026-09-22T12:31:17.493557Z",
      "target_timestamp": "2026-09-22T12:30:00Z",
      "resolution_timestamp": "2026-09-22T12:45:00Z",
      "strike": 86054.54,
      "brti_reference_price": 86054.53966666668,
      "base_predicted_close": 85740.125,
      "small_predicted_close": 85697.265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85985.04633333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 244.92133333333186,
      "small_residual": 287.78070833333186,
      "base_absolute_error": 244.92133333333186,
      "small_absolute_error": 287.78070833333186,
      "resolved_at": "2026-09-22T12:46:06.284717Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T12:15:00Z",
        "return_6h": 0.008573177666136855,
        "return_12h": -0.003941033240663638,
        "return_24h": 0.011923929167611425,
        "close_vs_ema12": 0.0032733147851031763,
        "close_vs_ema24": 0.00820250054113214,
        "ema12_slope_3h": 0.0015382700205943678,
        "ema24_slope_6h": 0.0034932613465814555,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012028304525597555,
        "return_30m": 0.0011262493032453413,
        "return_60m": 0.001848025898479655,
        "return_120m": 0.002340565973047326,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005174182078373502,
        "close_vs_ema6": 0.0007895954929983962,
        "close_vs_ema12": 0.001341794684074582,
        "ema3_slope": 0.0005176860680349282,
        "ema6_slope": 0.00031593798248219507,
        "realized_volatility_30m": 0.0006396597992000541,
        "realized_volatility_60m": 0.0014894659847650164,
        "return_acceleration": 0.0012793195984001082
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 934,
        "resolved_agreement_count": 608,
        "prospective_resolved_sample_count": 915,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 235.06673958333704,
            "small_mean_absolute_error": 320.83822395833704
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 188.7604817708343,
            "small_mean_absolute_error": 269.433494791665
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 171.71630555555748,
            "small_mean_absolute_error": 280.7118420138868
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 256.32613020833304,
            "small_mean_absolute_error": 300.97096458333033
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 936,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1245Z",
      "signal_timestamp": "2026-09-22T12:46:17.196522Z",
      "target_timestamp": "2026-09-22T12:45:00Z",
      "resolution_timestamp": "2026-09-22T13:00:00Z",
      "strike": 85985.05,
      "brti_reference_price": 85985.04633333333,
      "base_predicted_close": 85910.7890625,
      "small_predicted_close": 85779.9375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85972.91666666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 62.127604166656965,
      "small_residual": 192.97916666665697,
      "base_absolute_error": 62.127604166656965,
      "small_absolute_error": 192.97916666665697,
      "resolved_at": "2026-09-22T13:01:05.603135Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T12:30:00Z",
        "return_6h": 0.005965774922194411,
        "return_12h": -0.0037192587784196096,
        "return_24h": 0.009339500958919889,
        "close_vs_ema12": 0.002362348464096886,
        "close_vs_ema24": 0.0072348349542541435,
        "ema12_slope_3h": 0.0014540884409217636,
        "ema24_slope_6h": 0.00354445167840578,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008075498817672333,
        "return_30m": 0.00039430922520278244,
        "return_60m": -0.0013222354072334186,
        "return_120m": 0.0016672038879399498,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0001452958652927716,
        "close_vs_ema6": -1.328008948375814e-05,
        "close_vs_ema12": 0.0004510994292616921,
        "ema3_slope": -0.0001452747574711699,
        "ema6_slope": -5.312007575919431e-06,
        "realized_volatility_30m": 0.0010051901671634944,
        "realized_volatility_60m": 0.0010436345439612535,
        "return_acceleration": -0.002010380334326989
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 935,
        "resolved_agreement_count": 609,
        "prospective_resolved_sample_count": 916,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 176.87552083333503,
            "small_mean_absolute_error": 273.36184895833503
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 217.07397135416613,
            "small_mean_absolute_error": 290.04565104166613
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 189.13489409722388,
            "small_mean_absolute_error": 277.63498784721986
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 256.1648645833331,
            "small_mean_absolute_error": 307.0432927083304
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 937,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1300Z",
      "signal_timestamp": "2026-09-22T13:01:16.838207Z",
      "target_timestamp": "2026-09-22T13:00:00Z",
      "resolution_timestamp": "2026-09-22T13:15:00Z",
      "strike": 85972.92,
      "brti_reference_price": 85972.91666666666,
      "base_predicted_close": 85688.0703125,
      "small_predicted_close": 85718.890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86065.50416666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 377.4338541666657,
      "small_residual": 346.6135416666657,
      "base_absolute_error": 377.4338541666657,
      "small_absolute_error": 346.6135416666657,
      "resolved_at": "2026-09-22T13:16:04.522711Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T12:45:00Z",
        "return_6h": 0.007087954674575014,
        "return_12h": 0.001275011035497986,
        "return_24h": 0.0073057161693441675,
        "close_vs_ema12": 0.002130104013741363,
        "close_vs_ema24": 0.006945514649244755,
        "ema12_slope_3h": 0.0012761887141952144,
        "ema24_slope_6h": 0.0036177841128344213,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00014106716439565847,
        "return_30m": -0.0009485031273909206,
        "return_60m": 0.000176677924868196,
        "return_120m": 0.0009616450300673485,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00014319176755306362,
        "close_vs_ema6": -0.00011025156230182187,
        "close_vs_ema12": 0.0002622686411486441,
        "ema3_slope": -0.00014317126660645663,
        "ema6_slope": -4.409868014143559e-05,
        "realized_volatility_30m": 0.0003332413586857874,
        "realized_volatility_60m": 0.0007274599585633232,
        "return_acceleration": 0.0006664827173715748
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 936,
        "resolved_agreement_count": 610,
        "prospective_resolved_sample_count": 917,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 186.8421510416665,
            "small_mean_absolute_error": 268.7405885416665
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 215.69339322916494,
            "small_mean_absolute_error": 290.34671354166494
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 169.30869270833378,
            "small_mean_absolute_error": 251.80032291666308
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 240.85976770833295,
            "small_mean_absolute_error": 302.39522708333027
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 938,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1315Z",
      "signal_timestamp": "2026-09-22T13:16:15.477806Z",
      "target_timestamp": "2026-09-22T13:15:00Z",
      "resolution_timestamp": "2026-09-22T13:30:00Z",
      "strike": 86065.5,
      "brti_reference_price": 86065.50416666667,
      "base_predicted_close": 86046.1015625,
      "small_predicted_close": 85851.4375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85729.90950000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -316.19206249999115,
      "small_residual": -121.52799999999115,
      "base_absolute_error": 316.19206249999115,
      "small_absolute_error": 121.52799999999115,
      "resolved_at": "2026-09-22T13:31:05.677834Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T13:00:00Z",
        "return_6h": 0.0073645409485658675,
        "return_12h": 0.0037873716213641107,
        "return_24h": 0.010604537591902163,
        "close_vs_ema12": 0.003077939497465376,
        "close_vs_ema24": 0.007863060681123413,
        "ema12_slope_3h": 0.0012517519923702647,
        "ema24_slope_6h": 0.0036953578276743837,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010769379891923947,
        "return_30m": 0.0009357189042082936,
        "return_60m": 0.0013303970920073294,
        "return_120m": 0.0015089009830675515,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00046657820964757235,
        "close_vs_ema6": 0.0006902148835941091,
        "close_vs_ema12": 0.001133180314318194,
        "ema3_slope": 0.0004667960064925758,
        "ema6_slope": 0.00027616219794146524,
        "realized_volatility_30m": 0.0006090025767940266,
        "realized_volatility_60m": 0.0008419682709415125,
        "return_acceleration": 0.0012180051535880532
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 937,
        "resolved_agreement_count": 611,
        "prospective_resolved_sample_count": 918,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 249.80834895833323,
            "small_mean_absolute_error": 296.2673333333332
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 233.34533593749984,
            "small_mean_absolute_error": 298.70959374999984
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 192.670925347223,
            "small_mean_absolute_error": 255.75174826388562
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 235.64417291666615,
            "small_mean_absolute_error": 304.7319760416634
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 939,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1330Z",
      "signal_timestamp": "2026-09-22T13:31:16.674161Z",
      "target_timestamp": "2026-09-22T13:30:00Z",
      "resolution_timestamp": "2026-09-22T13:45:00Z",
      "strike": 85729.91,
      "brti_reference_price": 85729.90950000001,
      "base_predicted_close": 85571.8359375,
      "small_predicted_close": 85768.21875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85906.05133333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 334.2153958333365,
      "small_residual": 137.83258333333652,
      "base_absolute_error": 334.2153958333365,
      "small_absolute_error": 137.83258333333652,
      "resolved_at": "2026-09-22T13:46:06.282741Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T13:15:00Z",
        "return_6h": 0.0053584638528629824,
        "return_12h": 0.0001231966112202887,
        "return_24h": 0.009349712525760667,
        "close_vs_ema12": -0.0007993685228928626,
        "close_vs_ema24": 0.003851734307677823,
        "ema12_slope_3h": 0.0011416623052977748,
        "ema24_slope_6h": 0.003729747845787612,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0038992935661745776,
        "return_30m": -0.00282655487435457,
        "return_60m": -0.003772377005607508,
        "return_120m": -0.0019313225575330328,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0017202214210345623,
        "close_vs_ema6": -0.002296228583068771,
        "close_vs_ema12": -0.00234529583337284,
        "ema3_slope": -0.0017172673409689976,
        "ema6_slope": -0.0009176485808672918,
        "realized_volatility_30m": 0.002488115777683486,
        "realized_volatility_60m": 0.001835842032492291,
        "return_acceleration": -0.004976231555366972
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 938,
        "resolved_agreement_count": 612,
        "prospective_resolved_sample_count": 919,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 250.16871354166142,
            "small_mean_absolute_error": 237.22535416666142
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 242.61772656249923,
            "small_mean_absolute_error": 279.03178906249923
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 209.22989236111002,
            "small_mean_absolute_error": 258.6974479166638
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 234.17531458333252,
            "small_mean_absolute_error": 301.1322583333298
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 940,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1345Z",
      "signal_timestamp": "2026-09-22T13:46:17.515034Z",
      "target_timestamp": "2026-09-22T13:45:00Z",
      "resolution_timestamp": "2026-09-22T14:00:00Z",
      "strike": 85906.05,
      "brti_reference_price": 85906.05133333334,
      "base_predicted_close": 85671.125,
      "small_predicted_close": 85765.140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86322.33683333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 651.2118333333347,
      "small_residual": 557.1962083333347,
      "base_absolute_error": 651.2118333333347,
      "small_absolute_error": 557.1962083333347,
      "resolved_at": "2026-09-22T14:01:06.658993Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T13:30:00Z",
        "return_6h": 0.008195855410628283,
        "return_12h": 0.00294295739361794,
        "return_24h": 0.01013317183629292,
        "close_vs_ema12": 0.0012023736529802598,
        "close_vs_ema24": 0.0057916203626007245,
        "ema12_slope_3h": 0.00112552677884592,
        "ema24_slope_6h": 0.0038219695881627214,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0020546135457348846,
        "return_30m": -0.0018526915618195527,
        "return_60m": -0.0009187062561292203,
        "return_120m": -0.0022397269174220247,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00016540150504984474,
        "close_vs_ema6": -0.00017596445572753971,
        "close_vs_ema12": -0.00025005064514604936,
        "ema3_slope": 0.00016542886723347472,
        "ema6_slope": -7.038082848143112e-05,
        "realized_volatility_30m": 0.002976953555954731,
        "realized_volatility_60m": 0.002258270299169412,
        "return_acceleration": 0.005953907111909462
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 939,
        "resolved_agreement_count": 612,
        "prospective_resolved_sample_count": 920,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 272.4922291666626,
            "small_mean_absolute_error": 199.73832291666258
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 224.6838749999988,
            "small_mean_absolute_error": 236.5500859374988
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 235.54672395833163,
            "small_mean_absolute_error": 259.9432083333316
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 201.5627697916665,
            "small_mean_absolute_error": 266.3408072916638
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 941,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1400Z",
      "signal_timestamp": "2026-09-22T14:01:17.983167Z",
      "target_timestamp": "2026-09-22T14:00:00Z",
      "resolution_timestamp": "2026-09-22T14:15:00Z",
      "strike": 86322.34,
      "brti_reference_price": 86322.33683333333,
      "base_predicted_close": 86066.859375,
      "small_predicted_close": 85884.390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86336.0185,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 269.1591250000056,
      "small_residual": 451.6278750000056,
      "base_absolute_error": 269.1591250000056,
      "small_absolute_error": 451.6278750000056,
      "resolved_at": "2026-09-22T14:16:05.817659Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T13:45:00Z",
        "return_6h": 0.011970419243841013,
        "return_12h": 0.009090985251737349,
        "return_24h": 0.010666060975521585,
        "close_vs_ema12": 0.005805485387158527,
        "close_vs_ema24": 0.010443268733225652,
        "ema12_slope_3h": 0.0012852152163871366,
        "ema24_slope_6h": 0.003990371541353843,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004845822774285358,
        "return_30m": 0.006910392613132643,
        "return_60m": 0.004064305134853674,
        "return_120m": 0.0042417011327189336,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002499748490910614,
        "close_vs_ema6": 0.00333056104477758,
        "close_vs_ema12": 0.0038849588732081664,
        "ema3_slope": 0.0025060128928575676,
        "ema6_slope": 0.0013340016074259164,
        "realized_volatility_30m": 0.0013956046142752365,
        "realized_volatility_60m": 0.0031587194910751284,
        "return_acceleration": 0.002791209228550473
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 940,
        "resolved_agreement_count": 613,
        "prospective_resolved_sample_count": 921,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 419.763286458332,
            "small_mean_absolute_error": 290.792583333332
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 303.30271874999926,
            "small_mean_absolute_error": 279.76658593749926
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 283.71669097222065,
            "small_mean_absolute_error": 290.49533680555396
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 229.83841458333336,
            "small_mean_absolute_error": 268.31212708333044
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 942,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1415Z",
      "signal_timestamp": "2026-09-22T14:16:17.438847Z",
      "target_timestamp": "2026-09-22T14:15:00Z",
      "resolution_timestamp": "2026-09-22T14:30:00Z",
      "strike": 86336.02,
      "brti_reference_price": 86336.0185,
      "base_predicted_close": 86160.4453125,
      "small_predicted_close": 85959.7421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85974.40416666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -186.04114583334012,
      "small_residual": 14.661979166659876,
      "base_absolute_error": 186.04114583334012,
      "small_absolute_error": 14.661979166659876,
      "resolved_at": "2026-09-22T14:31:05.172888Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T14:00:00Z",
        "return_6h": 0.009961505929536596,
        "return_12h": 0.008809036022680683,
        "return_24h": 0.012185327987819461,
        "close_vs_ema12": 0.005720042656278457,
        "close_vs_ema24": 0.010382533539782912,
        "ema12_slope_3h": 0.0014231711976202543,
        "ema24_slope_6h": 0.0041140533149053304,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00015849509140464235,
        "return_30m": 0.005005085904813633,
        "return_60m": 0.0031431214625721182,
        "return_120m": 0.0044777001542331,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013275551446314537,
        "close_vs_ema6": 0.002490077342945707,
        "close_vs_ema12": 0.0034197774761344224,
        "ema3_slope": 0.0013293198900903302,
        "ema6_slope": 0.0009970240039312017,
        "realized_volatility_30m": 0.0023436638414403577,
        "realized_volatility_60m": 0.003179513263182953,
        "return_acceleration": -0.004687327682880715
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 941,
        "resolved_agreement_count": 614,
        "prospective_resolved_sample_count": 922,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 392.694604166667,
            "small_mean_absolute_error": 317.046166666667
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 321.2514765625001,
            "small_mean_absolute_error": 306.6567500000001
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 286.46175868055553,
            "small_mean_absolute_error": 304.8217847222222
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 218.81929687500087,
            "small_mean_absolute_error": 284.67191562499795
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 943,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1430Z",
      "signal_timestamp": "2026-09-22T14:31:15.808553Z",
      "target_timestamp": "2026-09-22T14:30:00Z",
      "resolution_timestamp": "2026-09-22T14:45:00Z",
      "strike": 85974.4,
      "brti_reference_price": 85974.40416666666,
      "base_predicted_close": 86040.21875,
      "small_predicted_close": 85910.625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85857.71683333331,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -182.5019166666898,
      "small_residual": -52.908166666689795,
      "base_absolute_error": 182.5019166666898,
      "small_absolute_error": 52.908166666689795,
      "resolved_at": "2026-09-22T14:46:05.811239Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T14:15:00Z",
        "return_6h": 0.006682957525484978,
        "return_12h": 0.0027886835812327426,
        "return_24h": 0.0030548828107019865,
        "close_vs_ema12": 0.0014460068132677861,
        "close_vs_ema24": 0.006022974704696038,
        "ema12_slope_3h": 0.001402392984489742,
        "ema24_slope_6h": 0.004167180645952673,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004188452740999882,
        "return_30m": -0.004030621498795184,
        "return_60m": 0.002851917937305881,
        "return_120m": -0.0009312175779502274,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0014352860928266153,
        "close_vs_ema6": -0.0012211711904901446,
        "close_vs_ema12": -0.0006626173008041913,
        "ema3_slope": -0.0014332289991764169,
        "ema6_slope": -0.0004882299912362109,
        "realized_volatility_30m": 0.002173473916202262,
        "realized_volatility_60m": 0.003286783393013125,
        "return_acceleration": -0.004346947832404524
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 942,
        "resolved_agreement_count": 615,
        "prospective_resolved_sample_count": 923,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 360.1568750000042,
            "small_mean_absolute_error": 290.32966145833416
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 305.1627942708328,
            "small_mean_absolute_error": 263.7775078124978
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 281.79744270833424,
            "small_mean_absolute_error": 282.7977465277775
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 225.0949010416676,
            "small_mean_absolute_error": 273.9381083333312
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 944,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1445Z",
      "signal_timestamp": "2026-09-22T14:46:16.514003Z",
      "target_timestamp": "2026-09-22T14:45:00Z",
      "resolution_timestamp": "2026-09-22T15:00:00Z",
      "strike": 85857.72,
      "brti_reference_price": 85857.71683333331,
      "base_predicted_close": 85639.2421875,
      "small_predicted_close": 85683.453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86221.89983333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 582.6576458333438,
      "small_residual": 538.4467083333438,
      "base_absolute_error": 582.6576458333438,
      "small_absolute_error": 538.4467083333438,
      "resolved_at": "2026-09-22T15:01:05.661299Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T14:30:00Z",
        "return_6h": -0.0023187622519076356,
        "return_12h": 0.0007434908288252995,
        "return_24h": 0.0011586898991486905,
        "close_vs_ema12": 8.326724518825657e-05,
        "close_vs_ema24": 0.004561120054631607,
        "ema12_slope_3h": 0.0012301134851711026,
        "ema24_slope_6h": 0.004032000253079593,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013572334052719404,
        "return_30m": -0.005540001438295361,
        "return_60m": -0.000562643716593092,
        "return_120m": -0.001480833068419951,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0013972352823984346,
        "close_vs_ema6": -0.001841889725065493,
        "close_vs_ema12": -0.0017088742650196442,
        "ema3_slope": -0.0013952857399336382,
        "ema6_slope": -0.0007362134804081988,
        "realized_volatility_30m": 0.0014156096678639707,
        "realized_volatility_60m": 0.0032718140239763197,
        "return_acceleration": 0.0028312193357279414
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 943,
        "resolved_agreement_count": 615,
        "prospective_resolved_sample_count": 924,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 322.22850520834254,
            "small_mean_absolute_error": 269.0985572916725
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 297.36036718750256,
            "small_mean_absolute_error": 234.41844010416753
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 257.19875173611337,
            "small_mean_absolute_error": 247.39957638889004
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 232.42508333333535,
            "small_mean_absolute_error": 260.34836874999894
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 945,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1500Z",
      "signal_timestamp": "2026-09-22T15:01:16.210589Z",
      "target_timestamp": "2026-09-22T15:00:00Z",
      "resolution_timestamp": "2026-09-22T15:15:00Z",
      "strike": 86221.9,
      "brti_reference_price": 86221.89983333334,
      "base_predicted_close": 86156.703125,
      "small_predicted_close": 85971.34375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86291.00683333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 134.30370833334746,
      "small_residual": 319.66308333334746,
      "base_absolute_error": 134.30370833334746,
      "small_absolute_error": 319.66308333334746,
      "resolved_at": "2026-09-22T15:16:05.649506Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T14:45:00Z",
        "return_6h": 0.00026987472357986597,
        "return_12h": 0.0058020015570960926,
        "return_24h": 0.004788713372318787,
        "close_vs_ema12": 0.0041480480388946805,
        "close_vs_ema24": 0.008638677859532429,
        "ema12_slope_3h": 0.001305522669129422,
        "ema24_slope_6h": 0.003953458691780654,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004241703756308723,
        "return_30m": 0.0028787133690033606,
        "return_60m": -0.0011635111337857662,
        "return_120m": 0.002896065136792414,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0014172594328001331,
        "close_vs_ema6": 0.0017074054530465954,
        "close_vs_ema12": 0.002136200014597023,
        "ema3_slope": 0.0014192709078821863,
        "ema6_slope": 0.0006834289373365277,
        "realized_volatility_30m": 0.002799468580790332,
        "realized_volatility_60m": 0.0030444357047927904,
        "return_acceleration": 0.005598937161580664
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 944,
        "resolved_agreement_count": 616,
        "prospective_resolved_sample_count": 925,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 305.08995833334484,
            "small_mean_absolute_error": 264.4111822916748
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 362.4266223958384,
            "small_mean_absolute_error": 277.6018828125034
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 303.8984652777811,
            "small_mean_absolute_error": 274.64811805555775
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 246.55586458333565,
            "small_mean_absolute_error": 262.1209468749992
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 946,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1515Z",
      "signal_timestamp": "2026-09-22T15:16:16.724226Z",
      "target_timestamp": "2026-09-22T15:15:00Z",
      "resolution_timestamp": "2026-09-22T15:30:00Z",
      "strike": 86291.01,
      "brti_reference_price": 86291.00683333335,
      "base_predicted_close": 86262.328125,
      "small_predicted_close": 86059.7109375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86291.30183333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 28.973708333345712,
      "small_residual": 231.5908958333457,
      "base_absolute_error": 28.973708333345712,
      "small_absolute_error": 231.5908958333457,
      "resolved_at": "2026-09-22T15:31:05.076605Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T15:00:00Z",
        "return_6h": 0.004371777158012735,
        "return_12h": 0.009092795680526677,
        "return_24h": 0.0004901540677728633,
        "close_vs_ema12": 0.00474975607348993,
        "close_vs_ema24": 0.009250517665667646,
        "ema12_slope_3h": 0.0014138628880797643,
        "ema24_slope_6h": 0.00396216115268877,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008015017081923759,
        "return_30m": 0.005046605197307263,
        "return_60m": -0.0005213544410396231,
        "return_120m": 0.0026201283411992904,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001108717918591129,
        "close_vs_ema6": 0.0017917689400359649,
        "close_vs_ema12": 0.002486072123721872,
        "ema3_slope": 0.001109948538424499,
        "ema6_slope": 0.0007172216141788645,
        "realized_volatility_30m": 0.0017201010240581738,
        "realized_volatility_60m": 0.0030804444856061815,
        "return_acceleration": -0.0034402020481163476
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 945,
        "resolved_agreement_count": 617,
        "prospective_resolved_sample_count": 926,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 271.3761041666803,
            "small_mean_absolute_error": 231.41998437501024
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 332.03535416667364,
            "small_mean_absolute_error": 274.2330755208386
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 304.6263524305602,
            "small_mean_absolute_error": 281.57782812500346
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 248.41669687500325,
            "small_mean_absolute_error": 263.1442791666668
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 947,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1530Z",
      "signal_timestamp": "2026-09-22T15:31:16.406565Z",
      "target_timestamp": "2026-09-22T15:30:00Z",
      "resolution_timestamp": "2026-09-22T15:45:00Z",
      "strike": 86291.3,
      "brti_reference_price": 86291.30183333335,
      "base_predicted_close": 86158.9765625,
      "small_predicted_close": 86028.4453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86512.94066666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 353.96410416666185,
      "small_residual": 484.49535416666185,
      "base_absolute_error": 353.96410416666185,
      "small_absolute_error": 484.49535416666185,
      "resolved_at": "2026-09-22T15:46:06.691460Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T15:15:00Z",
        "return_6h": 0.0047606274068208165,
        "return_12h": 0.008198938207707895,
        "return_24h": 0.005312866502043878,
        "close_vs_ema12": 0.0045582988355810095,
        "close_vs_ema24": 0.009061445282370517,
        "ema12_slope_3h": 0.0014686309942806286,
        "ema24_slope_6h": 0.003978766980933912,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.418664479948319e-06,
        "return_30m": 0.00080492311273761,
        "return_60m": 0.003685953624666727,
        "return_120m": 0.006548383599230823,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005557611444995114,
        "close_vs_ema6": 0.001281623874796356,
        "close_vs_ema12": 0.002105692916746227,
        "ema3_slope": 0.0005560701867026729,
        "ema6_slope": 0.0005129124942779839,
        "realized_volatility_30m": 0.0003990415218562138,
        "realized_volatility_60m": 0.002066013611409907,
        "return_acceleration": -0.0007980830437124276
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 946,
        "resolved_agreement_count": 618,
        "prospective_resolved_sample_count": 927,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 232.1092447916817,
            "small_mean_absolute_error": 285.6522135416817
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 296.13305989584296,
            "small_mean_absolute_error": 287.99093750000793
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 280.8116111111158,
            "small_mean_absolute_error": 271.0690763888924
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 243.99115937500318,
            "small_mean_absolute_error": 270.41484375000147
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 948,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1545Z",
      "signal_timestamp": "2026-09-22T15:46:18.273912Z",
      "target_timestamp": "2026-09-22T15:45:00Z",
      "resolution_timestamp": "2026-09-22T16:00:00Z",
      "strike": 86512.94,
      "brti_reference_price": 86512.94066666666,
      "base_predicted_close": 86304.6171875,
      "small_predicted_close": 86104.171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86414.08983333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 109.47264583333163,
      "small_residual": 309.9179583333316,
      "base_absolute_error": 109.47264583333163,
      "small_absolute_error": 309.9179583333316,
      "resolved_at": "2026-09-22T16:01:06.013116Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T15:30:00Z",
        "return_6h": 0.005620938595336078,
        "return_12h": 0.012258084104032063,
        "return_24h": 0.005388734142764751,
        "close_vs_ema12": 0.006845140557764973,
        "close_vs_ema24": 0.011410219941546007,
        "ema12_slope_3h": 0.0016597239187452484,
        "ema24_slope_6h": 0.004012969978214764,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0025684956493228217,
        "return_30m": 0.002571923094627504,
        "return_60m": 0.007631507772391188,
        "return_120m": 0.00706457023590179,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015604034676699463,
        "close_vs_ema6": 0.002749409662061053,
        "close_vs_ema12": 0.003956810366518182,
        "ema3_slope": 0.0015628421319520136,
        "ema6_slope": 0.0011009746769901074,
        "realized_volatility_30m": 0.0012825384924214367,
        "realized_volatility_60m": 0.0016381487282064186,
        "return_acceleration": 0.0025650769848428734
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 947,
        "resolved_agreement_count": 619,
        "prospective_resolved_sample_count": 928,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 274.9747916666747,
            "small_mean_absolute_error": 393.5490104166747
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 298.60164843750863,
            "small_mean_absolute_error": 331.3237838541736
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 289.8985086805599,
            "small_mean_absolute_error": 287.46196354166995
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 260.7686937500024,
            "small_mean_absolute_error": 288.4954385416684
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 949,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1600Z",
      "signal_timestamp": "2026-09-22T16:01:16.801209Z",
      "target_timestamp": "2026-09-22T16:00:00Z",
      "resolution_timestamp": "2026-09-22T16:15:00Z",
      "strike": 86414.09,
      "brti_reference_price": 86414.08983333333,
      "base_predicted_close": 86383.203125,
      "small_predicted_close": 86179.03125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86169.64666666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -213.55645833333256,
      "small_residual": -9.384583333332557,
      "base_absolute_error": 213.55645833333256,
      "small_absolute_error": 9.384583333332557,
      "resolved_at": "2026-09-22T16:16:06.748571Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T15:45:00Z",
        "return_6h": 0.002239622926764273,
        "return_12h": 0.009130770706115676,
        "return_24h": 0.00558151426407183,
        "close_vs_ema12": 0.005460999631910823,
        "close_vs_ema24": 0.01004101792348533,
        "ema12_slope_3h": 0.0018017324079067087,
        "ema24_slope_6h": 0.003975979003919994,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001142613261918779,
        "return_30m": 0.001422947590211887,
        "return_60m": 0.0022290160663531733,
        "return_120m": 0.0010629114475566581,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0002079603775131389,
        "close_vs_ema6": 0.001144943179078206,
        "close_vs_ema12": 0.002376390940723727,
        "ema3_slope": 0.00020800363402750932,
        "ema6_slope": 0.0004581871109143876,
        "realized_volatility_30m": 0.0018555544556208003,
        "realized_volatility_60m": 0.0013510210401594394,
        "return_acceleration": -0.0037111089112416007
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 948,
        "resolved_agreement_count": 620,
        "prospective_resolved_sample_count": 929,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 156.67854166667166,
            "small_mean_absolute_error": 336.41682291667166
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 230.88425000000825,
            "small_mean_absolute_error": 300.4140026041732
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 293.8439288194495,
            "small_mean_absolute_error": 297.20686284722615
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 262.5837145833357,
            "small_mean_absolute_error": 294.46280312500164
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 950,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1615Z",
      "signal_timestamp": "2026-09-22T16:16:17.330393Z",
      "target_timestamp": "2026-09-22T16:15:00Z",
      "resolution_timestamp": "2026-09-22T16:30:00Z",
      "strike": 86169.65,
      "brti_reference_price": 86169.64666666667,
      "base_predicted_close": 86245.265625,
      "small_predicted_close": 86129.703125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 86114.18799999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -131.0776250000199,
      "small_residual": -15.515125000019907,
      "base_absolute_error": 131.0776250000199,
      "small_absolute_error": 15.515125000019907,
      "resolved_at": "2026-09-22T16:31:04.857007Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T16:00:00Z",
        "return_6h": 0.0018905272352409686,
        "return_12h": 0.0065215943998184756,
        "return_24h": 0.005231932661915684,
        "close_vs_ema12": 0.002509733230134259,
        "close_vs_ema24": 0.007034696629240722,
        "ema12_slope_3h": 0.0017775072663550606,
        "ema24_slope_6h": 0.0039325809211328,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002828742015776875,
        "return_30m": -0.003968123119553857,
        "return_60m": -0.001406405732419791,
        "return_120m": -0.0019270269375850635,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0013124051018789107,
        "close_vs_ema6": -0.0012056079628239846,
        "close_vs_ema12": -0.00038847405135311597,
        "ema3_slope": -0.00131068495226061,
        "ema6_slope": -0.00048201073873577194,
        "realized_volatility_30m": 0.000843064376929048,
        "realized_volatility_60m": 0.00196309190393215,
        "return_acceleration": -0.001686128753858096
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 949,
        "resolved_agreement_count": 621,
        "prospective_resolved_sample_count": 930,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 176.49172916666794,
            "small_mean_absolute_error": 258.84719791666794
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 223.93391666667412,
            "small_mean_absolute_error": 245.1335911458391
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 280.1874791666717,
            "small_mean_absolute_error": 269.10444965278174
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 261.450621875003,
            "small_mean_absolute_error": 280.946507291669
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 951,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1630Z",
      "signal_timestamp": "2026-09-22T16:31:15.557258Z",
      "target_timestamp": "2026-09-22T16:30:00Z",
      "resolution_timestamp": "2026-09-22T16:45:00Z",
      "strike": 86114.19,
      "brti_reference_price": 86114.18799999998,
      "base_predicted_close": 86221.15625,
      "small_predicted_close": 86108.453125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 86262.4175,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 41.261249999995925,
      "small_residual": 153.96437499999593,
      "base_absolute_error": 41.261249999995925,
      "small_absolute_error": 153.96437499999593,
      "resolved_at": "2026-09-22T16:46:06.776031Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T16:15:00Z",
        "return_6h": 0.0030353340169440024,
        "return_12h": 0.0064095250663498415,
        "return_24h": 0.002870715133859836,
        "close_vs_ema12": 0.0017882804143509734,
        "close_vs_ema24": 0.006254058485857694,
        "ema12_slope_3h": 0.0018878241079702818,
        "ema24_slope_6h": 0.003913944678531234,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006435986314441422,
        "return_30m": -0.003470520072730854,
        "return_60m": -0.0020525108506932455,
        "return_120m": 0.0016258773141637484,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0009785361324956554,
        "close_vs_ema6": -0.0013210052723540144,
        "close_vs_ema12": -0.0008732193300545754,
        "ema3_slope": -0.00097757953559785,
        "ema6_slope": -0.0005281230476095189,
        "realized_volatility_30m": 0.0010925716921663664,
        "realized_volatility_60m": 0.001953953537371593,
        "return_acceleration": 0.002185143384332733
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 950,
        "resolved_agreement_count": 621,
        "prospective_resolved_sample_count": 931,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 202.0177083333365,
            "small_mean_absolute_error": 204.8282552083365
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 217.0634765625091,
            "small_mean_absolute_error": 245.2402343750091
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 264.76127604167414,
            "small_mean_absolute_error": 260.2700434027841
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 255.90385625000417,
            "small_mean_absolute_error": 267.77474166667014
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 952,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1645Z",
      "signal_timestamp": "2026-09-22T16:46:19.131283Z",
      "target_timestamp": "2026-09-22T16:45:00Z",
      "resolution_timestamp": "2026-09-22T17:00:00Z",
      "strike": 86262.42,
      "brti_reference_price": 86262.4175,
      "base_predicted_close": 86180.9140625,
      "small_predicted_close": 86108.296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 86458.76049999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 277.8464374999894,
      "small_residual": 350.4636249999894,
      "base_absolute_error": 277.8464374999894,
      "small_absolute_error": 350.4636249999894,
      "resolved_at": "2026-09-22T17:01:05.790458Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T16:30:00Z",
        "return_6h": 0.004898388992813585,
        "return_12h": 0.008625488126386749,
        "return_24h": 0.004654619821848449,
        "close_vs_ema12": 0.0033688145716768148,
        "close_vs_ema24": 0.007820164577394983,
        "ema12_slope_3h": 0.0019802003620275066,
        "ema24_slope_6h": 0.003934367166892105,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001721313333408192,
        "return_30m": 0.0010766068670584605,
        "return_60m": -0.002895788361095386,
        "return_120m": 0.004713620179910949,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003704091630221118,
        "close_vs_ema6": 0.0002842778115350608,
        "close_vs_ema12": 0.0007162528742843399,
        "ema3_slope": 0.0003705464168102246,
        "ema6_slope": 0.00011372405630449833,
        "realized_volatility_30m": 0.0011824559824261671,
        "realized_volatility_60m": 0.0016272059106732315,
        "return_acceleration": 0.0023649119648523342
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 951,
        "resolved_agreement_count": 621,
        "prospective_resolved_sample_count": 932,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.84199479167,
            "small_mean_absolute_error": 122.19551041667
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 199.40839322917236,
            "small_mean_absolute_error": 257.87226041667236
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 240.34843055556243,
            "small_mean_absolute_error": 261.61435937500573
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 234.08260833333696,
            "small_mean_absolute_error": 251.58865000000296
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 953,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1700Z",
      "signal_timestamp": "2026-09-22T17:01:16.601936Z",
      "target_timestamp": "2026-09-22T17:00:00Z",
      "resolution_timestamp": "2026-09-22T17:15:00Z",
      "strike": 86458.76,
      "brti_reference_price": 86458.76049999999,
      "base_predicted_close": 86392.8359375,
      "small_predicted_close": 86213.0625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 86430.48733333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 37.65139583333803,
      "small_residual": 217.42483333333803,
      "base_absolute_error": 37.65139583333803,
      "small_absolute_error": 217.42483333333803,
      "resolved_at": "2026-09-22T17:16:06.005414Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T16:45:00Z",
        "return_6h": 0.006618205973865088,
        "return_12h": 0.012207637951341166,
        "return_24h": 0.005553609771819845,
        "close_vs_ema12": 0.005420626447715682,
        "close_vs_ema24": 0.009903441202518959,
        "ema12_slope_3h": 0.001963787169821485,
        "ema24_slope_6h": 0.003990084724722953,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002276112885428949,
        "return_30m": 0.004001344122295025,
        "return_60m": 0.0005169373044697778,
        "return_120m": 0.002747105632380009,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013219327514171209,
        "close_vs_ema6": 0.00182797510004451,
        "close_vs_ema12": 0.002532214882352557,
        "ema3_slope": 0.0013236825707600985,
        "ema6_slope": 0.000731725070101108,
        "realized_volatility_30m": 0.0002773997760103786,
        "realized_volatility_60m": 0.00203043599596385,
        "return_acceleration": 0.0005547995520207571
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 952,
        "resolved_agreement_count": 622,
        "prospective_resolved_sample_count": 933,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 165.93544270833445,
            "small_mean_absolute_error": 132.33192708333445
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 161.30699218750306,
            "small_mean_absolute_error": 234.37437500000306
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 209.23464756945032,
            "small_mean_absolute_error": 244.38664409722696
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 246.8618760416699,
            "small_mean_absolute_error": 258.53862083333587
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 954,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1715Z",
      "signal_timestamp": "2026-09-22T17:16:16.470105Z",
      "target_timestamp": "2026-09-22T17:15:00Z",
      "resolution_timestamp": "2026-09-22T17:30:00Z",
      "strike": 86430.49,
      "brti_reference_price": 86430.48733333334,
      "base_predicted_close": 86486.734375,
      "small_predicted_close": 86289.4609375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 86572.77666666669,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 86.04229166668665,
      "small_residual": 283.31572916668665,
      "base_absolute_error": 86.04229166668665,
      "small_absolute_error": 283.31572916668665,
      "resolved_at": "2026-09-22T17:31:05.945276Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T17:00:00Z",
        "return_6h": 0.005756060093618842,
        "return_12h": 0.012231775487719476,
        "return_24h": 0.005255250505140863,
        "close_vs_ema12": 0.004882995447725635,
        "close_vs_ema24": 0.009373951930060187,
        "ema12_slope_3h": 0.0019280907743073339,
        "ema24_slope_6h": 0.0040267735686359,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00032701332407669703,
        "return_30m": 0.0019483552421115657,
        "return_60m": 0.0030270597218031714,
        "return_120m": 0.0016163967152380554,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0004969964405747707,
        "close_vs_ema6": 0.00107122936440196,
        "close_vs_ema12": 0.0018646067548899747,
        "ema3_slope": 0.0004972435688586074,
        "ema6_slope": 0.00042867542964408756,
        "realized_volatility_30m": 0.001301563104752823,
        "realized_volatility_60m": 0.0012623752636747156,
        "return_acceleration": -0.002603126209505646
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 953,
        "resolved_agreement_count": 623,
        "prospective_resolved_sample_count": 934,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.95917708333582,
            "small_mean_absolute_error": 184.34198958333582
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.22545312500188,
            "small_mean_absolute_error": 221.59459375000188
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 189.94233680556135,
            "small_mean_absolute_error": 224.869723958338
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 242.46599270833684,
            "small_mean_absolute_error": 257.5845343750028
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 955,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1730Z",
      "signal_timestamp": "2026-09-22T17:31:18.636489Z",
      "target_timestamp": "2026-09-22T17:30:00Z",
      "resolution_timestamp": "2026-09-22T17:45:00Z",
      "strike": 86572.78,
      "brti_reference_price": 86572.77666666669,
      "base_predicted_close": 86556.265625,
      "small_predicted_close": 86343.328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 86473.22599999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -83.03962500001944,
      "small_residual": 129.89787499998056,
      "base_absolute_error": 83.03962500001944,
      "small_absolute_error": 129.89787499998056,
      "resolved_at": "2026-09-22T17:46:05.456207Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T17:15:00Z",
        "return_6h": 0.007881347526933702,
        "return_12h": 0.01629202266089136,
        "return_24h": 0.007683447517531139,
        "close_vs_ema12": 0.006268818509581164,
        "close_vs_ema24": 0.01080569662925579,
        "ema12_slope_3h": 0.002133767364681516,
        "ema24_slope_6h": 0.004106823166235785,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016462863709720832,
        "return_30m": 0.0013187346893168694,
        "return_60m": 0.005325355522910025,
        "return_120m": 0.0032619143222221147,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001070902443501387,
        "close_vs_ema6": 0.0019408344409428402,
        "close_vs_ema12": 0.0029717465857019842,
        "ema3_slope": 0.0010720505050068052,
        "ema6_slope": 0.000776936938764905,
        "realized_volatility_30m": 0.0009866498475243901,
        "realized_volatility_60m": 0.0009866589098817841,
        "return_acceleration": 0.0019732996950487802
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 954,
        "resolved_agreement_count": 623,
        "prospective_resolved_sample_count": 935,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 110.7003437500025,
            "small_mean_absolute_error": 251.2921406250025
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 156.3590260416695,
            "small_mean_absolute_error": 228.0601979166695
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 181.60909895834024,
            "small_mean_absolute_error": 247.25753645834024
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 231.03057708333728,
            "small_mean_absolute_error": 253.86552500000326
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 956,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1745Z",
      "signal_timestamp": "2026-09-22T17:46:16.283785Z",
      "target_timestamp": "2026-09-22T17:45:00Z",
      "resolution_timestamp": "2026-09-22T18:00:00Z",
      "strike": 86473.23,
      "brti_reference_price": 86473.22599999998,
      "base_predicted_close": 86596.3359375,
      "small_predicted_close": 86365.8515625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86617.50166666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 21.16572916666337,
      "small_residual": 251.65010416666337,
      "base_absolute_error": 21.16572916666337,
      "small_absolute_error": 251.65010416666337,
      "resolved_at": "2026-09-22T18:01:06.044764Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T17:30:00Z",
        "return_6h": 0.004347752561794316,
        "return_12h": 0.012641586241347813,
        "return_24h": 0.006552563666410327,
        "close_vs_ema12": 0.004902038973201295,
        "close_vs_ema24": 0.009442687902792457,
        "ema12_slope_3h": 0.0023393018930379927,
        "ema24_slope_6h": 0.004111858588788708,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011499072860976511,
        "return_30m": 0.0004944860081814717,
        "return_60m": 0.002443804684699291,
        "return_120m": -0.000459060417558832,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -4.011975008921809e-05,
        "close_vs_ema6": 0.0005632269209951968,
        "close_vs_ema12": 0.0015382344933070335,
        "ema3_slope": -4.0118140559264326e-05,
        "ema6_slope": 0.00022534153576581062,
        "realized_volatility_30m": 0.0013980968285348672,
        "realized_volatility_60m": 0.0013986673756580415,
        "return_acceleration": -0.0027961936570697343
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 955,
        "resolved_agreement_count": 624,
        "prospective_resolved_sample_count": 936,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.14493750000838,
            "small_mean_absolute_error": 245.27551562499866
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.4934661458392,
            "small_mean_absolute_error": 183.73551302083433
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 173.32057465278436,
            "small_mean_absolute_error": 253.67334548611447
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 222.93649166667166,
            "small_mean_absolute_error": 245.9713833333357
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 957,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1800Z",
      "signal_timestamp": "2026-09-22T18:01:18.810837Z",
      "target_timestamp": "2026-09-22T18:00:00Z",
      "resolution_timestamp": "2026-09-22T18:15:00Z",
      "strike": 86617.5,
      "brti_reference_price": 86617.50166666666,
      "base_predicted_close": 86647.9609375,
      "small_predicted_close": 86413.0546875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86590.38100000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -57.5799374999915,
      "small_residual": 177.3263125000085,
      "base_absolute_error": 57.5799374999915,
      "small_absolute_error": 177.3263125000085,
      "resolved_at": "2026-09-22T18:16:06.012768Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T17:45:00Z",
        "return_6h": 0.007675538134994886,
        "return_12h": 0.014345535726133951,
        "return_24h": 0.00857297002446411,
        "close_vs_ema12": 0.006308450257719755,
        "close_vs_ema24": 0.010894985355221154,
        "ema12_slope_3h": 0.0024314737023500843,
        "ema24_slope_6h": 0.004185892528902224,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001668443208845849,
        "return_30m": 0.0005166173677457753,
        "return_60m": 0.0018360333383067307,
        "return_120m": 0.002353919756901357,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008134659949603495,
        "close_vs_ema6": 0.0015937047097458468,
        "close_vs_ema12": 0.0027141742195377905,
        "ema3_slope": 0.0008141282606159983,
        "ema6_slope": 0.0006378885262778855,
        "realized_volatility_30m": 0.00140917524747175,
        "realized_volatility_60m": 0.0012327611878331117,
        "return_acceleration": 0.0028183504949435
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 956,
        "resolved_agreement_count": 624,
        "prospective_resolved_sample_count": 937,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.97476041667687,
            "small_mean_absolute_error": 220.57213541666715
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.45510156250566,
            "small_mean_absolute_error": 176.4520312500008
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.52958159722766,
            "small_mean_absolute_error": 229.77362847222443
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 220.88839791667198,
            "small_mean_absolute_error": 248.904930208336
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 958,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1815Z",
      "signal_timestamp": "2026-09-22T18:16:17.697527Z",
      "target_timestamp": "2026-09-22T18:15:00Z",
      "resolution_timestamp": "2026-09-22T18:30:00Z",
      "strike": 86590.38,
      "brti_reference_price": 86590.38100000001,
      "base_predicted_close": 86703.765625,
      "small_predicted_close": 86465.6015625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86338.53216666664,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -365.2334583333577,
      "small_residual": -127.0693958333577,
      "base_absolute_error": 365.2334583333577,
      "small_absolute_error": 127.0693958333577,
      "resolved_at": "2026-09-22T18:31:05.658618Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T18:00:00Z",
        "return_6h": 0.00743708446966207,
        "return_12h": 0.014852121798197393,
        "return_24h": 0.006899984642487977,
        "close_vs_ema12": 0.0057473334734750026,
        "close_vs_ema24": 0.010358106941964484,
        "ema12_slope_3h": 0.0024740374306131407,
        "ema24_slope_6h": 0.004253416345706196,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00031310839200859863,
        "return_30m": 0.0013548124132667372,
        "return_60m": 0.0018499683572303915,
        "return_120m": 0.004882628043734183,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00024998893986416526,
        "close_vs_ema6": 0.000914020929373649,
        "close_vs_ema12": 0.0020302023166682837,
        "ema3_slope": 0.0002500514499610418,
        "ema6_slope": 0.0003657420901195252,
        "realized_volatility_30m": 0.0009907758004272238,
        "realized_volatility_60m": 0.0012305561846895558,
        "return_acceleration": -0.0019815516008544476
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 957,
        "resolved_agreement_count": 624,
        "prospective_resolved_sample_count": 938,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.95689583334024,
            "small_mean_absolute_error": 210.54750520833477
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.95803645833803,
            "small_mean_absolute_error": 197.4447473958353
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.13593402778133,
            "small_mean_absolute_error": 217.9122309027795
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 204.89570208333825,
            "small_mean_absolute_error": 240.44056875000314
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 959,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1830Z",
      "signal_timestamp": "2026-09-22T18:31:16.672171Z",
      "target_timestamp": "2026-09-22T18:30:00Z",
      "resolution_timestamp": "2026-09-22T18:45:00Z",
      "strike": 86338.53,
      "brti_reference_price": 86338.53216666664,
      "base_predicted_close": 86532.3671875,
      "small_predicted_close": 86377.984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86424.37366666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -107.9935208333336,
      "small_residual": 46.389291666666395,
      "base_absolute_error": 107.9935208333336,
      "small_absolute_error": 46.389291666666395,
      "resolved_at": "2026-09-22T18:46:06.097791Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T18:15:00Z",
        "return_6h": 0.003300145478669858,
        "return_12h": 0.011901615878319394,
        "return_24h": 0.004904047713649051,
        "close_vs_ema12": 0.0027066092093821492,
        "close_vs_ema24": 0.0072653911422204676,
        "ema12_slope_3h": 0.0023950380861683662,
        "ema24_slope_6h": 0.004233606132846068,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0029085082017754615,
        "return_30m": -0.0032207059154579776,
        "return_60m": -0.0027057524203244476,
        "return_120m": 0.002605194008990175,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0013313934299606922,
        "close_vs_ema6": -0.0014273471127403958,
        "close_vs_ema12": -0.0007482801132150385,
        "ema3_slope": -0.0013296231783965773,
        "ema6_slope": -0.000570613059934777,
        "realized_volatility_30m": 0.0012976999048834315,
        "realized_volatility_60m": 0.0016459636276489919,
        "return_acceleration": -0.002595399809766863
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 958,
        "resolved_agreement_count": 624,
        "prospective_resolved_sample_count": 939,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 131.754687500008,
            "small_mean_absolute_error": 171.48592187500253
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.22751562500525,
            "small_mean_absolute_error": 211.38903125000252
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 148.15757986111566,
            "small_mean_absolute_error": 209.20210590278052
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 207.34777187500657,
            "small_mean_absolute_error": 240.71763854167148
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 960,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1845Z",
      "signal_timestamp": "2026-09-22T18:46:18.053875Z",
      "target_timestamp": "2026-09-22T18:45:00Z",
      "resolution_timestamp": "2026-09-22T19:00:00Z",
      "strike": 86424.37,
      "brti_reference_price": 86424.37366666667,
      "base_predicted_close": 86470.046875,
      "small_predicted_close": 86335.3671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86506.05116666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 36.004291666671634,
      "small_residual": 170.68397916667163,
      "base_absolute_error": 36.004291666671634,
      "small_absolute_error": 170.68397916667163,
      "resolved_at": "2026-09-22T19:01:05.628695Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T18:30:00Z",
        "return_6h": 0.0051093457765925,
        "return_12h": 0.011105601905689877,
        "return_24h": 0.005381222024090526,
        "close_vs_ema12": 0.003551841500921915,
        "close_vs_ema24": 0.008095009723803948,
        "ema12_slope_3h": 0.002254540823839246,
        "ema24_slope_6h": 0.004251781682066191,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000994243217319335,
        "return_30m": -0.0019171567490081642,
        "return_60m": -0.0005649417235030763,
        "return_120m": 0.001877482353965787,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00016926561676455787,
        "close_vs_ema6": -0.00031041212720950284,
        "close_vs_ema12": 0.00020748528382519282,
        "ema3_slope": -0.00016923697076431932,
        "ema6_slope": -0.0001241494358875661,
        "realized_volatility_30m": 0.0019513757095473983,
        "realized_volatility_60m": 0.0017501127398114999,
        "return_acceleration": 0.0039027514190947965
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 959,
        "resolved_agreement_count": 625,
        "prospective_resolved_sample_count": 940,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 137.99316145833654,
            "small_mean_absolute_error": 150.608776041674
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 129.56904947917246,
            "small_mean_absolute_error": 197.94214583333633
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.66003125000498,
            "small_mean_absolute_error": 172.6932673611142
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 196.03667812500643,
            "small_mean_absolute_error": 236.14547395833796
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 961,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1900Z",
      "signal_timestamp": "2026-09-22T19:01:17.410823Z",
      "target_timestamp": "2026-09-22T19:00:00Z",
      "resolution_timestamp": "2026-09-22T19:15:00Z",
      "strike": 86506.05,
      "brti_reference_price": 86506.05116666667,
      "base_predicted_close": 86564.34375,
      "small_predicted_close": 86386.734375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86502.66916666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -61.674583333340706,
      "small_residual": 115.9347916666593,
      "base_absolute_error": 61.674583333340706,
      "small_absolute_error": 115.9347916666593,
      "resolved_at": "2026-09-22T19:16:05.404071Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T18:45:00Z",
        "return_6h": 0.006201191266629769,
        "return_12h": 0.013333099703831008,
        "return_24h": 0.005219378857155288,
        "close_vs_ema12": 0.00431579572290719,
        "close_vs_ema24": 0.008859524361113147,
        "ema12_slope_3h": 0.0022056899025089116,
        "ema24_slope_6h": 0.0042922505630698105,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009450748270971587,
        "return_30m": 0.0019402576786533565,
        "return_60m": -0.0012866972361877949,
        "return_120m": 0.000546973683096974,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003876742712023429,
        "close_vs_ema6": 0.00045303884258585114,
        "close_vs_ema12": 0.0009752361370343188,
        "ema3_slope": 0.0003878246208295355,
        "ema6_slope": 0.0001812483820571309,
        "realized_volatility_30m": 2.4584195111088114e-05,
        "realized_volatility_60m": 0.0015833564378016738,
        "return_acceleration": -4.916839022217623e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 960,
        "resolved_agreement_count": 625,
        "prospective_resolved_sample_count": 941,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 141.7028020833386,
            "small_mean_absolute_error": 130.36724479167606
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.33878125000774,
            "small_mean_absolute_error": 175.4696901041716
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 121.53766840278331,
            "small_mean_absolute_error": 161.09043576389254
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 165.2763010416733,
            "small_mean_absolute_error": 216.81986250000483
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 962,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1915Z",
      "signal_timestamp": "2026-09-22T19:16:16.170447Z",
      "target_timestamp": "2026-09-22T19:15:00Z",
      "resolution_timestamp": "2026-09-22T19:30:00Z",
      "strike": 86502.67,
      "brti_reference_price": 86502.66916666666,
      "base_predicted_close": 86448.015625,
      "small_predicted_close": 86317.3515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86531.75516666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 83.73954166665499,
      "small_residual": 214.403604166655,
      "base_absolute_error": 83.73954166665499,
      "small_absolute_error": 214.403604166655,
      "resolved_at": "2026-09-22T19:31:05.810975Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T19:00:00Z",
        "return_6h": 0.005079445060281351,
        "return_12h": 0.01248139378998947,
        "return_24h": 0.005267275285763651,
        "close_vs_ema12": 0.004101263274208344,
        "close_vs_ema24": 0.008636661518004463,
        "ema12_slope_3h": 0.0022735758125342898,
        "ema24_slope_6h": 0.004308613615709778,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.909553094150198e-05,
        "return_30m": 0.0009059423479536033,
        "return_60m": -0.0010129512345412595,
        "return_120m": 0.0008351431949578103,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00017425142311444652,
        "close_vs_ema6": 0.0002956261806805749,
        "close_vs_ema12": 0.0007919726562128915,
        "ema3_slope": 0.0001742817919647699,
        "ema6_slope": 0.00011826445710005906,
        "realized_volatility_30m": 0.0004920851790193304,
        "realized_volatility_60m": 0.0015881179440634333,
        "return_acceleration": -0.0009841703580386607
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 961,
        "resolved_agreement_count": 625,
        "prospective_resolved_sample_count": 942,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 142.7264635416759,
            "small_mean_absolute_error": 115.01936458333876
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.34167968750808,
            "small_mean_absolute_error": 162.78343489583676
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.88084548611732,
            "small_mean_absolute_error": 169.96961979166977
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 154.90207395834005,
            "small_mean_absolute_error": 200.0352083333375
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 963,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1930Z",
      "signal_timestamp": "2026-09-22T19:31:17.964577Z",
      "target_timestamp": "2026-09-22T19:30:00Z",
      "resolution_timestamp": "2026-09-22T19:45:00Z",
      "strike": 86531.76,
      "brti_reference_price": 86531.75516666665,
      "base_predicted_close": 86336.7265625,
      "small_predicted_close": 86266.71875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86387.271,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 50.544437499993364,
      "small_residual": 120.55224999999336,
      "base_absolute_error": 50.544437499993364,
      "small_absolute_error": 120.55224999999336,
      "resolved_at": "2026-09-22T19:46:05.565030Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T19:15:00Z",
        "return_6h": 0.009353161240262864,
        "return_12h": 0.01476174366954175,
        "return_24h": 0.0022560302851157843,
        "close_vs_ema12": 0.004256935961516328,
        "close_vs_ema24": 0.008789165510100228,
        "ema12_slope_3h": 0.0023788828986635036,
        "ema24_slope_6h": 0.004413058732763542,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003362439596397149,
        "return_30m": 0.0002971352830620777,
        "return_60m": 0.002237969480729962,
        "return_120m": -0.00047383833093372907,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002552118371623724,
        "close_vs_ema6": 0.00045132532378167056,
        "close_vs_ema12": 0.0009547044073383582,
        "ema3_slope": 0.0002552769868713334,
        "ema6_slope": 0.00018056272652500205,
        "realized_volatility_30m": 0.00018766974529060843,
        "realized_volatility_60m": 0.00043180692838075364,
        "return_acceleration": 0.00037533949058121685
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 962,
        "resolved_agreement_count": 626,
        "prospective_resolved_sample_count": 943,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.35298437500023,
            "small_mean_absolute_error": 136.85291666666308
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.05383593750412,
            "small_mean_absolute_error": 154.1694192708328
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.93600520833691,
            "small_mean_absolute_error": 186.5436597222227
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 149.7869937500058,
            "small_mean_absolute_error": 210.02228958333725
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 964,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T1945Z",
      "signal_timestamp": "2026-09-22T19:46:16.474147Z",
      "target_timestamp": "2026-09-22T19:45:00Z",
      "resolution_timestamp": "2026-09-22T20:00:00Z",
      "strike": 86387.27,
      "brti_reference_price": 86387.271,
      "base_predicted_close": 86285.3125,
      "small_predicted_close": 86215.28125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86222.94699999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -62.365500000014435,
      "small_residual": 7.6657499999855645,
      "base_absolute_error": 62.365500000014435,
      "small_absolute_error": 7.6657499999855645,
      "resolved_at": "2026-09-22T20:01:07.854095Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T19:30:00Z",
        "return_6h": 0.005601696960781277,
        "return_12h": 0.01384346306975437,
        "return_24h": -0.0018356547575582027,
        "close_vs_ema12": 0.002474532884749747,
        "close_vs_ema24": 0.0069571957519483085,
        "ema12_slope_3h": 0.0023407338134349143,
        "ema24_slope_6h": 0.0044376688398324315,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016697242115149002,
        "return_30m": -0.0013340416865557092,
        "return_60m": -0.0004293079034599634,
        "return_120m": -0.0009940070930161138,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007079701209612432,
        "close_vs_ema6": -0.0008711266364516135,
        "close_vs_ema12": -0.0006064324635002283,
        "ema3_slope": -0.0007074692538679983,
        "ema6_slope": -0.0003483292790152914,
        "realized_volatility_30m": 0.0010029840855773076,
        "realized_volatility_60m": 0.0009682515899135274,
        "return_acceleration": -0.002005968171154615
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 963,
        "resolved_agreement_count": 627,
        "prospective_resolved_sample_count": 944,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.99071354166517,
            "small_mean_absolute_error": 155.39365624999482
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.99193750000086,
            "small_mean_absolute_error": 153.0012161458344
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.70960416667003,
            "small_mean_absolute_error": 183.75931597222248
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 143.18911979167098,
            "small_mean_absolute_error": 213.40449375000244
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 965,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T2000Z",
      "signal_timestamp": "2026-09-22T20:01:19.524451Z",
      "target_timestamp": "2026-09-22T20:00:00Z",
      "resolution_timestamp": "2026-09-22T20:15:00Z",
      "strike": 86222.95,
      "brti_reference_price": 86222.94699999999,
      "base_predicted_close": 86007.671875,
      "small_predicted_close": 86015.8125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86225.8235,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 218.1516249999986,
      "small_residual": 210.0109999999986,
      "base_absolute_error": 218.1516249999986,
      "small_absolute_error": 210.0109999999986,
      "resolved_at": "2026-09-22T20:16:06.318727Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T19:45:00Z",
        "return_6h": -0.0011513802450140442,
        "return_12h": 0.01080525649458508,
        "return_24h": -0.003909400673626329,
        "close_vs_ema12": 0.0005444655901942763,
        "close_vs_ema24": 0.004937226196611411,
        "ema12_slope_3h": 0.0021327470932177572,
        "ema24_slope_6h": 0.004321168399124664,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001902178389221354,
        "return_30m": -0.0035687264874251223,
        "return_60m": -0.003272651598918097,
        "return_120m": -0.004555137923338615,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0013061045963862483,
        "close_vs_ema6": -0.0019813175666779648,
        "close_vs_ema12": -0.0021225134333532347,
        "ema3_slope": -0.0013044009123591715,
        "ema6_slope": -0.0007918994249745959,
        "realized_volatility_30m": 0.00011622708885322686,
        "realized_volatility_60m": 0.000979776289013652,
        "return_acceleration": -0.0002324541777064537
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 964,
        "resolved_agreement_count": 628,
        "prospective_resolved_sample_count": 945,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.58101562500087,
            "small_mean_absolute_error": 114.6390989583233
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.14190885416974,
            "small_mean_absolute_error": 122.50317187499968
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.75285937500546,
            "small_mean_absolute_error": 155.19282638888885
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.1745125000045,
            "small_mean_absolute_error": 186.86544583333452
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 966,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T2015Z",
      "signal_timestamp": "2026-09-22T20:16:19.041273Z",
      "target_timestamp": "2026-09-22T20:15:00Z",
      "resolution_timestamp": "2026-09-22T20:30:00Z",
      "strike": 86225.82,
      "brti_reference_price": 86225.8235,
      "base_predicted_close": 86030.640625,
      "small_predicted_close": 85997.6796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86364.96783333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 334.32720833334315,
      "small_residual": 367.28814583334315,
      "base_absolute_error": 334.32720833334315,
      "small_absolute_error": 367.28814583334315,
      "resolved_at": "2026-09-22T20:31:05.935392Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T20:00:00Z",
        "return_6h": -0.0012763502639400182,
        "return_12h": 0.00867244129487399,
        "return_24h": -0.006174856054057987,
        "close_vs_ema12": 0.0005542463614354176,
        "close_vs_ema24": 0.004867704233722625,
        "ema12_slope_3h": 0.00194814779344199,
        "ema24_slope_6h": 0.004204518570202209,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.336118864050164e-05,
        "return_30m": -0.0018688806595128504,
        "return_60m": -0.0032004291813615415,
        "return_120m": -0.004210138537212416,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0006367987450499601,
        "close_vs_ema6": -0.0013922195050728448,
        "close_vs_ema12": -0.001768372511258498,
        "ema3_slope": -0.0006363934904737301,
        "ema6_slope": -0.0005565778506133601,
        "realized_volatility_30m": 0.0009677697889309278,
        "realized_volatility_60m": 0.0009945799732474878,
        "return_acceleration": 0.0019355395778618556
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 965,
        "resolved_agreement_count": 629,
        "prospective_resolved_sample_count": 946,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.70027604166535,
            "small_mean_absolute_error": 138.15815104165813
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 123.21336979167063,
            "small_mean_absolute_error": 126.58875781249844
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.79454513889384,
            "small_mean_absolute_error": 154.57500694444389
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.36690833333705,
            "small_mean_absolute_error": 181.38284166666708
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 967,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T2030Z",
      "signal_timestamp": "2026-09-22T20:31:19.015443Z",
      "target_timestamp": "2026-09-22T20:30:00Z",
      "resolution_timestamp": "2026-09-22T20:45:00Z",
      "strike": 86364.97,
      "brti_reference_price": 86364.96783333334,
      "base_predicted_close": 86155.3203125,
      "small_predicted_close": 86188.40625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86338.639,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 183.31868749999558,
      "small_residual": 150.23274999999558,
      "base_absolute_error": 183.31868749999558,
      "small_absolute_error": 150.23274999999558,
      "resolved_at": "2026-09-22T20:46:04.667190Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T20:15:00Z",
        "return_6h": 0.004542790036782929,
        "return_12h": 0.011256106835130897,
        "return_24h": -0.010540003183328261,
        "close_vs_ema12": 0.0020801516575554846,
        "close_vs_ema24": 0.006354650368713299,
        "ema12_slope_3h": 0.0017695436016675892,
        "ema24_slope_6h": 0.004211548903957141,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016137199702517258,
        "return_30m": 0.0016471349945086367,
        "return_60m": -0.0019274696671998104,
        "return_120m": 0.0003061861952398104,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00048770882920989855,
        "close_vs_ema6": 0.00015660005621187523,
        "close_vs_ema12": -0.00013327770566173847,
        "ema3_slope": 0.0004879468051748326,
        "ema6_slope": 6.264394650301597e-05,
        "realized_volatility_30m": 0.0007901793908056121,
        "realized_volatility_60m": 0.001421727143520418,
        "return_acceleration": 0.0015803587816112241
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 966,
        "resolved_agreement_count": 630,
        "prospective_resolved_sample_count": 947,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 166.3471927083374,
            "small_mean_absolute_error": 176.37928645833017
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 119.35008854166881,
            "small_mean_absolute_error": 156.61610156249662
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.48495486111521,
            "small_mean_absolute_error": 161.57270833333192
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.63458333333693,
            "small_mean_absolute_error": 188.16770416666697
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 968,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T2045Z",
      "signal_timestamp": "2026-09-22T20:46:16.370320Z",
      "target_timestamp": "2026-09-22T20:45:00Z",
      "resolution_timestamp": "2026-09-22T21:00:00Z",
      "strike": 86338.64,
      "brti_reference_price": 86338.639,
      "base_predicted_close": 86179.6875,
      "small_predicted_close": 86212.6953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86234.00483333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 54.317333333339775,
      "small_residual": 21.309520833339775,
      "base_absolute_error": 54.317333333339775,
      "small_absolute_error": 21.309520833339775,
      "resolved_at": "2026-09-22T21:01:05.633794Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T20:30:00Z",
        "return_6h": 0.005601385459623298,
        "return_12h": 0.003269634926553522,
        "return_24h": -0.0067294107818278714,
        "close_vs_ema12": 0.0017021035600022216,
        "close_vs_ema24": 0.005922459825977722,
        "ema12_slope_3h": 0.0016331253029637782,
        "ema24_slope_6h": 0.004240361423649697,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003048554754765398,
        "return_30m": 0.001308372543406211,
        "return_60m": -0.000562953308248404,
        "return_120m": -0.0009920195314038205,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 9.134399202603838e-05,
        "close_vs_ema6": -0.00010593531704727877,
        "close_vs_ema12": -0.0003707186827606179,
        "ema3_slope": 9.135233651313968e-05,
        "ema6_slope": -4.2372331328310864e-05,
        "realized_volatility_30m": 0.0009592877228641328,
        "realized_volatility_60m": 0.0012488032109244374,
        "return_acceleration": -0.0019185754457282655
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 967,
        "resolved_agreement_count": 631,
        "prospective_resolved_sample_count": 948,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 199.54075520833794,
            "small_mean_absolute_error": 183.79941145833072
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 128.76573437500156,
            "small_mean_absolute_error": 169.59653385416277
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.84154340277988,
            "small_mean_absolute_error": 163.26728124999985
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.10231250000362,
            "small_mean_absolute_error": 171.45457395833364
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 969,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T2100Z",
      "signal_timestamp": "2026-09-22T21:01:16.042323Z",
      "target_timestamp": "2026-09-22T21:00:00Z",
      "resolution_timestamp": "2026-09-22T21:15:00Z",
      "strike": 86234.0,
      "brti_reference_price": 86234.00483333334,
      "base_predicted_close": 86091.546875,
      "small_predicted_close": 86025.40625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86263.9255,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 172.37862499999756,
      "small_residual": 238.51924999999756,
      "base_absolute_error": 172.37862499999756,
      "small_absolute_error": 238.51924999999756,
      "resolved_at": "2026-09-22T21:16:06.899684Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T20:45:00Z",
        "return_6h": 0.0001403935661750122,
        "return_12h": 0.0004103061784299644,
        "return_24h": -0.008409372384901248,
        "close_vs_ema12": 0.0004682032211700271,
        "close_vs_ema24": 0.004605982694469768,
        "ema12_slope_3h": 0.0013841933272102924,
        "ema24_slope_6h": 0.004155114183276298,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001211904286175458,
        "return_30m": -0.0015163903059945971,
        "return_60m": 0.00012824698897562214,
        "return_120m": -0.0031448243176560586,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.000560649649062217,
        "close_vs_ema6": -0.000941576793056953,
        "close_vs_ema12": -0.001339088305208458,
        "ema3_slope": -0.0005603354971625008,
        "ema6_slope": -0.00037648891993080635,
        "realized_volatility_30m": 0.00045352440534945915,
        "realized_volatility_60m": 0.0010201235286021186,
        "return_acceleration": -0.0009070488106989183
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 968,
        "resolved_agreement_count": 632,
        "prospective_resolved_sample_count": 949,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 197.52871354166928,
            "small_mean_absolute_error": 187.21035416666928
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 131.05486458333507,
            "small_mean_absolute_error": 150.9247265624963
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.60417708333625,
            "small_mean_absolute_error": 144.07223263888955
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.34454687500401,
            "small_mean_absolute_error": 157.02415208333406
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 970,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T2115Z",
      "signal_timestamp": "2026-09-22T21:16:17.365594Z",
      "target_timestamp": "2026-09-22T21:15:00Z",
      "resolution_timestamp": "2026-09-22T21:30:00Z",
      "strike": 86263.93,
      "brti_reference_price": 86263.9255,
      "base_predicted_close": 86177.75,
      "small_predicted_close": 86210.7578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86261.13416666664,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 83.38416666664125,
      "small_residual": 50.37635416664125,
      "base_absolute_error": 83.38416666664125,
      "small_absolute_error": 50.37635416664125,
      "resolved_at": "2026-09-22T21:31:05.366066Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T21:00:00Z",
        "return_6h": -0.0003138372621570573,
        "return_12h": 0.004056567869281658,
        "return_24h": -0.003714049146600007,
        "close_vs_ema12": 0.0007820312433637344,
        "close_vs_ema24": 0.004851944368025274,
        "ema12_slope_3h": 0.001172604364625407,
        "ema24_slope_6h": 0.004062147470341504,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00034697062631483533,
        "return_30m": -0.0008653541550498467,
        "return_60m": 0.0004418861827397702,
        "return_120m": -0.0027599572240559755,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00010694821255075038,
        "close_vs_ema6": -0.00042502429328583613,
        "close_vs_ema12": -0.0008400056065089867,
        "ema3_slope": -0.00010693677585349448,
        "ema6_slope": -0.00016998081892338757,
        "realized_volatility_30m": 0.0007794374562451467,
        "realized_volatility_60m": 0.001029181831741363,
        "return_acceleration": 0.0015588749124902934
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 969,
        "resolved_agreement_count": 633,
        "prospective_resolved_sample_count": 950,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 186.08546354166901,
            "small_mean_absolute_error": 194.33741666666901
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.89286979166718,
            "small_mean_absolute_error": 166.24778385416357
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 144.17073437500343,
            "small_mean_absolute_error": 149.17164409722196
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.28565520833726,
            "small_mean_absolute_error": 168.4808854166673
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 971,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T2130Z",
      "signal_timestamp": "2026-09-22T21:31:16.285459Z",
      "target_timestamp": "2026-09-22T21:30:00Z",
      "resolution_timestamp": "2026-09-22T21:45:00Z",
      "strike": 86261.13,
      "brti_reference_price": 86261.13416666664,
      "base_predicted_close": 86197.3046875,
      "small_predicted_close": 86230.421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86211.917,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 14.61231250000128,
      "small_residual": -18.50487499999872,
      "base_absolute_error": 14.61231250000128,
      "small_absolute_error": 18.50487499999872,
      "resolved_at": "2026-09-22T21:46:06.550623Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T21:15:00Z",
        "return_6h": -0.00034960263694905347,
        "return_12h": 0.004409360441976817,
        "return_24h": -0.004099250691711798,
        "close_vs_ema12": 0.0007190280065954013,
        "close_vs_ema24": 0.004719685351556313,
        "ema12_slope_3h": 0.0010879246750783444,
        "ema24_slope_6h": 0.00397042129799452,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.2358060651382914e-05,
        "return_30m": 0.0003146013383668045,
        "return_60m": -0.0012022660260474494,
        "return_120m": -0.003127418361950185,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -6.965625793908803e-05,
        "close_vs_ema6": -0.0003267345544469835,
        "close_vs_ema12": -0.0007382299475481302,
        "ema3_slope": -6.965140628256705e-05,
        "ema6_slope": -0.0001306767431359379,
        "realized_volatility_30m": 0.00018966434348310912,
        "realized_volatility_60m": 0.000574846729395567,
        "return_acceleration": -0.00037932868696621824
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 970,
        "resolved_agreement_count": 634,
        "prospective_resolved_sample_count": 951,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.34970312499354,
            "small_mean_absolute_error": 115.10946874999354
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.84844791666546,
            "small_mean_absolute_error": 145.74437760416185
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.68329340277705,
            "small_mean_absolute_error": 142.78055729166226
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.90098229166833,
            "small_mean_absolute_error": 170.22394687499838
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 972,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T2145Z",
      "signal_timestamp": "2026-09-22T21:46:19.683631Z",
      "target_timestamp": "2026-09-22T21:45:00Z",
      "resolution_timestamp": "2026-09-22T22:00:00Z",
      "strike": 86211.92,
      "brti_reference_price": 86211.917,
      "base_predicted_close": 86079.953125,
      "small_predicted_close": 86046.8125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86197.40133333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 117.44820833332778,
      "small_residual": 150.58883333332778,
      "base_absolute_error": 117.44820833332778,
      "small_absolute_error": 150.58883333332778,
      "resolved_at": "2026-09-22T22:01:06.351031Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T21:30:00Z",
        "return_6h": -0.0034795218420154983,
        "return_12h": 0.002121858574705593,
        "return_24h": -0.006486943230432973,
        "close_vs_ema12": 0.00014201356741994076,
        "close_vs_ema24": 0.004060450890566614,
        "ema12_slope_3h": 0.0009426668773038216,
        "ema24_slope_6h": 0.0038149692821414227,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005705601617936873,
        "return_30m": -0.0006028997602247621,
        "return_60m": -0.001467732193461968,
        "return_120m": -0.0020298592370164847,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0003201908276735388,
        "close_vs_ema6": -0.0006409559266226106,
        "close_vs_ema12": -0.0011073042674708544,
        "ema3_slope": -0.000320088338323421,
        "ema6_slope": -0.0002563166555772378,
        "realized_volatility_30m": 0.0002691010505711522,
        "realized_volatility_60m": 0.0005867365826318104,
        "return_acceleration": -0.0005382021011423044
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 971,
        "resolved_agreement_count": 635,
        "prospective_resolved_sample_count": 952,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.17310937499497,
            "small_mean_absolute_error": 82.17749999999432
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 140.35693229166645,
            "small_mean_absolute_error": 132.98845572916252
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.90152604166603,
            "small_mean_absolute_error": 140.4568559027733
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.5685354166686,
            "small_mean_absolute_error": 163.45097187499852
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 973,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T2200Z",
      "signal_timestamp": "2026-09-22T22:01:19.304131Z",
      "target_timestamp": "2026-09-22T22:00:00Z",
      "resolution_timestamp": "2026-09-22T22:15:00Z",
      "strike": 86197.4,
      "brti_reference_price": 86197.40133333333,
      "base_predicted_close": 86050.46875,
      "small_predicted_close": 86017.3984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86046.41716666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -4.05158333334839,
      "small_residual": 29.01872916665161,
      "base_absolute_error": 4.05158333334839,
      "small_absolute_error": 29.01872916665161,
      "resolved_at": "2026-09-22T22:16:05.003332Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T21:45:00Z",
        "return_6h": -0.0025075598252314313,
        "return_12h": -0.0002735528869418635,
        "return_24h": -0.004453062477474123,
        "close_vs_ema12": -2.530547291990093e-05,
        "close_vs_ema24": 0.0038107862408189863,
        "ema12_slope_3h": 0.0007577652283792258,
        "ema24_slope_6h": 0.0036832541641105276,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00016837192782381827,
        "return_30m": -0.0007388360233030467,
        "return_60m": -0.00042446712373800377,
        "return_120m": -0.00029627457139291824,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00024431409697367457,
        "close_vs_ema6": -0.0005781479107053178,
        "close_vs_ema12": -0.00107947238705286,
        "ema3_slope": -0.0002442544221752385,
        "ema6_slope": -0.00023120569584600403,
        "realized_volatility_30m": 0.0002010941169849345,
        "realized_volatility_60m": 0.000327990815160054,
        "return_acceleration": 0.000402188233969869
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 972,
        "resolved_agreement_count": 636,
        "prospective_resolved_sample_count": 953,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.95582812499197,
            "small_mean_absolute_error": 114.49732812499133
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.24227083333062,
            "small_mean_absolute_error": 150.8538411458303
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.6885190972207,
            "small_mean_absolute_error": 138.7822604166613
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.54862395833553,
            "small_mean_absolute_error": 153.45723229166543
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 974,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T2215Z",
      "signal_timestamp": "2026-09-22T22:16:16.034429Z",
      "target_timestamp": "2026-09-22T22:15:00Z",
      "resolution_timestamp": "2026-09-22T22:30:00Z",
      "strike": 86046.42,
      "brti_reference_price": 86046.41716666665,
      "base_predicted_close": 86050.9140625,
      "small_predicted_close": 86017.828125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86174.30133333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 123.38727083332196,
      "small_residual": 156.47320833332196,
      "base_absolute_error": 123.38727083332196,
      "small_absolute_error": 156.47320833332196,
      "resolved_at": "2026-09-22T22:31:04.773417Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T22:00:00Z",
        "return_6h": -0.001430080135720102,
        "return_12h": 0.00045774349407579074,
        "return_24h": -0.006485952079942958,
        "close_vs_ema12": -0.001704468705722162,
        "close_vs_ema24": 0.0020100823076227847,
        "ema12_slope_3h": 0.0005105435270795766,
        "ema24_slope_6h": 0.0035770731324114013,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001751609263518361,
        "return_30m": -0.0019196862695136652,
        "return_60m": -0.0025214286513467465,
        "return_120m": -0.002080656653088986,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0009987442035691574,
        "close_vs_ema6": -0.0016644963997943796,
        "close_vs_ema12": -0.0023949731443284605,
        "ema3_slope": -0.0009977477088283226,
        "ema6_slope": -0.0006653555671393141,
        "realized_volatility_30m": 0.0007916186678472714,
        "realized_volatility_60m": 0.0006767227455567734,
        "return_acceleration": -0.0015832373356945428
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 973,
        "resolved_agreement_count": 637,
        "prospective_resolved_sample_count": 954,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.874067708329676,
            "small_mean_absolute_error": 62.12219791665484
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.47976562499935,
            "small_mean_absolute_error": 128.22980729166193
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.88660243055467,
            "small_mean_absolute_error": 131.53925520832732
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.86863333333604,
            "small_mean_absolute_error": 144.0369270833311
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 975,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T2230Z",
      "signal_timestamp": "2026-09-22T22:31:15.787333Z",
      "target_timestamp": "2026-09-22T22:30:00Z",
      "resolution_timestamp": "2026-09-22T22:45:00Z",
      "strike": 86174.3,
      "brti_reference_price": 86174.30133333332,
      "base_predicted_close": 86051.109375,
      "small_predicted_close": 86018.34375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86209.0175,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 157.90812500000175,
      "small_residual": 190.67375000000175,
      "base_absolute_error": 157.90812500000175,
      "small_absolute_error": 190.67375000000175,
      "resolved_at": "2026-09-22T22:46:05.565969Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T22:15:00Z",
        "return_6h": 0.0006980653795787273,
        "return_12h": 0.0037355182581155777,
        "return_24h": -0.0022795140742094544,
        "close_vs_ema12": -0.0002117694209720078,
        "close_vs_ema24": 0.003426988621291205,
        "ema12_slope_3h": 0.00032029048348403144,
        "ema24_slope_6h": 0.0035174021010064838,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014862230279613087,
        "return_30m": -0.000267989517580447,
        "return_60m": -0.0010066275405740122,
        "return_120m": -0.0022076833325286316,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00024293820056819904,
        "close_vs_ema6": -0.000129111799535786,
        "close_vs_ema12": -0.0007720626236090711,
        "ema3_slope": 0.00024299723387910532,
        "ema6_slope": -5.164205277485845e-05,
        "realized_volatility_30m": 0.0016189161457398349,
        "realized_volatility_60m": 0.0011596031735706623,
        "return_acceleration": 0.0032378322914796698
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 974,
        "resolved_agreement_count": 637,
        "prospective_resolved_sample_count": 955,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.87484374999985,
            "small_mean_absolute_error": 88.64641145832502
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.1122734374967,
            "small_mean_absolute_error": 101.87794010415928
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 118.19057986111027,
            "small_mean_absolute_error": 126.71172222221624
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.7358822916678,
            "small_mean_absolute_error": 137.69480104166286
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 976,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T2245Z",
      "signal_timestamp": "2026-09-22T22:46:16.813988Z",
      "target_timestamp": "2026-09-22T22:45:00Z",
      "resolution_timestamp": "2026-09-22T23:00:00Z",
      "strike": 86209.02,
      "brti_reference_price": 86209.0175,
      "base_predicted_close": 86127.4921875,
      "small_predicted_close": 86062.1328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86129.30499999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 1.8128124999784632,
      "small_residual": 67.17218749997846,
      "base_absolute_error": 1.8128124999784632,
      "small_absolute_error": 67.17218749997846,
      "resolved_at": "2026-09-22T23:01:05.348477Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T22:30:00Z",
        "return_6h": -0.0006190413107770576,
        "return_12h": 0.00427631537689388,
        "return_24h": -0.002212106656929058,
        "close_vs_ema12": 0.000183207567042043,
        "close_vs_ema24": 0.0037519678797004463,
        "ema12_slope_3h": 0.00022275528919046828,
        "ema24_slope_6h": 0.0034314670131307956,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004028598564715935,
        "return_30m": 0.001889681624028583,
        "return_60m": -3.363224135244369e-05,
        "return_120m": -0.001501315071691045,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00032284370182811273,
        "close_vs_ema6": 0.00019548188709084258,
        "close_vs_ema12": -0.0003126832987320194,
        "ema3_slope": 0.0003229479635440402,
        "ema6_slope": 7.819886942117549e-05,
        "realized_volatility_30m": 0.0005416815857448576,
        "realized_volatility_60m": 0.0011691236455759046,
        "return_acceleration": -0.0010833631714897152
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 975,
        "resolved_agreement_count": 638,
        "prospective_resolved_sample_count": 956,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.69879687499997,
            "small_mean_absolute_error": 131.68863020832578
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.93595312499747,
            "small_mean_absolute_error": 106.93306510416005
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.13755381944429,
            "small_mean_absolute_error": 132.55518055555027
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.47930729166691,
            "small_mean_absolute_error": 140.73359479166393
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 977,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T2300Z",
      "signal_timestamp": "2026-09-22T23:01:17.008880Z",
      "target_timestamp": "2026-09-22T23:00:00Z",
      "resolution_timestamp": "2026-09-22T23:15:00Z",
      "strike": 86129.31,
      "brti_reference_price": 86129.30499999998,
      "base_predicted_close": 86080.40625,
      "small_predicted_close": 86048.03125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86379.67733333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 299.2710833333258,
      "small_residual": 331.6460833333258,
      "base_absolute_error": 299.2710833333258,
      "small_absolute_error": 331.6460833333258,
      "resolved_at": "2026-09-22T23:16:04.967277Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T22:45:00Z",
        "return_6h": -0.0038105508116786924,
        "return_12h": 0.002782436152040768,
        "return_24h": -0.0033240235560267894,
        "close_vs_ema12": -0.0007113560622168391,
        "close_vs_ema24": 0.0027655212916666283,
        "ema12_slope_3h": 0.00016930578461393786,
        "ema24_slope_6h": 0.0032807008293063156,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009246422510269525,
        "return_30m": -0.0005221548957999866,
        "return_60m": -0.0007900044813418106,
        "return_120m": -0.0012141362741497908,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00030113918957386243,
        "close_vs_ema6": -0.0005210665206022425,
        "close_vs_ema12": -0.001046922375961823,
        "ema3_slope": -0.0003010485320630307,
        "ema6_slope": -0.00020838317564220166,
        "realized_volatility_30m": 0.000663751053749273,
        "realized_volatility_60m": 0.0012388850475496158,
        "return_acceleration": -0.001327502107498546
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 976,
        "resolved_agreement_count": 639,
        "prospective_resolved_sample_count": 957,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.78994791666264,
            "small_mean_absolute_error": 110.83446874998845
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.3728880208273,
            "small_mean_absolute_error": 112.66589843748989
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.09149652777462,
            "small_mean_absolute_error": 137.51405034721634
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.51166145833267,
            "small_mean_absolute_error": 131.5096989583297
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 978,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T2315Z",
      "signal_timestamp": "2026-09-22T23:16:15.196375Z",
      "target_timestamp": "2026-09-22T23:15:00Z",
      "resolution_timestamp": "2026-09-22T23:30:00Z",
      "strike": 86379.68,
      "brti_reference_price": 86379.67733333333,
      "base_predicted_close": 86133.8828125,
      "small_predicted_close": 86069.265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86216.12566666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 82.24285416667408,
      "small_residual": 146.86004166667408,
      "base_absolute_error": 82.24285416667408,
      "small_absolute_error": 146.86004166667408,
      "resolved_at": "2026-09-22T23:31:05.937453Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T23:00:00Z",
        "return_6h": -0.000587871265888551,
        "return_12h": 0.005164805005396511,
        "return_24h": -0.003032471539133219,
        "close_vs_ema12": 0.002103792120791148,
        "close_vs_ema24": 0.00556268800087123,
        "ema12_slope_3h": 0.00023526096956283382,
        "ema24_slope_6h": 0.0032001673245611872,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0029069354888366927,
        "return_30m": 0.00197960536243591,
        "return_60m": 0.0038730278103407123,
        "return_120m": 0.0013418335957053884,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013007662569239908,
        "close_vs_ema6": 0.0017019507429079095,
        "close_vs_ema12": 0.0015708333513548833,
        "ema3_slope": 0.0013024604535327722,
        "ema6_slope": 0.0006812440747068216,
        "realized_volatility_30m": 0.0019157888699318226,
        "realized_volatility_60m": 0.001407968741793793,
        "return_acceleration": 0.0038315777398636452
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 977,
        "resolved_agreement_count": 640,
        "prospective_resolved_sample_count": 958,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 145.594822916657,
            "small_mean_absolute_error": 186.491307291657
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.23444531249334,
            "small_mean_absolute_error": 124.30675260415592
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 128.85145138888524,
            "small_mean_absolute_error": 147.65030729166028
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.5962187499994,
            "small_mean_absolute_error": 139.22568749999556
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 979,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T2330Z",
      "signal_timestamp": "2026-09-22T23:31:18.210075Z",
      "target_timestamp": "2026-09-22T23:30:00Z",
      "resolution_timestamp": "2026-09-22T23:45:00Z",
      "strike": 86216.13,
      "brti_reference_price": 86216.12566666667,
      "base_predicted_close": 86103.71875,
      "small_predicted_close": 86071.5703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86135.64816666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 31.92941666666593,
      "small_residual": 64.07785416666593,
      "base_absolute_error": 31.92941666666593,
      "small_absolute_error": 64.07785416666593,
      "resolved_at": "2026-09-22T23:46:05.043890Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T23:15:00Z",
        "return_6h": -0.004119666871414296,
        "return_12h": 0.003729212129210735,
        "return_24h": -0.0030523633062796707,
        "close_vs_ema12": 0.0001979779910676882,
        "close_vs_ema24": 0.003582958025018401,
        "ema12_slope_3h": 0.0001551489542350737,
        "ema24_slope_6h": 0.003047556757334924,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0018934044640560588,
        "return_30m": 0.0010080270201495711,
        "return_60m": 0.0004853457781057724,
        "return_120m": -0.0005217703248951988,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00029763910456181986,
        "close_vs_ema6": -0.00013906216508574598,
        "close_vs_ema12": -0.0002754752346727507,
        "ema3_slope": -0.00029755054188473906,
        "ema6_slope": -5.5621772080738374e-05,
        "realized_volatility_30m": 0.0024001699764463758,
        "realized_volatility_60m": 0.0018022249844479759,
        "return_acceleration": -0.0048003399528927515
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 978,
        "resolved_agreement_count": 641,
        "prospective_resolved_sample_count": 959,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 135.30871874999502,
            "small_mean_absolute_error": 184.08801562499502
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.09178124999744,
            "small_mean_absolute_error": 136.36721354166002
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.84442187499614,
            "small_mean_absolute_error": 129.28129861110452
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.44668854166521,
            "small_mean_absolute_error": 140.21521979166135
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 980,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260922T2345Z",
      "signal_timestamp": "2026-09-22T23:46:17.536558Z",
      "target_timestamp": "2026-09-22T23:45:00Z",
      "resolution_timestamp": "2026-09-23T00:00:00Z",
      "strike": 86135.65,
      "brti_reference_price": 86135.64816666667,
      "base_predicted_close": 86036.8125,
      "small_predicted_close": 86075.8046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86188.21549999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 151.40299999999115,
      "small_residual": 112.41081249999115,
      "base_absolute_error": 151.40299999999115,
      "small_absolute_error": 112.41081249999115,
      "resolved_at": "2026-09-23T00:01:06.065176Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T23:30:00Z",
        "return_6h": -0.0039038422520898397,
        "return_12h": 0.0004269373695520162,
        "return_24h": -0.003724328453399317,
        "close_vs_ema12": -0.0007056407028538381,
        "close_vs_ema24": 0.0025914761715983836,
        "ema12_slope_3h": 5.2678932404015555e-05,
        "ema24_slope_6h": 0.0029028777672279737,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009334390681292604,
        "return_30m": -0.002825076154486794,
        "return_60m": -0.0008510633279555924,
        "return_120m": -0.0008846669461408663,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006157791229397525,
        "close_vs_ema6": -0.0007662143526490084,
        "close_vs_ema12": -0.0010229001130084292,
        "ema3_slope": -0.0006154001723612801,
        "ema6_slope": -0.00030639183633074385,
        "realized_volatility_30m": 0.0004799826979633992,
        "realized_volatility_60m": 0.001842770325293373,
        "return_acceleration": 0.0009599653959267984
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 979,
        "resolved_agreement_count": 642,
        "prospective_resolved_sample_count": 960,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.81404166666107,
            "small_mean_absolute_error": 152.43904166666107
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.25641927083052,
            "small_mean_absolute_error": 142.06383593749342
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.228649305552,
            "small_mean_absolute_error": 122.10172395832706
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.64348333333183,
            "small_mean_absolute_error": 141.09964791666135
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 981,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0000Z",
      "signal_timestamp": "2026-09-23T00:01:17.297125Z",
      "target_timestamp": "2026-09-23T00:00:00Z",
      "resolution_timestamp": "2026-09-23T00:15:00Z",
      "strike": 86188.22,
      "brti_reference_price": 86188.21549999999,
      "base_predicted_close": 86024.0,
      "small_predicted_close": 86062.1171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86349.445,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 325.445000000007,
      "small_residual": 287.327812500007,
      "base_absolute_error": 325.445000000007,
      "small_absolute_error": 287.327812500007,
      "resolved_at": "2026-09-23T00:16:05.459024Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-22T23:45:00Z",
        "return_6h": -0.004956113469062107,
        "return_12h": 0.0026813838279995394,
        "return_24h": -0.004806719105897583,
        "close_vs_ema12": -9.187661982190676e-05,
        "close_vs_ema24": 0.0031370967433430597,
        "ema12_slope_3h": 2.8844585535647838e-05,
        "ema24_slope_6h": 0.0027390772301543187,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000610285456163373,
        "return_30m": -0.000323723276253296,
        "return_60m": 0.0006839774220865902,
        "return_120m": -0.00010656740448378166,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -2.9347425223313905e-06,
        "close_vs_ema6": -0.00011171678200516677,
        "close_vs_ema12": -0.0003496859311268308,
        "ema3_slope": -2.9347339096652547e-06,
        "ema6_slope": -4.468471598895185e-05,
        "realized_volatility_30m": 0.0007718622621463167,
        "realized_volatility_60m": 0.0018138257902599823,
        "return_acceleration": 0.0015437245242926334
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 980,
        "resolved_agreement_count": 643,
        "prospective_resolved_sample_count": 961,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 141.21158854166424,
            "small_mean_absolute_error": 163.74869791666424
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 106.50076822916344,
            "small_mean_absolute_error": 137.29158333332634
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.31912152777295,
            "small_mean_absolute_error": 129.69349826388134
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.4134187499978,
            "small_mean_absolute_error": 138.1859895833273
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-22T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 982,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0015Z",
      "signal_timestamp": "2026-09-23T00:16:17.266185Z",
      "target_timestamp": "2026-09-23T00:15:00Z",
      "resolution_timestamp": "2026-09-23T00:30:00Z",
      "strike": 86349.45,
      "brti_reference_price": 86349.445,
      "base_predicted_close": 86110.9609375,
      "small_predicted_close": 86115.421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86440.57283333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 329.6118958333245,
      "small_residual": 325.1509583333245,
      "base_absolute_error": 329.6118958333245,
      "small_absolute_error": 325.1509583333245,
      "resolved_at": "2026-09-23T00:31:05.722721Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T00:00:00Z",
        "return_6h": -0.002782479961602191,
        "return_12h": 0.004633910969550126,
        "return_24h": -0.0009574132886106534,
        "close_vs_ema12": 0.001705898543822304,
        "close_vs_ema24": 0.004909756125103026,
        "ema12_slope_3h": 6.816207592130752e-05,
        "ema24_slope_6h": 0.002624054567038181,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0018706675740376433,
        "return_30m": 0.002482094671414803,
        "return_60m": -0.00034999358954135307,
        "return_120m": 0.0035216786858935922,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009329923831020714,
        "close_vs_ema6": 0.0012556132052112812,
        "close_vs_ema12": 0.001286130137425845,
        "ema3_slope": 0.0009338636707936221,
        "ema6_slope": 0.0005024976591632146,
        "realized_volatility_30m": 0.0006301910589371351,
        "realized_volatility_60m": 0.0014403319417010366,
        "return_acceleration": 0.0012603821178742702
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 981,
        "resolved_agreement_count": 644,
        "prospective_resolved_sample_count": 962,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 147.75506770833454,
            "small_mean_absolute_error": 152.66913020833454
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 146.67494531249577,
            "small_mean_absolute_error": 169.58021874999577
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.07465277777374,
            "small_mean_absolute_error": 133.76087847221547
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 127.60193958333112,
            "small_mean_absolute_error": 146.7556406249947
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 983,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0030Z",
      "signal_timestamp": "2026-09-23T00:31:16.411744Z",
      "target_timestamp": "2026-09-23T00:30:00Z",
      "resolution_timestamp": "2026-09-23T00:45:00Z",
      "strike": 86440.57,
      "brti_reference_price": 86440.57283333332,
      "base_predicted_close": 86225.203125,
      "small_predicted_close": 86159.65625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86436.83066666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 211.62754166667582,
      "small_residual": 277.1744166666758,
      "base_absolute_error": 211.62754166667582,
      "small_absolute_error": 277.1744166666758,
      "resolved_at": "2026-09-23T00:46:05.654272Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T00:15:00Z",
        "return_6h": 0.0011818670540948428,
        "return_12h": 0.004485912865979547,
        "return_24h": 0.0005272004935963359,
        "close_vs_ema12": 0.0026499607828009974,
        "close_vs_ema24": 0.005846460153404731,
        "ema12_slope_3h": 0.00015034429621807455,
        "ema24_slope_6h": 0.0025941046091360054,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001055337800182965,
        "return_30m": 0.0029279795604228998,
        "return_60m": 0.0026033084290335573,
        "return_120m": 0.0030899177118945964,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000993669042438139,
        "close_vs_ema6": 0.0016505353600606565,
        "close_vs_ema12": 0.001981676322333703,
        "ema3_slope": 0.0009946574027073218,
        "ema6_slope": 0.0006606503147064124,
        "realized_volatility_30m": 0.00040766488692733915,
        "realized_volatility_60m": 0.0010201939218718828,
        "return_acceleration": -0.0008153297738546783
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 982,
        "resolved_agreement_count": 645,
        "prospective_resolved_sample_count": 963,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 209.59732812499715,
            "small_mean_absolute_error": 197.24185937499715
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 172.45302343749609,
            "small_mean_absolute_error": 190.66493749999609
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 136.59363020833067,
            "small_mean_absolute_error": 156.6587621527724
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 139.8955572916646,
            "small_mean_absolute_error": 152.29300833332817
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 984,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0045Z",
      "signal_timestamp": "2026-09-23T00:46:17.090044Z",
      "target_timestamp": "2026-09-23T00:45:00Z",
      "resolution_timestamp": "2026-09-23T01:00:00Z",
      "strike": 86436.83,
      "brti_reference_price": 86436.83066666668,
      "base_predicted_close": 86263.4765625,
      "small_predicted_close": 86361.453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86449.44716666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 185.970604166665,
      "small_residual": 87.994041666665,
      "base_absolute_error": 185.970604166665,
      "small_absolute_error": 87.994041666665,
      "resolved_at": "2026-09-23T01:01:06.538185Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T00:30:00Z",
        "return_6h": 0.00014413757915154868,
        "return_12h": 0.005254219804475602,
        "return_24h": 0.001515419222924308,
        "close_vs_ema12": 0.0024998983417450216,
        "close_vs_ema24": 0.005682576312336485,
        "ema12_slope_3h": 0.00025070557955420014,
        "ema24_slope_6h": 0.0025431735525964783,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -4.3291784679211354e-05,
        "return_30m": 0.0010120003280469358,
        "return_60m": 0.0034966068800834638,
        "return_120m": 0.0026425677182397855,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00047494144346837963,
        "close_vs_ema6": 0.0011474531848947311,
        "close_vs_ema12": 0.0016396100086766285,
        "ema3_slope": 0.00047516712002626527,
        "ema6_slope": 0.0004591920345029532,
        "realized_volatility_30m": 0.0005493147924310882,
        "realized_volatility_60m": 0.0006959161189311073,
        "return_acceleration": -0.0010986295848621763
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 983,
        "resolved_agreement_count": 646,
        "prospective_resolved_sample_count": 964,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 254.52185937499962,
            "small_mean_absolute_error": 250.51599999999962
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 179.16795052083035,
            "small_mean_absolute_error": 201.47752083333035
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 153.0115659722202,
            "small_mean_absolute_error": 178.21455729166215
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 147.94971249999872,
            "small_mean_absolute_error": 160.1241166666623
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 985,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0100Z",
      "signal_timestamp": "2026-09-23T01:01:17.546220Z",
      "target_timestamp": "2026-09-23T01:00:00Z",
      "resolution_timestamp": "2026-09-23T01:15:00Z",
      "strike": 86449.45,
      "brti_reference_price": 86449.44716666666,
      "base_predicted_close": 86227.78125,
      "small_predicted_close": 86396.2265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86723.64433333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 495.86308333331544,
      "small_residual": 327.41777083331544,
      "base_absolute_error": 495.86308333331544,
      "small_absolute_error": 327.41777083331544,
      "resolved_at": "2026-09-23T01:16:06.239538Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T00:45:00Z",
        "return_6h": -0.0006543357283868012,
        "return_12h": 0.005542797877238659,
        "return_24h": 0.006824876041197525,
        "close_vs_ema12": 0.002537941998594695,
        "close_vs_ema24": 0.00570846457990104,
        "ema12_slope_3h": 0.0003598190692077896,
        "ema24_slope_6h": 0.0024766458339404718,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001459620847117371,
        "return_30m": 0.00010266398107350305,
        "return_60m": 0.0030309441395346415,
        "return_120m": 0.0037169946589803438,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00031039005391320096,
        "close_vs_ema6": 0.0009236463064945521,
        "close_vs_ema12": 0.0015106561586997191,
        "ema3_slope": 0.0003104864258116624,
        "ema6_slope": 0.0003695950726472219,
        "realized_volatility_30m": 9.462693469547423e-05,
        "realized_volatility_60m": 0.0007653585873451476,
        "return_acceleration": 0.00018925386939094846
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 984,
        "resolved_agreement_count": 647,
        "prospective_resolved_sample_count": 965,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 263.1637604166681,
            "small_mean_absolute_error": 244.41180729166808
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 202.18767447916616,
            "small_mean_absolute_error": 204.08025260416616
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 158.7217656249983,
            "small_mean_absolute_error": 172.9983246527736
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 154.12996770833124,
            "small_mean_absolute_error": 164.1405312499963
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 986,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0115Z",
      "signal_timestamp": "2026-09-23T01:16:20.646886Z",
      "target_timestamp": "2026-09-23T01:15:00Z",
      "resolution_timestamp": "2026-09-23T01:30:00Z",
      "strike": 86723.64,
      "brti_reference_price": 86723.64433333332,
      "base_predicted_close": 86721.5546875,
      "small_predicted_close": 86555.0234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86623.63983333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -97.91485416666546,
      "small_residual": 68.61639583333454,
      "base_absolute_error": 97.91485416666546,
      "small_absolute_error": 68.61639583333454,
      "resolved_at": "2026-09-23T01:31:05.200980Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T01:00:00Z",
        "return_6h": 0.002554547377502381,
        "return_12h": 0.007646968120841535,
        "return_24h": 0.011463301652256064,
        "close_vs_ema12": 0.005483097468371945,
        "close_vs_ema24": 0.008713241244222791,
        "ema12_slope_3h": 0.0006658544058535387,
        "ema24_slope_6h": 0.002478251059701897,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003171763101480929,
        "return_30m": 0.003318188143347056,
        "return_60m": 0.004333546478883621,
        "return_120m": 0.003982036175854686,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0017385410307066973,
        "close_vs_ema6": 0.0029239611725797587,
        "close_vs_ema12": 0.003963243432769437,
        "ema3_slope": 0.0017415688195570045,
        "ema6_slope": 0.0011709539986426432,
        "realized_volatility_30m": 0.0015129005083845959,
        "realized_volatility_60m": 0.0012757613891756104,
        "return_acceleration": 0.0030258010167691918
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 985,
        "resolved_agreement_count": 648,
        "prospective_resolved_sample_count": 966,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 305.7682812499952,
            "small_mean_absolute_error": 254.4342968749952
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 226.76167447916487,
            "small_mean_absolute_error": 203.55171354166487
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 199.70605729166223,
            "small_mean_absolute_error": 197.86491145832892
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 168.01554062499707,
            "small_mean_absolute_error": 170.01086979166212
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 987,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0130Z",
      "signal_timestamp": "2026-09-23T01:31:15.947031Z",
      "target_timestamp": "2026-09-23T01:30:00Z",
      "resolution_timestamp": "2026-09-23T01:45:00Z",
      "strike": 86623.64,
      "brti_reference_price": 86623.63983333333,
      "base_predicted_close": 86462.2890625,
      "small_predicted_close": 86529.0703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86304.02399999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -158.26506250000966,
      "small_residual": -225.04631250000966,
      "base_absolute_error": 158.26506250000966,
      "small_absolute_error": 225.04631250000966,
      "resolved_at": "2026-09-23T01:46:05.553120Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T01:15:00Z",
        "return_6h": 0.0010618606601668912,
        "return_12h": 0.010424953654398994,
        "return_24h": 0.010549434584581796,
        "close_vs_ema12": 0.004146428100409549,
        "close_vs_ema24": 0.00739326964359277,
        "ema12_slope_3h": 0.0008514658563254507,
        "ema24_slope_6h": 0.0024488151937991365,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00115313996279498,
        "return_30m": 0.0020149656519010684,
        "return_60m": 0.0021178364973701846,
        "return_120m": 0.004726658308008558,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0002916130803918282,
        "close_vs_ema6": 0.001261826705234892,
        "close_vs_ema12": 0.002372888601194889,
        "ema3_slope": 0.0002916981433862542,
        "ema6_slope": 0.0005049855638019629,
        "realized_volatility_30m": 0.0021624515321379545,
        "realized_volatility_60m": 0.001603747220669246,
        "return_acceleration": -0.004324903064275909
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 986,
        "resolved_agreement_count": 649,
        "prospective_resolved_sample_count": 967,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 247.84402083333043,
            "small_mean_absolute_error": 190.3006562499977
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 228.7206744791638,
            "small_mean_absolute_error": 193.77125781249742
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 197.5833559027742,
            "small_mean_absolute_error": 190.54351041666328
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 156.1949229166632,
            "small_mean_absolute_error": 155.07728229166167
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 988,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0145Z",
      "signal_timestamp": "2026-09-23T01:46:16.890883Z",
      "target_timestamp": "2026-09-23T01:45:00Z",
      "resolution_timestamp": "2026-09-23T02:00:00Z",
      "strike": 86304.02,
      "brti_reference_price": 86304.02399999999,
      "base_predicted_close": 86298.46875,
      "small_predicted_close": 86336.6640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86334.96783333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 36.4990833333286,
      "small_residual": -1.696229166671401,
      "base_absolute_error": 36.4990833333286,
      "small_absolute_error": 1.696229166671401,
      "resolved_at": "2026-09-23T02:01:06.159524Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T01:30:00Z",
        "return_6h": -0.000963648915359383,
        "return_12h": 0.004632649976221481,
        "return_24h": 0.007589241061338958,
        "close_vs_ema12": 0.00042339733160456916,
        "close_vs_ema24": 0.0036002351591131188,
        "ema12_slope_3h": 0.0008616955847895458,
        "ema24_slope_6h": 0.0023779811737838497,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003689706804612447,
        "return_30m": -0.004838592019039911,
        "return_60m": -0.001536459234360854,
        "return_120m": 0.001954775251792773,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.001702478351900516,
        "close_vs_ema6": -0.0017387340593895129,
        "close_vs_ema12": -0.0011218678745822386,
        "ema3_slope": -0.0016995848454937068,
        "ema6_slope": -0.0006950102485594467,
        "realized_volatility_30m": 0.0012682834209087335,
        "realized_volatility_60m": 0.0024720211983575184,
        "return_acceleration": -0.002536566841817467
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 987,
        "resolved_agreement_count": 650,
        "prospective_resolved_sample_count": 968,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 234.5034010416639,
            "small_mean_absolute_error": 177.26863020833116
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 244.51263020833176,
            "small_mean_absolute_error": 213.8923151041654
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 197.61310069444153,
            "small_mean_absolute_error": 193.4078906249973
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 154.9422416666639,
            "small_mean_absolute_error": 158.8179604166624
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 989,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0200Z",
      "signal_timestamp": "2026-09-23T02:01:23.105183Z",
      "target_timestamp": "2026-09-23T02:00:00Z",
      "resolution_timestamp": "2026-09-23T02:15:00Z",
      "strike": 86334.97,
      "brti_reference_price": 86334.96783333333,
      "base_predicted_close": 86279.828125,
      "small_predicted_close": 86318.1875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86353.72683333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 73.89870833334862,
      "small_residual": 35.53933333334862,
      "base_absolute_error": 73.89870833334862,
      "small_absolute_error": 35.53933333334862,
      "resolved_at": "2026-09-23T02:16:06.605841Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T01:45:00Z",
        "return_6h": 0.0012991997748967865,
        "return_12h": 0.00014632365692768268,
        "return_24h": 0.009238639134872217,
        "close_vs_ema12": 0.0007501475046383099,
        "close_vs_ema24": 0.0038780897357793,
        "ema12_slope_3h": 0.000923942803100708,
        "ema24_slope_6h": 0.002355619850008761,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003585445023204237,
        "return_30m": -0.003332485226381854,
        "return_60m": -0.0013242344177474275,
        "return_120m": 0.0017026960412394043,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0006727243857737042,
        "close_vs_ema6": -0.0009866842436911938,
        "close_vs_ema12": -0.0006463053022962573,
        "ema3_slope": -0.0006722721319166736,
        "ema6_slope": -0.00039451799160195034,
        "realized_volatility_30m": 0.0020241256534664354,
        "realized_volatility_60m": 0.0024850358974197128,
        "return_acceleration": 0.004048251306932871
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 988,
        "resolved_agreement_count": 650,
        "prospective_resolved_sample_count": 969,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 197.1355208333298,
            "small_mean_absolute_error": 155.69417708333276
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 230.14964062499894,
            "small_mean_absolute_error": 200.05299218750042
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 200.50362326388736,
            "small_mean_absolute_error": 187.95156076388835
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 154.05132916666335,
            "small_mean_absolute_error": 157.83729583332897
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 990,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0215Z",
      "signal_timestamp": "2026-09-23T02:16:18.367833Z",
      "target_timestamp": "2026-09-23T02:15:00Z",
      "resolution_timestamp": "2026-09-23T02:30:00Z",
      "strike": 86353.73,
      "brti_reference_price": 86353.72683333335,
      "base_predicted_close": 86126.453125,
      "small_predicted_close": 86207.9375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86579.48316666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 453.03004166667233,
      "small_residual": 371.54566666667233,
      "base_absolute_error": 453.03004166667233,
      "small_absolute_error": 371.54566666667233,
      "resolved_at": "2026-09-23T02:31:05.203708Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T02:00:00Z",
        "return_6h": 0.0014833529926605582,
        "return_12h": 0.00020510945073692888,
        "return_24h": 0.009015952289957774,
        "close_vs_ema12": 0.0009280618908198424,
        "close_vs_ema24": 0.004011409303412261,
        "ema12_slope_3h": 0.0008738635258653815,
        "ema24_slope_6h": 0.0023375423030356224,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00021728160061673663,
        "return_30m": 0.0005759040080606237,
        "return_60m": -0.004265474575516515,
        "return_120m": 4.958727103976379e-05,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00022784638004147428,
        "close_vs_ema6": -0.0005498473572589369,
        "close_vs_ema12": -0.0003631628587829061,
        "ema3_slope": -0.00022779447789411655,
        "ema6_slope": -0.00021989058040183806,
        "realized_volatility_30m": 7.063145085184352e-05,
        "realized_volatility_60m": 0.0016253897374287577,
        "return_acceleration": -0.00014126290170368705
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 989,
        "resolved_agreement_count": 651,
        "prospective_resolved_sample_count": 970,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 91.64442708333809,
            "small_mean_absolute_error": 82.72456770834106
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 198.70635416666664,
            "small_mean_absolute_error": 168.57943229166813
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 181.72259201388928,
            "small_mean_absolute_error": 163.27599826389027
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 149.1273333333309,
            "small_mean_absolute_error": 147.68829999999653
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 991,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0230Z",
      "signal_timestamp": "2026-09-23T02:31:16.898987Z",
      "target_timestamp": "2026-09-23T02:30:00Z",
      "resolution_timestamp": "2026-09-23T02:45:00Z",
      "strike": 86579.48,
      "brti_reference_price": 86579.48316666667,
      "base_predicted_close": 86263.8203125,
      "small_predicted_close": 86263.0625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86467.25933333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 203.43902083333523,
      "small_residual": 204.19683333333523,
      "base_absolute_error": 203.43902083333523,
      "small_absolute_error": 204.19683333333523,
      "resolved_at": "2026-09-23T02:46:05.928911Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T02:15:00Z",
        "return_6h": 0.002483823461236101,
        "return_12h": 0.00703789698649171,
        "return_24h": 0.009846207035497212,
        "close_vs_ema12": 0.0033996308636277117,
        "close_vs_ema24": 0.0064985349852964,
        "ema12_slope_3h": 0.0010102428591214352,
        "ema24_slope_6h": 0.0023406011679569794,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0026143206739535074,
        "return_30m": 0.002832170318350924,
        "return_60m": -0.0005097530737754319,
        "return_120m": 0.0016070038499302886,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011915179066495085,
        "close_vs_ema6": 0.0014727289445310987,
        "close_vs_ema12": 0.0019033635670517857,
        "ema3_slope": 0.0011929393152052548,
        "ema6_slope": 0.0005894388112517301,
        "realized_volatility_30m": 0.0011985195366683854,
        "realized_volatility_60m": 0.0022672662111588564,
        "return_acceleration": 0.002397039073336771
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 990,
        "resolved_agreement_count": 652,
        "prospective_resolved_sample_count": 971,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 180.4232239583398,
            "small_mean_absolute_error": 158.4568854166755
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 214.13362239583512,
            "small_mean_absolute_error": 174.3787708333366
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 212.6215243055558,
            "small_mean_absolute_error": 181.99980034722344
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 167.60962708333244,
            "small_mean_absolute_error": 163.7467656249981
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 992,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0245Z",
      "signal_timestamp": "2026-09-23T02:46:16.303478Z",
      "target_timestamp": "2026-09-23T02:45:00Z",
      "resolution_timestamp": "2026-09-23T03:00:00Z",
      "strike": 86467.26,
      "brti_reference_price": 86467.25933333334,
      "base_predicted_close": 86187.90625,
      "small_predicted_close": 86267.9765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86536.81683333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 348.91058333334513,
      "small_residual": 268.84027083334513,
      "base_absolute_error": 348.91058333334513,
      "small_absolute_error": 268.84027083334513,
      "resolved_at": "2026-09-23T03:01:05.157767Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T02:30:00Z",
        "return_6h": 0.0014897192592222552,
        "return_12h": 0.007099449210643094,
        "return_24h": 0.007848218414846286,
        "close_vs_ema12": 0.002013182801326341,
        "close_vs_ema24": 0.005086289608804417,
        "ema12_slope_3h": 0.001126064278153649,
        "ema24_slope_6h": 0.0023229585588877555,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012961943087290706,
        "return_30m": 0.0013147376976456737,
        "return_60m": 0.0018913988684159388,
        "return_120m": 0.0003520335767979166,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -5.311324127088568e-05,
        "close_vs_ema6": 0.00012472641482230706,
        "close_vs_ema12": 0.0005116234355948546,
        "ema3_slope": -5.311042040456737e-05,
        "ema6_slope": 4.989305512159703e-05,
        "realized_volatility_30m": 0.001955257491341289,
        "realized_volatility_60m": 0.0013958683442967747,
        "return_acceleration": -0.003910514982682578
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 991,
        "resolved_agreement_count": 653,
        "prospective_resolved_sample_count": 972,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 191.7167135416712,
            "small_mean_absolute_error": 153.2445156250069
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 213.11005729166754,
            "small_mean_absolute_error": 165.25657291666903
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 226.9139913194449,
            "small_mean_absolute_error": 193.6763819444459
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 177.05096249999914,
            "small_mean_absolute_error": 173.03136354166492
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 993,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0300Z",
      "signal_timestamp": "2026-09-23T03:01:16.229856Z",
      "target_timestamp": "2026-09-23T03:00:00Z",
      "resolution_timestamp": "2026-09-23T03:15:00Z",
      "strike": 86536.82,
      "brti_reference_price": 86536.81683333335,
      "base_predicted_close": 86374.5703125,
      "small_predicted_close": 86306.375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86516.55533333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 141.98502083333733,
      "small_residual": 210.18033333333733,
      "base_absolute_error": 141.98502083333733,
      "small_absolute_error": 210.18033333333733,
      "resolved_at": "2026-09-23T03:16:04.771163Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T02:45:00Z",
        "return_6h": 0.0035115149828104375,
        "return_12h": 0.0036524015430967616,
        "return_24h": 0.009475594339633187,
        "close_vs_ema12": 0.0027038575682025723,
        "close_vs_ema24": 0.00577258042690354,
        "ema12_slope_3h": 0.0012451793605070538,
        "ema24_slope_6h": 0.002347581689155165,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00080443743141978,
        "return_30m": -0.0004927995845296351,
        "return_60m": 0.0023379750414649347,
        "return_120m": 0.0010106445966997502,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003754996789604448,
        "close_vs_ema6": 0.0006635839449444791,
        "close_vs_ema12": 0.0011137126502012151,
        "ema3_slope": 0.00037564073193463443,
        "ema6_slope": 0.00026550405166814173,
        "realized_volatility_30m": 0.0010503158700744253,
        "realized_volatility_60m": 0.0014000360733305555,
        "return_acceleration": 0.0021006317401488506
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 992,
        "resolved_agreement_count": 654,
        "prospective_resolved_sample_count": 973,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 269.81958854167533,
            "small_mean_absolute_error": 220.03052604167533
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 233.47755468750256,
            "small_mean_absolute_error": 187.86235156250405
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 243.3729565972244,
            "small_mean_absolute_error": 206.71217013889205
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 188.62408125000002,
            "small_mean_absolute_error": 178.94393541666577
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 994,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0315Z",
      "signal_timestamp": "2026-09-23T03:16:15.551068Z",
      "target_timestamp": "2026-09-23T03:15:00Z",
      "resolution_timestamp": "2026-09-23T03:30:00Z",
      "strike": 86516.56,
      "brti_reference_price": 86516.55533333334,
      "base_predicted_close": 86255.1484375,
      "small_predicted_close": 86290.3671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86663.79783333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 408.64939583333035,
      "small_residual": 373.43064583333035,
      "base_absolute_error": 408.64939583333035,
      "small_absolute_error": 373.43064583333035,
      "resolved_at": "2026-09-23T03:31:05.166024Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T03:00:00Z",
        "return_6h": 0.0029285687136200167,
        "return_12h": 0.002613812357475709,
        "return_24h": 0.011730374899716178,
        "close_vs_ema12": 0.002368069435986664,
        "close_vs_ema24": 0.00542230468310656,
        "ema12_slope_3h": 0.0012733947744667518,
        "ema24_slope_6h": 0.002359618309737632,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00023413733878185905,
        "return_30m": 0.000570111743798396,
        "return_60m": 0.0018855989888457714,
        "return_120m": -0.0023879185612173393,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 7.063222157843718e-05,
        "close_vs_ema6": 0.0003065989916284373,
        "close_vs_ema12": 0.0007439347493414239,
        "ema3_slope": 7.063721084143992e-05,
        "ema6_slope": 0.0001226546389667682,
        "realized_volatility_30m": 0.0005192873851008195,
        "realized_volatility_60m": 0.0014426705726737147,
        "return_acceleration": -0.001038574770201639
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 993,
        "resolved_agreement_count": 655,
        "prospective_resolved_sample_count": 974,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 286.8411666666725,
            "small_mean_absolute_error": 263.6907760416725
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 189.2427968750053,
            "small_mean_absolute_error": 173.20767187500678
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 228.08462500000192,
            "small_mean_absolute_error": 200.2832135416696
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 195.52075312499946,
            "small_mean_absolute_error": 188.00201562500007
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 995,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0330Z",
      "signal_timestamp": "2026-09-23T03:31:16.309257Z",
      "target_timestamp": "2026-09-23T03:30:00Z",
      "resolution_timestamp": "2026-09-23T03:45:00Z",
      "strike": 86663.8,
      "brti_reference_price": 86663.79783333333,
      "base_predicted_close": 86387.328125,
      "small_predicted_close": 86319.421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86832.78700000003,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 445.4588750000257,
      "small_residual": 513.3651250000257,
      "base_absolute_error": 445.4588750000257,
      "small_absolute_error": 513.3651250000257,
      "resolved_at": "2026-09-23T03:46:05.164218Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T03:15:00Z",
        "return_6h": 0.004667961655694164,
        "return_12h": 0.004316727087041006,
        "return_24h": 0.012551057873395166,
        "close_vs_ema12": 0.003907063980638226,
        "close_vs_ema24": 0.006985318106143001,
        "ema12_slope_3h": 0.0013269655526677582,
        "ema24_slope_6h": 0.002407433742162901,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017018997050066709,
        "return_30m": 0.001467363887956985,
        "return_60m": 0.0009738411871129671,
        "return_120m": 0.00046359169479903706,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008855411895307697,
        "close_vs_ema6": 0.0014341914067108608,
        "close_vs_ema12": 0.002069844299168455,
        "ema3_slope": 0.0008863260677711704,
        "ema6_slope": 0.0005740058563910022,
        "realized_volatility_30m": 0.000968018521894265,
        "realized_volatility_60m": 0.0011225390291395468,
        "return_acceleration": 0.00193603704378853
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 994,
        "resolved_agreement_count": 656,
        "prospective_resolved_sample_count": 975,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 275.746005208337,
            "small_mean_absolute_error": 264.162020833337
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 228.0846145833384,
            "small_mean_absolute_error": 211.30945312500626
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 234.67108333333576,
            "small_mean_absolute_error": 204.30652083333675
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 209.78385937499988,
            "small_mean_absolute_error": 198.84988750000048
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 996,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0345Z",
      "signal_timestamp": "2026-09-23T03:46:16.927020Z",
      "target_timestamp": "2026-09-23T03:45:00Z",
      "resolution_timestamp": "2026-09-23T04:00:00Z",
      "strike": 86832.79,
      "brti_reference_price": 86832.78700000003,
      "base_predicted_close": 86809.7734375,
      "small_predicted_close": 86641.625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86698.28616666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -111.48727083332778,
      "small_residual": 56.661166666672216,
      "base_absolute_error": 111.48727083332778,
      "small_absolute_error": 56.661166666672216,
      "resolved_at": "2026-09-23T04:01:05.458990Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T03:30:00Z",
        "return_6h": 0.007201672594753017,
        "return_12h": 0.0036970923756449725,
        "return_24h": 0.01600049574895812,
        "close_vs_ema12": 0.005623903529830665,
        "close_vs_ema24": 0.008762748178641644,
        "ema12_slope_3h": 0.001460110209120291,
        "ema24_slope_6h": 0.0025066850051302936,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019499395467492686,
        "return_30m": 0.0036551578532952878,
        "return_60m": 0.004227353445511284,
        "return_120m": 0.0061267479254505375,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0014165941582560126,
        "close_vs_ema6": 0.0024168951432235186,
        "close_vs_ema12": 0.0034026642824824815,
        "ema3_slope": 0.0014186037440329091,
        "ema6_slope": 0.0009676935828575317,
        "realized_volatility_30m": 0.00012401992087129887,
        "realized_volatility_60m": 0.000857911935382937,
        "return_acceleration": 0.00024803984174259774
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 995,
        "resolved_agreement_count": 657,
        "prospective_resolved_sample_count": 976,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 336.25096875000963,
            "small_mean_absolute_error": 341.45409375000963
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 263.9838411458404,
            "small_mean_absolute_error": 247.34930468750827
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 254.15702777778156,
            "small_mean_absolute_error": 223.9890798611159
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 224.1613968750011,
            "small_mean_absolute_error": 214.98445625000167
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 997,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0400Z",
      "signal_timestamp": "2026-09-23T04:01:16.192609Z",
      "target_timestamp": "2026-09-23T04:00:00Z",
      "resolution_timestamp": "2026-09-23T04:15:00Z",
      "strike": 86698.29,
      "brti_reference_price": 86698.28616666667,
      "base_predicted_close": 86571.90625,
      "small_predicted_close": 86637.765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86841.03583333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 269.12958333334245,
      "small_residual": 203.27020833334245,
      "base_absolute_error": 269.12958333334245,
      "small_absolute_error": 203.27020833334245,
      "resolved_at": "2026-09-23T04:16:05.013427Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T03:45:00Z",
        "return_6h": 0.005810904105987724,
        "return_12h": 0.003288773091072006,
        "return_24h": 0.012449572830186773,
        "close_vs_ema12": 0.0038996128984878364,
        "close_vs_ema24": 0.0070506958217868565,
        "ema12_slope_3h": 0.00151814788608573,
        "ema24_slope_6h": 0.0025750658427072803,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001548963680428117,
        "return_30m": 0.0003979554807840291,
        "return_60m": 0.001865903314242745,
        "return_120m": 0.004208240791086171,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -6.728641469344598e-05,
        "close_vs_ema6": 0.0006171246109858419,
        "close_vs_ema12": 0.0015636115024990627,
        "ema3_slope": -6.72818875366854e-05,
        "ema6_slope": 0.0002469107942852933,
        "realized_volatility_30m": 0.0017494516135886928,
        "realized_volatility_60m": 0.0014387312095324697,
        "return_acceleration": -0.0034989032271773857
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 996,
        "resolved_agreement_count": 658,
        "prospective_resolved_sample_count": 977,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 276.8951406250053,
            "small_mean_absolute_error": 288.4093177083414
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 273.3573645833403,
            "small_mean_absolute_error": 254.21992187500837
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 247.9500833333368,
            "small_mean_absolute_error": 221.37800694444982
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 229.64511979166855,
            "small_mean_absolute_error": 214.45890520833638
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 998,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0415Z",
      "signal_timestamp": "2026-09-23T04:16:15.498629Z",
      "target_timestamp": "2026-09-23T04:15:00Z",
      "resolution_timestamp": "2026-09-23T04:30:00Z",
      "strike": 86841.04,
      "brti_reference_price": 86841.03583333334,
      "base_predicted_close": 86589.421875,
      "small_predicted_close": 86656.0,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 87061.35783333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 471.935958333328,
      "small_residual": 405.357833333328,
      "base_absolute_error": 471.935958333328,
      "small_absolute_error": 405.357833333328,
      "resolved_at": "2026-09-23T04:31:05.531337Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T04:00:00Z",
        "return_6h": 0.009234767615339035,
        "return_12h": 0.00779148102189442,
        "return_24h": 0.014363888300711558,
        "close_vs_ema12": 0.005324703247837181,
        "close_vs_ema24": 0.008527698137954287,
        "ema12_slope_3h": 0.0015113959436241498,
        "ema24_slope_6h": 0.002712640316015369,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016465108248189253,
        "return_30m": 9.499675892366e-05,
        "return_60m": 0.003750501840368514,
        "return_120m": 0.005643172771691907,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007889339030209275,
        "close_vs_ema6": 0.0016165622557695603,
        "close_vs_ema12": 0.0027170928265682903,
        "ema3_slope": 0.0007895568111577767,
        "ema6_slope": 0.0006470432966163564,
        "realized_volatility_30m": 0.0015977372526235212,
        "realized_volatility_60m": 0.001440012034195138,
        "return_acceleration": 0.0031954745052470424
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 997,
        "resolved_agreement_count": 659,
        "prospective_resolved_sample_count": 978,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 308.6812812500066,
            "small_mean_absolute_error": 286.6817864583427
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 297.76122395833954,
            "small_mean_absolute_error": 275.1862812500076
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 229.05562500000573,
            "small_mean_absolute_error": 211.03237673611875
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 228.1380447916694,
            "small_mean_absolute_error": 208.0401114583372
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 999,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0430Z",
      "signal_timestamp": "2026-09-23T04:31:16.587152Z",
      "target_timestamp": "2026-09-23T04:30:00Z",
      "resolution_timestamp": "2026-09-23T04:45:00Z",
      "strike": 87061.36,
      "brti_reference_price": 87061.35783333333,
      "base_predicted_close": 86964.9296875,
      "small_predicted_close": 86782.09375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 87161.64733333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 196.71764583332697,
      "small_residual": 379.55358333332697,
      "base_absolute_error": 196.71764583332697,
      "small_absolute_error": 379.55358333332697,
      "resolved_at": "2026-09-23T04:46:05.487046Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T04:15:00Z",
        "return_6h": 0.010293747512599483,
        "return_12h": 0.01099899860094311,
        "return_24h": 0.017479022024530222,
        "close_vs_ema12": 0.0075514173347293045,
        "close_vs_ema24": 0.01085538976026812,
        "ema12_slope_3h": 0.001656554739053906,
        "ema24_slope_6h": 0.0028695204400313035,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0025370724552713497,
        "return_30m": 0.004187760597351264,
        "return_60m": 0.004587382620417468,
        "return_120m": 0.005565691189667099,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0016612396609918534,
        "close_vs_ema6": 0.002966287735739259,
        "close_vs_ema12": 0.004448064854946088,
        "ema3_slope": 0.0016640039703832432,
        "ema6_slope": 0.0011879245847463693,
        "realized_volatility_30m": 0.0004452808152262122,
        "realized_volatility_60m": 0.0015886111557795136,
        "return_acceleration": 0.0008905616304524244
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 998,
        "resolved_agreement_count": 660,
        "prospective_resolved_sample_count": 979,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 324.502921875006,
            "small_mean_absolute_error": 294.6635833333421
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 300.1244635416715,
            "small_mean_absolute_error": 279.41280208333956
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 260.2240503472276,
            "small_mean_absolute_error": 239.09416319445154
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 247.62270000000208,
            "small_mean_absolute_error": 220.9650010416699
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1000,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0445Z",
      "signal_timestamp": "2026-09-23T04:46:16.865645Z",
      "target_timestamp": "2026-09-23T04:45:00Z",
      "resolution_timestamp": "2026-09-23T05:00:00Z",
      "strike": 87161.65,
      "brti_reference_price": 87161.64733333333,
      "base_predicted_close": 87049.296875,
      "small_predicted_close": 86868.0546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 87176.952,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 127.65512500000477,
      "small_residual": 308.8973125000048,
      "base_absolute_error": 127.65512500000477,
      "small_absolute_error": 308.8973125000048,
      "resolved_at": "2026-09-23T05:01:05.701960Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T04:30:00Z",
        "return_6h": 0.011050234197754527,
        "return_12h": 0.010424352335515419,
        "return_24h": 0.01913975558919745,
        "close_vs_ema12": 0.008353491972316718,
        "close_vs_ema24": 0.011769080731665715,
        "ema12_slope_3h": 0.0019946847747953633,
        "ema24_slope_6h": 0.003038824027427278,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011519404532145394,
        "return_30m": 0.003691935464879892,
        "return_60m": 0.003787282945706849,
        "return_120m": 0.008030646574827882,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0014055684781586475,
        "close_vs_ema6": 0.0029405694159239104,
        "close_vs_ema12": 0.004738715317748721,
        "ema3_slope": 0.001407546881687205,
        "ema6_slope": 0.0011776129073692854,
        "realized_volatility_30m": 0.0006925660010284052,
        "realized_volatility_60m": 0.0015239324601232854,
        "return_acceleration": -0.0013851320020568103
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 999,
        "resolved_agreement_count": 661,
        "prospective_resolved_sample_count": 980,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 262.3176145833313,
            "small_mean_absolute_error": 261.2106979166674
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 299.28429166667047,
            "small_mean_absolute_error": 301.3323958333385
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 263.42843229167073,
            "small_mean_absolute_error": 251.96976909722798
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 255.86211145833514,
            "small_mean_absolute_error": 236.73878750000296
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1001,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0500Z",
      "signal_timestamp": "2026-09-23T05:01:16.915790Z",
      "target_timestamp": "2026-09-23T05:00:00Z",
      "resolution_timestamp": "2026-09-23T05:15:00Z",
      "strike": 87176.95,
      "brti_reference_price": 87176.952,
      "base_predicted_close": 87113.5,
      "small_predicted_close": 86930.1328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86935.98049999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -177.51950000000943,
      "small_residual": 5.84768749999057,
      "base_absolute_error": 177.51950000000943,
      "small_absolute_error": 5.84768749999057,
      "resolved_at": "2026-09-23T05:16:05.255730Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T04:45:00Z",
        "return_6h": 0.012163653242064587,
        "return_12h": 0.008306752211651336,
        "return_24h": 0.02061579598654384,
        "close_vs_ema12": 0.008179514587526304,
        "close_vs_ema24": 0.01169754191815775,
        "ema12_slope_3h": 0.0023115689573232068,
        "ema24_slope_6h": 0.0032274923058464022,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00017558946090301397,
        "return_30m": 0.0013277321827207533,
        "return_60m": 0.005521053004590604,
        "return_120m": 0.007397258069932633,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007900776547615784,
        "close_vs_ema6": 0.0022242159616614465,
        "close_vs_ema12": 0.004155819421229223,
        "ema3_slope": 0.0007907023710365113,
        "ema6_slope": 0.0008904786313785884,
        "realized_volatility_30m": 0.0004881754961557627,
        "realized_volatility_60m": 0.0008532937428330174,
        "return_acceleration": -0.0009763509923115254
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1000,
        "resolved_agreement_count": 662,
        "prospective_resolved_sample_count": 981,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 266.35957812500055,
            "small_mean_absolute_error": 324.26973437500055
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 271.6273593750029,
            "small_mean_absolute_error": 306.339526041671
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 271.0247690972271,
            "small_mean_absolute_error": 277.56985937500576
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 254.6747177083358,
            "small_mean_absolute_error": 246.56311250000363
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1002,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0515Z",
      "signal_timestamp": "2026-09-23T05:16:15.888865Z",
      "target_timestamp": "2026-09-23T05:15:00Z",
      "resolution_timestamp": "2026-09-23T05:30:00Z",
      "strike": 86935.98,
      "brti_reference_price": 86935.98049999999,
      "base_predicted_close": 87016.4140625,
      "small_predicted_close": 86899.15625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86766.63516666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -249.77889583334036,
      "small_residual": -132.52108333334036,
      "base_absolute_error": 249.77889583334036,
      "small_absolute_error": 132.52108333334036,
      "resolved_at": "2026-09-23T05:31:08.530063Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T05:00:00Z",
        "return_6h": 0.006440208899136435,
        "return_12h": 0.005848551619489717,
        "return_24h": 0.018151865277547197,
        "close_vs_ema12": 0.005171489686848663,
        "close_vs_ema24": 0.008715899485426837,
        "ema12_slope_3h": 0.0024925975935898848,
        "ema24_slope_6h": 0.0032940913044776643,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0027641652348663337,
        "return_30m": -0.0025890611322467727,
        "return_60m": 0.0010933156860182258,
        "return_120m": 0.004847918008879182,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0009891131206735126,
        "close_vs_ema6": -0.00039013042380064977,
        "close_vs_ema12": 0.0011675855413173508,
        "ema3_slope": -0.0009881357426455573,
        "ema6_slope": -0.00015602782104040536,
        "realized_volatility_30m": 0.0014698773478846738,
        "realized_volatility_60m": 0.0019450195425569326,
        "return_acceleration": -0.0029397546957693477
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1001,
        "resolved_agreement_count": 663,
        "prospective_resolved_sample_count": 982,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 243.4570572916673,
            "small_mean_absolute_error": 274.9141041666626
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 276.06916927083694,
            "small_mean_absolute_error": 280.79794531250263
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 279.6598350694488,
            "small_mean_absolute_error": 275.09555555555926
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 247.27844270833594,
            "small_mean_absolute_error": 232.4891062500028
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1003,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0530Z",
      "signal_timestamp": "2026-09-23T05:31:18.726973Z",
      "target_timestamp": "2026-09-23T05:30:00Z",
      "resolution_timestamp": "2026-09-23T05:45:00Z",
      "strike": 86766.64,
      "brti_reference_price": 86766.63516666666,
      "base_predicted_close": 86638.5546875,
      "small_predicted_close": 86676.796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86730.51716666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 91.96247916665743,
      "small_residual": 53.72029166665743,
      "base_absolute_error": 91.96247916665743,
      "small_absolute_error": 53.72029166665743,
      "resolved_at": "2026-09-23T05:46:05.403284Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T05:15:00Z",
        "return_6h": 0.006385226612111827,
        "return_12h": 0.0022392547341572033,
        "return_24h": 0.018567759383920857,
        "close_vs_ema12": 0.0030819176324949904,
        "close_vs_ema24": 0.00661088174481983,
        "ema12_slope_3h": 0.0024790424048175552,
        "ema24_slope_6h": 0.003358059367559507,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0019479314819866866,
        "return_30m": -0.004706712312370631,
        "return_60m": -0.0033852293830619606,
        "return_120m": 0.0011866238949174157,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0014697158336461902,
        "close_vs_ema6": -0.0016706170378875118,
        "close_vs_ema12": -0.0006622969341852913,
        "ema3_slope": -0.0014675589390364951,
        "ema6_slope": -0.0006678005595578407,
        "realized_volatility_30m": 0.00040811687643982353,
        "realized_volatility_60m": 0.0015755175229227132,
        "return_acceleration": 0.0008162337528796471
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1002,
        "resolved_agreement_count": 663,
        "prospective_resolved_sample_count": 983,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 187.91779166667038,
            "small_mean_absolute_error": 206.70491666666567
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 256.2103567708382,
            "small_mean_absolute_error": 250.68425000000389
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 262.7222395833378,
            "small_mean_absolute_error": 255.1768402777816
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 243.28679270833672,
            "small_mean_absolute_error": 222.8576125000036
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1004,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0545Z",
      "signal_timestamp": "2026-09-23T05:46:18.165473Z",
      "target_timestamp": "2026-09-23T05:45:00Z",
      "resolution_timestamp": "2026-09-23T06:00:00Z",
      "strike": 86730.52,
      "brti_reference_price": 86730.51716666666,
      "base_predicted_close": 86599.7734375,
      "small_predicted_close": 86638.1640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 86478.367,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -121.40643750000163,
      "small_residual": -159.79706250000163,
      "base_absolute_error": 121.40643750000163,
      "small_absolute_error": 159.79706250000163,
      "resolved_at": "2026-09-23T06:01:06.369779Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T05:30:00Z",
        "return_6h": 0.0069061882352003945,
        "return_12h": 0.002975385313677137,
        "return_24h": 0.0156545851450689,
        "close_vs_ema12": 0.00255534110039779,
        "close_vs_ema24": 0.006063452482572007,
        "ema12_slope_3h": 0.0025021726791909504,
        "ema24_slope_6h": 0.003431425847232772,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004162659982218653,
        "return_30m": -0.002363386622565744,
        "return_60m": -0.004946328802367561,
        "return_120m": -0.001177779003377677,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0009435745131280981,
        "close_vs_ema6": -0.0014910227402216147,
        "close_vs_ema12": -0.000912548278936165,
        "ema3_slope": -0.0009426850195697334,
        "ema6_slope": -0.0005960536042972642,
        "realized_volatility_30m": 0.0007658327418824107,
        "realized_volatility_60m": 0.0011733141967738545,
        "return_acceleration": 0.0015316654837648214
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1003,
        "resolved_agreement_count": 664,
        "prospective_resolved_sample_count": 984,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 161.729000000003,
            "small_mean_absolute_error": 125.24659374999828
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 212.02330729166715,
            "small_mean_absolute_error": 193.22864583333285
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 253.4325277777813,
            "small_mean_absolute_error": 242.6371284722251
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 237.3035395833358,
            "small_mean_absolute_error": 211.68490625000268
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1005,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0600Z",
      "signal_timestamp": "2026-09-23T06:01:17.590781Z",
      "target_timestamp": "2026-09-23T06:00:00Z",
      "resolution_timestamp": "2026-09-23T06:15:00Z",
      "strike": 86478.37,
      "brti_reference_price": 86478.367,
      "base_predicted_close": 86408.6640625,
      "small_predicted_close": 86539.90625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86598.60883333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 189.94477083333186,
      "small_residual": 58.70258333333186,
      "base_absolute_error": 189.94477083333186,
      "small_absolute_error": 58.70258333333186,
      "resolved_at": "2026-09-23T06:16:06.346784Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T05:45:00Z",
        "return_6h": 0.0033664869183887003,
        "return_12h": -0.0016063112418330805,
        "return_24h": 0.01271618108899375,
        "close_vs_ema12": -0.000344707945777456,
        "close_vs_ema24": 0.003073643108801205,
        "ema12_slope_3h": 0.002372123797511616,
        "ema24_slope_6h": 0.00343009120261617,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0029072830983137843,
        "return_30m": -0.0033223388934345843,
        "return_60m": -0.008013413912429601,
        "return_120m": -0.0025366033907971985,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0019277663192446282,
        "close_vs_ema6": -0.0031424958768860867,
        "close_vs_ema12": -0.0032318180464139257,
        "ema3_slope": -0.0019240571866038225,
        "ema6_slope": -0.0012554202895209698,
        "realized_volatility_30m": 0.0012455085500459595,
        "realized_volatility_60m": 0.0009896613043887076,
        "return_acceleration": -0.002491017100091919
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1004,
        "resolved_agreement_count": 665,
        "prospective_resolved_sample_count": 985,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 160.1668281250022,
            "small_mean_absolute_error": 87.9715312499975
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 213.26320312500138,
            "small_mean_absolute_error": 206.12063281249903
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 234.47384895833602,
            "small_mean_absolute_error": 233.55019444444648
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 234.07533125000265,
            "small_mean_absolute_error": 215.2750572916695
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1006,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0615Z",
      "signal_timestamp": "2026-09-23T06:16:16.849444Z",
      "target_timestamp": "2026-09-23T06:15:00Z",
      "resolution_timestamp": "2026-09-23T06:30:00Z",
      "strike": 86598.61,
      "brti_reference_price": 86598.60883333333,
      "base_predicted_close": 86453.9609375,
      "small_predicted_close": 86535.140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86436.30216666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -17.658770833339076,
      "small_residual": -98.83845833333908,
      "base_absolute_error": 17.658770833339076,
      "small_absolute_error": 98.83845833333908,
      "resolved_at": "2026-09-23T06:31:05.341337Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T06:00:00Z",
        "return_6h": 0.00288552906545414,
        "return_12h": 9.502017704865473e-05,
        "return_24h": 0.014948553226488803,
        "close_vs_ema12": 0.0010025338895602864,
        "close_vs_ema24": 0.004375838105333374,
        "ema12_slope_3h": 0.0023138755781955123,
        "ema24_slope_6h": 0.0034188266397490175,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013904267333508802,
        "return_30m": -0.0015208987291041032,
        "return_60m": -0.0038806908799591255,
        "return_120m": -0.0027916180141526192,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00027008292695140934,
        "close_vs_ema6": -0.0012552288905561815,
        "close_vs_ema12": -0.0015623463026884776,
        "ema3_slope": -0.0002700100018597773,
        "ema6_slope": -0.0005018395868033876,
        "realized_volatility_30m": 0.0021488549158323322,
        "realized_volatility_60m": 0.0016269335586516936,
        "return_acceleration": 0.0042977098316646645
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1005,
        "resolved_agreement_count": 665,
        "prospective_resolved_sample_count": 986,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 163.27314583333282,
            "small_mean_absolute_error": 101.18525520833282
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 203.36510156250006,
            "small_mean_absolute_error": 188.0496796874977
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 238.4704947916689,
            "small_mean_absolute_error": 220.9270486111127
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 218.77941562500345,
            "small_mean_absolute_error": 201.83929791667032
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1007,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0630Z",
      "signal_timestamp": "2026-09-23T06:31:16.397029Z",
      "target_timestamp": "2026-09-23T06:30:00Z",
      "resolution_timestamp": "2026-09-23T06:45:00Z",
      "strike": 86436.3,
      "brti_reference_price": 86436.30216666666,
      "base_predicted_close": 86321.7890625,
      "small_predicted_close": 86232.0078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86553.07700000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 231.28793750001932,
      "small_residual": 321.0691875000193,
      "base_absolute_error": 231.28793750001932,
      "small_absolute_error": 321.0691875000193,
      "resolved_at": "2026-09-23T06:46:05.891933Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T06:15:00Z",
        "return_6h": -4.940581172341307e-05,
        "return_12h": 0.0011324028512702533,
        "return_24h": 0.013047496153344884,
        "close_vs_ema12": -0.0008379594429154258,
        "close_vs_ema24": 0.002441821327167526,
        "ema12_slope_3h": 0.0021114996952042997,
        "ema24_slope_6h": 0.0033468733188555255,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0018742410398190357,
        "return_30m": -0.0004864203013146273,
        "return_60m": -0.003807143141663527,
        "return_120m": -0.007179484471896758,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0010730591047187765,
        "close_vs_ema6": -0.0022356527058580156,
        "close_vs_ema12": -0.0029069394843869167,
        "ema3_slope": -0.0010719088831323553,
        "ema6_slope": -0.0008934620939641258,
        "realized_volatility_30m": 0.001632333886584958,
        "realized_volatility_60m": 0.0016161400272363628,
        "return_acceleration": -0.003264667773169916
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1006,
        "resolved_agreement_count": 666,
        "prospective_resolved_sample_count": 987,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 105.2431145833325,
            "small_mean_absolute_error": 92.7645989583325
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 146.58045312500144,
            "small_mean_absolute_error": 149.73475781249908
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 205.88794270833628,
            "small_mean_absolute_error": 198.04436631944677
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 214.76661145833714,
            "small_mean_absolute_error": 203.35040104167055
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1008,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0645Z",
      "signal_timestamp": "2026-09-23T06:46:16.087844Z",
      "target_timestamp": "2026-09-23T06:45:00Z",
      "resolution_timestamp": "2026-09-23T07:00:00Z",
      "strike": 86553.08,
      "brti_reference_price": 86553.07700000002,
      "base_predicted_close": 86386.3359375,
      "small_predicted_close": 86463.015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86477.689,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 91.35306249999849,
      "small_residual": 14.673374999998487,
      "base_absolute_error": 91.35306249999849,
      "small_absolute_error": 14.673374999998487,
      "resolved_at": "2026-09-23T07:01:05.465005Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T06:30:00Z",
        "return_6h": 0.0013448703803315976,
        "return_12h": 0.0014892018058441092,
        "return_24h": 0.012611342193946884,
        "close_vs_ema12": 0.000490997218301592,
        "close_vs_ema24": 0.0037175569837757383,
        "ema12_slope_3h": 0.0018926123796993988,
        "ema24_slope_6h": 0.00330536372875323,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013509929324393433,
        "return_30m": -0.0005257801937782469,
        "return_60m": -0.002045879264453765,
        "return_120m": -0.006982088475289472,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00013822295799958972,
        "close_vs_ema6": -0.0006342180839562506,
        "close_vs_ema12": -0.0013202100457880839,
        "ema3_slope": 0.0001382420662270345,
        "ema6_slope": -0.00025362289269237337,
        "realized_volatility_30m": 0.0016126169861291895,
        "realized_volatility_60m": 0.0019159225146703302,
        "return_acceleration": 0.003225233972258379
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1007,
        "resolved_agreement_count": 667,
        "prospective_resolved_sample_count": 988,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 140.07447916667297,
            "small_mean_absolute_error": 159.60182291667297
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.90173958333799,
            "small_mean_absolute_error": 142.42420833333563
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 188.04036458333576,
            "small_mean_absolute_error": 182.0197048611129
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 218.4177552083376,
            "small_mean_absolute_error": 208.15154479167103
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1009,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0700Z",
      "signal_timestamp": "2026-09-23T07:01:17.174425Z",
      "target_timestamp": "2026-09-23T07:00:00Z",
      "resolution_timestamp": "2026-09-23T07:15:00Z",
      "strike": 86477.69,
      "brti_reference_price": 86477.689,
      "base_predicted_close": 86389.4921875,
      "small_predicted_close": 86465.4140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86360.36750000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -29.124687499992433,
      "small_residual": -105.04656249999243,
      "base_absolute_error": 29.124687499992433,
      "small_absolute_error": 105.04656249999243,
      "resolved_at": "2026-09-23T07:16:05.155967Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T06:45:00Z",
        "return_6h": 0.00032668610683983523,
        "return_12h": -0.00032786338393864245,
        "return_24h": 0.013000864884705088,
        "close_vs_ema12": -0.00036491132695126716,
        "close_vs_ema24": 0.0027845029938116106,
        "ema12_slope_3h": 0.0017108026357743888,
        "ema24_slope_6h": 0.003243581026580067,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000871003118699254,
        "return_30m": 0.0004788130946824509,
        "return_60m": -7.840111041823583e-06,
        "return_120m": -0.00802119119741651,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00036658461169591927,
        "close_vs_ema6": -0.0010752256715238495,
        "close_vs_ema12": -0.0018537550394785995,
        "ema3_slope": -0.0003664502766635991,
        "ema6_slope": -0.0004299053704933664,
        "realized_volatility_30m": 0.0011109980255692986,
        "realized_volatility_60m": 0.0014168530848113244,
        "return_acceleration": -0.002221996051138597
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1008,
        "resolved_agreement_count": 668,
        "prospective_resolved_sample_count": 989,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 132.5611354166722,
            "small_mean_absolute_error": 123.32090104167219
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 146.3639817708372,
            "small_mean_absolute_error": 105.64621614583484
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 186.36251388889164,
            "small_mean_absolute_error": 178.5207222222234
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 221.16045416667112,
            "small_mean_absolute_error": 208.8004020833374
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1010,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0715Z",
      "signal_timestamp": "2026-09-23T07:16:15.476615Z",
      "target_timestamp": "2026-09-23T07:15:00Z",
      "resolution_timestamp": "2026-09-23T07:30:00Z",
      "strike": 86360.37,
      "brti_reference_price": 86360.36750000001,
      "base_predicted_close": 86276.453125,
      "small_predicted_close": 85984.1796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86387.63883333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 111.1857083333307,
      "small_residual": 403.4591458333307,
      "base_absolute_error": 111.1857083333307,
      "small_absolute_error": 403.4591458333307,
      "resolved_at": "2026-09-23T07:31:05.532697Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T07:00:00Z",
        "return_6h": -0.004188901840160297,
        "return_12h": -0.0016450552108684402,
        "return_24h": 0.01081580599722809,
        "close_vs_ema12": -0.0016509517543605856,
        "close_vs_ema24": 0.0013946561726281281,
        "ema12_slope_3h": 0.0014134793121374223,
        "ema24_slope_6h": 0.0030889997274547998,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013566678452749947,
        "return_30m": -0.00222648930205005,
        "return_60m": -0.002751098851851541,
        "return_120m": -0.006621113567586434,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008621201726800587,
        "close_vs_ema6": -0.0017372312025478731,
        "close_vs_ema12": -0.0027157239298984948,
        "ema3_slope": -0.0008613775617077879,
        "ema6_slope": -0.0006944099407725224,
        "realized_volatility_30m": 0.0002428323632878704,
        "realized_volatility_60m": 0.0012293561851376936,
        "return_acceleration": -0.0004856647265757408
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1009,
        "resolved_agreement_count": 669,
        "prospective_resolved_sample_count": 990,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.35611458333733,
            "small_mean_absolute_error": 134.90689583333733
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.81463020833507,
            "small_mean_absolute_error": 118.04607552083507
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 166.36210590277915,
            "small_mean_absolute_error": 170.33541840277758
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 218.9217531250033,
            "small_mean_absolute_error": 212.2757635416696
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1011,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0730Z",
      "signal_timestamp": "2026-09-23T07:31:16.287700Z",
      "target_timestamp": "2026-09-23T07:30:00Z",
      "resolution_timestamp": "2026-09-23T07:45:00Z",
      "strike": 86387.64,
      "brti_reference_price": 86387.63883333333,
      "base_predicted_close": 86193.6796875,
      "small_predicted_close": 85952.4921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86085.81466666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -107.86502083334199,
      "small_residual": 133.322479166658,
      "base_absolute_error": 107.86502083334199,
      "small_absolute_error": 133.322479166658,
      "resolved_at": "2026-09-23T07:46:05.092582Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T07:15:00Z",
        "return_6h": -0.0027244410469714486,
        "return_12h": -0.0016654733635732555,
        "return_24h": 0.013071685015086931,
        "close_vs_ema12": -0.0012812397949718557,
        "close_vs_ema24": 0.0016755609548952943,
        "ema12_slope_3h": 0.0010371108149032082,
        "ema24_slope_6h": 0.002968257998891888,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003157852858062249,
        "return_30m": -0.0010413109752119842,
        "return_60m": -0.0005629964738600446,
        "return_120m": -0.0043679962073592815,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00027337828112850016,
        "close_vs_ema6": -0.0010161231981690166,
        "close_vs_ema12": -0.0020321935609634023,
        "ema3_slope": -0.0002733035658694094,
        "ema6_slope": -0.00040628414536958424,
        "realized_volatility_30m": 0.0008362265655406098,
        "realized_volatility_60m": 0.001054211335236789,
        "return_acceleration": 0.0016724531310812196
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1010,
        "resolved_agreement_count": 670,
        "prospective_resolved_sample_count": 991,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 115.73784895833523,
            "small_mean_absolute_error": 211.06206770833523
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.49048177083387,
            "small_mean_absolute_error": 151.91333333333387
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 136.29958506944604,
            "small_mean_absolute_error": 170.17719444444447
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 201.82953645833624,
            "small_mean_absolute_error": 213.87143750000251
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1012,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0745Z",
      "signal_timestamp": "2026-09-23T07:46:16.207021Z",
      "target_timestamp": "2026-09-23T07:45:00Z",
      "resolution_timestamp": "2026-09-23T08:00:00Z",
      "strike": 86085.81,
      "brti_reference_price": 86085.81466666666,
      "base_predicted_close": 86142.6171875,
      "small_predicted_close": 85929.515625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86132.91316666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -9.704020833334653,
      "small_residual": 203.39754166666535,
      "base_absolute_error": 9.704020833334653,
      "small_absolute_error": 203.39754166666535,
      "resolved_at": "2026-09-23T08:01:05.767260Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T07:30:00Z",
        "return_6h": -0.002528379595988839,
        "return_12h": -0.0034895920410928927,
        "return_24h": 0.010305562990112094,
        "close_vs_ema12": -0.004576771352526432,
        "close_vs_ema24": -0.0017865890261525852,
        "ema12_slope_3h": 0.00048642345009919374,
        "ema24_slope_6h": 0.0028545143276845764,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003493835122047706,
        "return_30m": -0.003179153137964019,
        "return_60m": -0.005398564089562741,
        "return_120m": -0.0074333985436879635,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0018866819981020466,
        "close_vs_ema6": -0.0032230127411833065,
        "close_vs_ema12": -0.004673830996153483,
        "ema3_slope": -0.0018831291322679578,
        "ema6_slope": -0.0012875451866567467,
        "realized_volatility_30m": 0.0019048102039269654,
        "realized_volatility_60m": 0.0013784360648486297,
        "return_acceleration": -0.003809620407853931
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1011,
        "resolved_agreement_count": 671,
        "prospective_resolved_sample_count": 992,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.8821197916659,
            "small_mean_absolute_error": 164.1253906249949
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 112.47829947916944,
            "small_mean_absolute_error": 161.86360677083394
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 128.89519965278063,
            "small_mean_absolute_error": 149.65793576388873
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 197.05083645833656,
            "small_mean_absolute_error": 210.32771979166864
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1013,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0800Z",
      "signal_timestamp": "2026-09-23T08:01:16.844544Z",
      "target_timestamp": "2026-09-23T08:00:00Z",
      "resolution_timestamp": "2026-09-23T08:15:00Z",
      "strike": 86132.91,
      "brti_reference_price": 86132.91316666667,
      "base_predicted_close": 86120.4375,
      "small_predicted_close": 85913.6875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86160.18033333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 39.74283333333733,
      "small_residual": 246.49283333333733,
      "base_absolute_error": 39.74283333333733,
      "small_absolute_error": 246.49283333333733,
      "resolved_at": "2026-09-23T08:16:06.148723Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T07:45:00Z",
        "return_6h": -0.0023403572357463265,
        "return_12h": -0.0010441980524432681,
        "return_24h": 0.009749775614354084,
        "close_vs_ema12": -0.00386822279976462,
        "close_vs_ema24": -0.0012149114846494724,
        "ema12_slope_3h": -2.6411185281127736e-05,
        "ema24_slope_6h": 0.002746987282048252,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00054711104474503,
        "return_30m": -0.002948635593086446,
        "return_60m": -0.003986876121693461,
        "return_120m": -0.003994684975183849,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0006707511945495126,
        "close_vs_ema6": -0.0019140822505417932,
        "close_vs_ema12": -0.0034962247212840802,
        "ema3_slope": -0.0006703015889580888,
        "ema6_slope": -0.0007650471549446314,
        "realized_volatility_30m": 0.002020473083396368,
        "realized_volatility_60m": 0.001617964050285497,
        "return_acceleration": 0.004040946166792736
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1012,
        "resolved_agreement_count": 671,
        "prospective_resolved_sample_count": 993,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.46985937499994,
            "small_mean_absolute_error": 211.30643229166162
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.51549739583606,
            "small_mean_absolute_error": 167.3136666666669
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.06594097222478,
            "small_mean_absolute_error": 140.86628819444377
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 180.09050833333603,
            "small_mean_absolute_error": 207.05558333333465
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1014,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0815Z",
      "signal_timestamp": "2026-09-23T08:16:17.824642Z",
      "target_timestamp": "2026-09-23T08:15:00Z",
      "resolution_timestamp": "2026-09-23T08:30:00Z",
      "strike": 86160.18,
      "brti_reference_price": 86160.18033333334,
      "base_predicted_close": 86103.5390625,
      "small_predicted_close": 85900.6015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86152.73,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 49.190937499995925,
      "small_residual": 252.12843749999593,
      "base_absolute_error": 49.190937499995925,
      "small_absolute_error": 252.12843749999593,
      "resolved_at": "2026-09-23T08:31:05.916081Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T08:00:00Z",
        "return_6h": -0.002241321910443572,
        "return_12h": -0.0007612935893464012,
        "return_24h": 0.007904545431566046,
        "close_vs_ema12": -0.0034083554432471352,
        "close_vs_ema24": -0.0008801759086056737,
        "ema12_slope_3h": -0.0003914483911831024,
        "ema24_slope_6h": 0.002643746064874719,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003165708167087722,
        "return_30m": 0.0008638550608439655,
        "return_60m": -0.0023180444046474458,
        "return_120m": -0.0050627660871988,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.000177227763161536,
        "close_vs_ema6": -0.0011420338700595112,
        "close_vs_ema12": -0.0026927305879613783,
        "ema3_slope": -0.00017719635904711595,
        "ema6_slope": -0.0004566049646897996,
        "realized_volatility_30m": 0.00011527011401812892,
        "realized_volatility_60m": 0.0016857548015190983,
        "return_acceleration": -0.00023054022803625784
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1013,
        "resolved_agreement_count": 672,
        "prospective_resolved_sample_count": 994,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.12439583333617,
            "small_mean_absolute_error": 246.66799999999785
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.74025520833675,
            "small_mean_absolute_error": 190.7874479166676
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.58455208333544,
            "small_mean_absolute_error": 160.92005034722266
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 174.97839895833604,
            "small_mean_absolute_error": 208.87120833333466
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1015,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0830Z",
      "signal_timestamp": "2026-09-23T08:31:16.064487Z",
      "target_timestamp": "2026-09-23T08:30:00Z",
      "resolution_timestamp": "2026-09-23T08:45:00Z",
      "strike": 86152.73,
      "brti_reference_price": 86152.73,
      "base_predicted_close": 86088.5078125,
      "small_predicted_close": 85889.125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86093.07066666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 4.5628541666665114,
      "small_residual": 203.9456666666665,
      "base_absolute_error": 4.5628541666665114,
      "small_absolute_error": 203.9456666666665,
      "resolved_at": "2026-09-23T08:46:06.507217Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T08:15:00Z",
        "return_6h": -0.004929033427528928,
        "return_12h": -0.0024574528151614095,
        "return_24h": 0.008770992668539757,
        "close_vs_ema12": -0.0033523756726888676,
        "close_vs_ema24": -0.00094668571961809,
        "ema12_slope_3h": -0.0006651018904301198,
        "ema24_slope_6h": 0.002486574802927244,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.647072585643567e-05,
        "return_30m": 0.00023007271674391205,
        "return_60m": -0.0027192412769440066,
        "return_120m": -0.003280706827553548,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00013185896649692275,
        "close_vs_ema6": -0.000877740808709726,
        "close_vs_ema12": -0.0023524406078847537,
        "ema3_slope": -0.00013184158200241214,
        "ema6_slope": -0.0003509730981194892,
        "realized_volatility_30m": 0.00020152077128260393,
        "realized_volatility_60m": 0.0016407998927976083,
        "return_acceleration": -0.00040304154256520786
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1014,
        "resolved_agreement_count": 673,
        "prospective_resolved_sample_count": 995,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.625703125002474,
            "small_mean_absolute_error": 208.83532291666415
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.68177604166885,
            "small_mean_absolute_error": 209.9486953124997
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.86888888889007,
            "small_mean_absolute_error": 170.88732986111063
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 157.0054760416693,
            "small_mean_absolute_error": 202.80609791666794
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1016,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0845Z",
      "signal_timestamp": "2026-09-23T08:46:17.387175Z",
      "target_timestamp": "2026-09-23T08:45:00Z",
      "resolution_timestamp": "2026-09-23T09:00:00Z",
      "strike": 86093.07,
      "brti_reference_price": 86093.07066666667,
      "base_predicted_close": 86065.5,
      "small_predicted_close": 85868.703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85890.33966666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -175.16033333333326,
      "small_residual": 21.636541666666744,
      "base_absolute_error": 175.16033333333326,
      "small_absolute_error": 21.636541666666744,
      "resolved_at": "2026-09-23T09:01:05.493572Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T08:30:00Z",
        "return_6h": -0.004327518526106688,
        "return_12h": -0.0028442460545773374,
        "return_24h": 0.0004160892257363269,
        "close_vs_ema12": -0.003878175956326113,
        "close_vs_ema24": -0.0016048273892522724,
        "ema12_slope_3h": -0.0009386413496896839,
        "ema24_slope_6h": 0.002345334965363266,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006924833761312588,
        "return_30m": -0.0007788942224474793,
        "return_60m": 8.428798668047577e-05,
        "return_120m": -0.005314731136980333,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004122954337114626,
        "close_vs_ema6": -0.001121657566250489,
        "close_vs_ema12": -0.002576301956271343,
        "ema3_slope": -0.00041212551624303373,
        "ema6_slope": -0.0004484618182636346,
        "realized_volatility_30m": 0.00030300632513741155,
        "realized_volatility_60m": 0.0004703092843055264,
        "return_acceleration": -0.0006060126502748231
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1015,
        "resolved_agreement_count": 674,
        "prospective_resolved_sample_count": 996,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 25.800161458333605,
            "small_mean_absolute_error": 226.49111979166628
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.34114062499975,
            "small_mean_absolute_error": 195.3082552083306
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.5855868055575,
            "small_mean_absolute_error": 183.4061111111114
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 134.96067500000134,
            "small_mean_absolute_error": 187.33512499999998
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1017,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0900Z",
      "signal_timestamp": "2026-09-23T09:01:16.792667Z",
      "target_timestamp": "2026-09-23T09:00:00Z",
      "resolution_timestamp": "2026-09-23T09:15:00Z",
      "strike": 85890.34,
      "brti_reference_price": 85890.33966666667,
      "base_predicted_close": 85697.515625,
      "small_predicted_close": 85757.703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85939.86666666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 242.3510416666686,
      "small_residual": 182.1635416666686,
      "base_absolute_error": 242.3510416666686,
      "small_absolute_error": 182.1635416666686,
      "resolved_at": "2026-09-23T09:16:05.387903Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T08:45:00Z",
        "return_6h": -0.007470544796115752,
        "return_12h": -0.003985262743286477,
        "return_24h": -0.0035765917427827976,
        "close_vs_ema12": -0.005971315425509438,
        "close_vs_ema24": -0.0038745868725013066,
        "ema12_slope_3h": -0.0011777859498059984,
        "ema24_slope_6h": 0.002141779144370748,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0023547888166857156,
        "return_30m": -0.003045641540707189,
        "return_60m": -0.002816269542986638,
        "return_120m": -0.006791917546886905,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0013849721859087172,
        "close_vs_ema6": -0.002483754534233218,
        "close_vs_ema12": -0.0041704880687578605,
        "ema3_slope": -0.0013830566908603625,
        "ema6_slope": -0.000992515747498035,
        "realized_volatility_30m": 0.0008311527202772284,
        "realized_volatility_60m": 0.0010183495474057635,
        "return_acceleration": -0.0016623054405544568
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1016,
        "resolved_agreement_count": 675,
        "prospective_resolved_sample_count": 997,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.16423958333326,
            "small_mean_absolute_error": 181.05086979166663
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.8170494791666,
            "small_mean_absolute_error": 196.17865104166412
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.06507812500179,
            "small_mean_absolute_error": 171.89273437500015
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.14432812500164,
            "small_mean_absolute_error": 185.5838937499997
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1018,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0915Z",
      "signal_timestamp": "2026-09-23T09:16:16.715834Z",
      "target_timestamp": "2026-09-23T09:15:00Z",
      "resolution_timestamp": "2026-09-23T09:30:00Z",
      "strike": 85939.87,
      "brti_reference_price": 85939.86666666667,
      "base_predicted_close": 85996.40625,
      "small_predicted_close": 85796.3515625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85883.15233333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -113.25391666665382,
      "small_residual": 86.80077083334618,
      "base_absolute_error": 113.25391666665382,
      "small_absolute_error": 86.80077083334618,
      "resolved_at": "2026-09-23T09:31:05.656975Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T09:00:00Z",
        "return_6h": -0.006665645256503594,
        "return_12h": -0.003756597343038015,
        "return_24h": 0.00028473163416409264,
        "close_vs_ema12": -0.005178937374161308,
        "close_vs_ema24": -0.0032323706062754587,
        "ema12_slope_3h": -0.0014404595856719604,
        "ema24_slope_6h": 0.001959194579166601,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005766306221655082,
        "return_30m": -0.001779516037860529,
        "return_60m": -0.0025570242055474868,
        "return_120m": -0.0048691413145426354,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00040473383376204985,
        "close_vs_ema6": -0.001363998162719371,
        "close_vs_ema12": -0.0030446756892001936,
        "ema3_slope": -0.00040457009055816506,
        "ema6_slope": -0.0005453017488542544,
        "realized_volatility_30m": 0.001465709719425612,
        "realized_volatility_60m": 0.00108740951738724,
        "return_acceleration": 0.002931419438851224
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1017,
        "resolved_agreement_count": 676,
        "prospective_resolved_sample_count": 998,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.81629166666607,
            "small_mean_absolute_error": 164.96854687499945
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.47034375000112,
            "small_mean_absolute_error": 205.81827343749865
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 92.43226736111319,
            "small_mean_absolute_error": 182.18114756944487
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.80540104166795,
            "small_mean_absolute_error": 184.528560416666
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1019,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0930Z",
      "signal_timestamp": "2026-09-23T09:31:16.323457Z",
      "target_timestamp": "2026-09-23T09:30:00Z",
      "resolution_timestamp": "2026-09-23T09:45:00Z",
      "strike": 85883.15,
      "brti_reference_price": 85883.15233333335,
      "base_predicted_close": 86008.015625,
      "small_predicted_close": 85814.4921875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85796.47399999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -211.54162500001257,
      "small_residual": -18.018187500012573,
      "base_absolute_error": 211.54162500001257,
      "small_absolute_error": 18.018187500012573,
      "resolved_at": "2026-09-23T09:46:05.570643Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T09:15:00Z",
        "return_6h": -0.009007746250646376,
        "return_12h": -0.004381832409054431,
        "return_24h": 8.206954434486491e-06,
        "close_vs_ema12": -0.005598601917182533,
        "close_vs_ema24": -0.003810293314766122,
        "ema12_slope_3h": -0.0016427001263142893,
        "ema24_slope_6h": 0.0017314732621243056,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006599304319763188,
        "return_30m": -8.3680345906334e-05,
        "return_60m": -0.0031290670262759113,
        "return_120m": -0.0058397996150038045,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005324819709338069,
        "close_vs_ema6": -0.0014458560385425256,
        "close_vs_ema12": -0.003134752212668346,
        "ema3_slope": -0.0005321985847822619,
        "ema6_slope": -0.0005780081287997119,
        "realized_volatility_30m": 0.0006182805270709135,
        "realized_volatility_60m": 0.0010419278263109754,
        "return_acceleration": -0.001236561054141827
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1018,
        "resolved_agreement_count": 676,
        "prospective_resolved_sample_count": 999,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 133.83203645833055,
            "small_mean_absolute_error": 123.63663020833701
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.72886979166651,
            "small_mean_absolute_error": 166.23597656250058
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.39852951388941,
            "small_mean_absolute_error": 181.17800694444546
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 118.87129895833422,
            "small_mean_absolute_error": 168.6007072916669
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1020,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T0945Z",
      "signal_timestamp": "2026-09-23T09:46:16.354361Z",
      "target_timestamp": "2026-09-23T09:45:00Z",
      "resolution_timestamp": "2026-09-23T10:00:00Z",
      "strike": 85796.47,
      "brti_reference_price": 85796.47399999999,
      "base_predicted_close": 85792.546875,
      "small_predicted_close": 85761.9375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85836.89466666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 44.34779166667431,
      "small_residual": 74.95716666667431,
      "base_absolute_error": 44.34779166667431,
      "small_absolute_error": 74.95716666667431,
      "resolved_at": "2026-09-23T10:01:04.836615Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T09:30:00Z",
        "return_6h": -0.011934581807215738,
        "return_12h": -0.004818858163193496,
        "return_24h": -0.00270722452400185,
        "close_vs_ema12": -0.006334439367944311,
        "close_vs_ema24": -0.004716894774659863,
        "ema12_slope_3h": -0.0019325889841370625,
        "ema24_slope_6h": 0.0014472214926224414,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010092588706681616,
        "return_30m": -0.001668523262001953,
        "return_60m": -0.0034450701359582947,
        "return_120m": -0.0033610725273034436,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0007711959996843376,
        "close_vs_ema6": -0.0017538407104691345,
        "close_vs_ema12": -0.003506027401822487,
        "ema3_slope": -0.0007706017147246502,
        "ema6_slope": -0.0007010444760509049,
        "realized_volatility_30m": 0.00017466421934592136,
        "realized_volatility_60m": 0.0010441017308105097,
        "return_acceleration": -0.0003493284386918427
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1019,
        "resolved_agreement_count": 676,
        "prospective_resolved_sample_count": 1000,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 185.57672916666706,
            "small_mean_absolute_error": 77.15476041667353
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.68844531250033,
            "small_mean_absolute_error": 151.8229401041699
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.75300347222219,
            "small_mean_absolute_error": 155.9237569444449
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.6124979166685,
            "small_mean_absolute_error": 150.52393750000118
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1021,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1000Z",
      "signal_timestamp": "2026-09-23T10:01:16.241823Z",
      "target_timestamp": "2026-09-23T10:00:00Z",
      "resolution_timestamp": "2026-09-23T10:15:00Z",
      "strike": 85836.89,
      "brti_reference_price": 85836.89466666667,
      "base_predicted_close": 85912.109375,
      "small_predicted_close": 85795.5625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85833.66183333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -78.4475416666537,
      "small_residual": 38.099333333346294,
      "base_absolute_error": 78.4475416666537,
      "small_absolute_error": 38.099333333346294,
      "resolved_at": "2026-09-23T10:16:05.819951Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T09:45:00Z",
        "return_6h": -0.009935507817814049,
        "return_12h": -0.004182337994999896,
        "return_24h": -0.004454746791309083,
        "close_vs_ema12": -0.0056282077312339585,
        "close_vs_ema24": -0.004160773634066528,
        "ema12_slope_3h": -0.0021560726778102612,
        "ema24_slope_6h": 0.0012108697205324148,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00047112270216009833,
        "return_30m": -0.0005386116532744012,
        "return_60m": -0.0006222469279713039,
        "return_120m": -0.003436764055886443,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00015024088166548655,
        "close_vs_ema6": -0.0009171536895953292,
        "close_vs_ema12": -0.0025705948206988793,
        "ema3_slope": -0.0001502183127338741,
        "ema6_slope": -0.00036672693785244626,
        "realized_volatility_30m": 0.0007401907864141299,
        "realized_volatility_60m": 0.0006913800418715371,
        "return_acceleration": 0.0014803815728282599
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1020,
        "resolved_agreement_count": 677,
        "prospective_resolved_sample_count": 1001,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 152.87359375000233,
            "small_mean_absolute_error": 90.48491666667542
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.01891666666779,
            "small_mean_absolute_error": 135.76789322917102
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.83589756944518,
            "small_mean_absolute_error": 160.94740625000122
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.44713125000199,
            "small_mean_absolute_error": 138.82693020833466
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1022,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1015Z",
      "signal_timestamp": "2026-09-23T10:16:17.796389Z",
      "target_timestamp": "2026-09-23T10:15:00Z",
      "resolution_timestamp": "2026-09-23T10:30:00Z",
      "strike": 85833.66,
      "brti_reference_price": 85833.66183333335,
      "base_predicted_close": 85997.046875,
      "small_predicted_close": 85809.71875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85772.68049999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -224.36637500001234,
      "small_residual": -37.03825000001234,
      "base_absolute_error": 224.36637500001234,
      "small_absolute_error": 37.03825000001234,
      "resolved_at": "2026-09-23T10:31:05.964282Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T10:00:00Z",
        "return_6h": -0.011600207094873527,
        "return_12h": -0.0024725646963453807,
        "return_24h": -0.0020159530026730987,
        "close_vs_ema12": -0.005435663921208311,
        "close_vs_ema24": -0.004112110777471423,
        "ema12_slope_3h": -0.002316739857790906,
        "ema24_slope_6h": 0.0009444465284553782,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.766251500458839e-05,
        "return_30m": 0.00043344244348975103,
        "return_60m": -0.0012358040273119375,
        "return_120m": -0.003789668252048295,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -9.395769632958295e-05,
        "close_vs_ema6": -0.0006821729948512933,
        "close_vs_ema12": -0.002207790944105281,
        "ema3_slope": -9.39488691102941e-05,
        "ema6_slope": -0.00027279476065289465,
        "realized_volatility_30m": 0.00025439260858234336,
        "realized_volatility_60m": 0.0005691507043132642,
        "return_acceleration": -0.0005087852171646867
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1021,
        "resolved_agreement_count": 677,
        "prospective_resolved_sample_count": 1002,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.8977187499986,
            "small_mean_absolute_error": 54.46886458334484
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 114.85700520833234,
            "small_mean_absolute_error": 109.71870572917214
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.94613541666695,
            "small_mean_absolute_error": 155.36847048611403
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.4935333333342,
            "small_mean_absolute_error": 140.43951250000245
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1023,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1030Z",
      "signal_timestamp": "2026-09-23T10:31:18.042716Z",
      "target_timestamp": "2026-09-23T10:30:00Z",
      "resolution_timestamp": "2026-09-23T10:45:00Z",
      "strike": 85772.68,
      "brti_reference_price": 85772.68049999999,
      "base_predicted_close": 85803.046875,
      "small_predicted_close": 85756.875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85860.26216666664,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 57.21529166663822,
      "small_residual": 103.38716666663822,
      "base_absolute_error": 57.21529166663822,
      "small_absolute_error": 103.38716666663822,
      "resolved_at": "2026-09-23T10:46:04.666034Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T10:15:00Z",
        "return_6h": -0.014801943886521118,
        "return_12h": -0.0046605638469851,
        "return_24h": -0.0009424552102130779,
        "close_vs_ema12": -0.005893034378504747,
        "close_vs_ema24": -0.004720757638146056,
        "ema12_slope_3h": -0.0025124826976395953,
        "ema24_slope_6h": 0.0006162451896036814,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007104594168634293,
        "return_30m": -0.0007480951741795083,
        "return_60m": -0.0012863038946753225,
        "return_120m": -0.004411345989848603,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00040233698998271006,
        "close_vs_ema6": -0.0009947869368908124,
        "close_vs_ema12": -0.0024690694573918925,
        "ema3_slope": -0.00040217518003149433,
        "ema6_slope": -0.0003977565015675921,
        "realized_volatility_30m": 0.00033639845092942045,
        "realized_volatility_60m": 0.0005773032438336956,
        "return_acceleration": -0.0006727969018588409
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1022,
        "resolved_agreement_count": 677,
        "prospective_resolved_sample_count": 1003,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 139.67583333333823,
            "small_mean_absolute_error": 42.02823437501138
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 136.7539348958344,
            "small_mean_absolute_error": 82.8324322916742
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.37785763889042,
            "small_mean_absolute_error": 124.83339583333752
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.2229072916678,
            "small_mean_absolute_error": 135.66537083333606
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1024,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1045Z",
      "signal_timestamp": "2026-09-23T10:46:15.759526Z",
      "target_timestamp": "2026-09-23T10:45:00Z",
      "resolution_timestamp": "2026-09-23T11:00:00Z",
      "strike": 85860.26,
      "brti_reference_price": 85860.26216666664,
      "base_predicted_close": 85857.5390625,
      "small_predicted_close": 85780.484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85902.52333333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 44.98427083333081,
      "small_residual": 122.03895833333081,
      "base_absolute_error": 44.98427083333081,
      "small_absolute_error": 122.03895833333081,
      "resolved_at": "2026-09-23T11:01:05.649765Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T10:30:00Z",
        "return_6h": -0.014930708705972351,
        "return_12h": -0.004045462336157213,
        "return_24h": 0.00021355336794193214,
        "close_vs_ema12": -0.004679792520212334,
        "close_vs_ema24": -0.003628393239100358,
        "ema12_slope_3h": -0.0025168546920079082,
        "ema24_slope_6h": 0.0002919104656093907,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010210904702534496,
        "return_30m": 0.00030990561005017625,
        "return_60m": 0.0007434823797847212,
        "return_120m": -0.0027041491051168487,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003090757715351611,
        "close_vs_ema6": 1.8062559426379465e-05,
        "close_vs_ema12": -0.001227620212407965,
        "ema3_slope": 0.00030917132890229126,
        "ema6_slope": 7.225075971950545e-06,
        "realized_volatility_30m": 0.0008657749435584394,
        "realized_volatility_60m": 0.000638814420120447,
        "return_acceleration": 0.0017315498871168788
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1023,
        "resolved_agreement_count": 677,
        "prospective_resolved_sample_count": 1004,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.09424999999464,
            "small_mean_absolute_error": 63.37047916666779
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.33548958333085,
            "small_mean_absolute_error": 70.26261979167066
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.15704687499844,
            "small_mean_absolute_error": 122.33878645833586
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.48554791666683,
            "small_mean_absolute_error": 138.1487145833351
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1025,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1100Z",
      "signal_timestamp": "2026-09-23T11:01:17.303934Z",
      "target_timestamp": "2026-09-23T11:00:00Z",
      "resolution_timestamp": "2026-09-23T11:15:00Z",
      "strike": 85902.52,
      "brti_reference_price": 85902.52333333333,
      "base_predicted_close": 85925.0546875,
      "small_predicted_close": 85812.0,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85739.59899999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -185.45568750001257,
      "small_residual": -72.40100000001257,
      "base_absolute_error": 185.45568750001257,
      "small_absolute_error": 72.40100000001257,
      "resolved_at": "2026-09-23T11:16:06.245706Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T10:45:00Z",
        "return_6h": -0.014618871587374072,
        "return_12h": -0.002633037230088453,
        "return_24h": 0.00014207266397359142,
        "close_vs_ema12": -0.0040195588736184895,
        "close_vs_ema24": -0.003073552967584936,
        "ema12_slope_3h": -0.0025232772192583797,
        "ema24_slope_6h": -1.9179249734158077e-05,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004922086842067408,
        "return_30m": 0.0015138017440570195,
        "return_60m": 0.0007645741020980701,
        "return_120m": 0.00014185142024070174,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004005577819299333,
        "close_vs_ema6": 0.0003644326779137508,
        "close_vs_ema12": -0.0006228531052507869,
        "ema3_slope": 0.0004007182927603381,
        "ema6_slope": 0.00014579432405192883,
        "realized_volatility_30m": 0.0002644408930233544,
        "realized_volatility_60m": 0.0006412277559112419,
        "return_acceleration": -0.0005288817860467088
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1024,
        "resolved_agreement_count": 678,
        "prospective_resolved_sample_count": 1005,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.25336979165877,
            "small_mean_absolute_error": 75.14092708333192
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.06348177083055,
            "small_mean_absolute_error": 82.81292187500367
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.09706770833145,
            "small_mean_absolute_error": 115.55890451389132
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.66443958333329,
            "small_mean_absolute_error": 136.26080937500154
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1026,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1115Z",
      "signal_timestamp": "2026-09-23T11:16:16.850136Z",
      "target_timestamp": "2026-09-23T11:15:00Z",
      "resolution_timestamp": "2026-09-23T11:30:00Z",
      "strike": 85739.6,
      "brti_reference_price": 85739.59899999999,
      "base_predicted_close": 85815.2890625,
      "small_predicted_close": 85806.875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85492.24966666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -323.03939583332976,
      "small_residual": -314.62533333332976,
      "base_absolute_error": 323.03939583332976,
      "small_absolute_error": 314.62533333332976,
      "resolved_at": "2026-09-23T11:31:06.760123Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T11:00:00Z",
        "return_6h": -0.013761638082634864,
        "return_12h": -0.007410057007544935,
        "return_24h": -0.0022835235016711586,
        "close_vs_ema12": -0.005668755656109803,
        "close_vs_ema24": -0.004862527231656255,
        "ema12_slope_3h": -0.002619198617050178,
        "ema24_slope_6h": -0.0003050276282633435,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0018966187139943802,
        "return_30m": -0.0014053435619894028,
        "return_60m": -0.0010958734757933186,
        "return_120m": -0.0023303232182504408,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007489708562421482,
        "close_vs_ema6": -0.0010953920475191836,
        "close_vs_ema12": -0.0021316870740707428,
        "ema3_slope": -0.000748410318724857,
        "ema6_slope": -0.00043796492169079215,
        "realized_volatility_30m": 0.0011944136991005605,
        "realized_volatility_60m": 0.0011277989796759224,
        "return_acceleration": -0.002388827398201121
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1025,
        "resolved_agreement_count": 678,
        "prospective_resolved_sample_count": 1006,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 128.0054062499985,
            "small_mean_absolute_error": 83.71634374999849
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 119.95156249999854,
            "small_mean_absolute_error": 69.09260416667166
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.23980555555438,
            "small_mean_absolute_error": 101.05125173611425
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.43998541666733,
            "small_mean_absolute_error": 136.9457302083356
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1027,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1130Z",
      "signal_timestamp": "2026-09-23T11:31:24.766755Z",
      "target_timestamp": "2026-09-23T11:30:00Z",
      "resolution_timestamp": "2026-09-23T11:45:00Z",
      "strike": 85492.25,
      "brti_reference_price": 85492.24966666667,
      "base_predicted_close": 85683.8984375,
      "small_predicted_close": 85736.0703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85486.95566666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -196.94277083333873,
      "small_residual": -249.11464583333873,
      "base_absolute_error": 196.94277083333873,
      "small_absolute_error": 249.11464583333873,
      "resolved_at": "2026-09-23T11:46:05.448780Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T11:15:00Z",
        "return_6h": -0.014687506292621277,
        "return_12h": -0.008396062736554577,
        "return_24h": -0.0046981613063386,
        "close_vs_ema12": -0.008191685746357091,
        "close_vs_ema24": -0.0075751123786542696,
        "ema12_slope_3h": -0.002824515767934188,
        "ema24_slope_6h": -0.0006035118579346133,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00288489025162475,
        "return_30m": -0.004776037428780189,
        "return_60m": -0.0032694656585124937,
        "return_120m": -0.00455156402677781,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0018191535148546212,
        "close_vs_ema6": -0.0028440333146663166,
        "close_vs_ema12": -0.004242863168046007,
        "ema3_slope": -0.0018158502045724223,
        "ema6_slope": -0.0011363206323726782,
        "realized_volatility_30m": 0.0004941357688151848,
        "realized_volatility_60m": 0.0016228332173243547,
        "return_acceleration": -0.0009882715376303697
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1026,
        "resolved_agreement_count": 679,
        "prospective_resolved_sample_count": 1007,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 152.67366145832784,
            "small_mean_absolute_error": 153.11311458332784
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 146.17474739583304,
            "small_mean_absolute_error": 97.57067447916961
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 142.06051041666555,
            "small_mean_absolute_error": 106.25932638889208
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 118.70901666666687,
            "small_mean_absolute_error": 147.73507395833514
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1028,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1145Z",
      "signal_timestamp": "2026-09-23T11:46:17.730269Z",
      "target_timestamp": "2026-09-23T11:45:00Z",
      "resolution_timestamp": "2026-09-23T12:00:00Z",
      "strike": 85486.96,
      "brti_reference_price": 85486.95566666666,
      "base_predicted_close": 85584.765625,
      "small_predicted_close": 85676.03125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85641.63700000002,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 56.871375000017,
      "small_residual": -34.394249999983,
      "base_absolute_error": 56.871375000017,
      "small_absolute_error": 34.394249999983,
      "resolved_at": "2026-09-23T12:01:05.687714Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T11:30:00Z",
        "return_6h": -0.014338223045647136,
        "return_12h": -0.0075310572777582685,
        "return_24h": -0.007107335197990339,
        "close_vs_ema12": -0.007918908487059784,
        "close_vs_ema24": -0.007480297782355261,
        "ema12_slope_3h": -0.002995918410167331,
        "ema24_slope_6h": -0.0008884239487717549,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.192374186719807e-05,
        "return_30m": -0.0029466353502927145,
        "return_60m": -0.0043478378772631165,
        "return_120m": -0.0036075880383303893,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0009413676435748863,
        "close_vs_ema6": -0.002077282424587268,
        "close_vs_ema12": -0.003644703335591526,
        "ema3_slope": -0.000940482303964707,
        "ema6_slope": -0.0008302231266710258,
        "realized_volatility_30m": 0.001411483254878776,
        "realized_volatility_60m": 0.0013631370642398022,
        "return_acceleration": 0.002822966509757552
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1027,
        "resolved_agreement_count": 680,
        "prospective_resolved_sample_count": 1008,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 187.60553125000297,
            "small_mean_absolute_error": 189.54498437500297
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.3498906249988,
            "small_mean_absolute_error": 126.45773177083538
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 158.09217013888824,
            "small_mean_absolute_error": 110.02340798611476
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.99175833333284,
            "small_mean_absolute_error": 144.1373468750011
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1029,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1200Z",
      "signal_timestamp": "2026-09-23T12:01:17.143148Z",
      "target_timestamp": "2026-09-23T12:00:00Z",
      "resolution_timestamp": "2026-09-23T12:15:00Z",
      "strike": 85641.64,
      "brti_reference_price": 85641.63700000002,
      "base_predicted_close": 85684.984375,
      "small_predicted_close": 85706.1640625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85462.46733333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -222.5170416666515,
      "small_residual": -243.6967291666515,
      "base_absolute_error": 222.5170416666515,
      "small_absolute_error": 243.6967291666515,
      "resolved_at": "2026-09-23T12:16:05.369848Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T11:45:00Z",
        "return_6h": -0.009675598985350642,
        "return_12h": -0.006341684844373807,
        "return_24h": -0.0036773055075581818,
        "close_vs_ema12": -0.005875339227534471,
        "close_vs_ema24": -0.005567848627313188,
        "ema12_slope_3h": -0.002991847569496664,
        "ema24_slope_6h": -0.0010701480991884837,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0018094144554228198,
        "return_30m": 0.0017473786678419145,
        "return_60m": -0.00303700430685816,
        "return_120m": -0.0022747522196010506,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00043298418729742494,
        "close_vs_ema6": -0.00019403408281515322,
        "close_vs_ema12": -0.0015589586992980076,
        "ema3_slope": 0.0004331717438128546,
        "ema6_slope": -7.76076097176448e-05,
        "realized_volatility_30m": 0.0009356690986450089,
        "realized_volatility_60m": 0.0017955676569701765,
        "return_acceleration": 0.0018713381972900178
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1028,
        "resolved_agreement_count": 681,
        "prospective_resolved_sample_count": 1009,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 190.57730729167451,
            "small_mean_absolute_error": 167.63380729166602
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 145.91533854166664,
            "small_mean_absolute_error": 121.38736718749897
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 148.2347569444452,
            "small_mean_absolute_error": 111.08655034722445
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.26767395833376,
            "small_mean_absolute_error": 145.12339062500033
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1030,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1215Z",
      "signal_timestamp": "2026-09-23T12:16:15.772503Z",
      "target_timestamp": "2026-09-23T12:15:00Z",
      "resolution_timestamp": "2026-09-23T12:30:00Z",
      "strike": 85462.47,
      "brti_reference_price": 85462.46733333335,
      "base_predicted_close": 85572.328125,
      "small_predicted_close": 85662.5625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85457.36716666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -114.9609583333222,
      "small_residual": -205.1953333333222,
      "base_absolute_error": 114.9609583333222,
      "small_absolute_error": 205.1953333333222,
      "resolved_at": "2026-09-23T12:31:05.368270Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T12:00:00Z",
        "return_6h": -0.013119627616496543,
        "return_12h": -0.010271955617857875,
        "return_24h": -0.005685643976124033,
        "close_vs_ema12": -0.007632912552178572,
        "close_vs_ema24": -0.007491762015308212,
        "ema12_slope_3h": -0.0030959258175766724,
        "ema24_slope_6h": -0.001319672199193711,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002092085963591117,
        "return_30m": -0.0002864569587528454,
        "return_60m": -0.0032322482248445805,
        "return_120m": -0.004324579565541109,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008306932868087369,
        "close_vs_ema6": -0.0016337198550252507,
        "close_vs_ema12": -0.003088318930445033,
        "ema3_slope": -0.0008300038082171834,
        "ema6_slope": -0.0006530611744072212,
        "realized_volatility_30m": 0.0019507502095069684,
        "realized_volatility_60m": 0.0018282393520075502,
        "return_acceleration": -0.003901500419013937
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1029,
        "resolved_agreement_count": 682,
        "prospective_resolved_sample_count": 1010,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 199.84264583333425,
            "small_mean_absolute_error": 210.45773958332575
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 163.92402604166637,
            "small_mean_absolute_error": 147.08704166666212
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 146.58192361111045,
            "small_mean_absolute_error": 116.21431597222302
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 124.93729166666671,
            "small_mean_absolute_error": 152.05589895833327
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1031,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1230Z",
      "signal_timestamp": "2026-09-23T12:31:17.335971Z",
      "target_timestamp": "2026-09-23T12:30:00Z",
      "resolution_timestamp": "2026-09-23T12:45:00Z",
      "strike": 85457.37,
      "brti_reference_price": 85457.36716666668,
      "base_predicted_close": 85501.5859375,
      "small_predicted_close": 85589.1796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85451.9465,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -49.63943749999453,
      "small_residual": -137.23318749999453,
      "base_absolute_error": 49.63943749999453,
      "small_absolute_error": 137.23318749999453,
      "resolved_at": "2026-09-23T12:46:04.655904Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T12:15:00Z",
        "return_6h": -0.01132550763349871,
        "return_12h": -0.011374353899324285,
        "return_24h": -0.0069394653938439355,
        "close_vs_ema12": -0.007380486857150426,
        "close_vs_ema24": -0.00739648788970293,
        "ema12_slope_3h": -0.003171492228079109,
        "ema24_slope_6h": -0.0015265043375662923,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.967726916633609e-05,
        "return_30m": -0.0021516383827803187,
        "return_60m": -0.0004080194419494587,
        "return_120m": -0.0036761510949084863,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004453587473528531,
        "close_vs_ema6": -0.0012100851735440399,
        "close_vs_ema12": -0.0026648236612411003,
        "ema3_slope": -0.00044516049123410895,
        "ema6_slope": -0.0004837998937864407,
        "realized_volatility_30m": 0.0010162043472123905,
        "realized_volatility_60m": 0.001379976558620161,
        "return_acceleration": 0.002032408694424781
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1030,
        "resolved_agreement_count": 683,
        "prospective_resolved_sample_count": 1011,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 147.82303645833235,
            "small_mean_absolute_error": 183.10023958332386
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.2483489583301,
            "small_mean_absolute_error": 168.10667708332585
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 146.72417708333282,
            "small_mean_absolute_error": 126.0805295138877
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.1260541666663,
            "small_mean_absolute_error": 142.14270833333285
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1032,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1245Z",
      "signal_timestamp": "2026-09-23T12:46:17.554780Z",
      "target_timestamp": "2026-09-23T12:45:00Z",
      "resolution_timestamp": "2026-09-23T13:00:00Z",
      "strike": 85451.95,
      "brti_reference_price": 85451.9465,
      "base_predicted_close": 85457.796875,
      "small_predicted_close": 85586.546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85472.99600000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 15.199125000013737,
      "small_residual": -113.55087499998626,
      "base_absolute_error": 15.199125000013737,
      "small_absolute_error": 113.55087499998626,
      "resolved_at": "2026-09-23T13:01:05.531837Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T12:30:00Z",
        "return_6h": -0.012722026046514956,
        "return_12h": -0.011394265142190996,
        "return_24h": -0.006199913311283112,
        "close_vs_ema12": -0.007141805442516969,
        "close_vs_ema24": -0.007306806229136931,
        "ema12_slope_3h": -0.0032057288670040984,
        "ema24_slope_6h": -0.0017582209901094714,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.343123883167934e-05,
        "return_30m": -0.00012310472259491334,
        "return_60m": -0.0004095264171433133,
        "return_120m": -0.0047555837399382295,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0002544455943549462,
        "close_vs_ema6": -0.0009099308228367464,
        "close_vs_ema12": -0.0023093495957738908,
        "ema3_slope": -0.00025438086826368167,
        "ema6_slope": -0.00036383990147825784,
        "realized_volatility_30m": 1.8769848326716243e-06,
        "realized_volatility_60m": 0.0013799660225602406,
        "return_acceleration": -3.7539696653432486e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1031,
        "resolved_agreement_count": 684,
        "prospective_resolved_sample_count": 1012,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 110.9972031249963,
            "small_mean_absolute_error": 155.1298749999878
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.30136718749964,
            "small_mean_absolute_error": 172.3374296874954
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.23232812499796,
            "small_mean_absolute_error": 136.0151128472195
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.21477499999892,
            "small_mean_absolute_error": 142.33824374999966
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1033,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1300Z",
      "signal_timestamp": "2026-09-23T13:01:16.967422Z",
      "target_timestamp": "2026-09-23T13:00:00Z",
      "resolution_timestamp": "2026-09-23T13:15:00Z",
      "strike": 85473.0,
      "brti_reference_price": 85472.99600000001,
      "base_predicted_close": 85437.984375,
      "small_predicted_close": 85565.546875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85343.71066666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -94.27370833334862,
      "small_residual": -221.83620833334862,
      "base_absolute_error": 94.27370833334862,
      "small_absolute_error": 221.83620833334862,
      "resolved_at": "2026-09-23T13:16:05.573897Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T12:45:00Z",
        "return_6h": -0.011617944600716412,
        "return_12h": -0.011295053914967657,
        "return_24h": -0.005814862238592289,
        "close_vs_ema12": -0.006617576519009627,
        "close_vs_ema24": -0.00691767199973925,
        "ema12_slope_3h": -0.003247682888326331,
        "ema24_slope_6h": -0.0019620827856425826,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00024633142792129803,
        "return_30m": 0.00018288456398218855,
        "return_60m": -0.0019691473202456677,
        "return_120m": -0.005000171318211399,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -4.0884389053141845e-06,
        "close_vs_ema6": -0.0004742496190703882,
        "close_vs_ema12": -0.0017466666279080112,
        "ema3_slope": -4.08842219001837e-06,
        "ema6_slope": -0.00018966386842111937,
        "realized_volatility_30m": 0.00015488133337648868,
        "realized_volatility_60m": 0.000932199325355279,
        "return_acceleration": 0.00030976266675297737
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1032,
        "resolved_agreement_count": 685,
        "prospective_resolved_sample_count": 1013,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.57914062499549,
            "small_mean_absolute_error": 174.91903124998862
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 145.578223958335,
            "small_mean_absolute_error": 171.27641927082732
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 130.80327256944292,
            "small_mean_absolute_error": 139.23125520832886
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.48953020833287,
            "small_mean_absolute_error": 137.84591041666573
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1034,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1315Z",
      "signal_timestamp": "2026-09-23T13:16:17.265085Z",
      "target_timestamp": "2026-09-23T13:15:00Z",
      "resolution_timestamp": "2026-09-23T13:30:00Z",
      "strike": 85343.71,
      "brti_reference_price": 85343.71066666665,
      "base_predicted_close": 85462.1484375,
      "small_predicted_close": 85539.5078125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85532.09833333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 69.94989583334245,
      "small_residual": -7.4094791666575475,
      "base_absolute_error": 69.94989583334245,
      "small_absolute_error": 7.4094791666575475,
      "resolved_at": "2026-09-23T13:31:05.140809Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T13:00:00Z",
        "return_6h": -0.011772261545011986,
        "return_12h": -0.01591185053712363,
        "return_24h": -0.008386559830083073,
        "close_vs_ema12": -0.007791301213087132,
        "close_vs_ema24": -0.008247634105254309,
        "ema12_slope_3h": -0.00334756411057735,
        "ema24_slope_6h": -0.0021646436745595965,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015125868915764062,
        "return_30m": -0.0012666280613438108,
        "return_60m": -0.0013895768560425736,
        "return_120m": -0.004617333623560982,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007589100809337612,
        "close_vs_ema6": -0.0014194620394248902,
        "close_vs_ema12": -0.0027569756674112877,
        "ema3_slope": -0.0007583345731811963,
        "ema6_slope": -0.0005674626191113363,
        "realized_volatility_30m": 0.0008794591597488521,
        "realized_volatility_60m": 0.0006843975661180894,
        "return_acceleration": -0.0017589183194977043
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1033,
        "resolved_agreement_count": 685,
        "prospective_resolved_sample_count": 1014,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.51830729166977,
            "small_mean_absolute_error": 169.4539010416629
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 134.180476562502,
            "small_mean_absolute_error": 189.95582031249432
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.1221197916675,
            "small_mean_absolute_error": 154.54266145832904
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.21607395833344,
            "small_mean_absolute_error": 136.6130791666663
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1035,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1330Z",
      "signal_timestamp": "2026-09-23T13:31:16.069587Z",
      "target_timestamp": "2026-09-23T13:30:00Z",
      "resolution_timestamp": "2026-09-23T13:45:00Z",
      "strike": 85532.1,
      "brti_reference_price": 85532.09833333334,
      "base_predicted_close": 85614.0859375,
      "small_predicted_close": 85615.953125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 85829.09900000002,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 215.01306250001653,
      "small_residual": 213.14587500001653,
      "base_absolute_error": 215.01306250001653,
      "small_absolute_error": 213.14587500001653,
      "resolved_at": "2026-09-23T13:46:05.879169Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T13:15:00Z",
        "return_6h": -0.009903506005651708,
        "return_12h": -0.012600965534352415,
        "return_24h": -0.0023073763616496823,
        "close_vs_ema12": -0.005373712383201279,
        "close_vs_ema24": -0.00593426570254707,
        "ema12_slope_3h": -0.003325544314477402,
        "ema24_slope_6h": -0.0023244753423590225,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0022073995282732017,
        "return_30m": 0.0006914737531058535,
        "return_60m": 0.0008744847769639463,
        "return_120m": 0.00046610852822381865,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007228841752369153,
        "close_vs_ema6": 0.0005604487371499989,
        "close_vs_ema12": -0.00047021563900007113,
        "ema3_slope": 0.0007234071147925736,
        "ema6_slope": 0.00022422976257496785,
        "realized_volatility_30m": 0.001859993209924804,
        "realized_volatility_60m": 0.0013259562139540564,
        "return_acceleration": 0.003719986419849608
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1034,
        "resolved_agreement_count": 686,
        "prospective_resolved_sample_count": 1015,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.265541666674835,
            "small_mean_absolute_error": 120.00743749999674
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.5442890625036,
            "small_mean_absolute_error": 151.5538385416603
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.25407986111168,
            "small_mean_absolute_error": 152.07359722221614
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.25402187500076,
            "small_mean_absolute_error": 124.37713124999937
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1036,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1345Z",
      "signal_timestamp": "2026-09-23T13:46:16.863787Z",
      "target_timestamp": "2026-09-23T13:45:00Z",
      "resolution_timestamp": "2026-09-23T14:00:00Z",
      "strike": 85829.1,
      "brti_reference_price": 85829.09900000002,
      "base_predicted_close": 85710.625,
      "small_predicted_close": 85645.6640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85773.16649999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 62.541499999992084,
      "small_residual": 127.50243749999208,
      "base_absolute_error": 62.541499999992084,
      "small_absolute_error": 127.50243749999208,
      "resolved_at": "2026-09-23T14:01:05.528185Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T13:30:00Z",
        "return_6h": -0.0029820902277648553,
        "return_12h": -0.005502929967668435,
        "return_24h": -0.0008957731398306912,
        "close_vs_ema12": -0.001841761247740381,
        "close_vs_ema24": -0.002431395363067357,
        "ema12_slope_3h": -0.0032051880753429796,
        "ema24_slope_6h": -0.002337992615714324,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0034723884068552646,
        "return_30m": 0.005687452883659905,
        "return_60m": 0.004413620934895945,
        "return_120m": 0.004002287023384676,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002094495240400729,
        "close_vs_ema6": 0.0028786695119307204,
        "close_vs_ema12": 0.0025377469799314767,
        "ema3_slope": 0.0020988913583608326,
        "ema6_slope": 0.0011527952113434825,
        "realized_volatility_30m": 0.0006324944392910314,
        "realized_volatility_60m": 0.001897951196899349,
        "return_acceleration": 0.0012649888785820629
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1035,
        "resolved_agreement_count": 687,
        "prospective_resolved_sample_count": 1016,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.60894791668034,
            "small_mean_absolute_error": 138.98560937500224
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 104.80307552083832,
            "small_mean_absolute_error": 147.05774218749502
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.40389409722653,
            "small_mean_absolute_error": 161.22015624999767
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.77653229166827,
            "small_mean_absolute_error": 124.83714166666687
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1037,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1400Z",
      "signal_timestamp": "2026-09-23T14:01:18.222958Z",
      "target_timestamp": "2026-09-23T14:00:00Z",
      "resolution_timestamp": "2026-09-23T14:15:00Z",
      "strike": 85773.17,
      "brti_reference_price": 85773.16649999999,
      "base_predicted_close": 85768.515625,
      "small_predicted_close": 85709.046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84830.28766666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -938.2279583333438,
      "small_residual": -878.7592083333438,
      "base_absolute_error": 938.2279583333438,
      "small_absolute_error": 878.7592083333438,
      "resolved_at": "2026-09-23T14:16:05.898662Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T13:45:00Z",
        "return_6h": -0.004176645761075903,
        "return_12h": -0.006507228153694089,
        "return_24h": -0.006361856658186338,
        "close_vs_ema12": -0.0023907533089378985,
        "close_vs_ema24": -0.0030181421907368167,
        "ema12_slope_3h": -0.0031361063825858793,
        "ema24_slope_6h": -0.002375858445762713,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006516729250534148,
        "return_30m": 0.0028184526202919002,
        "return_60m": 0.003511875259409214,
        "return_120m": 0.0015358125394073774,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0007202096190150886,
        "close_vs_ema6": 0.0015883620835690504,
        "close_vs_ema12": 0.0015940473309592473,
        "ema3_slope": 0.0007207286947539249,
        "ema6_slope": 0.00063574875311323,
        "realized_volatility_30m": 0.0020620306659543397,
        "realized_volatility_60m": 0.002034266215574512,
        "return_acceleration": -0.004124061331908679
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1036,
        "resolved_agreement_count": 688,
        "prospective_resolved_sample_count": 1017,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 110.44454166667492,
            "small_mean_absolute_error": 142.4735000000037
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.5118411458352,
            "small_mean_absolute_error": 158.69626562499616
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.86699652778165,
            "small_mean_absolute_error": 161.67544618055277
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 131.1455906250012,
            "small_mean_absolute_error": 130.13043645833312
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1038,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1415Z",
      "signal_timestamp": "2026-09-23T14:16:17.054807Z",
      "target_timestamp": "2026-09-23T14:15:00Z",
      "resolution_timestamp": "2026-09-23T14:30:00Z",
      "strike": 84830.29,
      "brti_reference_price": 84830.28766666666,
      "base_predicted_close": 84545.6796875,
      "small_predicted_close": 84612.9609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84036.84033333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -508.83935416667373,
      "small_residual": -576.1206041666737,
      "base_absolute_error": 508.83935416667373,
      "small_absolute_error": 576.1206041666737,
      "resolved_at": "2026-09-23T14:31:05.640989Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T14:00:00Z",
        "return_6h": -0.015435119350048265,
        "return_12h": -0.017641846189302313,
        "return_24h": -0.017440355247947292,
        "close_vs_ema12": -0.012818972175758225,
        "close_vs_ema24": -0.013693426424254085,
        "ema12_slope_3h": -0.003439251347567285,
        "ema24_slope_6h": -0.0026448928905069558,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.010992701701566965,
        "return_30m": -0.011637210980548263,
        "return_60m": -0.0060159441860374585,
        "return_120m": -0.007397161425271914,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.005166762783680334,
        "close_vs_ema6": -0.006748022439806656,
        "close_vs_ema12": -0.007979093457558872,
        "ema3_slope": -0.005140204566028261,
        "ema6_slope": -0.002691942859593288,
        "realized_volatility_30m": 0.005170514388256775,
        "realized_volatility_60m": 0.005685512039963593,
        "return_acceleration": -0.01034102877651355
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1037,
        "resolved_agreement_count": 689,
        "prospective_resolved_sample_count": 1018,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 321.43310416667373,
            "small_mean_absolute_error": 306.7042500000025
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 194.97570572917175,
            "small_mean_absolute_error": 238.0790755208327
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 196.59801909722592,
            "small_mean_absolute_error": 228.87196354166372
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 165.93943645833497,
            "small_mean_absolute_error": 164.9602197916669
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1039,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1430Z",
      "signal_timestamp": "2026-09-23T14:31:17.479354Z",
      "target_timestamp": "2026-09-23T14:30:00Z",
      "resolution_timestamp": "2026-09-23T14:45:00Z",
      "strike": 84036.84,
      "brti_reference_price": 84036.84033333333,
      "base_predicted_close": 84067.1640625,
      "small_predicted_close": 84222.3671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84332.2595,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 265.0954375000001,
      "small_residual": 109.89231250000012,
      "base_absolute_error": 265.0954375000001,
      "small_absolute_error": 109.89231250000012,
      "resolved_at": "2026-09-23T14:46:05.532723Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T14:15:00Z",
        "return_6h": -0.024559751811308428,
        "return_12h": -0.029367729401187592,
        "return_24h": -0.022536519468948524,
        "close_vs_ema12": -0.021171378902860916,
        "close_vs_ema24": -0.022456751869747604,
        "ema12_slope_3h": -0.003989183683729469,
        "ema24_slope_6h": -0.003096313647724225,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.009353349554243051,
        "return_30m": -0.020243232674249767,
        "return_60m": -0.017481834646131733,
        "return_120m": -0.016622637467439305,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.007288632665122585,
        "close_vs_ema6": -0.011508633387079525,
        "close_vs_ema12": -0.014641638049532335,
        "ema3_slope": -0.00723589289977189,
        "ema6_slope": -0.004582358680391474,
        "realized_volatility_30m": 0.0008196760736619568,
        "realized_volatility_60m": 0.006000467667917015,
        "return_acceleration": 0.0016393521473239137
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1038,
        "resolved_agreement_count": 690,
        "prospective_resolved_sample_count": 1019,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 431.15546875000655,
            "small_mean_absolute_error": 448.88203125000655
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 244.2105052083407,
            "small_mean_absolute_error": 284.44473437500164
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 212.0813489583379,
            "small_mean_absolute_error": 250.66323611110906
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 185.71870833333597,
            "small_mean_absolute_error": 189.42621145833328
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1040,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1445Z",
      "signal_timestamp": "2026-09-23T14:46:18.628786Z",
      "target_timestamp": "2026-09-23T14:45:00Z",
      "resolution_timestamp": "2026-09-23T15:00:00Z",
      "strike": 84332.26,
      "brti_reference_price": 84332.2595,
      "base_predicted_close": 84199.703125,
      "small_predicted_close": 84199.453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84507.02900000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 307.32587500000955,
      "small_residual": 307.57587500000955,
      "base_absolute_error": 307.32587500000955,
      "small_absolute_error": 307.57587500000955,
      "resolved_at": "2026-09-23T15:01:04.887541Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T14:30:00Z",
        "return_6h": -0.020452414497841964,
        "return_12h": -0.024691424821305596,
        "return_24h": -0.017767271127119844,
        "close_vs_ema12": -0.017019075383544857,
        "close_vs_ema24": -0.0186354953599579,
        "ema12_slope_3h": -0.004374600927072425,
        "ema24_slope_6h": -0.0034536080004184955,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0035153530938918376,
        "return_30m": -0.005870876786645107,
        "return_60m": -0.017439767135386308,
        "return_120m": -0.013103118721818796,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.001903065623916289,
        "close_vs_ema6": -0.005751585638700374,
        "close_vs_ema12": -0.009474393478703824,
        "ema3_slope": -0.001899450844310202,
        "ema6_slope": -0.002295353486620466,
        "realized_volatility_30m": 0.006434351324067444,
        "realized_volatility_60m": 0.006014538611851898,
        "return_acceleration": 0.012868702648134889
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1039,
        "resolved_agreement_count": 691,
        "prospective_resolved_sample_count": 1020,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 443.67606250000244,
            "small_mean_absolute_error": 423.06864062500244
          },
          "8": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 271.1425052083414,
            "small_mean_absolute_error": 281.02712500000234
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 217.76073784722635,
            "small_mean_absolute_error": 239.0613749999975
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 188.39639895833534,
            "small_mean_absolute_error": 194.01991770833266
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1041,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1500Z",
      "signal_timestamp": "2026-09-23T15:01:15.782439Z",
      "target_timestamp": "2026-09-23T15:00:00Z",
      "resolution_timestamp": "2026-09-23T15:15:00Z",
      "strike": 84507.03,
      "brti_reference_price": 84507.02900000001,
      "base_predicted_close": 84571.8359375,
      "small_predicted_close": 84273.21875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84645.20533333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 73.36939583333151,
      "small_residual": 371.9865833333315,
      "base_absolute_error": 73.36939583333151,
      "small_absolute_error": 371.9865833333315,
      "resolved_at": "2026-09-23T15:16:05.910455Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T14:45:00Z",
        "return_6h": -0.016105544256026616,
        "return_12h": -0.023455771862311847,
        "return_24h": -0.019889040216559573,
        "close_vs_ema12": -0.014379238293007024,
        "close_vs_ema24": -0.016264997424601746,
        "ema12_slope_3h": -0.004734665626896173,
        "ema24_slope_6h": -0.003713468362824268,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002072392000833423,
        "return_30m": 0.005595030284357039,
        "return_60m": -0.014761463889758408,
        "return_120m": -0.011301429050176282,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 8.268440219483253e-05,
        "close_vs_ema6": -0.0026392928209583166,
        "close_vs_ema12": -0.006287024423207277,
        "ema3_slope": 8.269123947046708e-05,
        "ema6_slope": -0.0010546037651246731,
        "realized_volatility_30m": 0.0007214805465292073,
        "realized_volatility_60m": 0.006529265930739594,
        "return_acceleration": -0.0014429610930584147
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1040,
        "resolved_agreement_count": 692,
        "prospective_resolved_sample_count": 1021,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 504.8721562500068,
            "small_mean_absolute_error": 468.0870000000068
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 307.65834895834087,
            "small_mean_absolute_error": 305.28025000000525
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 238.63194618055908,
            "small_mean_absolute_error": 261.8265104166664
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 201.5453031250021,
            "small_mean_absolute_error": 205.6508531249994
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1042,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1515Z",
      "signal_timestamp": "2026-09-23T15:16:16.313047Z",
      "target_timestamp": "2026-09-23T15:15:00Z",
      "resolution_timestamp": "2026-09-23T15:30:00Z",
      "strike": 84645.21,
      "brti_reference_price": 84645.20533333333,
      "base_predicted_close": 84510.859375,
      "small_predicted_close": 84359.9921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84523.09400000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 12.234625000011874,
      "small_residual": 163.10181250001187,
      "base_absolute_error": 12.234625000011874,
      "small_absolute_error": 163.10181250001187,
      "resolved_at": "2026-09-23T15:31:13.703103Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T15:00:00Z",
        "return_6h": -0.01506473518692919,
        "return_12h": -0.02162996426279362,
        "return_24h": -0.01907268857319977,
        "close_vs_ema12": -0.012252918991700668,
        "close_vs_ema24": -0.01435869091703501,
        "ema12_slope_3h": -0.004930228862847219,
        "ema24_slope_6h": -0.003946786104509714,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016350868675472086,
        "return_30m": 0.00371086740932558,
        "return_60m": -0.0021817954226512892,
        "return_120m": -0.008184614049200678,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000858216065497075,
        "close_vs_ema6": -0.0007205800818737007,
        "close_vs_ema12": -0.003947784778130736,
        "ema3_slope": 0.000858953232961035,
        "ema6_slope": -0.00028814897898354896,
        "realized_volatility_30m": 0.00021865256664310717,
        "realized_volatility_60m": 0.0051399512795773,
        "return_acceleration": -0.00043730513328621434
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1041,
        "resolved_agreement_count": 692,
        "prospective_resolved_sample_count": 1022,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 288.6575156250037,
            "small_mean_absolute_error": 341.3938437500037
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 305.0453098958387,
            "small_mean_absolute_error": 324.0490468750031
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 226.20297569444907,
            "small_mean_absolute_error": 272.51733159722306
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 201.291395833336,
            "small_mean_absolute_error": 222.34521562499867
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1043,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1530Z",
      "signal_timestamp": "2026-09-23T15:31:28.354858Z",
      "target_timestamp": "2026-09-23T15:30:00Z",
      "resolution_timestamp": "2026-09-23T15:45:00Z",
      "strike": 84523.09,
      "brti_reference_price": 84523.09400000001,
      "base_predicted_close": 84509.3203125,
      "small_predicted_close": 84403.90625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84309.98066666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -199.33964583333,
      "small_residual": -93.92558333333,
      "base_absolute_error": 199.33964583333,
      "small_absolute_error": 93.92558333333,
      "resolved_at": "2026-09-23T15:46:05.897661Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T15:15:00Z",
        "return_6h": -0.01583614825937707,
        "return_12h": -0.024701246504915342,
        "return_24h": -0.02049114795774576,
        "close_vs_ema12": -0.013126916305052028,
        "close_vs_ema24": -0.015460269930023696,
        "ema12_slope_3h": -0.005173416349402937,
        "ema24_slope_6h": -0.004191000319822558,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014426255196906546,
        "return_30m": 0.0001901025298145509,
        "return_60m": 0.005786196443583025,
        "return_120m": -0.011796791532005524,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002929095401711379,
        "close_vs_ema6": -0.0015453590024802066,
        "close_vs_ema12": -0.004560075058503976,
        "ema3_slope": -0.0002928237692955138,
        "ema6_slope": -0.0006177617355284104,
        "realized_volatility_30m": 0.0015388561936189316,
        "realized_volatility_60m": 0.0018065503594299045,
        "return_acceleration": -0.003077712387237863
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1042,
        "resolved_agreement_count": 693,
        "prospective_resolved_sample_count": 1023,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 164.50633333333826,
            "small_mean_absolute_error": 238.13914583333826
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 297.8309010416724,
            "small_mean_absolute_error": 343.5105885416724
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 217.6424479166732,
            "small_mean_absolute_error": 269.0095381944472
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 190.68480833333598,
            "small_mean_absolute_error": 228.64839374999866
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1044,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1545Z",
      "signal_timestamp": "2026-09-23T15:46:18.093862Z",
      "target_timestamp": "2026-09-23T15:45:00Z",
      "resolution_timestamp": "2026-09-23T16:00:00Z",
      "strike": 84309.98,
      "brti_reference_price": 84309.98066666667,
      "base_predicted_close": 84416.625,
      "small_predicted_close": 84315.9609375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84005.77166666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -410.8533333333471,
      "small_residual": -310.1892708333471,
      "base_absolute_error": 410.8533333333471,
      "small_absolute_error": 310.1892708333471,
      "resolved_at": "2026-09-23T16:01:05.697847Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T15:30:00Z",
        "return_6h": -0.017325809139118187,
        "return_12h": -0.029053614659786953,
        "return_24h": -0.025463936181385538,
        "close_vs_ema12": -0.014987378736497248,
        "close_vs_ema24": -0.017579192409191702,
        "ema12_slope_3h": -0.0055053316825863785,
        "ema24_slope_6h": -0.004460536665307435,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0025213621892892224,
        "return_30m": -0.003960350327541273,
        "return_60m": -0.00026417925317567814,
        "return_120m": -0.017699339163904648,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0014087483793772115,
        "close_vs_ema6": -0.0029053902990680003,
        "close_vs_ema12": -0.005988770508359442,
        "ema3_slope": -0.0014067665992105738,
        "ema6_slope": -0.001160807080574755,
        "realized_volatility_30m": 0.0005393683347992839,
        "realized_volatility_60m": 0.001961523907122813,
        "return_acceleration": -0.0010787366695985678
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1043,
        "resolved_agreement_count": 694,
        "prospective_resolved_sample_count": 1024,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 148.06738541667073,
            "small_mean_absolute_error": 234.14746354167073
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 295.8717239583366,
            "small_mean_absolute_error": 328.6080520833366
          },
          "12": {
            "base_accuracy": 0.9166666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 230.1174652777845,
            "small_mean_absolute_error": 265.4005711805585
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 197.79102604167056,
            "small_mean_absolute_error": 228.17531458333323
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1045,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1600Z",
      "signal_timestamp": "2026-09-23T16:01:17.290847Z",
      "target_timestamp": "2026-09-23T16:00:00Z",
      "resolution_timestamp": "2026-09-23T16:15:00Z",
      "strike": 84005.77,
      "brti_reference_price": 84005.77166666665,
      "base_predicted_close": 84028.125,
      "small_predicted_close": 84150.859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84321.36116666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 293.23616666665475,
      "small_residual": 170.50179166665475,
      "base_absolute_error": 293.23616666665475,
      "small_absolute_error": 170.50179166665475,
      "resolved_at": "2026-09-23T16:16:05.506775Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T15:45:00Z",
        "return_6h": -0.02133258672871241,
        "return_12h": -0.031056144464309154,
        "return_24h": -0.027869507985463948,
        "close_vs_ema12": -0.017798194284455948,
        "close_vs_ema24": -0.020697457163922905,
        "ema12_slope_3h": -0.005978125294642478,
        "ema24_slope_6h": -0.004806969829667773,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003608220492930192,
        "return_30m": -0.006120485051497981,
        "return_60m": -0.005931546041375579,
        "return_120m": -0.020605451628433746,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0025122384248082996,
        "close_vs_ema6": -0.004653737888230314,
        "close_vs_ema12": -0.008114199791800614,
        "ema3_slope": -0.002505942898767821,
        "ema6_slope": -0.0018580364294804586,
        "realized_volatility_30m": 0.0005434291518204848,
        "realized_volatility_60m": 0.001956964961038531,
        "return_acceleration": -0.0010868583036409696
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1044,
        "resolved_agreement_count": 695,
        "prospective_resolved_sample_count": 1025,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 173.94925000000512,
            "small_mean_absolute_error": 234.80081250000512
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 339.41070312500597,
            "small_mean_absolute_error": 351.44390625000597
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 263.0886493055623,
            "small_mean_absolute_error": 281.7871041666719
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 216.08447916667137,
            "small_mean_absolute_error": 237.58283020833406
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1046,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1615Z",
      "signal_timestamp": "2026-09-23T16:16:16.086196Z",
      "target_timestamp": "2026-09-23T16:15:00Z",
      "resolution_timestamp": "2026-09-23T16:30:00Z",
      "strike": 84321.36,
      "brti_reference_price": 84321.36116666665,
      "base_predicted_close": 84167.8828125,
      "small_predicted_close": 84107.0625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84200.59866666669,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 32.71585416668677,
      "small_residual": 93.53616666668677,
      "base_absolute_error": 32.71585416668677,
      "small_absolute_error": 93.53616666668677,
      "resolved_at": "2026-09-23T16:31:06.488021Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T16:00:00Z",
        "return_6h": -0.017618969462157907,
        "return_12h": -0.029014792862472105,
        "return_24h": -0.021449380048519928,
        "close_vs_ema12": -0.013540246330114525,
        "close_vs_ema24": -0.016673448904952592,
        "ema12_slope_3h": -0.006221158761941958,
        "ema24_slope_6h": -0.005070075241466965,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0037567597289893673,
        "return_30m": 0.0001349840186180007,
        "return_60m": -0.003825900892925671,
        "return_120m": -0.005999348982521302,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006171605916087675,
        "close_vs_ema6": -0.0006533572301758994,
        "close_vs_ema12": -0.003715366174047996,
        "ema3_slope": 0.0006175417140186212,
        "ema6_slope": -0.000261274609808293,
        "realized_volatility_30m": 0.0036824901109597796,
        "realized_volatility_60m": 0.0028253992064936374,
        "return_acceleration": 0.007364980221919559
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1045,
        "resolved_agreement_count": 696,
        "prospective_resolved_sample_count": 1026,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 228.91594270833593,
            "small_mean_absolute_error": 184.42961458333593
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 258.78672916666983,
            "small_mean_absolute_error": 262.91172916666983
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 279.6688541666711,
            "small_mean_absolute_error": 277.50923611111403
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 221.47350312500348,
            "small_mean_absolute_error": 242.48786979166616
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1047,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1630Z",
      "signal_timestamp": "2026-09-23T16:31:17.193771Z",
      "target_timestamp": "2026-09-23T16:30:00Z",
      "resolution_timestamp": "2026-09-23T16:45:00Z",
      "strike": 84200.6,
      "brti_reference_price": 84200.59866666669,
      "base_predicted_close": 84348.53125,
      "small_predicted_close": 84215.9375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84095.34933333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -253.18191666666826,
      "small_residual": -120.58816666666826,
      "base_absolute_error": 253.18191666666826,
      "small_absolute_error": 120.58816666666826,
      "resolved_at": "2026-09-23T16:46:05.134199Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T16:15:00Z",
        "return_6h": -0.01832846804097843,
        "return_12h": -0.03285911497203109,
        "return_24h": -0.022221533730693688,
        "close_vs_ema12": -0.014351455690238768,
        "close_vs_ema24": -0.017715528434879668,
        "ema12_slope_3h": -0.006600581998651989,
        "ema24_slope_6h": -0.005342155960048056,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014321697174843884,
        "return_30m": 0.002319209693985025,
        "return_60m": -0.0038154700457762036,
        "return_120m": 0.0019486493385973969,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004081129905598724,
        "close_vs_ema6": -0.0014898811046099025,
        "close_vs_ema12": -0.004354549806470209,
        "ema3_slope": -0.0004079465022928108,
        "ema6_slope": -0.000595597494063016,
        "realized_volatility_30m": 0.002594464723236878,
        "realized_volatility_60m": 0.0028249506132924994,
        "return_acceleration": -0.005188929446473756
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1046,
        "resolved_agreement_count": 697,
        "prospective_resolved_sample_count": 1027,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 234.03625000000466,
            "small_mean_absolute_error": 167.03820312500466
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 199.27129166667146,
            "small_mean_absolute_error": 202.58867447917146
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 276.5660173611165,
            "small_mean_absolute_error": 284.6864600694498
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 206.95732604167134,
            "small_mean_absolute_error": 231.433411458334
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1048,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1645Z",
      "signal_timestamp": "2026-09-23T16:46:17.804368Z",
      "target_timestamp": "2026-09-23T16:45:00Z",
      "resolution_timestamp": "2026-09-23T17:00:00Z",
      "strike": 84095.35,
      "brti_reference_price": 84095.34933333333,
      "base_predicted_close": 84275.90625,
      "small_predicted_close": 84188.109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84017.63533333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -258.2709166666609,
      "small_residual": -170.47404166666092,
      "base_absolute_error": 258.2709166666609,
      "small_absolute_error": 170.47404166666092,
      "resolved_at": "2026-09-23T17:01:06.127927Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T16:30:00Z",
        "return_6h": -0.02055564225866635,
        "return_12h": -0.035179440657810424,
        "return_24h": -0.025121811206678335,
        "close_vs_ema12": -0.014956952128854173,
        "close_vs_ema24": -0.01856009978383466,
        "ema12_slope_3h": -0.007154638849923511,
        "ema24_slope_6h": -0.00565474181586223,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001249983194894111,
        "return_30m": -0.00268036272429939,
        "return_60m": -0.0025457405118134435,
        "return_120m": -0.0028092472331618934,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008294804931846533,
        "close_vs_ema6": -0.001957246822446912,
        "close_vs_ema12": -0.004741776001557563,
        "ema3_slope": -0.0008287930255370668,
        "ema6_slope": -0.000782286278045885,
        "realized_volatility_30m": 9.109326129513873e-05,
        "realized_volatility_60m": 0.0026991326064564974,
        "return_acceleration": 0.00018218652259027746
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1047,
        "resolved_agreement_count": 698,
        "prospective_resolved_sample_count": 1028,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 247.49681770833922,
            "small_mean_absolute_error": 173.70384895833922
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 197.78210156250498,
            "small_mean_absolute_error": 203.92565625000498
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 279.74675520833745,
            "small_mean_absolute_error": 276.97331770833745
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 209.7692833333378,
            "small_mean_absolute_error": 225.0070875000005
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1049,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1700Z",
      "signal_timestamp": "2026-09-23T17:01:17.278696Z",
      "target_timestamp": "2026-09-23T17:00:00Z",
      "resolution_timestamp": "2026-09-23T17:15:00Z",
      "strike": 84017.64,
      "brti_reference_price": 84017.63533333334,
      "base_predicted_close": 84045.0859375,
      "small_predicted_close": 84080.703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83771.23216666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -273.85377083331696,
      "small_residual": -309.47095833331696,
      "base_absolute_error": 273.85377083331696,
      "small_absolute_error": 309.47095833331696,
      "resolved_at": "2026-09-23T17:16:05.653489Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T16:45:00Z",
        "return_6h": -0.021942172672692495,
        "return_12h": -0.036240274455416444,
        "return_24h": -0.028234561223748456,
        "close_vs_ema12": -0.015229468322261575,
        "close_vs_ema24": -0.019073373199562482,
        "ema12_slope_3h": -0.007696707072832321,
        "ema24_slope_6h": -0.005989555198204655,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009241176904082327,
        "return_30m": -0.00217294575371918,
        "return_60m": 0.00014122442340935848,
        "return_120m": -0.005791159297135695,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0008771846014620222,
        "close_vs_ema6": -0.0020585191676816272,
        "close_vs_ema12": -0.004794686108075319,
        "ema3_slope": -0.0008764158229976893,
        "ema6_slope": -0.0008227302246976986,
        "realized_volatility_30m": 0.00016293275224293913,
        "realized_volatility_60m": 0.00215494451842747,
        "return_acceleration": 0.00032586550448587825
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1048,
        "resolved_agreement_count": 699,
        "prospective_resolved_sample_count": 1029,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 209.35121354166768,
            "small_mean_absolute_error": 138.77504166666768
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 191.6502317708364,
            "small_mean_absolute_error": 186.7879270833364
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 296.05753993055987,
            "small_mean_absolute_error": 280.55428472222656
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 219.83926041667002,
            "small_mean_absolute_error": 231.8110770833344
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1050,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1715Z",
      "signal_timestamp": "2026-09-23T17:16:16.144459Z",
      "target_timestamp": "2026-09-23T17:15:00Z",
      "resolution_timestamp": "2026-09-23T17:30:00Z",
      "strike": 83771.23,
      "brti_reference_price": 83771.23216666668,
      "base_predicted_close": 83836.7109375,
      "small_predicted_close": 83849.515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84055.80350000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 219.09256250000908,
      "small_residual": 206.28787500000908,
      "base_absolute_error": 219.09256250000908,
      "small_absolute_error": 206.28787500000908,
      "resolved_at": "2026-09-23T17:31:05.944086Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T17:00:00Z",
        "return_6h": -0.02295749987509632,
        "return_12h": -0.03640320515316797,
        "return_24h": -0.030767559558131374,
        "close_vs_ema12": -0.017390927570925196,
        "close_vs_ema24": -0.0215072969252873,
        "ema12_slope_3h": -0.007889618199127924,
        "ema24_slope_6h": -0.0063376782084586525,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002932755316060409,
        "return_30m": -0.0038541627953994073,
        "return_60m": -0.006524194965408681,
        "return_120m": -0.010325134934990543,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0019073145985236684,
        "close_vs_ema6": -0.0035659630139379672,
        "close_vs_ema12": -0.006534460243050821,
        "ema3_slope": -0.001903683674859713,
        "ema6_slope": -0.001424353528774236,
        "realized_volatility_30m": 0.0010043188128260883,
        "realized_volatility_60m": 0.0007711842103162454,
        "return_acceleration": -0.0020086376256521765
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1049,
        "resolved_agreement_count": 700,
        "prospective_resolved_sample_count": 1030,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 204.50561458333323,
            "small_mean_absolute_error": 173.51733333333323
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 216.71077864583458,
            "small_mean_absolute_error": 178.97347395833458
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 240.69302430555763,
            "small_mean_absolute_error": 233.11359722222429
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 222.40609687500327,
            "small_mean_absolute_error": 235.09978854166766
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1051,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1730Z",
      "signal_timestamp": "2026-09-23T17:31:17.209949Z",
      "target_timestamp": "2026-09-23T17:30:00Z",
      "resolution_timestamp": "2026-09-23T17:45:00Z",
      "strike": 84055.8,
      "brti_reference_price": 84055.80350000001,
      "base_predicted_close": 84124.390625,
      "small_predicted_close": 84068.125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84226.51266666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 102.12204166666197,
      "small_residual": 158.38766666666197,
      "base_absolute_error": 102.12204166666197,
      "small_absolute_error": 158.38766666666197,
      "resolved_at": "2026-09-23T17:46:05.798857Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T17:15:00Z",
        "return_6h": -0.01680206302053522,
        "return_12h": -0.031242788906813312,
        "return_24h": -0.029073494735623928,
        "close_vs_ema12": -0.013487143494385068,
        "close_vs_ema24": -0.017815082194189813,
        "ema12_slope_3h": -0.007565395352265081,
        "ema24_slope_6h": -0.006551782081118729,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003397005463249725,
        "return_30m": 0.00045428756135823534,
        "return_60m": -0.001719645334588349,
        "return_120m": -0.005528554125101004,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000741056281631236,
        "close_vs_ema6": -0.00012934322475632865,
        "close_vs_ema12": -0.002674852257922855,
        "ema3_slope": 0.0007416058533074033,
        "ema6_slope": -5.17346132937746e-05,
        "realized_volatility_30m": 0.003164880389655067,
        "realized_volatility_60m": 0.002335928828529231,
        "return_acceleration": 0.006329760779310134
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1050,
        "resolved_agreement_count": 701,
        "prospective_resolved_sample_count": 1031,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 251.0997916666638,
            "small_mean_absolute_error": 201.7052604166638
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 242.56802083333423,
            "small_mean_absolute_error": 184.37173177083423
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 216.54745833333558,
            "small_mean_absolute_error": 202.29420312500224
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 227.61267708333762,
            "small_mean_absolute_error": 235.154415625002
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1052,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1745Z",
      "signal_timestamp": "2026-09-23T17:46:16.990268Z",
      "target_timestamp": "2026-09-23T17:45:00Z",
      "resolution_timestamp": "2026-09-23T18:00:00Z",
      "strike": 84226.51,
      "brti_reference_price": 84226.51266666666,
      "base_predicted_close": 84186.390625,
      "small_predicted_close": 84065.78125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84315.32283333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 128.93220833333908,
      "small_residual": 249.54158333333908,
      "base_absolute_error": 128.93220833333908,
      "small_absolute_error": 249.54158333333908,
      "resolved_at": "2026-09-23T18:01:06.827432Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T17:30:00Z",
        "return_6h": -0.014744272856256124,
        "return_12h": -0.028871089229044355,
        "return_24h": -0.02598160653024928,
        "close_vs_ema12": -0.01102007743591249,
        "close_vs_ema24": -0.01549926567129456,
        "ema12_slope_3h": -0.007312168859923807,
        "ema24_slope_6h": -0.006719463379984081,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002030902799788903,
        "return_30m": 0.005434807250944695,
        "return_60m": 0.0015596978236387393,
        "return_120m": -0.0009900132741106349,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013848116846060243,
        "close_vs_ema6": 0.0013573318679791502,
        "close_vs_ema12": -0.0005495318281361072,
        "ema3_slope": 0.0013867320473484046,
        "ema6_slope": 0.0005432276832899596,
        "realized_volatility_30m": 0.000683051331730411,
        "realized_volatility_60m": 0.0024749859395963468,
        "return_acceleration": -0.001366102663460822
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1051,
        "resolved_agreement_count": 702,
        "prospective_resolved_sample_count": 1032,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 213.33482291666223,
            "small_mean_absolute_error": 211.15513541666223
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 230.41582031250073,
            "small_mean_absolute_error": 192.42949218750073
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 202.96634201389074,
            "small_mean_absolute_error": 206.33548263889074
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 230.236807291671,
            "small_mean_absolute_error": 236.2121395833354
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1053,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1800Z",
      "signal_timestamp": "2026-09-23T18:01:21.178124Z",
      "target_timestamp": "2026-09-23T18:00:00Z",
      "resolution_timestamp": "2026-09-23T18:15:00Z",
      "strike": 84315.32,
      "brti_reference_price": 84315.32283333334,
      "base_predicted_close": 84274.5625,
      "small_predicted_close": 84150.078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84213.56416666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -60.99833333332208,
      "small_residual": 63.48604166667792,
      "base_absolute_error": 60.99833333332208,
      "small_absolute_error": 63.48604166667792,
      "resolved_at": "2026-09-23T18:16:06.555770Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T17:45:00Z",
        "return_6h": -0.015486791391746468,
        "return_12h": -0.02501254639402084,
        "return_24h": -0.02657867970139438,
        "close_vs_ema12": -0.009573939739812465,
        "close_vs_ema24": -0.014167223169606058,
        "ema12_slope_3h": -0.007109265931013131,
        "ema24_slope_6h": -0.006899213571760154,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010544205601643597,
        "return_30m": 0.0030874647856209414,
        "return_60m": 0.00354315494382762,
        "return_120m": 0.0036848797472508465,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012188587796497785,
        "close_vs_ema6": 0.001722514949159315,
        "close_vs_ema12": 0.0004266901438816362,
        "ema3_slope": 0.0012203462093414164,
        "ema6_slope": 0.0006894810362205739,
        "realized_volatility_30m": 0.0004882411198122716,
        "realized_volatility_60m": 0.0023572866149698833,
        "return_acceleration": -0.0009764822396245432
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1052,
        "resolved_agreement_count": 703,
        "prospective_resolved_sample_count": 1033,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 181.00014583333177,
            "small_mean_absolute_error": 230.92202083333177
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 195.17567968749972,
            "small_mean_absolute_error": 184.84853124999972
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 188.1002031250015,
            "small_mean_absolute_error": 201.4992916666682
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 235.92346145833727,
            "small_mean_absolute_error": 243.011675000003
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1054,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1815Z",
      "signal_timestamp": "2026-09-23T18:16:20.247330Z",
      "target_timestamp": "2026-09-23T18:15:00Z",
      "resolution_timestamp": "2026-09-23T18:30:00Z",
      "strike": 84213.56,
      "brti_reference_price": 84213.56416666668,
      "base_predicted_close": 84184.5390625,
      "small_predicted_close": 84127.6796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84161.60916666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -22.929895833338378,
      "small_residual": 33.92947916666162,
      "base_absolute_error": 22.929895833338378,
      "small_absolute_error": 33.92947916666162,
      "resolved_at": "2026-09-23T18:31:05.560248Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T18:00:00Z",
        "return_6h": -0.014613469580693428,
        "return_12h": -0.027541373918106293,
        "return_24h": -0.027448970727283584,
        "close_vs_ema12": -0.01033424798276783,
        "close_vs_ema24": -0.015045169192613561,
        "ema12_slope_3h": -0.007028236429831192,
        "ema24_slope_6h": -0.007057102747189292,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012068822516140276,
        "return_30m": -0.00015373425290954312,
        "return_60m": 0.005280237482002903,
        "return_120m": -0.001278406782202035,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 5.252726912541306e-06,
        "close_vs_ema6": 0.0003667703444998338,
        "close_vs_ema12": -0.0006606776452966479,
        "ema3_slope": 5.252754503581869e-06,
        "ema6_slope": 0.00014672966423567857,
        "realized_volatility_30m": 0.0011306514058891937,
        "realized_volatility_60m": 0.0016789130154712245,
        "return_acceleration": -0.0022613028117783873
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1053,
        "resolved_agreement_count": 704,
        "prospective_resolved_sample_count": 1034,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.78628645833305,
            "small_mean_absolute_error": 169.425791666672
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 166.14595052083314,
            "small_mean_absolute_error": 171.47156250000262
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 187.06928125000073,
            "small_mean_absolute_error": 175.79091319444706
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 234.25969270833593,
            "small_mean_absolute_error": 235.09416666666948
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1055,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1830Z",
      "signal_timestamp": "2026-09-23T18:31:17.017313Z",
      "target_timestamp": "2026-09-23T18:30:00Z",
      "resolution_timestamp": "2026-09-23T18:45:00Z",
      "strike": 84161.61,
      "brti_reference_price": 84161.60916666666,
      "base_predicted_close": 84190.34375,
      "small_predicted_close": 84108.8046875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84208.39700000003,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 18.05325000002631,
      "small_residual": 99.59231250002631,
      "base_absolute_error": 18.05325000002631,
      "small_absolute_error": 99.59231250002631,
      "resolved_at": "2026-09-23T18:46:06.388601Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T18:15:00Z",
        "return_6h": -0.015162624861504437,
        "return_12h": -0.02631640807139035,
        "return_24h": -0.02521380599565537,
        "close_vs_ema12": -0.010502780411435264,
        "close_vs_ema24": -0.015335025408023673,
        "ema12_slope_3h": -0.006917405416169364,
        "ema24_slope_6h": -0.0072229807307526706,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006169433690894621,
        "return_30m": -0.0018230810427011246,
        "return_60m": 0.0012587550443992068,
        "return_120m": -0.0004630549024285946,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0003059405123759795,
        "close_vs_ema6": -0.0001788694404534219,
        "close_vs_ema12": -0.0010809314392998814,
        "ema3_slope": -0.0003058469414060072,
        "ema6_slope": -7.154265746334154e-05,
        "realized_volatility_30m": 0.00029496944126228275,
        "realized_volatility_60m": 0.0012918696386709319,
        "return_acceleration": 0.0005899388825245655
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1054,
        "resolved_agreement_count": 705,
        "prospective_resolved_sample_count": 1035,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.74561979166538,
            "small_mean_absolute_error": 126.33619270833515
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 164.9227057291646,
            "small_mean_absolute_error": 164.02072656249948
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 187.9605538194446,
            "small_mean_absolute_error": 165.02655208333454
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 231.90869270833574,
            "small_mean_absolute_error": 236.42016666666967
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1056,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1845Z",
      "signal_timestamp": "2026-09-23T18:46:19.889931Z",
      "target_timestamp": "2026-09-23T18:45:00Z",
      "resolution_timestamp": "2026-09-23T19:00:00Z",
      "strike": 84208.4,
      "brti_reference_price": 84208.39700000003,
      "base_predicted_close": 84168.890625,
      "small_predicted_close": 84089.2890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84333.87633333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 164.9857083333336,
      "small_residual": 244.5872708333336,
      "base_absolute_error": 164.9857083333336,
      "small_absolute_error": 244.5872708333336,
      "resolved_at": "2026-09-23T19:01:05.258837Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T18:30:00Z",
        "return_6h": -0.014552617593093453,
        "return_12h": -0.02708950485954409,
        "return_24h": -0.025640644793256118,
        "close_vs_ema12": -0.009550338131588787,
        "close_vs_ema24": -0.014487156270752477,
        "ema12_slope_3h": -0.006687735758060365,
        "ema24_slope_6h": -0.007373013519679783,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005559284547507204,
        "return_30m": -6.135789071248787e-05,
        "return_60m": -0.00021508271081260855,
        "return_120m": 0.0013442796487901365,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00012489333037701833,
        "close_vs_ema6": 0.00026922784320015936,
        "close_vs_ema12": -0.00044477773152751254,
        "ema3_slope": 0.0001249089306691875,
        "ema6_slope": 0.00010770273591020896,
        "realized_volatility_30m": 0.0005864359119200913,
        "realized_volatility_60m": 0.0009009231361662482,
        "return_acceleration": 0.0011728718238401825
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1055,
        "resolved_agreement_count": 705,
        "prospective_resolved_sample_count": 1036,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.72842187500646,
            "small_mean_absolute_error": 111.63735416667623
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 135.53162239583435,
            "small_mean_absolute_error": 161.39624479166923
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 172.8533541666693,
            "small_mean_absolute_error": 165.49877951389257
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 222.06070208333622,
            "small_mean_absolute_error": 230.74248854167018
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1057,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1900Z",
      "signal_timestamp": "2026-09-23T19:01:16.810596Z",
      "target_timestamp": "2026-09-23T19:00:00Z",
      "resolution_timestamp": "2026-09-23T19:15:00Z",
      "strike": 84333.88,
      "brti_reference_price": 84333.87633333333,
      "base_predicted_close": 84284.28125,
      "small_predicted_close": 84163.7578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84361.36383333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 77.08258333332196,
      "small_residual": 197.60602083332196,
      "base_absolute_error": 77.08258333332196,
      "small_absolute_error": 197.60602083332196,
      "resolved_at": "2026-09-23T19:16:05.665381Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T18:45:00Z",
        "return_6h": -0.013327246264617676,
        "return_12h": -0.024790355656551633,
        "return_24h": -0.025110091190595707,
        "close_vs_ema12": -0.007747447724835044,
        "close_vs_ema24": -0.0127535856258707,
        "ema12_slope_3h": -0.006263044712482513,
        "ema24_slope_6h": -0.0074948991998951,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014901047615631935,
        "return_30m": 0.0020468616079516444,
        "return_60m": 0.0002200489706558617,
        "return_120m": 0.0037639835820817424,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008069404193369323,
        "close_vs_ema6": 0.0012563210472993358,
        "close_vs_ema12": 0.0008838046425052593,
        "ema3_slope": 0.0008075920980432638,
        "ema6_slope": 0.0005027810807012312,
        "realized_volatility_30m": 0.00046708815340623655,
        "realized_volatility_60m": 0.0010433489928198144,
        "return_acceleration": 0.0009341763068124731
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1056,
        "resolved_agreement_count": 706,
        "prospective_resolved_sample_count": 1037,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.7417968750051,
            "small_mean_absolute_error": 110.39877604167486
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 123.87097135416843,
            "small_mean_absolute_error": 170.66039843750332
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.36438541666817,
            "small_mean_absolute_error": 160.0319461805581
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 227.18291250000328,
            "small_mean_absolute_error": 236.59673020833725
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1058,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1915Z",
      "signal_timestamp": "2026-09-23T19:16:16.319220Z",
      "target_timestamp": "2026-09-23T19:15:00Z",
      "resolution_timestamp": "2026-09-23T19:30:00Z",
      "strike": 84361.36,
      "brti_reference_price": 84361.36383333332,
      "base_predicted_close": 84341.2421875,
      "small_predicted_close": 84217.9296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84401.4765,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 60.23431250000431,
      "small_residual": 183.5468125000043,
      "base_absolute_error": 60.23431250000431,
      "small_absolute_error": 183.5468125000043,
      "resolved_at": "2026-09-23T19:31:05.602113Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T19:00:00Z",
        "return_6h": -0.011510477171190248,
        "return_12h": -0.023147234368435132,
        "return_24h": -0.02475421110078857,
        "close_vs_ema12": -0.00712317285411479,
        "close_vs_ema24": -0.01217859633880225,
        "ema12_slope_3h": -0.005991770213546355,
        "ema24_slope_6h": -0.007577008349047065,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00032593663655799965,
        "return_30m": 0.001816527077855401,
        "return_60m": 0.0017550577288729663,
        "return_120m": 0.007044562332478854,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005662492138345243,
        "close_vs_ema6": 0.0011299655865295577,
        "close_vs_ema12": 0.0010236804161884994,
        "ema3_slope": 0.0005665700336705548,
        "ema6_slope": 0.00045219061854684384,
        "realized_volatility_30m": 0.0005820840625025969,
        "realized_volatility_60m": 0.0007493819068496674,
        "return_acceleration": -0.0011641681250051938
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1057,
        "resolved_agreement_count": 707,
        "prospective_resolved_sample_count": 1038,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.76285937500506,
            "small_mean_absolute_error": 143.92877083333588
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.27457291666906,
            "small_mean_absolute_error": 156.67728125000394
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.3515868055571,
            "small_mean_absolute_error": 162.29063194444703
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 184.1256437500022,
            "small_mean_absolute_error": 202.53907083333615
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1059,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1930Z",
      "signal_timestamp": "2026-09-23T19:31:17.390499Z",
      "target_timestamp": "2026-09-23T19:30:00Z",
      "resolution_timestamp": "2026-09-23T19:45:00Z",
      "strike": 84401.48,
      "brti_reference_price": 84401.4765,
      "base_predicted_close": 84396.84375,
      "small_predicted_close": 84270.5703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84448.58683333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 51.74308333333465,
      "small_residual": 178.01652083333465,
      "base_absolute_error": 51.74308333333465,
      "small_absolute_error": 178.01652083333465,
      "resolved_at": "2026-09-23T19:46:35.661004Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T19:15:00Z",
        "return_6h": -0.013218684626759791,
        "return_12h": -0.022991279309823587,
        "return_24h": -0.024618461310111805,
        "close_vs_ema12": -0.006381333560795954,
        "close_vs_ema24": -0.011470239991237863,
        "ema12_slope_3h": -0.005654739733186864,
        "ema24_slope_6h": -0.0076926352635957596,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00047548622786530714,
        "return_30m": 0.0008015778428052123,
        "return_60m": 0.0028500801696689226,
        "return_120m": 0.004112422766858526,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005207310406090127,
        "close_vs_ema6": 0.001146608943488836,
        "close_vs_ema12": 0.0012686447873089257,
        "ema3_slope": 0.0005210023427013599,
        "ema6_slope": 0.0004588540278485098,
        "realized_volatility_30m": 7.477479565365375e-05,
        "realized_volatility_60m": 0.0004568339299579505,
        "return_acceleration": 0.0001495495913073075
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1058,
        "resolved_agreement_count": 708,
        "prospective_resolved_sample_count": 1039,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.08896354167155,
            "small_mean_absolute_error": 181.33310416667155
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.41729166666846,
            "small_mean_absolute_error": 153.83464843750335
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 136.64479166666692,
            "small_mean_absolute_error": 169.7915190972235
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 161.69539166666874,
            "small_mean_absolute_error": 182.91038125000267
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1060,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T1945Z",
      "signal_timestamp": "2026-09-23T19:47:13.663132Z",
      "target_timestamp": "2026-09-23T19:45:00Z",
      "resolution_timestamp": "2026-09-23T20:00:00Z",
      "strike": 84448.59,
      "brti_reference_price": 84448.58683333333,
      "base_predicted_close": 84426.8828125,
      "small_predicted_close": 84299.140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84476.40033333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 49.517520833338494,
      "small_residual": 177.2597083333385,
      "base_absolute_error": 49.517520833338494,
      "small_absolute_error": 177.2597083333385,
      "resolved_at": "2026-09-23T20:01:06.858813Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T19:30:00Z",
        "return_6h": -0.016084430370947755,
        "return_12h": -0.019018555376084212,
        "return_24h": -0.022441780417703616,
        "close_vs_ema12": -0.005590229839809391,
        "close_vs_ema24": -0.01069576413791673,
        "ema12_slope_3h": -0.005258503951938498,
        "ema24_slope_6h": -0.007865245474234284,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000558169540237019,
        "return_30m": 0.0010339211700314266,
        "return_60m": 0.002852326393688598,
        "return_120m": 0.002636630196783063,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005393046121200396,
        "close_vs_ema6": 0.0012175627887696105,
        "close_vs_ema12": 0.0015459304973299837,
        "ema3_slope": 0.000539595618525901,
        "ema6_slope": 0.00048726242454644186,
        "realized_volatility_30m": 4.1341656185855946e-05,
        "realized_volatility_60m": 0.0004566436781634117,
        "return_acceleration": 8.268331237171189e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1059,
        "resolved_agreement_count": 709,
        "prospective_resolved_sample_count": 1040,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.51142187499863,
            "small_mean_absolute_error": 200.93915624999863
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.11992187500255,
            "small_mean_absolute_error": 156.28825520833743
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.85822222222244,
            "small_mean_absolute_error": 174.57721527777903
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 151.02777395833544,
            "small_mean_absolute_error": 186.3165916666694
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1061,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T2000Z",
      "signal_timestamp": "2026-09-23T20:01:19.800158Z",
      "target_timestamp": "2026-09-23T20:00:00Z",
      "resolution_timestamp": "2026-09-23T20:15:00Z",
      "strike": 84476.4,
      "brti_reference_price": 84476.40033333334,
      "base_predicted_close": 84453.765625,
      "small_predicted_close": 84325.0078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84372.17283333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -81.5927916666842,
      "small_residual": 47.16502083331579,
      "base_absolute_error": 81.5927916666842,
      "small_absolute_error": 47.16502083331579,
      "resolved_at": "2026-09-23T20:16:05.394153Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T19:45:00Z",
        "return_6h": -0.015118553034493054,
        "return_12h": -0.01923205395512384,
        "return_24h": -0.020256169934282697,
        "close_vs_ema12": -0.005048996549965046,
        "close_vs_ema24": -0.010158297883772094,
        "ema12_slope_3h": -0.004827662998643345,
        "ema24_slope_6h": -0.008014350860416686,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003293542383946413,
        "return_30m": 0.0008877076141355911,
        "return_60m": 0.001689997023695211,
        "return_120m": 0.001910417876456405,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004342295991306422,
        "close_vs_ema6": 0.001104738774097891,
        "close_vs_ema12": 0.0015867523075976386,
        "ema3_slope": 0.0004344182363873461,
        "ema6_slope": 0.0004420908676083801,
        "realized_volatility_30m": 0.00011440765092118887,
        "realized_volatility_60m": 9.901275570043884e-05,
        "return_acceleration": -0.00022881530184237775
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1060,
        "resolved_agreement_count": 710,
        "prospective_resolved_sample_count": 1041,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.644374999999854,
            "small_mean_absolute_error": 184.10726562499985
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.193085937502474,
            "small_mean_absolute_error": 147.25302083333736
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.4621059027789,
            "small_mean_absolute_error": 175.14268750000215
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.13735625000191,
            "small_mean_absolute_error": 179.80078333333586
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1062,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T2015Z",
      "signal_timestamp": "2026-09-23T20:16:16.868586Z",
      "target_timestamp": "2026-09-23T20:15:00Z",
      "resolution_timestamp": "2026-09-23T20:30:00Z",
      "strike": 84372.17,
      "brti_reference_price": 84372.17283333332,
      "base_predicted_close": 84374.15625,
      "small_predicted_close": 84248.71875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84284.27949999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -89.87675000001036,
      "small_residual": 35.56074999998964,
      "base_absolute_error": 89.87675000001036,
      "small_absolute_error": 35.56074999998964,
      "resolved_at": "2026-09-23T20:31:06.099375Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T20:00:00Z",
        "return_6h": -0.005400368735438699,
        "return_12h": -0.020752132749521257,
        "return_24h": -0.021497627873240166,
        "close_vs_ema12": -0.006021929267098769,
        "close_vs_ema24": -0.011147540484465535,
        "ema12_slope_3h": -0.004346334739454449,
        "ema24_slope_6h": -0.007961182548066104,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012338061232338715,
        "return_30m": -0.0009048582441152364,
        "return_60m": 0.00012812737382184025,
        "return_120m": 0.001883409973632455,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00040021624858821436,
        "close_vs_ema6": -9.316803098347037e-05,
        "close_vs_ema12": 0.00029697418208818327,
        "ema3_slope": -0.00040005613962068587,
        "ema6_slope": -3.726582360008557e-05,
        "realized_volatility_30m": 0.0007815801808142564,
        "realized_volatility_60m": 0.0007355641953210692,
        "return_acceleration": -0.0015631603616285128
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1061,
        "resolved_agreement_count": 711,
        "prospective_resolved_sample_count": 1042,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.771927083340415,
            "small_mean_absolute_error": 146.4970156249983
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.76739322917274,
            "small_mean_absolute_error": 145.2128932291671
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.44035763889285,
            "small_mean_absolute_error": 153.28385937500207
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.54852604166953,
            "small_mean_absolute_error": 163.55970520833506
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1063,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T2030Z",
      "signal_timestamp": "2026-09-23T20:31:17.423437Z",
      "target_timestamp": "2026-09-23T20:30:00Z",
      "resolution_timestamp": "2026-09-23T20:45:00Z",
      "strike": 84284.28,
      "brti_reference_price": 84284.27949999999,
      "base_predicted_close": 84283.59375,
      "small_predicted_close": 84203.125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84393.66950000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 110.07575000001816,
      "small_residual": 190.54450000001816,
      "base_absolute_error": 110.07575000001816,
      "small_absolute_error": 190.54450000001816,
      "resolved_at": "2026-09-23T20:46:06.723068Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T20:15:00Z",
        "return_6h": 0.0029444130179716588,
        "return_12h": -0.021687652846288263,
        "return_24h": -0.024091809277908327,
        "close_vs_ema12": -0.006771283483893109,
        "close_vs_ema24": -0.011929600210336289,
        "ema12_slope_3h": -0.004061877527363977,
        "ema24_slope_6h": -0.007741393209731218,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010417336709692693,
        "return_30m": -0.002274254496821171,
        "return_60m": -0.0013885657557188846,
        "return_120m": 0.0014575568902253089,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0007212863794673341,
        "close_vs_ema6": -0.0008108376447202303,
        "close_vs_ema12": -0.0006305151523195995,
        "ema3_slope": -0.0007207665004079766,
        "ema6_slope": -0.00032422989876501607,
        "realized_volatility_30m": 9.603622613230112e-05,
        "realized_volatility_60m": 0.0007977886509105486,
        "return_acceleration": 0.00019207245226460223
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1062,
        "resolved_agreement_count": 711,
        "prospective_resolved_sample_count": 1043,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.18253645834193,
            "small_mean_absolute_error": 109.50049999999464
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.13575000000674,
            "small_mean_absolute_error": 145.4168020833331
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.67237326389295,
            "small_mean_absolute_error": 139.05659895833378
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.43063229166947,
            "small_mean_absolute_error": 157.18265208333395
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1064,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T2045Z",
      "signal_timestamp": "2026-09-23T20:46:20.321855Z",
      "target_timestamp": "2026-09-23T20:45:00Z",
      "resolution_timestamp": "2026-09-23T21:00:00Z",
      "strike": 84393.67,
      "brti_reference_price": 84393.66950000002,
      "base_predicted_close": 84393.4921875,
      "small_predicted_close": 84273.1953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84224.07300000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -169.4191874999815,
      "small_residual": -49.12231249998149,
      "base_absolute_error": 169.4191874999815,
      "small_absolute_error": 49.12231249998149,
      "resolved_at": "2026-09-23T21:01:05.984071Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T20:30:00Z",
        "return_6h": 0.0007281910903860211,
        "return_12h": -0.01973911667347017,
        "return_24h": -0.02252721982332817,
        "close_vs_ema12": -0.005259615729981126,
        "close_vs_ema24": -0.010429946915408661,
        "ema12_slope_3h": -0.0038178017963125255,
        "ema24_slope_6h": -0.007570000164694557,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012978695511067784,
        "return_30m": 0.00025478384572563684,
        "return_60m": -0.0006503049416528572,
        "return_120m": 0.0022001665700868145,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00028774069946457814,
        "close_vs_ema6": 0.00034708005383854434,
        "close_vs_ema12": 0.0005639342331573705,
        "ema3_slope": 0.00028782351800504813,
        "ema6_slope": 0.0001388512985418533,
        "realized_volatility_30m": 0.0011698016110380238,
        "realized_volatility_60m": 0.0010362610393273295,
        "return_acceleration": 0.0023396032220760477
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1063,
        "resolved_agreement_count": 712,
        "prospective_resolved_sample_count": 1044,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.7657031250128,
            "small_mean_absolute_error": 112.63249479166552
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.63856250000572,
            "small_mean_absolute_error": 156.78582552083208
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.33518229167264,
            "small_mean_absolute_error": 141.7363350694468
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 137.96743750000388,
            "small_mean_absolute_error": 162.01359791666837
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1065,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T2100Z",
      "signal_timestamp": "2026-09-23T21:01:18.693421Z",
      "target_timestamp": "2026-09-23T21:00:00Z",
      "resolution_timestamp": "2026-09-23T21:15:00Z",
      "strike": 84224.07,
      "brti_reference_price": 84224.07300000002,
      "base_predicted_close": 84304.1953125,
      "small_predicted_close": 84225.0859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84362.95466666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 58.75935416665743,
      "small_residual": 137.86872916665743,
      "base_absolute_error": 58.75935416665743,
      "small_absolute_error": 137.86872916665743,
      "resolved_at": "2026-09-23T21:16:07.153745Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T20:45:00Z",
        "return_6h": -0.003348313191793628,
        "return_12h": -0.01939993104152682,
        "return_24h": -0.023307879962411238,
        "close_vs_ema12": -0.0069644265847585984,
        "close_vs_ema24": -0.012165633688472233,
        "ema12_slope_3h": -0.003707215397149577,
        "ema24_slope_6h": -0.007484368808777453,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002009587934791668,
        "return_30m": -0.0007143265666756937,
        "return_60m": -0.0029869565030904432,
        "return_120m": -0.0013020074269954884,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008619550644635154,
        "close_vs_ema6": -0.001188568644529986,
        "close_vs_ema12": -0.0012244769124784005,
        "ema3_slope": -0.0008612127377825018,
        "ema6_slope": -0.000475201533954861,
        "realized_volatility_30m": 0.0016537287429492231,
        "realized_volatility_60m": 0.0012348550294438542,
        "return_acceleration": -0.0033074574858984462
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1064,
        "resolved_agreement_count": 713,
        "prospective_resolved_sample_count": 1045,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 112.74111979167355,
            "small_mean_absolute_error": 80.59814583332627
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.1927473958367,
            "small_mean_absolute_error": 132.35270572916306
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.70909722222616,
            "small_mean_absolute_error": 125.03472916666699
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.89573020833559,
            "small_mean_absolute_error": 148.9602500000001
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1066,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T2115Z",
      "signal_timestamp": "2026-09-23T21:16:20.893812Z",
      "target_timestamp": "2026-09-23T21:15:00Z",
      "resolution_timestamp": "2026-09-23T21:30:00Z",
      "strike": 84362.95,
      "brti_reference_price": 84362.95466666666,
      "base_predicted_close": 84418.4609375,
      "small_predicted_close": 84299.515625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84406.6195,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -11.841437499999302,
      "small_residual": 107.1038750000007,
      "base_absolute_error": 11.841437499999302,
      "small_absolute_error": 107.1038750000007,
      "resolved_at": "2026-09-23T21:31:06.409567Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T21:00:00Z",
        "return_6h": -0.003334514525130783,
        "return_12h": -0.01834901613376183,
        "return_24h": -0.022036683611544428,
        "close_vs_ema12": -0.005110640490375018,
        "close_vs_ema24": -0.01032177039899107,
        "ema12_slope_3h": -0.003485806422799942,
        "ema24_slope_6h": -0.007400059320641583,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016489545295041985,
        "return_30m": -0.00036394712441512045,
        "return_60m": -0.00010925600653743928,
        "return_120m": 1.885736859907894e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003926348474898589,
        "close_vs_ema6": 0.0003274042521979048,
        "close_vs_ema12": 0.0003574416618827847,
        "ema3_slope": 0.00039278907016648823,
        "ema6_slope": 0.00013097885409263377,
        "realized_volatility_30m": 0.0018292712321479332,
        "realized_volatility_60m": 0.001543084507387983,
        "return_acceleration": 0.0036585424642958664
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1065,
        "resolved_agreement_count": 714,
        "prospective_resolved_sample_count": 1046,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 107.03276041666686,
            "small_mean_absolute_error": 103.27407291666168
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.90234375000364,
            "small_mean_absolute_error": 124.88554427083
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.52251562500412,
            "small_mean_absolute_error": 131.23328645833195
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.17188958333573,
            "small_mean_absolute_error": 147.32859687500022
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1067,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T2130Z",
      "signal_timestamp": "2026-09-23T21:31:20.483151Z",
      "target_timestamp": "2026-09-23T21:30:00Z",
      "resolution_timestamp": "2026-09-23T21:45:00Z",
      "strike": 84406.62,
      "brti_reference_price": 84406.6195,
      "base_predicted_close": 84454.6328125,
      "small_predicted_close": 84334.3125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84481.84349999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 27.210687499988126,
      "small_residual": 147.53099999998813,
      "base_absolute_error": 27.210687499988126,
      "small_absolute_error": 147.53099999998813,
      "resolved_at": "2026-09-23T21:46:06.632906Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T21:15:00Z",
        "return_6h": -0.0013780198344373051,
        "return_12h": -0.017192345567411893,
        "return_24h": -0.02149884399947144,
        "close_vs_ema12": -0.004408949982181221,
        "close_vs_ema24": -0.009609514583562073,
        "ema12_slope_3h": -0.00322744687717591,
        "ema24_slope_6h": -0.007278004452226039,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005175830256998193,
        "return_30m": 0.0021673910260784357,
        "return_60m": 0.00145151623441242,
        "return_120m": 6.0934952956559485e-05,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00045500342480297995,
        "close_vs_ema6": 0.0006035376451560825,
        "close_vs_ema12": 0.0007404623466822358,
        "ema3_slope": 0.00045521054716091136,
        "ema6_slope": 0.00024147335336599518,
        "realized_volatility_30m": 0.0005656857519021896,
        "realized_volatility_60m": 0.0014300985597818462,
        "return_acceleration": -0.0011313715038043792
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1066,
        "resolved_agreement_count": 714,
        "prospective_resolved_sample_count": 1047,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.5239322916641,
            "small_mean_absolute_error": 121.15985416666445
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.85323437500301,
            "small_mean_absolute_error": 115.33017708332954
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.59847743055919,
            "small_mean_absolute_error": 137.33115277777688
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.12816875000135,
            "small_mean_absolute_error": 148.0069822916659
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1068,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T2145Z",
      "signal_timestamp": "2026-09-23T21:46:23.009258Z",
      "target_timestamp": "2026-09-23T21:45:00Z",
      "resolution_timestamp": "2026-09-23T22:00:00Z",
      "strike": 84481.84,
      "brti_reference_price": 84481.84349999999,
      "base_predicted_close": 84518.53125,
      "small_predicted_close": 84355.8359375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84415.13466666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -103.39658333334955,
      "small_residual": 59.298729166650446,
      "base_absolute_error": 103.39658333334955,
      "small_absolute_error": 59.298729166650446,
      "resolved_at": "2026-09-23T22:01:07.181310Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T21:30:00Z",
        "return_6h": 0.0020384636786101584,
        "return_12h": -0.015322663493140709,
        "return_24h": -0.02006768391427849,
        "close_vs_ema12": -0.0033784135668045723,
        "close_vs_ema24": -0.008548672448107975,
        "ema12_slope_3h": -0.002965697062241479,
        "ema24_slope_6h": -0.007089417351935912,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008912097231899008,
        "return_30m": 0.0014092540239145634,
        "return_60m": 0.0010447940055500204,
        "return_120m": 0.0003938096291924431,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006728562853228759,
        "close_vs_ema6": 0.0010676047839215386,
        "close_vs_ema12": 0.0013808572087317117,
        "ema3_slope": 0.0006733093257345057,
        "ema6_slope": 0.0004272243562752909,
        "realized_volatility_30m": 0.00018681334874504074,
        "realized_volatility_60m": 0.0013734065462235024,
        "return_acceleration": 0.0003736266974900815
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1067,
        "resolved_agreement_count": 714,
        "prospective_resolved_sample_count": 1048,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.80766666665659,
            "small_mean_absolute_error": 110.40647916665694
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.7866848958347,
            "small_mean_absolute_error": 111.51948697916123
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.36159722222267,
            "small_mean_absolute_error": 141.3260434027737
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.82960729166734,
            "small_mean_absolute_error": 149.3541239583319
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1069,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T2200Z",
      "signal_timestamp": "2026-09-23T22:01:22.107304Z",
      "target_timestamp": "2026-09-23T22:00:00Z",
      "resolution_timestamp": "2026-09-23T22:15:00Z",
      "strike": 84415.13,
      "brti_reference_price": 84415.13466666665,
      "base_predicted_close": 84499.109375,
      "small_predicted_close": 84375.734375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84591.12083333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 92.0114583333343,
      "small_residual": 215.3864583333343,
      "base_absolute_error": 92.0114583333343,
      "small_absolute_error": 215.3864583333343,
      "resolved_at": "2026-09-23T22:16:06.189045Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T21:45:00Z",
        "return_6h": 0.004873034219890826,
        "return_12h": -0.01656350693394948,
        "return_24h": -0.02067657074456908,
        "close_vs_ema12": -0.003996033525831888,
        "close_vs_ema24": -0.009140977892738489,
        "ema12_slope_3h": -0.002806562903567178,
        "ema24_slope_6h": -0.0068479230407001435,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007896233151367671,
        "return_30m": 0.00010088268807706413,
        "return_60m": 0.002268492366388264,
        "return_120m": -0.0007252400247280688,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -5.865260633874936e-05,
        "close_vs_ema6": 0.00019794037171427803,
        "close_vs_ema12": 0.0004993068905043696,
        "ema3_slope": -5.864916641229456e-05,
        "ema6_slope": 7.91824180446099e-05,
        "realized_volatility_30m": 0.0008404165191633339,
        "realized_volatility_60m": 0.0008829788221137383,
        "return_acceleration": -0.0016808330383266679
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1068,
        "resolved_agreement_count": 714,
        "prospective_resolved_sample_count": 1049,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.3020156249986,
            "small_mean_absolute_error": 112.95058333332418
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.52156770833608,
            "small_mean_absolute_error": 96.77436458332522
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.22917013889067,
            "small_mean_absolute_error": 125.88533159721676
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.08589062500178,
            "small_mean_absolute_error": 143.7953583333314
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1070,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T2215Z",
      "signal_timestamp": "2026-09-23T22:16:19.634939Z",
      "target_timestamp": "2026-09-23T22:15:00Z",
      "resolution_timestamp": "2026-09-23T22:30:00Z",
      "strike": 84591.12,
      "brti_reference_price": 84591.12083333333,
      "base_predicted_close": 84559.3359375,
      "small_predicted_close": 84393.03125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84484.96983333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -74.36610416666372,
      "small_residual": 91.93858333333628,
      "base_absolute_error": 74.36610416666372,
      "small_absolute_error": 91.93858333333628,
      "resolved_at": "2026-09-23T22:31:07.142447Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T22:00:00Z",
        "return_6h": 0.0031991853894943745,
        "return_12h": -0.014476150422344847,
        "return_24h": -0.01691292190021687,
        "close_vs_ema12": -0.0018413875262748292,
        "close_vs_ema24": -0.006930527744265058,
        "ema12_slope_3h": -0.002582454436713566,
        "ema24_slope_6h": -0.006644305903573677,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002084770312356987,
        "return_30m": 0.001293500813974946,
        "return_60m": 0.0027045777091165846,
        "return_120m": 0.00259502621121932,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010119725884836228,
        "close_vs_ema6": 0.001629739275691211,
        "close_vs_ema12": 0.0021865380503929277,
        "ema3_slope": 0.0010129977144028857,
        "ema6_slope": 0.0006523209555091558,
        "realized_volatility_30m": 0.0014371968137468771,
        "realized_volatility_60m": 0.001025194695734078,
        "return_acceleration": 0.0028743936274937543
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1069,
        "resolved_agreement_count": 714,
        "prospective_resolved_sample_count": 1050,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.61504166666782,
            "small_mean_absolute_error": 132.3300156249934
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.82390104166734,
            "small_mean_absolute_error": 117.80204427082754
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.47324305555837,
            "small_mean_absolute_error": 127.3670347222178
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.99377500000264,
            "small_mean_absolute_error": 139.09113333333227
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1071,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T2230Z",
      "signal_timestamp": "2026-09-23T22:31:18.720348Z",
      "target_timestamp": "2026-09-23T22:30:00Z",
      "resolution_timestamp": "2026-09-23T22:45:00Z",
      "strike": 84484.97,
      "brti_reference_price": 84484.96983333334,
      "base_predicted_close": 84581.78125,
      "small_predicted_close": 84414.0703125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84490.26816666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -91.51308333335328,
      "small_residual": 76.19785416664672,
      "base_absolute_error": 91.51308333335328,
      "small_absolute_error": 76.19785416664672,
      "resolved_at": "2026-09-23T22:46:05.030528Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T22:15:00Z",
        "return_6h": 0.00337730575755657,
        "return_12h": -0.015013063124063697,
        "return_24h": -0.01960365763182037,
        "close_vs_ema12": -0.0029680396820037647,
        "close_vs_ema24": -0.008009459586318046,
        "ema12_slope_3h": -0.002437601275063872,
        "ema24_slope_6h": -0.006441334646293484,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012548716573828056,
        "return_30m": 0.0008272825357971136,
        "return_60m": 0.0009282486823600777,
        "return_120m": 0.002381112284804532,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00012209938874985227,
        "close_vs_ema6": 0.0002662734254230692,
        "close_vs_ema12": 0.0007858990902620544,
        "ema3_slope": -0.00012208448230921487,
        "ema6_slope": 0.00010652071562344823,
        "realized_volatility_30m": 0.0016698209848698964,
        "realized_volatility_60m": 0.0013343363309753248,
        "return_acceleration": -0.0033396419697397928
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1070,
        "resolved_agreement_count": 715,
        "prospective_resolved_sample_count": 1051,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 74.24620833333393,
            "small_mean_absolute_error": 128.5386927083273
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.88507031249901,
            "small_mean_absolute_error": 124.84927343749587
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.65089236111332,
            "small_mean_absolute_error": 119.73301562499546
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.75745208333538,
            "small_mean_absolute_error": 133.37366874999861
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1072,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T2245Z",
      "signal_timestamp": "2026-09-23T22:46:19.547279Z",
      "target_timestamp": "2026-09-23T22:45:00Z",
      "resolution_timestamp": "2026-09-23T23:00:00Z",
      "strike": 84490.27,
      "brti_reference_price": 84490.26816666665,
      "base_predicted_close": 84602.828125,
      "small_predicted_close": 84433.859375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84553.11316666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -49.71495833333756,
      "small_residual": 119.25379166666244,
      "base_absolute_error": 49.71495833333756,
      "small_absolute_error": 119.25379166666244,
      "resolved_at": "2026-09-23T23:01:09.894487Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T22:30:00Z",
        "return_6h": 0.004696084105292764,
        "return_12h": -0.015956089178258526,
        "return_24h": -0.019937001756612727,
        "close_vs_ema12": -0.002787250693878862,
        "close_vs_ema24": -0.007784699636135928,
        "ema12_slope_3h": -0.0023186304235373045,
        "ema24_slope_6h": -0.006215982677184262,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.271332455654033e-05,
        "return_30m": -0.0011922370299998208,
        "return_60m": 9.97216244063015e-05,
        "return_120m": 0.0011446198185116607,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -2.9697742655709902e-05,
        "close_vs_ema6": 0.0002349803750927304,
        "close_vs_ema12": 0.0007180046174428689,
        "ema3_slope": -2.969686072595845e-05,
        "ema6_slope": 9.400098539180668e-05,
        "realized_volatility_30m": 0.000658792490969673,
        "realized_volatility_60m": 0.001279233794740412,
        "return_acceleration": 0.001317584981939346
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1071,
        "resolved_agreement_count": 715,
        "prospective_resolved_sample_count": 1052,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.32180729167521,
            "small_mean_absolute_error": 110.70540624999194
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.5647369791659,
            "small_mean_absolute_error": 110.55594270832444
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.96505902778154,
            "small_mean_absolute_error": 111.2481267361048
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.22700416666994,
            "small_mean_absolute_error": 129.26417812499784
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1073,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T2300Z",
      "signal_timestamp": "2026-09-23T23:01:27.478288Z",
      "target_timestamp": "2026-09-23T23:00:00Z",
      "resolution_timestamp": "2026-09-23T23:15:00Z",
      "strike": 84553.11,
      "brti_reference_price": 84553.11316666666,
      "base_predicted_close": 84620.8359375,
      "small_predicted_close": 84451.3046875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84493.95266666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -126.8832708333357,
      "small_residual": 42.6479791666643,
      "base_absolute_error": 126.8832708333357,
      "small_absolute_error": 42.6479791666643,
      "resolved_at": "2026-09-23T23:16:06.639900Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T22:45:00Z",
        "return_6h": 0.006373398051597867,
        "return_12h": -0.015708620821654584,
        "return_24h": -0.018300296668286364,
        "close_vs_ema12": -0.001962184014384416,
        "close_vs_ema24": -0.00690234526836675,
        "ema12_slope_3h": -0.0021875921990572866,
        "ema24_slope_6h": -0.005961332312948153,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007438134753703363,
        "return_30m": 0.0008065734469426822,
        "return_60m": 0.001634523246866193,
        "return_120m": 0.003906723516762689,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003569193846348906,
        "close_vs_ema6": 0.0006990677756162356,
        "close_vs_ema12": 0.001237096581219399,
        "ema3_slope": 0.00035704682156656453,
        "ema6_slope": 0.00027970532343779553,
        "realized_volatility_30m": 0.00034055007540689797,
        "realized_volatility_60m": 0.0012050611511086394,
        "return_acceleration": 0.0006811001508137959
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1072,
        "resolved_agreement_count": 715,
        "prospective_resolved_sample_count": 1053,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.90140104167222,
            "small_mean_absolute_error": 125.69417187499494
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.60170833333541,
            "small_mean_absolute_error": 119.32237760415956
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.98151215278146,
            "small_mean_absolute_error": 106.41430034721513
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.26614166666987,
            "small_mean_absolute_error": 122.74978854166402
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1074,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T2315Z",
      "signal_timestamp": "2026-09-23T23:16:17.609411Z",
      "target_timestamp": "2026-09-23T23:15:00Z",
      "resolution_timestamp": "2026-09-23T23:30:00Z",
      "strike": 84493.95,
      "brti_reference_price": 84493.95266666666,
      "base_predicted_close": 84646.8125,
      "small_predicted_close": 84438.609375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84471.08616666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -175.72633333332487,
      "small_residual": 32.476791666675126,
      "base_absolute_error": 175.72633333332487,
      "small_absolute_error": 32.476791666675126,
      "resolved_at": "2026-09-23T23:31:07.378923Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T23:00:00Z",
        "return_6h": 0.008627311325230202,
        "return_12h": -0.014528250048537306,
        "return_24h": -0.021830651895002773,
        "close_vs_ema12": -0.0025521810633647446,
        "close_vs_ema24": -0.007441772159304083,
        "ema12_slope_3h": -0.0020402823329346287,
        "ema24_slope_6h": -0.005667036870878328,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006996844679554304,
        "return_30m": 4.360857267893259e-05,
        "return_60m": -0.0011486804490759006,
        "return_120m": 0.0015527905645031925,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00017153682697146344,
        "close_vs_ema6": -7.898711092968469e-07,
        "close_vs_ema12": 0.0004539634423832428,
        "ema3_slope": -0.0001715074071352296,
        "ema6_slope": -3.159483439318933e-07,
        "realized_volatility_30m": 0.0007217489716628833,
        "realized_volatility_60m": 0.0007569610038534118,
        "return_acceleration": -0.0014434979433257666
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1073,
        "resolved_agreement_count": 715,
        "prospective_resolved_sample_count": 1054,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 85.61935416667257,
            "small_mean_absolute_error": 82.50955208332743
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.1171979166702,
            "small_mean_absolute_error": 107.41978385416041
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.75571875000242,
            "small_mean_absolute_error": 106.03788020832751
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.56038854167055,
            "small_mean_absolute_error": 121.70788541666334
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1075,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T2330Z",
      "signal_timestamp": "2026-09-23T23:31:21.182973Z",
      "target_timestamp": "2026-09-23T23:30:00Z",
      "resolution_timestamp": "2026-09-23T23:45:00Z",
      "strike": 84471.09,
      "brti_reference_price": 84471.08616666668,
      "base_predicted_close": 84608.84375,
      "small_predicted_close": 84442.2109375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84450.72616666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -158.11758333334,
      "small_residual": 8.515229166659992,
      "base_absolute_error": 158.11758333334,
      "small_absolute_error": 8.515229166659992,
      "resolved_at": "2026-09-23T23:46:06.049222Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T23:15:00Z",
        "return_6h": 0.004940559121139776,
        "return_12h": -0.011944515485105334,
        "return_24h": -0.02024029132028926,
        "close_vs_ema12": -0.0027072425077165896,
        "close_vs_ema24": -0.0075525470646468085,
        "ema12_slope_3h": -0.0018677171391927594,
        "ema24_slope_6h": -0.005452179407200219,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00027062883529904713,
        "return_30m": -0.000970123948461854,
        "return_60m": -0.00016433297773610356,
        "return_120m": 0.0007637631627537278,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00022110849788981035,
        "close_vs_ema6": -0.0001938853873416635,
        "close_vs_ema12": 0.00015502095869446286,
        "ema3_slope": -0.00022105961972940236,
        "ema6_slope": -7.754814075611183e-05,
        "realized_volatility_30m": 0.00021452781632819162,
        "realized_volatility_60m": 0.0005275611963897538,
        "return_acceleration": 0.00042905563265638325
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1074,
        "resolved_agreement_count": 715,
        "prospective_resolved_sample_count": 1055,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 110.95941145833785,
            "small_mean_absolute_error": 67.64410416666215
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.60280989583589,
            "small_mean_absolute_error": 98.09139843749472
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.9098506944453,
            "small_mean_absolute_error": 105.7808836805513
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.20021041666988,
            "small_mean_absolute_error": 121.63525104166402
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1076,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260923T2345Z",
      "signal_timestamp": "2026-09-23T23:46:19.015588Z",
      "target_timestamp": "2026-09-23T23:45:00Z",
      "resolution_timestamp": "2026-09-24T00:00:00Z",
      "strike": 84450.73,
      "brti_reference_price": 84450.72616666666,
      "base_predicted_close": 84612.9296875,
      "small_predicted_close": 84446.234375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84380.99033333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -231.939354166665,
      "small_residual": -65.244041666665,
      "base_absolute_error": 231.939354166665,
      "small_absolute_error": 65.244041666665,
      "resolved_at": "2026-09-24T00:01:05.800295Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T23:30:00Z",
        "return_6h": 0.002662029958278689,
        "return_12h": -0.012121492594033834,
        "return_24h": -0.019561262216774566,
        "close_vs_ema12": -0.002827648412384365,
        "close_vs_ema24": -0.007632329688167405,
        "ema12_slope_3h": -0.0017644348811650667,
        "ema24_slope_6h": -0.005287470883617473,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00024102921986635106,
        "return_30m": -0.0005115928257083402,
        "return_60m": -0.0004680065628621666,
        "return_120m": -0.00036833160883054106,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00023109560491341163,
        "close_vs_ema6": -0.00031065850951905727,
        "close_vs_ema12": -7.280880100268838e-05,
        "ema3_slope": -0.0002310422120738176,
        "ema6_slope": -0.00012424796433274654,
        "realized_volatility_30m": 1.4799807716348035e-05,
        "realized_volatility_60m": 0.0005290335621542955,
        "return_acceleration": 2.959961543269607e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1075,
        "resolved_agreement_count": 715,
        "prospective_resolved_sample_count": 1056,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.61053645833454,
            "small_mean_absolute_error": 50.723447916665464
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 108.96617187500487,
            "small_mean_absolute_error": 80.7144270833287
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.91333680555545,
            "small_mean_absolute_error": 90.61177777777145
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.20342708333555,
            "small_mean_absolute_error": 117.0813968749957
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1077,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0000Z",
      "signal_timestamp": "2026-09-24T00:01:18.320972Z",
      "target_timestamp": "2026-09-24T00:00:00Z",
      "resolution_timestamp": "2026-09-24T00:15:00Z",
      "strike": 84380.99,
      "brti_reference_price": 84380.99033333334,
      "base_predicted_close": 84427.515625,
      "small_predicted_close": 84373.5546875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84345.3325,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -82.18312499999593,
      "small_residual": -28.222187499995925,
      "base_absolute_error": 82.18312499999593,
      "small_absolute_error": 28.222187499995925,
      "resolved_at": "2026-09-24T00:16:06.087171Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-23T23:45:00Z",
        "return_6h": 0.0007788323378634665,
        "return_12h": -0.014720020667828737,
        "return_24h": -0.02096835578022449,
        "close_vs_ema12": -0.003502569767144359,
        "close_vs_ema24": -0.008279023942291519,
        "ema12_slope_3h": -0.0016174036637728317,
        "ema24_slope_6h": -0.005164203096026165,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008257576518134746,
        "return_30m": -0.001066587839957167,
        "return_60m": -0.0020356770660122647,
        "return_120m": -0.00040448118063352023,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0005286104953061699,
        "close_vs_ema6": -0.0008118061208777227,
        "close_vs_ema12": -0.0007603796958651765,
        "ema3_slope": -0.0005283312138812946,
        "ema6_slope": -0.0003246170379116453,
        "realized_volatility_30m": 0.00029236421597356177,
        "realized_volatility_60m": 0.0002575484541168592,
        "return_acceleration": -0.0005847284319471235
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1076,
        "resolved_agreement_count": 715,
        "prospective_resolved_sample_count": 1057,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 173.1666354166664,
            "small_mean_absolute_error": 37.221010416666104
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.0340182291693,
            "small_mean_absolute_error": 81.45759114583052
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.12335069444573,
            "small_mean_absolute_error": 91.95525520832841
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.55110937500213,
            "small_mean_absolute_error": 108.11423541666227
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-23T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1078,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0015Z",
      "signal_timestamp": "2026-09-24T00:16:17.614028Z",
      "target_timestamp": "2026-09-24T00:15:00Z",
      "resolution_timestamp": "2026-09-24T00:30:00Z",
      "strike": 84345.33,
      "brti_reference_price": 84345.3325,
      "base_predicted_close": 84349.1875,
      "small_predicted_close": 84299.1796875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84341.95800000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -7.229499999986729,
      "small_residual": 42.77831250001327,
      "base_absolute_error": 7.229499999986729,
      "small_absolute_error": 42.77831250001327,
      "resolved_at": "2026-09-24T00:31:05.306723Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T00:00:00Z",
        "return_6h": 0.0015646925128658395,
        "return_12h": -0.013071642654267523,
        "return_24h": -0.0232093269389283,
        "close_vs_ema12": -0.003764123990420587,
        "close_vs_ema24": -0.00852032434114991,
        "ema12_slope_3h": -0.0015602069253646267,
        "ema24_slope_6h": -0.005027571027811817,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004225813562090952,
        "return_30m": -0.0012479900582341719,
        "return_60m": -0.0017589444211821847,
        "return_120m": -0.0029056044051903873,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0004757104280966873,
        "close_vs_ema6": -0.0008817712006344847,
        "close_vs_ema12": -0.001000877260163735,
        "ema3_slope": -0.00047548423528775974,
        "ema6_slope": -0.0003525841208443792,
        "realized_volatility_30m": 0.0002015881478021897,
        "realized_volatility_60m": 0.00023312461145337824,
        "return_acceleration": 0.0004031762956043794
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1077,
        "resolved_agreement_count": 715,
        "prospective_resolved_sample_count": 1058,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 161.99159895833145,
            "small_mean_absolute_error": 33.61456249999901
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 123.80547656250201,
            "small_mean_absolute_error": 58.06205729166322
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.07533159722395,
            "small_mean_absolute_error": 82.81804340277328
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.80613645833583,
            "small_mean_absolute_error": 99.64504374999596
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1079,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0030Z",
      "signal_timestamp": "2026-09-24T00:31:17.076345Z",
      "target_timestamp": "2026-09-24T00:30:00Z",
      "resolution_timestamp": "2026-09-24T00:45:00Z",
      "strike": 84341.96,
      "brti_reference_price": 84341.95800000001,
      "base_predicted_close": 84287.8828125,
      "small_predicted_close": 84276.3984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84342.317,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 54.43418749999546,
      "small_residual": 65.91856249999546,
      "base_absolute_error": 54.43418749999546,
      "small_absolute_error": 65.91856249999546,
      "resolved_at": "2026-09-24T00:46:06.276188Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T00:15:00Z",
        "return_6h": 0.0021428871800228677,
        "return_12h": -0.01305222947591278,
        "return_24h": -0.02427812269800278,
        "close_vs_ema12": -0.003649283587978558,
        "close_vs_ema24": -0.00838496640524522,
        "ema12_slope_3h": -0.001527936142015962,
        "ema24_slope_6h": -0.004881987176671321,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -4.000814152926857e-05,
        "return_30m": -0.0004625725910436529,
        "return_60m": -0.0015286670567001837,
        "return_120m": -0.001692748824026924,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.0002579162723190809,
        "close_vs_ema6": -0.000658562053144407,
        "close_vs_ema12": -0.0008808563548838855,
        "ema3_slope": -0.0002578497686679393,
        "ema6_slope": -0.0002633554468962629,
        "realized_volatility_30m": 0.00019128660733991332,
        "realized_volatility_60m": 0.0002895679620263346,
        "return_acceleration": 0.00038257321467982663
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1078,
        "resolved_agreement_count": 715,
        "prospective_resolved_sample_count": 1059,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 119.86739062499691,
            "small_mean_absolute_error": 36.18994270833355
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.41340104166738,
            "small_mean_absolute_error": 51.917023437497846
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.6910034722229,
            "small_mean_absolute_error": 77.45757986110766
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.15589583333494,
            "small_mean_absolute_error": 92.60661874999641
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1080,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0045Z",
      "signal_timestamp": "2026-09-24T00:46:19.543796Z",
      "target_timestamp": "2026-09-24T00:45:00Z",
      "resolution_timestamp": "2026-09-24T01:00:00Z",
      "strike": 84342.32,
      "brti_reference_price": 84342.317,
      "base_predicted_close": 84226.9296875,
      "small_predicted_close": 84216.140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84310.98150000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 84.05181250000896,
      "small_residual": 94.84087500000896,
      "base_absolute_error": 84.05181250000896,
      "small_absolute_error": 94.84087500000896,
      "resolved_at": "2026-09-24T01:01:05.560871Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T00:30:00Z",
        "return_6h": 0.0015903402127459554,
        "return_12h": -0.012985420993306573,
        "return_24h": -0.024231726805716947,
        "close_vs_ema12": -0.003496785630080379,
        "close_vs_ema24": -0.008209327769050145,
        "ema12_slope_3h": -0.0015329648055998346,
        "ema24_slope_6h": -0.004750446428889332,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 4.256481690667613e-06,
        "return_30m": -3.575183013249106e-05,
        "return_60m": -0.001283697270438089,
        "return_120m": -0.0017511030545529493,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0001268465322240564,
        "close_vs_ema6": -0.0004674505123750672,
        "close_vs_ema12": -0.0007418415730755523,
        "ema3_slope": -0.00012683044422223677,
        "ema6_slope": -0.00018694524988882577,
        "realized_volatility_30m": 2.213231160996809e-05,
        "realized_volatility_60m": 0.00033535326908612126,
        "return_acceleration": 4.426462321993618e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1079,
        "resolved_agreement_count": 716,
        "prospective_resolved_sample_count": 1060,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.94654166666078,
            "small_mean_absolute_error": 50.540776041667414
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.77853906249766,
            "small_mean_absolute_error": 50.63211197916644
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.95962847222351,
            "small_mean_absolute_error": 70.65654340277494
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.29045104166798,
            "small_mean_absolute_error": 87.00172083332946
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1081,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0100Z",
      "signal_timestamp": "2026-09-24T01:01:17.351236Z",
      "target_timestamp": "2026-09-24T01:00:00Z",
      "resolution_timestamp": "2026-09-24T01:15:00Z",
      "strike": 84310.98,
      "brti_reference_price": 84310.98150000001,
      "base_predicted_close": 84173.78125,
      "small_predicted_close": 84207.984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84266.56233333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 92.78108333332057,
      "small_residual": 58.57795833332057,
      "base_absolute_error": 92.78108333332057,
      "small_absolute_error": 58.57795833332057,
      "resolved_at": "2026-09-24T01:16:06.310650Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T00:45:00Z",
        "return_6h": -0.0002714784891759692,
        "return_12h": -0.013595106693112813,
        "return_24h": -0.024736603145002034,
        "close_vs_ema12": -0.0037097623232327237,
        "close_vs_ema24": -0.00840243803446672,
        "ema12_slope_3h": -0.0015208036462390773,
        "ema24_slope_6h": -0.004659279948133976,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00037152761643943766,
        "return_30m": -0.0003672727161492251,
        "return_60m": -0.0008296754169009324,
        "return_120m": -0.002863663531694871,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00024922560876461386,
        "close_vs_ema6": -0.0005992896662694314,
        "close_vs_ema12": -0.0009420097241278347,
        "ema3_slope": -0.000249163510836814,
        "ema6_slope": -0.00023965841658291076,
        "realized_volatility_30m": 0.00018789204906505264,
        "realized_volatility_60m": 0.00019108857506383697,
        "return_acceleration": -0.00037578409813010527
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1080,
        "resolved_agreement_count": 717,
        "prospective_resolved_sample_count": 1061,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.97465624999677,
            "small_mean_absolute_error": 57.939984375003405
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.07064583333158,
            "small_mean_absolute_error": 47.580497395834755
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.3475642361118,
            "small_mean_absolute_error": 73.61838888888815
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.01716562500151,
            "small_mean_absolute_error": 82.88077916666298
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1082,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0115Z",
      "signal_timestamp": "2026-09-24T01:16:22.063350Z",
      "target_timestamp": "2026-09-24T01:15:00Z",
      "resolution_timestamp": "2026-09-24T01:30:00Z",
      "strike": 84266.56,
      "brti_reference_price": 84266.56233333332,
      "base_predicted_close": 84210.796875,
      "small_predicted_close": 84200.34375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84263.40449999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 52.60762499998964,
      "small_residual": 63.06074999998964,
      "base_absolute_error": 52.60762499998964,
      "small_absolute_error": 63.06074999998964,
      "resolved_at": "2026-09-24T01:31:05.456534Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T01:00:00Z",
        "return_6h": -0.0011237549476712516,
        "return_12h": -0.01262129716319027,
        "return_24h": -0.028332319506268577,
        "close_vs_ema12": -0.0040625159971724445,
        "close_vs_ema24": -0.008742415847729834,
        "ema12_slope_3h": -0.0016151596987860062,
        "ema24_slope_6h": -0.004587247512869319,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005268491230491223,
        "return_30m": -0.0008981810004896618,
        "return_60m": -0.0009339007190075632,
        "return_120m": -0.002691202460730069,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00038812229423190736,
        "close_vs_ema6": -0.0008044180764640307,
        "close_vs_ema12": -0.0012427413570550438,
        "ema3_slope": -0.00038797171376003803,
        "ema6_slope": -0.00032166372973818635,
        "realized_volatility_30m": 7.766075330484234e-05,
        "realized_volatility_60m": 0.00022308774655526643,
        "return_acceleration": -0.0001553215066096847
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1081,
        "resolved_agreement_count": 718,
        "prospective_resolved_sample_count": 1062,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.62414583332793,
            "small_mean_absolute_error": 65.52892708333457
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.80787239582969,
            "small_mean_absolute_error": 49.57174479166679
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.41169965277732,
            "small_mean_absolute_error": 60.551013888887006
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.57658020833333,
            "small_mean_absolute_error": 83.45142604166321
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1083,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0130Z",
      "signal_timestamp": "2026-09-24T01:31:17.089470Z",
      "target_timestamp": "2026-09-24T01:30:00Z",
      "resolution_timestamp": "2026-09-24T01:45:00Z",
      "strike": 84263.4,
      "brti_reference_price": 84263.40449999999,
      "base_predicted_close": 84163.9609375,
      "small_predicted_close": 84187.890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84156.896,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -7.064937500006636,
      "small_residual": -30.994625000006636,
      "base_absolute_error": 7.064937500006636,
      "small_absolute_error": 30.994625000006636,
      "resolved_at": "2026-09-24T01:46:05.151970Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T01:15:00Z",
        "return_6h": -0.0016358955521355023,
        "return_12h": -0.014832955791509228,
        "return_24h": -0.02724701176116029,
        "close_vs_ema12": -0.003933155936921784,
        "close_vs_ema24": -0.00860010214060436,
        "ema12_slope_3h": -0.0016561552816778402,
        "ema24_slope_6h": -0.00452709595500056,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.747433437284453e-05,
        "return_30m": -0.0005643037141017659,
        "return_60m": -0.000931369176893182,
        "return_120m": -0.002458612480215061,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00021283633165480875,
        "close_vs_ema6": -0.0006014748638581979,
        "close_vs_ema12": -0.0010834334062871376,
        "ema3_slope": -0.00021279104199012355,
        "ema6_slope": -0.0002405320759443219,
        "realized_volatility_30m": 0.0002446873943381389,
        "realized_volatility_60m": 0.00022363926900671396,
        "return_acceleration": 0.0004893747886762778
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1082,
        "resolved_agreement_count": 719,
        "prospective_resolved_sample_count": 1063,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.96867708332866,
            "small_mean_absolute_error": 70.59953645832866
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.41803385416279,
            "small_mean_absolute_error": 53.3947395833311
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.59849305555447,
            "small_mean_absolute_error": 58.14452777777478
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.71312395833229,
            "small_mean_absolute_error": 84.82642604166321
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1084,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0145Z",
      "signal_timestamp": "2026-09-24T01:46:17.795418Z",
      "target_timestamp": "2026-09-24T01:45:00Z",
      "resolution_timestamp": "2026-09-24T02:00:00Z",
      "strike": 84156.9,
      "brti_reference_price": 84156.896,
      "base_predicted_close": 84200.3984375,
      "small_predicted_close": 84190.2265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84100.69716666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -99.701270833335,
      "small_residual": -89.529395833335,
      "base_absolute_error": 99.701270833335,
      "small_absolute_error": 89.529395833335,
      "resolved_at": "2026-09-24T02:01:05.562279Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T01:30:00Z",
        "return_6h": -0.003454064114879918,
        "return_12h": -0.01948293783207511,
        "return_24h": -0.024878654557289215,
        "close_vs_ema12": -0.0049813091754886685,
        "close_vs_ema24": -0.009652092559944037,
        "ema12_slope_3h": -0.0017493450942485111,
        "ema24_slope_6h": -0.004505249870015993,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012639947392583117,
        "return_30m": -0.0013014217062696787,
        "return_60m": -0.002198433794509125,
        "return_120m": -0.003479308941485959,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.00073882648502821,
        "close_vs_ema6": -0.0013326452431904334,
        "close_vs_ema12": -0.001985843339666893,
        "ema3_slope": -0.0007382810234548565,
        "ema6_slope": -0.0005327740977294493,
        "realized_volatility_30m": 0.0006132602024427336,
        "realized_volatility_60m": 0.0004485697812127696,
        "return_acceleration": -0.0012265204048854672
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1083,
        "resolved_agreement_count": 720,
        "prospective_resolved_sample_count": 1064,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.12636458333145,
            "small_mean_absolute_error": 61.86855208333145
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.53645312499611,
            "small_mean_absolute_error": 56.20466406249943
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 93.56114756944226,
            "small_mean_absolute_error": 54.37759201388811
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.56258333333172,
            "small_mean_absolute_error": 76.84893229166263
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1085,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0200Z",
      "signal_timestamp": "2026-09-24T02:01:16.843793Z",
      "target_timestamp": "2026-09-24T02:00:00Z",
      "resolution_timestamp": "2026-09-24T02:15:00Z",
      "strike": 84100.7,
      "brti_reference_price": 84100.69716666666,
      "base_predicted_close": 84006.8359375,
      "small_predicted_close": 84118.1328125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83914.10233333336,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -92.73360416664218,
      "small_residual": -204.03047916664218,
      "base_absolute_error": 92.73360416664218,
      "small_absolute_error": 204.03047916664218,
      "resolved_at": "2026-09-24T02:16:05.119642Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T01:45:00Z",
        "return_6h": -0.004447433427373748,
        "return_12h": -0.019498747703727726,
        "return_24h": -0.025879093057402214,
        "close_vs_ema12": -0.005416577792532351,
        "close_vs_ema24": -0.010102894050387334,
        "ema12_slope_3h": -0.001896049613366646,
        "ema24_slope_6h": -0.004504044308620614,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006677864323005878,
        "return_30m": -0.0019309370930215008,
        "return_60m": -0.0024941511721500165,
        "return_120m": -0.003321757253137436,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0007035544103145552,
        "close_vs_ema6": -0.0014290605282543112,
        "close_vs_ema12": -0.002245173072422779,
        "ema3_slope": -0.0007030597695132368,
        "ema6_slope": -0.0005712976437367567,
        "realized_volatility_30m": 0.000298104153478862,
        "realized_volatility_60m": 0.00043731029159134384,
        "return_acceleration": 0.000596208306957724
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1084,
        "resolved_agreement_count": 721,
        "prospective_resolved_sample_count": 1065,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.03872916666296,
            "small_mean_absolute_error": 60.54068229166296
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.006692708329865,
            "small_mean_absolute_error": 59.24033333333318
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.72667361110871,
            "small_mean_absolute_error": 51.90055902777749
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.0766874999994,
            "small_mean_absolute_error": 78.86928645833032
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1086,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0215Z",
      "signal_timestamp": "2026-09-24T02:16:15.620572Z",
      "target_timestamp": "2026-09-24T02:15:00Z",
      "resolution_timestamp": "2026-09-24T02:30:00Z",
      "strike": 83914.1,
      "brti_reference_price": 83914.10233333336,
      "base_predicted_close": 83873.046875,
      "small_predicted_close": 84013.46875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84151.27016666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 278.22329166666896,
      "small_residual": 137.80141666666896,
      "base_absolute_error": 278.22329166666896,
      "small_absolute_error": 137.80141666666896,
      "resolved_at": "2026-09-24T02:31:05.272891Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T02:00:00Z",
        "return_6h": -0.005429165619626919,
        "return_12h": -0.0108002148587939,
        "return_24h": -0.028251525318745974,
        "close_vs_ema12": -0.00731438945484808,
        "close_vs_ema24": -0.012048681807655282,
        "ema12_slope_3h": -0.0020982496154748898,
        "ema24_slope_6h": -0.004522926884431011,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002218707330850278,
        "return_30m": -0.0028850121404980777,
        "return_60m": -0.004182679229345232,
        "return_120m": -0.005112673741213158,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.0014624861220826624,
        "close_vs_ema6": -0.0026059973687939664,
        "close_vs_ema12": -0.0037755044939298266,
        "ema3_slope": -0.0014603503799184292,
        "ema6_slope": -0.0010413134834383886,
        "realized_volatility_30m": 0.0007754604492748451,
        "realized_volatility_60m": 0.0008035747919727288,
        "return_acceleration": -0.0015509208985496903
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1085,
        "resolved_agreement_count": 721,
        "prospective_resolved_sample_count": 1066,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.026859374993364,
            "small_mean_absolute_error": 96.90381249999336
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 61.32550260416065,
            "small_mean_absolute_error": 81.21636979166396
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.88086805555092,
            "small_mean_absolute_error": 65.34910069444231
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.77539999999863,
            "small_mean_absolute_error": 82.17737395832955
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1087,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0230Z",
      "signal_timestamp": "2026-09-24T02:31:15.985671Z",
      "target_timestamp": "2026-09-24T02:30:00Z",
      "resolution_timestamp": "2026-09-24T02:45:00Z",
      "strike": 84151.27,
      "brti_reference_price": 84151.27016666667,
      "base_predicted_close": 84145.2109375,
      "small_predicted_close": 84158.8828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84321.56899999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 176.3580624999886,
      "small_residual": 162.6861874999886,
      "base_absolute_error": 176.3580624999886,
      "small_absolute_error": 162.6861874999886,
      "resolved_at": "2026-09-24T02:46:05.682658Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T02:15:00Z",
        "return_6h": -0.0015781037000300868,
        "return_12h": 0.0013616627288632888,
        "return_24h": -0.02804605561488116,
        "close_vs_ema12": -0.00432551107987722,
        "close_vs_ema24": -0.00906729052739641,
        "ema12_slope_3h": -0.0021669549708429603,
        "ema24_slope_6h": -0.00446293040311696,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0028263167541398015,
        "return_30m": 0.0006013386535879128,
        "return_60m": -0.0013307595865452715,
        "return_120m": -0.0022608893349778114,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006793867114152086,
        "close_vs_ema6": 0.0001521007536677832,
        "close_vs_ema12": -0.0008123079251316501,
        "ema3_slope": 0.0006798485915138208,
        "ema6_slope": 6.0844003234805655e-05,
        "realized_volatility_30m": 0.00252251204249504,
        "realized_volatility_60m": 0.00190499293502685,
        "return_acceleration": 0.00504502408499008
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1086,
        "resolved_agreement_count": 721,
        "prospective_resolved_sample_count": 1067,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 119.4307760416632,
            "small_mean_absolute_error": 115.5889791666632
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.19972656249593,
            "small_mean_absolute_error": 93.09425781249593
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.42228124999626,
            "small_mean_absolute_error": 74.12615277777513
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.09449270833211,
            "small_mean_absolute_error": 83.71225104166297
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1088,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0245Z",
      "signal_timestamp": "2026-09-24T02:46:17.230719Z",
      "target_timestamp": "2026-09-24T02:45:00Z",
      "resolution_timestamp": "2026-09-24T03:00:00Z",
      "strike": 84321.57,
      "brti_reference_price": 84321.56899999999,
      "base_predicted_close": 84304.6328125,
      "small_predicted_close": 84241.03125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84349.74416666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 45.111354166670935,
      "small_residual": 108.71291666667094,
      "base_absolute_error": 45.111354166670935,
      "small_absolute_error": 108.71291666667094,
      "resolved_at": "2026-09-24T03:01:05.765065Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T02:30:00Z",
        "return_6h": -0.0008543354072313436,
        "return_12h": -0.0001267664362770704,
        "return_24h": -0.024815061213651513,
        "close_vs_ema12": -0.0022164432319554672,
        "close_vs_ema24": -0.006917316778268234,
        "ema12_slope_3h": -0.0021410050469165,
        "ema24_slope_6h": -0.004389301566633863,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002023722672231054,
        "return_30m": 0.004855759107665225,
        "return_60m": 0.001956738043190187,
        "return_120m": -0.00024599751036014084,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013504160474866467,
        "close_vs_ema6": 0.001553413616346866,
        "close_vs_ema12": 0.0010234617818458691,
        "ema3_slope": 0.0013522421369684956,
        "ema6_slope": 0.0006217517816120566,
        "realized_volatility_30m": 0.0004012970409543737,
        "realized_volatility_60m": 0.0020302858724253183,
        "return_acceleration": -0.0008025940819087474
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1087,
        "resolved_agreement_count": 721,
        "prospective_resolved_sample_count": 1068,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 161.75405729165868,
            "small_mean_absolute_error": 148.51186979165868
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.44021093749507,
            "small_mean_absolute_error": 105.19021093749507
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.94232118055031,
            "small_mean_absolute_error": 86.97373263888585
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.55186145833213,
            "small_mean_absolute_error": 84.47001041666299
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1089,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0300Z",
      "signal_timestamp": "2026-09-24T03:01:16.544477Z",
      "target_timestamp": "2026-09-24T03:00:00Z",
      "resolution_timestamp": "2026-09-24T03:15:00Z",
      "strike": 84349.74,
      "brti_reference_price": 84349.74416666667,
      "base_predicted_close": 84384.1328125,
      "small_predicted_close": 84311.6875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84274.90449999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -109.22831250001036,
      "small_residual": -36.78300000001036,
      "base_absolute_error": 109.22831250001036,
      "small_absolute_error": 36.78300000001036,
      "resolved_at": "2026-09-24T03:16:04.882282Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T02:45:00Z",
        "return_6h": 0.0014921050738860853,
        "return_12h": -0.0018612041530100543,
        "return_24h": -0.02527332003531968,
        "close_vs_ema12": -0.0018063242171780791,
        "close_vs_ema24": -0.006450644063409228,
        "ema12_slope_3h": -0.0020689844610979335,
        "ema24_slope_6h": -0.004269551237781166,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00033413949717520097,
        "return_30m": 0.002358538375082375,
        "return_60m": 0.002961295308961054,
        "return_120m": 0.00045975821864518984,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008417941715606059,
        "close_vs_ema6": 0.0013478958575028344,
        "close_vs_ema12": 0.0011487889121517547,
        "ema3_slope": 0.0008425033860004483,
        "ema6_slope": 0.0005394491915333699,
        "realized_volatility_30m": 0.0008447915875279266,
        "realized_volatility_60m": 0.001931277157129654,
        "return_acceleration": -0.0016895831750558532
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1088,
        "resolved_agreement_count": 722,
        "prospective_resolved_sample_count": 1069,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 148.10657812499267,
            "small_mean_absolute_error": 153.30774999999267
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.57265364582781,
            "small_mean_absolute_error": 106.92421614582781
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.3733211805508,
            "small_mean_absolute_error": 90.59613888888634
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.6375999999982,
            "small_mean_absolute_error": 86.94071979166401
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1090,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0315Z",
      "signal_timestamp": "2026-09-24T03:16:15.984685Z",
      "target_timestamp": "2026-09-24T03:15:00Z",
      "resolution_timestamp": "2026-09-24T03:30:00Z",
      "strike": 84274.9,
      "brti_reference_price": 84274.90449999999,
      "base_predicted_close": 84322.0859375,
      "small_predicted_close": 84274.5625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84027.60183333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -294.4841041666805,
      "small_residual": -246.96066666668048,
      "base_absolute_error": 294.4841041666805,
      "small_absolute_error": 246.96066666668048,
      "resolved_at": "2026-09-24T03:31:05.608158Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T03:00:00Z",
        "return_6h": -0.0010437065298930515,
        "return_12h": -0.004374740800439869,
        "return_24h": -0.02591007957606095,
        "close_vs_ema12": -0.002582382952582951,
        "close_vs_ema24": -0.007182105127134464,
        "ema12_slope_3h": -0.002018807165298675,
        "ema24_slope_6h": -0.004203740552318758,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008872542223579138,
        "return_30m": -0.000553411191862363,
        "return_60m": 0.00429966068436749,
        "return_120m": 9.899735358454009e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -2.3104001897755744e-05,
        "close_vs_ema6": 0.0003281324323134438,
        "close_vs_ema12": 0.00022042729172100373,
        "ema3_slope": -2.3103468115182046e-05,
        "ema6_slope": 0.00013127020252956534,
        "realized_volatility_30m": 0.0006106968597665574,
        "realized_volatility_60m": 0.0014462450203524973,
        "return_acceleration": -0.0012213937195331148
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1089,
        "resolved_agreement_count": 722,
        "prospective_resolved_sample_count": 1070,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 152.2302552083347,
            "small_mean_absolute_error": 111.49588020833471
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.62855729166404,
            "small_mean_absolute_error": 104.19984635416404
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 91.627086805552,
            "small_mean_absolute_error": 91.30953993055421
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.498442708332,
            "small_mean_absolute_error": 78.01054687499781
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1091,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0330Z",
      "signal_timestamp": "2026-09-24T03:31:16.543761Z",
      "target_timestamp": "2026-09-24T03:30:00Z",
      "resolution_timestamp": "2026-09-24T03:45:00Z",
      "strike": 84027.6,
      "brti_reference_price": 84027.60183333332,
      "base_predicted_close": 84010.6015625,
      "small_predicted_close": 84119.3203125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83987.85266666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -22.74889583334152,
      "small_residual": -131.46764583334152,
      "base_absolute_error": 22.74889583334152,
      "small_absolute_error": 131.46764583334152,
      "resolved_at": "2026-09-24T03:46:05.957016Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T03:15:00Z",
        "return_6h": -0.004490378466900702,
        "return_12h": -0.005862210470746532,
        "return_24h": -0.030418653069760326,
        "close_vs_ema12": -0.0052856007602203325,
        "close_vs_ema24": -0.009889397558724644,
        "ema12_slope_3h": -0.002088281486278376,
        "ema24_slope_6h": -0.004209586442817992,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0029344757865216176,
        "return_30m": -0.0038191263828474264,
        "return_60m": -0.0014695955638983627,
        "return_120m": -0.0027983994720587324,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0014809459528489777,
        "close_vs_ema6": -0.001863749998352704,
        "close_vs_ema12": -0.0022980096506930447,
        "ema3_slope": -0.0014787559951424667,
        "ema6_slope": -0.0007449446431101459,
        "realized_volatility_30m": 0.0010236107820818519,
        "realized_volatility_60m": 0.001807605017114294,
        "return_acceleration": -0.0020472215641637037
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1090,
        "resolved_agreement_count": 722,
        "prospective_resolved_sample_count": 1071,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 156.2954583333376,
            "small_mean_absolute_error": 138.7856927083376
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 137.8631171875004,
            "small_mean_absolute_error": 127.1873359375004
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.56497048610981,
            "small_mean_absolute_error": 108.32473611110981
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.50434270833284,
            "small_mean_absolute_error": 85.76165104166503
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1092,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0345Z",
      "signal_timestamp": "2026-09-24T03:46:18.918284Z",
      "target_timestamp": "2026-09-24T03:45:00Z",
      "resolution_timestamp": "2026-09-24T04:00:00Z",
      "strike": 83987.85,
      "brti_reference_price": 83987.85266666666,
      "base_predicted_close": 83985.7109375,
      "small_predicted_close": 84076.0625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83903.2155,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -82.4954374999943,
      "small_residual": -172.8469999999943,
      "base_absolute_error": 82.4954374999943,
      "small_absolute_error": 172.8469999999943,
      "resolved_at": "2026-09-24T04:01:05.152906Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T03:30:00Z",
        "return_6h": -0.005847301773585611,
        "return_12h": -0.0038207576072588623,
        "return_24h": -0.032763365447815995,
        "close_vs_ema12": -0.005522501949495107,
        "close_vs_ema24": -0.010146373815820953,
        "ema12_slope_3h": -0.002174281959157476,
        "ema24_slope_6h": -0.00424306564041721,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004730489243939262,
        "return_30m": -0.0034061365603010874,
        "return_60m": -0.003957662758069969,
        "return_120m": -0.002008668824160731,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0009776019308245232,
        "close_vs_ema6": -0.0016696266583700048,
        "close_vs_ema12": -0.0023448212862553497,
        "ema3_slope": -0.0009766471586762915,
        "ema6_slope": -0.000667404936518512,
        "realized_volatility_30m": 0.0012307134310638457,
        "realized_volatility_60m": 0.001205417614306571,
        "return_acceleration": 0.0024614268621276914
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1091,
        "resolved_agreement_count": 722,
        "prospective_resolved_sample_count": 1072,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.89316666667582,
            "small_mean_absolute_error": 130.98105729167582
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 139.82361197916725,
            "small_mean_absolute_error": 139.74646354166725
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.92452951388866,
            "small_mean_absolute_error": 113.78715972222199
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.06613333333226,
            "small_mean_absolute_error": 88.52514062499976
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1093,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0400Z",
      "signal_timestamp": "2026-09-24T04:01:16.680638Z",
      "target_timestamp": "2026-09-24T04:00:00Z",
      "resolution_timestamp": "2026-09-24T04:15:00Z",
      "strike": 83903.22,
      "brti_reference_price": 83903.2155,
      "base_predicted_close": 83924.71875,
      "small_predicted_close": 84038.6640625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83817.70733333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -107.0114166666608,
      "small_residual": -220.9567291666608,
      "base_absolute_error": 107.0114166666608,
      "small_absolute_error": 220.9567291666608,
      "resolved_at": "2026-09-24T04:16:05.355895Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T03:45:00Z",
        "return_6h": -0.006064305514503765,
        "return_12h": -0.0012208228629050355,
        "return_24h": -0.0322390532760185,
        "close_vs_ema12": -0.006260021952201544,
        "close_vs_ema24": -0.010916582088445037,
        "ema12_slope_3h": -0.0022825388502214494,
        "ema24_slope_6h": -0.0042802507419353875,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010077310465664846,
        "return_30m": -0.0014803032648728065,
        "return_60m": -0.005293776182466736,
        "return_120m": -0.0023481573080815776,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.000993159295527457,
        "close_vs_ema6": -0.0019126587369381332,
        "close_vs_ema12": -0.0028362374680810376,
        "ema3_slope": -0.0009921739087870307,
        "ema6_slope": -0.0007644786200904363,
        "realized_volatility_30m": 0.0002673410610862792,
        "realized_volatility_60m": 0.0009498042327609278,
        "return_acceleration": -0.0005346821221725584
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1092,
        "resolved_agreement_count": 722,
        "prospective_resolved_sample_count": 1073,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.23918750000666,
            "small_mean_absolute_error": 147.01457812500666
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 137.67288281249967,
            "small_mean_absolute_error": 150.16116406249967
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.79483159722076,
            "small_mean_absolute_error": 120.28767013888744
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.70515729166509,
            "small_mean_absolute_error": 91.20480104166636
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1094,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0415Z",
      "signal_timestamp": "2026-09-24T04:16:15.837354Z",
      "target_timestamp": "2026-09-24T04:15:00Z",
      "resolution_timestamp": "2026-09-24T04:30:00Z",
      "strike": 83817.71,
      "brti_reference_price": 83817.70733333334,
      "base_predicted_close": 83807.5703125,
      "small_predicted_close": 83862.1328125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83904.28983333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 96.71952083334327,
      "small_residual": 42.15702083334327,
      "base_absolute_error": 96.71952083334327,
      "small_absolute_error": 42.15702083334327,
      "resolved_at": "2026-09-24T04:31:04.659339Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T04:00:00Z",
        "return_6h": -0.009142963142949934,
        "return_12h": -0.00597302778755926,
        "return_24h": -0.03481451448601347,
        "close_vs_ema12": -0.0069779944007219985,
        "close_vs_ema24": -0.01168156913940177,
        "ema12_slope_3h": -0.002406281838460922,
        "ema24_slope_6h": -0.004379804699117806,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010191286014141765,
        "return_30m": -0.0020258326404485327,
        "return_60m": -0.005425068938127997,
        "return_120m": -0.0011487342093836617,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0010066501955073859,
        "close_vs_ema6": -0.0020944947895549237,
        "close_vs_ema12": -0.003261720212415997,
        "ema3_slope": -0.0010056378699487833,
        "ema6_slope": -0.0008370965980367684,
        "realized_volatility_30m": 5.6987774238459465e-06,
        "realized_volatility_60m": 0.0009362071158312654,
        "return_acceleration": -1.1397554847691893e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1093,
        "resolved_agreement_count": 723,
        "prospective_resolved_sample_count": 1074,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 126.68496354166928,
            "small_mean_absolute_error": 193.05801041666928
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 139.457609375002,
            "small_mean_absolute_error": 152.276945312502
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.98069270833246,
            "small_mean_absolute_error": 133.81923437499913
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.71156458333135,
            "small_mean_absolute_error": 100.12023854166618
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1095,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0430Z",
      "signal_timestamp": "2026-09-24T04:31:15.407315Z",
      "target_timestamp": "2026-09-24T04:30:00Z",
      "resolution_timestamp": "2026-09-24T04:45:00Z",
      "strike": 83904.29,
      "brti_reference_price": 83904.28983333334,
      "base_predicted_close": 83842.7578125,
      "small_predicted_close": 83961.6796875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83861.36783333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 18.61002083332278,
      "small_residual": -100.31185416667722,
      "base_absolute_error": 18.61002083332278,
      "small_absolute_error": 100.31185416667722,
      "resolved_at": "2026-09-24T04:46:06.028246Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T04:15:00Z",
        "return_6h": -0.006873175206732252,
        "return_12h": -0.0035190822633740515,
        "return_24h": -0.036262563306716955,
        "close_vs_ema12": -0.005710656554527627,
        "close_vs_ema24": -0.010443175144437822,
        "ema12_slope_3h": -0.0024817198240120186,
        "ema24_slope_6h": -0.004430826275501509,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010329857825348565,
        "return_30m": 1.2804435764790512e-05,
        "return_60m": -0.0014675177835559161,
        "return_120m": -0.002934956689829682,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 1.2647705877277815e-05,
        "close_vs_ema6": -0.0007599971039962128,
        "close_vs_ema12": -0.0018893519695811767,
        "ema3_slope": 1.2647865843762318e-05,
        "ema6_slope": -0.0003039064543883807,
        "realized_volatility_30m": 0.0010260571919745165,
        "realized_volatility_60m": 0.0008377073269325635,
        "return_acceleration": 0.002052114383949033
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1094,
        "resolved_agreement_count": 723,
        "prospective_resolved_sample_count": 1075,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 77.24381770833497,
            "small_mean_absolute_error": 141.85709895833497
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.76963802083628,
            "small_mean_absolute_error": 140.32139583333628
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.65668402777858,
            "small_mean_absolute_error": 132.07725694444525
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.76122395833227,
            "small_mean_absolute_error": 100.6042499999996
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1096,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0445Z",
      "signal_timestamp": "2026-09-24T04:46:17.855810Z",
      "target_timestamp": "2026-09-24T04:45:00Z",
      "resolution_timestamp": "2026-09-24T05:00:00Z",
      "strike": 83861.37,
      "brti_reference_price": 83861.36783333332,
      "base_predicted_close": 83856.4140625,
      "small_predicted_close": 83976.859375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84020.67433333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 164.26027083332883,
      "small_residual": 43.81495833332883,
      "base_absolute_error": 164.26027083332883,
      "small_absolute_error": 43.81495833332883,
      "resolved_at": "2026-09-24T05:01:06.498047Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T04:30:00Z",
        "return_6h": -0.007443464756115459,
        "return_12h": -0.002782335787352097,
        "return_24h": -0.03786389542844115,
        "close_vs_ema12": -0.005966960239559782,
        "close_vs_ema24": -0.010726036056277644,
        "ema12_slope_3h": -0.0025235477117606653,
        "ema24_slope_6h": -0.004492448182545905,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005115590643253176,
        "return_30m": 0.0005208982849691512,
        "return_60m": -0.0015059896082274538,
        "return_120m": -0.005457692167310957,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00024952115952570075,
        "close_vs_ema6": -0.000908306592000141,
        "close_vs_ema12": -0.0020314723498807696,
        "ema3_slope": -0.0002494589142484349,
        "ema6_slope": -0.000363190681404002,
        "realized_volatility_30m": 0.0007722724234300871,
        "realized_volatility_60m": 0.0008390940345302674,
        "return_acceleration": -0.0015445448468601741
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1095,
        "resolved_agreement_count": 723,
        "prospective_resolved_sample_count": 1076,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.20909895833029,
            "small_mean_absolute_error": 134.0681510416689
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.05113281250306,
            "small_mean_absolute_error": 132.52460416667236
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 118.61877430555494,
            "small_mean_absolute_error": 137.85369270833448
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.78584583333141,
            "small_mean_absolute_error": 105.19408125000045
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1097,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0500Z",
      "signal_timestamp": "2026-09-24T05:01:18.274840Z",
      "target_timestamp": "2026-09-24T05:00:00Z",
      "resolution_timestamp": "2026-09-24T05:15:00Z",
      "strike": 84020.67,
      "brti_reference_price": 84020.67433333333,
      "base_predicted_close": 83922.21875,
      "small_predicted_close": 84037.2265625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84194.89683333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 272.6780833333469,
      "small_residual": 157.67027083334688,
      "base_absolute_error": 272.6780833333469,
      "small_absolute_error": 157.67027083334688,
      "resolved_at": "2026-09-24T05:16:04.906049Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T04:45:00Z",
        "return_6h": -0.0062970931925808715,
        "return_12h": 3.617097753272347e-05,
        "return_24h": -0.0362054143240369,
        "close_vs_ema12": -0.003912829943937379,
        "close_vs_ema24": -0.008665993579283549,
        "ema12_slope_3h": -0.002459730548000305,
        "ema24_slope_6h": -0.00452943265554806,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0018996410876175318,
        "return_30m": 0.0013871102446749717,
        "return_60m": 0.0013999324416038572,
        "return_120m": -0.0039012546698794504,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000824143191492821,
        "close_vs_ema6": 0.0007066637933885733,
        "close_vs_ema12": -0.00011481729199036561,
        "ema3_slope": 0.000824822963722438,
        "ema6_slope": 0.0002827454397413831,
        "realized_volatility_30m": 0.0012056000759714247,
        "realized_volatility_60m": 0.0011709668321498493,
        "return_acceleration": 0.0024112001519428494
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1096,
        "resolved_agreement_count": 723,
        "prospective_resolved_sample_count": 1077,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.65030729166392,
            "small_mean_absolute_error": 101.81014062500253
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.9447473958353,
            "small_mean_absolute_error": 124.4123593750046
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.99869097222108,
            "small_mean_absolute_error": 134.0441562500006
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.4018916666646,
            "small_mean_absolute_error": 104.12262708333364
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1098,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0515Z",
      "signal_timestamp": "2026-09-24T05:16:15.780090Z",
      "target_timestamp": "2026-09-24T05:15:00Z",
      "resolution_timestamp": "2026-09-24T05:30:00Z",
      "strike": 84194.9,
      "brti_reference_price": 84194.89683333335,
      "base_predicted_close": 84163.4296875,
      "small_predicted_close": 84158.578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84173.4515,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 10.021812499995576,
      "small_residual": 14.873374999995576,
      "base_absolute_error": 10.021812499995576,
      "small_absolute_error": 14.873374999995576,
      "resolved_at": "2026-09-24T05:31:05.414388Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T05:00:00Z",
        "return_6h": -0.003539375587186755,
        "return_12h": 0.005057400442955995,
        "return_24h": -0.031529910296078656,
        "close_vs_ema12": -0.0017721069329174055,
        "close_vs_ema24": -0.006474957569712392,
        "ema12_slope_3h": -0.002224486584875285,
        "ema24_slope_6h": -0.0045091554776469644,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0020735670283820173,
        "return_30m": 0.00397714714912456,
        "return_60m": 0.0045001171232228465,
        "return_120m": -0.0009493652605283565,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001447610952562961,
        "close_vs_ema6": 0.001985347916186875,
        "close_vs_ema12": 0.0016567029893246321,
        "ema3_slope": 0.0014497095680117145,
        "ema6_slope": 0.0007947703247177529,
        "realized_volatility_30m": 8.696297038224277e-05,
        "realized_volatility_60m": 0.0010230631961111755,
        "return_acceleration": 0.00017392594076448553
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1097,
        "resolved_agreement_count": 723,
        "prospective_resolved_sample_count": 1078,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 138.06697395833544,
            "small_mean_absolute_error": 85.98852604167405
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 132.37596875000236,
            "small_mean_absolute_error": 139.52326822917166
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 138.99406423611313,
            "small_mean_absolute_error": 130.18080555555935
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.92663958333215,
            "small_mean_absolute_error": 110.5950312500012
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1099,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0530Z",
      "signal_timestamp": "2026-09-24T05:31:16.963875Z",
      "target_timestamp": "2026-09-24T05:30:00Z",
      "resolution_timestamp": "2026-09-24T05:45:00Z",
      "strike": 84173.45,
      "brti_reference_price": 84173.4515,
      "base_predicted_close": 84122.09375,
      "small_predicted_close": 84155.796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84191.52783333331,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 69.43408333331172,
      "small_residual": 35.73095833331172,
      "base_absolute_error": 69.43408333331172,
      "small_absolute_error": 35.73095833331172,
      "resolved_at": "2026-09-24T05:46:06.288019Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T05:15:00Z",
        "return_6h": -0.0035235094062768813,
        "return_12h": 0.0013996416083272845,
        "return_24h": -0.02988687600580009,
        "close_vs_ema12": -0.0019438181141935296,
        "close_vs_ema24": -0.006590222181241501,
        "ema12_slope_3h": -0.002123371760585968,
        "ema24_slope_6h": -0.004488993488120152,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002547106076488115,
        "return_30m": 0.0018183282612151963,
        "return_60m": 0.003207960727649395,
        "return_120m": 0.001735735204676736,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0005959104904722512,
        "close_vs_ema6": 0.001235197712511793,
        "close_vs_ema12": 0.0011856885206527057,
        "ema3_slope": 0.000596265811524388,
        "ema6_slope": 0.0004943233198182462,
        "realized_volatility_30m": 0.0011641388180154144,
        "realized_volatility_60m": 0.0011899341480684892,
        "return_acceleration": -0.002328277636030829
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1098,
        "resolved_agreement_count": 724,
        "prospective_resolved_sample_count": 1079,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 116.39254687499852,
            "small_mean_absolute_error": 79.16761458333713
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.81818229166674,
            "small_mean_absolute_error": 110.51235677083605
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.64394097222369,
            "small_mean_absolute_error": 119.93680208333656
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.06625520833259,
            "small_mean_absolute_error": 109.1997843750003
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1100,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0545Z",
      "signal_timestamp": "2026-09-24T05:46:17.178652Z",
      "target_timestamp": "2026-09-24T05:45:00Z",
      "resolution_timestamp": "2026-09-24T06:00:00Z",
      "strike": 84191.53,
      "brti_reference_price": 84191.52783333331,
      "base_predicted_close": 84134.9296875,
      "small_predicted_close": 84168.578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83994.31283333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -140.61685416665568,
      "small_residual": -174.26529166665568,
      "base_absolute_error": 140.61685416665568,
      "small_absolute_error": 174.26529166665568,
      "resolved_at": "2026-09-24T06:01:05.736488Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T05:30:00Z",
        "return_6h": -0.0030692256313085142,
        "return_12h": -0.0004153660436091444,
        "return_24h": -0.029274463202545786,
        "close_vs_ema12": -0.0016590104514087045,
        "close_vs_ema24": -0.0062462285033769716,
        "ema12_slope_3h": -0.0020997032551273165,
        "ema24_slope_6h": -0.0044599452810433204,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00021475100534895653,
        "return_30m": -4.001430165900821e-05,
        "return_60m": 0.003936973704699698,
        "return_120m": 0.002425055054985137,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00040523045580620476,
        "close_vs_ema6": 0.001035438096493646,
        "close_vs_ema12": 0.0011849473995422244,
        "ema3_slope": 0.00040539473409895166,
        "ema6_slope": 0.00041434685080332656,
        "realized_volatility_30m": 0.000234730806498884,
        "realized_volatility_60m": 0.0010187861654040494,
        "return_acceleration": 0.000469461612997768
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1099,
        "resolved_agreement_count": 725,
        "prospective_resolved_sample_count": 1080,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 129.09856249999575,
            "small_mean_absolute_error": 63.02239062499575
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.65383072916302,
            "small_mean_absolute_error": 98.54527083333232
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.73360937500063,
            "small_mean_absolute_error": 109.35719965278015
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.8162499999984,
            "small_mean_absolute_error": 107.69040416666613
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1101,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0600Z",
      "signal_timestamp": "2026-09-24T06:01:17.458353Z",
      "target_timestamp": "2026-09-24T06:00:00Z",
      "resolution_timestamp": "2026-09-24T06:15:00Z",
      "strike": 83994.31,
      "brti_reference_price": 83994.31283333334,
      "base_predicted_close": 83985.59375,
      "small_predicted_close": 84096.046875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84119.17183333336,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 133.5780833333556,
      "small_residual": 23.124958333355607,
      "base_absolute_error": 133.5780833333556,
      "small_absolute_error": 23.124958333355607,
      "resolved_at": "2026-09-24T06:16:05.219313Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T05:45:00Z",
        "return_6h": -0.004582519101428928,
        "return_12h": -0.003807255777630525,
        "return_24h": -0.028724573009879517,
        "close_vs_ema12": -0.003835040074387397,
        "close_vs_ema24": -0.008398756235719174,
        "ema12_slope_3h": -0.002185836269279706,
        "ema24_slope_6h": -0.0044624532568596775,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002342456599556897,
        "return_30m": -0.002128208639117668,
        "return_60m": -0.0003137501598166059,
        "return_120m": 0.001085743052759769,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0009700277311857075,
        "close_vs_ema6": -0.0009356671809755968,
        "close_vs_ema12": -0.0009819548047091953,
        "ema3_slope": -0.0009690876892531897,
        "ema6_slope": -0.00037412684910442806,
        "realized_volatility_30m": 0.0012786038024529267,
        "realized_volatility_60m": 0.001571140642730537,
        "return_acceleration": -0.0025572076049058534
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1100,
        "resolved_agreement_count": 726,
        "prospective_resolved_sample_count": 1081,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.18770833332746,
            "small_mean_absolute_error": 95.63497395832746
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.91900781249569,
            "small_mean_absolute_error": 98.722557291665
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.69240104166602,
            "small_mean_absolute_error": 114.81989756944556
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.64450208333074,
            "small_mean_absolute_error": 111.66162499999845
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1102,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0615Z",
      "signal_timestamp": "2026-09-24T06:16:15.964651Z",
      "target_timestamp": "2026-09-24T06:15:00Z",
      "resolution_timestamp": "2026-09-24T06:30:00Z",
      "strike": 84119.17,
      "brti_reference_price": 84119.17183333336,
      "base_predicted_close": 84014.9296875,
      "small_predicted_close": 84128.0625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84171.06199999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 156.1323124999908,
      "small_residual": 42.9994999999908,
      "base_absolute_error": 156.1323124999908,
      "small_absolute_error": 42.9994999999908,
      "resolved_at": "2026-09-24T06:31:05.977425Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T06:00:00Z",
        "return_6h": -0.0026813655238913103,
        "return_12h": -0.0011208685235849503,
        "return_24h": -0.02863137218257017,
        "close_vs_ema12": -0.0022583498641997046,
        "close_vs_ema24": -0.006782917668815114,
        "ema12_slope_3h": -0.0021720790890396025,
        "ema24_slope_6h": -0.0044260447602926245,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001486517310377522,
        "return_30m": -0.0008594213914634441,
        "return_60m": -0.0008994013039755888,
        "return_120m": 0.003596668408038406,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000257457506651404,
        "close_vs_ema6": 0.00039240928484063353,
        "close_vs_ema12": 0.0004256694331079558,
        "ema3_slope": 0.00025752380808885533,
        "ema6_slope": 0.0001569883554115581,
        "realized_volatility_30m": 0.0019144869549672094,
        "realized_volatility_60m": 0.001379055239726501,
        "return_acceleration": 0.003828973909934419
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1101,
        "resolved_agreement_count": 726,
        "prospective_resolved_sample_count": 1082,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.41270833332965,
            "small_mean_absolute_error": 61.99864583332965
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 113.23984114583254,
            "small_mean_absolute_error": 73.99358593750185
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.72154861111146,
            "small_mean_absolute_error": 113.68172743055766
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.68435208333248,
            "small_mean_absolute_error": 109.88897500000022
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1103,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0630Z",
      "signal_timestamp": "2026-09-24T06:31:16.838059Z",
      "target_timestamp": "2026-09-24T06:30:00Z",
      "resolution_timestamp": "2026-09-24T06:45:00Z",
      "strike": 84171.06,
      "brti_reference_price": 84171.06199999999,
      "base_predicted_close": 84091.1328125,
      "small_predicted_close": 84148.625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84179.18766666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 88.05485416665033,
      "small_residual": 30.56266666665033,
      "base_absolute_error": 88.05485416665033,
      "small_absolute_error": 30.56266666665033,
      "resolved_at": "2026-09-24T06:46:04.612951Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T06:15:00Z",
        "return_6h": -0.002026227562798799,
        "return_12h": 0.00011231764015606771,
        "return_24h": -0.02620704622808634,
        "close_vs_ema12": -0.0015759274641586885,
        "close_vs_ema24": -0.006043750797820047,
        "ema12_slope_3h": -0.002014574093826327,
        "ema24_slope_6h": -0.004376957295676442,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006168649255064995,
        "return_30m": 0.002104299216273864,
        "return_60m": -2.8387810615093656e-05,
        "return_120m": 0.00317948185005279,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004370495285230813,
        "close_vs_ema6": 0.0007208751284299986,
        "close_vs_ema12": 0.0008822251051889829,
        "ema3_slope": 0.0004372406243318139,
        "ema6_slope": 0.00028843322110616576,
        "realized_volatility_30m": 0.00043482619243551124,
        "realized_volatility_60m": 0.0014250727226213906,
        "return_acceleration": -0.0008696523848710225
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1102,
        "resolved_agreement_count": 726,
        "prospective_resolved_sample_count": 1083,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 124.94033333332845,
            "small_mean_absolute_error": 69.03017708332845
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.66644010416348,
            "small_mean_absolute_error": 74.09889583333279
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.19223263888732,
            "small_mean_absolute_error": 96.68496354166685
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 118.86058645833255,
            "small_mean_absolute_error": 108.88591250000027
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1104,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0645Z",
      "signal_timestamp": "2026-09-24T06:46:16.061592Z",
      "target_timestamp": "2026-09-24T06:45:00Z",
      "resolution_timestamp": "2026-09-24T07:00:00Z",
      "strike": 84179.19,
      "brti_reference_price": 84179.18766666665,
      "base_predicted_close": 84132.859375,
      "small_predicted_close": 84167.890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84109.06850000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -23.7908749999915,
      "small_residual": -58.8221249999915,
      "base_absolute_error": 23.7908749999915,
      "small_absolute_error": 58.8221249999915,
      "resolved_at": "2026-09-24T07:01:05.793571Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T06:30:00Z",
        "return_6h": -0.0019341338859987234,
        "return_12h": -0.0003468696041485364,
        "return_24h": -0.027426977937865415,
        "close_vs_ema12": -0.0014192383024497213,
        "close_vs_ema24": -0.0058258814895230104,
        "ema12_slope_3h": -0.0018403294120755698,
        "ema24_slope_6h": -0.004327006698209734,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 9.653753289540212e-05,
        "return_30m": 0.000713462009019894,
        "return_60m": -0.0001465725469561585,
        "return_120m": 0.003789824105480344,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00026674345549526635,
        "close_vs_ema6": 0.0005837795436178794,
        "close_vs_ema12": 0.0008281311258802049,
        "ema3_slope": 0.0002668146265507598,
        "ema6_slope": 0.00023356635795201974,
        "realized_volatility_30m": 0.0002601636963055487,
        "realized_volatility_60m": 0.0014214076895287056,
        "return_acceleration": -0.0005203273926110974
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1103,
        "resolved_agreement_count": 727,
        "prospective_resolved_sample_count": 1084,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 129.5955260416631,
            "small_mean_absolute_error": 67.7381041666631
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 129.34704427082943,
            "small_mean_absolute_error": 65.38024739582943
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.63439583332972,
            "small_mean_absolute_error": 88.27621527777592
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.91008229166474,
            "small_mean_absolute_error": 108.86431458333246
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1105,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0900Z",
      "signal_timestamp": "2026-09-24T09:01:16.982696Z",
      "target_timestamp": "2026-09-24T09:00:00Z",
      "resolution_timestamp": "2026-09-24T09:15:00Z",
      "strike": 83599.88,
      "brti_reference_price": 83599.884,
      "base_predicted_close": 83458.2890625,
      "small_predicted_close": 83478.8203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83471.49099999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 13.201937499979977,
      "small_residual": -7.329312500020023,
      "base_absolute_error": 13.201937499979977,
      "small_absolute_error": 7.329312500020023,
      "resolved_at": "2026-09-24T09:16:05.278099Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T08:45:00Z",
        "return_6h": -0.00888989260222317,
        "return_12h": -0.007411052182195177,
        "return_24h": -0.026667209322442265,
        "close_vs_ema12": -0.007534275972467919,
        "close_vs_ema24": -0.011531682083615769,
        "ema12_slope_3h": -0.0009860838506348113,
        "ema24_slope_6h": -0.0037953220460602566,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015618194416910924,
        "return_30m": -0.002971415655699361,
        "return_60m": -0.010802431081823327,
        "return_120m": -0.006053859697661479,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0019663360662914853,
        "close_vs_ema6": -0.003973308808732923,
        "close_vs_ema12": -0.005271878637843286,
        "ema3_slope": -0.0019624771766395543,
        "ema6_slope": -0.0015868015824112014,
        "realized_volatility_30m": 7.500912456620545e-05,
        "realized_volatility_60m": 0.0022072393459766086,
        "return_acceleration": -0.0001500182491324109
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1104,
        "resolved_agreement_count": 728,
        "prospective_resolved_sample_count": 1085,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.38903124999706,
            "small_mean_absolute_error": 38.87731249999706
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.78836979166226,
            "small_mean_absolute_error": 67.25614322916226
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.74234895832949,
            "small_mean_absolute_error": 78.77414236110901
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.11456249999756,
            "small_mean_absolute_error": 107.32895104166528
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1106,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0915Z",
      "signal_timestamp": "2026-09-24T09:16:16.096674Z",
      "target_timestamp": "2026-09-24T09:15:00Z",
      "resolution_timestamp": "2026-09-24T09:30:00Z",
      "strike": 83471.49,
      "brti_reference_price": 83471.49099999998,
      "base_predicted_close": 83477.6640625,
      "small_predicted_close": 83491.609375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83331.38016666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -146.28389583333046,
      "small_residual": -160.22920833333046,
      "base_absolute_error": 146.28389583333046,
      "small_absolute_error": 160.22920833333046,
      "resolved_at": "2026-09-24T09:31:05.964367Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T09:00:00Z",
        "return_6h": -0.009533247231386821,
        "return_12h": -0.010567003848893308,
        "return_24h": -0.028722125858546277,
        "close_vs_ema12": -0.008691987067419915,
        "close_vs_ema24": -0.012784140574258251,
        "ema12_slope_3h": -0.0012594845612347028,
        "ema24_slope_6h": -0.003912775579468009,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015358035664263525,
        "return_30m": -0.0030952243602486718,
        "return_60m": -0.011002834336020895,
        "return_120m": -0.006933397294124899,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0017526261878209048,
        "close_vs_ema6": -0.003936911499215268,
        "close_vs_ema12": -0.005759520514054595,
        "ema3_slope": -0.0017495598633872067,
        "ema6_slope": -0.0015722886152343962,
        "realized_volatility_30m": 1.3007937632369959e-05,
        "realized_volatility_60m": 0.0021772493947631874,
        "return_acceleration": 2.6015875264739918e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1105,
        "resolved_agreement_count": 729,
        "prospective_resolved_sample_count": 1086,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.29499479165315,
            "small_mean_absolute_error": 34.928401041663165
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.3538515624914,
            "small_mean_absolute_error": 48.463523437496406
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.92489236110607,
            "small_mean_absolute_error": 60.971857638888956
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.13797916666445,
            "small_mean_absolute_error": 97.49389270833417
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1107,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0930Z",
      "signal_timestamp": "2026-09-24T09:31:17.562306Z",
      "target_timestamp": "2026-09-24T09:30:00Z",
      "resolution_timestamp": "2026-09-24T09:45:00Z",
      "strike": 83331.38,
      "brti_reference_price": 83331.38016666667,
      "base_predicted_close": 83276.6953125,
      "small_predicted_close": 83360.6953125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83125.8465,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -150.84881250000035,
      "small_residual": -234.84881250000035,
      "base_absolute_error": 150.84881250000035,
      "small_absolute_error": 234.84881250000035,
      "resolved_at": "2026-09-24T09:46:05.211463Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T09:15:00Z",
        "return_6h": -0.008285630572292035,
        "return_12h": -0.01273880342208622,
        "return_24h": -0.029712139078950317,
        "close_vs_ema12": -0.009937453180505873,
        "close_vs_ema24": -0.014147660958738983,
        "ema12_slope_3h": -0.0016146958207933215,
        "ema24_slope_6h": -0.004002030797545242,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016785471501079563,
        "return_30m": -0.003211772797834689,
        "return_60m": -0.00617364494156003,
        "return_120m": -0.01216822902245207,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.0017170589739250453,
        "close_vs_ema6": -0.004012752234620387,
        "close_vs_ema12": -0.00629276082315855,
        "ema3_slope": -0.001714115736118016,
        "ema6_slope": -0.0016025286736417454,
        "realized_volatility_30m": 7.137179184080189e-05,
        "realized_volatility_60m": 9.477387035292257e-05,
        "return_acceleration": -0.00014274358368160378
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1106,
        "resolved_agreement_count": 730,
        "prospective_resolved_sample_count": 1087,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.83289062498807,
            "small_mean_absolute_error": 64.23582812499808
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.38661197915826,
            "small_mean_absolute_error": 66.63300260416327
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.05525694443834,
            "small_mean_absolute_error": 70.81120659722122
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.54100937499751,
            "small_mean_absolute_error": 98.61528229166724
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1108,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T0945Z",
      "signal_timestamp": "2026-09-24T09:46:16.442415Z",
      "target_timestamp": "2026-09-24T09:45:00Z",
      "resolution_timestamp": "2026-09-24T10:00:00Z",
      "strike": 83125.85,
      "brti_reference_price": 83125.8465,
      "base_predicted_close": 83034.078125,
      "small_predicted_close": 83018.546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83234.02533333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 199.94720833332394,
      "small_residual": 215.47845833332394,
      "base_absolute_error": 199.94720833332394,
      "small_absolute_error": 215.47845833332394,
      "resolved_at": "2026-09-24T10:01:06.878667Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T09:30:00Z",
        "return_6h": -0.010263462385302513,
        "return_12h": -0.01605075059707939,
        "return_24h": -0.03112747384000869,
        "close_vs_ema12": -0.01188012563083829,
        "close_vs_ema24": -0.016242970350495156,
        "ema12_slope_3h": -0.002058896630399931,
        "ema24_slope_6h": -0.004129841751460361,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0024664618089319523,
        "return_30m": -0.004140868886599591,
        "return_60m": -0.007223276328597872,
        "return_120m": -0.015131643736782108,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 7,
        "close_vs_ema3": -0.002094018612281534,
        "close_vs_ema6": -0.004629497584222264,
        "close_vs_ema12": -0.007408482667882299,
        "ema3_slope": -0.002089642861237029,
        "ema6_slope": -0.0018483762124047454,
        "realized_volatility_30m": 0.000393957329411998,
        "realized_volatility_60m": 0.00038242564644163203,
        "return_acceleration": -0.000787914658823996
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1107,
        "resolved_agreement_count": 730,
        "prospective_resolved_sample_count": 1088,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.53138020832557,
            "small_mean_absolute_error": 115.30736458333558
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 106.56345312499434,
            "small_mean_absolute_error": 91.52273437499935
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.0751562499948,
            "small_mean_absolute_error": 82.02261979166481
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.26554687499811,
            "small_mean_absolute_error": 102.22341354166784
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1109,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1000Z",
      "signal_timestamp": "2026-09-24T10:01:18.342099Z",
      "target_timestamp": "2026-09-24T10:00:00Z",
      "resolution_timestamp": "2026-09-24T10:15:00Z",
      "strike": 83234.03,
      "brti_reference_price": 83234.02533333332,
      "base_predicted_close": 83210.7734375,
      "small_predicted_close": 83211.78125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83214.37666666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 3.60322916667792,
      "small_residual": 2.59541666667792,
      "base_absolute_error": 3.60322916667792,
      "small_absolute_error": 2.59541666667792,
      "resolved_at": "2026-09-24T10:16:06.161975Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T09:45:00Z",
        "return_6h": -0.007975739221420919,
        "return_12h": -0.013991677416582027,
        "return_24h": -0.030323433104624264,
        "close_vs_ema12": -0.010166179712318035,
        "close_vs_ema24": -0.014658762338857545,
        "ema12_slope_3h": -0.0023987642283997967,
        "ema24_slope_6h": -0.004208290616114052,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00130138624613374,
        "return_30m": -0.0011682853822729822,
        "return_60m": -0.0043763059128967274,
        "return_120m": -0.015131462251703032,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00039783695788719875,
        "close_vs_ema6": -0.002383796616796774,
        "close_vs_ema12": -0.005180576258737579,
        "ema3_slope": -0.00039767874658458435,
        "ema6_slope": -0.0009526103150203635,
        "realized_volatility_30m": 0.0018839240275328462,
        "realized_volatility_60m": 0.0014281464834097306,
        "return_acceleration": 0.0037678480550656923
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1108,
        "resolved_agreement_count": 731,
        "prospective_resolved_sample_count": 1089,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.57046354165868,
            "small_mean_absolute_error": 154.4714479166687
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 113.97974739582787,
            "small_mean_absolute_error": 96.67438020833288
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.04906770832774,
            "small_mean_absolute_error": 96.32791145833107
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.00733958333076,
            "small_mean_absolute_error": 107.56169062500048
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1110,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1015Z",
      "signal_timestamp": "2026-09-24T10:16:16.797652Z",
      "target_timestamp": "2026-09-24T10:15:00Z",
      "resolution_timestamp": "2026-09-24T10:30:00Z",
      "strike": 83214.38,
      "brti_reference_price": 83214.37666666668,
      "base_predicted_close": 83211.9921875,
      "small_predicted_close": 83210.2890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83232.53416666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 20.541979166679084,
      "small_residual": 22.245104166679084,
      "base_absolute_error": 20.541979166679084,
      "small_absolute_error": 22.245104166679084,
      "resolved_at": "2026-09-24T10:31:06.024928Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T10:00:00Z",
        "return_6h": -0.007198128961787065,
        "return_12h": -0.016275279876941218,
        "return_24h": -0.030515826899621734,
        "close_vs_ema12": -0.009979597846706434,
        "close_vs_ema24": -0.014588799124475194,
        "ema12_slope_3h": -0.0027078693917599317,
        "ema24_slope_6h": -0.00426921084318832,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00023606531809505782,
        "return_30m": 0.001065013715880525,
        "return_60m": -0.0030802652528789665,
        "return_120m": -0.014049207940611486,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003170046403327964,
        "close_vs_ema6": -0.0018723291995266234,
        "close_vs_ema12": -0.004586098163827157,
        "ema3_slope": -0.00031690418023710976,
        "ema6_slope": -0.0007483712009100918,
        "realized_volatility_30m": 0.0007687257821143989,
        "realized_volatility_60m": 0.0014386771522839788,
        "return_acceleration": -0.0015374515642287978
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1109,
        "resolved_agreement_count": 732,
        "prospective_resolved_sample_count": 1090,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 125.17078645833317,
            "small_mean_absolute_error": 153.28797395833317
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.73289062499316,
            "small_mean_absolute_error": 94.10818749999817
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.62616319443866,
            "small_mean_absolute_error": 83.405006944442
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.72608541666413,
            "small_mean_absolute_error": 105.85231145833386
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1111,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1030Z",
      "signal_timestamp": "2026-09-24T10:31:17.005275Z",
      "target_timestamp": "2026-09-24T10:30:00Z",
      "resolution_timestamp": "2026-09-24T10:45:00Z",
      "strike": 83232.53,
      "brti_reference_price": 83232.53416666668,
      "base_predicted_close": 83171.171875,
      "small_predicted_close": 83226.09375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83380.21949999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 209.04762499999197,
      "small_residual": 154.12574999999197,
      "base_absolute_error": 209.04762499999197,
      "small_absolute_error": 154.12574999999197,
      "resolved_at": "2026-09-24T10:46:05.298187Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T10:15:00Z",
        "return_6h": -0.008006213603631407,
        "return_12h": -0.014824360701523376,
        "return_24h": -0.029614864762601334,
        "close_vs_ema12": -0.009368794298042382,
        "close_vs_ema24": -0.01408158224534184,
        "ema12_slope_3h": -0.003142210445439386,
        "ema24_slope_6h": -0.004345454282621342,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00021820147824613834,
        "return_30m": -1.791534965023267e-05,
        "return_60m": -0.001186179801682119,
        "return_120m": -0.007352501690309654,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -4.9438610539298544e-05,
        "close_vs_ema6": -0.0011823705544747876,
        "close_vs_ema12": -0.0036992457245136334,
        "ema3_slope": -4.943616648389604e-05,
        "ema6_slope": -0.0004727246475084712,
        "realized_volatility_30m": 0.00022713339817059808,
        "realized_volatility_60m": 0.0013720916813826872,
        "return_acceleration": 0.00045426679634119616
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1110,
        "resolved_agreement_count": 733,
        "prospective_resolved_sample_count": 1091,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.73530729167032,
            "small_mean_absolute_error": 118.79194791667032
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.7840989583292,
            "small_mean_absolute_error": 91.5138880208342
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.50284374999562,
            "small_mean_absolute_error": 84.01931770833228
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.02897916666407,
            "small_mean_absolute_error": 94.61653333333379
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1112,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1045Z",
      "signal_timestamp": "2026-09-24T10:46:16.619607Z",
      "target_timestamp": "2026-09-24T10:45:00Z",
      "resolution_timestamp": "2026-09-24T11:00:00Z",
      "strike": 83380.22,
      "brti_reference_price": 83380.21949999999,
      "base_predicted_close": 83245.9140625,
      "small_predicted_close": 83242.6328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83490.45383333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 244.53977083331847,
      "small_residual": 247.82102083331847,
      "base_absolute_error": 244.53977083331847,
      "small_absolute_error": 247.82102083331847,
      "resolved_at": "2026-09-24T11:01:05.539900Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T10:30:00Z",
        "return_6h": -0.005737425298017684,
        "return_12h": -0.0131381837311364,
        "return_24h": -0.028884638878140634,
        "close_vs_ema12": -0.007302661345470307,
        "close_vs_ema24": -0.012080986572628127,
        "ema12_slope_3h": -0.0035090570752482897,
        "ema24_slope_6h": -0.004373839700392512,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017743702605230727,
        "return_30m": 0.0019929589089831,
        "return_60m": 0.0030600951534369703,
        "return_120m": -0.0041852850880460535,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008616788330404468,
        "close_vs_ema6": 0.00042128738259661347,
        "close_vs_ema12": -0.0016347805546383931,
        "ema3_slope": 0.0008624219637918262,
        "ema6_slope": 0.00016854335511418128,
        "realized_volatility_30m": 0.0007780843911384672,
        "realized_volatility_60m": 0.0008074121952481169,
        "return_acceleration": 0.0015561687822769343
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1111,
        "resolved_agreement_count": 734,
        "prospective_resolved_sample_count": 1092,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.28501041666823,
            "small_mean_absolute_error": 98.61118229166823
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.9081953124969,
            "small_mean_absolute_error": 106.9592734375019
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.1373055555523,
            "small_mean_absolute_error": 93.8855503472223
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.34391562499658,
            "small_mean_absolute_error": 95.74943854166631
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1113,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1100Z",
      "signal_timestamp": "2026-09-24T11:01:16.296553Z",
      "target_timestamp": "2026-09-24T11:00:00Z",
      "resolution_timestamp": "2026-09-24T11:15:00Z",
      "strike": 83490.45,
      "brti_reference_price": 83490.45383333332,
      "base_predicted_close": 83410.4140625,
      "small_predicted_close": 83545.7265625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83547.02133333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 136.60727083333768,
      "small_residual": 1.2947708333376795,
      "base_absolute_error": 136.60727083333768,
      "small_absolute_error": 1.2947708333376795,
      "resolved_at": "2026-09-24T11:16:08.315224Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T10:45:00Z",
        "return_6h": -0.006310595626696336,
        "return_12h": -0.012567950410515172,
        "return_24h": -0.02807914606466566,
        "close_vs_ema12": -0.005747153070117306,
        "close_vs_ema24": -0.010555071772523572,
        "ema12_slope_3h": -0.003860487488364872,
        "ema24_slope_6h": -0.004413426244986973,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001322068159502976,
        "return_30m": 0.003098784258450893,
        "return_60m": 0.0030808133929971504,
        "return_120m": -0.001308975101767973,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010912509657632352,
        "close_vs_ema6": 0.0012450314445486832,
        "close_vs_ema12": -0.0002664444879780792,
        "ema3_slope": 0.001092443095346285,
        "ema6_slope": 0.0004982607179240262,
        "realized_volatility_30m": 0.00022615105051004836,
        "realized_volatility_60m": 0.0008108926251187989,
        "return_acceleration": -0.0004523021010200967
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1112,
        "resolved_agreement_count": 735,
        "prospective_resolved_sample_count": 1093,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 119.43315104166686,
            "small_mean_absolute_error": 106.69682291666686
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 123.50180729166277,
            "small_mean_absolute_error": 130.58413541666778
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.79754861110753,
            "small_mean_absolute_error": 100.0151944444442
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.44613229166279,
            "small_mean_absolute_error": 99.49813958333252
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1114,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1115Z",
      "signal_timestamp": "2026-09-24T11:16:23.767237Z",
      "target_timestamp": "2026-09-24T11:15:00Z",
      "resolution_timestamp": "2026-09-24T11:30:00Z",
      "strike": 83547.02,
      "brti_reference_price": 83547.02133333334,
      "base_predicted_close": 83553.03125,
      "small_predicted_close": 83607.3203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83515.11099999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -37.92025000001013,
      "small_residual": -92.20931250001013,
      "base_absolute_error": 37.92025000001013,
      "small_absolute_error": 92.20931250001013,
      "resolved_at": "2026-09-24T11:31:06.777936Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T11:00:00Z",
        "return_6h": -0.007694949745974511,
        "return_12h": -0.011207090015885823,
        "return_24h": -0.025572520658355913,
        "close_vs_ema12": -0.004867440143240365,
        "close_vs_ema24": -0.009682817463729343,
        "ema12_slope_3h": -0.004115779887800652,
        "ema24_slope_6h": -0.004480623566200936,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006775325489658535,
        "return_30m": 0.002000496452678968,
        "return_60m": 0.0039974422688899836,
        "return_120m": 0.0009048638334896442,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008839793255710493,
        "close_vs_ema6": 0.001373107945979113,
        "close_vs_ema12": 0.00034766901371430237,
        "ema3_slope": 0.0008847614363887146,
        "ema6_slope": 0.0005495450122408041,
        "realized_volatility_30m": 0.00032226780526856125,
        "realized_volatility_60m": 0.0005955157570744095,
        "return_acceleration": -0.0006445356105371225
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1113,
        "resolved_agreement_count": 735,
        "prospective_resolved_sample_count": 1094,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 152.6841614583318,
            "small_mean_absolute_error": 106.3716614583318
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.92747395833248,
            "small_mean_absolute_error": 129.82981770833248
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.0499809027727,
            "small_mean_absolute_error": 98.19601215277605
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.92592499999664,
            "small_mean_absolute_error": 88.51504166666636
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1115,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1130Z",
      "signal_timestamp": "2026-09-24T11:31:19.013833Z",
      "target_timestamp": "2026-09-24T11:30:00Z",
      "resolution_timestamp": "2026-09-24T11:45:00Z",
      "strike": 83515.11,
      "brti_reference_price": 83515.11099999999,
      "base_predicted_close": 83462.6796875,
      "small_predicted_close": 83599.2265625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83427.3265,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -35.353187500004424,
      "small_residual": -171.90006250000442,
      "base_absolute_error": 35.353187500004424,
      "small_absolute_error": 171.90006250000442,
      "resolved_at": "2026-09-24T11:46:05.983806Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T11:15:00Z",
        "return_6h": -0.007821236842117663,
        "return_12h": -0.011317188046812698,
        "return_24h": -0.023126525204045123,
        "close_vs_ema12": -0.0050344192225743045,
        "close_vs_ema24": -0.009855669285311452,
        "ema12_slope_3h": -0.004110365337599009,
        "ema24_slope_6h": -0.004549051900017753,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003819445962774948,
        "return_30m": 0.00029532917279251336,
        "return_60m": 0.0033950285926351853,
        "return_120m": 0.0022048216766104023,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0002507856398696884,
        "close_vs_ema6": 0.0007073989912560474,
        "close_vs_ema12": -2.911493116164454e-05,
        "ema3_slope": 0.00025084854908330456,
        "ema6_slope": 0.0002830396852975259,
        "realized_volatility_30m": 0.0005297385726216741,
        "realized_volatility_60m": 0.0008100502053941677,
        "return_acceleration": -0.0010594771452433482
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1114,
        "resolved_agreement_count": 736,
        "prospective_resolved_sample_count": 1095,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 157.02872916666456,
            "small_mean_absolute_error": 123.86271354166456
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.38201822916744,
            "small_mean_absolute_error": 121.32733072916744
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.19897569444099,
            "small_mean_absolute_error": 102.296829861111
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.98596145832998,
            "small_mean_absolute_error": 91.0176562499997
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1116,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1145Z",
      "signal_timestamp": "2026-09-24T11:46:20.472077Z",
      "target_timestamp": "2026-09-24T11:45:00Z",
      "resolution_timestamp": "2026-09-24T12:00:00Z",
      "strike": 83427.33,
      "brti_reference_price": 83427.3265,
      "base_predicted_close": 83451.6875,
      "small_predicted_close": 83591.5390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83491.92800000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 40.240500000014435,
      "small_residual": -99.61106249998556,
      "base_absolute_error": 40.240500000014435,
      "small_absolute_error": 99.61106249998556,
      "resolved_at": "2026-09-24T12:01:06.249627Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T11:30:00Z",
        "return_6h": -0.00907693865404291,
        "return_12h": -0.012118305112580607,
        "return_24h": -0.024092905760940142,
        "close_vs_ema12": -0.00583352290684902,
        "close_vs_ema24": -0.010674149670516386,
        "ema12_slope_3h": -0.004090585367967581,
        "ema24_slope_6h": -0.004641820327818458,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010511211557869826,
        "return_30m": -0.0014326642820189361,
        "return_60m": 0.0005649661308460008,
        "return_120m": 0.003626790134401814,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00040045986491255015,
        "close_vs_ema6": -0.00024607116557806563,
        "close_vs_ema12": -0.0009141719466931875,
        "ema3_slope": -0.00040029956100451347,
        "ema6_slope": -9.841877902183604e-05,
        "realized_volatility_30m": 0.0003345882797547439,
        "realized_volatility_60m": 0.0009188867541543508,
        "return_acceleration": -0.0006691765595094878
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1115,
        "resolved_agreement_count": 736,
        "prospective_resolved_sample_count": 1096,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 113.60511979166768,
            "small_mean_absolute_error": 128.30629166666768
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.94506510416795,
            "small_mean_absolute_error": 113.45873697916795
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.80717013888716,
            "small_mean_absolute_error": 114.07494618055716
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.82311979166407,
            "small_mean_absolute_error": 94.59706666666607
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1117,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1200Z",
      "signal_timestamp": "2026-09-24T12:01:17.451870Z",
      "target_timestamp": "2026-09-24T12:00:00Z",
      "resolution_timestamp": "2026-09-24T12:15:00Z",
      "strike": 83491.93,
      "brti_reference_price": 83491.92800000001,
      "base_predicted_close": 83438.9609375,
      "small_predicted_close": 83579.546875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83508.63333333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 69.6723958333314,
      "small_residual": -70.9135416666686,
      "base_absolute_error": 69.6723958333314,
      "small_absolute_error": 70.9135416666686,
      "resolved_at": "2026-09-24T12:16:05.643839Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T11:45:00Z",
        "return_6h": -0.005981176777172914,
        "return_12h": -0.010536287021771451,
        "return_24h": -0.025101213326877425,
        "close_vs_ema12": -0.004858018076338899,
        "close_vs_ema24": -0.009705783616041463,
        "ema12_slope_3h": -0.003977191344297526,
        "ema24_slope_6h": -0.0046692171339446364,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007743446027845824,
        "return_30m": -0.00027759048299624833,
        "return_60m": 1.7656709228486278e-05,
        "return_120m": 0.0030985244992518535,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00018675243898069738,
        "close_vs_ema6": 0.000377145162688608,
        "close_vs_ema12": -0.00011891699479160689,
        "ema3_slope": 0.00018678732196830694,
        "ema6_slope": 0.0001508808266650341,
        "realized_volatility_30m": 0.0009127328792857825,
        "realized_volatility_60m": 0.0007598205068219704,
        "return_acceleration": 0.001825465758571565
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1116,
        "resolved_agreement_count": 737,
        "prospective_resolved_sample_count": 1097,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.53030208334167,
            "small_mean_absolute_error": 91.25380208333445
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.98172656250426,
            "small_mean_absolute_error": 98.97531250000065
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.17797222222241,
            "small_mean_absolute_error": 117.47402430555667
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.62213124999835,
            "small_mean_absolute_error": 97.3868718749989
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1118,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1215Z",
      "signal_timestamp": "2026-09-24T12:16:16.246101Z",
      "target_timestamp": "2026-09-24T12:15:00Z",
      "resolution_timestamp": "2026-09-24T12:30:00Z",
      "strike": 83508.63,
      "brti_reference_price": 83508.63333333333,
      "base_predicted_close": 83421.9453125,
      "small_predicted_close": 83560.453125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83525.70099999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 103.75568749998638,
      "small_residual": -34.75212500001362,
      "base_absolute_error": 103.75568749998638,
      "small_absolute_error": 34.75212500001362,
      "resolved_at": "2026-09-24T12:31:05.657957Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T12:00:00Z",
        "return_6h": -0.00725801843615026,
        "return_12h": -0.009919922559635141,
        "return_24h": -0.022861895531045007,
        "close_vs_ema12": -0.004469597341522857,
        "close_vs_ema24": -0.009313416365184679,
        "ema12_slope_3h": -0.00379826382321502,
        "ema24_slope_6h": -0.004722220909768815,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002000832144313236,
        "return_30m": 0.0009745827505731608,
        "return_60m": -0.0004594777813423656,
        "return_120m": 0.0035361277516428036,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00019339909927351684,
        "close_vs_ema6": 0.0004122918789020158,
        "close_vs_ema12": 6.865811904810393e-05,
        "ema3_slope": 0.00019343650972025728,
        "ema6_slope": 0.0001649439535817976,
        "realized_volatility_30m": 0.0002871306941766294,
        "realized_volatility_60m": 0.0006778261256595941,
        "return_acceleration": -0.0005742613883532588
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1117,
        "resolved_agreement_count": 737,
        "prospective_resolved_sample_count": 1098,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.796583333340095,
            "small_mean_absolute_error": 108.65849479166718
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.24037239583595,
            "small_mean_absolute_error": 107.51507812499949
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.88384375000169,
            "small_mean_absolute_error": 122.77271006944405
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.47184687499757,
            "small_mean_absolute_error": 93.04903541666499
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1119,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1230Z",
      "signal_timestamp": "2026-09-24T12:31:16.557656Z",
      "target_timestamp": "2026-09-24T12:30:00Z",
      "resolution_timestamp": "2026-09-24T12:45:00Z",
      "strike": 83525.7,
      "brti_reference_price": 83525.70099999999,
      "base_predicted_close": 83523.140625,
      "small_predicted_close": 83622.546875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83456.73950000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -66.4011249999894,
      "small_residual": -165.8073749999894,
      "base_absolute_error": 66.4011249999894,
      "small_absolute_error": 165.8073749999894,
      "resolved_at": "2026-09-24T12:46:05.817079Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T12:15:00Z",
        "return_6h": -0.0076672550478216195,
        "return_12h": -0.009677947007111554,
        "return_24h": -0.022603857697831686,
        "close_vs_ema12": -0.004092713733516606,
        "close_vs_ema24": -0.008924718735225712,
        "ema12_slope_3h": -0.003550539323973867,
        "ema24_slope_6h": -0.0047825497392234295,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00020438206189443697,
        "return_30m": 0.00040450616974574416,
        "return_60m": 0.00012680339968640375,
        "return_120m": 0.003522262493489192,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00019887078678060277,
        "close_vs_ema6": 0.00044046395854047127,
        "close_vs_ema12": 0.00023103616745667743,
        "ema3_slope": 0.0001989103442372464,
        "ema6_slope": 0.00017621663024591783,
        "realized_volatility_30m": 2.1494237315566878e-06,
        "realized_volatility_60m": 0.0006674942818874893,
        "return_acceleration": 4.2988474631133755e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1118,
        "resolved_agreement_count": 737,
        "prospective_resolved_sample_count": 1099,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.25544270833416,
            "small_mean_absolute_error": 94.29419791666805
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.64208593749936,
            "small_mean_absolute_error": 109.07845572916631
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.33982638888968,
            "small_mean_absolute_error": 112.31628645833432
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.15854062499712,
            "small_mean_absolute_error": 94.04297291666589
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1120,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1245Z",
      "signal_timestamp": "2026-09-24T12:46:18.343863Z",
      "target_timestamp": "2026-09-24T12:45:00Z",
      "resolution_timestamp": "2026-09-24T13:00:00Z",
      "strike": 83456.74,
      "brti_reference_price": 83456.73950000001,
      "base_predicted_close": 83483.5234375,
      "small_predicted_close": 83589.6875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83597.51299999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 113.98956249999173,
      "small_residual": 7.8254999999917345,
      "base_absolute_error": 113.98956249999173,
      "small_absolute_error": 7.8254999999917345,
      "resolved_at": "2026-09-24T13:01:05.952995Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T12:30:00Z",
        "return_6h": -0.00858226583900279,
        "return_12h": -0.010499800473823706,
        "return_24h": -0.023348877137631896,
        "close_vs_ema12": -0.00471530181161306,
        "close_vs_ema24": -0.009544022190681511,
        "ema12_slope_3h": -0.003246796660721585,
        "ema24_slope_6h": -0.004860443685439253,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008256321009503242,
        "return_30m": -0.0006214187834470142,
        "return_60m": 0.0003525583430989965,
        "return_120m": 0.0009177236574680059,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00031356104384594463,
        "close_vs_ema6": -0.0002754101966782052,
        "close_vs_ema12": -0.0005033270978906934,
        "ema3_slope": -0.0003134627541375723,
        "ema6_slope": -0.00011015194388375171,
        "realized_volatility_30m": 0.0005150070814223806,
        "realized_volatility_60m": 0.0005770397763924381,
        "return_acceleration": -0.0010300141628447612
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1119,
        "resolved_agreement_count": 737,
        "prospective_resolved_sample_count": 1100,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.0174270833304,
            "small_mean_absolute_error": 92.7710260416643
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.81127343749904,
            "small_mean_absolute_error": 110.53865885416599
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.3025190972221,
            "small_mean_absolute_error": 106.5628333333334
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.006892708331,
            "small_mean_absolute_error": 100.54679374999978
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1121,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1300Z",
      "signal_timestamp": "2026-09-24T13:01:17.371780Z",
      "target_timestamp": "2026-09-24T13:00:00Z",
      "resolution_timestamp": "2026-09-24T13:15:00Z",
      "strike": 83597.51,
      "brti_reference_price": 83597.51299999999,
      "base_predicted_close": 83584.9140625,
      "small_predicted_close": 83655.125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83731.52116666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 146.6071041666728,
      "small_residual": 76.3961666666728,
      "base_absolute_error": 146.6071041666728,
      "small_absolute_error": 76.3961666666728,
      "resolved_at": "2026-09-24T13:16:06.240432Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T12:45:00Z",
        "return_6h": -0.00608204928580347,
        "return_12h": -0.00846234366278864,
        "return_24h": -0.02194240389093205,
        "close_vs_ema12": -0.002912894830714441,
        "close_vs_ema24": -0.007712260781385316,
        "ema12_slope_3h": -0.002939186494829049,
        "ema24_slope_6h": -0.004885472938836455,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001686784085304316,
        "return_30m": 0.0008597593212658072,
        "return_60m": 0.0012646132689615452,
        "return_120m": 0.0012822923070987535,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006858763166424087,
        "close_vs_ema6": 0.0010073862848611892,
        "close_vs_ema12": 0.0010004862653796298,
        "ema3_slope": 0.0006863470658398096,
        "ema6_slope": 0.00040311695173977924,
        "realized_volatility_30m": 0.00125620809312732,
        "realized_volatility_60m": 0.0008955818602791604,
        "return_acceleration": 0.00251241618625464
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1120,
        "resolved_agreement_count": 738,
        "prospective_resolved_sample_count": 1101,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.45469270832473,
            "small_mean_absolute_error": 69.82463541666584
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.4924973958332,
            "small_mean_absolute_error": 80.53921875000015
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.13938194444442,
            "small_mean_absolute_error": 89.25842013888905
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.6755281249978,
            "small_mean_absolute_error": 92.22480416666659
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1122,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1315Z",
      "signal_timestamp": "2026-09-24T13:16:16.953612Z",
      "target_timestamp": "2026-09-24T13:15:00Z",
      "resolution_timestamp": "2026-09-24T13:30:00Z",
      "strike": 83731.52,
      "brti_reference_price": 83731.52116666667,
      "base_predicted_close": 83715.0703125,
      "small_predicted_close": 83863.4140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83766.13816666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 51.06785416667117,
      "small_residual": -97.27589583332883,
      "base_absolute_error": 51.06785416667117,
      "small_absolute_error": 97.27589583332883,
      "resolved_at": "2026-09-24T13:31:05.918529Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T13:00:00Z",
        "return_6h": -0.0038397988556744256,
        "return_12h": -0.006349388794931299,
        "return_24h": -0.018890548435336108,
        "close_vs_ema12": -0.0012609606938804863,
        "close_vs_ema24": -0.005996153153782768,
        "ema12_slope_3h": -0.002569290961907278,
        "ema24_slope_6h": -0.004864068816762823,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016030161886118055,
        "return_30m": 0.0032925042161113804,
        "return_60m": 0.0026690394086998914,
        "return_120m": 0.0022083352630517528,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001143686471624994,
        "close_vs_ema6": 0.0018643353282294939,
        "close_vs_ema12": 0.002203437566802524,
        "ema3_slope": 0.0011449959880465155,
        "ema6_slope": 0.0007462906657129675,
        "realized_volatility_30m": 4.1883948346255195e-05,
        "realized_volatility_60m": 0.001043797364881967,
        "return_acceleration": -8.376789669251039e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1121,
        "resolved_agreement_count": 738,
        "prospective_resolved_sample_count": 1102,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 107.68836979166008,
            "small_mean_absolute_error": 71.19529166666689
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.74247656250009,
            "small_mean_absolute_error": 89.92689322916704
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.05637152777733,
            "small_mean_absolute_error": 95.40848263888863
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.32697916666366,
            "small_mean_absolute_error": 94.88836458333245
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1123,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1330Z",
      "signal_timestamp": "2026-09-24T13:31:17.587610Z",
      "target_timestamp": "2026-09-24T13:30:00Z",
      "resolution_timestamp": "2026-09-24T13:45:00Z",
      "strike": 83766.14,
      "brti_reference_price": 83766.13816666667,
      "base_predicted_close": 83792.53125,
      "small_predicted_close": 83941.671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83940.75349999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 148.22224999997707,
      "small_residual": -0.9183750000229338,
      "base_absolute_error": 148.22224999997707,
      "small_absolute_error": 0.9183750000229338,
      "resolved_at": "2026-09-24T13:46:05.830627Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T13:15:00Z",
        "return_6h": -0.007014495048195291,
        "return_12h": -0.00590133209409216,
        "return_24h": -0.020646753687538655,
        "close_vs_ema12": -0.0008134672073045746,
        "close_vs_ema24": -0.005470662122461278,
        "ema12_slope_3h": -0.002206182426093939,
        "ema24_slope_6h": -0.0049082503711029846,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004134285334562726,
        "return_30m": 0.0020171074546999623,
        "return_60m": 0.002878601002901826,
        "return_120m": 0.0030057694189820072,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007781878708694734,
        "close_vs_ema6": 0.0016264658911162577,
        "close_vs_ema12": 0.0022141504155444025,
        "ema3_slope": 0.0007787939188510506,
        "ema6_slope": 0.0006510098946017617,
        "realized_volatility_30m": 0.0005947938275777664,
        "realized_volatility_60m": 0.001024372035514942,
        "return_acceleration": -0.0011895876551555329
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1122,
        "resolved_agreement_count": 738,
        "prospective_resolved_sample_count": 1103,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 94.51641145833128,
            "small_mean_absolute_error": 86.82623437499569
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.38592708333272,
            "small_mean_absolute_error": 90.56021614583187
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.60019444444333,
            "small_mean_absolute_error": 101.66104861110944
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.07375624999767,
            "small_mean_absolute_error": 97.60218437499934
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1124,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1345Z",
      "signal_timestamp": "2026-09-24T13:46:18.654582Z",
      "target_timestamp": "2026-09-24T13:45:00Z",
      "resolution_timestamp": "2026-09-24T14:00:00Z",
      "strike": 83940.75,
      "brti_reference_price": 83940.75349999998,
      "base_predicted_close": 83967.25,
      "small_predicted_close": 84086.5234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84218.6645,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 251.41449999999895,
      "small_residual": 132.14106249999895,
      "base_absolute_error": 251.41449999999895,
      "small_absolute_error": 132.14106249999895,
      "resolved_at": "2026-09-24T14:01:05.648627Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T13:30:00Z",
        "return_6h": -0.005476691018828528,
        "return_12h": -0.0025683278527764974,
        "return_24h": -0.022001227112963595,
        "close_vs_ema12": 0.0012175194882273477,
        "close_vs_ema24": -0.0033276905447873206,
        "ema12_slope_3h": -0.0018444026715332962,
        "ema24_slope_6h": -0.004919938746968389,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0020845575211534406,
        "return_30m": 0.00249884787016863,
        "return_60m": 0.005799579553428025,
        "return_120m": 0.006154182586684875,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0014301355677310834,
        "close_vs_ema6": 0.002650340064295653,
        "close_vs_ema12": 0.0036388645879916748,
        "ema3_slope": 0.0014321837847011132,
        "ema6_slope": 0.0010612611068501199,
        "realized_volatility_30m": 0.000835564493848584,
        "realized_volatility_60m": 0.0006238162823486132,
        "return_acceleration": 0.001671128987697168
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1123,
        "resolved_agreement_count": 739,
        "prospective_resolved_sample_count": 1104,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.97169270832819,
            "small_mean_absolute_error": 45.603984375004075
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.4945598958293,
            "small_mean_absolute_error": 69.18750520833419
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.5314131944421,
            "small_mean_absolute_error": 88.89376736111201
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.08212604166401,
            "small_mean_absolute_error": 96.11996979166797
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1125,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1400Z",
      "signal_timestamp": "2026-09-24T14:01:18.739582Z",
      "target_timestamp": "2026-09-24T14:00:00Z",
      "resolution_timestamp": "2026-09-24T14:15:00Z",
      "strike": 84218.66,
      "brti_reference_price": 84218.6645,
      "base_predicted_close": 84216.671875,
      "small_predicted_close": 84168.5625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84230.5888333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 13.91695833329868,
      "small_residual": 62.02633333329868,
      "base_absolute_error": 13.91695833329868,
      "small_absolute_error": 62.02633333329868,
      "resolved_at": "2026-09-24T14:16:05.460418Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T13:45:00Z",
        "return_6h": -0.003480696445278042,
        "return_12h": 0.0014026915032530063,
        "return_24h": -0.0181234069282028,
        "close_vs_ema12": 0.004346551936324161,
        "close_vs_ema24": -2.7324914129045474e-05,
        "ema12_slope_3h": -0.0014155962042845527,
        "ema24_slope_6h": -0.004890301278102194,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0033107994438008603,
        "return_30m": 0.005402258516835845,
        "return_60m": 0.007430262907462515,
        "return_120m": 0.008704272585488448,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0023672179343339206,
        "close_vs_ema6": 0.004256963407071934,
        "close_vs_ema12": 0.005884376672510516,
        "ema3_slope": 0.002372834951786862,
        "ema6_slope": 0.0017056897864307086,
        "realized_volatility_30m": 0.0006131209613237099,
        "realized_volatility_60m": 0.0010384671404719363,
        "return_acceleration": 0.0012262419226474197
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1124,
        "resolved_agreement_count": 740,
        "prospective_resolved_sample_count": 1105,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 149.32792708333,
            "small_mean_absolute_error": 76.68287500000588
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.89130989582736,
            "small_mean_absolute_error": 73.25375520833586
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.10430729166546,
            "small_mean_absolute_error": 79.2537708333354
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.46330729166439,
            "small_mean_absolute_error": 99.78591666666834
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1126,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1415Z",
      "signal_timestamp": "2026-09-24T14:16:16.027791Z",
      "target_timestamp": "2026-09-24T14:15:00Z",
      "resolution_timestamp": "2026-09-24T14:30:00Z",
      "strike": 84230.59,
      "brti_reference_price": 84230.5888333333,
      "base_predicted_close": 84235.703125,
      "small_predicted_close": 84262.28125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84855.42033333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 619.7172083333426,
      "small_residual": 593.1390833333426,
      "base_absolute_error": 619.7172083333426,
      "small_absolute_error": 593.1390833333426,
      "resolved_at": "2026-09-24T14:31:05.174318Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T14:00:00Z",
        "return_6h": -0.0020087982090237766,
        "return_12h": 0.0037715531859323637,
        "return_24h": -0.0070693952576209584,
        "close_vs_ema12": 0.004304751942351581,
        "close_vs_ema24": 0.00011191615084693574,
        "ema12_slope_3h": -0.0010257712652139706,
        "ema24_slope_6h": -0.004831041762243582,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00014158777515760335,
        "return_30m": 0.0034528559876856324,
        "return_60m": 0.005960332019685044,
        "return_120m": 0.008645279789434523,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012529984644720216,
        "close_vs_ema6": 0.0031383082541347473,
        "close_vs_ema12": 0.005094874006865702,
        "ema3_slope": 0.001254570439306102,
        "ema6_slope": 0.0012569011189162982,
        "realized_volatility_30m": 0.0015846058343216285,
        "realized_volatility_60m": 0.0012889926049749793,
        "return_acceleration": -0.003169211668643257
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1125,
        "resolved_agreement_count": 741,
        "prospective_resolved_sample_count": 1106,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 116.15539062498647,
            "small_mean_absolute_error": 73.09041666666235
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.92188020832327,
            "small_mean_absolute_error": 72.14285416666462
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.88011458332888,
            "small_mean_absolute_error": 84.3147343749988
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.49905833333032,
            "small_mean_absolute_error": 102.52076770833227
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1127,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1430Z",
      "signal_timestamp": "2026-09-24T14:31:17.059662Z",
      "target_timestamp": "2026-09-24T14:30:00Z",
      "resolution_timestamp": "2026-09-24T14:45:00Z",
      "strike": 84855.42,
      "brti_reference_price": 84855.42033333334,
      "base_predicted_close": 85069.484375,
      "small_predicted_close": 85018.8828125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84401.50983333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -667.9745416666556,
      "small_residual": -617.3729791666556,
      "base_absolute_error": 667.9745416666556,
      "small_absolute_error": 617.3729791666556,
      "resolved_at": "2026-09-24T14:46:05.144428Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T14:15:00Z",
        "return_6h": 0.012002356473173048,
        "return_12h": 0.008367671281396705,
        "return_24h": 0.009740727956371265,
        "close_vs_ema12": 0.011269597374381046,
        "close_vs_ema24": 0.007374404314304472,
        "ema12_slope_3h": -0.00033236246384760193,
        "ema24_slope_6h": -0.004487116864611673,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.007418106754974563,
        "return_30m": 0.007560744843363665,
        "return_60m": 0.013003848458423173,
        "return_120m": 0.01591988235253905,
        "consecutive_up_closes": 7,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.004321444115950923,
        "close_vs_ema6": 0.007534151217880369,
        "close_vs_ema12": 0.010599420308601726,
        "ema3_slope": 0.0043402000479100256,
        "ema6_slope": 0.0030227700899339016,
        "realized_volatility_30m": 0.0036382594899084797,
        "realized_volatility_60m": 0.002664431840573955,
        "return_acceleration": 0.007276518979816959
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1126,
        "resolved_agreement_count": 742,
        "prospective_resolved_sample_count": 1107,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 258.3177291666543,
            "small_mean_absolute_error": 197.05621354166578
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 176.4170703124928,
            "small_mean_absolute_error": 141.94122395833074
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 138.36319444443993,
            "small_mean_absolute_error": 126.05888194444317
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 133.17072395833094,
            "small_mean_absolute_error": 124.16626145833288
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1128,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1445Z",
      "signal_timestamp": "2026-09-24T14:46:17.777950Z",
      "target_timestamp": "2026-09-24T14:45:00Z",
      "resolution_timestamp": "2026-09-24T15:00:00Z",
      "strike": 84401.51,
      "brti_reference_price": 84401.50983333334,
      "base_predicted_close": 84248.21875,
      "small_predicted_close": 84395.796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83600.40716666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -647.8115833333286,
      "small_residual": -795.3897083333286,
      "base_absolute_error": 647.8115833333286,
      "small_absolute_error": 795.3897083333286,
      "resolved_at": "2026-09-24T15:01:07.121031Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T14:30:00Z",
        "return_6h": 0.008012043585701178,
        "return_12h": 0.0009480472704836984,
        "return_24h": 0.000821160653632802,
        "close_vs_ema12": 0.005619560033915505,
        "close_vs_ema24": 0.0019447188080952138,
        "ema12_slope_3h": 0.00015495731872605667,
        "ema24_slope_6h": -0.0042320332802783245,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.005349222220771832,
        "return_30m": 0.002029203432713178,
        "return_60m": 0.005489065967621665,
        "return_120m": 0.011320479795802862,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005257234748020645,
        "close_vs_ema6": 0.00153093845080976,
        "close_vs_ema12": 0.004390991118868648,
        "ema3_slope": -0.0005254472348559247,
        "ema6_slope": 0.0006127506137141303,
        "realized_volatility_30m": 0.006383664487873197,
        "realized_volatility_60m": 0.004663764997496139,
        "return_acceleration": -0.012767328975746395
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1127,
        "resolved_agreement_count": 743,
        "prospective_resolved_sample_count": 1108,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 388.25580208332394,
            "small_mean_absolute_error": 351.16986458332394
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 251.61374739582607,
            "small_mean_absolute_error": 198.386924479164
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 191.08164062499418,
            "small_mean_absolute_error": 163.18162499999744
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 159.0270104166637,
            "small_mean_absolute_error": 143.29246979166564
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1129,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1500Z",
      "signal_timestamp": "2026-09-24T15:01:19.908129Z",
      "target_timestamp": "2026-09-24T15:00:00Z",
      "resolution_timestamp": "2026-09-24T15:15:00Z",
      "strike": 83600.41,
      "brti_reference_price": 83600.40716666667,
      "base_predicted_close": 83560.609375,
      "small_predicted_close": 83892.921875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83854.02783333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 293.41845833332627,
      "small_residual": -38.89404166667373,
      "base_absolute_error": 293.41845833332627,
      "small_absolute_error": 38.89404166667373,
      "resolved_at": "2026-09-24T15:16:06.434538Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T14:45:00Z",
        "return_6h": 6.257983165003367e-06,
        "return_12h": -0.008883690251856424,
        "return_24h": -0.010728360043675611,
        "close_vs_ema12": -0.0037657314843591028,
        "close_vs_ema24": -0.007410502596454371,
        "ema12_slope_3h": 0.00020143735315270028,
        "ema24_slope_6h": -0.004145669524426521,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.009491567961859904,
        "return_30m": -0.014790017676380218,
        "return_60m": -0.007341096382896595,
        "return_120m": 3.4620248411831867e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.005031338386715323,
        "close_vs_ema6": -0.0057095531131610144,
        "close_vs_ema12": -0.00435458317825721,
        "ema3_slope": -0.00500615074828592,
        "ema6_slope": -0.0022786172906861246,
        "realized_volatility_30m": 0.0020711728705440358,
        "realized_volatility_60m": 0.006334406191444976,
        "return_acceleration": -0.0041423457410880715
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1128,
        "resolved_agreement_count": 744,
        "prospective_resolved_sample_count": 1109,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 487.35507291665635,
            "small_mean_absolute_error": 516.9820260416564
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 318.3414999999932,
            "small_mean_absolute_error": 296.8324505208311
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 241.7125642361037,
            "small_mean_absolute_error": 221.1631788194427
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 181.42022916666392,
            "small_mean_absolute_error": 172.28803229166587
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1130,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1515Z",
      "signal_timestamp": "2026-09-24T15:16:17.067583Z",
      "target_timestamp": "2026-09-24T15:15:00Z",
      "resolution_timestamp": "2026-09-24T15:30:00Z",
      "strike": 83854.03,
      "brti_reference_price": 83854.02783333333,
      "base_predicted_close": 83854.5078125,
      "small_predicted_close": 83986.0,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84086.82199999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 232.31418749998556,
      "small_residual": 100.82199999998556,
      "base_absolute_error": 232.31418749998556,
      "small_absolute_error": 100.82199999998556,
      "resolved_at": "2026-09-24T15:31:06.605023Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T15:00:00Z",
        "return_6h": 0.004582844139364273,
        "return_12h": -0.00499409247822602,
        "return_24h": -0.009346985418540177,
        "close_vs_ema12": -0.0007131079621873759,
        "close_vs_ema24": -0.004308933831592032,
        "ema12_slope_3h": 0.0003613153135690883,
        "ema24_slope_6h": -0.00396799486586441,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00303372525639789,
        "return_30m": -0.0064866375149108535,
        "return_60m": -0.004470596789309833,
        "return_120m": 0.001463088989184902,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0010074523530760882,
        "close_vs_ema6": -0.00192515926328507,
        "close_vs_ema12": -0.00112905894793347,
        "ema3_slope": -0.0010064384143273486,
        "ema6_slope": -0.0007694711634985696,
        "realized_volatility_30m": 0.006262646609128897,
        "realized_volatility_60m": 0.006673082103571862,
        "return_acceleration": 0.012525293218257794
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1129,
        "resolved_agreement_count": 744,
        "prospective_resolved_sample_count": 1110,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 557.2304479166633,
            "small_mean_absolute_error": 511.1989531250001
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 336.69291927082486,
            "small_mean_absolute_error": 292.14468489583123
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 260.3580694444366,
            "small_mean_absolute_error": 218.49488715277644
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 195.91099062499634,
            "small_mean_absolute_error": 174.10296354166567
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1131,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1530Z",
      "signal_timestamp": "2026-09-24T15:31:19.756329Z",
      "target_timestamp": "2026-09-24T15:30:00Z",
      "resolution_timestamp": "2026-09-24T15:45:00Z",
      "strike": 84086.82,
      "brti_reference_price": 84086.82199999999,
      "base_predicted_close": 84008.3125,
      "small_predicted_close": 84169.5703125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84358.737,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 350.4244999999937,
      "small_residual": 189.1666874999937,
      "base_absolute_error": 350.4244999999937,
      "small_absolute_error": 189.1666874999937,
      "resolved_at": "2026-09-24T15:46:06.445700Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T15:15:00Z",
        "return_6h": 0.009065514477528014,
        "return_12h": 0.000704770401327437,
        "return_24h": -0.005161571581845159,
        "close_vs_ema12": 0.001976803137538896,
        "close_vs_ema24": -0.0015129015338412044,
        "ema12_slope_3h": 0.0006197076827345604,
        "ema24_slope_6h": -0.003703058450956309,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0027761834783817108,
        "return_30m": 0.00581833091271422,
        "return_60m": -0.00905773998071202,
        "return_120m": 0.0038283229996260992,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000882188183198851,
        "close_vs_ema6": 0.0006039109526305708,
        "close_vs_ema12": 0.0013907167663915754,
        "ema3_slope": 0.0008829671263637096,
        "ema6_slope": 0.00024162274850203502,
        "realized_volatility_30m": 0.00012877088900808964,
        "realized_volatility_60m": 0.005367157521618415,
        "return_acceleration": -0.0002575417780161793
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1130,
        "resolved_agreement_count": 745,
        "prospective_resolved_sample_count": 1111,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 460.379692708324,
            "small_mean_absolute_error": 388.11968229166087
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 359.34871093748916,
            "small_mean_absolute_error": 292.5879479166633
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 271.07127777776986,
            "small_mean_absolute_error": 224.00071006944077
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 206.49960104166166,
            "small_mean_absolute_error": 178.03180833333099
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1132,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1545Z",
      "signal_timestamp": "2026-09-24T15:46:19.830467Z",
      "target_timestamp": "2026-09-24T15:45:00Z",
      "resolution_timestamp": "2026-09-24T16:00:00Z",
      "strike": 84358.74,
      "brti_reference_price": 84358.737,
      "base_predicted_close": 84274.5625,
      "small_predicted_close": 84262.8046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84395.81466666663,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 121.25216666662891,
      "small_residual": 133.0099791666289,
      "base_absolute_error": 121.25216666662891,
      "small_absolute_error": 133.0099791666289,
      "resolved_at": "2026-09-24T16:01:05.779255Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T15:30:00Z",
        "return_6h": 0.014831614376402014,
        "return_12h": 0.004415928274834169,
        "return_24h": 0.0005782984760260845,
        "close_vs_ema12": 0.005002935068431746,
        "close_vs_ema24": 0.0016804909606353835,
        "ema12_slope_3h": 0.0010335940651879927,
        "ema24_slope_6h": -0.0033271180496209363,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0032337409540821316,
        "return_30m": 0.006018901890673778,
        "return_60m": -0.0005067780590396476,
        "return_120m": 0.004979506170385006,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00205515857768801,
        "close_vs_ema6": 0.002739569466189584,
        "close_vs_ema12": 0.003914020666924145,
        "ema3_slope": 0.00205939095266916,
        "ema6_slope": 0.0010970299423693763,
        "realized_volatility_30m": 0.0002287787378502104,
        "realized_volatility_60m": 0.005417736355592573,
        "return_acceleration": 0.0004575574757004208
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1131,
        "resolved_agreement_count": 745,
        "prospective_resolved_sample_count": 1112,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 380.99218229165854,
            "small_mean_absolute_error": 281.0681093749954
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 384.62399218749124,
            "small_mean_absolute_error": 316.1189869791597
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 294.73989236110356,
            "small_mean_absolute_error": 225.94731944444115
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 213.56844479166176,
            "small_mean_absolute_error": 179.7838552083311
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1133,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1600Z",
      "signal_timestamp": "2026-09-24T16:01:18.393593Z",
      "target_timestamp": "2026-09-24T16:00:00Z",
      "resolution_timestamp": "2026-09-24T16:15:00Z",
      "strike": 84395.81,
      "brti_reference_price": 84395.81466666663,
      "base_predicted_close": 84297.5,
      "small_predicted_close": 84376.5625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84132.49316666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -165.00683333331835,
      "small_residual": -244.06933333331835,
      "base_absolute_error": 165.00683333331835,
      "small_absolute_error": 244.06933333331835,
      "resolved_at": "2026-09-24T16:16:05.927552Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T15:45:00Z",
        "return_6h": 0.01395810581887158,
        "return_12h": 0.005871040385414306,
        "return_24h": 0.004643050022177686,
        "close_vs_ema12": 0.005221266451757245,
        "close_vs_ema24": 0.0020769029145619733,
        "ema12_slope_3h": 0.001380163351300867,
        "ema24_slope_6h": -0.0029759669328585092,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004395237290790721,
        "return_30m": 0.0036746859890439687,
        "return_60m": 0.009514397440842925,
        "return_120m": 0.00210345494930797,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012462377523714263,
        "close_vs_ema6": 0.002269578662213556,
        "close_vs_ema12": 0.0036827563809884722,
        "ema3_slope": 0.0012477927988643334,
        "ema6_slope": 0.0009086563717304319,
        "realized_volatility_30m": 0.0013971086125015297,
        "realized_volatility_60m": 0.0011267542749855484,
        "return_acceleration": -0.0027942172250030595
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1132,
        "resolved_agreement_count": 746,
        "prospective_resolved_sample_count": 1113,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 249.35232812498361,
            "small_mean_absolute_error": 115.47317708332048
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 368.35370052082,
            "small_mean_absolute_error": 316.2276015624884
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 295.34510937499,
            "small_mean_absolute_error": 236.37935937499424
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 207.40406458332728,
            "small_mean_absolute_error": 174.0433031249966
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1134,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1615Z",
      "signal_timestamp": "2026-09-24T16:16:16.461134Z",
      "target_timestamp": "2026-09-24T16:15:00Z",
      "resolution_timestamp": "2026-09-24T16:30:00Z",
      "strike": 84132.49,
      "brti_reference_price": 84132.49316666668,
      "base_predicted_close": 84069.7734375,
      "small_predicted_close": 84211.6796875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84697.0935,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 627.3200625000027,
      "small_residual": 485.4138125000027,
      "base_absolute_error": 627.3200625000027,
      "small_absolute_error": 485.4138125000027,
      "resolved_at": "2026-09-24T16:31:05.741060Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T16:00:00Z",
        "return_6h": 0.011033147597532489,
        "return_12h": 0.003755600616484056,
        "return_24h": -0.002239859477916384,
        "close_vs_ema12": 0.0019996299450659727,
        "close_vs_ema24": -0.0010280451517835631,
        "ema12_slope_3h": 0.0015191152082005832,
        "ema24_slope_6h": -0.0026913398254519993,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003120077708118285,
        "return_30m": -0.0026819253272285515,
        "return_60m": 0.0033208343180226585,
        "return_120m": -0.0011646085825272046,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0009397464514486753,
        "close_vs_ema6": -0.0006127074900332818,
        "close_vs_ema12": 0.00046635045852827517,
        "ema3_slope": -0.0009388641571885792,
        "ema6_slope": -0.00024502294505601707,
        "realized_volatility_30m": 0.0017798007185986786,
        "realized_volatility_60m": 0.0025160069739983623,
        "return_acceleration": -0.0035596014371973572
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1133,
        "resolved_agreement_count": 747,
        "prospective_resolved_sample_count": 1114,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 217.24942187498164,
            "small_mean_absolute_error": 166.76699999998164
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 387.23993489582244,
            "small_mean_absolute_error": 338.9829765624909
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 296.8784201388771,
            "small_mean_absolute_error": 250.35212326388137
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 208.82404270832632,
            "small_mean_absolute_error": 186.18203124999565
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1135,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1630Z",
      "signal_timestamp": "2026-09-24T16:31:17.629657Z",
      "target_timestamp": "2026-09-24T16:30:00Z",
      "resolution_timestamp": "2026-09-24T16:45:00Z",
      "strike": 84697.09,
      "brti_reference_price": 84697.0935,
      "base_predicted_close": 84544.8671875,
      "small_predicted_close": 84392.8515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84606.172,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 61.30481250000594,
      "small_residual": 213.32043750000594,
      "base_absolute_error": 61.30481250000594,
      "small_absolute_error": 213.32043750000594,
      "resolved_at": "2026-09-24T16:46:04.957199Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T16:15:00Z",
        "return_6h": 0.017595995940729914,
        "return_12h": 0.009448905035028377,
        "return_24h": 0.005896571297537179,
        "close_vs_ema12": 0.008364840732631329,
        "close_vs_ema24": 0.005558211271582181,
        "ema12_slope_3h": 0.0019104141017376453,
        "ema24_slope_6h": -0.0022789425986952105,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.006710847522548136,
        "return_30m": 0.0035698314486720673,
        "return_60m": 0.00725763544732394,
        "return_120m": -0.001865842308144794,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0028741129525970965,
        "close_vs_ema6": 0.004345311475446811,
        "close_vs_ema12": 0.006068957635305683,
        "ema3_slope": 0.002882397287977012,
        "ema6_slope": 0.001741150927420998,
        "realized_volatility_30m": 0.00491546261533321,
        "realized_volatility_60m": 0.0036134841824259608,
        "return_acceleration": 0.00983092523066642
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1134,
        "resolved_agreement_count": 747,
        "prospective_resolved_sample_count": 1115,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 316.0008906249859,
            "small_mean_absolute_error": 262.9149531249859
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 388.19029166665496,
            "small_mean_absolute_error": 325.5173177083234
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 344.8994374999881,
            "small_mean_absolute_error": 282.69694965277085
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 238.29403333332593,
            "small_mean_absolute_error": 205.84225624999527
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1136,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1645Z",
      "signal_timestamp": "2026-09-24T16:46:16.059094Z",
      "target_timestamp": "2026-09-24T16:45:00Z",
      "resolution_timestamp": "2026-09-24T17:00:00Z",
      "strike": 84606.17,
      "brti_reference_price": 84606.172,
      "base_predicted_close": 84500.4921875,
      "small_predicted_close": 84431.421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84496.52916666669,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -3.9630208333110204,
      "small_residual": 65.10729166668898,
      "base_absolute_error": 3.9630208333110204,
      "small_absolute_error": 65.10729166668898,
      "resolved_at": "2026-09-24T17:01:06.780205Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T16:30:00Z",
        "return_6h": 0.014703157503681341,
        "return_12h": 0.008881373937841275,
        "return_24h": 0.00607432718594092,
        "close_vs_ema12": 0.006983055684476769,
        "close_vs_ema24": 0.00438600609166917,
        "ema12_slope_3h": 0.0021562978371034713,
        "ema24_slope_6h": -0.0019330249311917402,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010734902018804116,
        "return_30m": 0.005630153291605877,
        "return_60m": 0.0029331283136684316,
        "return_120m": 0.0024248638095552,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0008979616494786402,
        "close_vs_ema6": 0.0023315069035598768,
        "close_vs_ema12": 0.004218183730714697,
        "ema3_slope": 0.0008987687093116037,
        "ema6_slope": 0.0009334733212209567,
        "realized_volatility_30m": 0.0038921688622142736,
        "realized_volatility_60m": 0.00367186091094412,
        "return_acceleration": -0.007784337724428547
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1135,
        "resolved_agreement_count": 748,
        "prospective_resolved_sample_count": 1116,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 243.72096874998897,
            "small_mean_absolute_error": 268.95339062498897
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 312.35657552082375,
            "small_mean_absolute_error": 275.0107499999922
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 337.6563177083238,
            "small_mean_absolute_error": 300.39712152776946
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 239.59161458332602,
            "small_mean_absolute_error": 207.91327499999534
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1137,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1700Z",
      "signal_timestamp": "2026-09-24T17:01:21.643433Z",
      "target_timestamp": "2026-09-24T17:00:00Z",
      "resolution_timestamp": "2026-09-24T17:15:00Z",
      "strike": 84496.53,
      "brti_reference_price": 84496.52916666669,
      "base_predicted_close": 84371.875,
      "small_predicted_close": 84400.140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84444.23799999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 72.362999999983,
      "small_residual": 44.097374999983,
      "base_absolute_error": 72.362999999983,
      "small_absolute_error": 44.097374999983,
      "resolved_at": "2026-09-24T17:16:06.304653Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T16:45:00Z",
        "return_6h": 0.012050184028724154,
        "return_12h": 0.00566354456339524,
        "return_24h": 0.005699920396871061,
        "close_vs_ema12": 0.005445065607353028,
        "close_vs_ema24": 0.0030205752829206567,
        "ema12_slope_3h": 0.0022031547529479667,
        "ema24_slope_6h": -0.0016477795026037523,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012959200344546673,
        "return_30m": -0.0023680190788756272,
        "return_60m": 0.0011933589408177347,
        "return_120m": 0.010719110472913185,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00019960086828996193,
        "close_vs_ema6": 0.0007373292045298463,
        "close_vs_ema12": 0.0024669522110047915,
        "ema3_slope": -0.00019956103573381956,
        "ema6_slope": 0.0002950186921708564,
        "realized_volatility_30m": 0.00011121491628712787,
        "realized_volatility_60m": 0.0037824998189051637,
        "return_acceleration": -0.00022242983257425575
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1136,
        "resolved_agreement_count": 749,
        "prospective_resolved_sample_count": 1117,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 214.3986822916595,
            "small_mean_absolute_error": 251.977718750004
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 231.87550520832156,
            "small_mean_absolute_error": 183.72544791666223
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 317.0353611110998,
            "small_mean_absolute_error": 294.81097395832694
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 237.77774062499083,
            "small_mean_absolute_error": 206.1880864583305
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1138,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1715Z",
      "signal_timestamp": "2026-09-24T17:16:20.126313Z",
      "target_timestamp": "2026-09-24T17:15:00Z",
      "resolution_timestamp": "2026-09-24T17:30:00Z",
      "strike": 84444.24,
      "brti_reference_price": 84444.23799999998,
      "base_predicted_close": 84354.1640625,
      "small_predicted_close": 84403.0859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84308.54666666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -45.61739583335293,
      "small_residual": -94.53927083335293,
      "base_absolute_error": 45.61739583335293,
      "small_absolute_error": 94.53927083335293,
      "resolved_at": "2026-09-24T17:31:11.582308Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T17:00:00Z",
        "return_6h": 0.010739062295075152,
        "return_12h": 0.002961476004421204,
        "return_24h": 0.0080338538174336,
        "close_vs_ema12": 0.004625079036811197,
        "close_vs_ema24": 0.0023502602203537837,
        "ema12_slope_3h": 0.0022168184136726055,
        "ema24_slope_6h": -0.00139484871173301,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006188557942251594,
        "return_30m": -0.0019139738410576257,
        "return_60m": 0.00370540348442705,
        "return_120m": 0.007038542833502914,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0004093340549915503,
        "close_vs_ema6": 8.429509324914264e-05,
        "close_vs_ema12": 0.0015620383226802037,
        "ema3_slope": -0.0004091665691806634,
        "ema6_slope": 3.371917424410675e-05,
        "realized_volatility_30m": 0.000338532120114754,
        "realized_volatility_60m": 0.0033461113128917283,
        "return_acceleration": 0.000677064240229508
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1137,
        "resolved_agreement_count": 750,
        "prospective_resolved_sample_count": 1118,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 191.23772395832566,
            "small_mean_absolute_error": 201.98472916667015
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 204.24357291665365,
            "small_mean_absolute_error": 184.3758645833259
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 321.90586458332353,
            "small_mean_absolute_error": 293.3168940972173
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 237.91227083332342,
            "small_mean_absolute_error": 204.84727812499622
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1139,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1730Z",
      "signal_timestamp": "2026-09-24T17:31:26.290687Z",
      "target_timestamp": "2026-09-24T17:30:00Z",
      "resolution_timestamp": "2026-09-24T17:45:00Z",
      "strike": 84308.55,
      "brti_reference_price": 84308.54666666665,
      "base_predicted_close": 84236.890625,
      "small_predicted_close": 84337.8828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84134.33666666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -102.55395833333023,
      "small_residual": -203.54614583333023,
      "base_absolute_error": 102.55395833333023,
      "small_absolute_error": 203.54614583333023,
      "resolved_at": "2026-09-24T17:46:06.153828Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T17:15:00Z",
        "return_6h": 0.00950050424607185,
        "return_12h": 0.0016049617101261404,
        "return_24h": 0.00300684968964271,
        "close_vs_ema12": 0.0028875286300176217,
        "close_vs_ema24": 0.000724390052273316,
        "ema12_slope_3h": 0.0018593000053277464,
        "ema24_slope_6h": -0.0011723891493669036,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016068749810180805,
        "return_30m": -0.0022247363513506757,
        "return_60m": -0.004587487212100783,
        "return_120m": 0.0026368539254184586,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0010087922799681959,
        "close_vs_ema6": -0.0010881272161760158,
        "close_vs_ema12": -4.006284913082858e-05,
        "ema3_slope": -0.001007775643678932,
        "ema6_slope": -0.00043506152555583544,
        "realized_volatility_30m": 0.0004940095933964606,
        "realized_volatility_60m": 0.00035985740885449637,
        "return_acceleration": -0.0009880191867929211
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1138,
        "resolved_agreement_count": 751,
        "prospective_resolved_sample_count": 1119,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.81205729166322,
            "small_mean_absolute_error": 104.26609375000771
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 180.90647395832457,
            "small_mean_absolute_error": 183.5905234374968
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 274.0642135416577,
            "small_mean_absolute_error": 251.76690972221817
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 235.00535624999173,
            "small_mean_absolute_error": 207.8366354166632
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1140,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1745Z",
      "signal_timestamp": "2026-09-24T17:46:21.070018Z",
      "target_timestamp": "2026-09-24T17:45:00Z",
      "resolution_timestamp": "2026-09-24T18:00:00Z",
      "strike": 84134.34,
      "brti_reference_price": 84134.33666666667,
      "base_predicted_close": 84180.46875,
      "small_predicted_close": 84263.125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84074.78233333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -105.68641666664917,
      "small_residual": -188.34266666664917,
      "base_absolute_error": 105.68641666664917,
      "small_absolute_error": 188.34266666664917,
      "resolved_at": "2026-09-24T18:01:09.350919Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T17:30:00Z",
        "return_6h": 0.008474563387413259,
        "return_12h": -0.0006792983586170198,
        "return_24h": -0.0010943822447545548,
        "close_vs_ema12": 0.0007819230233796493,
        "close_vs_ema24": -0.0013157997409888322,
        "ema12_slope_3h": 0.0016530534988474788,
        "ema24_slope_6h": -0.0009756176437526465,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0020663385491480613,
        "return_30m": -0.0036698931824491465,
        "return_60m": -0.005576842943956106,
        "return_120m": -0.002660072226227439,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0015388876979606225,
        "close_vs_ema6": -0.0022536134842138233,
        "close_vs_ema12": -0.0017828473271221945,
        "ema3_slope": -0.0015365231613699848,
        "ema6_slope": -0.0009006335217460748,
        "realized_volatility_30m": 0.0002297317840649904,
        "realized_volatility_60m": 0.0005262573432789955,
        "return_acceleration": -0.0004594635681299808
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1139,
        "resolved_agreement_count": 751,
        "prospective_resolved_sample_count": 1120,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.124343749994296,
            "small_mean_absolute_error": 101.82252083333879
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.92265624999163,
            "small_mean_absolute_error": 185.38795572916388
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 226.94583159721392,
            "small_mean_absolute_error": 217.28134027777438
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 236.8129979166588,
            "small_mean_absolute_error": 209.72357395833023
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1141,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1800Z",
      "signal_timestamp": "2026-09-24T18:01:25.582446Z",
      "target_timestamp": "2026-09-24T18:00:00Z",
      "resolution_timestamp": "2026-09-24T18:15:00Z",
      "strike": 84074.78,
      "brti_reference_price": 84074.78233333335,
      "base_predicted_close": 84006.390625,
      "small_predicted_close": 84062.6640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84204.35199999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 197.9613749999844,
      "small_residual": 141.6879374999844,
      "base_absolute_error": 197.9613749999844,
      "small_absolute_error": 141.6879374999844,
      "resolved_at": "2026-09-24T18:16:06.143900Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T17:45:00Z",
        "return_6h": 0.00698096627177347,
        "return_12h": 0.0009580351012534738,
        "return_24h": -0.0028528681610514584,
        "close_vs_ema12": 7.052032012055953e-05,
        "close_vs_ema24": -0.0019810846995080844,
        "ema12_slope_3h": 0.0018165685996855974,
        "ema24_slope_6h": -0.0008131508629514173,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007078481354083621,
        "return_30m": -0.002772724030667195,
        "return_60m": -0.004991291802074582,
        "return_120m": -0.0038038892639551403,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.0011240854165508463,
        "close_vs_ema6": -0.0021159797217393805,
        "close_vs_ema12": -0.0021072507671020535,
        "ema3_slope": -0.0011228232672907401,
        "ema6_slope": -0.0008456761152911829,
        "realized_volatility_30m": 0.0006792452068698496,
        "realized_volatility_60m": 0.0006095162077340397,
        "return_acceleration": 0.0013584904137396991
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1140,
        "resolved_agreement_count": 752,
        "prospective_resolved_sample_count": 1121,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.55519270832883,
            "small_mean_absolute_error": 132.63136458332883
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.97693749999416,
            "small_mean_absolute_error": 192.3045416666664
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 181.76873437499066,
            "small_mean_absolute_error": 166.6940868055511
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 236.39784062499166,
            "small_mean_absolute_error": 218.7494322916631
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1142,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1815Z",
      "signal_timestamp": "2026-09-24T18:16:19.107191Z",
      "target_timestamp": "2026-09-24T18:15:00Z",
      "resolution_timestamp": "2026-09-24T18:30:00Z",
      "strike": 84204.35,
      "brti_reference_price": 84204.35199999998,
      "base_predicted_close": 84143.8984375,
      "small_predicted_close": 84194.984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84417.597,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 273.6985624999943,
      "small_residual": 222.6126249999943,
      "base_absolute_error": 273.6985624999943,
      "small_absolute_error": 222.6126249999943,
      "resolved_at": "2026-09-24T18:31:06.148166Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T18:00:00Z",
        "return_6h": 0.008331098700772976,
        "return_12h": 0.0010126129966590014,
        "return_24h": -0.00010939053296044055,
        "close_vs_ema12": 0.0015458654885978085,
        "close_vs_ema24": -0.0004338836123315426,
        "ema12_slope_3h": 0.0019128760852535898,
        "ema24_slope_6h": -0.0006263657263126943,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001541124021623208,
        "return_30m": 0.0008321850044497037,
        "return_60m": -0.0028407622080739436,
        "return_120m": 0.0008541151061689511,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00020761001414881797,
        "close_vs_ema6": -0.00041300871013261187,
        "close_vs_ema12": -0.0004818204427038397,
        "ema3_slope": 0.00020765312501724864,
        "ema6_slope": -0.0001651761963697984,
        "realized_volatility_30m": 0.001124486078515785,
        "realized_volatility_60m": 0.0013884886551354541,
        "return_acceleration": 0.00224897215703157
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1141,
        "resolved_agreement_count": 753,
        "prospective_resolved_sample_count": 1122,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 112.95478645832918,
            "small_mean_absolute_error": 157.02900520832918
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 152.09625520832742,
            "small_mean_absolute_error": 179.50686718749967
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 173.8139774305455,
            "small_mean_absolute_error": 175.2602447916603
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 238.96555416665723,
            "small_mean_absolute_error": 222.0140208333287
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1143,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1830Z",
      "signal_timestamp": "2026-09-24T18:31:21.445988Z",
      "target_timestamp": "2026-09-24T18:30:00Z",
      "resolution_timestamp": "2026-09-24T18:45:00Z",
      "strike": 84417.6,
      "brti_reference_price": 84417.597,
      "base_predicted_close": 84333.203125,
      "small_predicted_close": 84329.8359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84395.31366666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 62.11054166666872,
      "small_residual": 65.47772916666872,
      "base_absolute_error": 62.11054166666872,
      "small_absolute_error": 65.47772916666872,
      "resolved_at": "2026-09-24T18:46:05.442490Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T18:15:00Z",
        "return_6h": 0.0106781025399596,
        "return_12h": 0.0029289757565373886,
        "return_24h": 0.003041622372338404,
        "close_vs_ema12": 0.0039149756144118975,
        "close_vs_ema24": 0.002054166245758049,
        "ema12_slope_3h": 0.0019955230438910565,
        "ema24_slope_6h": -0.0003953546796919838,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002532470055704561,
        "return_30m": 0.004077496927764601,
        "return_60m": 0.0012934671233808537,
        "return_120m": -0.00329995385260784,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013684277574497195,
        "close_vs_ema6": 0.0015122385668466798,
        "close_vs_ema12": 0.0017335859895757366,
        "ema3_slope": 0.001370302917999,
        "ema6_slope": 0.0006052615466802802,
        "realized_volatility_30m": 0.0004956730170406765,
        "realized_volatility_60m": 0.0018122608064558173,
        "return_acceleration": 0.000991346034081353
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1142,
        "resolved_agreement_count": 754,
        "prospective_resolved_sample_count": 1123,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 169.97507812498952,
            "small_mean_absolute_error": 189.04734374998952
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.89356770832637,
            "small_mean_absolute_error": 146.65671874999862
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 177.26267534721288,
            "small_mean_absolute_error": 185.40946354166104
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 250.0970895833234,
            "small_mean_absolute_error": 228.28085729166196
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1144,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1845Z",
      "signal_timestamp": "2026-09-24T18:46:34.251027Z",
      "target_timestamp": "2026-09-24T18:45:00Z",
      "resolution_timestamp": "2026-09-24T19:00:00Z",
      "strike": 84395.31,
      "brti_reference_price": 84395.31366666667,
      "base_predicted_close": 84297.75,
      "small_predicted_close": 84327.8515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84465.56650000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 167.81650000001537,
      "small_residual": 137.71493750001537,
      "base_absolute_error": 167.81650000001537,
      "small_absolute_error": 137.71493750001537,
      "resolved_at": "2026-09-24T19:01:07.130313Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T18:30:00Z",
        "return_6h": 0.011246235741891875,
        "return_12h": 0.002567451718064051,
        "return_24h": 0.0022196915429544273,
        "close_vs_ema12": 0.003500476557738663,
        "close_vs_ema24": 0.0017527031565875983,
        "ema12_slope_3h": 0.0019314515128971976,
        "ema24_slope_6h": -0.0001576066399519016,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00026396550156870813,
        "return_30m": 0.002267836069407503,
        "return_60m": 0.003101908333026593,
        "return_120m": -0.002492233466529381,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0005517459274553271,
        "close_vs_ema6": 0.0008910208098755756,
        "close_vs_ema12": 0.0012428569056741612,
        "ema3_slope": 0.0005520505190808045,
        "ema6_slope": 0.0003565353961332285,
        "realized_volatility_30m": 0.0013982177786366345,
        "realized_volatility_60m": 0.0013185156547087641,
        "return_acceleration": -0.002796435557273269
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1143,
        "resolved_agreement_count": 755,
        "prospective_resolved_sample_count": 1124,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 159.86422395832415,
            "small_mean_absolute_error": 154.53023958332415
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.99428385415922,
            "small_mean_absolute_error": 128.17638020833147
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 153.23651215276914,
            "small_mean_absolute_error": 175.1020503472173
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 245.79150416665797,
            "small_mean_absolute_error": 231.50882499999426
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1145,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1900Z",
      "signal_timestamp": "2026-09-24T19:01:18.535192Z",
      "target_timestamp": "2026-09-24T19:00:00Z",
      "resolution_timestamp": "2026-09-24T19:15:00Z",
      "strike": 84465.57,
      "brti_reference_price": 84465.56650000002,
      "base_predicted_close": 84485.65625,
      "small_predicted_close": 84425.5546875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84583.68666666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 98.03041666667559,
      "small_residual": 158.1319791666756,
      "base_absolute_error": 98.03041666667559,
      "small_absolute_error": 158.1319791666756,
      "resolved_at": "2026-09-24T19:16:05.230781Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T18:45:00Z",
        "return_6h": 0.010383723975138093,
        "return_12h": 0.004238520368347709,
        "return_24h": 0.0015615334239609258,
        "close_vs_ema12": 0.004158108247325432,
        "close_vs_ema24": 0.002533094474114206,
        "ema12_slope_3h": 0.001886115335660854,
        "ema24_slope_6h": 5.8046896225461e-05,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008324257625349496,
        "return_30m": 0.0005682405292823933,
        "return_60m": 0.004648054456059203,
        "return_120m": -0.00036643714211737066,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006918365196191267,
        "close_vs_ema6": 0.001230956657621629,
        "close_vs_ema12": 0.001756322802369592,
        "ema3_slope": 0.0006923154887572558,
        "ema6_slope": 0.0004926252231678419,
        "realized_volatility_30m": 0.0005481956320518289,
        "realized_volatility_60m": 0.001020283189768422,
        "return_acceleration": 0.0010963912641036577
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1144,
        "resolved_agreement_count": 756,
        "prospective_resolved_sample_count": 1125,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 175.3967447916657,
            "small_mean_absolute_error": 141.8733072916657
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 128.47596874999726,
            "small_mean_absolute_error": 137.25233593749726
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 157.11687326388468,
            "small_mean_absolute_error": 175.49413020833285
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 241.6116041666588,
            "small_mean_absolute_error": 231.78751874999506
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1146,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1915Z",
      "signal_timestamp": "2026-09-24T19:16:16.478532Z",
      "target_timestamp": "2026-09-24T19:15:00Z",
      "resolution_timestamp": "2026-09-24T19:30:00Z",
      "strike": 84583.69,
      "brti_reference_price": 84583.68666666668,
      "base_predicted_close": 84587.75,
      "small_predicted_close": 84487.0390625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84615.76316666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 28.013166666656616,
      "small_residual": 128.72410416665662,
      "base_absolute_error": 28.013166666656616,
      "small_absolute_error": 128.72410416665662,
      "resolved_at": "2026-09-24T19:31:05.319849Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T19:00:00Z",
        "return_6h": 0.01017735600794567,
        "return_12h": 0.006298478152318099,
        "return_24h": 0.0026353631950828404,
        "close_vs_ema12": 0.005334118444965341,
        "close_vs_ema24": 0.003853640719849505,
        "ema12_slope_3h": 0.0020283083657897105,
        "ema24_slope_6h": 0.0002654481565382838,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013984416557091262,
        "return_30m": 0.0022320315171056038,
        "return_60m": 0.004504929468095664,
        "return_120m": 0.0016513698266387156,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010445306490705075,
        "close_vs_ema6": 0.0018779594856370707,
        "close_vs_ema12": 0.0026701973461167317,
        "ema3_slope": 0.0010456228341679807,
        "ema6_slope": 0.0007517484955419373,
        "realized_volatility_30m": 0.0002830079465870883,
        "realized_volatility_60m": 0.0010087823163539228,
        "return_acceleration": 0.0005660158931741766
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1145,
        "resolved_agreement_count": 756,
        "prospective_resolved_sample_count": 1126,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 150.4140052083385,
            "small_mean_absolute_error": 145.9843177083385
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 131.68439583333384,
            "small_mean_absolute_error": 151.50666145833384
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 151.5355052083311,
            "small_mean_absolute_error": 168.33268402777927
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 245.81727708332764,
            "small_mean_absolute_error": 236.5928010416639
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1147,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1930Z",
      "signal_timestamp": "2026-09-24T19:31:17.438307Z",
      "target_timestamp": "2026-09-24T19:30:00Z",
      "resolution_timestamp": "2026-09-24T19:45:00Z",
      "strike": 84615.76,
      "brti_reference_price": 84615.76316666666,
      "base_predicted_close": 84631.9609375,
      "small_predicted_close": 84528.84375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84439.63216666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -192.32877083332278,
      "small_residual": -89.21158333332278,
      "base_absolute_error": 192.32877083332278,
      "small_absolute_error": 89.21158333332278,
      "resolved_at": "2026-09-24T19:46:06.057024Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T19:15:00Z",
        "return_6h": 0.010142821653178258,
        "return_12h": 0.0030571798327219124,
        "return_24h": 0.0025388971325241982,
        "close_vs_ema12": 0.005480810320633411,
        "close_vs_ema24": 0.004146658038623796,
        "ema12_slope_3h": 0.0019053060564622193,
        "ema24_slope_6h": 0.0004679884304303883,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003792279724859071,
        "return_30m": 0.0017781999563886153,
        "return_60m": 0.0023474509309553415,
        "return_120m": 0.0036439544049391426,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007115706750246975,
        "close_vs_ema6": 0.0016117456920632378,
        "close_vs_ema12": 0.002579929032818784,
        "ema3_slope": 0.0007120773683981785,
        "ema6_slope": 0.000645114180825912,
        "realized_volatility_30m": 0.0005096068416116095,
        "realized_volatility_60m": 0.0006095043050472639,
        "return_acceleration": -0.001019213683223219
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1146,
        "resolved_agreement_count": 756,
        "prospective_resolved_sample_count": 1127,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.99265625000407,
            "small_mean_absolute_error": 122.51218750000407
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 129.4838671874968,
            "small_mean_absolute_error": 155.7797656249968
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.5932638888856,
            "small_mean_absolute_error": 138.6085416666671
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 216.23207499999336,
            "small_mean_absolute_error": 213.3720520833296
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1148,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T1945Z",
      "signal_timestamp": "2026-09-24T19:46:21.384102Z",
      "target_timestamp": "2026-09-24T19:45:00Z",
      "resolution_timestamp": "2026-09-24T20:00:00Z",
      "strike": 84439.63,
      "brti_reference_price": 84439.63216666668,
      "base_predicted_close": 84520.046875,
      "small_predicted_close": 84475.8359375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84372.50766666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -147.53920833332813,
      "small_residual": -103.32827083332813,
      "base_absolute_error": 147.53920833332813,
      "small_absolute_error": 103.32827083332813,
      "resolved_at": "2026-09-24T20:01:05.233430Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T19:30:00Z",
        "return_6h": 0.005943223593611213,
        "return_12h": 0.00043398337550470956,
        "return_24h": -0.00010603690366461915,
        "close_vs_ema12": 0.0032491335211088934,
        "close_vs_ema24": 0.002013995053729234,
        "ema12_slope_3h": 0.0017460910036595223,
        "ema24_slope_6h": 0.0005805006452865857,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0020815388694546133,
        "return_30m": -0.0017031002747338597,
        "return_60m": 0.0005251298688817574,
        "return_120m": 0.0036286671066245724,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006861952192200871,
        "close_vs_ema6": -0.0003380086142492633,
        "close_vs_ema12": 0.0004171390794656116,
        "ema3_slope": -0.0006857246782241422,
        "ema6_slope": -0.00013518516819921444,
        "realized_volatility_30m": 0.0012303834209702602,
        "realized_volatility_60m": 0.00132809512419808,
        "return_acceleration": -0.0024607668419405204
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1147,
        "resolved_agreement_count": 756,
        "prospective_resolved_sample_count": 1128,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.54721354166759,
            "small_mean_absolute_error": 128.4456510416676
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 140.70571874999587,
            "small_mean_absolute_error": 141.48794531249587
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.51192708332867,
            "small_mean_absolute_error": 128.26613715277685
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 192.4497864583267,
            "small_mean_absolute_error": 186.96398229166297
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1149,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T2000Z",
      "signal_timestamp": "2026-09-24T20:01:16.246767Z",
      "target_timestamp": "2026-09-24T20:00:00Z",
      "resolution_timestamp": "2026-09-24T20:15:00Z",
      "strike": 84372.51,
      "brti_reference_price": 84372.50766666667,
      "base_predicted_close": 84476.4609375,
      "small_predicted_close": 84466.6875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84286.74999999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -189.71093750001455,
      "small_residual": -179.93750000001455,
      "base_absolute_error": 189.71093750001455,
      "small_absolute_error": 179.93750000001455,
      "resolved_at": "2026-09-24T20:16:05.125852Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T19:45:00Z",
        "return_6h": 0.0018267110690963761,
        "return_12h": -0.0016603436029063445,
        "return_24h": -0.0012298424915919703,
        "close_vs_ema12": 0.0023513089580644575,
        "close_vs_ema24": 0.0011923103284119385,
        "ema12_slope_3h": 0.0016141987162547888,
        "ema24_slope_6h": 0.0006061878828802492,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007949406964198324,
        "return_30m": -0.002874824865915948,
        "return_60m": -0.0011017369229784357,
        "return_120m": 0.003541196599866625,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.000740843658583179,
        "close_vs_ema6": -0.0008093194957622396,
        "close_vs_ema12": -0.0003199774910666031,
        "ema3_slope": -0.0007402952155671771,
        "ema6_slope": -0.00032362303253319347,
        "realized_volatility_30m": 0.0006432990865173904,
        "realized_volatility_60m": 0.001300225160849779,
        "return_acceleration": 0.0012865981730347809
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1148,
        "resolved_agreement_count": 757,
        "prospective_resolved_sample_count": 1129,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 116.47789062499578,
            "small_mean_absolute_error": 119.84898437499578
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 145.93731770833074,
            "small_mean_absolute_error": 130.86114583333074
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 124.47660937499677,
            "small_mean_absolute_error": 131.45121874999677
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 167.43616770832668,
            "small_mean_absolute_error": 152.36091041666296
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1150,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T2015Z",
      "signal_timestamp": "2026-09-24T20:16:15.786716Z",
      "target_timestamp": "2026-09-24T20:15:00Z",
      "resolution_timestamp": "2026-09-24T20:30:00Z",
      "strike": 84286.75,
      "brti_reference_price": 84286.74999999999,
      "base_predicted_close": 84324.6796875,
      "small_predicted_close": 84389.03125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84251.87049999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -72.80918750001001,
      "small_residual": -137.16075000001,
      "base_absolute_error": 72.80918750001001,
      "small_absolute_error": 137.16075000001,
      "resolved_at": "2026-09-24T20:31:05.577026Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T20:00:00Z",
        "return_6h": 0.0006667550048571336,
        "return_12h": -0.0013433825804262112,
        "return_24h": -0.0010124526898468433,
        "close_vs_ema12": 0.0012780445225135662,
        "close_vs_ema24": 0.00017110884844062646,
        "ema12_slope_3h": 0.0014715340517772457,
        "ema24_slope_6h": 0.0006074562525670846,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010164171842028669,
        "return_30m": -0.0018105498892384553,
        "return_60m": -0.003510566615958499,
        "return_120m": 0.0009785479971391453,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0008790259262443367,
        "close_vs_ema6": -0.001304190062601518,
        "close_vs_ema12": -0.0011307527245744131,
        "ema3_slope": -0.0008782539182802251,
        "ema6_slope": -0.0005214040210633764,
        "realized_volatility_30m": 0.00011073824389151721,
        "realized_volatility_60m": 0.0008739544401280772,
        "return_acceleration": -0.00022147648778303441
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1149,
        "resolved_agreement_count": 758,
        "prospective_resolved_sample_count": 1130,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 139.39802083333052,
            "small_mean_absolute_error": 125.30036458333052
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.9060130208345,
            "small_mean_absolute_error": 135.6423411458345
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.25560416666607,
            "small_mean_absolute_error": 142.77122916666607
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 162.2507916666611,
            "small_mean_absolute_error": 159.41308333333
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1151,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T2030Z",
      "signal_timestamp": "2026-09-24T20:31:16.510045Z",
      "target_timestamp": "2026-09-24T20:30:00Z",
      "resolution_timestamp": "2026-09-24T20:45:00Z",
      "strike": 84251.87,
      "brti_reference_price": 84251.87049999999,
      "base_predicted_close": 84273.0234375,
      "small_predicted_close": 84336.9921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84386.83616666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 113.81272916666057,
      "small_residual": 49.843979166660574,
      "base_absolute_error": 113.81272916666057,
      "small_absolute_error": 49.843979166660574,
      "resolved_at": "2026-09-24T20:46:05.815054Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T20:15:00Z",
        "return_6h": -0.007112684504566258,
        "return_12h": 0.004804302993701937,
        "return_24h": -0.0003845201049621494,
        "close_vs_ema12": 0.000828414043201775,
        "close_vs_ema24": -0.00023778669924257034,
        "ema12_slope_3h": 0.001383780122232059,
        "ema24_slope_6h": 0.0004470978469433007,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004138194912011173,
        "return_30m": -0.0014298160621619704,
        "return_60m": -0.0043005304573087155,
        "return_120m": -0.0019631748105789493,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0006466587269642332,
        "close_vs_ema6": -0.0012273664574935506,
        "close_vs_ema12": -0.0013068602329092682,
        "ema3_slope": -0.0006462408296920019,
        "ema6_slope": -0.0004907056727241343,
        "realized_volatility_30m": 0.0003012988465008748,
        "realized_volatility_60m": 0.0006188970115844845,
        "return_acceleration": 0.0006025976930017496
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1150,
        "resolved_agreement_count": 759,
        "prospective_resolved_sample_count": 1131,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 150.59702604166887,
            "small_mean_absolute_error": 127.40952604166887
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 119.79484114583647,
            "small_mean_absolute_error": 124.96085677083647
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 136.52158680555416,
            "small_mean_absolute_error": 146.32301909722082
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 154.27554166666232,
            "small_mean_absolute_error": 161.23002083333122
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1152,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T2045Z",
      "signal_timestamp": "2026-09-24T20:46:19.322722Z",
      "target_timestamp": "2026-09-24T20:45:00Z",
      "resolution_timestamp": "2026-09-24T21:00:00Z",
      "strike": 84386.84,
      "brti_reference_price": 84386.83616666666,
      "base_predicted_close": 84317.4375,
      "small_predicted_close": 84360.734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84351.58583333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 34.14833333334536,
      "small_residual": -9.148541666654637,
      "base_absolute_error": 34.14833333334536,
      "small_absolute_error": 9.148541666654637,
      "resolved_at": "2026-09-24T21:01:05.910589Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T20:30:00Z",
        "return_6h": -0.00017385549969017866,
        "return_12h": 0.007836795148169706,
        "return_24h": -8.096973829718745e-05,
        "close_vs_ema12": 0.002332188520195455,
        "close_vs_ema24": 0.001335591749737297,
        "ema12_slope_3h": 0.0014498467093686518,
        "ema24_slope_6h": 0.00043426001979529616,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016019308042147795,
        "return_30m": 0.0011874484028233656,
        "return_60m": -0.0006252514209892368,
        "return_120m": -0.00010044989030422169,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004768905542489321,
        "close_vs_ema6": 0.00026611323518643815,
        "close_vs_ema12": 0.00024789250264767304,
        "ema3_slope": 0.0004771180873579528,
        "ema6_slope": 0.00010645662588126825,
        "realized_volatility_30m": 0.0010078751477079484,
        "realized_volatility_60m": 0.0010374673976743056,
        "return_acceleration": 0.002015750295415897
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1151,
        "resolved_agreement_count": 760,
        "prospective_resolved_sample_count": 1132,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 130.96801562500332,
            "small_mean_absolute_error": 117.56762500000332
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 126.25761458333545,
            "small_mean_absolute_error": 123.00663802083545
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 137.45981770833168,
            "small_mean_absolute_error": 133.51450520833168
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.44495312499566,
            "small_mean_absolute_error": 154.26388541666455
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1153,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T2100Z",
      "signal_timestamp": "2026-09-24T21:01:17.657341Z",
      "target_timestamp": "2026-09-24T21:00:00Z",
      "resolution_timestamp": "2026-09-24T21:15:00Z",
      "strike": 84351.59,
      "brti_reference_price": 84351.58583333335,
      "base_predicted_close": 84332.0625,
      "small_predicted_close": 84374.9609375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84334.807,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 2.7445000000006985,
      "small_residual": -40.1539374999993,
      "base_absolute_error": 2.7445000000006985,
      "small_absolute_error": 40.1539374999993,
      "resolved_at": "2026-09-24T21:16:06.873629Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T20:45:00Z",
        "return_6h": 0.008985346987235632,
        "return_12h": 0.008991661200550727,
        "return_24h": 0.0015139713479936923,
        "close_vs_ema12": 0.0018352461650472662,
        "close_vs_ema24": 0.000898405873282826,
        "ema12_slope_3h": 0.0015250561759097003,
        "ema24_slope_6h": 0.0006092812690576821,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004177231299878903,
        "return_30m": 0.0011835385106773177,
        "return_60m": -0.00024796979385732776,
        "return_120m": -0.001349433519358123,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 2.948323873597225e-05,
        "close_vs_ema6": -0.00010837688119780253,
        "close_vs_ema12": -0.00014379421743071497,
        "ema3_slope": 2.9484108023059008e-05,
        "ema6_slope": -4.334887327284154e-05,
        "realized_volatility_30m": 0.001009826967101335,
        "realized_volatility_60m": 0.0009911978625764986,
        "return_acceleration": -0.00201965393420267
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1152,
        "resolved_agreement_count": 761,
        "prospective_resolved_sample_count": 1133,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 102.62029687500763,
            "small_mean_absolute_error": 94.02269270833494
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.5490937500017,
            "small_mean_absolute_error": 106.93583854166536
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.4983107638897,
            "small_mean_absolute_error": 118.58166145833214
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.08976145833148,
            "small_mean_absolute_error": 148.07081354166584
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1154,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T2115Z",
      "signal_timestamp": "2026-09-24T21:16:18.621810Z",
      "target_timestamp": "2026-09-24T21:15:00Z",
      "resolution_timestamp": "2026-09-24T21:30:00Z",
      "strike": 84334.81,
      "brti_reference_price": 84334.807,
      "base_predicted_close": 84343.4453125,
      "small_predicted_close": 84385.8828125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84411.32783333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 67.88252083332918,
      "small_residual": 25.44502083332918,
      "base_absolute_error": 67.88252083332918,
      "small_absolute_error": 25.44502083332918,
      "resolved_at": "2026-09-24T21:31:05.554184Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T21:00:00Z",
        "return_6h": 0.005733525020673591,
        "return_12h": 0.010342645011576668,
        "return_24h": -0.00033364960696169454,
        "close_vs_ema12": 0.0015690867771041006,
        "close_vs_ema24": 0.000684883324040042,
        "ema12_slope_3h": 0.0015260458888759487,
        "ema24_slope_6h": 0.0007144806978831575,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001989154461956577,
        "return_30m": -0.0006165554846007115,
        "return_60m": 0.0005701607903971784,
        "return_120m": -0.002942407412997672,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -8.472621398880609e-05,
        "close_vs_ema6": -0.00021949839123824866,
        "close_vs_ema12": -0.00028997618513715295,
        "ema3_slope": -8.471903606566134e-05,
        "ema6_slope": -8.779164844519016e-05,
        "realized_volatility_30m": 0.0001094038418961163,
        "realized_volatility_60m": 0.0008470306323588944,
        "return_acceleration": 0.0002188076837922326
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1153,
        "resolved_agreement_count": 761,
        "prospective_resolved_sample_count": 1134,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.87868750000416,
            "small_mean_absolute_error": 59.07680208333113
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.63835416666734,
            "small_mean_absolute_error": 92.18858333333083
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.23023784722439,
            "small_mean_absolute_error": 110.12049479166672
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.9766447916656,
            "small_mean_absolute_error": 137.8750437499999
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1155,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T2130Z",
      "signal_timestamp": "2026-09-24T21:31:16.835018Z",
      "target_timestamp": "2026-09-24T21:30:00Z",
      "resolution_timestamp": "2026-09-24T21:45:00Z",
      "strike": 84411.33,
      "brti_reference_price": 84411.32783333333,
      "base_predicted_close": 84380.4140625,
      "small_predicted_close": 84401.359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84457.77799999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 77.36393749999115,
      "small_residual": 56.41862499999115,
      "base_absolute_error": 77.36393749999115,
      "small_absolute_error": 56.41862499999115,
      "resolved_at": "2026-09-24T21:46:06.643434Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T21:15:00Z",
        "return_6h": 0.003859175856751218,
        "return_12h": 0.012959675748880128,
        "return_24h": 5.5781565014845214e-05,
        "close_vs_ema12": 0.002376478944901894,
        "close_vs_ema24": 0.0015599510162984664,
        "ema12_slope_3h": 0.001460471406975028,
        "ema24_slope_6h": 0.0007792177610768114,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000907345804838755,
        "return_30m": 0.0007082498735473397,
        "return_60m": 0.0018926266252252688,
        "return_120m": -0.002416043130529344,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00041110228284368944,
        "close_vs_ema6": 0.0004910808402165401,
        "close_vs_ema12": 0.000522117478238382,
        "ema3_slope": 0.00041127135743757037,
        "ema6_slope": 0.00019647092933028354,
        "realized_volatility_30m": 0.0005531306255172064,
        "realized_volatility_60m": 0.000822799945042278,
        "return_acceleration": 0.0011062612510344128
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1154,
        "resolved_agreement_count": 762,
        "prospective_resolved_sample_count": 1135,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.647020833333954,
            "small_mean_absolute_error": 31.147869791660924
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.62202343750141,
            "small_mean_absolute_error": 79.2786979166649
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.07890104166897,
            "small_mean_absolute_error": 93.68986111111128
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.00476770833193,
            "small_mean_absolute_error": 114.87660416666623
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1156,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T2145Z",
      "signal_timestamp": "2026-09-24T21:46:19.732255Z",
      "target_timestamp": "2026-09-24T21:45:00Z",
      "resolution_timestamp": "2026-09-24T22:00:00Z",
      "strike": 84457.78,
      "brti_reference_price": 84457.77799999999,
      "base_predicted_close": 84396.265625,
      "small_predicted_close": 84417.203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84331.82183333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -64.44379166667932,
      "small_residual": -85.38129166667932,
      "base_absolute_error": 64.44379166667932,
      "small_absolute_error": 85.38129166667932,
      "resolved_at": "2026-09-24T22:01:06.220941Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T21:30:00Z",
        "return_6h": 0.001174045552625902,
        "return_12h": 0.016023072919924886,
        "return_24h": -0.0002848600243908761,
        "close_vs_ema12": 0.0028082215590723436,
        "close_vs_ema24": 0.002067449545457567,
        "ema12_slope_3h": 0.001430967199314681,
        "ema24_slope_6h": 0.0007873554893704782,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005502835680819551,
        "return_30m": 0.0014581286704076213,
        "return_60m": 0.0008406741685778041,
        "return_120m": 0.0002148971148701051,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004805749735297127,
        "close_vs_ema6": 0.0007438033810487354,
        "close_vs_ema12": 0.0009075096152986184,
        "ema3_slope": 0.0004808060368783895,
        "ema6_slope": 0.00029760989771876467,
        "realized_volatility_30m": 0.00017853111837839997,
        "realized_volatility_60m": 0.000539289347862639,
        "return_acceleration": -0.00035706223675679993
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1155,
        "resolved_agreement_count": 763,
        "prospective_resolved_sample_count": 1136,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.5348229166666,
            "small_mean_absolute_error": 32.79153124999357
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.25141927083496,
            "small_mean_absolute_error": 75.17957812499844
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.3500173611125,
            "small_mean_absolute_error": 92.93493576388816
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.8077239583312,
            "small_mean_absolute_error": 107.03151354166548
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1157,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T2200Z",
      "signal_timestamp": "2026-09-24T22:01:17.934695Z",
      "target_timestamp": "2026-09-24T22:00:00Z",
      "resolution_timestamp": "2026-09-24T22:15:00Z",
      "strike": 84331.82,
      "brti_reference_price": 84331.82183333332,
      "base_predicted_close": 84321.8984375,
      "small_predicted_close": 84380.9375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84319.52866666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -2.369770833334769,
      "small_residual": -61.40883333333477,
      "base_absolute_error": 2.369770833334769,
      "small_absolute_error": 61.40883333333477,
      "resolved_at": "2026-09-24T22:16:05.877128Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T21:45:00Z",
        "return_6h": -0.0007582465266323668,
        "return_12h": 0.013189275606983797,
        "return_24h": -0.0009869418992496382,
        "close_vs_ema12": 0.0012590364637652396,
        "close_vs_ema24": 0.0005611861507852645,
        "ema12_slope_3h": 0.0013074192923507866,
        "ema24_slope_6h": 0.000755416010581822,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014913507038590845,
        "return_30m": -0.0009418878015636789,
        "return_60m": -0.00023430501993260133,
        "return_120m": -0.0004822167132223498,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005060021267391246,
        "close_vs_ema6": -0.000534869119874104,
        "close_vs_ema12": -0.0004952091636665212,
        "ema3_slope": -0.0005057462180771966,
        "ema6_slope": -0.00021390188414471822,
        "realized_volatility_30m": 0.0010208171359705198,
        "realized_volatility_60m": 0.0009187291118682472,
        "return_acceleration": -0.0020416342719410396
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1156,
        "resolved_agreement_count": 764,
        "prospective_resolved_sample_count": 1137,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.10868750000009,
            "small_mean_absolute_error": 51.84971874999974
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.86449218750386,
            "small_mean_absolute_error": 72.93620572916734
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.73562500000116,
            "small_mean_absolute_error": 88.57379861111015
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.8317624999996,
            "small_mean_absolute_error": 108.04521354166499
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1158,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T2215Z",
      "signal_timestamp": "2026-09-24T22:16:16.938431Z",
      "target_timestamp": "2026-09-24T22:15:00Z",
      "resolution_timestamp": "2026-09-24T22:30:00Z",
      "strike": 84319.53,
      "brti_reference_price": 84319.52866666667,
      "base_predicted_close": 84279.6015625,
      "small_predicted_close": 84339.921875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84122.84766666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -156.75389583334618,
      "small_residual": -217.07420833334618,
      "base_absolute_error": 156.75389583334618,
      "small_absolute_error": 217.07420833334618,
      "resolved_at": "2026-09-24T22:31:05.702733Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T22:00:00Z",
        "return_6h": 0.0022231065900955027,
        "return_12h": 0.013280782050761664,
        "return_24h": -0.003210646271040396,
        "close_vs_ema12": 0.0010676011409311847,
        "close_vs_ema24": 0.00040672087723514494,
        "ema12_slope_3h": 0.0011256197376949828,
        "ema24_slope_6h": 0.0007856172764941771,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00014577138735305528,
        "return_30m": -0.0016369046949509247,
        "return_60m": -0.00018116284220981438,
        "return_120m": 0.0003888946562380369,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0003259560894816049,
        "close_vs_ema6": -0.00048621064093767874,
        "close_vs_ema12": -0.0005423605544193633,
        "ema3_slope": -0.0003258498767301221,
        "ema6_slope": -0.00019444643960375707,
        "realized_volatility_30m": 0.0006727896582530146,
        "realized_volatility_60m": 0.0009169801286221264,
        "return_acceleration": 0.0013455793165060292
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1157,
        "resolved_agreement_count": 764,
        "prospective_resolved_sample_count": 1138,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.015005208333605,
            "small_mean_absolute_error": 57.163442708333605
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 54.44684635416888,
            "small_mean_absolute_error": 58.12012239583237
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.76390451388943,
            "small_mean_absolute_error": 80.51353645833176
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.33210104166719,
            "small_mean_absolute_error": 108.91078645833258
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1159,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T2230Z",
      "signal_timestamp": "2026-09-24T22:31:17.264000Z",
      "target_timestamp": "2026-09-24T22:30:00Z",
      "resolution_timestamp": "2026-09-24T22:45:00Z",
      "strike": 84122.85,
      "brti_reference_price": 84122.84766666665,
      "base_predicted_close": 84140.609375,
      "small_predicted_close": 84157.9296875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84109.35266666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -31.25670833332697,
      "small_residual": -48.57702083332697,
      "base_absolute_error": 31.25670833332697,
      "small_absolute_error": 48.57702083332697,
      "resolved_at": "2026-09-24T22:46:05.654271Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T22:15:00Z",
        "return_6h": -0.006779994561836422,
        "return_12h": 0.01069670062210526,
        "return_24h": -0.004286231827756559,
        "close_vs_ema12": -0.0012157866730760913,
        "close_vs_ema24": -0.0018871406745294417,
        "ema12_slope_3h": 0.0008403521637494471,
        "ema24_slope_6h": 0.0006287595468692508,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0023325675927048373,
        "return_30m": -0.0024779989584438056,
        "return_60m": -0.0034175527630162517,
        "return_120m": -0.0015313942891432841,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.001330649960147201,
        "close_vs_ema6": -0.0020142244725359637,
        "close_vs_ema12": -0.002432636519582032,
        "ema3_slope": -0.0013288816837877526,
        "ema6_slope": -0.0008050411755595732,
        "realized_volatility_30m": 0.001093398102675891,
        "realized_volatility_60m": 0.001125386072960873,
        "return_acceleration": -0.002186796205351782
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1158,
        "resolved_agreement_count": 764,
        "prospective_resolved_sample_count": 1139,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.23284895833785,
            "small_mean_absolute_error": 105.07073958333785
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.9399348958359,
            "small_mean_absolute_error": 68.10930468749939
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 93.49229861111355,
            "small_mean_absolute_error": 87.87604513888921
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.88892604166685,
            "small_mean_absolute_error": 115.03753333333225
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1160,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T2245Z",
      "signal_timestamp": "2026-09-24T22:46:17.921541Z",
      "target_timestamp": "2026-09-24T22:45:00Z",
      "resolution_timestamp": "2026-09-24T23:00:00Z",
      "strike": 84109.35,
      "brti_reference_price": 84109.35266666667,
      "base_predicted_close": 84142.171875,
      "small_predicted_close": 84244.484375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84244.81533333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 102.64345833333209,
      "small_residual": 0.33095833333209157,
      "base_absolute_error": 102.64345833333209,
      "small_absolute_error": 0.33095833333209157,
      "resolved_at": "2026-09-24T23:01:06.212782Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T22:30:00Z",
        "return_6h": -0.005872140549430971,
        "return_12h": 0.008744677946868284,
        "return_24h": -0.0045083949698038195,
        "close_vs_ema12": -0.0013199221738076083,
        "close_vs_ema24": -0.002005140326440058,
        "ema12_slope_3h": 0.00064577180287273,
        "ema24_slope_6h": 0.000494126558740815,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00016042015188855174,
        "return_30m": -0.0024926135537458594,
        "return_60m": -0.004125438077867916,
        "return_120m": -0.0032882320585162494,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0007459844023866014,
        "close_vs_ema6": -0.0015540522184930294,
        "close_vs_ema12": -0.0021946700613717507,
        "ema3_slope": -0.0007454283244835436,
        "ema6_slope": -0.0006212347149225916,
        "realized_volatility_30m": 0.0010860737204081428,
        "realized_volatility_60m": 0.0009283763521581932,
        "return_acceleration": 0.0021721474408162855
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1159,
        "resolved_agreement_count": 765,
        "prospective_resolved_sample_count": 1140,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.70604166667181,
            "small_mean_absolute_error": 103.11033854167181
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 54.6204322916692,
            "small_mean_absolute_error": 67.95093489583269
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.0696267361139,
            "small_mean_absolute_error": 84.4898315972229
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.32406354166669,
            "small_mean_absolute_error": 107.28907708333209
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1161,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T2300Z",
      "signal_timestamp": "2026-09-24T23:01:18.244134Z",
      "target_timestamp": "2026-09-24T23:00:00Z",
      "resolution_timestamp": "2026-09-24T23:15:00Z",
      "strike": 84244.82,
      "brti_reference_price": 84244.81533333333,
      "base_predicted_close": 84208.640625,
      "small_predicted_close": 84310.265625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84278.84333333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 70.2027083333378,
      "small_residual": -31.422291666662204,
      "base_absolute_error": 70.2027083333378,
      "small_absolute_error": 31.422291666662204,
      "resolved_at": "2026-09-24T23:16:05.869091Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T22:45:00Z",
        "return_6h": -0.002978984294572107,
        "return_12h": 0.009035302425183911,
        "return_24h": -0.0036462032181551196,
        "close_vs_ema12": 0.0002767271447217112,
        "close_vs_ema24": -0.0003896561196932158,
        "ema12_slope_3h": 0.0005574336762219634,
        "ema24_slope_6h": 0.00042227389639015733,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016105541461424178,
        "return_30m": 0.0014498756289131887,
        "return_60m": -0.001031716119828885,
        "return_120m": -0.0012657794034954817,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00043149787694862773,
        "close_vs_ema6": 3.8570149503813767e-05,
        "close_vs_ema12": -0.0004972877319211477,
        "ema3_slope": 0.00043168414774186203,
        "ema6_slope": 1.5428297830188953e-05,
        "realized_volatility_30m": 0.0008854871490154848,
        "realized_volatility_60m": 0.0013979841541920358,
        "return_acceleration": 0.0017709742980309695
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1160,
        "resolved_agreement_count": 766,
        "prospective_resolved_sample_count": 1141,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 73.255958333335,
            "small_mean_absolute_error": 81.847755208335
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.182322916667545,
            "small_mean_absolute_error": 66.84873697916737
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.32831423611424,
            "small_mean_absolute_error": 75.90672222222322
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.17191562500084,
            "small_mean_absolute_error": 97.88849166666623
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1162,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T2315Z",
      "signal_timestamp": "2026-09-24T23:16:16.856049Z",
      "target_timestamp": "2026-09-24T23:15:00Z",
      "resolution_timestamp": "2026-09-24T23:30:00Z",
      "strike": 84278.84,
      "brti_reference_price": 84278.84333333334,
      "base_predicted_close": 84286.6171875,
      "small_predicted_close": 84348.2265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84405.95766666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 119.34047916666896,
      "small_residual": 57.731104166668956,
      "base_absolute_error": 119.34047916666896,
      "small_absolute_error": 57.731104166668956,
      "resolved_at": "2026-09-24T23:31:06.787152Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T23:00:00Z",
        "return_6h": -0.001958625840956074,
        "return_12h": 0.008759402649200387,
        "return_24h": -0.0025458547806603837,
        "close_vs_ema12": 0.0006529528115220007,
        "close_vs_ema24": 1.3851224655025973e-05,
        "ema12_slope_3h": 0.0005308184626104939,
        "ema24_slope_6h": 0.0003730921846589741,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00040391803181427655,
        "return_30m": 0.0020151227098177404,
        "return_60m": -0.0004825137661070844,
        "return_120m": -0.0006635891947516237,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004176206194199672,
        "close_vs_ema6": 0.0003160341585539683,
        "close_vs_ema12": -7.917623204667379e-05,
        "ema3_slope": 0.00041779509926809233,
        "ema6_slope": 0.00012642964585629635,
        "realized_volatility_30m": 0.0006033180571640706,
        "realized_volatility_60m": 0.0014288453683719265,
        "return_acceleration": -0.0012066361143281412
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1161,
        "resolved_agreement_count": 766,
        "prospective_resolved_sample_count": 1142,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.21419270833576,
            "small_mean_absolute_error": 74.35111979166686
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.61459895833468,
            "small_mean_absolute_error": 65.75728125000023
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.36929513889118,
            "small_mean_absolute_error": 63.530454861110535
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.78398229166851,
            "small_mean_absolute_error": 92.37520937500013
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1163,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T2330Z",
      "signal_timestamp": "2026-09-24T23:31:20.652189Z",
      "target_timestamp": "2026-09-24T23:30:00Z",
      "resolution_timestamp": "2026-09-24T23:45:00Z",
      "strike": 84405.96,
      "brti_reference_price": 84405.95766666667,
      "base_predicted_close": 84318.2890625,
      "small_predicted_close": 84378.3828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84391.10366666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 72.81460416666232,
      "small_residual": 12.72085416666232,
      "base_absolute_error": 72.81460416666232,
      "small_absolute_error": 12.72085416666232,
      "resolved_at": "2026-09-24T23:46:05.845028Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T23:15:00Z",
        "return_6h": 0.0011554107365314703,
        "return_12h": 0.01066689196721149,
        "return_24h": -0.0007710153018691823,
        "close_vs_ema12": 0.0020737607988379203,
        "close_vs_ema24": 0.0014906131787217891,
        "ema12_slope_3h": 0.000583844749681095,
        "ema24_slope_6h": 0.00038917763712009723,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015082591111339472,
        "return_30m": 0.001912786356000007,
        "return_60m": 0.0033654352872340976,
        "return_120m": -6.36190284467597e-05,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000962327838414323,
        "close_vs_ema6": 0.0013027278997195246,
        "close_vs_ema12": 0.0012088571725765718,
        "ema3_slope": 0.0009632548053291057,
        "ema6_slope": 0.0005213628374534096,
        "realized_volatility_30m": 0.0005521705396598353,
        "realized_volatility_60m": 0.0007468819451046897,
        "return_acceleration": 0.0011043410793196706
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1162,
        "resolved_agreement_count": 767,
        "prospective_resolved_sample_count": 1143,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.86083854166645,
            "small_mean_absolute_error": 34.515343749997555
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.04684375000215,
            "small_mean_absolute_error": 69.7930416666677
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.24690277777943,
            "small_mean_absolute_error": 56.91131770833211
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.06607812500224,
            "small_mean_absolute_error": 84.13113333333385
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1164,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260924T2345Z",
      "signal_timestamp": "2026-09-24T23:46:18.762962Z",
      "target_timestamp": "2026-09-24T23:45:00Z",
      "resolution_timestamp": "2026-09-25T00:00:00Z",
      "strike": 84391.1,
      "brti_reference_price": 84391.10366666666,
      "base_predicted_close": 84353.0078125,
      "small_predicted_close": 84394.5703125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84379.38516666669,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 26.377354166688747,
      "small_residual": -15.185145833311253,
      "base_absolute_error": 26.377354166688747,
      "small_absolute_error": 15.185145833311253,
      "resolved_at": "2026-09-25T00:01:05.886077Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T23:30:00Z",
        "return_6h": 0.003051869310116251,
        "return_12h": 0.011552295957448333,
        "return_24h": -0.0007060034022955408,
        "close_vs_ema12": 0.0018198266495228488,
        "close_vs_ema24": 0.0012873061753593262,
        "ema12_slope_3h": 0.0005620276992941431,
        "ema24_slope_6h": 0.00044405388503099275,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00017598283830466688,
        "return_30m": 0.001332010845110032,
        "return_60m": 0.0033498177202313517,
        "return_120m": -0.0007894398232135558,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0003929333661409906,
        "close_vs_ema6": 0.0008043952414862332,
        "close_vs_ema12": 0.0008736517834169177,
        "ema3_slope": 0.0003930878234625901,
        "ema6_slope": 0.0003218616581888156,
        "realized_volatility_30m": 0.000842120974719307,
        "realized_volatility_60m": 0.0007521084764792912,
        "return_acceleration": -0.001684241949438614
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1163,
        "resolved_agreement_count": 768,
        "prospective_resolved_sample_count": 1144,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 91.25031250000029,
            "small_mean_absolute_error": 25.551302083331393
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.47817708333605,
            "small_mean_absolute_error": 64.3308203125016
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.8303923611129,
            "small_mean_absolute_error": 53.81772395833226
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.60128125000192,
            "small_mean_absolute_error": 81.49328958333354
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1165,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0000Z",
      "signal_timestamp": "2026-09-25T00:01:17.644986Z",
      "target_timestamp": "2026-09-25T00:00:00Z",
      "resolution_timestamp": "2026-09-25T00:15:00Z",
      "strike": 84379.39,
      "brti_reference_price": 84379.38516666669,
      "base_predicted_close": 84330.34375,
      "small_predicted_close": 84406.0703125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84630.3335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 299.98974999999336,
      "small_residual": 224.26318749999336,
      "base_absolute_error": 299.98974999999336,
      "small_absolute_error": 224.26318749999336,
      "resolved_at": "2026-09-25T00:16:05.315850Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-24T23:45:00Z",
        "return_6h": 0.0036229987741827063,
        "return_12h": 0.010629257078201393,
        "return_24h": -1.9022846974192653e-05,
        "close_vs_ema12": 0.0016120033479551932,
        "close_vs_ema24": 0.001124533531640104,
        "ema12_slope_3h": 0.0005525220134787734,
        "ema24_slope_6h": 0.000509448369564014,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001388594234560392,
        "return_30m": -0.000314817824885294,
        "return_60m": 0.001597366351874685,
        "return_120m": 0.0005640022034312242,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 0.00012699356067935597,
        "close_vs_ema6": 0.0004752125950011621,
        "close_vs_ema12": 0.0006215744762629871,
        "ema3_slope": 0.00012700969009205032,
        "ema6_slope": 0.00019012117719152677,
        "realized_volatility_30m": 1.8561707424313845e-05,
        "realized_volatility_60m": 0.0006801429153014476,
        "return_acceleration": 3.712341484862769e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1164,
        "resolved_agreement_count": 768,
        "prospective_resolved_sample_count": 1145,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.18378645833945,
            "small_mean_absolute_error": 29.264848958326183
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.71987239583723,
            "small_mean_absolute_error": 55.55630208333059
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.18281076389151,
            "small_mean_absolute_error": 54.32077430555364
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.5293239583356,
            "small_mean_absolute_error": 75.36679999999834
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-24T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1166,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0015Z",
      "signal_timestamp": "2026-09-25T00:16:17.531890Z",
      "target_timestamp": "2026-09-25T00:15:00Z",
      "resolution_timestamp": "2026-09-25T00:30:00Z",
      "strike": 84630.33,
      "brti_reference_price": 84630.3335,
      "base_predicted_close": 84528.453125,
      "small_predicted_close": 84488.640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84639.57666666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 111.12354166666046,
      "small_residual": 150.93604166666046,
      "base_absolute_error": 111.12354166666046,
      "small_absolute_error": 150.93604166666046,
      "resolved_at": "2026-09-25T00:31:05.995110Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T00:00:00Z",
        "return_6h": 0.005058901231138391,
        "return_12h": 0.013432146137385415,
        "return_24h": 0.0033789777282577926,
        "close_vs_ema12": 0.004402639004551956,
        "close_vs_ema24": 0.004016979130806453,
        "ema12_slope_3h": 0.0006731879313353062,
        "ema24_slope_6h": 0.0006031906111154672,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0029740479008899534,
        "return_30m": 0.0028347755028570454,
        "return_60m": 0.004170562299680158,
        "return_120m": 0.003686036179851193,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015483085962881837,
        "close_vs_ema6": 0.002462339363528132,
        "close_vs_ema12": 0.003042330098092183,
        "ema3_slope": 0.0015507095732509857,
        "ema6_slope": 0.0009859068002604499,
        "realized_volatility_30m": 0.0015564536621729963,
        "realized_volatility_60m": 0.0013065333664697627,
        "return_acceleration": 0.0031129073243459926
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1165,
        "resolved_agreement_count": 768,
        "prospective_resolved_sample_count": 1146,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 129.63054687500335,
            "small_mean_absolute_error": 77.47507291665897
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.92236979166955,
            "small_mean_absolute_error": 75.91309635416292
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.9532482638909,
            "small_mean_absolute_error": 69.66321180555315
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.62729062500148,
            "small_mean_absolute_error": 78.67336041666422
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1167,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0030Z",
      "signal_timestamp": "2026-09-25T00:31:16.812467Z",
      "target_timestamp": "2026-09-25T00:30:00Z",
      "resolution_timestamp": "2026-09-25T00:45:00Z",
      "strike": 84639.58,
      "brti_reference_price": 84639.57666666666,
      "base_predicted_close": 84612.265625,
      "small_predicted_close": 84554.7578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84589.33783333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -22.927791666661506,
      "small_residual": 34.580020833338494,
      "base_absolute_error": 22.927791666661506,
      "small_absolute_error": 34.580020833338494,
      "resolved_at": "2026-09-25T00:46:06.070413Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T00:15:00Z",
        "return_6h": 0.0026295425901150526,
        "return_12h": 0.013335723655485188,
        "return_24h": 0.0035287142215343348,
        "close_vs_ema12": 0.004327363919724991,
        "close_vs_ema24": 0.0040412062336443455,
        "ema12_slope_3h": 0.0007562754990741993,
        "ema24_slope_6h": 0.0006450564718192275,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00010921812882447313,
        "return_30m": 0.003083590849661144,
        "return_60m": 0.002767802255411844,
        "return_120m": 0.006142552402024215,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008281614943130844,
        "close_vs_ema6": 0.0018356700104249501,
        "close_vs_ema12": 0.0026656832092162297,
        "ema3_slope": 0.000828847914240205,
        "ema6_slope": 0.0007348075498430084,
        "realized_volatility_30m": 0.0014324148860327401,
        "realized_volatility_60m": 0.001322034310784841,
        "return_acceleration": -0.0028648297720654803
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1166,
        "resolved_agreement_count": 769,
        "prospective_resolved_sample_count": 1147,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.57631250000122,
            "small_mean_absolute_error": 100.77630729165685
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 104.21857552083384,
            "small_mean_absolute_error": 67.6458255208272
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.5566666666685,
            "small_mean_absolute_error": 80.12079687499742
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.78280937500168,
            "small_mean_absolute_error": 79.78395729166441
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1168,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0045Z",
      "signal_timestamp": "2026-09-25T00:46:17.801517Z",
      "target_timestamp": "2026-09-25T00:45:00Z",
      "resolution_timestamp": "2026-09-25T01:00:00Z",
      "strike": 84589.34,
      "brti_reference_price": 84589.33783333334,
      "base_predicted_close": 84523.09375,
      "small_predicted_close": 84535.40625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84558.38383333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 35.29008333334059,
      "small_residual": 22.97758333334059,
      "base_absolute_error": 35.29008333334059,
      "small_absolute_error": 22.97758333334059,
      "resolved_at": "2026-09-25T01:01:07.387771Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T00:30:00Z",
        "return_6h": 0.002298992186142046,
        "return_12h": 0.013571082936127965,
        "return_24h": 0.0029287887992612838,
        "close_vs_ema12": 0.003578393184558548,
        "close_vs_ema24": 0.003373975245346994,
        "ema12_slope_3h": 0.0007890785405830769,
        "ema24_slope_6h": 0.0006792214659441242,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005935619637037481,
        "return_30m": -0.0004844086626062394,
        "return_60m": 0.0023489936504406117,
        "return_120m": 0.005706680071226877,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00011704028269199362,
        "close_vs_ema6": 0.0008861275589717721,
        "close_vs_ema12": 0.001751436625784919,
        "ema3_slope": 0.00011705398272332523,
        "ema6_slope": 0.00035457670366434435,
        "realized_volatility_30m": 0.00035139004626411063,
        "realized_volatility_60m": 0.0014006132252814558,
        "return_acceleration": -0.0007027800925282213
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1167,
        "resolved_agreement_count": 770,
        "prospective_resolved_sample_count": 1148,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 115.10460937500102,
            "small_mean_absolute_error": 106.24109895832589
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.17746093750065,
            "small_mean_absolute_error": 65.89620052082864
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.0203211805577,
            "small_mean_absolute_error": 78.30091319444303
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.31276041666861,
            "small_mean_absolute_error": 77.05237916666519
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1169,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0100Z",
      "signal_timestamp": "2026-09-25T01:01:22.509356Z",
      "target_timestamp": "2026-09-25T01:00:00Z",
      "resolution_timestamp": "2026-09-25T01:15:00Z",
      "strike": 84558.38,
      "brti_reference_price": 84558.38383333334,
      "base_predicted_close": 84503.765625,
      "small_predicted_close": 84531.5078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84708.9945,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 205.2288750000007,
      "small_residual": 177.4866875000007,
      "base_absolute_error": 205.2288750000007,
      "small_absolute_error": 177.4866875000007,
      "resolved_at": "2026-09-25T01:16:06.213081Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T00:45:00Z",
        "return_6h": 0.0010988777697160668,
        "return_12h": 0.011494012188297376,
        "return_24h": 0.002934402244306966,
        "close_vs_ema12": 0.0030796800537808977,
        "close_vs_ema24": 0.00294465544538558,
        "ema12_slope_3h": 0.0008666240319996632,
        "ema24_slope_6h": 0.0006879130048804694,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003659326434377608,
        "return_30m": -0.0009592774034430374,
        "return_60m": 0.0021213554271946045,
        "return_120m": 0.003722110360848907,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00012448308891366278,
        "close_vs_ema6": 0.000371281032349291,
        "close_vs_ema12": 0.0011715576096842373,
        "ema3_slope": -0.0001244675948028906,
        "ema6_slope": 0.00014853447215257276,
        "realized_volatility_30m": 0.00011381466013299368,
        "realized_volatility_60m": 0.001433135614387793,
        "return_acceleration": 0.00022762932026598737
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1168,
        "resolved_agreement_count": 771,
        "prospective_resolved_sample_count": 1149,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.33279166666398,
            "small_mean_absolute_error": 108.18920833333323
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.75828906250172,
            "small_mean_absolute_error": 68.7270286458297
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.59084548611281,
            "small_mean_absolute_error": 73.10060416666481
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.70030416666923,
            "small_mean_absolute_error": 73.03484479166582
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1170,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0115Z",
      "signal_timestamp": "2026-09-25T01:16:17.382469Z",
      "target_timestamp": "2026-09-25T01:15:00Z",
      "resolution_timestamp": "2026-09-25T01:30:00Z",
      "strike": 84708.99,
      "brti_reference_price": 84708.9945,
      "base_predicted_close": 84700.703125,
      "small_predicted_close": 84607.3046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84507.42150000003,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -193.28162499997416,
      "small_residual": -99.88318749997416,
      "base_absolute_error": 193.28162499997416,
      "small_absolute_error": 99.88318749997416,
      "resolved_at": "2026-09-25T01:31:05.735545Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T01:00:00Z",
        "return_6h": 0.001481465732596332,
        "return_12h": 0.01167389914471606,
        "return_24h": 0.005250388225362057,
        "close_vs_ema12": 0.004666757699291368,
        "close_vs_ema24": 0.0046331038073599284,
        "ema12_slope_3h": 0.0010199428063097926,
        "ema24_slope_6h": 0.0007043759367724167,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017811441023225516,
        "return_30m": 0.0014145596801149463,
        "return_60m": 0.000929465792546047,
        "return_120m": 0.005103904487219424,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008275342654084916,
        "close_vs_ema6": 0.0015369733893342286,
        "close_vs_ema12": 0.002499069556205935,
        "ema3_slope": 0.0008282196455444701,
        "ema6_slope": 0.0006151675541978818,
        "realized_volatility_30m": 0.0010735383728801562,
        "realized_volatility_60m": 0.0009292465743595865,
        "return_acceleration": 0.0021470767457603124
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1169,
        "resolved_agreement_count": 772,
        "prospective_resolved_sample_count": 1150,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.64257291666581,
            "small_mean_absolute_error": 96.49508333333506
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.63655989583458,
            "small_mean_absolute_error": 86.98507812499702
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.49577083333497,
            "small_mean_absolute_error": 82.77375868055363
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.47620104166853,
            "small_mean_absolute_error": 72.91230416666512
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1171,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0130Z",
      "signal_timestamp": "2026-09-25T01:31:20.273507Z",
      "target_timestamp": "2026-09-25T01:30:00Z",
      "resolution_timestamp": "2026-09-25T01:45:00Z",
      "strike": 84507.42,
      "brti_reference_price": 84507.42150000003,
      "base_predicted_close": 84582.4140625,
      "small_predicted_close": 84573.2421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84473.35933333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -109.0547291666735,
      "small_residual": -99.8828541666735,
      "base_absolute_error": 109.0547291666735,
      "small_absolute_error": 99.8828541666735,
      "resolved_at": "2026-09-25T01:46:05.514115Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T01:15:00Z",
        "return_6h": -0.0012803957869319538,
        "return_12h": 0.00884943904013391,
        "return_24h": 0.0028958834674195355,
        "close_vs_ema12": 0.0021829557292771806,
        "close_vs_ema24": 0.0021961561444874267,
        "ema12_slope_3h": 0.0011647311039275632,
        "ema24_slope_6h": 0.0006632892246738464,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002379593822235404,
        "return_30m": -0.0006026881194153288,
        "return_60m": -0.001561387377764123,
        "return_120m": 0.001202093266141846,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007776185969552429,
        "close_vs_ema6": -0.0006046303424137589,
        "close_vs_ema12": 9.606129130368402e-05,
        "ema3_slope": -0.000777014376126206,
        "ema6_slope": -0.00024179365865228952,
        "realized_volatility_30m": 0.002080368962278978,
        "realized_volatility_60m": 0.0014760052459932423,
        "return_acceleration": -0.004160737924557956
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1170,
        "resolved_agreement_count": 773,
        "prospective_resolved_sample_count": 1151,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.18209374999424,
            "small_mean_absolute_error": 83.73186979166348
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.87920312499773,
            "small_mean_absolute_error": 92.25408854166017
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.5397482638873,
            "small_mean_absolute_error": 73.00784027777263
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.49982291666674,
            "small_mean_absolute_error": 71.04842604166333
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1172,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0145Z",
      "signal_timestamp": "2026-09-25T01:46:18.218848Z",
      "target_timestamp": "2026-09-25T01:45:00Z",
      "resolution_timestamp": "2026-09-25T02:00:00Z",
      "strike": 84473.36,
      "brti_reference_price": 84473.35933333333,
      "base_predicted_close": 84401.8046875,
      "small_predicted_close": 84493.234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84567.70966666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 165.90497916664754,
      "small_residual": 74.47529166664754,
      "base_absolute_error": 165.90497916664754,
      "small_absolute_error": 74.47529166664754,
      "resolved_at": "2026-09-25T02:01:09.946942Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T01:30:00Z",
        "return_6h": 0.00039942342003662645,
        "return_12h": 0.006345020876341589,
        "return_24h": 0.0037603969297219653,
        "close_vs_ema12": 0.0017062721918994495,
        "close_vs_ema24": 0.0017551918119633747,
        "ema12_slope_3h": 0.0012936646811501085,
        "ema24_slope_6h": 0.0006578413339877187,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004030671633579175,
        "return_30m": -0.002781701849461471,
        "return_60m": -0.0013710770526248472,
        "return_120m": 0.0009746959465248839,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005905346892984831,
        "close_vs_ema6": -0.0007198170515028135,
        "close_vs_ema12": -0.00025981923503493043,
        "ema3_slope": -0.0005901861638956118,
        "ema6_slope": -0.0002878439426099444,
        "realized_volatility_30m": 0.0009882633294387433,
        "realized_volatility_60m": 0.0014717193480540207,
        "return_acceleration": 0.0019765266588774866
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1171,
        "resolved_agreement_count": 774,
        "prospective_resolved_sample_count": 1152,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 135.71382812499724,
            "small_mean_absolute_error": 100.05757812499724
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.40921874999913,
            "small_mean_absolute_error": 103.14933854166156
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.02291666666618,
            "small_mean_absolute_error": 77.28332638888484
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.26192291666739,
            "small_mean_absolute_error": 73.55036979166398
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1173,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0200Z",
      "signal_timestamp": "2026-09-25T02:01:22.397149Z",
      "target_timestamp": "2026-09-25T02:00:00Z",
      "resolution_timestamp": "2026-09-25T02:15:00Z",
      "strike": 84567.71,
      "brti_reference_price": 84567.70966666665,
      "base_predicted_close": 84471.8203125,
      "small_predicted_close": 84514.40625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84813.91649999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 342.0961874999921,
      "small_residual": 299.5102499999921,
      "base_absolute_error": 342.0961874999921,
      "small_absolute_error": 299.5102499999921,
      "resolved_at": "2026-09-25T02:16:05.792379Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T01:45:00Z",
        "return_6h": 0.002313573525290602,
        "return_12h": 0.004144510824754866,
        "return_24h": 0.005553015798126948,
        "close_vs_ema12": 0.002709479378015578,
        "close_vs_ema24": 0.0028146789768623837,
        "ema12_slope_3h": 0.0013973319275482066,
        "ema24_slope_6h": 0.0006920394706682043,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011169241294288756,
        "return_30m": 0.0007134067706304759,
        "return_60m": 0.00011028868943019354,
        "return_120m": 0.0022318780781345193,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002627958490313276,
        "close_vs_ema6": 0.0002830415919921059,
        "close_vs_ema12": 0.0007249014956709487,
        "ema3_slope": 0.00026286492884319834,
        "ema6_slope": 0.0001132294562549152,
        "realized_volatility_30m": 0.0007599956463933966,
        "realized_volatility_60m": 0.0016001245274212808,
        "return_acceleration": 0.0015199912927867931
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1172,
        "resolved_agreement_count": 774,
        "prospective_resolved_sample_count": 1153,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 168.36755208332397,
            "small_mean_absolute_error": 112.93200520832397
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 142.85017187499398,
            "small_mean_absolute_error": 110.5606067708286
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.29471006944247,
            "small_mean_absolute_error": 83.4620208333278
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.8497552083325,
            "small_mean_absolute_error": 76.81670729166362
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1174,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0215Z",
      "signal_timestamp": "2026-09-25T02:16:17.181207Z",
      "target_timestamp": "2026-09-25T02:15:00Z",
      "resolution_timestamp": "2026-09-25T02:30:00Z",
      "strike": 84813.92,
      "brti_reference_price": 84813.91649999999,
      "base_predicted_close": 84687.9375,
      "small_predicted_close": 84596.5078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84654.2185,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -33.71899999999732,
      "small_residual": 57.71068750000268,
      "base_absolute_error": 33.71899999999732,
      "small_absolute_error": 57.71068750000268,
      "resolved_at": "2026-09-25T02:31:07.325917Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T02:00:00Z",
        "return_6h": 0.0062544409411919855,
        "return_12h": 0.006925366125849042,
        "return_24h": 0.010723038698457144,
        "close_vs_ema12": 0.00539774113129976,
        "close_vs_ema24": 0.005615313785228615,
        "ema12_slope_3h": 0.0015995663940857607,
        "ema24_slope_6h": 0.0008067337303721001,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002911357470881004,
        "return_30m": 0.004031533365718598,
        "return_60m": 0.0012386169924374357,
        "return_120m": 0.0021692340371080032,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015849431736529862,
        "close_vs_ema6": 0.0022802205519827368,
        "close_vs_ema12": 0.003076897982330129,
        "ema3_slope": 0.0015874592062852244,
        "ema6_slope": 0.0009129208851790249,
        "realized_volatility_30m": 0.0008972166707260643,
        "realized_volatility_60m": 0.001946828128790628,
        "return_acceleration": 0.0017944333414521285
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1173,
        "resolved_agreement_count": 775,
        "prospective_resolved_sample_count": 1154,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 202.58438020832182,
            "small_mean_absolute_error": 143.43789583332182
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 148.11347656249382,
            "small_mean_absolute_error": 119.96648958332844
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 141.952499999997,
            "small_mean_absolute_error": 105.80268402777195
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.81733958333207,
            "small_mean_absolute_error": 89.78452291666326
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1175,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0230Z",
      "signal_timestamp": "2026-09-25T02:31:21.131410Z",
      "target_timestamp": "2026-09-25T02:30:00Z",
      "resolution_timestamp": "2026-09-25T02:45:00Z",
      "strike": 84654.22,
      "brti_reference_price": 84654.2185,
      "base_predicted_close": 84561.6640625,
      "small_predicted_close": 84573.5703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84475.73133333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -85.93272916667047,
      "small_residual": -97.83897916667047,
      "base_absolute_error": 85.93272916667047,
      "small_absolute_error": 97.83897916667047,
      "resolved_at": "2026-09-25T02:46:05.942330Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T02:15:00Z",
        "return_6h": 0.004775537891470449,
        "return_12h": -0.002371113507457334,
        "return_24h": 0.0059767170755380405,
        "close_vs_ema12": 0.0033611275163307752,
        "close_vs_ema24": 0.0036447889622261975,
        "ema12_slope_3h": 0.0016544434318479517,
        "ema24_slope_6h": 0.0008885379710603658,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0018829221263468865,
        "return_30m": 0.0010229534851344813,
        "return_60m": 0.0017370900377071674,
        "return_120m": 0.00017299038948426215,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0001505042867641082,
        "close_vs_ema6": 0.0002806863024737982,
        "close_vs_ema12": 0.001005201272222811,
        "ema3_slope": -0.0001504816386322938,
        "ema6_slope": 0.00011228712797284324,
        "realized_volatility_30m": 0.0023971397986139453,
        "realized_volatility_60m": 0.0017799217034971493,
        "return_acceleration": -0.004794279597227891
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1174,
        "resolved_agreement_count": 776,
        "prospective_resolved_sample_count": 1155,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 162.6937239583276,
            "small_mean_absolute_error": 132.89477083332895
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.43790885416092,
            "small_mean_absolute_error": 108.31332031249622
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.8173767361077,
            "small_mean_absolute_error": 105.8009826388831
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.10916354166548,
            "small_mean_absolute_error": 91.39780624999693
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1176,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0245Z",
      "signal_timestamp": "2026-09-25T02:46:20.384102Z",
      "target_timestamp": "2026-09-25T02:45:00Z",
      "resolution_timestamp": "2026-09-25T03:00:00Z",
      "strike": 84475.73,
      "brti_reference_price": 84475.73133333333,
      "base_predicted_close": 84404.046875,
      "small_predicted_close": 84494.3984375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84194.84599999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -209.20087500000955,
      "small_residual": -299.55243750000955,
      "base_absolute_error": 209.20087500000955,
      "small_absolute_error": 299.55243750000955,
      "resolved_at": "2026-09-25T03:01:05.712446Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T02:30:00Z",
        "return_6h": 0.0010534245707600753,
        "return_12h": 0.0008793859274147664,
        "return_24h": 0.0018282668973266247,
        "close_vs_ema12": 0.0011947125363460653,
        "close_vs_ema24": 0.001497127034868706,
        "ema12_slope_3h": 0.0016277974676088824,
        "ema24_slope_6h": 0.0008919521764971794,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0021084261343299326,
        "return_30m": -0.003987378258456742,
        "return_60m": 2.8079858771068444e-05,
        "return_120m": -0.0013430356935036913,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0011305833221088024,
        "close_vs_ema6": -0.0013066337300765563,
        "close_vs_ema12": -0.0009354503685783389,
        "ema3_slope": -0.0011293065469611951,
        "ema6_slope": -0.0005223804680547506,
        "realized_volatility_30m": 0.00011275200399152308,
        "realized_volatility_60m": 0.0021044023684928413,
        "return_acceleration": -0.00022550400798304615
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1175,
        "resolved_agreement_count": 777,
        "prospective_resolved_sample_count": 1156,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 156.91322395832685,
            "small_mean_absolute_error": 132.3838020833282
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 146.31352604166204,
            "small_mean_absolute_error": 116.22069010416271
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.9105538194417,
            "small_mean_absolute_error": 112.89415972221711
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.53760312499944,
            "small_mean_absolute_error": 93.4688239583309
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1177,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0300Z",
      "signal_timestamp": "2026-09-25T03:01:18.605601Z",
      "target_timestamp": "2026-09-25T03:00:00Z",
      "resolution_timestamp": "2026-09-25T03:15:00Z",
      "strike": 84194.85,
      "brti_reference_price": 84194.84599999999,
      "base_predicted_close": 84287.1015625,
      "small_predicted_close": 84382.4609375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84226.54133333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -60.5602291666728,
      "small_residual": -155.9196041666728,
      "base_absolute_error": 60.5602291666728,
      "small_absolute_error": 155.9196041666728,
      "resolved_at": "2026-09-25T03:16:05.314208Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T02:45:00Z",
        "return_6h": -0.0018581729292327376,
        "return_12h": 0.007110477729471265,
        "return_24h": -0.0018363798040764712,
        "close_vs_ema12": -0.002047365680579172,
        "close_vs_ema24": -0.001795157246613055,
        "ema12_slope_3h": 0.0014718397469124511,
        "ema24_slope_6h": 0.0008352052619269301,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0033250417474930405,
        "return_30m": -0.005426457276904828,
        "return_60m": -0.004409054805153634,
        "return_120m": -0.004299252384599606,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0022308987473833586,
        "close_vs_ema6": -0.003309611952632463,
        "close_vs_ema12": -0.0036047609566666194,
        "ema3_slope": -0.0022259329164284747,
        "ema6_slope": -0.001322094533105167,
        "realized_volatility_30m": 0.0006083078065815539,
        "realized_volatility_60m": 0.0023807395662900103,
        "return_acceleration": -0.0012166156131631078
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1176,
        "resolved_agreement_count": 777,
        "prospective_resolved_sample_count": 1157,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 167.73719791666736,
            "small_mean_absolute_error": 188.6530885416687
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 168.05237499999566,
            "small_mean_absolute_error": 150.79254687499633
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 151.14584722221844,
            "small_mean_absolute_error": 136.5914340277753
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.77545729166596,
            "small_mean_absolute_error": 104.17738124999741
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1178,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0315Z",
      "signal_timestamp": "2026-09-25T03:16:16.130412Z",
      "target_timestamp": "2026-09-25T03:15:00Z",
      "resolution_timestamp": "2026-09-25T03:30:00Z",
      "strike": 84226.54,
      "brti_reference_price": 84226.54133333333,
      "base_predicted_close": 84273.1328125,
      "small_predicted_close": 84370.859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84142.14533333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -130.98747916666616,
      "small_residual": -228.71404166666616,
      "base_absolute_error": 130.98747916666616,
      "small_absolute_error": 228.71404166666616,
      "resolved_at": "2026-09-25T03:31:05.443697Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T03:00:00Z",
        "return_6h": -0.0012837601758746153,
        "return_12h": 0.004442404373709907,
        "return_24h": -0.0005738738827839596,
        "close_vs_ema12": -0.0016035616404492803,
        "close_vs_ema24": -0.0013901613202940144,
        "ema12_slope_3h": 0.0012158980278935694,
        "ema24_slope_6h": 0.0007914818365217791,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003764521801410403,
        "return_30m": -0.0029498412865669454,
        "return_60m": -0.006925457412011671,
        "return_120m": -0.005695418408805164,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0009285045178690776,
        "close_vs_ema6": -0.0020977628271365845,
        "close_vs_ema12": -0.002734152658597,
        "ema3_slope": -0.0009276431969696963,
        "ema6_slope": -0.0008384016237503733,
        "realized_volatility_30m": 0.0018507469638170404,
        "realized_volatility_60m": 0.0013367676593269973,
        "return_acceleration": 0.003701493927634081
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1177,
        "resolved_agreement_count": 778,
        "prospective_resolved_sample_count": 1158,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 97.35320833333753,
            "small_mean_absolute_error": 152.75542708333887
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.96879427082968,
            "small_mean_absolute_error": 148.09666145833035
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.19338715277505,
            "small_mean_absolute_error": 130.89613541666526
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.68498020833286,
            "small_mean_absolute_error": 108.90291979166432
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1179,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0330Z",
      "signal_timestamp": "2026-09-25T03:31:16.752638Z",
      "target_timestamp": "2026-09-25T03:30:00Z",
      "resolution_timestamp": "2026-09-25T03:45:00Z",
      "strike": 84142.15,
      "brti_reference_price": 84142.14533333333,
      "base_predicted_close": 84151.546875,
      "small_predicted_close": 84232.5390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84218.05466666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 66.5077916666487,
      "small_residual": -14.4843958333513,
      "base_absolute_error": 66.5077916666487,
      "small_absolute_error": 14.4843958333513,
      "resolved_at": "2026-09-25T03:46:05.899298Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T03:15:00Z",
        "return_6h": -0.0031889381071161793,
        "return_12h": 0.0006579310766834379,
        "return_24h": 0.001363165168359881,
        "close_vs_ema12": -0.0024979479250463177,
        "close_vs_ema24": -0.002341580321095882,
        "ema12_slope_3h": 0.0009251369888134686,
        "ema24_slope_6h": 0.0007092969673299088,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010020119390393711,
        "return_30m": -0.0006259369684773475,
        "return_60m": -0.006048997625164643,
        "return_120m": -0.004322415240970212,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0009657247666836621,
        "close_vs_ema6": -0.00221458343193337,
        "close_vs_ema12": -0.003160867392820066,
        "ema3_slope": -0.0009647930421479156,
        "ema6_slope": -0.0008850493665080172,
        "realized_volatility_30m": 0.0006892320595902057,
        "realized_volatility_60m": 0.00136648761141944,
        "return_acceleration": -0.0013784641191804115
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1178,
        "resolved_agreement_count": 779,
        "prospective_resolved_sample_count": 1159,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.67032812500474,
            "small_mean_absolute_error": 195.50626562500474
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 142.18202604166618,
            "small_mean_absolute_error": 164.20051822916685
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.84871527777554,
            "small_mean_absolute_error": 137.37763541666573
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.39665937499885,
            "small_mean_absolute_error": 109.48491145833032
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1180,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0345Z",
      "signal_timestamp": "2026-09-25T03:46:18.882852Z",
      "target_timestamp": "2026-09-25T03:45:00Z",
      "resolution_timestamp": "2026-09-25T04:00:00Z",
      "strike": 84218.05,
      "brti_reference_price": 84218.05466666665,
      "base_predicted_close": 84234.4453125,
      "small_predicted_close": 84333.515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84211.53466666669,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -22.91064583331172,
      "small_residual": -121.98095833331172,
      "base_absolute_error": 22.91064583331172,
      "small_absolute_error": 121.98095833331172,
      "resolved_at": "2026-09-25T04:01:06.765822Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T03:30:00Z",
        "return_6h": -0.0028383807745137046,
        "return_12h": -0.001667667610212642,
        "return_24h": 0.0027408963640684902,
        "close_vs_ema12": -0.0015329191952859755,
        "close_vs_ema24": -0.0014118595456257266,
        "ema12_slope_3h": 0.0007074473144235149,
        "ema24_slope_6h": 0.0006359957173163178,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009021559057307282,
        "return_30m": -0.00010076000429715126,
        "return_60m": -0.003050304064843301,
        "return_120m": -0.0030223098581795282,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -3.222108579226113e-05,
        "close_vs_ema6": -0.0009392280312903178,
        "close_vs_ema12": -0.0019142963468398166,
        "ema3_slope": -3.222004762715169e-05,
        "ema6_slope": -0.00037555012163559276,
        "realized_volatility_30m": 0.0009520839223850497,
        "realized_volatility_60m": 0.0016349523636546707,
        "return_acceleration": 0.0019041678447700994
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1179,
        "resolved_agreement_count": 780,
        "prospective_resolved_sample_count": 1160,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 116.8140937499993,
            "small_mean_absolute_error": 174.66761979167495
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 136.86365885416308,
            "small_mean_absolute_error": 153.52571093750157
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 136.48038194444112,
            "small_mean_absolute_error": 135.70300000000012
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.15921354166494,
            "small_mean_absolute_error": 107.78028020833153
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1181,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0400Z",
      "signal_timestamp": "2026-09-25T04:01:21.658454Z",
      "target_timestamp": "2026-09-25T04:00:00Z",
      "resolution_timestamp": "2026-09-25T04:15:00Z",
      "strike": 84211.53,
      "brti_reference_price": 84211.53466666669,
      "base_predicted_close": 84117.0859375,
      "small_predicted_close": 84197.125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84089.4115,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -27.67443749999802,
      "small_residual": -107.71349999999802,
      "base_absolute_error": 27.67443749999802,
      "small_absolute_error": 107.71349999999802,
      "resolved_at": "2026-09-25T04:16:05.751880Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T03:45:00Z",
        "return_6h": -0.0014263556039896264,
        "return_12h": -0.002183520601439559,
        "return_24h": 0.0036747002463413114,
        "close_vs_ema12": -0.0015445969066935072,
        "close_vs_ema24": -0.001458526574280472,
        "ema12_slope_3h": 0.0005105433031735718,
        "ema24_slope_6h": 0.0005934374437204237,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -7.741807888783647e-05,
        "return_30m": 0.0008246679836658721,
        "return_60m": 0.00019821482501081178,
        "return_120m": -0.004211713920169613,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -5.4821340307431576e-05,
        "close_vs_ema6": -0.0007263348185785334,
        "close_vs_ema12": -0.0016856879068156694,
        "ema3_slope": -5.481833509268785e-05,
        "ema6_slope": -0.0002904495419852049,
        "realized_volatility_30m": 0.0004897869923092824,
        "realized_volatility_60m": 0.0006992326207004298,
        "return_acceleration": -0.0009795739846185647
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1180,
        "resolved_agreement_count": 781,
        "prospective_resolved_sample_count": 1161,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.24153645832484,
            "small_mean_absolute_error": 130.2747500000005
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.9893671874961,
            "small_mean_absolute_error": 159.4639192708346
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.44876215277205,
            "small_mean_absolute_error": 143.95328124999773
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.17257291666392,
            "small_mean_absolute_error": 113.86278020833052
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1182,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0415Z",
      "signal_timestamp": "2026-09-25T04:16:17.233336Z",
      "target_timestamp": "2026-09-25T04:15:00Z",
      "resolution_timestamp": "2026-09-25T04:30:00Z",
      "strike": 84089.41,
      "brti_reference_price": 84089.4115,
      "base_predicted_close": 84042.3515625,
      "small_predicted_close": 84167.609375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84109.90633333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 67.55477083334699,
      "small_residual": -57.70304166665301,
      "base_absolute_error": 67.55477083334699,
      "small_absolute_error": 57.70304166665301,
      "resolved_at": "2026-09-25T04:31:05.455849Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T04:00:00Z",
        "return_6h": -0.0027291087877917564,
        "return_12h": -0.0005120692974275309,
        "return_24h": 0.0032416081912873818,
        "close_vs_ema12": -0.002870757839778304,
        "close_vs_ema24": -0.0028468082401119643,
        "ema12_slope_3h": 0.00018967340465425586,
        "ema24_slope_6h": 0.0005249288912092531,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014501952392873552,
        "return_30m": -0.0015275010468457362,
        "return_60m": -0.0016281071401308411,
        "return_120m": -0.008542289165481387,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0007530351742515151,
        "close_vs_ema6": -0.0015548784080628986,
        "close_vs_ema12": -0.002652649853500444,
        "ema3_slope": -0.0007524685389739272,
        "ema6_slope": -0.0006215647801628421,
        "realized_volatility_30m": 0.0006863885801997593,
        "realized_volatility_60m": 0.0009034391059595358,
        "return_acceleration": -0.0013727771603995187
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1181,
        "resolved_agreement_count": 782,
        "prospective_resolved_sample_count": 1162,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.02008854165615,
            "small_mean_absolute_error": 118.2232239583318
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.68664843749684,
            "small_mean_absolute_error": 135.48932552083534
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.65255902777183,
            "small_mean_absolute_error": 138.13884895833084
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.04615937499693,
            "small_mean_absolute_error": 117.6773406249973
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1183,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0430Z",
      "signal_timestamp": "2026-09-25T04:31:17.173181Z",
      "target_timestamp": "2026-09-25T04:30:00Z",
      "resolution_timestamp": "2026-09-25T04:45:00Z",
      "strike": 84109.91,
      "brti_reference_price": 84109.90633333335,
      "base_predicted_close": 84013.7890625,
      "small_predicted_close": 84124.4296875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84266.72283333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 252.9337708333478,
      "small_residual": 142.2931458333478,
      "base_absolute_error": 252.9337708333478,
      "small_absolute_error": 142.2931458333478,
      "resolved_at": "2026-09-25T04:46:08.891446Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T04:15:00Z",
        "return_6h": -0.0001538385075192661,
        "return_12h": -0.00693279004511127,
        "return_24h": 0.0024506077151531525,
        "close_vs_ema12": -0.0025207468783032816,
        "close_vs_ema24": -0.0025502282803449017,
        "ema12_slope_3h": -1.0500645959865551e-05,
        "ema24_slope_6h": 0.0005109587546905381,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00024372668291716693,
        "return_30m": -0.0012068220076455471,
        "return_60m": -0.0003831492514514423,
        "return_120m": -0.006429829207703963,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00025481092511703274,
        "close_vs_ema6": -0.0009371588110854701,
        "close_vs_ema12": -0.002039622756909276,
        "ema3_slope": -0.00025474601304975586,
        "ema6_slope": -0.0003747230544292046,
        "realized_volatility_30m": 0.000846960961102261,
        "realized_volatility_60m": 0.0008581838640021536,
        "return_acceleration": 0.001693921922204522
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1182,
        "resolved_agreement_count": 782,
        "prospective_resolved_sample_count": 1163,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.16191145832636,
            "small_mean_absolute_error": 75.47047395832851
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.91611979166555,
            "small_mean_absolute_error": 135.48836979166663
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.1753211805529,
            "small_mean_absolute_error": 134.62383680555408
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.45687395833083,
            "small_mean_absolute_error": 117.67593749999651
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1184,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0445Z",
      "signal_timestamp": "2026-09-25T04:46:26.115251Z",
      "target_timestamp": "2026-09-25T04:45:00Z",
      "resolution_timestamp": "2026-09-25T05:00:00Z",
      "strike": 84266.72,
      "brti_reference_price": 84266.72283333335,
      "base_predicted_close": 84198.1953125,
      "small_predicted_close": 84300.7734375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84197.13749999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -1.0578125000174623,
      "small_residual": -103.63593750001746,
      "base_absolute_error": 1.0578125000174623,
      "small_absolute_error": 103.63593750001746,
      "resolved_at": "2026-09-25T05:01:06.346237Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T04:30:00Z",
        "return_6h": 0.0018710186403447793,
        "return_12h": -0.00401210879351277,
        "return_24h": 0.004833632105853969,
        "close_vs_ema12": -0.000634059529193709,
        "close_vs_ema24": -0.0006762942702177588,
        "ema12_slope_3h": -0.00011008549672697487,
        "ema24_slope_6h": 0.0005389686390919746,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0018644236670355419,
        "return_30m": 0.0021086047597485003,
        "return_60m": 0.0005778828169247241,
        "return_120m": -0.0024741839662240084,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008039220225957155,
        "close_vs_ema6": 0.0006609092297389374,
        "close_vs_ema12": -0.00015146724190540084,
        "ema3_slope": 0.0008045688331994594,
        "ema6_slope": 0.00026443359853778325,
        "realized_volatility_30m": 0.0008103484920591875,
        "realized_volatility_60m": 0.0011790125408410836,
        "return_acceleration": 0.001620696984118375
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1183,
        "resolved_agreement_count": 782,
        "prospective_resolved_sample_count": 1164,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.76840625000114,
            "small_mean_absolute_error": 107.42266145832764
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 104.79125000000022,
            "small_mean_absolute_error": 141.0451406250013
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.16524131944243,
            "small_mean_absolute_error": 138.15802777777694
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.46283229166511,
            "small_mean_absolute_error": 124.15455208333078
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1185,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0500Z",
      "signal_timestamp": "2026-09-25T05:01:19.363679Z",
      "target_timestamp": "2026-09-25T05:00:00Z",
      "resolution_timestamp": "2026-09-25T05:15:00Z",
      "strike": 84197.14,
      "brti_reference_price": 84197.13749999998,
      "base_predicted_close": 84178.8984375,
      "small_predicted_close": 84205.75,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84182.746,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 3.847562499999185,
      "small_residual": -23.004000000000815,
      "base_absolute_error": 3.847562499999185,
      "small_absolute_error": 23.004000000000815,
      "resolved_at": "2026-09-25T05:16:05.621633Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T04:45:00Z",
        "return_6h": -0.0005659438286462759,
        "return_12h": -0.003543242185441331,
        "return_24h": 0.0021002350679377724,
        "close_vs_ema12": -0.0013998303808935297,
        "close_vs_ema24": -0.0014705614429908476,
        "ema12_slope_3h": -0.0002849200769493576,
        "ema24_slope_6h": 0.0005162190307201886,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008257747660483927,
        "return_30m": 0.0010371093069694304,
        "return_60m": -0.0001709643070120226,
        "return_120m": 2.7216630338555703e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -1.1258427737081966e-05,
        "close_vs_ema6": -0.00011815651160207441,
        "close_vs_ema12": -0.0008269155552139695,
        "ema3_slope": -1.1258300986471959e-05,
        "ema6_slope": -4.7260370992563416e-05,
        "realized_volatility_30m": 0.0013450992165419673,
        "realized_volatility_60m": 0.0012563247632756853,
        "return_acceleration": -0.0026901984330839346
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1184,
        "resolved_agreement_count": 782,
        "prospective_resolved_sample_count": 1165,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.30519791667757,
            "small_mean_absolute_error": 102.83640625000407
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.77336718750121,
            "small_mean_absolute_error": 116.55557812500228
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.4279774305566,
            "small_mean_absolute_error": 140.58808159722443
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.19685520833154,
            "small_mean_absolute_error": 128.5770916666661
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1186,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0515Z",
      "signal_timestamp": "2026-09-25T05:16:16.247604Z",
      "target_timestamp": "2026-09-25T05:15:00Z",
      "resolution_timestamp": "2026-09-25T05:30:00Z",
      "strike": 84182.75,
      "brti_reference_price": 84182.746,
      "base_predicted_close": 84197.8046875,
      "small_predicted_close": 84213.375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84166.12016666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -31.684520833325223,
      "small_residual": -47.25483333332522,
      "base_absolute_error": 31.684520833325223,
      "small_absolute_error": 47.25483333332522,
      "resolved_at": "2026-09-25T05:31:06.060079Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T05:00:00Z",
        "return_6h": -0.0011402308044649034,
        "return_12h": -0.0030966233599026838,
        "return_24h": -0.00014431793125657677,
        "close_vs_ema12": -0.001506511174290237,
        "close_vs_ema24": -0.001607461056776227,
        "ema12_slope_3h": -0.0005786155108847835,
        "ema24_slope_6h": 0.00048205826579050814,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00017092623843639743,
        "return_30m": -0.0009965598579102508,
        "return_60m": 0.0011099435509784872,
        "return_120m": -0.0005199706961729333,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -9.109966930020974e-05,
        "close_vs_ema6": -0.00020649030674046998,
        "close_vs_ema12": -0.0008443376742379716,
        "ema3_slope": -9.109137090623776e-05,
        "ema6_slope": -8.258930114002361e-05,
        "realized_volatility_30m": 0.00032742426380599765,
        "realized_volatility_60m": 0.000992190523225138,
        "return_acceleration": 0.0006548485276119953
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1185,
        "resolved_agreement_count": 782,
        "prospective_resolved_sample_count": 1166,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.34847916667786,
            "small_mean_absolute_error": 81.65903125000477
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.684283854167,
            "small_mean_absolute_error": 99.94112760416829
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.24059201389052,
            "small_mean_absolute_error": 117.54589409722514
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.38974583333183,
            "small_mean_absolute_error": 118.51413229166647
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1187,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0530Z",
      "signal_timestamp": "2026-09-25T05:31:18.912016Z",
      "target_timestamp": "2026-09-25T05:30:00Z",
      "resolution_timestamp": "2026-09-25T05:45:00Z",
      "strike": 84166.12,
      "brti_reference_price": 84166.12016666667,
      "base_predicted_close": 84082.0,
      "small_predicted_close": 84159.0390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84249.88333333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 167.8833333333314,
      "small_residual": 90.8442708333314,
      "base_absolute_error": 167.8833333333314,
      "small_absolute_error": 90.8442708333314,
      "resolved_at": "2026-09-25T05:46:05.429782Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T05:15:00Z",
        "return_6h": -0.002841475964850182,
        "return_12h": -0.0016893483001562126,
        "return_24h": -8.709792936700822e-05,
        "close_vs_ema12": -0.0016342850061413783,
        "close_vs_ema24": -0.001767485928820034,
        "ema12_slope_3h": -0.0007910484863442591,
        "ema24_slope_6h": 0.0004134369528112636,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001974969233401458,
        "return_30m": -0.0003683894043702285,
        "return_60m": 0.0006683378425194064,
        "return_120m": 0.0002849325179239415,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00014431012277471567,
        "close_vs_ema6": -0.0002885664821732359,
        "close_vs_ema12": -0.0008815525267827917,
        "ema3_slope": -0.00014428930036791687,
        "ema6_slope": -0.00011541327110875521,
        "realized_volatility_30m": 1.3285342451874183e-05,
        "realized_volatility_60m": 0.001014137534161944,
        "return_acceleration": -2.6570684903748365e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1186,
        "resolved_agreement_count": 783,
        "prospective_resolved_sample_count": 1167,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.38091666667242,
            "small_mean_absolute_error": 79.04697916667283
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.27141406249939,
            "small_mean_absolute_error": 77.25872656250067
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.07105208333451,
            "small_mean_absolute_error": 116.6745729166687
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.41779479166507,
            "small_mean_absolute_error": 113.3300718749997
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1188,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0545Z",
      "signal_timestamp": "2026-09-25T05:46:18.396544Z",
      "target_timestamp": "2026-09-25T05:45:00Z",
      "resolution_timestamp": "2026-09-25T06:00:00Z",
      "strike": 84249.88,
      "brti_reference_price": 84249.88333333333,
      "base_predicted_close": 84213.2421875,
      "small_predicted_close": 84311.6640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84192.18966666664,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -21.05252083335654,
      "small_residual": -119.47439583335654,
      "base_absolute_error": 21.05252083335654,
      "small_absolute_error": 119.47439583335654,
      "resolved_at": "2026-09-25T06:01:06.430553Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T05:30:00Z",
        "return_6h": -0.0016734030863150284,
        "return_12h": 0.001373359216278791,
        "return_24h": 0.0006931279370003818,
        "close_vs_ema12": -0.0006145641540680202,
        "close_vs_ema24": -0.0007581090871767726,
        "ema12_slope_3h": -0.0008679760692982263,
        "ema24_slope_6h": 0.00037033840375588767,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009952124025769393,
        "return_30m": 0.0007975189278492945,
        "return_60m": -0.00019983570541037832,
        "return_120m": 0.0003779316298941904,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00042519845965305336,
        "close_vs_ema6": 0.0005044401494138651,
        "close_vs_ema12": 9.54297273869642e-05,
        "ema3_slope": 0.0004253793302890774,
        "ema6_slope": 0.0002018167815605043,
        "realized_volatility_30m": 0.0005963546629585426,
        "realized_volatility_60m": 0.0006577753595235849,
        "return_acceleration": 0.0011927093259170851
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1187,
        "resolved_agreement_count": 784,
        "prospective_resolved_sample_count": 1168,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.118307291668316,
            "small_mean_absolute_error": 66.18476041666872
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.94335677083473,
            "small_mean_absolute_error": 86.80371093749818
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.90026909722292,
            "small_mean_absolute_error": 116.0916805555571
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.66557187499856,
            "small_mean_absolute_error": 116.14328437499935
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1189,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0600Z",
      "signal_timestamp": "2026-09-25T06:01:19.446956Z",
      "target_timestamp": "2026-09-25T06:00:00Z",
      "resolution_timestamp": "2026-09-25T06:15:00Z",
      "strike": 84192.19,
      "brti_reference_price": 84192.18966666664,
      "base_predicted_close": 84180.390625,
      "small_predicted_close": 84309.59375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84048.16066666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -132.22995833335153,
      "small_residual": -261.43308333335153,
      "base_absolute_error": 132.22995833335153,
      "small_absolute_error": 261.43308333335153,
      "resolved_at": "2026-09-25T06:16:07.026218Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T05:45:00Z",
        "return_6h": -0.002218498032787175,
        "return_12h": 0.0013964631257421534,
        "return_24h": 0.002355836087687635,
        "close_vs_ema12": -0.0012459838304733628,
        "close_vs_ema24": -0.0014126575466346658,
        "ema12_slope_3h": -0.0008339061192659258,
        "ema24_slope_6h": 0.0003169177334492179,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006847922440250676,
        "return_30m": 0.0003097386448174255,
        "return_60m": -5.876486398770364e-05,
        "return_120m": -0.00022971912430547192,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.000129959365731791,
        "close_vs_ema6": -0.00012907632915915013,
        "close_vs_ema12": -0.0004987918870464902,
        "ema3_slope": -0.0001299424784896308,
        "ema6_slope": -5.162786608947645e-05,
        "realized_volatility_30m": 0.0008400023233010034,
        "realized_volatility_60m": 0.0006178122429870828,
        "return_acceleration": -0.0016800046466020069
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1188,
        "resolved_agreement_count": 784,
        "prospective_resolved_sample_count": 1169,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.116984375003085,
            "small_mean_absolute_error": 70.14437500000349
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.71109114584033,
            "small_mean_absolute_error": 86.49039062500378
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.22123958333516,
            "small_mean_absolute_error": 101.08517708333602
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.95369374999936,
            "small_mean_absolute_error": 120.96812500000014
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1190,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0615Z",
      "signal_timestamp": "2026-09-25T06:16:19.135049Z",
      "target_timestamp": "2026-09-25T06:15:00Z",
      "resolution_timestamp": "2026-09-25T06:30:00Z",
      "strike": 84048.16,
      "brti_reference_price": 84048.16066666665,
      "base_predicted_close": 84104.265625,
      "small_predicted_close": 84183.109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84102.63299999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -1.632625000012922,
      "small_residual": -80.47637500001292,
      "base_absolute_error": 1.632625000012922,
      "small_absolute_error": 80.47637500001292,
      "resolved_at": "2026-09-25T06:31:05.924826Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T06:00:00Z",
        "return_6h": -0.006879009088784249,
        "return_12h": -0.0018549080851941735,
        "return_24h": -0.0008441733925698136,
        "close_vs_ema12": -0.002834316327843256,
        "close_vs_ema24": -0.003056823769431727,
        "ema12_slope_3h": -0.0008862286752014947,
        "ema24_slope_6h": 0.00016793973346995728,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001710716879680052,
        "return_30m": -0.0023943376380543002,
        "return_60m": -0.001598728239791014,
        "return_120m": -0.0004905591869120984,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0009210745585073177,
        "close_vs_ema6": -0.0013146712635504487,
        "close_vs_ema12": -0.001869497567489442,
        "ema3_slope": -0.0009202269608655778,
        "ema6_slope": -0.0005255921130811192,
        "realized_volatility_30m": 0.0005129623178274922,
        "realized_volatility_60m": 0.0009729734436631718,
        "return_acceleration": -0.0010259246356549845
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1189,
        "resolved_agreement_count": 784,
        "prospective_resolved_sample_count": 1170,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.21258333334117,
            "small_mean_absolute_error": 129.75164583334117
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.78053125000952,
            "small_mean_absolute_error": 105.70533854167297
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.19371701389173,
            "small_mean_absolute_error": 109.87796701389259
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.30374791666691,
            "small_mean_absolute_error": 125.16544479166768
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1191,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0630Z",
      "signal_timestamp": "2026-09-25T06:31:17.404806Z",
      "target_timestamp": "2026-09-25T06:30:00Z",
      "resolution_timestamp": "2026-09-25T06:45:00Z",
      "strike": 84102.63,
      "brti_reference_price": 84102.63299999999,
      "base_predicted_close": 84169.0625,
      "small_predicted_close": 84211.609375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84014.10233333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -154.96016666665673,
      "small_residual": -197.50704166665673,
      "base_absolute_error": 154.96016666665673,
      "small_absolute_error": 197.50704166665673,
      "resolved_at": "2026-09-25T06:46:04.925971Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T06:15:00Z",
        "return_6h": -0.0063438841238692145,
        "return_12h": -0.003731023047244597,
        "return_24h": -0.0008129753667597273,
        "close_vs_ema12": -0.0020989242058635504,
        "close_vs_ema24": -0.002361152894000962,
        "ema12_slope_3h": -0.0008692655061872667,
        "ema24_slope_6h": 3.310391193500628e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006481085713390122,
        "return_30m": -0.001063717038613965,
        "return_60m": -0.000754307868070514,
        "return_120m": -8.647415804430292e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00013680018347272949,
        "close_vs_ema6": -0.0004768157396196626,
        "close_vs_ema12": -0.001034702848134117,
        "ema3_slope": -0.00013678147174234212,
        "ema6_slope": -0.0001906899262645867,
        "realized_volatility_30m": 0.0011794127255095321,
        "realized_volatility_60m": 0.0010798771172238057,
        "return_acceleration": 0.0023588254510190643
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1190,
        "resolved_agreement_count": 785,
        "prospective_resolved_sample_count": 1171,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.6996093750131,
            "small_mean_absolute_error": 138.0570312500131
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.54026302084276,
            "small_mean_absolute_error": 108.55200520834296
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.41414583333729,
            "small_mean_absolute_error": 97.52482812500482
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.72129791666885,
            "small_mean_absolute_error": 124.19510416666962
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1192,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0645Z",
      "signal_timestamp": "2026-09-25T06:46:17.515372Z",
      "target_timestamp": "2026-09-25T06:45:00Z",
      "resolution_timestamp": "2026-09-25T07:00:00Z",
      "strike": 84014.1,
      "brti_reference_price": 84014.10233333334,
      "base_predicted_close": 84097.4296875,
      "small_predicted_close": 84173.03125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84029.91116666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -67.51852083332778,
      "small_residual": -143.12008333332778,
      "base_absolute_error": 67.51852083332778,
      "small_absolute_error": 143.12008333332778,
      "resolved_at": "2026-09-25T07:01:06.329905Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T06:30:00Z",
        "return_6h": -0.0068003310432974695,
        "return_12h": -0.004516972765087224,
        "return_24h": -0.001961118156509345,
        "close_vs_ema12": -0.003021207977071505,
        "close_vs_ema24": -0.003341221151226037,
        "ema12_slope_3h": -0.0009325337580647908,
        "ema24_slope_6h": -0.00010827018625936269,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010526503571730572,
        "return_30m": -0.000405224017553274,
        "return_60m": -0.002798591412490392,
        "return_120m": -0.002997867859411696,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005950070918541162,
        "close_vs_ema6": -0.00109259456551003,
        "close_vs_ema12": -0.0017658671080670318,
        "ema3_slope": -0.0005946532689419248,
        "ema6_slope": -0.00043684690758127864,
        "realized_volatility_30m": 0.0008503794642560347,
        "realized_volatility_60m": 0.0008607466062372866,
        "return_acceleration": -0.0017007589285120694
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1191,
        "resolved_agreement_count": 786,
        "prospective_resolved_sample_count": 1172,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 77.46881770834443,
            "small_mean_absolute_error": 164.72272395834443
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.29356250000637,
            "small_mean_absolute_error": 115.45374218750658
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.78517708333796,
            "small_mean_absolute_error": 112.77671527778027
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.016569791668,
            "small_mean_absolute_error": 129.07631354166878
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1193,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0700Z",
      "signal_timestamp": "2026-09-25T07:01:18.137424Z",
      "target_timestamp": "2026-09-25T07:00:00Z",
      "resolution_timestamp": "2026-09-25T07:15:00Z",
      "strike": 84029.91,
      "brti_reference_price": 84029.91116666667,
      "base_predicted_close": 84047.40625,
      "small_predicted_close": 84146.40625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83815.06716666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -232.33908333333966,
      "small_residual": -331.33908333333966,
      "base_absolute_error": 232.33908333333966,
      "small_absolute_error": 331.33908333333966,
      "resolved_at": "2026-09-25T07:16:05.904733Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T06:45:00Z",
        "return_6h": -0.006249796208360636,
        "return_12h": -0.005157786200763126,
        "return_24h": -0.0009411272142829663,
        "close_vs_ema12": -0.002718264599936182,
        "close_vs_ema24": -0.0030888643358414347,
        "ema12_slope_3h": -0.0009824247195343583,
        "ema24_slope_6h": -0.00023527689381974692,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001881688061202702,
        "return_30m": -0.0008646796270137536,
        "return_60m": -0.0019274768911755613,
        "return_120m": -0.001986128487245886,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0002035165343058365,
        "close_vs_ema6": -0.0006463323061369763,
        "close_vs_ema12": -0.0013355808914277123,
        "ema3_slope": -0.00020347512375407106,
        "ema6_slope": -0.0002584661004585431,
        "realized_volatility_30m": 0.0006204095816466637,
        "realized_volatility_60m": 0.0009436178258667558,
        "return_acceleration": 0.0012408191632933274
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1192,
        "resolved_agreement_count": 787,
        "prospective_resolved_sample_count": 1173,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.08531770833724,
            "small_mean_absolute_error": 170.63414583333724
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.60115104167016,
            "small_mean_absolute_error": 120.38926041667037
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.50250000000597,
            "small_mean_absolute_error": 114.53830902778161
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.09724687500201,
            "small_mean_absolute_error": 132.5085531250028
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1194,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0715Z",
      "signal_timestamp": "2026-09-25T07:16:16.825844Z",
      "target_timestamp": "2026-09-25T07:15:00Z",
      "resolution_timestamp": "2026-09-25T07:30:00Z",
      "strike": 83815.07,
      "brti_reference_price": 83815.06716666666,
      "base_predicted_close": 83819.6953125,
      "small_predicted_close": 83832.09375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84036.192,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 216.49668749999546,
      "small_residual": 204.09824999999546,
      "base_absolute_error": 216.49668749999546,
      "small_absolute_error": 204.09824999999546,
      "resolved_at": "2026-09-25T07:31:05.044089Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T07:00:00Z",
        "return_6h": -0.010552921075380528,
        "return_12h": -0.009087089133736237,
        "return_24h": -0.0028458458137951004,
        "close_vs_ema12": -0.005054134357841411,
        "close_vs_ema24": -0.005522127535503185,
        "ema12_slope_3h": -0.0010752231238000398,
        "ema24_slope_6h": -0.000449000226063645,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0025567562433082003,
        "return_30m": -0.002369068538957797,
        "return_60m": -0.002773332553039798,
        "return_120m": -0.004367626987759943,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.001381782907093898,
        "close_vs_ema6": -0.0022888336121773545,
        "close_vs_ema12": -0.0032925965757315545,
        "ema3_slope": -0.0013798762177221757,
        "ema6_slope": -0.0009146960100817614,
        "realized_volatility_30m": 0.0013724625247142352,
        "realized_volatility_60m": 0.0012427757299787875,
        "return_acceleration": -0.0027449250494284705
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1193,
        "resolved_agreement_count": 788,
        "prospective_resolved_sample_count": 1174,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.11259895833427,
            "small_mean_absolute_error": 188.11064583333427
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.16259114583772,
            "small_mean_absolute_error": 158.93114583333772
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.55788715278443,
            "small_mean_absolute_error": 133.17377430556007
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.6093916666694,
            "small_mean_absolute_error": 134.09999479167018
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1195,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0730Z",
      "signal_timestamp": "2026-09-25T07:31:15.936325Z",
      "target_timestamp": "2026-09-25T07:30:00Z",
      "resolution_timestamp": "2026-09-25T07:45:00Z",
      "strike": 84036.19,
      "brti_reference_price": 84036.192,
      "base_predicted_close": 84009.9375,
      "small_predicted_close": 84084.4375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83893.19716666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -116.74033333334955,
      "small_residual": -191.24033333334955,
      "base_absolute_error": 116.74033333334955,
      "small_absolute_error": 191.24033333334955,
      "resolved_at": "2026-09-25T07:46:05.889297Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T07:15:00Z",
        "return_6h": -0.005576190725450458,
        "return_12h": -0.0068494467812704185,
        "return_24h": -0.003813206939113356,
        "close_vs_ema12": -0.0023303007560538935,
        "close_vs_ema24": -0.002838852398815428,
        "ema12_slope_3h": -0.0010671285497724226,
        "ema24_slope_6h": -0.0005549445008671272,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0026382468070285103,
        "return_30m": 7.47452097249468e-05,
        "return_60m": -0.0007899990479488528,
        "return_120m": -0.001543711013521798,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006260170649423635,
        "close_vs_ema6": 0.0002452435733628633,
        "close_vs_ema12": -0.0005610880773737614,
        "ema3_slope": 0.000626409207795886,
        "ema6_slope": 9.810705339474701e-05,
        "realized_volatility_30m": 0.0025975015251683553,
        "realized_volatility_60m": 0.0019031263919524572,
        "return_acceleration": 0.005195003050336711
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1194,
        "resolved_agreement_count": 789,
        "prospective_resolved_sample_count": 1175,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 167.8286145833299,
            "small_mean_absolute_error": 219.0161145833299
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 124.2641119791715,
            "small_mean_absolute_error": 178.5365729166715
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.96971354167181,
            "small_mean_absolute_error": 145.37337500000527
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.7482760416693,
            "small_mean_absolute_error": 141.41937291666983
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1196,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0745Z",
      "signal_timestamp": "2026-09-25T07:46:19.401686Z",
      "target_timestamp": "2026-09-25T07:45:00Z",
      "resolution_timestamp": "2026-09-25T08:00:00Z",
      "strike": 83893.2,
      "brti_reference_price": 83893.19716666665,
      "base_predicted_close": 83939.25,
      "small_predicted_close": 84068.0859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84052.00583333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 112.75583333332906,
      "small_residual": -16.080104166670935,
      "base_absolute_error": 112.75583333332906,
      "small_absolute_error": 16.080104166670935,
      "resolved_at": "2026-09-25T08:01:05.916833Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T07:30:00Z",
        "return_6h": -0.006867989757307291,
        "return_12h": -0.006471309573228279,
        "return_24h": -0.006040134638496175,
        "close_vs_ema12": -0.00386415216423297,
        "close_vs_ema24": -0.004442502321692077,
        "ema12_slope_3h": -0.0012044100490019582,
        "ema24_slope_6h": -0.0006853365231790365,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0017015863038314372,
        "return_30m": 0.000932171298564155,
        "return_60m": -0.0014391056180900197,
        "return_120m": -0.004233669561956033,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005386071719974961,
        "close_vs_ema6": -0.0010409761532547135,
        "close_vs_ema12": -0.0019144289121952873,
        "ema3_slope": -0.0005383172304763706,
        "ema6_slope": -0.0004162171524496605,
        "realized_volatility_30m": 0.0021699165554299737,
        "realized_volatility_60m": 0.0019947147957416703,
        "return_acceleration": -0.0043398331108599475
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1195,
        "resolved_agreement_count": 789,
        "prospective_resolved_sample_count": 1176,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 158.2736562500031,
            "small_mean_absolute_error": 217.4494375000031
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 117.87123697917377,
            "small_mean_absolute_error": 191.08608072917377
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.62026041667195,
            "small_mean_absolute_error": 149.4523072916721
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.28865625000326,
            "small_mean_absolute_error": 146.08944062500376
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1197,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0800Z",
      "signal_timestamp": "2026-09-25T08:01:17.458967Z",
      "target_timestamp": "2026-09-25T08:00:00Z",
      "resolution_timestamp": "2026-09-25T08:15:00Z",
      "strike": 84052.01,
      "brti_reference_price": 84052.00583333333,
      "base_predicted_close": 84073.78125,
      "small_predicted_close": 84115.7421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84119.61400000003,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 45.8327500000305,
      "small_residual": 3.871812500030501,
      "base_absolute_error": 45.8327500000305,
      "small_absolute_error": 3.871812500030501,
      "resolved_at": "2026-09-25T08:16:06.299145Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T07:45:00Z",
        "return_6h": -0.006098117536421643,
        "return_12h": -0.0037986524544174616,
        "return_24h": -0.005452688989021515,
        "close_vs_ema12": -0.0018978796721280666,
        "close_vs_ema24": -0.0025053224150243247,
        "ema12_slope_3h": -0.0012255764006747771,
        "ema24_slope_6h": -0.0007972578420980536,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0018929862257028862,
        "return_30m": 0.00018817884243649274,
        "return_60m": 0.00026293811762845287,
        "return_120m": -0.0016650455806925812,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006762221530438595,
        "close_vs_ema6": 0.0006070236580639765,
        "close_vs_ema12": -2.1210344456235042e-05,
        "ema3_slope": 0.0006766797388739754,
        "ema6_slope": 0.0002428684339796927,
        "realized_volatility_30m": 0.0017972862647671617,
        "realized_volatility_60m": 0.0022336922459404267,
        "return_acceleration": 0.0035945725295343234
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1196,
        "resolved_agreement_count": 790,
        "prospective_resolved_sample_count": 1177,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 169.58298437500343,
            "small_mean_absolute_error": 185.6894427083389
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 129.33415104167034,
            "small_mean_absolute_error": 178.16179427083807
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.92842881944792,
            "small_mean_absolute_error": 142.15598784722656
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.46640416666924,
            "small_mean_absolute_error": 131.91582395833683
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1198,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0815Z",
      "signal_timestamp": "2026-09-25T08:16:20.141408Z",
      "target_timestamp": "2026-09-25T08:15:00Z",
      "resolution_timestamp": "2026-09-25T08:30:00Z",
      "strike": 84119.61,
      "brti_reference_price": 84119.61400000003,
      "base_predicted_close": 84113.484375,
      "small_predicted_close": 84233.15625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84435.94816666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 322.4637916666834,
      "small_residual": 202.7919166666834,
      "base_absolute_error": 322.4637916666834,
      "small_absolute_error": 202.7919166666834,
      "resolved_at": "2026-09-25T08:31:06.406924Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T08:00:00Z",
        "return_6h": -0.008186186048842137,
        "return_12h": -0.0019829451248263297,
        "return_24h": -0.003323663851313996,
        "close_vs_ema12": -0.0010503963487177304,
        "close_vs_ema24": -0.0016679294179839932,
        "ema12_slope_3h": -0.0012061919130147425,
        "ema24_slope_6h": -0.0009504671013245147,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008043611332817502,
        "return_30m": 0.002698870003530418,
        "return_60m": 0.0036335571112504628,
        "return_120m": 0.0008501474959905497,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007400155779662132,
        "close_vs_ema6": 0.0010080741060820575,
        "close_vs_ema12": 0.0006625717879928938,
        "ema3_slope": 0.0007405636065715981,
        "ema6_slope": 0.000403392302166683,
        "realized_volatility_30m": 0.000544312546210568,
        "realized_volatility_60m": 0.0016419982157434279,
        "return_acceleration": -0.001088625092421136
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1197,
        "resolved_agreement_count": 791,
        "prospective_resolved_sample_count": 1178,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 122.95640104167614,
            "small_mean_absolute_error": 103.82262500001161
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.53450000000521,
            "small_mean_absolute_error": 145.96663541667294
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.42719444445054,
            "small_mean_absolute_error": 140.5616388888957
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.73003020833713,
            "small_mean_absolute_error": 124.31343437500473
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1199,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0830Z",
      "signal_timestamp": "2026-09-25T08:31:18.213164Z",
      "target_timestamp": "2026-09-25T08:30:00Z",
      "resolution_timestamp": "2026-09-25T08:45:00Z",
      "strike": 84435.95,
      "brti_reference_price": 84435.94816666668,
      "base_predicted_close": 84323.6953125,
      "small_predicted_close": 84373.71875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84317.79483333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -5.90047916668118,
      "small_residual": -55.92391666668118,
      "base_absolute_error": 5.90047916668118,
      "small_absolute_error": 55.92391666668118,
      "resolved_at": "2026-09-25T08:46:05.932587Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T08:15:00Z",
        "return_6h": -0.0025783751501210483,
        "return_12h": 0.0021848496131215978,
        "return_24h": 0.006999649286360654,
        "close_vs_ema12": 0.0025954385641389077,
        "close_vs_ema24": 0.0020432180344123196,
        "ema12_slope_3h": -0.0010264009194169699,
        "ema24_slope_6h": -0.0009841567197216294,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0037605280341235225,
        "return_30m": 0.004567913989996564,
        "return_60m": 0.004756952417199978,
        "return_120m": 0.003963195381370577,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002246604633660665,
        "close_vs_ema6": 0.0034042103851248395,
        "close_vs_ema12": 0.003742183316306269,
        "ema3_slope": 0.002251663230708134,
        "ema6_slope": 0.0013635408660406245,
        "realized_volatility_30m": 0.0014780834504208862,
        "realized_volatility_60m": 0.0019755878399262345,
        "return_acceleration": 0.0029561669008417724
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1198,
        "resolved_agreement_count": 791,
        "prospective_resolved_sample_count": 1179,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 149.44817708334813,
            "small_mean_absolute_error": 103.4960416666836
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 158.63839583333902,
            "small_mean_absolute_error": 161.25607812500675
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.65880034723037,
            "small_mean_absolute_error": 153.52306250000888
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.30384583333799,
            "small_mean_absolute_error": 123.01732812500559
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1200,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0845Z",
      "signal_timestamp": "2026-09-25T08:46:19.240860Z",
      "target_timestamp": "2026-09-25T08:45:00Z",
      "resolution_timestamp": "2026-09-25T09:00:00Z",
      "strike": 84317.79,
      "brti_reference_price": 84317.79483333332,
      "base_predicted_close": 84313.7109375,
      "small_predicted_close": 84424.7109375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84402.42883333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 88.71789583333884,
      "small_residual": -22.282104166661156,
      "base_absolute_error": 88.71789583333884,
      "small_absolute_error": 22.282104166661156,
      "resolved_at": "2026-09-25T09:01:06.119113Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T08:30:00Z",
        "return_6h": -0.00186960796322444,
        "return_12h": -0.0008181528834305674,
        "return_24h": 0.007012230568191891,
        "close_vs_ema12": 0.0011437533082403473,
        "close_vs_ema24": 0.0006278157504246984,
        "ema12_slope_3h": -0.0009516520589035737,
        "ema24_slope_6h": -0.0010024360400772148,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00139932500195461,
        "return_30m": 0.002355940831270109,
        "return_60m": 0.005061169212840166,
        "return_120m": 0.0036147800377017703,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00042188988463731647,
        "close_vs_ema6": 0.0014278424592444328,
        "close_vs_ema12": 0.001977276566990316,
        "ema3_slope": 0.00042206795083643556,
        "ema6_slope": 0.0005714633675617531,
        "realized_volatility_30m": 0.0025799265180390663,
        "realized_volatility_60m": 0.0018663361316359538,
        "return_acceleration": -0.0051598530360781325
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1199,
        "resolved_agreement_count": 792,
        "prospective_resolved_sample_count": 1180,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.73821354168103,
            "small_mean_absolute_error": 69.6669375000165
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 140.00593489584207,
            "small_mean_absolute_error": 143.5581875000098
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.16022916667619,
            "small_mean_absolute_error": 150.61303298612134
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.2734802083396,
            "small_mean_absolute_error": 125.08930416667208
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1201,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0900Z",
      "signal_timestamp": "2026-09-25T09:01:19.041755Z",
      "target_timestamp": "2026-09-25T09:00:00Z",
      "resolution_timestamp": "2026-09-25T09:15:00Z",
      "strike": 84402.43,
      "brti_reference_price": 84402.42883333334,
      "base_predicted_close": 84308.2265625,
      "small_predicted_close": 84417.125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84603.50983333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 295.2832708333299,
      "small_residual": 186.38483333332988,
      "base_absolute_error": 295.2832708333299,
      "small_absolute_error": 186.38483333332988,
      "resolved_at": "2026-09-25T09:16:05.055499Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T08:45:00Z",
        "return_6h": 0.0024655052321533866,
        "return_12h": 0.0006027509678412368,
        "return_24h": 0.009599831900883204,
        "close_vs_ema12": 0.0020607707197941583,
        "close_vs_ema24": 0.0015985315667883526,
        "ema12_slope_3h": -0.0008110606796170039,
        "ema24_slope_6h": -0.0009310328191225459,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010037501593502807,
        "return_30m": -0.00039697941529814873,
        "return_60m": 0.004169121206873516,
        "return_120m": 0.004433155545384482,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007125237059824041,
        "close_vs_ema6": 0.0017366683372368463,
        "close_vs_ema12": 0.0025229287498131914,
        "ema3_slope": 0.0007130317580132939,
        "ema6_slope": 0.0006951502330545534,
        "realized_volatility_30m": 0.0012015375806524453,
        "realized_volatility_60m": 0.0018308739229468138,
        "return_acceleration": 0.0024030751613048906
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1200,
        "resolved_agreement_count": 792,
        "prospective_resolved_sample_count": 1181,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 115.72872916668348,
            "small_mean_absolute_error": 71.21743750001406
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 142.65585677084346,
            "small_mean_absolute_error": 128.45344010417648
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 124.79901041667472,
            "small_mean_absolute_error": 142.51367534723008
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.56384270834096,
            "small_mean_absolute_error": 120.10436145833955
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1202,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0915Z",
      "signal_timestamp": "2026-09-25T09:16:16.642168Z",
      "target_timestamp": "2026-09-25T09:15:00Z",
      "resolution_timestamp": "2026-09-25T09:30:00Z",
      "strike": 84603.51,
      "brti_reference_price": 84603.50983333333,
      "base_predicted_close": 84496.0390625,
      "small_predicted_close": 84519.96875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84806.816,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 310.77693750000617,
      "small_residual": 286.84725000000617,
      "base_absolute_error": 310.77693750000617,
      "small_absolute_error": 286.84725000000617,
      "resolved_at": "2026-09-25T09:31:06.265842Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T09:00:00Z",
        "return_6h": 0.00447564976588688,
        "return_12h": 0.003186143929081675,
        "return_24h": 0.01356174209627281,
        "close_vs_ema12": 0.004265758976356393,
        "close_vs_ema24": 0.003902271513914757,
        "ema12_slope_3h": -0.0005091200532530982,
        "ema24_slope_6h": -0.0008197070804203399,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002382407743230397,
        "return_30m": 0.0033885492447325305,
        "return_60m": 0.00575247329752715,
        "return_120m": 0.009406932349035113,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001545920913859078,
        "close_vs_ema6": 0.0029416870364589176,
        "close_vs_ema12": 0.004152617586566487,
        "ema3_slope": 0.0015483144856034414,
        "ema6_slope": 0.0011780610093030663,
        "realized_volatility_30m": 0.0006893287919400581,
        "realized_volatility_60m": 0.0019055854195858446,
        "return_acceleration": 0.0013786575838801163
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1201,
        "resolved_agreement_count": 792,
        "prospective_resolved_sample_count": 1182,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 178.09135937500832,
            "small_mean_absolute_error": 116.8456927083389
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.52388020834223,
            "small_mean_absolute_error": 110.33415885417526
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 138.38678645833957,
            "small_mean_absolute_error": 136.25965451389493
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.94428437500756,
            "small_mean_absolute_error": 124.03792812500615
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1203,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0930Z",
      "signal_timestamp": "2026-09-25T09:31:18.347918Z",
      "target_timestamp": "2026-09-25T09:30:00Z",
      "resolution_timestamp": "2026-09-25T09:45:00Z",
      "strike": 84806.82,
      "brti_reference_price": 84806.816,
      "base_predicted_close": 84643.75,
      "small_predicted_close": 84598.8828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84629.23199999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -14.518000000010943,
      "small_residual": 30.349187499989057,
      "base_absolute_error": 14.518000000010943,
      "small_absolute_error": 30.349187499989057,
      "resolved_at": "2026-09-25T09:46:05.753149Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T09:15:00Z",
        "return_6h": 0.007899378653034583,
        "return_12h": 0.004685249916309253,
        "return_24h": 0.01770564498490712,
        "close_vs_ema12": 0.006404695720679143,
        "close_vs_ema24": 0.0061837033284906084,
        "ema12_slope_3h": -0.00014734951723827105,
        "ema24_slope_6h": -0.0006403446897969012,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0024030464819626562,
        "return_30m": 0.004791179261738998,
        "return_60m": 0.004392297846898874,
        "return_120m": 0.009170144215958853,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001972442937658414,
        "close_vs_ema6": 0.003816879753156366,
        "close_vs_ema12": 0.005549938091795603,
        "ema3_slope": 0.0019763411578177514,
        "ema6_slope": 0.001529086436887317,
        "realized_volatility_30m": 1.031936936612965e-05,
        "realized_volatility_60m": 0.00154906129999339,
        "return_acceleration": 2.06387387322593e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1202,
        "resolved_agreement_count": 793,
        "prospective_resolved_sample_count": 1183,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 175.16964583333902,
            "small_mean_absolute_error": 137.8595260416696
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 162.30891145834357,
            "small_mean_absolute_error": 120.6777838541766
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 164.14881250000568,
            "small_mean_absolute_error": 153.45722743056103
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.1053927083405,
            "small_mean_absolute_error": 135.4951385416738
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1204,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T0945Z",
      "signal_timestamp": "2026-09-25T09:46:18.357082Z",
      "target_timestamp": "2026-09-25T09:45:00Z",
      "resolution_timestamp": "2026-09-25T10:00:00Z",
      "strike": 84629.23,
      "brti_reference_price": 84629.23199999999,
      "base_predicted_close": 84571.734375,
      "small_predicted_close": 84592.296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84583.18466666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 11.450291666667908,
      "small_residual": -9.112208333332092,
      "base_absolute_error": 11.450291666667908,
      "small_absolute_error": 9.112208333332092,
      "resolved_at": "2026-09-25T10:01:05.737899Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T09:30:00Z",
        "return_6h": 0.004882294360286199,
        "return_12h": 0.0020300557753247794,
        "return_24h": 0.018085656426969354,
        "close_vs_ema12": 0.004121178837300787,
        "close_vs_ema24": 0.00399237627751714,
        "ema12_slope_3h": 0.0001565903540334812,
        "ema24_slope_6h": -0.0005266386008209167,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002093982634603586,
        "return_30m": 0.0003040319097555866,
        "return_60m": 0.0036936113815864147,
        "return_120m": 0.008773474586635244,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -6.283892758485177e-05,
        "close_vs_ema6": 0.0012243319954172716,
        "close_vs_ema12": 0.002912892912550369,
        "ema3_slope": -6.283497910219982e-05,
        "ema6_slope": 0.0004899727538947296,
        "realized_volatility_30m": 0.002248514558283121,
        "realized_volatility_60m": 0.001832287556620644,
        "return_acceleration": -0.004497029116566242
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1203,
        "resolved_agreement_count": 794,
        "prospective_resolved_sample_count": 1184,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 177.32402604167146,
            "small_mean_absolute_error": 131.46584374999657
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.53111979167625,
            "small_mean_absolute_error": 100.56639062500653
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.44529861111855,
            "small_mean_absolute_error": 139.52740625000538
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.18460416667367,
            "small_mean_absolute_error": 129.89794062500587
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1205,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1000Z",
      "signal_timestamp": "2026-09-25T10:01:17.181014Z",
      "target_timestamp": "2026-09-25T10:00:00Z",
      "resolution_timestamp": "2026-09-25T10:15:00Z",
      "strike": 84583.18,
      "brti_reference_price": 84583.18466666667,
      "base_predicted_close": 84577.5,
      "small_predicted_close": 84600.4140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84484.73183333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -92.76816666666127,
      "small_residual": -115.68222916666127,
      "base_absolute_error": 92.76816666666127,
      "small_absolute_error": 115.68222916666127,
      "resolved_at": "2026-09-25T10:16:05.792834Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T09:45:00Z",
        "return_6h": 0.004413290904518918,
        "return_12h": 0.002980640378315469,
        "return_24h": 0.016209228472734205,
        "close_vs_ema12": 0.0034284180976598133,
        "close_vs_ema24": 0.0033747895743281298,
        "ema12_slope_3h": 0.0004182304482440724,
        "ema24_slope_6h": -0.0004249422050632834,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005441067140171674,
        "return_30m": -0.002636949998610194,
        "return_60m": 0.0021415951629810692,
        "return_120m": 0.006319644939665192,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0003035478385893242,
        "close_vs_ema6": 0.00048530514052025353,
        "close_vs_ema12": 0.002002287259958324,
        "ema3_slope": -0.0003034557252598047,
        "ema6_slope": 0.00019415974689751536,
        "realized_volatility_30m": 0.0007749379602932094,
        "realized_volatility_60m": 0.0019351046781410234,
        "return_acceleration": 0.0015498759205864188
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1204,
        "resolved_agreement_count": 795,
        "prospective_resolved_sample_count": 1185,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 158.00712500000373,
            "small_mean_absolute_error": 128.1733697916643
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 136.8679270833436,
            "small_mean_absolute_error": 99.69540364583918
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 147.77294618056354,
            "small_mean_absolute_error": 128.36008333333908
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.7042281250062,
            "small_mean_absolute_error": 125.1717541666716
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1206,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1015Z",
      "signal_timestamp": "2026-09-25T10:16:16.891845Z",
      "target_timestamp": "2026-09-25T10:15:00Z",
      "resolution_timestamp": "2026-09-25T10:30:00Z",
      "strike": 84484.73,
      "brti_reference_price": 84484.73183333334,
      "base_predicted_close": 84459.609375,
      "small_predicted_close": 84542.5703125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84711.6565,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 252.04712499999732,
      "small_residual": 169.08618749999732,
      "base_absolute_error": 252.04712499999732,
      "small_absolute_error": 169.08618749999732,
      "resolved_at": "2026-09-25T10:31:06.418059Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T10:00:00Z",
        "return_6h": 0.004701190391055876,
        "return_12h": 0.001959251543254714,
        "return_24h": 0.015266053986744854,
        "close_vs_ema12": 0.0021679877360072375,
        "close_vs_ema24": 0.002161325924660229,
        "ema12_slope_3h": 0.0007257116922212425,
        "ema24_slope_6h": -0.00031952242192301306,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011639764300827027,
        "return_30m": -0.0017074498167093388,
        "return_60m": -0.0014039370261822448,
        "return_120m": 0.004340460161090576,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.000734124015784765,
        "close_vs_ema6": -0.0004852628689607785,
        "close_vs_ema12": 0.0007072769094371711,
        "ema3_slope": -0.0007335854730711189,
        "ema6_slope": -0.00019406747808770053,
        "realized_volatility_30m": 0.00030993485803276766,
        "realized_volatility_60m": 0.0016823328420944104,
        "return_acceleration": -0.0006198697160655353
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1205,
        "resolved_agreement_count": 795,
        "prospective_resolved_sample_count": 1186,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 107.37834895833657,
            "small_mean_absolute_error": 110.49771874999715
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 142.73485416667245,
            "small_mean_absolute_error": 113.67170572916802
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 136.14203645834036,
            "small_mean_absolute_error": 110.38867881944923
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.1502583333393,
            "small_mean_absolute_error": 129.80566562500462
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1207,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1030Z",
      "signal_timestamp": "2026-09-25T10:31:17.853871Z",
      "target_timestamp": "2026-09-25T10:30:00Z",
      "resolution_timestamp": "2026-09-25T10:45:00Z",
      "strike": 84711.66,
      "brti_reference_price": 84711.6565,
      "base_predicted_close": 84668.671875,
      "small_predicted_close": 84644.2109375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84767.13983333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 98.46795833334909,
      "small_residual": 122.92889583334909,
      "base_absolute_error": 98.46795833334909,
      "small_absolute_error": 122.92889583334909,
      "resolved_at": "2026-09-25T10:46:05.178590Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T10:15:00Z",
        "return_6h": 0.007154331670301328,
        "return_12h": 0.006999392551075623,
        "return_24h": 0.01777096357983643,
        "close_vs_ema12": 0.004660511814926993,
        "close_vs_ema24": 0.0047526786605658344,
        "ema12_slope_3h": 0.0010234680162068965,
        "ema24_slope_6h": -0.00016574890264875464,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0026859843399198446,
        "return_30m": 0.001518881487373891,
        "return_60m": -0.0011220737257723323,
        "return_120m": 0.0032652956391168164,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009739946487905549,
        "close_vs_ema6": 0.001570026289157589,
        "close_vs_ema12": 0.0028713287367738705,
        "ema3_slope": 0.0009749442392625873,
        "ema6_slope": 0.0006284051607121643,
        "realized_volatility_30m": 0.0019249803850012737,
        "realized_volatility_60m": 0.0017985243221766093,
        "return_acceleration": 0.0038499607700025473
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1206,
        "resolved_agreement_count": 795,
        "prospective_resolved_sample_count": 1187,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.69589583333436,
            "small_mean_absolute_error": 81.05745312499494
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 133.9327708333367,
            "small_mean_absolute_error": 109.45848958333227
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 139.10457291667385,
            "small_mean_absolute_error": 107.47100694444937
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 133.1683885416729,
            "small_mean_absolute_error": 135.89723333333822
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1208,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1045Z",
      "signal_timestamp": "2026-09-25T10:46:16.881758Z",
      "target_timestamp": "2026-09-25T10:45:00Z",
      "resolution_timestamp": "2026-09-25T11:00:00Z",
      "strike": 84767.14,
      "brti_reference_price": 84767.13983333335,
      "base_predicted_close": 84764.703125,
      "small_predicted_close": 84708.359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84713.8045,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -50.89862500000163,
      "small_residual": 5.44512499999837,
      "base_absolute_error": 50.89862500000163,
      "small_absolute_error": 5.44512499999837,
      "resolved_at": "2026-09-25T11:01:06.707018Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T10:30:00Z",
        "return_6h": 0.005938488921537255,
        "return_12h": 0.00782061858534977,
        "return_24h": 0.016633685323092173,
        "close_vs_ema12": 0.005100341121131224,
        "close_vs_ema24": 0.005298695857242963,
        "ema12_slope_3h": 0.0014054091315802708,
        "ema24_slope_6h": -3.991497476718564e-05,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006549669269346747,
        "return_30m": 0.003342710497763468,
        "return_60m": 0.001629553170627407,
        "return_120m": 0.005329183488351763,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008141363968670046,
        "close_vs_ema6": 0.0015890047627571402,
        "close_vs_ema12": 0.0029837603626625686,
        "ema3_slope": 0.0008147997550036479,
        "ema6_slope": 0.0006360061518246862,
        "realized_volatility_30m": 0.001015508706492585,
        "realized_volatility_60m": 0.001468657739155251,
        "return_acceleration": -0.00203101741298517
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1207,
        "resolved_agreement_count": 796,
        "prospective_resolved_sample_count": 1188,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 113.6833854166689,
            "small_mean_absolute_error": 104.20238020833494
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 145.50370572917018,
            "small_mean_absolute_error": 117.83411197916575
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 137.58187500000713,
            "small_mean_absolute_error": 101.77838715278267
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.6976197916738,
            "small_mean_absolute_error": 137.5014645833391
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1209,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1100Z",
      "signal_timestamp": "2026-09-25T11:01:18.949933Z",
      "target_timestamp": "2026-09-25T11:00:00Z",
      "resolution_timestamp": "2026-09-25T11:15:00Z",
      "strike": 84713.8,
      "brti_reference_price": 84713.8045,
      "base_predicted_close": 84652.3125,
      "small_predicted_close": 84675.8125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85187.07166666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 534.7591666666704,
      "small_residual": 511.25916666667035,
      "base_absolute_error": 534.7591666666704,
      "small_absolute_error": 511.25916666667035,
      "resolved_at": "2026-09-25T11:16:05.677475Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T10:45:00Z",
        "return_6h": 0.00613639626406548,
        "return_12h": 0.005566979579823439,
        "return_24h": 0.014652581349105853,
        "close_vs_ema12": 0.004284787739825324,
        "close_vs_ema24": 0.0045695176250319935,
        "ema12_slope_3h": 0.0016689191598933117,
        "ema24_slope_6h": 8.724642923030324e-05,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006291982180620659,
        "return_30m": 2.535660484936919e-05,
        "return_60m": 0.0015442766059008406,
        "return_120m": 0.0036891789841915212,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 9.220446037083718e-05,
        "close_vs_ema6": 0.0006846743982551473,
        "close_vs_ema12": 0.0019900129769563346,
        "ema3_slope": 9.221296281713975e-05,
        "ema6_slope": 0.00027394478449416226,
        "realized_volatility_30m": 0.0006420825724983703,
        "realized_volatility_60m": 0.0014828454034151116,
        "return_acceleration": -0.0012841651449967406
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1208,
        "resolved_agreement_count": 797,
        "prospective_resolved_sample_count": 1189,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.54546875000233,
            "small_mean_absolute_error": 103.28560937500151
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 140.77629687500303,
            "small_mean_absolute_error": 115.7294895833329
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.4271076388965,
            "small_mean_absolute_error": 100.89213888889329
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 131.18992500000604,
            "small_mean_absolute_error": 131.8000010416712
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1210,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1115Z",
      "signal_timestamp": "2026-09-25T11:16:16.754259Z",
      "target_timestamp": "2026-09-25T11:15:00Z",
      "resolution_timestamp": "2026-09-25T11:30:00Z",
      "strike": 85187.07,
      "brti_reference_price": 85187.07166666667,
      "base_predicted_close": 84974.4765625,
      "small_predicted_close": 84811.203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84935.60933333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -38.867229166658944,
      "small_residual": 124.40620833334106,
      "base_absolute_error": 38.867229166658944,
      "small_absolute_error": 124.40620833334106,
      "resolved_at": "2026-09-25T11:31:05.801656Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T11:00:00Z",
        "return_6h": 0.011930302994234365,
        "return_12h": 0.01077646889078876,
        "return_24h": 0.019630266970140253,
        "close_vs_ema12": 0.009487659467272591,
        "close_vs_ema24": 0.009969648357846417,
        "ema12_slope_3h": 0.0021182768753140735,
        "ema24_slope_6h": 0.0003310202025899045,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.005586659334449795,
        "return_30m": 0.004953946000289422,
        "return_60m": 0.008313216105353405,
        "return_120m": 0.006897607847274223,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0028316484526142993,
        "close_vs_ema6": 0.004474234402010335,
        "close_vs_ema12": 0.006412951380090126,
        "ema3_slope": 0.002839689454864791,
        "ema6_slope": 0.0017929025072351834,
        "realized_volatility_30m": 0.0031079287762559304,
        "realized_volatility_60m": 0.0023470318727007804,
        "return_acceleration": 0.006215857552511861
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1209,
        "resolved_agreement_count": 798,
        "prospective_resolved_sample_count": 1190,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 234.0432187500046,
            "small_mean_absolute_error": 202.17984375000378
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 170.7107838541706,
            "small_mean_absolute_error": 156.33878125000047
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 173.17097569444982,
            "small_mean_absolute_error": 143.17441840277993
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 151.31638541667198,
            "small_mean_absolute_error": 144.29130520833715
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1211,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1130Z",
      "signal_timestamp": "2026-09-25T11:31:18.314986Z",
      "target_timestamp": "2026-09-25T11:30:00Z",
      "resolution_timestamp": "2026-09-25T11:45:00Z",
      "strike": 84935.61,
      "brti_reference_price": 84935.60933333334,
      "base_predicted_close": 84993.5234375,
      "small_predicted_close": 84832.125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84715.56733333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -277.9561041666602,
      "small_residual": -116.55766666666023,
      "base_absolute_error": 277.9561041666602,
      "small_absolute_error": 116.55766666666023,
      "resolved_at": "2026-09-25T11:46:07.362165Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T11:15:00Z",
        "return_6h": 0.009142504907472482,
        "return_12h": 0.006275050734669163,
        "return_24h": 0.017008877990156268,
        "close_vs_ema12": 0.006240488387533105,
        "close_vs_ema24": 0.006843268781444811,
        "ema12_slope_3h": 0.0022737552286784535,
        "ema24_slope_6h": 0.0005123849504413691,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0029518837590437608,
        "return_30m": 0.0026182844064492894,
        "return_60m": 0.002643707402101736,
        "return_120m": 0.0015186672417148994,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -6.430113612443389e-05,
        "close_vs_ema6": 0.0010774948467735523,
        "close_vs_ema12": 0.0029110361770467996,
        "ema3_slope": -6.429700175392128e-05,
        "ema6_slope": 0.0004311837780288652,
        "realized_volatility_30m": 0.004269271546746778,
        "realized_volatility_60m": 0.0031216833738761905,
        "return_acceleration": -0.008538543093493556
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1210,
        "resolved_agreement_count": 799,
        "prospective_resolved_sample_count": 1191,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 180.74824479167,
            "small_mean_absolute_error": 191.00984895833972
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 136.72207031250218,
            "small_mean_absolute_error": 136.03365104166733
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 149.53792881944779,
            "small_mean_absolute_error": 136.64227604166808
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 153.1781156250043,
            "small_mean_absolute_error": 146.48779687500354
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1212,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1145Z",
      "signal_timestamp": "2026-09-25T11:46:24.904749Z",
      "target_timestamp": "2026-09-25T11:45:00Z",
      "resolution_timestamp": "2026-09-25T12:00:00Z",
      "strike": 84715.57,
      "brti_reference_price": 84715.56733333334,
      "base_predicted_close": 84683.7109375,
      "small_predicted_close": 84714.7890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84590.58,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -93.13093749999825,
      "small_residual": -124.20906249999825,
      "base_absolute_error": 93.13093749999825,
      "small_absolute_error": 124.20906249999825,
      "resolved_at": "2026-09-25T12:01:06.508672Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T11:30:00Z",
        "return_6h": 0.005527414182373791,
        "return_12h": 0.0038447615041066197,
        "return_24h": 0.015441473284336205,
        "close_vs_ema12": 0.003484801012676897,
        "close_vs_ema24": 0.004147135219096265,
        "ema12_slope_3h": 0.0023736155966922468,
        "ema24_slope_6h": 0.0006156870917417567,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00259069195743844,
        "return_30m": -0.005534928294968378,
        "return_60m": -0.0006084020305676674,
        "return_120m": 0.0010201597166017429,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0013291776225571317,
        "close_vs_ema6": -0.0010833182050745682,
        "close_vs_ema12": 0.00026466640468258973,
        "ema3_slope": -0.0013274132545633144,
        "ema6_slope": -0.00043313959082813547,
        "realized_volatility_30m": 0.0001805959008026603,
        "realized_volatility_60m": 0.0034258708997946465,
        "return_acceleration": 0.0003611918016053206
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1211,
        "resolved_agreement_count": 799,
        "prospective_resolved_sample_count": 1192,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 225.6202812499978,
            "small_mean_absolute_error": 189.4170416666675
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 169.65183333333334,
            "small_mean_absolute_error": 146.80971093750122
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 172.20923090277938,
            "small_mean_absolute_error": 141.69508854166634
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 159.32791250000446,
            "small_mean_absolute_error": 142.44032812500373
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1213,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1200Z",
      "signal_timestamp": "2026-09-25T12:01:20.300981Z",
      "target_timestamp": "2026-09-25T12:00:00Z",
      "resolution_timestamp": "2026-09-25T12:15:00Z",
      "strike": 84590.58,
      "brti_reference_price": 84590.58,
      "base_predicted_close": 84548.84375,
      "small_predicted_close": 84657.71875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84329.55133333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -219.29241666667804,
      "small_residual": -328.16741666667804,
      "base_absolute_error": 219.29241666667804,
      "small_absolute_error": 328.16741666667804,
      "resolved_at": "2026-09-25T12:16:05.455889Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T11:45:00Z",
        "return_6h": 0.004731915572105505,
        "return_12h": 0.002502919793930136,
        "return_24h": 0.013158781050067292,
        "close_vs_ema12": 0.0019223186567856043,
        "close_vs_ema24": 0.002610554750950067,
        "ema12_slope_3h": 0.002367709552141939,
        "ema24_slope_6h": 0.0007004505389081039,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014753762179452456,
        "return_30m": -0.004062245930081643,
        "return_60m": -0.0014545976388062876,
        "return_120m": 8.74326659900948e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0014032627888209692,
        "close_vs_ema6": -0.0018278326418621482,
        "close_vs_ema12": -0.0010249681486197426,
        "ema3_slope": -0.0014012964017243723,
        "ema6_slope": -0.0007305988917437611,
        "realized_volatility_30m": 0.0005576578697465973,
        "realized_volatility_60m": 0.0034749334677885665,
        "return_acceleration": 0.0011153157394931945
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1212,
        "resolved_agreement_count": 800,
        "prospective_resolved_sample_count": 1193,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 236.17835937499694,
            "small_mean_absolute_error": 219.10802604166747
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 179.86191406249964,
            "small_mean_absolute_error": 161.1968177083345
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 172.576984375001,
            "small_mean_absolute_error": 150.1890017361111
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 160.608533333338,
            "small_mean_absolute_error": 141.49477708333725
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1214,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1215Z",
      "signal_timestamp": "2026-09-25T12:16:16.207448Z",
      "target_timestamp": "2026-09-25T12:15:00Z",
      "resolution_timestamp": "2026-09-25T12:30:00Z",
      "strike": 84329.55,
      "brti_reference_price": 84329.55133333332,
      "base_predicted_close": 84434.2265625,
      "small_predicted_close": 84555.9921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84377.88516666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -56.341395833325805,
      "small_residual": -178.1070208333258,
      "base_absolute_error": 56.341395833325805,
      "small_absolute_error": 178.1070208333258,
      "resolved_at": "2026-09-25T12:31:05.988656Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T12:00:00Z",
        "return_6h": 0.003347969359884795,
        "return_12h": -0.0035540704405551127,
        "return_24h": 0.00983033690329016,
        "close_vs_ema12": -0.001121724885329467,
        "close_vs_ema24": -0.0004733336136708566,
        "ema12_slope_3h": 0.002137923079446047,
        "ema24_slope_6h": 0.0007548691432539556,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0030857888273928546,
        "return_30m": -0.0045566123458885555,
        "return_60m": -0.01006632011825448,
        "return_120m": -0.0018367875074297713,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0022474002037321528,
        "close_vs_ema6": -0.0035106237098047055,
        "close_vs_ema12": -0.0034778543674388596,
        "ema3_slope": -0.0022423607217889607,
        "ema6_slope": -0.0014022803324887922,
        "realized_volatility_30m": 0.0008052063047238045,
        "realized_volatility_60m": 0.0006329960251585819,
        "return_acceleration": -0.001610412609447609
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1213,
        "resolved_agreement_count": 800,
        "prospective_resolved_sample_count": 1194,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 157.31167187499886,
            "small_mean_absolute_error": 173.3350885416694
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 195.67744531250173,
            "small_mean_absolute_error": 187.7574661458366
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 166.24441319444668,
            "small_mean_absolute_error": 162.0042170138901
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 159.9562000000049,
            "small_mean_absolute_error": 141.33619375000416
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1215,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1230Z",
      "signal_timestamp": "2026-09-25T12:31:17.804874Z",
      "target_timestamp": "2026-09-25T12:30:00Z",
      "resolution_timestamp": "2026-09-25T12:45:00Z",
      "strike": 84377.89,
      "brti_reference_price": 84377.88516666667,
      "base_predicted_close": 84365.59375,
      "small_predicted_close": 84473.046875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84431.49766666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 65.9039166666771,
      "small_residual": -41.549208333322895,
      "base_absolute_error": 65.9039166666771,
      "small_absolute_error": 41.549208333322895,
      "resolved_at": "2026-09-25T12:46:07.229359Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T12:15:00Z",
        "return_6h": 0.0032728127152295006,
        "return_12h": -0.0030918337532641615,
        "return_24h": 0.010202658061698733,
        "close_vs_ema12": -0.0005268085702808678,
        "close_vs_ema24": 9.750544496522906e-05,
        "ema12_slope_3h": 0.0018423414794062065,
        "ema24_slope_6h": 0.0008066687624210811,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005731541620837,
        "return_30m": -0.0025144032980188857,
        "return_60m": -0.006566435103536605,
        "return_120m": -0.003940087434523565,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0008384695163681233,
        "close_vs_ema6": -0.0021013946290818764,
        "close_vs_ema12": -0.0024606102732847024,
        "ema3_slope": -0.0008377670742145682,
        "ema6_slope": -0.0008398519075175637,
        "realized_volatility_30m": 0.0018294714947382773,
        "realized_volatility_60m": 0.0014070523637249662,
        "return_acceleration": 0.0036589429894765546
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1214,
        "resolved_agreement_count": 801,
        "prospective_resolved_sample_count": 1195,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 161.68021354166558,
            "small_mean_absolute_error": 186.76029166666558
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 171.2142291666678,
            "small_mean_absolute_error": 188.88507031250265
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 145.04145138888998,
            "small_mean_absolute_error": 152.9425312500001
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 151.94843541667143,
            "small_mean_absolute_error": 140.03663229167068
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1216,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1245Z",
      "signal_timestamp": "2026-09-25T12:46:31.361488Z",
      "target_timestamp": "2026-09-25T12:45:00Z",
      "resolution_timestamp": "2026-09-25T13:00:00Z",
      "strike": 84431.5,
      "brti_reference_price": 84431.49766666668,
      "base_predicted_close": 84420.5546875,
      "small_predicted_close": 84551.171875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84474.25683333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 53.70214583333291,
      "small_residual": -76.9150416666671,
      "base_absolute_error": 53.70214583333291,
      "small_absolute_error": 76.9150416666671,
      "resolved_at": "2026-09-25T13:01:06.961837Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T12:30:00Z",
        "return_6h": 0.004968157984683197,
        "return_12h": -0.0018659581775856138,
        "return_24h": 0.011679801685358981,
        "close_vs_ema12": 0.00010382386834884016,
        "close_vs_ema24": 0.000717819585294821,
        "ema12_slope_3h": 0.0016710744964814062,
        "ema24_slope_6h": 0.0008921793606913031,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006353856806686764,
        "return_30m": 0.0012089040166998188,
        "return_60m": -0.003353216836156303,
        "return_120m": -0.003959578762791849,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00010181865959590919,
        "close_vs_ema6": -0.0010485425525570413,
        "close_vs_ema12": -0.0015461782615786568,
        "ema3_slope": -0.0001018082936119491,
        "ema6_slope": -0.000419241184134278,
        "realized_volatility_30m": 3.111575929248822e-05,
        "realized_volatility_60m": 0.0015508888089737776,
        "return_acceleration": 6.223151858497644e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1215,
        "resolved_agreement_count": 801,
        "prospective_resolved_sample_count": 1196,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.6671666666698,
            "small_mean_absolute_error": 168.00817708333125
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 167.1437239583338,
            "small_mean_absolute_error": 178.71260937499937
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 149.32361111111217,
            "small_mean_absolute_error": 153.87586631944455
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 149.40661458333778,
            "small_mean_absolute_error": 132.55207604166935
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1217,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1300Z",
      "signal_timestamp": "2026-09-25T13:01:18.971085Z",
      "target_timestamp": "2026-09-25T13:00:00Z",
      "resolution_timestamp": "2026-09-25T13:15:00Z",
      "strike": 84474.26,
      "brti_reference_price": 84474.25683333333,
      "base_predicted_close": 84390.2109375,
      "small_predicted_close": 84514.234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84426.41933333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 36.20839583333873,
      "small_residual": -87.81504166666127,
      "base_absolute_error": 36.20839583333873,
      "small_absolute_error": 87.81504166666127,
      "resolved_at": "2026-09-25T13:16:05.358174Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T12:45:00Z",
        "return_6h": 0.005287946405004851,
        "return_12h": -0.0009948983907476228,
        "return_24h": 0.010487678423320324,
        "close_vs_ema12": 0.0005853873427281719,
        "close_vs_ema24": 0.0011992932819371305,
        "ema12_slope_3h": 0.0015498892781202755,
        "ema24_slope_6h": 0.0009825039798250224,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005064361979634224,
        "return_30m": 0.0011421436609402313,
        "return_60m": -0.0013751314468664066,
        "return_120m": -0.0028277288227169795,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00020224207672492334,
        "close_vs_ema6": -0.00038765822688169305,
        "close_vs_ema12": -0.0008805852837691086,
        "ema3_slope": 0.00020228298685620594,
        "ema6_slope": -0.0001550392498564923,
        "realized_volatility_30m": 6.447474135262699e-05,
        "realized_volatility_60m": 0.0015843775625268076,
        "return_acceleration": -0.00012894948270525397
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1216,
        "resolved_agreement_count": 801,
        "prospective_resolved_sample_count": 1197,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.80996875000346,
            "small_mean_absolute_error": 156.18467187499846
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 167.4941640625002,
            "small_mean_absolute_error": 187.64634895833296
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.84459895833425,
            "small_mean_absolute_error": 159.52610243055582
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 146.453930208338,
            "small_mean_absolute_error": 135.59382291666915
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1218,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1315Z",
      "signal_timestamp": "2026-09-25T13:16:15.928190Z",
      "target_timestamp": "2026-09-25T13:15:00Z",
      "resolution_timestamp": "2026-09-25T13:30:00Z",
      "strike": 84426.42,
      "brti_reference_price": 84426.41933333334,
      "base_predicted_close": 84390.0625,
      "small_predicted_close": 84509.1796875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84130.18066666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -259.88183333331835,
      "small_residual": -378.99902083331835,
      "base_absolute_error": 259.88183333331835,
      "small_absolute_error": 378.99902083331835,
      "resolved_at": "2026-09-25T13:31:06.417234Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T13:00:00Z",
        "return_6h": 0.007294060451577211,
        "return_12h": -0.0033358342680677167,
        "return_24h": 0.008299122683839366,
        "close_vs_ema12": 1.79933663280174e-05,
        "close_vs_ema24": 0.0006192877489241688,
        "ema12_slope_3h": 0.0014582582879807404,
        "ema24_slope_6h": 0.0011119309541889333,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000566296784289877,
        "return_30m": -6.014737951687277e-05,
        "return_60m": 0.0011486839247740743,
        "return_120m": -0.008929199213581707,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00018211777914767247,
        "close_vs_ema6": -0.0006814253152606087,
        "close_vs_ema12": -0.001224135268287796,
        "ema3_slope": -0.00018208461830127032,
        "ema6_slope": -0.0002724958518753873,
        "realized_volatility_30m": 0.0005363664911266497,
        "realized_volatility_60m": 0.0004948546045763254,
        "return_acceleration": -0.0010727329822532994
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1217,
        "resolved_agreement_count": 801,
        "prospective_resolved_sample_count": 1198,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.038963541668636,
            "small_mean_absolute_error": 96.09657812499427
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.17531770833375,
            "small_mean_absolute_error": 134.71583333333183
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 148.13128472222402,
            "small_mean_absolute_error": 157.20383680555582
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 145.9727125000034,
            "small_mean_absolute_error": 139.7909843750007
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1219,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1330Z",
      "signal_timestamp": "2026-09-25T13:31:18.876623Z",
      "target_timestamp": "2026-09-25T13:30:00Z",
      "resolution_timestamp": "2026-09-25T13:45:00Z",
      "strike": 84130.18,
      "brti_reference_price": 84130.18066666668,
      "base_predicted_close": 84031.609375,
      "small_predicted_close": 84301.046875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83884.909,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -146.70037500000035,
      "small_residual": -416.13787500000035,
      "base_absolute_error": 146.70037500000035,
      "small_absolute_error": 416.13787500000035,
      "resolved_at": "2026-09-25T13:46:05.720126Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T13:15:00Z",
        "return_6h": 0.0011184308145077981,
        "return_12h": -0.004463996494477596,
        "return_24h": 0.00434593868080313,
        "close_vs_ema12": -0.0033488993446644244,
        "close_vs_ema24": -0.0028322670020497487,
        "ema12_slope_3h": 0.001116983902639923,
        "ema24_slope_6h": 0.0011120661483154937,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0035088384537196315,
        "return_30m": -0.004073148194076559,
        "return_60m": -0.002935656653526131,
        "return_120m": -0.009482814958161057,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.001848569509438569,
        "close_vs_ema6": -0.002994921212295165,
        "close_vs_ema12": -0.004004102380405272,
        "ema3_slope": -0.0018451586055002744,
        "ema6_slope": -0.0011965350736087288,
        "realized_volatility_30m": 0.0014712708347148773,
        "realized_volatility_60m": 0.0016689630097705564,
        "return_acceleration": -0.0029425416694297546
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1218,
        "resolved_agreement_count": 801,
        "prospective_resolved_sample_count": 1199,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.92407291666677,
            "small_mean_absolute_error": 146.3195781249924
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 132.80214322916618,
            "small_mean_absolute_error": 166.539934895829
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 148.78417708333413,
            "small_mean_absolute_error": 174.6965729166659
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.84361458333515,
            "small_mean_absolute_error": 148.60133958333245
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1220,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1345Z",
      "signal_timestamp": "2026-09-25T13:46:18.736090Z",
      "target_timestamp": "2026-09-25T13:45:00Z",
      "resolution_timestamp": "2026-09-25T14:00:00Z",
      "strike": 83884.91,
      "brti_reference_price": 83884.909,
      "base_predicted_close": 83788.6484375,
      "small_predicted_close": 84127.4140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83912.84133333336,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 124.19289583335922,
      "small_residual": -214.57272916664078,
      "base_absolute_error": 124.19289583335922,
      "small_absolute_error": 214.57272916664078,
      "resolved_at": "2026-09-25T14:01:06.493347Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T13:30:00Z",
        "return_6h": -9.879426397574331e-05,
        "return_12h": -0.006966105503290021,
        "return_24h": -0.0006652847117935012,
        "close_vs_ema12": -0.00600076408178174,
        "close_vs_ema24": -0.005621711397096996,
        "ema12_slope_3h": 0.000644189527045258,
        "ema24_slope_6h": 0.0010872163347974695,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0029153826215883027,
        "return_30m": -0.0064139914686579536,
        "return_60m": -0.006473753063395815,
        "return_120m": -0.009805262001786774,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.002384955903073971,
        "close_vs_ema6": -0.004222528797534708,
        "close_vs_ema12": -0.00585128967991555,
        "ema3_slope": -0.002379281421802215,
        "ema6_slope": -0.0016861635693222743,
        "realized_volatility_30m": 0.0002967279160656644,
        "realized_volatility_60m": 0.0016490712572823768,
        "return_acceleration": 0.0005934558321313288
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1219,
        "resolved_agreement_count": 801,
        "prospective_resolved_sample_count": 1200,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 124.12318749999758,
            "small_mean_absolute_error": 239.96674479166177
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.39517708333369,
            "small_mean_absolute_error": 203.9874609374965
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.80354513888838,
            "small_mean_absolute_error": 199.13065451388684
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 149.8836093750011,
            "small_mean_absolute_error": 166.6120374999984
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1221,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1400Z",
      "signal_timestamp": "2026-09-25T14:01:19.006051Z",
      "target_timestamp": "2026-09-25T14:00:00Z",
      "resolution_timestamp": "2026-09-25T14:15:00Z",
      "strike": 83912.84,
      "brti_reference_price": 83912.84133333336,
      "base_predicted_close": 83819.4921875,
      "small_predicted_close": 84050.96875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83547.00983333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -272.4823541666701,
      "small_residual": -503.9589166666701,
      "base_absolute_error": 272.4823541666701,
      "small_absolute_error": 503.9589166666701,
      "resolved_at": "2026-09-25T14:16:07.431186Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T13:45:00Z",
        "return_6h": -0.0016556951689638,
        "return_12h": -0.007743716081640706,
        "return_24h": -0.003631299172009994,
        "close_vs_ema12": -0.0054396175448916395,
        "close_vs_ema24": -0.005182082113670106,
        "ema12_slope_3h": 0.0002302143024961456,
        "ema24_slope_6h": 0.0010308018079894232,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003329840094761227,
        "return_30m": -0.0025833693879065978,
        "return_60m": -0.006645995135626248,
        "return_120m": -0.008011987465585957,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0010274375673647862,
        "close_vs_ema6": -0.0027823437197583845,
        "close_vs_ema12": -0.004674954499445438,
        "ema3_slope": -0.0010263830228883775,
        "ema6_slope": -0.0011117002350365945,
        "realized_volatility_30m": 0.0016241833155322127,
        "realized_volatility_60m": 0.0015939168957042177,
        "return_acceleration": 0.0032483666310644255
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1220,
        "resolved_agreement_count": 801,
        "prospective_resolved_sample_count": 1201,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 141.74587500000416,
            "small_mean_absolute_error": 274.3811666666552
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.27792187500381,
            "small_mean_absolute_error": 215.28291927082682
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 158.9114010416682,
            "small_mean_absolute_error": 216.55795486110705
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 151.65735937500213,
            "small_mean_absolute_error": 176.2265687499974
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1222,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1415Z",
      "signal_timestamp": "2026-09-25T14:16:19.212819Z",
      "target_timestamp": "2026-09-25T14:15:00Z",
      "resolution_timestamp": "2026-09-25T14:30:00Z",
      "strike": 83547.01,
      "brti_reference_price": 83547.00983333333,
      "base_predicted_close": 83443.65625,
      "small_predicted_close": 83599.984375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83661.00583333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 217.34958333334362,
      "small_residual": 61.02145833334362,
      "base_absolute_error": 217.34958333334362,
      "small_absolute_error": 61.02145833334362,
      "resolved_at": "2026-09-25T14:31:05.899967Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T14:00:00Z",
        "return_6h": -0.0068070232308329315,
        "return_12h": -0.014937485721068677,
        "return_24h": -0.008115567152837566,
        "close_vs_ema12": -0.009380303348476171,
        "close_vs_ema24": -0.009324701068317176,
        "ema12_slope_3h": -0.0005725421395451624,
        "ema24_slope_6h": 0.0008694722273017153,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004359660502339713,
        "return_30m": -0.0040281281900975685,
        "return_60m": -0.010416283278909533,
        "return_120m": -0.009279564371293847,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0026985720877754638,
        "close_vs_ema6": -0.005103162937055927,
        "close_vs_ema12": -0.007638021036533216,
        "ema3_slope": -0.002691309395361774,
        "ema6_slope": -0.0020371068994511354,
        "realized_volatility_30m": 0.0023463222559079178,
        "realized_volatility_60m": 0.0017764857286005032,
        "return_acceleration": -0.0046926445118158355
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1221,
        "resolved_agreement_count": 801,
        "prospective_resolved_sample_count": 1202,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 200.814364583337,
            "small_mean_absolute_error": 378.4171354166574
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 126.92666406250282,
            "small_mean_absolute_error": 237.25685677082583
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 137.0550000000015,
            "small_mean_absolute_error": 215.94960069444036
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.51731354166913,
            "small_mean_absolute_error": 192.1052729166644
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1223,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1430Z",
      "signal_timestamp": "2026-09-25T14:31:17.326086Z",
      "target_timestamp": "2026-09-25T14:30:00Z",
      "resolution_timestamp": "2026-09-25T14:45:00Z",
      "strike": 83661.01,
      "brti_reference_price": 83661.00583333334,
      "base_predicted_close": 83649.84375,
      "small_predicted_close": 83910.5859375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83686.23716666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 36.39341666667315,
      "small_residual": -224.34877083332685,
      "base_absolute_error": 36.39341666667315,
      "small_absolute_error": 224.34877083332685,
      "resolved_at": "2026-09-25T14:46:05.639345Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T14:15:00Z",
        "return_6h": -0.009177872104943918,
        "return_12h": -0.011732583257698548,
        "return_24h": -0.014075877478516241,
        "close_vs_ema12": -0.007703473424417129,
        "close_vs_ema24": -0.00780983214816966,
        "ema12_slope_3h": -0.001165368159780522,
        "ema24_slope_6h": 0.0006619077243739113,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001364453380527042,
        "return_30m": -0.0030011556753229973,
        "return_60m": -0.00557677196952977,
        "return_120m": -0.008496057135318313,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0006693481187467487,
        "close_vs_ema6": -0.0026783467631905644,
        "close_vs_ema12": -0.00532236727498403,
        "ema3_slope": -0.0006689003915282266,
        "ema6_slope": -0.0010701921669856729,
        "realized_volatility_30m": 0.0028620569414333774,
        "realized_volatility_60m": 0.002329231926694971,
        "return_acceleration": 0.005724113882866755
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1222,
        "resolved_agreement_count": 801,
        "prospective_resolved_sample_count": 1203,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 190.18130208334333,
            "small_mean_absolute_error": 298.9227447916637
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.05268750000505,
            "small_mean_absolute_error": 222.62116145832806
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 151.9285295138919,
            "small_mean_absolute_error": 210.66753819444057
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 145.845945833336,
            "small_mean_absolute_error": 180.81398333333127
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1224,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1445Z",
      "signal_timestamp": "2026-09-25T14:46:17.595387Z",
      "target_timestamp": "2026-09-25T14:45:00Z",
      "resolution_timestamp": "2026-09-25T15:00:00Z",
      "strike": 83686.24,
      "brti_reference_price": 83686.23716666667,
      "base_predicted_close": 83642.359375,
      "small_predicted_close": 83899.0703125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83997.67816666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 355.31879166666477,
      "small_residual": 98.60785416666477,
      "base_absolute_error": 355.31879166666477,
      "small_absolute_error": 98.60785416666477,
      "resolved_at": "2026-09-25T15:01:05.611586Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T14:30:00Z",
        "return_6h": -0.007490206164843527,
        "return_12h": -0.009345810378975972,
        "return_24h": -0.0084746430256889,
        "close_vs_ema12": -0.007104141035647937,
        "close_vs_ema24": -0.007356868264179917,
        "ema12_slope_3h": -0.0016153003150406464,
        "ema24_slope_6h": 0.0004937243412919123,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003015901265110976,
        "return_30m": 0.001666455012705903,
        "return_60m": -0.002368385871805989,
        "return_120m": -0.008826806589908864,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00018401378535315427,
        "close_vs_ema6": -0.0016994147048424724,
        "close_vs_ema12": -0.004252994297505364,
        "ema3_slope": -0.00018397993050955908,
        "ema6_slope": -0.0006793041141767153,
        "realized_volatility_30m": 0.0005314316270079722,
        "realized_volatility_60m": 0.002217941650203326,
        "return_acceleration": -0.0010628632540159444
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1223,
        "resolved_agreement_count": 801,
        "prospective_resolved_sample_count": 1204,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 162.60456250001153,
            "small_mean_absolute_error": 250.97546874999534
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.36387500000455,
            "small_mean_absolute_error": 245.47110677082856
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.79830555555964,
            "small_mean_absolute_error": 219.65013020832944
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 146.9397166666691,
            "small_mean_absolute_error": 190.51396249999817
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1225,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1500Z",
      "signal_timestamp": "2026-09-25T15:01:19.137997Z",
      "target_timestamp": "2026-09-25T15:00:00Z",
      "resolution_timestamp": "2026-09-25T15:15:00Z",
      "strike": 83997.68,
      "brti_reference_price": 83997.67816666666,
      "base_predicted_close": 83987.765625,
      "small_predicted_close": 84032.1484375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83959.83866666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -27.926958333337097,
      "small_residual": -72.3097708333371,
      "base_absolute_error": 27.926958333337097,
      "small_absolute_error": 72.3097708333371,
      "resolved_at": "2026-09-25T15:16:05.944795Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T14:45:00Z",
        "return_6h": -0.004795486009838923,
        "return_12h": -0.00234180407353346,
        "return_24h": 0.0047520223102262005,
        "close_vs_ema12": -0.0032703576975723347,
        "close_vs_ema24": -0.0035874765477983406,
        "ema12_slope_3h": -0.0018358776452689352,
        "ema24_slope_6h": 0.0003844873672360638,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0037215318855803314,
        "return_30m": 0.004024244389363663,
        "return_60m": 0.001011011330152689,
        "return_120m": -0.005641702981855734,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0017652948667057355,
        "close_vs_ema6": 0.001439023175521914,
        "close_vs_ema12": -0.00046313058903657556,
        "ema3_slope": 0.0017684166435287807,
        "ema6_slope": 0.0005759407870646882,
        "realized_volatility_30m": 0.001709970879534617,
        "realized_volatility_60m": 0.0029387487408622784,
        "return_acceleration": 0.003419941759069234
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1224,
        "resolved_agreement_count": 801,
        "prospective_resolved_sample_count": 1205,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 220.3860364583379,
            "small_mean_absolute_error": 221.98425000000134
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 181.06595572917104,
            "small_mean_absolute_error": 248.18270833332826
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 153.64729340278186,
            "small_mean_absolute_error": 217.51669618055166
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 164.13314166666896,
            "small_mean_absolute_error": 194.9887447916648
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1226,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1515Z",
      "signal_timestamp": "2026-09-25T15:16:17.995560Z",
      "target_timestamp": "2026-09-25T15:15:00Z",
      "resolution_timestamp": "2026-09-25T15:30:00Z",
      "strike": 83959.84,
      "brti_reference_price": 83959.83866666666,
      "base_predicted_close": 83918.203125,
      "small_predicted_close": 84060.4609375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83745.6805,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -172.5226249999978,
      "small_residual": -314.7804374999978,
      "base_absolute_error": 172.5226249999978,
      "small_absolute_error": 314.7804374999978,
      "resolved_at": "2026-09-25T15:31:05.651328Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T15:00:00Z",
        "return_6h": -0.007608090585540461,
        "return_12h": -0.0031664919685016057,
        "return_24h": 0.0012618455674382467,
        "close_vs_ema12": -0.003568097920245261,
        "close_vs_ema24": -0.003953457150794093,
        "ema12_slope_3h": -0.0019397717343194731,
        "ema24_slope_6h": 0.00021904324976596,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00045048268983005624,
        "return_30m": 0.0032693727100561176,
        "return_60m": 0.00494127598530314,
        "return_120m": -0.005526477024028642,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0006565770943349758,
        "close_vs_ema6": 0.0007054381942117605,
        "close_vs_ema12": -0.0007729894781882685,
        "ema3_slope": 0.0006570084710479929,
        "ema6_slope": 0.0002822549230458993,
        "realized_volatility_30m": 0.002086007287705194,
        "realized_volatility_60m": 0.0015741428439222582,
        "return_acceleration": -0.004172014575410388
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1225,
        "resolved_agreement_count": 801,
        "prospective_resolved_sample_count": 1206,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 159.24718750000466,
            "small_mean_absolute_error": 114.07196354166808
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 180.03077604167083,
            "small_mean_absolute_error": 246.24454947916274
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 137.70017187500343,
            "small_mean_absolute_error": 196.19522569443993
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 160.89108125000274,
            "small_mean_absolute_error": 192.8201218749986
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1227,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1530Z",
      "signal_timestamp": "2026-09-25T15:31:19.652904Z",
      "target_timestamp": "2026-09-25T15:30:00Z",
      "resolution_timestamp": "2026-09-25T15:45:00Z",
      "strike": 83745.68,
      "brti_reference_price": 83745.6805,
      "base_predicted_close": 83738.2890625,
      "small_predicted_close": 83991.1171875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83468.65966666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -269.62939583332627,
      "small_residual": -522.4575208333263,
      "base_absolute_error": 269.62939583332627,
      "small_absolute_error": 522.4575208333263,
      "resolved_at": "2026-09-25T15:46:06.472680Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T15:15:00Z",
        "return_6h": -0.012512384617764716,
        "return_12h": -0.004711846028678246,
        "return_24h": -0.00405701502192557,
        "close_vs_ema12": -0.005861803749530159,
        "close_vs_ema24": -0.00636103610026606,
        "ema12_slope_3h": -0.002166295932723994,
        "ema24_slope_6h": -4.5076357124362865e-05,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002550721512423304,
        "return_30m": -0.0030000551463654768,
        "return_60m": 0.0010121162879077605,
        "return_120m": -0.004570300023366336,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.000948808966814485,
        "close_vs_ema6": -0.0013200414177518827,
        "close_vs_ema12": -0.0028121395997102727,
        "ema3_slope": -0.0009479095817038763,
        "ema6_slope": -0.0005277379127397452,
        "realized_volatility_30m": 0.001050119411296624,
        "realized_volatility_60m": 0.002257697503268516,
        "return_acceleration": -0.002100238822593248
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1226,
        "resolved_agreement_count": 801,
        "prospective_resolved_sample_count": 1207,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 148.0404479166682,
            "small_mean_absolute_error": 177.51170833333163
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 169.11087500000576,
            "small_mean_absolute_error": 238.21722656249767
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 147.3819409722261,
            "small_mean_absolute_error": 207.58467708332924
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 156.91485625000277,
            "small_mean_absolute_error": 200.1048343749986
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1228,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1545Z",
      "signal_timestamp": "2026-09-25T15:46:20.595752Z",
      "target_timestamp": "2026-09-25T15:45:00Z",
      "resolution_timestamp": "2026-09-25T16:00:00Z",
      "strike": 83468.66,
      "brti_reference_price": 83468.65966666667,
      "base_predicted_close": 83571.40625,
      "small_predicted_close": 83591.609375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83753.38166666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 181.97541666668258,
      "small_residual": 161.77229166668258,
      "base_absolute_error": 181.97541666668258,
      "small_absolute_error": 161.77229166668258,
      "resolved_at": "2026-09-25T16:01:06.842216Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T15:30:00Z",
        "return_6h": -0.013713610603642401,
        "return_12h": -0.008898270127065566,
        "return_24h": -0.010551098380400359,
        "close_vs_ema12": -0.008780093391600019,
        "close_vs_ema24": -0.009450822719085039,
        "ema12_slope_3h": -0.002543375135852899,
        "ema24_slope_6h": -0.000328021401741041,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003307882050505584,
        "return_30m": -0.005850166077022156,
        "return_60m": -0.002599919740287504,
        "return_120m": -0.004962147998912703,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0021313090520251876,
        "close_vs_ema6": -0.0033069091428682418,
        "close_vs_ema12": -0.005175474262109292,
        "ema3_slope": -0.002126776234584682,
        "ema6_slope": -0.0013210162648416013,
        "realized_volatility_30m": 0.00037858026904113995,
        "realized_volatility_60m": 0.0027307113872783863,
        "return_acceleration": -0.0007571605380822799
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1227,
        "resolved_agreement_count": 801,
        "prospective_resolved_sample_count": 1208,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 206.34944270833148,
            "small_mean_absolute_error": 252.03889583333148
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 184.4770026041715,
            "small_mean_absolute_error": 251.5071822916634
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 164.35906423611354,
            "small_mean_absolute_error": 247.66036979166287
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 165.47292812500163,
            "small_mean_absolute_error": 220.08126562499746
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1229,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1600Z",
      "signal_timestamp": "2026-09-25T16:01:18.498820Z",
      "target_timestamp": "2026-09-25T16:00:00Z",
      "resolution_timestamp": "2026-09-25T16:15:00Z",
      "strike": 83753.38,
      "brti_reference_price": 83753.38166666668,
      "base_predicted_close": 83721.9765625,
      "small_predicted_close": 83953.90625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83967.50600000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 245.52943750002305,
      "small_residual": 13.59975000002305,
      "base_absolute_error": 245.52943750002305,
      "small_absolute_error": 13.59975000002305,
      "resolved_at": "2026-09-25T16:16:06.049935Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T15:45:00Z",
        "return_6h": -0.0098104960610097,
        "return_12h": -0.005440501729525593,
        "return_24h": -0.007612142883356543,
        "close_vs_ema12": -0.005179696152391666,
        "close_vs_ema24": -0.0059475150542862565,
        "ema12_slope_3h": -0.002788019967810307,
        "ema24_slope_6h": -0.000524215096327274,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0034111246201513623,
        "return_30m": 9.195897174274492e-05,
        "return_60m": -0.0029083720566092097,
        "return_120m": -0.0019003011235579903,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006358681181461989,
        "close_vs_ema6": 6.63805217531177e-05,
        "close_vs_ema12": -0.0015082628912672646,
        "ema3_slope": 0.0006362727036730575,
        "ema6_slope": 2.655291373976354e-05,
        "realized_volatility_30m": 0.003359503335328473,
        "realized_volatility_60m": 0.0026070780730551085,
        "return_acceleration": 0.006719006670656946
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1228,
        "resolved_agreement_count": 802,
        "prospective_resolved_sample_count": 1209,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 163.01359895833593,
            "small_mean_absolute_error": 267.83000520833593
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 191.69981770833692,
            "small_mean_absolute_error": 244.90712760416864
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 175.048503472226,
            "small_mean_absolute_error": 254.73180729166415
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 172.02676770833568,
            "small_mean_absolute_error": 227.89762395833168
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1230,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1615Z",
      "signal_timestamp": "2026-09-25T16:16:16.691461Z",
      "target_timestamp": "2026-09-25T16:15:00Z",
      "resolution_timestamp": "2026-09-25T16:30:00Z",
      "strike": 83967.51,
      "brti_reference_price": 83967.50600000002,
      "base_predicted_close": 84023.9296875,
      "small_predicted_close": 84118.046875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83972.53316666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -51.39652083333931,
      "small_residual": -145.5137083333393,
      "base_absolute_error": 51.39652083333931,
      "small_absolute_error": 145.5137083333393,
      "resolved_at": "2026-09-25T16:31:05.998138Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T16:00:00Z",
        "return_6h": -0.006122121975289829,
        "return_12h": -0.0014497128452370944,
        "return_24h": -0.0019610397892264597,
        "close_vs_ema12": -0.0025290000542763647,
        "close_vs_ema24": -0.0033361076249052157,
        "ema12_slope_3h": -0.002896088863229118,
        "ema24_slope_6h": -0.0006398770481192972,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00255660522682577,
        "return_30m": 0.005976450746010498,
        "return_60m": 9.132143957302219e-05,
        "return_120m": 0.005033048669312423,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015945030041306651,
        "close_vs_ema6": 0.001872279246827313,
        "close_vs_ema12": 0.0008836541077859028,
        "ema3_slope": 0.0015970495043631239,
        "ema6_slope": 0.0007494729878194661,
        "realized_volatility_30m": 0.0004272596966627962,
        "realized_volatility_60m": 0.0029840110680744857,
        "return_acceleration": -0.0008545193933255923
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1229,
        "resolved_agreement_count": 802,
        "prospective_resolved_sample_count": 1210,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 217.41421875000742,
            "small_mean_absolute_error": 253.15250000000742
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 188.33070312500604,
            "small_mean_absolute_error": 183.61223177083775
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 192.49192361111636,
            "small_mean_absolute_error": 248.54719965277764
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 157.56528125000332,
            "small_mean_absolute_error": 203.0146531249993
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1231,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1630Z",
      "signal_timestamp": "2026-09-25T16:31:17.821553Z",
      "target_timestamp": "2026-09-25T16:30:00Z",
      "resolution_timestamp": "2026-09-25T16:45:00Z",
      "strike": 83972.53,
      "brti_reference_price": 83972.53316666666,
      "base_predicted_close": 83949.1796875,
      "small_predicted_close": 84135.6796875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83928.1496666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -21.03002083330648,
      "small_residual": -207.53002083330648,
      "base_absolute_error": 21.03002083330648,
      "small_absolute_error": 207.53002083330648,
      "resolved_at": "2026-09-25T16:46:10.739782Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T16:15:00Z",
        "return_6h": -0.008725166805507278,
        "return_12h": -0.001633257872411198,
        "return_24h": -0.008554724883603537,
        "close_vs_ema12": -0.002368732838019305,
        "close_vs_ema24": -0.003209065093808805,
        "ema12_slope_3h": -0.002854504634918764,
        "ema24_slope_6h": -0.0008073547766417333,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 5.9870382081328444e-05,
        "return_30m": 0.002616628673838939,
        "return_60m": 0.0027088282680640674,
        "return_120m": 0.003723686205183041,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008265506736868655,
        "close_vs_ema6": 0.0013794253990164762,
        "close_vs_ema12": 0.0007982957563599236,
        "ema3_slope": 0.0008272344248581032,
        "ema6_slope": 0.0005520747779950153,
        "realized_volatility_30m": 0.0012483674223722208,
        "realized_volatility_60m": 0.0026109602084317305,
        "return_acceleration": -0.0024967348447444415
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1230,
        "resolved_agreement_count": 803,
        "prospective_resolved_sample_count": 1211,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 187.1326927083428,
            "small_mean_absolute_error": 210.8358177083428
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 167.5865703125055,
            "small_mean_absolute_error": 194.1737630208372
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 175.11814756945145,
            "small_mean_absolute_error": 229.09009027777938
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.19174583333734,
            "small_mean_absolute_error": 204.07002812499923
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1232,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1645Z",
      "signal_timestamp": "2026-09-25T16:46:32.960706Z",
      "target_timestamp": "2026-09-25T16:45:00Z",
      "resolution_timestamp": "2026-09-25T17:00:00Z",
      "strike": 83928.15,
      "brti_reference_price": 83928.1496666667,
      "base_predicted_close": 83951.34375,
      "small_predicted_close": 84140.453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83730.64583333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -220.69791666667152,
      "small_residual": -409.8072916666715,
      "base_absolute_error": 220.69791666667152,
      "small_absolute_error": 409.8072916666715,
      "resolved_at": "2026-09-25T17:01:05.521290Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T16:30:00Z",
        "return_6h": -0.00989758729994017,
        "return_12h": -0.0040178750909335426,
        "return_24h": -0.008013863732462823,
        "close_vs_ema12": -0.0027781518172536046,
        "close_vs_ema24": -0.0036591706055862927,
        "ema12_slope_3h": -0.0027177798069141224,
        "ema24_slope_6h": -0.0009957761429892908,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005285478277983202,
        "return_30m": -0.0004687090900774571,
        "return_60m": 0.00550494043914207,
        "return_120m": 0.002890708295537614,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00014876085407844464,
        "close_vs_ema6": 0.0006071014488360227,
        "close_vs_ema12": 0.00022788178098753775,
        "ema3_slope": 0.0001487829871626989,
        "ema6_slope": 0.00024289956540579638,
        "realized_volatility_30m": 0.00029420910493982433,
        "realized_volatility_60m": 0.001650382864747244,
        "return_acceleration": -0.0005884182098796487
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1231,
        "resolved_agreement_count": 803,
        "prospective_resolved_sample_count": 1212,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 124.98284895833785,
            "small_mean_absolute_error": 132.10394270833785
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 165.66614583333467,
            "small_mean_absolute_error": 192.07141927083467
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 164.64561805556028,
            "small_mean_absolute_error": 211.7061024305549
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 145.34544166666964,
            "small_mean_absolute_error": 208.61864583333153
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1233,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1700Z",
      "signal_timestamp": "2026-09-25T17:01:18.889699Z",
      "target_timestamp": "2026-09-25T17:00:00Z",
      "resolution_timestamp": "2026-09-25T17:15:00Z",
      "strike": 83730.65,
      "brti_reference_price": 83730.64583333333,
      "base_predicted_close": 83741.0390625,
      "small_predicted_close": 83687.8046875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83936.5055,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 195.4664374999993,
      "small_residual": 248.7008124999993,
      "base_absolute_error": 195.4664374999993,
      "small_absolute_error": 248.7008124999993,
      "resolved_at": "2026-09-25T17:16:05.979224Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T16:45:00Z",
        "return_6h": -0.011605648836922056,
        "return_12h": -0.005540469433021444,
        "return_24h": -0.009064080393440532,
        "close_vs_ema12": -0.004916713505178638,
        "close_vs_ema24": -0.0058807481088583025,
        "ema12_slope_3h": -0.0026955936870645125,
        "ema24_slope_6h": -0.001215536914797699,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002353248988781198,
        "return_30m": -0.002880553011938347,
        "return_60m": -0.0002714616757069077,
        "return_120m": -0.0031790442207639824,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0011036357721740941,
        "close_vs_ema6": -0.001248892296140891,
        "close_vs_ema12": -0.0017994299232804156,
        "ema3_slope": -0.0011024191030161168,
        "ema6_slope": -0.0004993074859473978,
        "realized_volatility_30m": 0.0009123505804914389,
        "realized_volatility_60m": 0.0017563712251502583,
        "return_acceleration": -0.0018247011609828778
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1232,
        "resolved_agreement_count": 804,
        "prospective_resolved_sample_count": 1213,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 134.6634739583351,
            "small_mean_absolute_error": 194.1126927083351
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 148.8385364583355,
            "small_mean_absolute_error": 230.9713489583355
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 172.68770312500297,
            "small_mean_absolute_error": 227.97564930555745
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 151.72379062500332,
            "small_mean_absolute_error": 222.8985572916652
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1234,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1715Z",
      "signal_timestamp": "2026-09-25T17:16:17.778558Z",
      "target_timestamp": "2026-09-25T17:15:00Z",
      "resolution_timestamp": "2026-09-25T17:30:00Z",
      "strike": 83936.51,
      "brti_reference_price": 83936.5055,
      "base_predicted_close": 83828.6328125,
      "small_predicted_close": 84025.3125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83697.44749999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -131.1853125000198,
      "small_residual": -327.8650000000198,
      "base_absolute_error": 131.1853125000198,
      "small_absolute_error": 327.8650000000198,
      "resolved_at": "2026-09-25T17:31:06.403413Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T17:00:00Z",
        "return_6h": -0.01468023424446474,
        "return_12h": -0.002925070892793147,
        "return_24h": -0.006012636409839844,
        "close_vs_ema12": -0.002369621783885445,
        "close_vs_ema24": -0.0033660210121470024,
        "ema12_slope_3h": -0.0023981009781484097,
        "ema24_slope_6h": -0.0014959455188616744,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0024585940382739757,
        "return_30m": 9.955936555838818e-05,
        "return_60m": -0.0003691963888986516,
        "return_120m": -0.00027790866487131805,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006756656042101739,
        "close_vs_ema6": 0.0008615824129165617,
        "close_vs_ema12": 0.0005539550097979351,
        "ema3_slope": 0.0006761224368849739,
        "ema6_slope": 0.0003447517779942011,
        "realized_volatility_30m": 0.002405921513527587,
        "realized_volatility_60m": 0.0017199135232345583,
        "return_acceleration": 0.004811843027055174
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1233,
        "resolved_agreement_count": 804,
        "prospective_resolved_sample_count": 1214,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 122.14772395832915,
            "small_mean_absolute_error": 252.88795833332915
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 169.7809713541683,
            "small_mean_absolute_error": 253.0202291666683
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 166.2697100694471,
            "small_mean_absolute_error": 206.70414062500154
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.5324916666694,
            "small_mean_absolute_error": 218.92522708333127
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1235,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1730Z",
      "signal_timestamp": "2026-09-25T17:31:20.245219Z",
      "target_timestamp": "2026-09-25T17:30:00Z",
      "resolution_timestamp": "2026-09-25T17:45:00Z",
      "strike": 83697.45,
      "brti_reference_price": 83697.44749999998,
      "base_predicted_close": 83706.9375,
      "small_predicted_close": 83757.5390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83802.22383333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 95.28633333332255,
      "small_residual": 44.684770833322546,
      "base_absolute_error": 95.28633333332255,
      "small_absolute_error": 44.684770833322546,
      "resolved_at": "2026-09-25T17:46:05.900095Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T17:15:00Z",
        "return_6h": -0.014577652919097184,
        "return_12h": -0.005568424274976946,
        "return_24h": -0.007248365567049664,
        "close_vs_ema12": -0.004999325612154437,
        "close_vs_ema24": -0.006077409571555337,
        "ema12_slope_3h": -0.0022833312246669513,
        "ema24_slope_6h": -0.0017675461525100689,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0028480813988619458,
        "return_30m": -0.0003964896365356019,
        "return_60m": -0.0032759005390571305,
        "return_120m": -0.0005759461229767338,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.001088353297779232,
        "close_vs_ema6": -0.0014214883943874934,
        "close_vs_ema12": -0.0019432051635668302,
        "ema3_slope": -0.0010871700726455824,
        "ema6_slope": -0.0005682722407968077,
        "realized_volatility_30m": 0.0026533377185679607,
        "realized_volatility_60m": 0.0020795474788462523,
        "return_acceleration": -0.0053066754371359215
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1234,
        "resolved_agreement_count": 804,
        "prospective_resolved_sample_count": 1215,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 142.09492187499927,
            "small_mean_absolute_error": 298.4757812499993
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 164.61380729167104,
            "small_mean_absolute_error": 254.65579947917104
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 159.0893541666701,
            "small_mean_absolute_error": 228.9411024305579
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 154.27468750000406,
            "small_mean_absolute_error": 226.41312604166598
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1236,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1745Z",
      "signal_timestamp": "2026-09-25T17:46:26.488147Z",
      "target_timestamp": "2026-09-25T17:45:00Z",
      "resolution_timestamp": "2026-09-25T18:00:00Z",
      "strike": 83802.22,
      "brti_reference_price": 83802.22383333332,
      "base_predicted_close": 83770.6171875,
      "small_predicted_close": 84009.28125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83767.99766666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -2.6195208333228948,
      "small_residual": -241.2835833333229,
      "base_absolute_error": 2.6195208333228948,
      "small_absolute_error": 241.2835833333229,
      "resolved_at": "2026-09-25T18:01:08.153537Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T17:30:00Z",
        "return_6h": -0.010781294734251712,
        "return_12h": -0.00531347323329634,
        "return_24h": -0.003947411324453087,
        "close_vs_ema12": -0.003601075725483849,
        "close_vs_ema24": -0.004733971067674814,
        "ema12_slope_3h": -0.002134627770722375,
        "ema24_slope_6h": -0.0019541550768670257,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001251846220678754,
        "return_30m": -0.0015998005381183678,
        "return_60m": -0.0015004004476865118,
        "return_120m": 0.003996280376356243,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 8.10586649286904e-05,
        "close_vs_ema6": -0.00012245003915600794,
        "close_vs_ema12": -0.0005871170446062335,
        "ema3_slope": 8.10652359686248e-05,
        "ema6_slope": -4.8977616737944096e-05,
        "realized_volatility_30m": 0.00204996380977035,
        "realized_volatility_60m": 0.0022751628358784856,
        "return_acceleration": 0.0040999276195407
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1235,
        "resolved_agreement_count": 805,
        "prospective_resolved_sample_count": 1216,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 160.6590000000033,
            "small_mean_absolute_error": 257.7644687500033
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 142.82092447917057,
            "small_mean_absolute_error": 194.93420572917057
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 163.9970972222242,
            "small_mean_absolute_error": 213.96910243055754
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 155.74380833333635,
            "small_mean_absolute_error": 226.56990416666594
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1237,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1800Z",
      "signal_timestamp": "2026-09-25T18:01:20.679662Z",
      "target_timestamp": "2026-09-25T18:00:00Z",
      "resolution_timestamp": "2026-09-25T18:15:00Z",
      "strike": 83768.0,
      "brti_reference_price": 83767.99766666668,
      "base_predicted_close": 83741.5234375,
      "small_predicted_close": 83790.9375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83986.49983333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 244.97639583333512,
      "small_residual": 195.56233333333512,
      "base_absolute_error": 244.97639583333512,
      "small_absolute_error": 195.56233333333512,
      "resolved_at": "2026-09-25T18:16:05.073448Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T17:45:00Z",
        "return_6h": -0.009724278203711578,
        "return_12h": -0.005038377095065827,
        "return_24h": -0.003648949877150476,
        "close_vs_ema12": -0.003845057290524978,
        "close_vs_ema24": -0.005034968133330375,
        "ema12_slope_3h": -0.0021590268769434706,
        "ema24_slope_6h": -0.0021147623603442467,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000408415971570375,
        "return_30m": 0.0008429189751180122,
        "return_60m": 0.0004460951299443128,
        "return_120m": 0.00017451235650600694,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00016372200665515368,
        "close_vs_ema6": -0.00037921179775024516,
        "close_vs_ema12": -0.000842300167806842,
        "ema3_slope": -0.0001636952061474517,
        "ema6_slope": -0.00015166171433567133,
        "realized_volatility_30m": 0.0008301310961245645,
        "realized_volatility_60m": 0.0019898906269649372,
        "return_acceleration": -0.001660262192249129
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1236,
        "resolved_agreement_count": 805,
        "prospective_resolved_sample_count": 1217,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.13940104166613,
            "small_mean_absolute_error": 215.63354166666613
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.40143750000061,
            "small_mean_absolute_error": 204.8731171875006
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.60549131944572,
            "small_mean_absolute_error": 225.85874652777906
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 153.18967708333585,
            "small_mean_absolute_error": 234.78833124999875
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1238,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1815Z",
      "signal_timestamp": "2026-09-25T18:16:17.214193Z",
      "target_timestamp": "2026-09-25T18:15:00Z",
      "resolution_timestamp": "2026-09-25T18:30:00Z",
      "strike": 83986.5,
      "brti_reference_price": 83986.49983333334,
      "base_predicted_close": 83936.7265625,
      "small_predicted_close": 84093.84375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83939.7295,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 3.0029375000012806,
      "small_residual": -154.11424999999872,
      "base_absolute_error": 3.0029375000012806,
      "small_absolute_error": 154.11424999999872,
      "resolved_at": "2026-09-25T18:31:06.207881Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T18:00:00Z",
        "return_6h": -0.004067986780150079,
        "return_12h": -0.0007336369153616573,
        "return_24h": -0.0025871841715099375,
        "close_vs_ema12": -0.001195842777868994,
        "close_vs_ema24": -0.0023894995673053865,
        "ema12_slope_3h": -0.0020583029225164085,
        "ema24_slope_6h": -0.0021550167237741613,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0026084205514393943,
        "return_30m": 0.0021989392592551837,
        "return_60m": 0.0005956208569266597,
        "return_120m": 0.0002262045669585433,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012206439518638312,
        "close_vs_ema6": 0.0015905728225864557,
        "close_vs_ema12": 0.001492145565808789,
        "ema3_slope": 0.001222135744468611,
        "ema6_slope": 0.0006366341742407577,
        "realized_volatility_30m": 0.0015084182615048847,
        "realized_volatility_60m": 0.0020345892473158586,
        "return_acceleration": 0.0030168365230097693
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1237,
        "resolved_agreement_count": 805,
        "prospective_resolved_sample_count": 1218,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.51689062500009,
            "small_mean_absolute_error": 202.3489218750001
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.33230729166462,
            "small_mean_absolute_error": 227.61844010416462
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.69294444444554,
            "small_mean_absolute_error": 236.1297934027789
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 163.62807708333565,
            "small_mean_absolute_error": 240.17569583333244
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1239,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1830Z",
      "signal_timestamp": "2026-09-25T18:31:18.723189Z",
      "target_timestamp": "2026-09-25T18:30:00Z",
      "resolution_timestamp": "2026-09-25T18:45:00Z",
      "strike": 83939.73,
      "brti_reference_price": 83939.7295,
      "base_predicted_close": 83915.7890625,
      "small_predicted_close": 84098.234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83955.98983333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 40.200770833325805,
      "small_residual": -142.2445416666742,
      "base_absolute_error": 40.200770833325805,
      "small_absolute_error": 142.2445416666742,
      "resolved_at": "2026-09-25T18:46:05.137593Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T18:15:00Z",
        "return_6h": -0.0051927784845663405,
        "return_12h": -0.0019369607607884198,
        "return_24h": -0.00566075696279289,
        "close_vs_ema12": -0.001680663717824049,
        "close_vs_ema24": -0.002884499845956845,
        "ema12_slope_3h": -0.0018807609824772475,
        "ema24_slope_6h": -0.0022176566082461324,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005568791820845798,
        "return_30m": 0.0020500887942516144,
        "return_60m": 0.002894735828115058,
        "return_120m": -0.000390647577601988,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00033143262528256834,
        "close_vs_ema6": 0.0007375022888129745,
        "close_vs_ema12": 0.0007905624899173791,
        "ema3_slope": 0.0003315425092869084,
        "ema6_slope": 0.00029508796674537763,
        "realized_volatility_30m": 0.001582649866761987,
        "realized_volatility_60m": 0.0012992959242167648,
        "return_acceleration": -0.003165299733523974
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1238,
        "resolved_agreement_count": 805,
        "prospective_resolved_sample_count": 1219,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.47129687499546,
            "small_mean_absolute_error": 158.91123437499482
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 114.28310937499737,
            "small_mean_absolute_error": 228.69350781249705
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 138.56630381944584,
            "small_mean_absolute_error": 222.74094444444563
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.7841322916698,
            "small_mean_absolute_error": 228.93145729166645
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1240,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1845Z",
      "signal_timestamp": "2026-09-25T18:46:18.939904Z",
      "target_timestamp": "2026-09-25T18:45:00Z",
      "resolution_timestamp": "2026-09-25T19:00:00Z",
      "strike": 83955.99,
      "brti_reference_price": 83955.98983333333,
      "base_predicted_close": 83920.4375,
      "small_predicted_close": 83923.90625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83950.61683333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 30.17933333334804,
      "small_residual": 26.71058333334804,
      "base_absolute_error": 30.17933333334804,
      "small_absolute_error": 26.71058333334804,
      "resolved_at": "2026-09-25T19:01:08.135986Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T18:30:00Z",
        "return_6h": -0.005631877278911235,
        "return_12h": -0.0006916993503001123,
        "return_24h": -0.005205547728260429,
        "close_vs_ema12": -0.0014266564057325848,
        "close_vs_ema24": -0.002635990213898154,
        "ema12_slope_3h": -0.001568456242903915,
        "ema24_slope_6h": -0.002288097860128957,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00019371438805171337,
        "return_30m": -0.00036327266954283566,
        "return_60m": 0.0018348677751776066,
        "return_120m": 0.00033171429105971484,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002625366647006633,
        "close_vs_ema6": 0.0006650798359206789,
        "close_vs_ema12": 0.0008328531125434413,
        "ema3_slope": 0.00026260560830126956,
        "ema6_slope": 0.00026610272619120856,
        "realized_volatility_30m": 0.00037529678506814657,
        "realized_volatility_60m": 0.0012722820016485101,
        "return_acceleration": 0.0007505935701362931
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1239,
        "resolved_agreement_count": 805,
        "prospective_resolved_sample_count": 1220,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.69990624999627,
            "small_mean_absolute_error": 183.30117708333273
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.67945312499978,
            "small_mean_absolute_error": 220.532822916668
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.44725173611248,
            "small_mean_absolute_error": 191.0565295138913
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 145.45915208333608,
            "small_mean_absolute_error": 215.23679062500014
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1241,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1900Z",
      "signal_timestamp": "2026-09-25T19:01:21.265665Z",
      "target_timestamp": "2026-09-25T19:00:00Z",
      "resolution_timestamp": "2026-09-25T19:15:00Z",
      "strike": 83950.62,
      "brti_reference_price": 83950.61683333335,
      "base_predicted_close": 83915.234375,
      "small_predicted_close": 84115.296875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84031.04983333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 115.81545833333803,
      "small_residual": -84.24704166666197,
      "base_absolute_error": 115.81545833333803,
      "small_absolute_error": 84.24704166666197,
      "resolved_at": "2026-09-25T19:16:06.263632Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T18:45:00Z",
        "return_6h": -0.006198811562593831,
        "return_12h": -0.0009436441409065299,
        "return_24h": -0.006096563226941298,
        "close_vs_ema12": -0.0014298106050869563,
        "close_vs_ema24": -0.0026443112253382584,
        "ema12_slope_3h": -0.0014091466161456623,
        "ema24_slope_6h": -0.0023688349843558054,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.399781612542732e-05,
        "return_30m": 0.00012970417462865313,
        "return_60m": 0.0021800588739551152,
        "return_120m": 0.0026271265175461522,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 9.925117162823405e-05,
        "close_vs_ema6": 0.0004292401857306505,
        "close_vs_ema12": 0.00065044783237167,
        "ema3_slope": 9.926102340118703e-05,
        "ema6_slope": 0.00017172555889666263,
        "realized_volatility_30m": 0.00012885610208857035,
        "realized_volatility_60m": 0.0012212822799845652,
        "return_acceleration": -0.0002577122041771407
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1240,
        "resolved_agreement_count": 806,
        "prospective_resolved_sample_count": 1221,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.58985937500256,
            "small_mean_absolute_error": 129.65792708333902
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.86463020833435,
            "small_mean_absolute_error": 172.64573437500258
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.79757812500127,
            "small_mean_absolute_error": 179.80138715278008
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 140.75847395833551,
            "small_mean_absolute_error": 205.8436833333355
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1242,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1915Z",
      "signal_timestamp": "2026-09-25T19:16:20.790608Z",
      "target_timestamp": "2026-09-25T19:15:00Z",
      "resolution_timestamp": "2026-09-25T19:30:00Z",
      "strike": 84031.05,
      "brti_reference_price": 84031.04983333334,
      "base_predicted_close": 83914.234375,
      "small_predicted_close": 84113.4453125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83986.9211666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 72.68679166669608,
      "small_residual": -126.52414583330392,
      "base_absolute_error": 72.68679166669608,
      "small_absolute_error": 126.52414583330392,
      "resolved_at": "2026-09-25T19:31:06.128827Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T19:00:00Z",
        "return_6h": -0.004683006849301452,
        "return_12h": 0.0025768954672218403,
        "return_24h": -0.0065336101453132844,
        "close_vs_ema12": -0.00045378084148506304,
        "close_vs_ema24": -0.0016539828019115355,
        "ema12_slope_3h": -0.001320965556144471,
        "ema24_slope_6h": -0.0024165787433164665,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009580989757309588,
        "return_30m": 0.0008940398433634478,
        "return_60m": 0.0005304423935801328,
        "return_120m": 0.001126379193059579,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005284432200185485,
        "close_vs_ema6": 0.000990857422088487,
        "close_vs_ema12": 0.0013612683840040773,
        "ema3_slope": 0.0005287226199024442,
        "ema6_slope": 0.0003965001188697137,
        "realized_volatility_30m": 0.0005110483959281931,
        "realized_volatility_60m": 0.0005475435369153532,
        "return_acceleration": 0.0010220967918563861
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1241,
        "resolved_agreement_count": 806,
        "prospective_resolved_sample_count": 1222,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.29962500000329,
            "small_mean_absolute_error": 101.82910416667073
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.90825781250169,
            "small_mean_absolute_error": 152.0890130208354
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.98807986111085,
            "small_mean_absolute_error": 185.6886614583333
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 132.9251291666689,
            "small_mean_absolute_error": 184.8580895833351
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1243,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1930Z",
      "signal_timestamp": "2026-09-25T19:31:20.190786Z",
      "target_timestamp": "2026-09-25T19:30:00Z",
      "resolution_timestamp": "2026-09-25T19:45:00Z",
      "strike": 83986.92,
      "brti_reference_price": 83986.9211666667,
      "base_predicted_close": 83927.9140625,
      "small_predicted_close": 83950.25,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83970.57366666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 42.659604166663485,
      "small_residual": 20.323666666663485,
      "base_absolute_error": 42.659604166663485,
      "small_absolute_error": 20.323666666663485,
      "resolved_at": "2026-09-25T19:46:06.610725Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T19:15:00Z",
        "return_6h": -0.0017028312415920954,
        "return_12h": -0.0005863049260168562,
        "return_24h": -0.007431735842898912,
        "close_vs_ema12": -0.0009387806772372942,
        "close_vs_ema24": -0.0021334692386736354,
        "ema12_slope_3h": -0.0012601993353115182,
        "ema24_slope_6h": -0.0024019198726387136,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005251471539885477,
        "return_30m": 0.00043244867879188575,
        "return_60m": 0.000562208943819531,
        "return_120m": 0.0034585722183071432,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 1.5092755105694522e-06,
        "close_vs_ema6": 0.0003322343580818288,
        "close_vs_ema12": 0.0007067914681229137,
        "ema3_slope": 1.5092777885250541e-06,
        "ema6_slope": 0.00013291140632709642,
        "realized_volatility_30m": 0.0007416230648597533,
        "realized_volatility_60m": 0.0005376349214238295,
        "return_acceleration": -0.0014832461297195065
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1242,
        "resolved_agreement_count": 806,
        "prospective_resolved_sample_count": 1223,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.72058854167699,
            "small_mean_absolute_error": 94.93157812499703
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.59594270833622,
            "small_mean_absolute_error": 126.92140624999593
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.7622690972239,
            "small_mean_absolute_error": 184.10619791666372
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.69198958333655,
            "small_mean_absolute_error": 188.1332239583331
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1244,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T1945Z",
      "signal_timestamp": "2026-09-25T19:46:20.241874Z",
      "target_timestamp": "2026-09-25T19:45:00Z",
      "resolution_timestamp": "2026-09-25T20:00:00Z",
      "strike": 83970.57,
      "brti_reference_price": 83970.57366666666,
      "base_predicted_close": 83941.734375,
      "small_predicted_close": 83963.984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84028.57483333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 86.84045833331766,
      "small_residual": 64.59045833331766,
      "base_absolute_error": 86.84045833331766,
      "small_absolute_error": 64.59045833331766,
      "resolved_at": "2026-09-25T20:01:05.908235Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T19:30:00Z",
        "return_6h": 0.001021216660873625,
        "return_12h": 0.0009223215065494728,
        "return_24h": -0.005554956694673763,
        "close_vs_ema12": -0.001087036882827963,
        "close_vs_ema24": -0.0022798201522029604,
        "ema12_slope_3h": -0.001188331009007948,
        "ema24_slope_6h": -0.002331741111351371,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00019464340129327073,
        "return_30m": -0.0007196883388536079,
        "return_60m": 0.0001737080744601549,
        "return_120m": 0.002008894580985743,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -9.657653590333659e-05,
        "close_vs_ema6": 9.822920423130377e-05,
        "close_vs_ema12": 0.0004332055252558309,
        "ema3_slope": -9.656720977657685e-05,
        "ema6_slope": 3.9293225589487335e-05,
        "realized_volatility_30m": 0.0001652518763476385,
        "realized_volatility_60m": 0.0005541026322081262,
        "return_acceleration": 0.000330503752695277
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1243,
        "resolved_agreement_count": 807,
        "prospective_resolved_sample_count": 1224,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.33529687501141,
            "small_mean_absolute_error": 64.45135937499435
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.01760156250384,
            "small_mean_absolute_error": 123.87626822916354
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.56473437500365,
            "small_mean_absolute_error": 168.5056684027768
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.00529895833606,
            "small_mean_absolute_error": 177.93196874999995
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1245,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T2000Z",
      "signal_timestamp": "2026-09-25T20:01:16.982743Z",
      "target_timestamp": "2026-09-25T20:00:00Z",
      "resolution_timestamp": "2026-09-25T20:15:00Z",
      "strike": 84028.57,
      "brti_reference_price": 84028.57483333332,
      "base_predicted_close": 83964.6796875,
      "small_predicted_close": 84146.484375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83963.16733333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -1.5123541666689562,
      "small_residual": -183.31704166666896,
      "base_absolute_error": 1.5123541666689562,
      "small_absolute_error": 183.31704166666896,
      "resolved_at": "2026-09-25T20:16:05.605284Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T19:45:00Z",
        "return_6h": 0.0013792108354455657,
        "return_12h": -0.000278767886235487,
        "return_24h": -0.00407636139833778,
        "close_vs_ema12": -0.0003808554998141478,
        "close_vs_ema24": -0.0015579157750345018,
        "ema12_slope_3h": -0.000995548264996704,
        "ema24_slope_6h": -0.00225562250293343,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006907320521221116,
        "return_30m": 0.0004959542043929677,
        "return_60m": 0.0009286173579252655,
        "return_120m": 0.0031107006723920527,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002969561946792876,
        "close_vs_ema6": 0.0005634651930273016,
        "close_vs_ema12": 0.0009511127936534525,
        "ema3_slope": 0.00029704440385502906,
        "ema6_slope": 0.00022543688754672608,
        "realized_volatility_30m": 0.0004426877267076912,
        "realized_volatility_60m": 0.0006109318604017895,
        "return_acceleration": 0.0008853754534153824
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1244,
        "resolved_agreement_count": 808,
        "prospective_resolved_sample_count": 1225,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.50057812500381,
            "small_mean_absolute_error": 73.92132812498676
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.54521875000319,
            "small_mean_absolute_error": 101.78962760416289
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.4099461805575,
            "small_mean_absolute_error": 139.73759895833064
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.5813822916687,
            "small_mean_absolute_error": 176.23109895833258
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1246,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T2015Z",
      "signal_timestamp": "2026-09-25T20:16:16.368759Z",
      "target_timestamp": "2026-09-25T20:15:00Z",
      "resolution_timestamp": "2026-09-25T20:30:00Z",
      "strike": 83963.17,
      "brti_reference_price": 83963.16733333333,
      "base_predicted_close": 83971.5625,
      "small_predicted_close": 83976.15625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84053.39,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 81.82749999999942,
      "small_residual": 77.23374999999942,
      "base_absolute_error": 81.82749999999942,
      "small_absolute_error": 77.23374999999942,
      "resolved_at": "2026-09-25T20:31:05.085354Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T20:00:00Z",
        "return_6h": 0.0049811178261218725,
        "return_12h": -0.0018598119894689402,
        "return_24h": -0.003839069209177648,
        "close_vs_ema12": -0.0011117032690222128,
        "close_vs_ema24": -0.002287034615421679,
        "ema12_slope_3h": -0.0009420756368773153,
        "ema24_slope_6h": -0.0021077845465488076,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007783959222171788,
        "return_30m": -8.82015331077346e-05,
        "return_60m": -0.0008078263943464004,
        "return_120m": -0.0002778125061325687,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00024089345419520125,
        "close_vs_ema6": -0.00015384470112178583,
        "close_vs_ema12": 0.00014551475154100935,
        "ema3_slope": -0.0002408354385144973,
        "ema6_slope": -6.153409377107621e-05,
        "realized_volatility_30m": 0.0007345639871696452,
        "realized_volatility_60m": 0.0005553559453848634,
        "return_acceleration": -0.0014691279743392904
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1245,
        "resolved_agreement_count": 808,
        "prospective_resolved_sample_count": 1226,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.924802083336544,
            "small_mean_absolute_error": 98.6888281249885
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.11221354166992,
            "small_mean_absolute_error": 100.25896614582962
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.24710590277998,
            "small_mean_absolute_error": 134.28895138888643
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.2606520833353,
            "small_mean_absolute_error": 181.78146249999918
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1247,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T2030Z",
      "signal_timestamp": "2026-09-25T20:31:16.588588Z",
      "target_timestamp": "2026-09-25T20:30:00Z",
      "resolution_timestamp": "2026-09-25T20:45:00Z",
      "strike": 84053.39,
      "brti_reference_price": 84053.39,
      "base_predicted_close": 83972.3828125,
      "small_predicted_close": 84152.1328125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84104.45349999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 132.0706874999887,
      "small_residual": -47.67931250001129,
      "base_absolute_error": 132.0706874999887,
      "small_absolute_error": 47.67931250001129,
      "resolved_at": "2026-09-25T20:46:06.065570Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T20:15:00Z",
        "return_6h": 0.004690167931381994,
        "return_12h": -0.004530749934986922,
        "return_24h": -0.0023557993291080104,
        "close_vs_ema12": -3.678217301394948e-05,
        "close_vs_ema24": -0.0011899173707843325,
        "ema12_slope_3h": -0.0007311028459046076,
        "ema24_slope_6h": -0.0019687128446883584,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010745505384341936,
        "return_30m": 0.00029531819045969243,
        "return_60m": 0.0007914188591506832,
        "return_120m": 0.001354072745731294,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004165255501955567,
        "close_vs_ema6": 0.0006573560530369615,
        "close_vs_ema12": 0.0010323014545425835,
        "ema3_slope": 0.00041669911602393306,
        "ema6_slope": 0.0002630115781159237,
        "realized_volatility_30m": 0.0009264732303256862,
        "realized_volatility_60m": 0.0007277780472651864,
        "return_acceleration": 0.0018529464606513724
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1246,
        "resolved_agreement_count": 809,
        "prospective_resolved_sample_count": 1227,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.20997916666238,
            "small_mean_absolute_error": 86.36622916666238
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.965283854169684,
            "small_mean_absolute_error": 90.6489036458297
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.1339548611116,
            "small_mean_absolute_error": 113.40301388888474
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.72589583333539,
            "small_mean_absolute_error": 169.90412812499926
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1248,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T2045Z",
      "signal_timestamp": "2026-09-25T20:46:19.581894Z",
      "target_timestamp": "2026-09-25T20:45:00Z",
      "resolution_timestamp": "2026-09-25T21:00:00Z",
      "strike": 84104.45,
      "brti_reference_price": 84104.45349999999,
      "base_predicted_close": 83980.28125,
      "small_predicted_close": 84149.8828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83880.37250000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -99.90874999998778,
      "small_residual": -269.5103124999878,
      "base_absolute_error": 99.90874999998778,
      "small_absolute_error": 269.5103124999878,
      "resolved_at": "2026-09-25T21:01:06.007915Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T20:30:00Z",
        "return_6h": 0.004997432642364075,
        "return_12h": -0.002530205323265755,
        "return_24h": -0.0033462881119153964,
        "close_vs_ema12": 0.0005474011961483782,
        "close_vs_ema24": -0.0005711421968571662,
        "ema12_slope_3h": -0.0005546968666667595,
        "ema24_slope_6h": -0.0018261576506611865,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006075126773588124,
        "return_30m": 0.0016827160188674917,
        "return_60m": 0.0015943660676271953,
        "return_120m": 0.0017683510963468763,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005118834771642433,
        "close_vs_ema6": 0.0009034363191970929,
        "close_vs_ema12": 0.0013877154629162725,
        "ema3_slope": 0.000512145636053285,
        "ema6_slope": 0.00036150516643762565,
        "realized_volatility_30m": 0.00023351893053769057,
        "realized_volatility_60m": 0.0007019996748509823,
        "return_acceleration": -0.00046703786107538114
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1247,
        "resolved_agreement_count": 809,
        "prospective_resolved_sample_count": 1228,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.56274999999368,
            "small_mean_absolute_error": 93.20514062499933
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.44902343750255,
            "small_mean_absolute_error": 78.82824999999684
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.1993177083338,
            "small_mean_absolute_error": 113.65255902777547
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.8479604166685,
            "small_mean_absolute_error": 146.1652177083335
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1249,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T2100Z",
      "signal_timestamp": "2026-09-25T21:01:17.420548Z",
      "target_timestamp": "2026-09-25T21:00:00Z",
      "resolution_timestamp": "2026-09-25T21:15:00Z",
      "strike": 83880.37,
      "brti_reference_price": 83880.37250000001,
      "base_predicted_close": 83917.515625,
      "small_predicted_close": 83938.5546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83705.19466666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -212.32095833333733,
      "small_residual": -233.36002083333733,
      "base_absolute_error": 212.32095833333733,
      "small_absolute_error": 233.36002083333733,
      "resolved_at": "2026-09-25T21:16:06.087442Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T20:45:00Z",
        "return_6h": -0.0013965346331823447,
        "return_12h": -0.0061853235807255436,
        "return_24h": -0.005586300822658874,
        "close_vs_ema12": -0.002032086555524004,
        "close_vs_ema24": -0.0031674953089626534,
        "ema12_slope_3h": -0.0004775986365257445,
        "ema24_slope_6h": -0.0018173473016888098,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002664317888944834,
        "return_30m": -0.002058423818479982,
        "return_60m": -0.0017637135180176289,
        "return_120m": -0.000836733975079551,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0010780600779878302,
        "close_vs_ema6": -0.001260126712947951,
        "close_vs_ema12": -0.0010835439749933284,
        "ema3_slope": -0.0010768991160430286,
        "ema6_slope": -0.0005037967460841397,
        "realized_volatility_30m": 0.001635915283151823,
        "realized_volatility_60m": 0.0014537234871299775,
        "return_acceleration": -0.003271830566303646
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1248,
        "resolved_agreement_count": 809,
        "prospective_resolved_sample_count": 1229,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.82982291666121,
            "small_mean_absolute_error": 144.43510416666686
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.16520052083251,
            "small_mean_absolute_error": 109.17821614582681
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.30675347222252,
            "small_mean_absolute_error": 116.00478645833088
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.74462708333377,
            "small_mean_absolute_error": 151.55211874999878
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1250,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T2115Z",
      "signal_timestamp": "2026-09-25T21:16:17.587699Z",
      "target_timestamp": "2026-09-25T21:15:00Z",
      "resolution_timestamp": "2026-09-25T21:30:00Z",
      "strike": 83705.19,
      "brti_reference_price": 83705.19466666666,
      "base_predicted_close": 83671.6640625,
      "small_predicted_close": 83726.2578125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83766.08166666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 94.41760416665056,
      "small_residual": 39.82385416665056,
      "base_absolute_error": 94.41760416665056,
      "small_absolute_error": 39.82385416665056,
      "resolved_at": "2026-09-25T21:31:05.761770Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T21:00:00Z",
        "return_6h": -0.0030329262662232015,
        "return_12h": -0.010617942073991027,
        "return_24h": -0.007465628436587712,
        "close_vs_ema12": -0.0039489198466272635,
        "close_vs_ema24": -0.00514161453143247,
        "ema12_slope_3h": -0.0005946752267548261,
        "ema24_slope_6h": -0.0018423028162274369,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00208842459937042,
        "return_30m": -0.004747178261295337,
        "return_60m": -0.003072450395332549,
        "return_120m": -0.003877794783154309,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0015846236745300502,
        "close_vs_ema6": -0.0023922295112626113,
        "close_vs_ema12": -0.0026833671836589135,
        "ema3_slope": -0.0015821166150857824,
        "ema6_slope": -0.0009559770379121701,
        "realized_volatility_30m": 0.000287946644787207,
        "realized_volatility_60m": 0.00162992099768159,
        "return_acceleration": 0.000575893289574414
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1249,
        "resolved_agreement_count": 810,
        "prospective_resolved_sample_count": 1230,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 131.5319739583283,
            "small_mean_absolute_error": 156.94584895833395
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.22838802083243,
            "small_mean_absolute_error": 127.81733854166123
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.58546701388939,
            "small_mean_absolute_error": 119.15459374999773
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.08420312499948,
            "small_mean_absolute_error": 162.5401322916645
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1251,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T2130Z",
      "signal_timestamp": "2026-09-25T21:31:17.579930Z",
      "target_timestamp": "2026-09-25T21:30:00Z",
      "resolution_timestamp": "2026-09-25T21:45:00Z",
      "strike": 83766.08,
      "brti_reference_price": 83766.08166666665,
      "base_predicted_close": 83737.8828125,
      "small_predicted_close": 83823.1171875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83807.06700000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 69.18418750001001,
      "small_residual": -16.05018749998999,
      "base_absolute_error": 69.18418750001001,
      "small_absolute_error": 16.05018749998999,
      "resolved_at": "2026-09-25T21:46:06.061988Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T21:15:00Z",
        "return_6h": 0.00024360858428562615,
        "return_12h": -0.01227182415778183,
        "return_24h": -0.007644070804580738,
        "close_vs_ema12": -0.0030931933414396484,
        "close_vs_ema24": -0.004327264202931502,
        "ema12_slope_3h": -0.0006547392198701374,
        "ema24_slope_6h": -0.0017995714647653926,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007273981052484668,
        "return_30m": -0.0013625456102184241,
        "return_60m": -0.0034181647323605624,
        "return_120m": -0.00262945107324275,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0004293733931548527,
        "close_vs_ema6": -0.0011909753196016615,
        "close_vs_ema12": -0.0016572015261506756,
        "ema3_slope": -0.00042918911076994526,
        "ema6_slope": -0.0004761632883508726,
        "realized_volatility_30m": 0.0014079113523094433,
        "realized_volatility_60m": 0.0015360577288258096,
        "return_acceleration": 0.0028158227046188866
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1250,
        "resolved_agreement_count": 810,
        "prospective_resolved_sample_count": 1231,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 134.6794999999911,
            "small_mean_absolute_error": 147.59337499999674
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.94473958332674,
            "small_mean_absolute_error": 116.97980208332956
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.20335590277682,
            "small_mean_absolute_error": 109.63039409721871
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.23525729166504,
            "small_mean_absolute_error": 157.25563958333004
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1252,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T2145Z",
      "signal_timestamp": "2026-09-25T21:46:18.708913Z",
      "target_timestamp": "2026-09-25T21:45:00Z",
      "resolution_timestamp": "2026-09-25T22:00:00Z",
      "strike": 83807.07,
      "brti_reference_price": 83807.06700000001,
      "base_predicted_close": 83673.7734375,
      "small_predicted_close": 83686.1953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83787.45866666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 113.6852291666728,
      "small_residual": 101.2633541666728,
      "base_absolute_error": 113.6852291666728,
      "small_absolute_error": 101.2633541666728,
      "resolved_at": "2026-09-25T22:01:06.479077Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T21:30:00Z",
        "return_6h": 0.004054304150620913,
        "return_12h": -0.00971490560141175,
        "return_24h": -0.007704571626309886,
        "close_vs_ema12": -0.002499345595149527,
        "close_vs_ema24": -0.00376122496662723,
        "ema12_slope_3h": -0.0007003508308879303,
        "ema24_slope_6h": -0.0016800176887439289,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004892831623239946,
        "return_30m": 0.001217037171217683,
        "return_60m": -0.0035359185824800354,
        "return_120m": -0.0019471900634586703,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 2.984895101221241e-05,
        "close_vs_ema6": -0.0005017255865420456,
        "close_vs_ema12": -0.0009891025566937106,
        "ema3_slope": 2.984984199883023e-05,
        "ema6_slope": -0.00020064996612811914,
        "realized_volatility_30m": 0.00011905747146223611,
        "realized_volatility_60m": 0.0015085324737845,
        "return_acceleration": -0.00023811494292447222
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1251,
        "resolved_agreement_count": 810,
        "prospective_resolved_sample_count": 1232,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.95787499999642,
            "small_mean_absolute_error": 139.68609374999141
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.26031249999505,
            "small_mean_absolute_error": 116.44561718749537
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.61864062500051,
            "small_mean_absolute_error": 99.1141979166617
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.64296562500022,
            "small_mean_absolute_error": 147.68164791666422
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1253,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T2200Z",
      "signal_timestamp": "2026-09-25T22:01:17.949640Z",
      "target_timestamp": "2026-09-25T22:00:00Z",
      "resolution_timestamp": "2026-09-25T22:15:00Z",
      "strike": 83787.46,
      "brti_reference_price": 83787.45866666667,
      "base_predicted_close": 83675.5390625,
      "small_predicted_close": 83692.8046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83921.99750000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 246.45843750001222,
      "small_residual": 229.19281250001222,
      "base_absolute_error": 246.45843750001222,
      "small_absolute_error": 229.19281250001222,
      "resolved_at": "2026-09-25T22:16:05.763900Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T21:45:00Z",
        "return_6h": 0.0004068731234712075,
        "return_12h": -0.009407614564713618,
        "return_24h": -0.006455014902233325,
        "close_vs_ema12": -0.00262148312016508,
        "close_vs_ema24": -0.0039122892231987505,
        "ema12_slope_3h": -0.0007510191330846183,
        "ema24_slope_6h": -0.0016372508516029338,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000233969926824118,
        "return_30m": 0.00025519875795421143,
        "return_60m": -0.0011076945722116038,
        "return_120m": -0.002869454434338392,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00010207439790366202,
        "close_vs_ema6": -0.0005255233929086778,
        "close_vs_ema12": -0.0010349063652242974,
        "ema3_slope": -0.00010206397978440584,
        "ema6_slope": -0.00021016517847638472,
        "realized_volatility_30m": 0.0003616265445740563,
        "realized_volatility_60m": 0.0011044359191226586,
        "return_acceleration": -0.0007232530891481126
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1252,
        "resolved_agreement_count": 811,
        "prospective_resolved_sample_count": 1233,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 122.40199479166768,
            "small_mean_absolute_error": 97.62435416666267
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.61590885416445,
            "small_mean_absolute_error": 121.02972916666477
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 93.57746527777756,
            "small_mean_absolute_error": 105.32692881943876
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.29233125000027,
            "small_mean_absolute_error": 132.25445104166428
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1254,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T2215Z",
      "signal_timestamp": "2026-09-25T22:16:17.054565Z",
      "target_timestamp": "2026-09-25T22:15:00Z",
      "resolution_timestamp": "2026-09-25T22:30:00Z",
      "strike": 83922.0,
      "brti_reference_price": 83921.99750000001,
      "base_predicted_close": 83796.0078125,
      "small_predicted_close": 83856.8046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83898.7158333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 102.70802083330636,
      "small_residual": 41.911145833306364,
      "base_absolute_error": 102.70802083330636,
      "small_absolute_error": 41.911145833306364,
      "resolved_at": "2026-09-25T22:31:05.617424Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T22:00:00Z",
        "return_6h": -0.000541977512110603,
        "return_12h": -0.006660781434963403,
        "return_24h": -0.004714580038014393,
        "close_vs_ema12": -0.000978385854563002,
        "close_vs_ema24": -0.0022652583412203775,
        "ema12_slope_3h": -0.0007733250561990923,
        "ema24_slope_6h": -0.0016147318965451518,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016057156461635191,
        "return_30m": 0.001371370030166963,
        "return_60m": 0.0025900762096868757,
        "return_120m": -0.0004903320663198762,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007511739863654832,
        "close_vs_ema6": 0.0007707254711393219,
        "close_vs_ema12": 0.00048154419478407817,
        "ema3_slope": 0.0007517386729010145,
        "ema6_slope": 0.0003083852606058368,
        "realized_volatility_30m": 0.0009198427864938186,
        "realized_volatility_60m": 0.0006569973578336966,
        "return_acceleration": 0.0018396855729876371
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1253,
        "resolved_agreement_count": 812,
        "prospective_resolved_sample_count": 1234,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 130.9363645833364,
            "small_mean_absolute_error": 96.5825520833314
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 131.23416927083235,
            "small_mean_absolute_error": 126.76420052083267
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.46438020833375,
            "small_mean_absolute_error": 117.40574305555128
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.84193125000093,
            "small_mean_absolute_error": 131.27905104166493
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1255,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T2230Z",
      "signal_timestamp": "2026-09-25T22:31:20.038505Z",
      "target_timestamp": "2026-09-25T22:30:00Z",
      "resolution_timestamp": "2026-09-25T22:45:00Z",
      "strike": 83898.72,
      "brti_reference_price": 83898.7158333333,
      "base_predicted_close": 83871.828125,
      "small_predicted_close": 83909.234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84067.39333333331,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 195.5652083333116,
      "small_residual": 158.1589583333116,
      "base_absolute_error": 195.5652083333116,
      "small_absolute_error": 158.1589583333116,
      "resolved_at": "2026-09-25T22:46:05.068516Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T22:15:00Z",
        "return_6h": -0.0008790652198956694,
        "return_12h": -0.009596562034726475,
        "return_24h": -0.002664339588472564,
        "close_vs_ema12": -0.0012043501449163774,
        "close_vs_ema24": -0.00248979723871956,
        "ema12_slope_3h": -0.0007846165671170358,
        "ema24_slope_6h": -0.00159963154095355,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002774203112444473,
        "return_30m": 0.0013278498767845814,
        "return_60m": 0.0015833875003781195,
        "return_120m": -0.0018401895112938327,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00023671659408641688,
        "close_vs_ema6": 0.00035215849033809477,
        "close_vs_ema12": 0.00017260175455580118,
        "ema3_slope": 0.0002367726420999805,
        "ema6_slope": 0.0001408832414271366,
        "realized_volatility_30m": 0.0009415679787039832,
        "realized_volatility_60m": 0.0007619827227275332,
        "return_acceleration": -0.0018831359574079665
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1254,
        "resolved_agreement_count": 813,
        "prospective_resolved_sample_count": 1235,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 133.00896875000035,
            "small_mean_absolute_error": 97.10437499999534
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 133.84423437499572,
            "small_mean_absolute_error": 122.34887499999604
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.96614930555127,
            "small_mean_absolute_error": 110.35465972221816
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.41806666666525,
            "small_mean_absolute_error": 116.98135833332927
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1256,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T2245Z",
      "signal_timestamp": "2026-09-25T22:46:17.229999Z",
      "target_timestamp": "2026-09-25T22:45:00Z",
      "resolution_timestamp": "2026-09-25T23:00:00Z",
      "strike": 84067.39,
      "brti_reference_price": 84067.39333333331,
      "base_predicted_close": 83947.203125,
      "small_predicted_close": 84131.1875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84068.24466666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 121.04154166668013,
      "small_residual": -62.94283333331987,
      "base_absolute_error": 121.04154166668013,
      "small_absolute_error": 62.94283333331987,
      "resolved_at": "2026-09-25T23:01:05.559089Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T22:30:00Z",
        "return_6h": 0.0016590818124746498,
        "return_12h": -0.008254926394542283,
        "return_24h": -0.0004988664399743215,
        "close_vs_ema12": 0.0007708880611101421,
        "close_vs_ema24": -0.0004743417765469271,
        "ema12_slope_3h": -0.0007056153720264025,
        "ema24_slope_6h": -0.001532693629484827,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002010489652011893,
        "return_30m": 0.001732511590102348,
        "return_60m": 0.0031062575347411414,
        "return_120m": -0.00044064452147796196,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011225794802438571,
        "close_vs_ema6": 0.0016869724190655688,
        "close_vs_ema12": 0.001846904417121209,
        "ema3_slope": 0.0011238410811806876,
        "ema6_slope": 0.0006752446152431535,
        "realized_volatility_30m": 0.0011439549816281702,
        "realized_volatility_60m": 0.0010418884529501838,
        "return_acceleration": 0.0022879099632563404
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1255,
        "resolved_agreement_count": 813,
        "prospective_resolved_sample_count": 1236,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 164.60422395832575,
            "small_mean_absolute_error": 132.63156770832575
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 141.78104947916108,
            "small_mean_absolute_error": 136.15883072915858
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.70828298610529,
            "small_mean_absolute_error": 121.84093402777216
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.43201041666471,
            "small_mean_absolute_error": 122.65506770832872
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1257,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T2300Z",
      "signal_timestamp": "2026-09-25T23:01:16.785928Z",
      "target_timestamp": "2026-09-25T23:00:00Z",
      "resolution_timestamp": "2026-09-25T23:15:00Z",
      "strike": 84068.24,
      "brti_reference_price": 84068.24466666668,
      "base_predicted_close": 83990.6953125,
      "small_predicted_close": 84171.7734375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84062.8795,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 72.18418749999546,
      "small_residual": -108.89393750000454,
      "base_absolute_error": 72.18418749999546,
      "small_absolute_error": 108.89393750000454,
      "resolved_at": "2026-09-25T23:16:06.462844Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T22:45:00Z",
        "return_6h": 0.004031962610265172,
        "return_12h": -0.0076204797688352865,
        "return_24h": -0.0020959232442734343,
        "close_vs_ema12": 0.0007491203061067431,
        "close_vs_ema24": -0.00045468006280546813,
        "ema12_slope_3h": -0.0006575636925869599,
        "ema24_slope_6h": -0.0014186509335151198,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 1.0126795890963436e-05,
        "return_30m": 0.0020206368077211323,
        "return_60m": 0.003351169786842023,
        "return_120m": 0.002239763142046991,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005660382413823495,
        "close_vs_ema6": 0.0012116384157574434,
        "close_vs_ema12": 0.0015709011226925362,
        "ema3_slope": 0.0005663588221340721,
        "ema6_slope": 0.0004848903710235053,
        "realized_volatility_30m": 0.0010001814280604648,
        "realized_volatility_60m": 0.000986617127611609,
        "return_acceleration": -0.0020003628561209297
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1256,
        "resolved_agreement_count": 813,
        "prospective_resolved_sample_count": 1237,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 166.44330208332758,
            "small_mean_absolute_error": 123.05143749998751
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.42264843749763,
            "small_mean_absolute_error": 110.33789583332509
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.55837326388549,
            "small_mean_absolute_error": 121.70363194443901
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.35311145833256,
            "small_mean_absolute_error": 113.73803020832857
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1258,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T2315Z",
      "signal_timestamp": "2026-09-25T23:16:18.683723Z",
      "target_timestamp": "2026-09-25T23:15:00Z",
      "resolution_timestamp": "2026-09-25T23:30:00Z",
      "strike": 84062.88,
      "brti_reference_price": 84062.8795,
      "base_predicted_close": 83995.625,
      "small_predicted_close": 84014.359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84076.94866666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 81.32366666666348,
      "small_residual": 62.589291666663485,
      "base_absolute_error": 81.32366666666348,
      "small_absolute_error": 62.589291666663485,
      "resolved_at": "2026-09-25T23:31:05.919399Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T23:00:00Z",
        "return_6h": 0.001505590437047566,
        "return_12h": -0.013196746227709166,
        "return_24h": -0.0025624916621028726,
        "close_vs_ema12": 0.0006572654092418251,
        "close_vs_ema24": -0.0005077614896120686,
        "ema12_slope_3h": -0.0005823358234500198,
        "ema24_slope_6h": -0.0013585447149158103,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.381918271225473e-05,
        "return_30m": -5.369303310520657e-05,
        "return_60m": 0.0016787255331951467,
        "return_120m": 0.004273149769948192,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00025102843618762805,
        "close_vs_ema6": 0.0008195468971030628,
        "close_vs_ema12": 0.0012748427861872802,
        "ema3_slope": 0.0002510914672861908,
        "ema6_slope": 0.0003279262592204013,
        "realized_volatility_30m": 3.697298930160908e-05,
        "realized_volatility_60m": 0.0009244091858659752,
        "return_acceleration": -7.394597860321817e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1257,
        "resolved_agreement_count": 813,
        "prospective_resolved_sample_count": 1238,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 122.87473958332339,
            "small_mean_absolute_error": 92.9767187499856
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 126.9055520833299,
            "small_mean_absolute_error": 94.7796354166585
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 128.44769270832936,
            "small_mean_absolute_error": 115.50170659721698
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.71350104166558,
            "small_mean_absolute_error": 109.40461041666204
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1259,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T2330Z",
      "signal_timestamp": "2026-09-25T23:31:18.226681Z",
      "target_timestamp": "2026-09-25T23:30:00Z",
      "resolution_timestamp": "2026-09-25T23:45:00Z",
      "strike": 84076.95,
      "brti_reference_price": 84076.94866666666,
      "base_predicted_close": 84018.9140625,
      "small_predicted_close": 84037.59375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84066.83733333336,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 47.9232708333584,
      "small_residual": 29.2435833333584,
      "base_absolute_error": 47.9232708333584,
      "small_absolute_error": 29.2435833333584,
      "resolved_at": "2026-09-25T23:46:06.315351Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T23:15:00Z",
        "return_6h": 0.004534202392094233,
        "return_12h": -0.010109548555739756,
        "return_24h": -0.0038979357511624846,
        "close_vs_ema12": 0.0007910507124908595,
        "close_vs_ema24": -0.00033350777285201527,
        "ema12_slope_3h": -0.0005471282214221107,
        "ema24_slope_6h": -0.0012378116158801022,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00016736479585688357,
        "return_30m": 0.0001035349320601675,
        "return_60m": 0.0021243809462760943,
        "return_120m": 0.003711132164890607,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00020917385982599512,
        "close_vs_ema6": 0.0007048361237023126,
        "close_vs_ema12": 0.0012202392466937884,
        "ema3_slope": 0.0002092176226837772,
        "ema6_slope": 0.00028201395893101555,
        "realized_volatility_30m": 0.00011559198928456915,
        "realized_volatility_60m": 0.0008582305838785142,
        "return_acceleration": 0.0002311839785691383
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1258,
        "resolved_agreement_count": 814,
        "prospective_resolved_sample_count": 1239,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.52865104166267,
            "small_mean_absolute_error": 98.14625520832487
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.26880989583151,
            "small_mean_absolute_error": 97.62531510416011
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 128.40570659721803,
            "small_mean_absolute_error": 114.28133506943898
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.62953749999869,
            "small_mean_absolute_error": 104.82836249999528
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1260,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260925T2345Z",
      "signal_timestamp": "2026-09-25T23:46:19.126502Z",
      "target_timestamp": "2026-09-25T23:45:00Z",
      "resolution_timestamp": "2026-09-26T00:00:00Z",
      "strike": 84066.84,
      "brti_reference_price": 84066.83733333336,
      "base_predicted_close": 84037.3046875,
      "small_predicted_close": 84212.046875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84091.03766666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 53.73297916665615,
      "small_residual": -121.00920833334385,
      "base_absolute_error": 53.73297916665615,
      "small_absolute_error": 121.00920833334385,
      "resolved_at": "2026-09-26T00:01:06.125950Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T23:30:00Z",
        "return_6h": 0.0031575952032765198,
        "return_12h": -0.007657742495513209,
        "return_24h": -0.003842423184961641,
        "close_vs_ema12": 0.0006432999055625555,
        "close_vs_ema24": -0.00044440301895254386,
        "ema12_slope_3h": -0.0005430495465384988,
        "ema24_slope_6h": -0.0011476289771876758,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00012026284842225898,
        "return_30m": 4.708181966761593e-05,
        "return_60m": -6.613741403316276e-06,
        "return_120m": 0.0030996232493538667,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 4.444095269384718e-05,
        "close_vs_ema6": 0.00041742208451100993,
        "close_vs_ema12": 0.0009304676480961227,
        "ema3_slope": 4.444292777971981e-05,
        "ema6_slope": 0.00016699671705144858,
        "realized_volatility_30m": 0.00014381382213957128,
        "realized_volatility_60m": 0.00010797998565370993,
        "return_acceleration": -0.00028762764427914256
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1259,
        "resolved_agreement_count": 815,
        "prospective_resolved_sample_count": 1240,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.61816666667437,
            "small_mean_absolute_error": 65.91741145833657
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.61119531250006,
            "small_mean_absolute_error": 99.27448958333116
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 121.39342187499885,
            "small_mean_absolute_error": 112.74502430555124
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.01566250000033,
            "small_mean_absolute_error": 99.17831458332948
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1261,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0000Z",
      "signal_timestamp": "2026-09-26T00:01:18.640540Z",
      "target_timestamp": "2026-09-26T00:00:00Z",
      "resolution_timestamp": "2026-09-26T00:15:00Z",
      "strike": 84091.04,
      "brti_reference_price": 84091.03766666666,
      "base_predicted_close": 84056.75,
      "small_predicted_close": 84229.375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84077.82150000003,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 21.071500000034575,
      "small_residual": -151.55349999996542,
      "base_absolute_error": 21.071500000034575,
      "small_absolute_error": 151.55349999996542,
      "resolved_at": "2026-09-26T00:16:05.413745Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-25T23:45:00Z",
        "return_6h": 0.0038563653065391,
        "return_12h": -0.005905413266268478,
        "return_24h": -0.0034172742480936824,
        "close_vs_ema12": 0.0008933067854670629,
        "close_vs_ema24": -0.00015350007359093976,
        "ema12_slope_3h": -0.0004186275961116648,
        "ema24_slope_6h": -0.0010450178852644543,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00028787015309417185,
        "return_30m": 0.00016757268458733598,
        "return_60m": 0.00027112496627412774,
        "return_120m": 0.0036232033389116403,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00016613434429935126,
        "close_vs_ema6": 0.0005037644687737597,
        "close_vs_ema12": 0.0010309345846286622,
        "ema3_slope": 0.00016616194950613838,
        "ema6_slope": 0.00020154640027558735,
        "realized_volatility_30m": 0.00020406650075821542,
        "realized_volatility_60m": 0.00016660977201027826,
        "return_acceleration": 0.00040813300151643084
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1260,
        "resolved_agreement_count": 815,
        "prospective_resolved_sample_count": 1241,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.791026041668374,
            "small_mean_absolute_error": 80.43400520834257
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.11716406249798,
            "small_mean_absolute_error": 101.74272135416504
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.54544097222121,
            "small_mean_absolute_error": 100.36993229166426
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.19334479166574,
            "small_mean_absolute_error": 103.89324583332927
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-25T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1262,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0015Z",
      "signal_timestamp": "2026-09-26T00:16:16.563903Z",
      "target_timestamp": "2026-09-26T00:15:00Z",
      "resolution_timestamp": "2026-09-26T00:30:00Z",
      "strike": 84077.82,
      "brti_reference_price": 84077.82150000003,
      "base_predicted_close": 84067.0859375,
      "small_predicted_close": 84238.2265625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83937.53416666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -129.55177083333547,
      "small_residual": -300.69239583333547,
      "base_absolute_error": 129.55177083333547,
      "small_absolute_error": 300.69239583333547,
      "resolved_at": "2026-09-26T00:31:06.174060Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T00:00:00Z",
        "return_6h": 0.0010873374512323508,
        "return_12h": -0.002985072603294947,
        "return_24h": -0.006528533885547749,
        "close_vs_ema12": 0.0007059393229473798,
        "close_vs_ema24": -0.0003042545381094497,
        "ema12_slope_3h": -0.00022062545589207616,
        "ema24_slope_6h": -0.0010011676168715233,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00015716498491802344,
        "return_30m": 0.0001306599250678886,
        "return_60m": 0.0001777478964426482,
        "return_120m": 0.0018567718195698912,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 4.471604444500343e-06,
        "close_vs_ema6": 0.00024749000399681975,
        "close_vs_ema12": 0.0007391070709805714,
        "ema3_slope": 4.4716244398390614e-06,
        "ema6_slope": 9.900580277721893e-05,
        "realized_volatility_30m": 0.00022251756900609765,
        "realized_volatility_60m": 0.00018850752142762124,
        "return_acceleration": -0.0004450351380121953
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1261,
        "resolved_agreement_count": 815,
        "prospective_resolved_sample_count": 1242,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.01285416667815,
            "small_mean_absolute_error": 91.09889583333279
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.94379687500077,
            "small_mean_absolute_error": 92.03780729165919
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.60798611111265,
            "small_mean_absolute_error": 93.55272222221659
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.45614687500056,
            "small_mean_absolute_error": 107.25856874999445
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1263,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0030Z",
      "signal_timestamp": "2026-09-26T00:31:18.616044Z",
      "target_timestamp": "2026-09-26T00:30:00Z",
      "resolution_timestamp": "2026-09-26T00:45:00Z",
      "strike": 83937.53,
      "brti_reference_price": 83937.53416666666,
      "base_predicted_close": 83979.90625,
      "small_predicted_close": 84037.015625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83889.72200000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -90.18424999999115,
      "small_residual": -147.29362499999115,
      "base_absolute_error": 90.18424999999115,
      "small_absolute_error": 147.29362499999115,
      "resolved_at": "2026-09-26T00:46:05.961421Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T00:15:00Z",
        "return_6h": -2.6153686060403913e-05,
        "return_12h": -0.005218796360328404,
        "return_24h": -0.00829449446285424,
        "close_vs_ema12": -0.0009244784602969736,
        "close_vs_ema24": -0.0019317516395656043,
        "ema12_slope_3h": -0.00012836370682722809,
        "ema24_slope_6h": -0.0009811549181256707,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016685414872859017,
        "return_30m": -0.0018254442359062484,
        "return_60m": -0.001658177445910014,
        "return_120m": 0.0004626808997942877,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008327315367915311,
        "close_vs_ema6": -0.0010157442631176794,
        "close_vs_ema12": -0.0007876007774931804,
        "ema3_slope": -0.0008320386719493644,
        "ema6_slope": -0.0004061326944653221,
        "realized_volatility_30m": 0.0007556882511839391,
        "realized_volatility_60m": 0.0007447718933823027,
        "return_acceleration": -0.0015113765023678782
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1262,
        "resolved_agreement_count": 815,
        "prospective_resolved_sample_count": 1243,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.06988020834615,
            "small_mean_absolute_error": 150.6246718750008
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.29926562500441,
            "small_mean_absolute_error": 124.38546354166283
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.53583333333638,
            "small_mean_absolute_error": 115.291767361107
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.29939583333253,
            "small_mean_absolute_error": 115.96698124999602
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1264,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0045Z",
      "signal_timestamp": "2026-09-26T00:46:18.508013Z",
      "target_timestamp": "2026-09-26T00:45:00Z",
      "resolution_timestamp": "2026-09-26T01:00:00Z",
      "strike": 83889.72,
      "brti_reference_price": 83889.72200000001,
      "base_predicted_close": 83843.8046875,
      "small_predicted_close": 83880.03125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83885.10483333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 41.300145833345596,
      "small_residual": 5.073583333345596,
      "base_absolute_error": 41.300145833345596,
      "small_absolute_error": 5.073583333345596,
      "resolved_at": "2026-09-26T01:01:07.986462Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T00:30:00Z",
        "return_6h": -0.0007893163247181256,
        "return_12h": -0.006416748270954287,
        "return_24h": -0.00827073306463022,
        "close_vs_ema12": -0.0014326932961288286,
        "close_vs_ema24": -0.002448813289704699,
        "ema12_slope_3h": -8.298283959540242e-05,
        "ema24_slope_6h": -0.000977191517257503,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005696160500940906,
        "return_30m": -0.0022372071093685886,
        "return_60m": -0.0021068394976139215,
        "return_120m": -0.0021134393049255795,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0007014282815906991,
        "close_vs_ema6": -0.0011324997392391234,
        "close_vs_ema12": -0.0011482743120857508,
        "ema3_slope": -0.0007009366248184046,
        "ema6_slope": -0.0004527947797076104,
        "realized_volatility_30m": 0.0005494627185959056,
        "realized_volatility_60m": 0.0007255557050857748,
        "return_acceleration": 0.0010989254371918111
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1263,
        "resolved_agreement_count": 816,
        "prospective_resolved_sample_count": 1244,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 73.63512500000434,
            "small_mean_absolute_error": 180.13718229165897
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.12664583333935,
            "small_mean_absolute_error": 123.02729687499777
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.28583854166816,
            "small_mean_absolute_error": 126.2287204861071
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.67562812499891,
            "small_mean_absolute_error": 122.31547916666241
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1265,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0100Z",
      "signal_timestamp": "2026-09-26T01:01:22.291225Z",
      "target_timestamp": "2026-09-26T01:00:00Z",
      "resolution_timestamp": "2026-09-26T01:15:00Z",
      "strike": 83885.1,
      "brti_reference_price": 83885.10483333335,
      "base_predicted_close": 83847.1484375,
      "small_predicted_close": 83925.6875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83925.94850000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 78.80006250001315,
      "small_residual": 0.26100000001315493,
      "base_absolute_error": 78.80006250001315,
      "small_absolute_error": 0.26100000001315493,
      "resolved_at": "2026-09-26T01:16:07.187200Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T00:45:00Z",
        "return_6h": -0.0007803635336005588,
        "return_12h": -0.006974337769699246,
        "return_24h": -0.007962297403023233,
        "close_vs_ema12": -0.0014270190883741707,
        "close_vs_ema24": -0.002452191177223173,
        "ema12_slope_3h": -3.216188617849447e-05,
        "ema24_slope_6h": -0.0009731248745814547,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.50385262531039e-05,
        "return_30m": -0.0006246232255192607,
        "return_60m": -0.002448927246558874,
        "return_120m": -0.0021784662456019177,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.00037835720116130567,
        "close_vs_ema6": -0.000848484968977159,
        "close_vs_ema12": -0.0010183228170974612,
        "ema3_slope": -0.0003782141011323681,
        "ema6_slope": -0.0003392788383930201,
        "realized_volatility_30m": 0.0002572887619204933,
        "realized_volatility_60m": 0.000639366071611425,
        "return_acceleration": 0.0005145775238409867
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1264,
        "resolved_agreement_count": 817,
        "prospective_resolved_sample_count": 1245,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.5269166666767,
            "small_mean_absolute_error": 151.1532760416594
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.15897135417254,
            "small_mean_absolute_error": 115.79364062500099
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.25374826389088,
            "small_mean_absolute_error": 118.2129062499965
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.39861250000031,
            "small_mean_absolute_error": 119.33963541666381
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1266,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0115Z",
      "signal_timestamp": "2026-09-26T01:16:20.518786Z",
      "target_timestamp": "2026-09-26T01:15:00Z",
      "resolution_timestamp": "2026-09-26T01:30:00Z",
      "strike": 83925.95,
      "brti_reference_price": 83925.94850000001,
      "base_predicted_close": 83916.3671875,
      "small_predicted_close": 83973.5625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83939.69633333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 23.329145833326038,
      "small_residual": -33.86616666667396,
      "base_absolute_error": 23.329145833326038,
      "small_absolute_error": 33.86616666667396,
      "resolved_at": "2026-09-26T01:31:06.674054Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T01:00:00Z",
        "return_6h": -0.001250744023093664,
        "return_12h": -0.005927893629568248,
        "return_24h": -0.009243953426929075,
        "close_vs_ema12": -0.0009024478866436203,
        "close_vs_ema24": -0.0019260105559700813,
        "ema12_slope_3h": -2.8930710982533192e-05,
        "ema24_slope_6h": -0.0009788353050128595,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00048690010875973577,
        "return_30m": 0.00043183478424224653,
        "return_60m": -0.0018063384289758178,
        "return_120m": -0.0016289116053891384,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 5.417640747573671e-05,
        "close_vs_ema6": -0.0002585967373147646,
        "close_vs_ema12": -0.0004501217449464079,
        "ema3_slope": 5.417934271800817e-05,
        "ema6_slope": -0.00010342799646889667,
        "realized_volatility_30m": 0.00027096931750641984,
        "realized_volatility_60m": 0.0007957571591656327,
        "return_acceleration": 0.0005419386350128397
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1265,
        "resolved_agreement_count": 817,
        "prospective_resolved_sample_count": 1246,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.95905729167134,
            "small_mean_absolute_error": 113.33015104167134
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.98595572917475,
            "small_mean_absolute_error": 102.21452343750207
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.28221701389096,
            "small_mean_absolute_error": 99.13525520832991
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.26299791666752,
            "small_mean_absolute_error": 110.18683333333101
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1267,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0130Z",
      "signal_timestamp": "2026-09-26T01:31:18.766627Z",
      "target_timestamp": "2026-09-26T01:30:00Z",
      "resolution_timestamp": "2026-09-26T01:45:00Z",
      "strike": 83939.7,
      "brti_reference_price": 83939.69633333333,
      "base_predicted_close": 83864.015625,
      "small_predicted_close": 83958.984375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84034.01183333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 169.99620833333756,
      "small_residual": 75.02745833333756,
      "base_absolute_error": 169.99620833333756,
      "small_absolute_error": 75.02745833333756,
      "resolved_at": "2026-09-26T01:46:06.277043Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T01:15:00Z",
        "return_6h": -0.000562287945282014,
        "return_12h": -0.0022641617053941188,
        "return_24h": -0.006718050989955926,
        "close_vs_ema12": -0.0007086534391055332,
        "close_vs_ema24": -0.0017262931676599313,
        "ema12_slope_3h": -7.838481021815724e-06,
        "ema24_slope_6h": -0.0009703000163396869,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001638090909787948,
        "return_30m": 0.0006507889584026483,
        "return_60m": 2.575923498504551e-05,
        "return_120m": -0.0016324609243074661,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00010898530742942114,
        "close_vs_ema6": -6.773755446687346e-05,
        "close_vs_ema12": -0.00024233762095460243,
        "ema3_slope": 0.00010899718652135348,
        "ema6_slope": -2.70942876664515e-05,
        "realized_volatility_30m": 0.00016154550889047048,
        "realized_volatility_60m": 0.00038445646933184534,
        "return_acceleration": -0.00032309101778094096
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1266,
        "resolved_agreement_count": 817,
        "prospective_resolved_sample_count": 1247,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.403401041668985,
            "small_mean_absolute_error": 46.623593750005966
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.73664062500757,
            "small_mean_absolute_error": 98.62413281250338
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.6673107638926,
            "small_mean_absolute_error": 98.46484027777721
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.33808020833385,
            "small_mean_absolute_error": 108.01845416666474
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1268,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0145Z",
      "signal_timestamp": "2026-09-26T01:46:18.744762Z",
      "target_timestamp": "2026-09-26T01:45:00Z",
      "resolution_timestamp": "2026-09-26T02:00:00Z",
      "strike": 84034.01,
      "brti_reference_price": 84034.01183333334,
      "base_predicted_close": 83974.6015625,
      "small_predicted_close": 84009.4453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84065.39483333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 90.79327083335374,
      "small_residual": 55.949520833353745,
      "base_absolute_error": 90.79327083335374,
      "small_absolute_error": 55.949520833353745,
      "resolved_at": "2026-09-26T02:01:05.310916Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T01:30:00Z",
        "return_6h": 0.0007554809250023276,
        "return_12h": 0.001777469095583628,
        "return_24h": -0.00520101844495513,
        "close_vs_ema12": 0.00039724929781481677,
        "close_vs_ema24": -0.0005920988705115926,
        "ema12_slope_3h": -2.3738145849216963e-05,
        "ema24_slope_6h": -0.0009347561783031866,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011236102120917302,
        "return_30m": 0.0012876033606379345,
        "return_60m": 0.0017199941767995774,
        "return_120m": -0.0003904690724817472,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006159793238698086,
        "close_vs_ema6": 0.0007539129682383461,
        "close_vs_ema12": 0.0007453607656240369,
        "ema3_slope": 0.000616358988262844,
        "ema6_slope": 0.00030165615629051956,
        "realized_volatility_30m": 0.0004799005605564677,
        "realized_volatility_60m": 0.0004445370039177658,
        "return_acceleration": 0.0009598011211129354
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1267,
        "resolved_agreement_count": 817,
        "prospective_resolved_sample_count": 1248,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.35639062500559,
            "small_mean_absolute_error": 28.55705208334257
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.99575781250496,
            "small_mean_absolute_error": 104.34711718750077
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.53656076389477,
            "small_mean_absolute_error": 91.53721527777937
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.2343562500013,
            "small_mean_absolute_error": 109.38586145833105
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1269,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0200Z",
      "signal_timestamp": "2026-09-26T02:01:17.101493Z",
      "target_timestamp": "2026-09-26T02:00:00Z",
      "resolution_timestamp": "2026-09-26T02:15:00Z",
      "strike": 84065.39,
      "brti_reference_price": 84065.39483333335,
      "base_predicted_close": 84020.3046875,
      "small_predicted_close": 84039.5,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84097.55366666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 77.24897916665941,
      "small_residual": 58.05366666665941,
      "base_absolute_error": 77.24897916665941,
      "small_absolute_error": 58.05366666665941,
      "resolved_at": "2026-09-26T02:16:06.046420Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T01:45:00Z",
        "return_6h": 0.00043818427330299947,
        "return_12h": 0.0018179994572462554,
        "return_24h": -0.0059397946960279,
        "close_vs_ema12": 0.000739366908131478,
        "close_vs_ema24": -0.0002143424877766309,
        "ema12_slope_3h": -2.4153187020981015e-05,
        "ema24_slope_6h": -0.0009064858440760437,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00037345592951409934,
        "return_30m": 0.0014974857605019043,
        "return_60m": 0.002149249266102826,
        "return_120m": -0.0003049413355433739,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004945879090132443,
        "close_vs_ema6": 0.0008052051821612061,
        "close_vs_ema12": 0.0009467635817699271,
        "ema3_slope": 0.0004948326472575815,
        "ema6_slope": 0.0003221858431488034,
        "realized_volatility_30m": 0.0003750771412888154,
        "realized_volatility_60m": 0.0003579942894034358,
        "return_acceleration": -0.0007501542825776308
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1268,
        "resolved_agreement_count": 818,
        "prospective_resolved_sample_count": 1249,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.72967187500763,
            "small_mean_absolute_error": 41.276036458344606
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.62829427084216,
            "small_mean_absolute_error": 96.21465625000201
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.01587152778423,
            "small_mean_absolute_error": 90.95443923611553
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.7785822916696,
            "small_mean_absolute_error": 98.70782187499935
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1270,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0215Z",
      "signal_timestamp": "2026-09-26T02:16:16.560750Z",
      "target_timestamp": "2026-09-26T02:15:00Z",
      "resolution_timestamp": "2026-09-26T02:30:00Z",
      "strike": 84097.55,
      "brti_reference_price": 84097.55366666666,
      "base_predicted_close": 84044.1171875,
      "small_predicted_close": 84063.0,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84025.97433333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -18.142854166653706,
      "small_residual": -37.025666666653706,
      "base_absolute_error": 18.142854166653706,
      "small_absolute_error": 37.025666666653706,
      "resolved_at": "2026-09-26T02:31:05.489279Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T02:00:00Z",
        "return_6h": 0.0016005391125826218,
        "return_12h": 0.006589629412609765,
        "return_24h": -0.008446288803716895,
        "close_vs_ema12": 0.0010763420012014357,
        "close_vs_ema24": 0.00016460920903704768,
        "ema12_slope_3h": -6.3197549973192935e-06,
        "ema24_slope_6h": -0.0008549417879981647,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003825454385488758,
        "return_30m": 0.0007561442319252709,
        "return_60m": 0.0020447212064174103,
        "return_120m": 0.00023468931894998768,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004384689356131677,
        "close_vs_ema6": 0.000848325360119695,
        "close_vs_ema12": 0.0011248762902522635,
        "ema3_slope": 0.0004386612749551766,
        "ema6_slope": 0.00033944532807983485,
        "realized_volatility_30m": 4.5447545173882276e-06,
        "realized_volatility_60m": 0.0003644350631607751,
        "return_acceleration": 9.089509034776455e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1269,
        "resolved_agreement_count": 819,
        "prospective_resolved_sample_count": 1250,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.34190104166919,
            "small_mean_absolute_error": 55.72420312500617
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.65047916667027,
            "small_mean_absolute_error": 84.52717708333876
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.43793750000623,
            "small_mean_absolute_error": 86.71775000000343
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.0249833333357,
            "small_mean_absolute_error": 89.94250416666546
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1271,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0230Z",
      "signal_timestamp": "2026-09-26T02:31:21.556177Z",
      "target_timestamp": "2026-09-26T02:30:00Z",
      "resolution_timestamp": "2026-09-26T02:45:00Z",
      "strike": 84025.97,
      "brti_reference_price": 84025.97433333335,
      "base_predicted_close": 83976.5625,
      "small_predicted_close": 84031.1328125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84021.54366666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 44.98116666666465,
      "small_residual": -9.589145833335351,
      "base_absolute_error": 44.98116666666465,
      "small_absolute_error": 9.589145833335351,
      "resolved_at": "2026-09-26T02:46:06.259278Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T02:15:00Z",
        "return_6h": -0.00032616967223630944,
        "return_12h": 0.004362468468608771,
        "return_24h": -0.0074212978136070085,
        "close_vs_ema12": 0.00021512320579630817,
        "close_vs_ema24": -0.0006725147100432594,
        "ema12_slope_3h": -3.0827377611397644e-05,
        "ema24_slope_6h": -0.0008440432805090214,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008511464390156265,
        "return_30m": -0.000468926602654518,
        "return_60m": 0.0010278569469373,
        "return_120m": 0.001053642658730869,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00020656801386975676,
        "close_vs_ema6": -2.5308082801656084e-06,
        "close_vs_ema12": 0.00023079774416534526,
        "ema3_slope": -0.00020652535233789404,
        "ema6_slope": -1.0123222872193693e-06,
        "realized_volatility_30m": 0.0006168459387822511,
        "realized_volatility_60m": 0.000708576985333111,
        "return_acceleration": -0.0012336918775645023
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1270,
        "resolved_agreement_count": 820,
        "prospective_resolved_sample_count": 1251,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.0453281250011,
            "small_mean_absolute_error": 56.514078125001106
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.72436458333505,
            "small_mean_absolute_error": 51.568835937503536
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.17286979167208,
            "small_mean_absolute_error": 84.58744791666929
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.21124583333585,
            "small_mean_absolute_error": 89.80259479166561
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1272,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0245Z",
      "signal_timestamp": "2026-09-26T02:46:18.608679Z",
      "target_timestamp": "2026-09-26T02:45:00Z",
      "resolution_timestamp": "2026-09-26T03:00:00Z",
      "strike": 84021.54,
      "brti_reference_price": 84021.54366666666,
      "base_predicted_close": 83944.828125,
      "small_predicted_close": 84017.8515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84008.942,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 64.11387499999546,
      "small_residual": -8.90956250000454,
      "base_absolute_error": 64.11387499999546,
      "small_absolute_error": 8.90956250000454,
      "resolved_at": "2026-09-26T03:01:06.818069Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T02:30:00Z",
        "return_6h": -0.0009857959939461036,
        "return_12h": 0.00400671019933907,
        "return_24h": -0.005376546133403437,
        "close_vs_ema12": 0.00015575326217165397,
        "close_vs_ema24": -0.0007102198030005669,
        "ema12_slope_3h": -5.157354047802265e-05,
        "ema24_slope_6h": -0.0008469339056732528,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.272972675218757e-05,
        "return_30m": -0.0009038312850486729,
        "return_60m": -0.00014837047993621066,
        "return_120m": 0.0015713685005018796,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00012966023377003477,
        "close_vs_ema6": -3.947233863321742e-05,
        "close_vs_ema12": 0.00015065851318207812,
        "ema3_slope": -0.00012964342417354224,
        "ema6_slope": -1.5788686166695598e-05,
        "realized_volatility_30m": 0.00039920835613171946,
        "realized_volatility_60m": 0.0005018900003056127,
        "return_acceleration": 0.0007984167122634389
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1271,
        "resolved_agreement_count": 820,
        "prospective_resolved_sample_count": 1252,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.79156770833288,
            "small_mean_absolute_error": 40.15450000000055
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.07397916666923,
            "small_mean_absolute_error": 34.35577604167156
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.9276944444476,
            "small_mean_absolute_error": 82.9495781250007
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.00109479166858,
            "small_mean_absolute_error": 89.47954270833289
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1273,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0300Z",
      "signal_timestamp": "2026-09-26T03:01:19.622597Z",
      "target_timestamp": "2026-09-26T03:00:00Z",
      "resolution_timestamp": "2026-09-26T03:15:00Z",
      "strike": 84008.94,
      "brti_reference_price": 84008.942,
      "base_predicted_close": 84030.765625,
      "small_predicted_close": 84063.9375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83920.25083333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -110.51479166667559,
      "small_residual": -143.6866666666756,
      "base_absolute_error": 110.51479166667559,
      "small_absolute_error": 143.6866666666756,
      "resolved_at": "2026-09-26T03:16:06.239350Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T02:45:00Z",
        "return_6h": 0.0015327721631182012,
        "return_12h": 0.0001340969605252429,
        "return_24h": -0.0022080211418166185,
        "close_vs_ema12": 5.513891474073773e-06,
        "close_vs_ema24": -0.0008423908338169861,
        "ema12_slope_3h": -8.935002227250521e-05,
        "ema24_slope_6h": -0.0007980330323688056,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001499813752132706,
        "return_30m": -0.00020270319348847377,
        "return_60m": -0.0006715347432232344,
        "return_120m": 0.0014762712273257428,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00013983063105338367,
        "close_vs_ema6": -0.00013532717764630497,
        "close_vs_ema12": 5.538431731011428e-07,
        "ema3_slope": -0.00013981108118155117,
        "ema6_slope": -5.4127941066073326e-05,
        "realized_volatility_30m": 4.8625824230541514e-05,
        "realized_volatility_60m": 0.00044254975016368766,
        "return_acceleration": -9.725164846108303e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1272,
        "resolved_agreement_count": 821,
        "prospective_resolved_sample_count": 1253,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.121718749993306,
            "small_mean_absolute_error": 28.394510416663252
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.92569531250047,
            "small_mean_absolute_error": 34.83527343750393
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.79276909722587,
            "small_mean_absolute_error": 73.60794097222242
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.52252708333472,
            "small_mean_absolute_error": 84.86185312499947
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1274,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0315Z",
      "signal_timestamp": "2026-09-26T03:16:17.954376Z",
      "target_timestamp": "2026-09-26T03:15:00Z",
      "resolution_timestamp": "2026-09-26T03:30:00Z",
      "strike": 83920.25,
      "brti_reference_price": 83920.25083333332,
      "base_predicted_close": 83868.1484375,
      "small_predicted_close": 83921.390625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84017.38133333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 149.23289583333826,
      "small_residual": 95.99070833333826,
      "base_absolute_error": 149.23289583333826,
      "small_absolute_error": 95.99070833333826,
      "resolved_at": "2026-09-26T03:31:06.088515Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T03:00:00Z",
        "return_6h": 0.002569209324738697,
        "return_12h": -0.0004715091639290181,
        "return_24h": -0.0036365081024499757,
        "close_vs_ema12": -0.0010074035516927093,
        "close_vs_ema24": -0.0018581947592094528,
        "ema12_slope_3h": -0.00016224859043179052,
        "ema24_slope_6h": -0.0007289649412144383,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001055734836735267,
        "return_30m": -0.0012055578713858761,
        "return_60m": -0.0021082995355145018,
        "return_120m": -6.78892138668008e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0005980663914781914,
        "close_vs_ema6": -0.0008509460771110033,
        "close_vs_ema12": -0.0008929909150874327,
        "ema3_slope": -0.0005977089218600629,
        "ema6_slope": -0.00034026261279029857,
        "realized_volatility_30m": 0.0004528767307609982,
        "realized_volatility_60m": 0.00043350494319843524,
        "return_acceleration": -0.0009057534615219964
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1273,
        "resolved_agreement_count": 822,
        "prospective_resolved_sample_count": 1254,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.43817187499735,
            "small_mean_absolute_error": 49.8027604166673
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.89003645833327,
            "small_mean_absolute_error": 52.763481770836734
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.24637673611262,
            "small_mean_absolute_error": 72.95237152778161
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.72534479166788,
            "small_mean_absolute_error": 80.58654583333264
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1275,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0330Z",
      "signal_timestamp": "2026-09-26T03:31:18.293883Z",
      "target_timestamp": "2026-09-26T03:30:00Z",
      "resolution_timestamp": "2026-09-26T03:45:00Z",
      "strike": 84017.38,
      "brti_reference_price": 84017.38133333334,
      "base_predicted_close": 83998.28125,
      "small_predicted_close": 84052.609375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83953.14466666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -45.13658333332569,
      "small_residual": -99.46470833332569,
      "base_absolute_error": 45.13658333332569,
      "small_absolute_error": 99.46470833332569,
      "resolved_at": "2026-09-26T03:46:05.520095Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T03:15:00Z",
        "return_6h": 0.0030000169718658043,
        "return_12h": 0.003244356386038705,
        "return_24h": -0.0014827765503926393,
        "close_vs_ema12": 0.0001427686189545696,
        "close_vs_ema24": -0.0006884797851904878,
        "ema12_slope_3h": -0.0001168409142685567,
        "ema24_slope_6h": -0.000652432222868593,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001157414319374661,
        "return_30m": 0.00010045756002186046,
        "return_60m": -0.00010226599653484492,
        "return_120m": 0.0009254858355873807,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002792498563810586,
        "close_vs_ema6": 0.0002181833460983551,
        "close_vs_ema12": 0.00022285929878562705,
        "ema3_slope": 0.00027932785864548393,
        "ema6_slope": 8.728095573973249e-05,
        "realized_volatility_30m": 0.001106574578054964,
        "realized_volatility_60m": 0.0007869096107810387,
        "return_acceleration": 0.002213149156109928
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1274,
        "resolved_agreement_count": 822,
        "prospective_resolved_sample_count": 1255,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.21068229166849,
            "small_mean_absolute_error": 64.54402083333844
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.6280052083348,
            "small_mean_absolute_error": 60.52904947916977
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.88647048611286,
            "small_mean_absolute_error": 55.893897569448505
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.05158854166947,
            "small_mean_absolute_error": 83.29052395833423
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1276,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0345Z",
      "signal_timestamp": "2026-09-26T03:46:19.336881Z",
      "target_timestamp": "2026-09-26T03:45:00Z",
      "resolution_timestamp": "2026-09-26T04:00:00Z",
      "strike": 83953.14,
      "brti_reference_price": 83953.14466666667,
      "base_predicted_close": 83975.3984375,
      "small_predicted_close": 84028.4609375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83934.8231666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -40.575270833302056,
      "small_residual": -93.63777083330206,
      "base_absolute_error": 40.575270833302056,
      "small_absolute_error": 93.63777083330206,
      "resolved_at": "2026-09-26T04:01:05.842597Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T03:30:00Z",
        "return_6h": 0.0017430232544310975,
        "return_12h": 0.005804394151467163,
        "return_24h": -0.0031455250426821735,
        "close_vs_ema12": -0.0005965358375893404,
        "close_vs_ema24": -0.0014225961302004597,
        "ema12_slope_3h": -8.126480603820596e-05,
        "ema24_slope_6h": -0.0006032173937169372,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007645640181501712,
        "return_30m": 0.0003919653838819759,
        "return_60m": -0.0008140650244577996,
        "return_120m": -0.0009623147211755834,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00024282278166987137,
        "close_vs_ema6": -0.0003904520338704476,
        "close_vs_ema12": -0.00045854793512667413,
        "ema3_slope": -0.0002427638330806392,
        "ema6_slope": -0.0001561564249107361,
        "realized_volatility_30m": 0.0009609891687624161,
        "realized_volatility_60m": 0.0008508890579485732,
        "return_acceleration": -0.0019219783375248323
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1275,
        "resolved_agreement_count": 822,
        "prospective_resolved_sample_count": 1256,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.24953645833375,
            "small_mean_absolute_error": 87.01291145833602
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.02055208333331,
            "small_mean_absolute_error": 63.58370572916829
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.13249826389074,
            "small_mean_absolute_error": 51.908154513893045
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.53015729167018,
            "small_mean_absolute_error": 80.35581145833494
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1277,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0400Z",
      "signal_timestamp": "2026-09-26T04:01:18.726973Z",
      "target_timestamp": "2026-09-26T04:00:00Z",
      "resolution_timestamp": "2026-09-26T04:15:00Z",
      "strike": 83934.82,
      "brti_reference_price": 83934.8231666667,
      "base_predicted_close": 83943.0390625,
      "small_predicted_close": 84013.875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83980.54866666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 37.50960416665475,
      "small_residual": -33.32633333334525,
      "base_absolute_error": 37.50960416665475,
      "small_absolute_error": 33.32633333334525,
      "resolved_at": "2026-09-26T04:16:05.894902Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T03:45:00Z",
        "return_6h": 0.001758789469749722,
        "return_12h": 0.0021663781973859653,
        "return_24h": -0.0032859097164692486,
        "close_vs_ema12": -0.0007814158302793528,
        "close_vs_ema24": -0.001606743980222869,
        "ema12_slope_3h": -5.379547284523056e-05,
        "ema24_slope_6h": -0.0005547030663617392,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00021823482697069796,
        "return_30m": -0.0009826319906246495,
        "return_60m": -0.0008822731434148245,
        "return_120m": -0.0015532154095692086,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00023055545169003988,
        "close_vs_ema6": -0.00043479106888144603,
        "close_vs_ema12": -0.0005726372760087584,
        "ema3_slope": -0.00023050230812649009,
        "ema6_slope": -0.00017388618588831672,
        "realized_volatility_30m": 0.0002731645955897366,
        "realized_volatility_60m": 0.0008503345954693182,
        "return_acceleration": 0.0005463291911794732
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1276,
        "resolved_agreement_count": 823,
        "prospective_resolved_sample_count": 1257,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.3648854166604,
            "small_mean_absolute_error": 108.1949635416604
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.74330208332685,
            "small_mean_absolute_error": 68.29473697916183
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.07209201388712,
            "small_mean_absolute_error": 59.28850347222275
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.50684375000128,
            "small_mean_absolute_error": 81.89055833333404
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1278,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0415Z",
      "signal_timestamp": "2026-09-26T04:16:17.977129Z",
      "target_timestamp": "2026-09-26T04:15:00Z",
      "resolution_timestamp": "2026-09-26T04:30:00Z",
      "strike": 83980.55,
      "brti_reference_price": 83980.54866666665,
      "base_predicted_close": 84030.609375,
      "small_predicted_close": 84063.125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83892.49850000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -138.11087499998393,
      "small_residual": -170.62649999998393,
      "base_absolute_error": 138.11087499998393,
      "small_absolute_error": 170.62649999998393,
      "resolved_at": "2026-09-26T04:31:05.877340Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T04:00:00Z",
        "return_6h": 0.0006976855700633333,
        "return_12h": 0.00015532992806321921,
        "return_24h": -0.0012946081009658217,
        "close_vs_ema12": -0.00022739360732593195,
        "close_vs_ema24": -0.0010409709213745622,
        "ema12_slope_3h": -2.5071582336333442e-05,
        "ema24_slope_6h": -0.0005289501677059327,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005447738885344666,
        "return_30m": 0.0003264201729284988,
        "return_60m": 0.0007185135022187428,
        "return_120m": -0.0013913008749787403,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00015702175842258193,
        "close_vs_ema6": 7.838751124755738e-05,
        "close_vs_ema12": -2.384078014250335e-05,
        "ema3_slope": 0.00015704641812708253,
        "ema6_slope": 3.1355987666348284e-05,
        "realized_volatility_30m": 0.0003815043577525823,
        "realized_volatility_60m": 0.0007312986411262014,
        "return_acceleration": 0.0007630087155051646
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1277,
        "resolved_agreement_count": 824,
        "prospective_resolved_sample_count": 1258,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.11358854165519,
            "small_mean_absolute_error": 80.60488020832781
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.77588020832627,
            "small_mean_absolute_error": 65.20382031249756
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.63122048610724,
            "small_mean_absolute_error": 62.04394791666709
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.77311458333425,
            "small_mean_absolute_error": 78.11217812500108
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1279,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0430Z",
      "signal_timestamp": "2026-09-26T04:31:17.423022Z",
      "target_timestamp": "2026-09-26T04:30:00Z",
      "resolution_timestamp": "2026-09-26T04:45:00Z",
      "strike": 83892.5,
      "brti_reference_price": 83892.49850000002,
      "base_predicted_close": 83992.84375,
      "small_predicted_close": 84044.59375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83964.68116666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -28.16258333333826,
      "small_residual": -79.91258333333826,
      "base_absolute_error": 28.16258333333826,
      "small_absolute_error": 79.91258333333826,
      "resolved_at": "2026-09-26T04:46:05.722172Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T04:15:00Z",
        "return_6h": -7.410522642137263e-05,
        "return_12h": -0.0009531053029898651,
        "return_24h": -0.0025848065086617744,
        "close_vs_ema12": -0.0012236120693761565,
        "close_vs_ema24": -0.0020453477446075174,
        "ema12_slope_3h": -4.698302499195339e-05,
        "ema24_slope_6h": -0.0005195820621168856,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010484590546808725,
        "return_30m": -0.0005042563392626542,
        "return_60m": -0.0014863928314767794,
        "return_120m": -0.0015885068205675479,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00044599979070780726,
        "close_vs_ema6": -0.0006931590841982027,
        "close_vs_ema12": -0.0009074591782650687,
        "ema3_slope": -0.00044580096357138554,
        "ema6_slope": -0.00027718677986554585,
        "realized_volatility_30m": 0.0007966164716076696,
        "realized_volatility_60m": 0.0006074168415482538,
        "return_acceleration": -0.0015932329432153391
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1278,
        "resolved_agreement_count": 825,
        "prospective_resolved_sample_count": 1259,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.33308333331661,
            "small_mean_absolute_error": 99.26382812498923
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.77188281249255,
            "small_mean_absolute_error": 81.90392447916383
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.19636458332873,
            "small_mean_absolute_error": 73.4406423611096
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.61247500000027,
            "small_mean_absolute_error": 83.5140385416671
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1280,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0445Z",
      "signal_timestamp": "2026-09-26T04:46:19.400271Z",
      "target_timestamp": "2026-09-26T04:45:00Z",
      "resolution_timestamp": "2026-09-26T05:00:00Z",
      "strike": 83964.68,
      "brti_reference_price": 83964.68116666666,
      "base_predicted_close": 83957.0234375,
      "small_predicted_close": 84044.765625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83972.05700000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 15.03356250001525,
      "small_residual": -72.70862499998475,
      "base_absolute_error": 15.03356250001525,
      "small_absolute_error": 72.70862499998475,
      "resolved_at": "2026-09-26T05:01:05.978731Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T04:30:00Z",
        "return_6h": -0.0012217836499269774,
        "return_12h": 0.00043527112351537944,
        "return_24h": -0.00358435283242331,
        "close_vs_ema12": -0.0003493842802573255,
        "close_vs_ema24": -0.0011622375283075748,
        "ema12_slope_3h": -7.87527013825784e-05,
        "ema24_slope_6h": -0.0005340457390874409,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008604186066367703,
        "return_30m": -0.00018894256172308221,
        "return_60m": 0.00013741593654170714,
        "return_120m": -0.0006767609534239494,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00020697468731567525,
        "close_vs_ema6": 0.00011903941405244645,
        "close_vs_ema12": -4.046453080219781e-05,
        "ema3_slope": 0.0002070175347053116,
        "ema6_slope": 4.761803299002665e-05,
        "realized_volatility_30m": 0.0009544388306588214,
        "realized_volatility_60m": 0.0007381050282368774,
        "return_acceleration": 0.0019088776613176428
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1279,
        "resolved_agreement_count": 826,
        "prospective_resolved_sample_count": 1260,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.08958333331975,
            "small_mean_absolute_error": 94.37579687499237
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.66955989582675,
            "small_mean_absolute_error": 90.6943541666642
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.37689583332879,
            "small_mean_absolute_error": 73.84773611110965
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.62444062499927,
            "small_mean_absolute_error": 86.0474885416661
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1281,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0500Z",
      "signal_timestamp": "2026-09-26T05:01:19.598618Z",
      "target_timestamp": "2026-09-26T05:00:00Z",
      "resolution_timestamp": "2026-09-26T05:15:00Z",
      "strike": 83972.06,
      "brti_reference_price": 83972.05700000002,
      "base_predicted_close": 84031.578125,
      "small_predicted_close": 84082.7890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83959.29633333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -72.28179166666814,
      "small_residual": -123.49272916666814,
      "base_absolute_error": 72.28179166666814,
      "small_absolute_error": 123.49272916666814,
      "resolved_at": "2026-09-26T05:16:05.556977Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T04:45:00Z",
        "return_6h": -0.0011441617110962143,
        "return_12h": 0.002883187681929744,
        "return_24h": -0.002673255964313115,
        "close_vs_ema12": -0.0002508968264063327,
        "close_vs_ema24": -0.001052268938319556,
        "ema12_slope_3h": -0.0001208878139686842,
        "ema24_slope_6h": -0.0005465581607777548,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 8.784447497300896e-05,
        "return_30m": 0.0009483386646305103,
        "return_60m": 0.00044360411958432877,
        "return_120m": -0.0004390604038315704,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00014739694287424498,
        "close_vs_ema6": 0.0001477729404468775,
        "close_vs_ema12": 4.00874220802816e-05,
        "ema3_slope": 0.000147418671935462,
        "ema6_slope": 5.911267028002598e-05,
        "realized_volatility_30m": 0.00038628706583188066,
        "realized_volatility_60m": 0.0007236486420687662,
        "return_acceleration": -0.0007725741316637613
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1280,
        "resolved_agreement_count": 826,
        "prospective_resolved_sample_count": 1261,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.70415624999805,
            "small_mean_absolute_error": 89.14351041666305
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.53452083332922,
            "small_mean_absolute_error": 98.66923697916172
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.06358680555059,
            "small_mean_absolute_error": 75.24432812499556
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.68946979166722,
            "small_mean_absolute_error": 83.63245937499815
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1282,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0515Z",
      "signal_timestamp": "2026-09-26T05:16:16.879944Z",
      "target_timestamp": "2026-09-26T05:15:00Z",
      "resolution_timestamp": "2026-09-26T05:30:00Z",
      "strike": 83959.3,
      "brti_reference_price": 83959.29633333333,
      "base_predicted_close": 83973.96875,
      "small_predicted_close": 84043.234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83920.08316666669,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -53.885583333307295,
      "small_residual": -123.1512083333073,
      "base_absolute_error": 53.885583333307295,
      "small_absolute_error": 123.1512083333073,
      "resolved_at": "2026-09-26T05:31:05.481237Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T05:00:00Z",
        "return_6h": -0.0012322105462335697,
        "return_12h": 0.0002715246863991272,
        "return_24h": -0.0026543404353508437,
        "close_vs_ema12": -0.0003863865904119024,
        "close_vs_ema24": -0.0011793070622824198,
        "ema12_slope_3h": -0.0001831230366927672,
        "ema24_slope_6h": -0.0005607087179129167,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00015196324971156194,
        "return_30m": -6.413212387057499e-05,
        "return_60m": -0.0002530625683058174,
        "return_120m": 0.00046526910504063324,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -2.2943581420298287e-06,
        "close_vs_ema6": -3.0091217081418264e-06,
        "close_vs_ema12": -9.467094598791803e-05,
        "ema3_slope": -2.2943528779073574e-06,
        "ema6_slope": -1.2036472345489102e-06,
        "realized_volatility_30m": 0.00011990386234228545,
        "realized_volatility_60m": 0.0006809001359646406,
        "return_acceleration": -0.0002398077246845709
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1281,
        "resolved_agreement_count": 827,
        "prospective_resolved_sample_count": 1262,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.3972031250014,
            "small_mean_absolute_error": 111.68510937499377
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.7553958333283,
            "small_mean_absolute_error": 96.14499479166079
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.64965451388465,
            "small_mean_absolute_error": 80.69758333332963
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.24998437499889,
            "small_mean_absolute_error": 82.22942083333328
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1283,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0530Z",
      "signal_timestamp": "2026-09-26T05:31:18.117567Z",
      "target_timestamp": "2026-09-26T05:30:00Z",
      "resolution_timestamp": "2026-09-26T05:45:00Z",
      "strike": 83920.08,
      "brti_reference_price": 83920.08316666669,
      "base_predicted_close": 83959.4375,
      "small_predicted_close": 84046.1015625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83945.29166666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -14.145833333328483,
      "small_residual": -100.80989583332848,
      "base_absolute_error": 14.145833333328483,
      "small_absolute_error": 100.80989583332848,
      "resolved_at": "2026-09-26T05:46:06.004562Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T05:15:00Z",
        "return_6h": -0.0018657373095434249,
        "return_12h": 0.002660005451978753,
        "return_24h": -0.002923230861928472,
        "close_vs_ema12": -0.0008184575925530568,
        "close_vs_ema24": -0.001611909102208764,
        "ema12_slope_3h": -0.0002270956125873802,
        "ema24_slope_6h": -0.0005875962355930131,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00046704972979949577,
        "return_30m": -0.000618942005116363,
        "return_60m": 0.000328809692879517,
        "return_120m": -0.0011580718789677702,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00023472659182444122,
        "close_vs_ema6": -0.000335800417352039,
        "close_vs_ema12": -0.0004753057687190143,
        "ema3_slope": -0.0002346715081810169,
        "ema6_slope": -0.00013430212745657588,
        "realized_volatility_30m": 0.00015754324004396691,
        "realized_volatility_60m": 0.0004904497176994092,
        "return_acceleration": -0.00031508648008793383
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1282,
        "resolved_agreement_count": 828,
        "prospective_resolved_sample_count": 1263,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.34088020833224,
            "small_mean_absolute_error": 99.81628645832461
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.83698177082442,
            "small_mean_absolute_error": 99.54005729165692
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.62821527777244,
            "small_mean_absolute_error": 87.87471180555076
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.46667499999748,
            "small_mean_absolute_error": 73.35236145833187
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1284,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0545Z",
      "signal_timestamp": "2026-09-26T05:46:20.394251Z",
      "target_timestamp": "2026-09-26T05:45:00Z",
      "resolution_timestamp": "2026-09-26T06:00:00Z",
      "strike": 83945.29,
      "brti_reference_price": 83945.29166666667,
      "base_predicted_close": 83980.109375,
      "small_predicted_close": 84048.3125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83915.30833333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -64.8010416666657,
      "small_residual": -133.0041666666657,
      "base_absolute_error": 64.8010416666657,
      "small_absolute_error": 133.0041666666657,
      "resolved_at": "2026-09-26T06:01:05.680180Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T05:30:00Z",
        "return_6h": -0.0014458218070551032,
        "return_12h": 0.0017072080762186026,
        "return_24h": -0.003615336361494359,
        "close_vs_ema12": -0.0004971712151440322,
        "close_vs_ema24": -0.001285022188346141,
        "ema12_slope_3h": -0.0002548727361803005,
        "ema24_slope_6h": -0.0006053049944266808,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00030038697590328844,
        "return_30m": -0.00016680304955218883,
        "return_60m": -0.00023092447598893617,
        "return_120m": -9.354027215036087e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 3.279386216115121e-05,
        "close_vs_ema6": -2.536762277594029e-05,
        "close_vs_ema12": -0.0001481330090812305,
        "ema3_slope": 3.279493763397312e-05,
        "ema6_slope": -1.0146946148759106e-05,
        "realized_volatility_30m": 0.0003837183528513921,
        "realized_volatility_60m": 0.00028542172217375895,
        "return_acceleration": 0.0007674367057027842
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1283,
        "resolved_agreement_count": 829,
        "prospective_resolved_sample_count": 1264,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.83669270832979,
            "small_mean_absolute_error": 105.04061458332217
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.96313802082477,
            "small_mean_absolute_error": 99.70820572915727
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.0586041666611,
            "small_mean_absolute_error": 95.47644097221685
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.66475416666435,
            "small_mean_absolute_error": 71.02817499999874
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1285,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0600Z",
      "signal_timestamp": "2026-09-26T06:01:18.787361Z",
      "target_timestamp": "2026-09-26T06:00:00Z",
      "resolution_timestamp": "2026-09-26T06:15:00Z",
      "strike": 83915.31,
      "brti_reference_price": 83915.30833333333,
      "base_predicted_close": 83951.2578125,
      "small_predicted_close": 84036.890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83895.29333333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -55.96447916665056,
      "small_residual": -141.59729166665056,
      "base_absolute_error": 55.96447916665056,
      "small_absolute_error": 141.59729166665056,
      "resolved_at": "2026-09-26T06:16:06.348719Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T05:45:00Z",
        "return_6h": -0.0020897510389858986,
        "return_12h": 0.0017585554241470458,
        "return_24h": -0.0032886819362880626,
        "close_vs_ema12": -0.0008193351643148716,
        "close_vs_ema24": -0.001608040974360958,
        "ema12_slope_3h": -0.0002899625279908502,
        "ema24_slope_6h": -0.0006359700515046196,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003571770701851218,
        "return_30m": -5.689738562197899e-05,
        "return_60m": -0.0006758041745563714,
        "return_120m": -0.00023249984448781014,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0001622237729037579,
        "close_vs_ema6": -0.0002732696045516514,
        "close_vs_ema12": -0.0004275585322386366,
        "ema3_slope": -0.00016219746061996165,
        "ema6_slope": -0.00010929589492225666,
        "realized_volatility_30m": 0.0003287820230442051,
        "realized_volatility_60m": 0.0002936233239586268,
        "return_acceleration": -0.0006575640460884102
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1284,
        "resolved_agreement_count": 830,
        "prospective_resolved_sample_count": 1265,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.278562499992404,
            "small_mean_absolute_error": 120.1144999999924
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.99135937499523,
            "small_mean_absolute_error": 104.62900520832773
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.11586805555028,
            "small_mean_absolute_error": 105.81765798610529
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.83979895833036,
            "small_mean_absolute_error": 77.42470416666474
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1286,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0615Z",
      "signal_timestamp": "2026-09-26T06:16:17.121231Z",
      "target_timestamp": "2026-09-26T06:15:00Z",
      "resolution_timestamp": "2026-09-26T06:30:00Z",
      "strike": 83895.29,
      "brti_reference_price": 83895.29333333335,
      "base_predicted_close": 83947.75,
      "small_predicted_close": 83964.796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83927.81633333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -19.93366666667862,
      "small_residual": -36.98054166667862,
      "base_absolute_error": 19.93366666667862,
      "small_absolute_error": 36.98054166667862,
      "resolved_at": "2026-09-26T06:31:05.588389Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T06:00:00Z",
        "return_6h": -0.0021709431025955794,
        "return_12h": -0.0010859661991031722,
        "return_24h": -0.0018188064095723266,
        "close_vs_ema12": -0.0010145282726724547,
        "close_vs_ema24": -0.0018081409147839844,
        "ema12_slope_3h": -0.0002902656060452813,
        "ema24_slope_6h": -0.0006675871494283836,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00023851428776833217,
        "return_30m": -0.0005956061661189782,
        "return_60m": -0.0007623098667464134,
        "return_120m": -0.0010151795229594862,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0002003898320316333,
        "close_vs_ema6": -0.00036556681469068764,
        "close_vs_ema12": -0.0005635715305755129,
        "ema3_slope": -0.0002003496839922958,
        "ema6_slope": -0.00014620534674703034,
        "realized_volatility_30m": 5.933139120839481e-05,
        "realized_volatility_60m": 0.0002947610737403455,
        "return_acceleration": 0.00011866278241678963
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1285,
        "resolved_agreement_count": 831,
        "prospective_resolved_sample_count": 1266,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.19923437498801,
            "small_mean_absolute_error": 124.64064062498801
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.2982187499947,
            "small_mean_absolute_error": 118.16287499999089
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.5700086805482,
            "small_mean_absolute_error": 105.64354340276986
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.69801979166223,
            "small_mean_absolute_error": 84.49151874999662
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1287,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0630Z",
      "signal_timestamp": "2026-09-26T06:31:18.985156Z",
      "target_timestamp": "2026-09-26T06:30:00Z",
      "resolution_timestamp": "2026-09-26T06:45:00Z",
      "strike": 83927.82,
      "brti_reference_price": 83927.81633333332,
      "base_predicted_close": 83917.4765625,
      "small_predicted_close": 84022.609375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83906.91816666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -10.558395833315444,
      "small_residual": -115.69120833331544,
      "base_absolute_error": 10.558395833315444,
      "small_absolute_error": 115.69120833331544,
      "resolved_at": "2026-09-26T06:46:06.295224Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T06:15:00Z",
        "return_6h": -0.00011577458677836105,
        "return_12h": -0.00014192524490663772,
        "return_24h": -0.0020786111020646425,
        "close_vs_ema12": -0.0006016727361811691,
        "close_vs_ema24": -0.0013919163178139904,
        "ema12_slope_3h": -0.00032193395561719296,
        "ema24_slope_6h": -0.0006562303468412578,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003876617949323258,
        "return_30m": 0.00014905504428708305,
        "return_60m": 9.214917782274235e-05,
        "return_120m": 0.00042098917024513405,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 9.358838010453674e-05,
        "close_vs_ema6": 1.5680804468676257e-05,
        "close_vs_ema12": -0.0001490356013450489,
        "ema3_slope": 9.359713970935601e-05,
        "ema6_slope": 6.272361129600057e-06,
        "realized_volatility_30m": 0.00031308804135032897,
        "realized_volatility_60m": 0.0003251330706609088,
        "return_acceleration": 0.0006261760827006579
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1286,
        "resolved_agreement_count": 832,
        "prospective_resolved_sample_count": 1267,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.71125520833084,
            "small_mean_absolute_error": 103.09797395833084
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 40.52606770833154,
            "small_mean_absolute_error": 101.45713020832773
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.7950729166599,
            "small_mean_absolute_error": 100.72602951388156
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.52824583332986,
            "small_mean_absolute_error": 84.64723749999685
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1288,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0645Z",
      "signal_timestamp": "2026-09-26T06:46:21.773998Z",
      "target_timestamp": "2026-09-26T06:45:00Z",
      "resolution_timestamp": "2026-09-26T07:00:00Z",
      "strike": 83906.92,
      "brti_reference_price": 83906.91816666668,
      "base_predicted_close": 83926.4453125,
      "small_predicted_close": 83960.1015625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83888.14733333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -38.29797916667303,
      "small_residual": -71.95422916667303,
      "base_absolute_error": 38.29797916667303,
      "small_absolute_error": 71.95422916667303,
      "resolved_at": "2026-09-26T07:01:06.186217Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T06:30:00Z",
        "return_6h": 0.0002049853814829472,
        "return_12h": -0.0005844927415430412,
        "return_24h": -0.0012757877985936084,
        "close_vs_ema12": -0.0008158376245519516,
        "close_vs_ema24": -0.001606818333138138,
        "ema12_slope_3h": -0.00033126261866656126,
        "ema24_slope_6h": -0.0006385289894036417,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00024900167286179276,
        "return_30m": 0.00013856359363506598,
        "return_60m": -0.00045712510181461496,
        "return_120m": -0.0006879440164290207,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -7.772433881347851e-05,
        "close_vs_ema6": -0.00016667166313633075,
        "close_vs_ema12": -0.0003367899915357464,
        "ema3_slope": -7.771829821012766e-05,
        "ema6_slope": -6.666422083989598e-05,
        "realized_volatility_30m": 0.00031833173389705927,
        "realized_volatility_60m": 0.0002934828093903536,
        "return_acceleration": -0.0006366634677941185
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1287,
        "resolved_agreement_count": 832,
        "prospective_resolved_sample_count": 1268,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.81439583332758,
            "small_mean_absolute_error": 106.81830208332758
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 38.325544270828686,
            "small_mean_absolute_error": 105.92945833332487
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.91355729165904,
            "small_mean_absolute_error": 102.07823784721404
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 57.55635520832875,
            "small_mean_absolute_error": 86.68042499999574
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1289,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0700Z",
      "signal_timestamp": "2026-09-26T07:01:18.678072Z",
      "target_timestamp": "2026-09-26T07:00:00Z",
      "resolution_timestamp": "2026-09-26T07:15:00Z",
      "strike": 83888.15,
      "brti_reference_price": 83888.14733333333,
      "base_predicted_close": 83867.1328125,
      "small_predicted_close": 83805.1953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83994.30483333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 127.17202083334269,
      "small_residual": 189.10952083334269,
      "base_absolute_error": 127.17202083334269,
      "small_absolute_error": 189.10952083334269,
      "resolved_at": "2026-09-26T07:16:04.682533Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T06:45:00Z",
        "return_6h": 3.626984797877597e-05,
        "return_12h": -0.0007441219892885265,
        "return_24h": -0.0016870639438397728,
        "close_vs_ema12": -0.0009969845329911298,
        "close_vs_ema24": -0.0017924914871274567,
        "ema12_slope_3h": -0.0003404323270316256,
        "ema24_slope_6h": -0.0006246433883111413,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00022371019867606368,
        "return_30m": -0.00047265616732405924,
        "return_60m": -0.00032367157482304787,
        "return_120m": -0.0009992570107778542,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0001507312913792136,
        "close_vs_ema6": -0.00027884865320371155,
        "close_vs_ema12": -0.0004742465288070097,
        "ema3_slope": -0.00015070857488108658,
        "ema6_slope": -0.00011152702161754124,
        "realized_volatility_30m": 1.264573709286454e-05,
        "realized_volatility_60m": 0.00027066831377457035,
        "return_acceleration": 2.529147418572908e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1288,
        "resolved_agreement_count": 833,
        "prospective_resolved_sample_count": 1269,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.188630208329414,
            "small_mean_absolute_error": 91.55581770832941
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 41.23359635416091,
            "small_mean_absolute_error": 105.83515885416091
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.72378298610662,
            "small_mean_absolute_error": 100.27127604166162
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 54.93159062499471,
            "small_mean_absolute_error": 87.4806604166617
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1290,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0715Z",
      "signal_timestamp": "2026-09-26T07:16:15.285613Z",
      "target_timestamp": "2026-09-26T07:15:00Z",
      "resolution_timestamp": "2026-09-26T07:30:00Z",
      "strike": 83994.3,
      "brti_reference_price": 83994.30483333334,
      "base_predicted_close": 84018.0234375,
      "small_predicted_close": 84056.2265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83997.60516666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -20.41827083332464,
      "small_residual": -58.62139583332464,
      "base_absolute_error": 20.41827083332464,
      "small_absolute_error": 58.62139583332464,
      "resolved_at": "2026-09-26T07:31:05.431115Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T07:00:00Z",
        "return_6h": 0.0008144838938977106,
        "return_12h": -0.0004372788400581751,
        "return_24h": 0.0021384898053027346,
        "close_vs_ema12": 0.0002563089678628838,
        "close_vs_ema24": -0.0005183857820307836,
        "ema12_slope_3h": -0.0003198560214231483,
        "ema24_slope_6h": -0.0005950267944032639,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012654648287582226,
        "return_30m": 0.0010414715326938495,
        "return_60m": 0.001180179436367279,
        "return_120m": 0.00041696990719186644,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005569610176716644,
        "close_vs_ema6": 0.0007042753300186,
        "close_vs_ema12": 0.0006689032338500489,
        "ema3_slope": 0.0005572713961154996,
        "ema6_slope": 0.0002817895149689331,
        "realized_volatility_30m": 0.0007445875137171432,
        "realized_volatility_60m": 0.0006155051257664229,
        "return_acceleration": 0.0014891750274342863
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1289,
        "resolved_agreement_count": 834,
        "prospective_resolved_sample_count": 1270,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.990515625002445,
            "small_mean_absolute_error": 103.43387500000244
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.09487499999523,
            "small_mean_absolute_error": 114.03725781249523
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.19565104166395,
            "small_mean_absolute_error": 113.25320833332808
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 57.42774270832888,
            "small_mean_absolute_error": 94.03345312499587
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1291,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0730Z",
      "signal_timestamp": "2026-09-26T07:31:16.703035Z",
      "target_timestamp": "2026-09-26T07:30:00Z",
      "resolution_timestamp": "2026-09-26T07:45:00Z",
      "strike": 83997.61,
      "brti_reference_price": 83997.60516666668,
      "base_predicted_close": 83952.3125,
      "small_predicted_close": 84054.8203125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84022.19416666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 69.88166666668258,
      "small_residual": -32.62614583331742,
      "base_absolute_error": 69.88166666668258,
      "small_absolute_error": 32.62614583331742,
      "resolved_at": "2026-09-26T07:46:06.410751Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T07:15:00Z",
        "return_6h": 0.0006898861428255021,
        "return_12h": 0.00012721028288176228,
        "return_24h": -0.00045916922715061315,
        "close_vs_ema12": 0.0002835421927946946,
        "close_vs_ema24": -0.0004692658743246092,
        "ema12_slope_3h": -0.00025574153797980337,
        "ema24_slope_6h": -0.0005685963644971315,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.92923465450945e-05,
        "return_30m": 0.0013048068983858574,
        "return_60m": 0.0008315340060340848,
        "return_120m": 0.000923759809031921,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002980487647104013,
        "close_vs_ema6": 0.0005310267154254866,
        "close_vs_ema12": 0.0005991993663629902,
        "ema3_slope": 0.00029813762426100787,
        "ema6_slope": 0.00021245581405548997,
        "realized_volatility_30m": 0.0006130862411065641,
        "realized_volatility_60m": 0.0006208700267610793,
        "return_acceleration": -0.0012261724822131281
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1290,
        "resolved_agreement_count": 835,
        "prospective_resolved_sample_count": 1271,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 49.11166666666395,
            "small_mean_absolute_error": 108.84408854166395
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 43.911460937497395,
            "small_mean_absolute_error": 105.9710312499974
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.38793402777568,
            "small_mean_absolute_error": 103.91944965277314
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 57.541513541662425,
            "small_mean_absolute_error": 95.11323958332942
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1292,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0745Z",
      "signal_timestamp": "2026-09-26T07:46:19.832254Z",
      "target_timestamp": "2026-09-26T07:45:00Z",
      "resolution_timestamp": "2026-09-26T08:00:00Z",
      "strike": 84022.19,
      "brti_reference_price": 84022.19416666668,
      "base_predicted_close": 84076.6328125,
      "small_predicted_close": 84112.9453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84100.45833333336,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 23.825520833357587,
      "small_residual": -12.486979166642413,
      "base_absolute_error": 23.825520833357587,
      "small_absolute_error": 12.486979166642413,
      "resolved_at": "2026-09-26T08:01:05.389403Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T07:30:00Z",
        "return_6h": -0.00014062956663418724,
        "return_12h": 0.0006147451154130401,
        "return_24h": 0.001537633614603573,
        "close_vs_ema12": 0.0005528218401837925,
        "close_vs_ema24": -0.00017300255921526286,
        "ema12_slope_3h": -0.00021735870319106176,
        "ema24_slope_6h": -0.0005597619088623107,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00029273453631462054,
        "return_30m": 0.0003320383850866637,
        "return_60m": 0.0013738557263063278,
        "return_120m": 0.0009161026005530815,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00029534801887298734,
        "close_vs_ema6": 0.0005883734238023575,
        "close_vs_ema12": 0.0007547581342903786,
        "ema3_slope": 0.00029543527509590106,
        "ema6_slope": 0.0002354047718855501,
        "realized_volatility_30m": 0.00012672109488476302,
        "realized_volatility_60m": 0.000562775703930727,
        "return_acceleration": 0.00025344218976952604
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1291,
        "resolved_agreement_count": 835,
        "prospective_resolved_sample_count": 1272,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.94248437500573,
            "small_mean_absolute_error": 88.07782291666445
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 50.87844010416666,
            "small_mean_absolute_error": 97.44806249999601
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.86452430555437,
            "small_mean_absolute_error": 99.97891319443806
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 58.78653854166332,
            "small_mean_absolute_error": 96.26508958332852
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1293,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0800Z",
      "signal_timestamp": "2026-09-26T08:01:17.336522Z",
      "target_timestamp": "2026-09-26T08:00:00Z",
      "resolution_timestamp": "2026-09-26T08:15:00Z",
      "strike": 84100.46,
      "brti_reference_price": 84100.45833333336,
      "base_predicted_close": 84118.171875,
      "small_predicted_close": 84153.7578125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84046.27449999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -71.89737500001502,
      "small_residual": -107.48331250001502,
      "base_absolute_error": 71.89737500001502,
      "small_absolute_error": 107.48331250001502,
      "resolved_at": "2026-09-26T08:16:06.030809Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T07:45:00Z",
        "return_6h": 0.0004170979041913103,
        "return_12h": 0.0008554649432364059,
        "return_24h": 0.0005764585808469835,
        "close_vs_ema12": 0.001424116261875552,
        "close_vs_ema24": 0.0007425235210885006,
        "ema12_slope_3h": -0.00014609272622745362,
        "ema24_slope_6h": -0.0005397128721121858,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009314701602700648,
        "return_30m": 0.0012244773700702538,
        "return_60m": 0.0025308819749756406,
        "return_120m": 0.00220639122559807,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006131704348426581,
        "close_vs_ema6": 0.0010855224776011863,
        "close_vs_ema12": 0.0014270330775412177,
        "ema3_slope": 0.0006135466435046588,
        "ema6_slope": 0.00043439761038843727,
        "realized_volatility_30m": 0.0003193678119777221,
        "realized_volatility_60m": 0.0004892247060861083,
        "return_acceleration": 0.0006387356239554443
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1292,
        "resolved_agreement_count": 836,
        "prospective_resolved_sample_count": 1273,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.32436979167687,
            "small_mean_absolute_error": 73.21101041665679
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.75650000000314,
            "small_mean_absolute_error": 82.3834140624931
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.59718749999956,
            "small_mean_absolute_error": 94.9604427083262
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 56.77212083333143,
            "small_mean_absolute_error": 96.44396041666042
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1294,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0815Z",
      "signal_timestamp": "2026-09-26T08:16:20.339968Z",
      "target_timestamp": "2026-09-26T08:15:00Z",
      "resolution_timestamp": "2026-09-26T08:30:00Z",
      "strike": 84046.27,
      "brti_reference_price": 84046.27449999998,
      "base_predicted_close": 84050.140625,
      "small_predicted_close": 84061.046875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84086.04916666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 35.9085416666494,
      "small_residual": 25.0022916666494,
      "base_absolute_error": 35.9085416666494,
      "small_absolute_error": 25.0022916666494,
      "resolved_at": "2026-09-26T08:31:05.969357Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T08:00:00Z",
        "return_6h": -0.0006097581253068363,
        "return_12h": 0.000989805045547243,
        "return_24h": -0.0008718477952127657,
        "close_vs_ema12": 0.0007471070601374752,
        "close_vs_ema24": 9.573120237771349e-05,
        "ema12_slope_3h": -9.786446721837816e-05,
        "ema24_slope_6h": -0.0005411720609365123,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006442751253341594,
        "return_30m": 0.00028659491188176567,
        "return_60m": 0.0006187284574801222,
        "return_120m": 0.001799638104449608,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -1.5750118537383173e-05,
        "close_vs_ema6": 0.0003146375228335607,
        "close_vs_ema12": 0.0006614761321641627,
        "ema3_slope": -1.5749870475256778e-05,
        "ema6_slope": 0.00012587085061044334,
        "realized_volatility_30m": 0.0007878726428021121,
        "realized_volatility_60m": 0.0005643814197811222,
        "return_acceleration": -0.0015757452856042242
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1293,
        "resolved_agreement_count": 837,
        "prospective_resolved_sample_count": 1274,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.505708333344955,
            "small_mean_absolute_error": 52.804458333324874
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.7481119791737,
            "small_mean_absolute_error": 78.11916666666366
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.56515277777847,
            "small_mean_absolute_error": 93.62632465277177
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 54.841249999998396,
            "small_mean_absolute_error": 94.63379270832738
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1295,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0830Z",
      "signal_timestamp": "2026-09-26T08:31:19.142017Z",
      "target_timestamp": "2026-09-26T08:30:00Z",
      "resolution_timestamp": "2026-09-26T08:45:00Z",
      "strike": 84086.05,
      "brti_reference_price": 84086.04916666665,
      "base_predicted_close": 84104.15625,
      "small_predicted_close": 84140.796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84278.33733333336,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 174.1810833333584,
      "small_residual": 137.5404583333584,
      "base_absolute_error": 174.1810833333584,
      "small_absolute_error": 137.5404583333584,
      "resolved_at": "2026-09-26T08:46:05.165272Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T08:15:00Z",
        "return_6h": 0.0007149555100067762,
        "return_12h": 0.0003885526409661555,
        "return_24h": -0.0041439577288736595,
        "close_vs_ema12": 0.0011708247116584136,
        "close_vs_ema24": 0.0005573272357140002,
        "ema12_slope_3h": -1.3218222440047889e-05,
        "ema24_slope_6h": -0.0005152624514644932,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00047324723080577336,
        "return_30m": -0.0001713327959473876,
        "return_60m": 0.0010529347809915546,
        "return_120m": 0.0018853443381021684,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002286925170533749,
        "close_vs_ema6": 0.0005627544765633985,
        "close_vs_ema12": 0.0009602477399699438,
        "ema3_slope": 0.00022874482928436635,
        "ema6_slope": 0.00022515247285026518,
        "realized_volatility_30m": 0.0005587611780699664,
        "realized_volatility_60m": 0.0005733864758426842,
        "return_acceleration": 0.0011175223561399328
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1294,
        "resolved_agreement_count": 838,
        "prospective_resolved_sample_count": 1275,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.378276041676145,
            "small_mean_absolute_error": 44.39968229165606
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.74497135417005,
            "small_mean_absolute_error": 76.62188541666
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.067065972223645,
            "small_mean_absolute_error": 85.44724826388362
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.17503229166395,
            "small_mean_absolute_error": 91.08437187499294
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1296,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0845Z",
      "signal_timestamp": "2026-09-26T08:46:18.755221Z",
      "target_timestamp": "2026-09-26T08:45:00Z",
      "resolution_timestamp": "2026-09-26T09:00:00Z",
      "strike": 84278.34,
      "brti_reference_price": 84278.33733333336,
      "base_predicted_close": 84267.0390625,
      "small_predicted_close": 84361.4609375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84200.9345,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -66.10456249999697,
      "small_residual": -160.52643749999697,
      "base_absolute_error": 66.10456249999697,
      "small_absolute_error": 160.52643749999697,
      "resolved_at": "2026-09-26T09:01:05.446300Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T08:30:00Z",
        "return_6h": 0.0030562836084688794,
        "return_12h": 0.0020674747423852224,
        "return_24h": -0.00046796171647933704,
        "close_vs_ema12": 0.0033185987855717247,
        "close_vs_ema24": 0.002786563582346746,
        "ema12_slope_3h": 0.00014917575568995645,
        "ema24_slope_6h": -0.00044168032610225616,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0022868022528395038,
        "return_30m": 0.0027611317064788476,
        "return_60m": 0.0030485179446586574,
        "return_120m": 0.004426561894800063,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012564282743117161,
        "close_vs_ema6": 0.0020346595993274708,
        "close_vs_ema12": 0.0027479882312015924,
        "ema3_slope": 0.0012580088722280447,
        "ema6_slope": 0.0008145267536021628,
        "realized_volatility_30m": 0.0009067775110168652,
        "realized_volatility_60m": 0.0010505629196589422,
        "return_acceleration": 0.0018135550220337304
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1295,
        "resolved_agreement_count": 839,
        "prospective_resolved_sample_count": 1276,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.4531302083451,
            "small_mean_absolute_error": 70.62826041666631
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.19780729167542,
            "small_mean_absolute_error": 79.35304166666538
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.40333680555947,
            "small_mean_absolute_error": 88.50812847221944
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 55.62725729166559,
            "small_mean_absolute_error": 92.98815937499458
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1297,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0900Z",
      "signal_timestamp": "2026-09-26T09:01:18.872291Z",
      "target_timestamp": "2026-09-26T09:00:00Z",
      "resolution_timestamp": "2026-09-26T09:15:00Z",
      "strike": 84200.93,
      "brti_reference_price": 84200.9345,
      "base_predicted_close": 84192.609375,
      "small_predicted_close": 84351.3828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83995.58383333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -197.02554166666232,
      "small_residual": -355.7989791666623,
      "base_absolute_error": 197.02554166666232,
      "small_absolute_error": 355.7989791666623,
      "resolved_at": "2026-09-26T09:16:05.347839Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T08:45:00Z",
        "return_6h": 0.002285381715675161,
        "return_12h": 0.0038216568482691837,
        "return_24h": -0.0023873049166774907,
        "close_vs_ema12": 0.002299064775411752,
        "close_vs_ema24": 0.0018270057872153966,
        "ema12_slope_3h": 0.0002819064056767129,
        "ema24_slope_6h": -0.0003855277675471891,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009184190835092032,
        "return_30m": 0.0013662829265010945,
        "return_60m": 0.0011947160414798041,
        "return_120m": 0.0037286217017500345,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00016839926845912956,
        "close_vs_ema6": 0.0007957265367959376,
        "close_vs_ema12": 0.0015455270211972572,
        "ema3_slope": 0.00016842763154922835,
        "ema6_slope": 0.00031839195588956315,
        "realized_volatility_30m": 0.0016026106681743535,
        "realized_volatility_60m": 0.0012603170852618203,
        "return_acceleration": -0.003205221336348707
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1296,
        "resolved_agreement_count": 839,
        "prospective_resolved_sample_count": 1277,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.02289062500495,
            "small_mean_absolute_error": 107.63812500000495
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.67363020834091,
            "small_mean_absolute_error": 90.42456770833087
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.51196354167041,
            "small_mean_absolute_error": 90.80165104166372
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 56.903721875000336,
            "small_mean_absolute_error": 96.33259270832932
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1298,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0915Z",
      "signal_timestamp": "2026-09-26T09:16:17.007263Z",
      "target_timestamp": "2026-09-26T09:15:00Z",
      "resolution_timestamp": "2026-09-26T09:30:00Z",
      "strike": 83995.58,
      "brti_reference_price": 83995.58383333334,
      "base_predicted_close": 84046.1015625,
      "small_predicted_close": 84091.703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84009.41583333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -36.685729166681995,
      "small_residual": -82.287291666682,
      "base_absolute_error": 36.685729166681995,
      "small_absolute_error": 82.287291666682,
      "resolved_at": "2026-09-26T09:31:05.762666Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T09:00:00Z",
        "return_6h": 0.0008976736753281145,
        "return_12h": 0.003469189311643861,
        "return_24h": -0.00718558841350192,
        "close_vs_ema12": -0.00013942697582325358,
        "close_vs_ema24": -0.0006035135905186895,
        "ema12_slope_3h": 0.00031915503647339527,
        "ema24_slope_6h": -0.00035908387932226393,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00243881695477699,
        "return_30m": -0.0033549961822536556,
        "return_60m": -0.0006031280621088264,
        "return_120m": 1.5227222875724422e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0011367048214393494,
        "close_vs_ema6": -0.001175574708649263,
        "close_vs_ema12": -0.0007591548550457405,
        "ema3_slope": -0.001135414190654327,
        "ema6_slope": -0.0004700088712430439,
        "realized_volatility_30m": 0.0007601989356338934,
        "realized_volatility_60m": 0.0017432434778063696,
        "return_acceleration": -0.0015203978712677868
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1297,
        "resolved_agreement_count": 839,
        "prospective_resolved_sample_count": 1278,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.30493229166677,
            "small_mean_absolute_error": 169.71704166666677
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.40532031250586,
            "small_mean_absolute_error": 111.26074999999582
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.26705208333806,
            "small_mean_absolute_error": 108.65179166666469
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.87951875000071,
            "small_mean_absolute_error": 112.45622499999517
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1299,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0930Z",
      "signal_timestamp": "2026-09-26T09:31:18.725060Z",
      "target_timestamp": "2026-09-26T09:30:00Z",
      "resolution_timestamp": "2026-09-26T09:45:00Z",
      "strike": 84009.42,
      "brti_reference_price": 84009.41583333332,
      "base_predicted_close": 83999.6796875,
      "small_predicted_close": 84043.4140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84001.24733333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 1.5676458333182381,
      "small_residual": -42.16672916668176,
      "base_absolute_error": 1.5676458333182381,
      "small_absolute_error": 42.16672916668176,
      "resolved_at": "2026-09-26T09:46:05.458422Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T09:15:00Z",
        "return_6h": -9.480776327008833e-05,
        "return_12h": 0.0029049247836967496,
        "return_24h": -0.009402548100222119,
        "close_vs_ema12": 2.4195756419986836e-05,
        "close_vs_ema24": -0.0004298564985125708,
        "ema12_slope_3h": 0.0003457962663135916,
        "ema24_slope_6h": -0.0003536160937007704,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00016467532421016173,
        "return_30m": -0.002274543243539484,
        "return_60m": -0.0009113679866376012,
        "return_120m": 0.00014060718330255462,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0004863447584764202,
        "close_vs_ema6": -0.0007224179609104375,
        "close_vs_ema12": -0.0005031729516792316,
        "ema3_slope": -0.0004861083422319501,
        "ema6_slope": -0.00028888370645296924,
        "realized_volatility_30m": 0.0013017461394935759,
        "realized_volatility_60m": 0.001720668813305727,
        "return_acceleration": 0.0026034922789871517
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1298,
        "resolved_agreement_count": 840,
        "prospective_resolved_sample_count": 1279,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.49922916667492,
            "small_mean_absolute_error": 184.03829166667492
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.43875260417553,
            "small_mean_absolute_error": 114.21898697916549
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.66305729167168,
            "small_mean_absolute_error": 112.42735416666498
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.80826145833562,
            "small_mean_absolute_error": 108.03926458333008
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1300,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T0945Z",
      "signal_timestamp": "2026-09-26T09:46:17.229217Z",
      "target_timestamp": "2026-09-26T09:45:00Z",
      "resolution_timestamp": "2026-09-26T10:00:00Z",
      "strike": 84001.25,
      "brti_reference_price": 84001.24733333332,
      "base_predicted_close": 84023.0390625,
      "small_predicted_close": 84051.671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83996.59066666664,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -26.448395833358518,
      "small_residual": -55.08120833335852,
      "base_absolute_error": 26.448395833358518,
      "small_absolute_error": 55.08120833335852,
      "resolved_at": "2026-09-26T10:01:05.594536Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T09:30:00Z",
        "return_6h": 0.0005729703974477474,
        "return_12h": 0.002316992352605629,
        "return_24h": -0.0074204226107909,
        "close_vs_ema12": -7.005873648280314e-05,
        "close_vs_ema24": -0.0005160593483009013,
        "ema12_slope_3h": 0.000377542419304433,
        "ema24_slope_6h": -0.00033445596745251827,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -9.72331484390132e-05,
        "return_30m": 6.742616387089839e-05,
        "return_60m": -0.0032877962329050936,
        "return_120m": -0.00024930119406085804,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00029185046088164857,
        "close_vs_ema6": -0.000585552020906932,
        "close_vs_ema12": -0.0005080414567673053,
        "ema3_slope": -0.000291765309041625,
        "ema6_slope": -0.0002341659618219083,
        "realized_volatility_30m": 0.00013095423632458747,
        "realized_volatility_60m": 0.001015161081425045,
        "return_acceleration": -0.00026190847264917494
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1299,
        "resolved_agreement_count": 840,
        "prospective_resolved_sample_count": 1280,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.34586979166488,
            "small_mean_absolute_error": 160.19485937500576
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.89950000000499,
            "small_mean_absolute_error": 115.41155989583604
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.91382812500524,
            "small_mean_absolute_error": 106.30031423611217
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 58.478514583334615,
            "small_mean_absolute_error": 106.15197187499726
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1301,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1000Z",
      "signal_timestamp": "2026-09-26T10:01:17.184248Z",
      "target_timestamp": "2026-09-26T10:00:00Z",
      "resolution_timestamp": "2026-09-26T10:15:00Z",
      "strike": 83996.59,
      "brti_reference_price": 83996.59066666664,
      "base_predicted_close": 83988.4921875,
      "small_predicted_close": 84030.96875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84104.46316666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 115.97097916666826,
      "small_residual": 73.49441666666826,
      "base_absolute_error": 115.97097916666826,
      "small_absolute_error": 73.49441666666826,
      "resolved_at": "2026-09-26T10:16:05.674830Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T09:45:00Z",
        "return_6h": 0.0007358983753058546,
        "return_12h": 0.002495982135368946,
        "return_24h": -0.006935113667234538,
        "close_vs_ema12": -0.00012036909341361923,
        "close_vs_ema24": -0.000559782210798998,
        "ema12_slope_3h": 0.00041485909478566896,
        "ema24_slope_6h": -0.0003124819183010219,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.543568476074068e-05,
        "return_30m": -0.0001526634430135676,
        "return_60m": -0.0024268594469502025,
        "return_120m": -0.001235042813382048,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00017366513769934144,
        "close_vs_ema6": -0.0004579090320492307,
        "close_vs_ema12": -0.00047680585142007015,
        "ema3_slope": -0.00017363498335620786,
        "ema6_slope": -0.00018313007005432702,
        "realized_volatility_30m": 2.0898731839136264e-05,
        "realized_volatility_60m": 0.0010624407330352532,
        "return_acceleration": 4.179746367827253e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1300,
        "resolved_agreement_count": 841,
        "prospective_resolved_sample_count": 1281,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.43182812500527,
            "small_mean_absolute_error": 133.83355208334615
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.22735937500511,
            "small_mean_absolute_error": 120.73583854167555
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.92636284722903,
            "small_mean_absolute_error": 104.89422916666929
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.04925625000178,
            "small_mean_absolute_error": 105.27060104166594
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1302,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1015Z",
      "signal_timestamp": "2026-09-26T10:16:16.567409Z",
      "target_timestamp": "2026-09-26T10:15:00Z",
      "resolution_timestamp": "2026-09-26T10:30:00Z",
      "strike": 84104.46,
      "brti_reference_price": 84104.46316666667,
      "base_predicted_close": 84131.9453125,
      "small_predicted_close": 84168.2421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84132.37850000004,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 0.43318750003527384,
      "small_residual": -35.863687499964726,
      "base_absolute_error": 0.43318750003527384,
      "small_absolute_error": 35.863687499964726,
      "resolved_at": "2026-09-26T10:31:06.068458Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T10:00:00Z",
        "return_6h": 0.001475514294290381,
        "return_12h": 0.002174229309385156,
        "return_24h": -0.004501034191797482,
        "close_vs_ema12": 0.0011161728833184448,
        "close_vs_ema24": 0.0007087879641789474,
        "ema12_slope_3h": 0.0004514659666703391,
        "ema24_slope_6h": -0.0002756714110132563,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012842485527551073,
        "return_30m": 0.0012287416747964741,
        "return_60m": 0.001296250688004985,
        "return_120m": 0.0006923408207306636,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005548721389059263,
        "close_vs_ema6": 0.0005896833421028536,
        "close_vs_ema12": 0.0006826178839647312,
        "ema3_slope": 0.0005551801929268851,
        "ema6_slope": 0.00023592898619817504,
        "realized_volatility_30m": 0.000669842118757924,
        "realized_volatility_60m": 0.0005632207434336205,
        "return_acceleration": 0.001339684237515848
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1301,
        "resolved_agreement_count": 841,
        "prospective_resolved_sample_count": 1282,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.16818750000675,
            "small_mean_absolute_error": 63.25741145834763
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.73655989583676,
            "small_mean_absolute_error": 116.4872265625072
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.9929427083395,
            "small_mean_absolute_error": 95.25963715277976
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 61.233715625001786,
            "small_mean_absolute_error": 102.77068541666594
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1303,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1030Z",
      "signal_timestamp": "2026-09-26T10:31:17.320026Z",
      "target_timestamp": "2026-09-26T10:30:00Z",
      "resolution_timestamp": "2026-09-26T10:45:00Z",
      "strike": 84132.38,
      "brti_reference_price": 84132.37850000004,
      "base_predicted_close": 84172.3359375,
      "small_predicted_close": 84207.3828125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84139.20033333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -33.135604166658595,
      "small_residual": -68.1824791666586,
      "base_absolute_error": 33.135604166658595,
      "small_absolute_error": 68.1824791666586,
      "resolved_at": "2026-09-26T10:46:05.094393Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T10:15:00Z",
        "return_6h": 0.0028593736542490422,
        "return_12h": 0.002785056533295416,
        "return_24h": -0.0068382324692229934,
        "close_vs_ema12": 0.001389253197634721,
        "close_vs_ema24": 0.0010194981778186563,
        "ema12_slope_3h": 0.0004985415246290259,
        "ema24_slope_6h": -0.00021113321327048684,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003319126272531836,
        "return_30m": 0.0016165874383193835,
        "return_60m": 0.0014636772015015342,
        "return_120m": 0.0005509752663197531,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004432878763265258,
        "close_vs_ema6": 0.0006582492751556757,
        "close_vs_ema12": 0.0008585065797372948,
        "ema3_slope": 0.0004434844676142191,
        "ema6_slope": 0.0002633690550581935,
        "realized_volatility_30m": 0.00047616796275096185,
        "realized_volatility_60m": 0.0005559980385289511,
        "return_acceleration": -0.0009523359255019237
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1302,
        "resolved_agreement_count": 842,
        "prospective_resolved_sample_count": 1283,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.10505208334507,
            "small_mean_absolute_error": 51.651510416668316
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.30214062501,
            "small_mean_absolute_error": 117.84490104167162
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.32751909723204,
            "small_mean_absolute_error": 93.3631614583331
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 58.561095833338186,
            "small_mean_absolute_error": 98.40630937499881
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1304,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1045Z",
      "signal_timestamp": "2026-09-26T10:46:16.605211Z",
      "target_timestamp": "2026-09-26T10:45:00Z",
      "resolution_timestamp": "2026-09-26T11:00:00Z",
      "strike": 84139.2,
      "brti_reference_price": 84139.20033333334,
      "base_predicted_close": 84101.0625,
      "small_predicted_close": 84197.21875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84166.77866666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 65.71616666667978,
      "small_residual": -30.440083333320217,
      "base_absolute_error": 65.71616666667978,
      "small_absolute_error": 30.440083333320217,
      "resolved_at": "2026-09-26T11:01:06.062173Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T10:30:00Z",
        "return_6h": 0.002078483050751645,
        "return_12h": 0.0008541599442164483,
        "return_24h": -0.007407817477794398,
        "close_vs_ema12": 0.001410347333071993,
        "close_vs_ema24": 0.0010779344665399204,
        "ema12_slope_3h": 0.0005350523541418628,
        "ema24_slope_6h": -0.0001639874665400054,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 8.108451769617275e-05,
        "return_30m": 0.00041302405792476016,
        "return_60m": 0.001642273232593805,
        "return_120m": -0.0016509224600588235,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002621354358991468,
        "close_vs_ema6": 0.000528022143970075,
        "close_vs_ema12": 0.0007949825978044167,
        "ema3_slope": 0.00026220416890310183,
        "ema6_slope": 0.00021125347619332935,
        "realized_volatility_30m": 0.00012541405477850542,
        "realized_volatility_60m": 0.0005232645415772133,
        "return_acceleration": -0.00025082810955701085
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1303,
        "resolved_agreement_count": 843,
        "prospective_resolved_sample_count": 1284,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.99704166668016,
            "small_mean_absolute_error": 58.155447916662524
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.67145572917252,
            "small_mean_absolute_error": 109.17515364583414
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.26534722223005,
            "small_mean_absolute_error": 96.32618923611153
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.51058437500469,
            "small_mean_absolute_error": 96.77493854166532
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1305,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1100Z",
      "signal_timestamp": "2026-09-26T11:01:18.474506Z",
      "target_timestamp": "2026-09-26T11:00:00Z",
      "resolution_timestamp": "2026-09-26T11:15:00Z",
      "strike": 84166.78,
      "brti_reference_price": 84166.77866666668,
      "base_predicted_close": 84192.9140625,
      "small_predicted_close": 84228.2578125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84167.39583333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -25.518229166671517,
      "small_residual": -60.86197916667152,
      "base_absolute_error": 25.518229166671517,
      "small_absolute_error": 60.86197916667152,
      "resolved_at": "2026-09-26T11:16:05.321484Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T10:45:00Z",
        "return_6h": 0.002318886467991055,
        "return_12h": 0.0011720715757856937,
        "return_24h": -0.00645733994078046,
        "close_vs_ema12": 0.0016674991557332763,
        "close_vs_ema24": 0.0013770339339382875,
        "ema12_slope_3h": 0.0005454153497144176,
        "ema24_slope_6h": -0.00011284377025455594,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00032777032850428434,
        "return_30m": 0.0004088814232994231,
        "return_60m": 0.002026129854191483,
        "return_120m": -0.00040564672513609956,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002949088454273774,
        "close_vs_ema6": 0.0006112544695431321,
        "close_vs_ema12": 0.0009500780444029466,
        "ema3_slope": 0.00029499584231063025,
        "ema6_slope": 0.00024456158356156443,
        "realized_volatility_30m": 0.0001233429054040558,
        "realized_volatility_60m": 0.00046051491507902284,
        "return_acceleration": 0.0002466858108081116
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1304,
        "resolved_agreement_count": 843,
        "prospective_resolved_sample_count": 1285,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.81398437501048,
            "small_mean_absolute_error": 51.99516666665295
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.62290625000787,
            "small_mean_absolute_error": 92.91435937499955
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.7562343750069,
            "small_mean_absolute_error": 97.82228125000135
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.5563406250054,
            "small_mean_absolute_error": 91.64673437499805
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1306,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1115Z",
      "signal_timestamp": "2026-09-26T11:16:17.133648Z",
      "target_timestamp": "2026-09-26T11:15:00Z",
      "resolution_timestamp": "2026-09-26T11:30:00Z",
      "strike": 84167.4,
      "brti_reference_price": 84167.39583333333,
      "base_predicted_close": 84179.1640625,
      "small_predicted_close": 84213.6484375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84151.82333333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -27.34072916668083,
      "small_residual": -61.82510416668083,
      "base_absolute_error": 27.34072916668083,
      "small_absolute_error": 61.82510416668083,
      "resolved_at": "2026-09-26T11:31:06.792687Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T11:00:00Z",
        "return_6h": 0.002478576037295621,
        "return_12h": 0.001243311363529065,
        "return_24h": -0.01196984252872657,
        "close_vs_ema12": 0.0016063732510189777,
        "close_vs_ema24": 0.0013557643157702248,
        "ema12_slope_3h": 0.0005820023116989148,
        "ema24_slope_6h": -5.949477372102496e-05,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 7.332663509496129e-06,
        "return_30m": 0.0003351053954432359,
        "return_60m": 0.0007482678599581849,
        "return_120m": 0.002045488490691527,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00015109900134357979,
        "close_vs_ema6": 0.00044177307452009096,
        "close_vs_ema12": 0.0008100033382032468,
        "ema3_slope": 0.00015112183570220594,
        "ema6_slope": 0.0001767404614789747,
        "realized_volatility_30m": 0.0001602188324973941,
        "realized_volatility_60m": 0.00014518470443801554,
        "return_acceleration": -0.0003204376649947882
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1305,
        "resolved_agreement_count": 844,
        "prospective_resolved_sample_count": 1286,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.200796875011292,
            "small_mean_absolute_error": 48.837057291653764
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 38.18449218750902,
            "small_mean_absolute_error": 56.0472343750007
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.8913055555616,
            "small_mean_absolute_error": 93.93717013888939
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 58.034028125006444,
            "small_mean_absolute_error": 87.6099687499991
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1307,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1130Z",
      "signal_timestamp": "2026-09-26T11:31:18.742151Z",
      "target_timestamp": "2026-09-26T11:30:00Z",
      "resolution_timestamp": "2026-09-26T11:45:00Z",
      "strike": 84151.82,
      "brti_reference_price": 84151.82333333332,
      "base_predicted_close": 84108.484375,
      "small_predicted_close": 84201.8046875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84163.194,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 54.70962500000314,
      "small_residual": -38.61068749999686,
      "base_absolute_error": 54.70962500000314,
      "small_absolute_error": 38.61068749999686,
      "resolved_at": "2026-09-26T11:46:06.974278Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T11:15:00Z",
        "return_6h": 0.0027614387155263653,
        "return_12h": 0.0008905492867432585,
        "return_24h": -0.009228002320252005,
        "close_vs_ema12": 0.001362976426419582,
        "close_vs_ema24": 0.0011463165648497586,
        "ema12_slope_3h": 0.0005901842134932167,
        "ema24_slope_6h": -1.43605610858355e-06,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00018501819909988448,
        "return_30m": -0.00017768689226649315,
        "return_60m": 0.00023112187816343166,
        "return_120m": 0.0016951373674889414,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -1.6973865017866352e-05,
        "close_vs_ema6": 0.0001833245125502092,
        "close_vs_ema12": 0.0005286559511858968,
        "ema3_slope": -1.6973576910772614e-05,
        "ema6_slope": 7.333518267471639e-05,
        "realized_volatility_30m": 9.61754313046903e-05,
        "realized_volatility_60m": 0.00018366666591147657,
        "return_acceleration": -0.0001923508626093806
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1306,
        "resolved_agreement_count": 845,
        "prospective_resolved_sample_count": 1287,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.92768229167268,
            "small_mean_absolute_error": 55.32741145833279
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 37.01636718750888,
            "small_mean_absolute_error": 53.48946093750055
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.17732118056422,
            "small_mean_absolute_error": 97.00573784722535
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 58.40438125000655,
            "small_mean_absolute_error": 88.85219687499921
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1308,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1145Z",
      "signal_timestamp": "2026-09-26T11:46:21.582006Z",
      "target_timestamp": "2026-09-26T11:45:00Z",
      "resolution_timestamp": "2026-09-26T12:00:00Z",
      "strike": 84163.19,
      "brti_reference_price": 84163.194,
      "base_predicted_close": 84118.0078125,
      "small_predicted_close": 84210.3984375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84166.94716666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 48.939354166650446,
      "small_residual": -43.451270833349554,
      "base_absolute_error": 48.939354166650446,
      "small_absolute_error": 43.451270833349554,
      "resolved_at": "2026-09-26T12:01:08.490151Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T11:30:00Z",
        "return_6h": 0.0025957659924344956,
        "return_12h": 0.0011461911703014582,
        "return_24h": -0.006520328562044542,
        "close_vs_ema12": 0.00143703922610805,
        "close_vs_ema24": 0.0012551424024371816,
        "ema12_slope_3h": 0.0005100656961318784,
        "ema24_slope_6h": 5.205075833702999e-05,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00013512085913625071,
        "return_30m": -4.99223397816273e-05,
        "return_60m": 0.00028516632641628625,
        "return_120m": 0.0019279078800347182,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 5.9068860961186687e-05,
        "close_vs_ema6": 0.0002274579765872975,
        "close_vs_ema12": 0.0005616603812259591,
        "ema3_slope": 5.907235029756208e-05,
        "ema6_slope": 9.099146932922686e-05,
        "realized_volatility_30m": 0.0001600695291180676,
        "realized_volatility_60m": 0.00018684282885857276,
        "return_acceleration": 0.0003201390582361352
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1307,
        "resolved_agreement_count": 845,
        "prospective_resolved_sample_count": 1288,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.32118750000882,
            "small_mean_absolute_error": 47.934463541667355
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 43.65911458334449,
            "small_mean_absolute_error": 53.04495572916494
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.221366319451285,
            "small_mean_absolute_error": 88.76159027777855
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.61194270834094,
            "small_mean_absolute_error": 84.99817083333328
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1309,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1200Z",
      "signal_timestamp": "2026-09-26T12:01:24.136335Z",
      "target_timestamp": "2026-09-26T12:00:00Z",
      "resolution_timestamp": "2026-09-26T12:15:00Z",
      "strike": 84166.95,
      "brti_reference_price": 84166.94716666665,
      "base_predicted_close": 84117.78125,
      "small_predicted_close": 84146.0,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84127.64533333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 9.86408333334839,
      "small_residual": -18.35466666665161,
      "base_absolute_error": 9.86408333334839,
      "small_absolute_error": 18.35466666665161,
      "resolved_at": "2026-09-26T12:16:08.186213Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T11:45:00Z",
        "return_6h": 0.0029987238125104287,
        "return_12h": 0.0009027061873216891,
        "return_24h": -0.005008037932041076,
        "close_vs_ema12": 0.0014211338448504307,
        "close_vs_ema24": 0.0012729942374791747,
        "ema12_slope_3h": 0.00047268561760471783,
        "ema24_slope_6h": 0.0001127324724827794,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 4.4593919126256765e-05,
        "return_30m": 0.00017972080383121813,
        "return_60m": 2.0019775337498658e-06,
        "return_120m": 0.0020281358879916667,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 5.183002060960007e-05,
        "close_vs_ema6": 0.000194314923336103,
        "close_vs_ema12": 0.0005129577558078413,
        "ema3_slope": 5.1832707099741526e-05,
        "ema6_slope": 7.773201113048245e-05,
        "realized_volatility_30m": 4.5263470004996975e-05,
        "realized_volatility_60m": 0.00011675908604109794,
        "return_acceleration": -9.052694000999395e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1308,
        "resolved_agreement_count": 845,
        "prospective_resolved_sample_count": 1289,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 39.126984375001484,
            "small_mean_absolute_error": 51.18726041667469
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.47048437500598,
            "small_mean_absolute_error": 51.59121354166382
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 52.79093229167241,
            "small_mean_absolute_error": 79.00532638889126
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 61.14401145833981,
            "small_mean_absolute_error": 83.5730229166671
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1310,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1215Z",
      "signal_timestamp": "2026-09-26T12:16:22.586129Z",
      "target_timestamp": "2026-09-26T12:15:00Z",
      "resolution_timestamp": "2026-09-26T12:30:00Z",
      "strike": 84127.65,
      "brti_reference_price": 84127.64533333335,
      "base_predicted_close": 84062.9375,
      "small_predicted_close": 84024.953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84092.00433333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 29.06683333334513,
      "small_residual": 67.05120833334513,
      "base_absolute_error": 29.06683333334513,
      "small_absolute_error": 67.05120833334513,
      "resolved_at": "2026-09-26T12:31:06.894970Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T12:00:00Z",
        "return_6h": 0.0027695475010358628,
        "return_12h": 0.0005925918683955533,
        "return_24h": -0.0023942496646506273,
        "close_vs_ema12": 0.0009145645757344667,
        "close_vs_ema24": 0.0007888259214408055,
        "ema12_slope_3h": 0.0005175592684572017,
        "ema24_slope_6h": 0.00016741137648268456,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00046695091905235575,
        "return_30m": -0.0004223778230975084,
        "return_60m": -0.00047227907678992764,
        "return_120m": 0.0002756353919142196,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00020761564556837087,
        "close_vs_ema6": -0.00019481998878256857,
        "close_vs_ema12": 3.872591326925523e-05,
        "ema3_slope": -0.00020757255025916077,
        "ema6_slope": -7.792192321387503e-05,
        "realized_volatility_30m": 0.00025577241908930626,
        "realized_volatility_60m": 0.00023279020523455773,
        "return_acceleration": -0.0005115448381786125
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1309,
        "resolved_agreement_count": 846,
        "prospective_resolved_sample_count": 1290,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 35.2134479166707,
            "small_mean_absolute_error": 40.56043229166971
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 33.207122395841,
            "small_mean_absolute_error": 44.69874479166174
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 37.19414409722958,
            "small_mean_absolute_error": 50.88496701389037
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 55.278614583340094,
            "small_mean_absolute_error": 75.03528020833255
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1311,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1230Z",
      "signal_timestamp": "2026-09-26T12:31:20.346092Z",
      "target_timestamp": "2026-09-26T12:30:00Z",
      "resolution_timestamp": "2026-09-26T12:45:00Z",
      "strike": 84092.0,
      "brti_reference_price": 84092.00433333335,
      "base_predicted_close": 84051.21875,
      "small_predicted_close": 84013.3125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84045.45283333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -5.765916666685371,
      "small_residual": 32.14033333331463,
      "base_absolute_error": 5.765916666685371,
      "small_absolute_error": 32.14033333331463,
      "resolved_at": "2026-09-26T12:46:06.161155Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T12:15:00Z",
        "return_6h": 0.0019563001537883373,
        "return_12h": 0.001840299077167984,
        "return_24h": -0.003388101429286139,
        "close_vs_ema12": 0.0004704924981013825,
        "close_vs_ema24": 0.0003572849286141988,
        "ema12_slope_3h": 0.0005365608283043333,
        "ema24_slope_6h": 0.00020422626907756758,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00042365384005205176,
        "return_30m": -0.0008904069335543552,
        "return_60m": -0.0007108461543730016,
        "return_120m": -0.0004798885683077181,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00031569039319989667,
        "close_vs_ema6": -0.0004417861223391384,
        "close_vs_ema12": -0.00032574141918761956,
        "ema3_slope": -0.00031559076422749133,
        "ema6_slope": -0.00017668322645669754,
        "realized_volatility_30m": 2.1648539500151998e-05,
        "realized_volatility_60m": 0.0002699216830749697,
        "return_acceleration": 4.3297079000303995e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1310,
        "resolved_agreement_count": 847,
        "prospective_resolved_sample_count": 1291,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 35.64497395833678,
            "small_mean_absolute_error": 41.86695833333579
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 36.78632812500473,
            "small_mean_absolute_error": 48.59718489583429
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 36.559236111118175,
            "small_mean_absolute_error": 49.61529340277897
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 55.71104270834112,
            "small_mean_absolute_error": 75.45677083333358
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1312,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1245Z",
      "signal_timestamp": "2026-09-26T12:46:26.394805Z",
      "target_timestamp": "2026-09-26T12:45:00Z",
      "resolution_timestamp": "2026-09-26T13:00:00Z",
      "strike": 84045.45,
      "brti_reference_price": 84045.45283333331,
      "base_predicted_close": 84017.7265625,
      "small_predicted_close": 83998.953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84054.58166666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 36.85510416665056,
      "small_residual": 55.62854166665056,
      "base_absolute_error": 36.85510416665056,
      "small_absolute_error": 55.62854166665056,
      "resolved_at": "2026-09-26T13:20:09.246827Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T12:30:00Z",
        "return_6h": 0.0016510517808727698,
        "return_12h": 0.0018563756038350032,
        "return_24h": -0.004572284562065376,
        "close_vs_ema12": -7.994453974802251e-05,
        "close_vs_ema24": -0.00019243677520097702,
        "ema12_slope_3h": 0.000536139931715196,
        "ema24_slope_6h": 0.00023401218672614021,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005535781953240893,
        "return_30m": -0.000976997509847921,
        "return_60m": -0.0013989626708640346,
        "return_120m": -0.0011141952814933687,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00043473582771558217,
        "close_vs_ema6": -0.0007110019766740638,
        "close_vs_ema12": -0.0007439877184987065,
        "ema3_slope": -0.00043454691460287354,
        "ema6_slope": -0.00028431992985689103,
        "realized_volatility_30m": 6.496217763601875e-05,
        "realized_volatility_60m": 0.00023251387379113534,
        "return_acceleration": -0.0001299243552720375
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1311,
        "resolved_agreement_count": 848,
        "prospective_resolved_sample_count": 1292,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 23.409046875007334,
            "small_mean_absolute_error": 40.24936979166523
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 33.365117187508076,
            "small_mean_absolute_error": 44.09191666666629
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 36.90909201389877,
            "small_mean_absolute_error": 48.779760416665034
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 52.50525520834126,
            "small_mean_absolute_error": 75.43248020833343
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1313,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1315Z",
      "signal_timestamp": "2026-09-26T13:20:47.182788Z",
      "target_timestamp": "2026-09-26T13:15:00Z",
      "resolution_timestamp": "2026-09-26T13:30:00Z",
      "strike": 83998.08,
      "brti_reference_price": 83998.07816666666,
      "base_predicted_close": 83989.953125,
      "small_predicted_close": 83989.953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83889.87216666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -100.08095833331754,
      "small_residual": -100.08095833331754,
      "base_absolute_error": 100.08095833331754,
      "small_absolute_error": 100.08095833331754,
      "resolved_at": "2026-09-26T13:31:05.575453Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T13:00:00Z",
        "return_6h": 4.492368072805952e-05,
        "return_12h": 0.0008594441642402195,
        "return_24h": -0.005073544158914256,
        "close_vs_ema12": -0.0006184478619285505,
        "close_vs_ema24": -0.0007388014467818449,
        "ema12_slope_3h": 0.0004685836383242492,
        "ema24_slope_6h": 0.0002653505073928475,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006722239154560716,
        "return_30m": -0.0005636791173057043,
        "return_60m": -0.00154012591405972,
        "return_120m": -0.0020116776216048127,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004177862158708523,
        "close_vs_ema6": -0.0007876325240186999,
        "close_vs_ema12": -0.001023701639679686,
        "ema3_slope": -0.0004176117434406823,
        "ema6_slope": -0.000314953782470373,
        "realized_volatility_30m": 0.0003904208645491569,
        "realized_volatility_60m": 0.0002983574514009467,
        "return_acceleration": -0.0007808417290983138
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1312,
        "resolved_agreement_count": 849,
        "prospective_resolved_sample_count": 1293,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 20.387984375007363,
            "small_mean_absolute_error": 43.29368749999048
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 29.757484375004424,
            "small_mean_absolute_error": 47.240473958332586
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 37.776317708339775,
            "small_mean_absolute_error": 48.82537152777271
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 53.15673437500591,
            "small_mean_absolute_error": 77.58955833333384
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1314,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1330Z",
      "signal_timestamp": "2026-09-26T13:31:18.511704Z",
      "target_timestamp": "2026-09-26T13:30:00Z",
      "resolution_timestamp": "2026-09-26T13:45:00Z",
      "strike": 83889.87,
      "brti_reference_price": 83889.87216666668,
      "base_predicted_close": 83891.9921875,
      "small_predicted_close": 83924.6796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83909.34433333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 17.352145833341638,
      "small_residual": -15.335354166658362,
      "base_absolute_error": 17.352145833341638,
      "small_absolute_error": 15.335354166658362,
      "resolved_at": "2026-09-26T13:46:07.610469Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T13:15:00Z",
        "return_6h": -0.0012825722803195827,
        "return_12h": -0.0005935709663373867,
        "return_24h": -0.002856388731080073,
        "close_vs_ema12": -0.001828199847768941,
        "close_vs_ema24": -0.0019843598596851475,
        "ema12_slope_3h": 0.0003316172430987141,
        "ema24_slope_6h": 0.00023344614480302894,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012881961392650076,
        "return_30m": -0.0019595540984684856,
        "return_60m": -0.002403702566838972,
        "return_120m": -0.0031128400584859994,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008534498377956723,
        "close_vs_ema6": -0.001482889089819528,
        "close_vs_ema12": -0.0019558005860471628,
        "ema3_slope": -0.0008527220822726056,
        "ema6_slope": -0.000592804010887682,
        "realized_volatility_30m": 0.000307986111904468,
        "realized_volatility_60m": 0.0004957613267867856,
        "return_acceleration": -0.000615972223808936
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1313,
        "resolved_agreement_count": 850,
        "prospective_resolved_sample_count": 1294,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.94220312499965,
            "small_mean_absolute_error": 63.725260416656965
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 39.07782552083518,
            "small_mean_absolute_error": 52.14284635416334
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 36.452149305560546,
            "small_mean_absolute_error": 51.040916666660145
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 54.56591354167104,
            "small_mean_absolute_error": 77.21944062499897
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1315,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1345Z",
      "signal_timestamp": "2026-09-26T13:46:26.980494Z",
      "target_timestamp": "2026-09-26T13:45:00Z",
      "resolution_timestamp": "2026-09-26T14:00:00Z",
      "strike": 83909.34,
      "brti_reference_price": 83909.34433333334,
      "base_predicted_close": 83949.4140625,
      "small_predicted_close": 83938.015625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83933.36566666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -16.048395833320683,
      "small_residual": -4.649958333320683,
      "base_absolute_error": 16.048395833320683,
      "small_absolute_error": 4.649958333320683,
      "resolved_at": "2026-09-26T14:01:06.317791Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T13:30:00Z",
        "return_6h": -0.0013430955291346969,
        "return_12h": -0.0014835362168267308,
        "return_24h": 0.0002912959389791414,
        "close_vs_ema12": -0.0015314445660458142,
        "close_vs_ema24": -0.0017166031800349701,
        "ema12_slope_3h": 0.00020640125691673283,
        "ema24_slope_6h": 0.00020096218357701368,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00023211582237214756,
        "return_30m": -0.0010563793275990552,
        "return_60m": -0.0016194629859378473,
        "return_120m": -0.003016160088537778,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00031086266288138376,
        "close_vs_ema6": -0.0008939748975090867,
        "close_vs_ema12": -0.0014592736981476895,
        "ema3_slope": -0.0003107660573171689,
        "ema6_slope": -0.0003574621341336792,
        "realized_volatility_30m": 0.0007601559808185776,
        "realized_volatility_60m": 0.0006166773561653931,
        "return_acceleration": 0.0015203119616371552
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1314,
        "resolved_agreement_count": 851,
        "prospective_resolved_sample_count": 1295,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.01353124999878,
            "small_mean_absolute_error": 50.79629687498527
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 37.82925260416778,
            "small_mean_absolute_error": 46.33162760416053
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 37.86206250000274,
            "small_mean_absolute_error": 49.33022222221795
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 53.638093750005645,
            "small_mean_absolute_error": 76.73609374999941
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1316,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1400Z",
      "signal_timestamp": "2026-09-26T14:01:20.242836Z",
      "target_timestamp": "2026-09-26T14:00:00Z",
      "resolution_timestamp": "2026-09-26T14:15:00Z",
      "strike": 83933.37,
      "brti_reference_price": 83933.36566666668,
      "base_predicted_close": 83978.609375,
      "small_predicted_close": 83946.6796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83938.13316666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -40.47620833331894,
      "small_residual": -8.546520833318937,
      "base_absolute_error": 40.47620833331894,
      "small_absolute_error": 8.546520833318937,
      "resolved_at": "2026-09-26T14:16:07.595546Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T13:45:00Z",
        "return_6h": -0.0019868223072507796,
        "return_12h": -0.001570553102479666,
        "return_24h": 0.000244591090078794,
        "close_vs_ema12": -0.0011948254645806067,
        "close_vs_ema24": -0.0014013829869896632,
        "ema12_slope_3h": 8.458126285426637e-05,
        "ema24_slope_6h": 0.00015580306048734727,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00028627721410745544,
        "return_30m": 0.0005184594859506397,
        "return_60m": -0.0014421105619283336,
        "return_120m": -0.002775216493684063,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -1.2337373044402078e-05,
        "close_vs_ema6": -0.0004343280203996658,
        "close_vs_ema12": -0.0009930682469373453,
        "ema3_slope": -1.2337220835378915e-05,
        "ema6_slope": -0.0001737010308698883,
        "realized_volatility_30m": 2.7080695867653937e-05,
        "realized_volatility_60m": 0.000657135108578591,
        "return_acceleration": 5.416139173530787e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1315,
        "resolved_agreement_count": 852,
        "prospective_resolved_sample_count": 1296,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.584151041657606,
            "small_mean_absolute_error": 43.92370312498679
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 32.99659895833247,
            "small_mean_absolute_error": 42.08653645832601
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 36.438128472224584,
            "small_mean_absolute_error": 44.03584548610646
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.73145937500376,
            "small_mean_absolute_error": 70.09156874999753
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1317,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1415Z",
      "signal_timestamp": "2026-09-26T14:16:23.715808Z",
      "target_timestamp": "2026-09-26T14:15:00Z",
      "resolution_timestamp": "2026-09-26T14:30:00Z",
      "strike": 83938.13,
      "brti_reference_price": 83938.13316666668,
      "base_predicted_close": 83941.8359375,
      "small_predicted_close": 83948.4140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83963.76,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 21.92406249999476,
      "small_residual": 15.345937499994761,
      "base_absolute_error": 21.92406249999476,
      "small_absolute_error": 15.345937499994761,
      "resolved_at": "2026-09-26T14:31:07.413905Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T14:00:00Z",
        "return_6h": -0.0012866880058235441,
        "return_12h": -0.001895661562664075,
        "return_24h": 0.004681476142756047,
        "close_vs_ema12": -0.0010916902865595324,
        "close_vs_ema24": -0.0013170229581945803,
        "ema12_slope_3h": -3.023432924631475e-05,
        "ema24_slope_6h": 0.00012602573220266144,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 5.6801010684282005e-05,
        "return_30m": 0.0003430944856268603,
        "return_60m": -0.0007136472798942028,
        "return_120m": -0.0022526740872845785,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 2.223097420528397e-05,
        "close_vs_ema6": -0.0002697088654285418,
        "close_vs_ema12": -0.0007923879955457069,
        "ema3_slope": 2.2231468432165613e-05,
        "ema6_slope": -0.00010787190856742512,
        "realized_volatility_30m": 0.00011473810171158672,
        "realized_volatility_60m": 0.0006464160909409486,
        "return_acceleration": -0.00022947620342317343
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1316,
        "resolved_agreement_count": 853,
        "prospective_resolved_sample_count": 1297,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.4894270833247,
            "small_mean_absolute_error": 32.15319791665388
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 31.93870572916603,
            "small_mean_absolute_error": 37.72344270832218
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 34.33479861111118,
            "small_mean_absolute_error": 42.21138194443969
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.45004166666986,
            "small_mean_absolute_error": 62.49257291666363
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1318,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1430Z",
      "signal_timestamp": "2026-09-26T14:31:20.530231Z",
      "target_timestamp": "2026-09-26T14:30:00Z",
      "resolution_timestamp": "2026-09-26T14:45:00Z",
      "strike": 83963.76,
      "brti_reference_price": 83963.76,
      "base_predicted_close": 83954.078125,
      "small_predicted_close": 83944.484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84007.65233333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 53.57420833334618,
      "small_residual": 63.16795833334618,
      "base_absolute_error": 53.57420833334618,
      "small_absolute_error": 63.16795833334618,
      "resolved_at": "2026-09-26T14:46:09.457481Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T14:15:00Z",
        "return_6h": -0.0014543336008601138,
        "return_12h": -0.0007404178746746037,
        "return_24h": 0.0036188205443021815,
        "close_vs_ema12": -0.0007546306925140245,
        "close_vs_ema24": -0.0009911773595697726,
        "ema12_slope_3h": -0.00012033965109992106,
        "ema24_slope_6h": 9.348374189843689e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003053062102587045,
        "return_30m": 0.00036212456264439474,
        "return_60m": 0.0008807717955097161,
        "return_120m": -0.0015250478847549376,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00016374516898776115,
        "close_vs_ema6": 2.5367600476000618e-05,
        "close_vs_ema12": -0.00041238174582247655,
        "ema3_slope": 0.00016377198585915131,
        "ema6_slope": 1.0147143153949045e-05,
        "realized_volatility_30m": 0.00012425259978721126,
        "realized_volatility_60m": 9.804394336163868e-05,
        "return_acceleration": 0.0002485051995744225
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1317,
        "resolved_agreement_count": 854,
        "prospective_resolved_sample_count": 1298,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 23.950203124994005,
            "small_mean_absolute_error": 10.969442708323186
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 33.44620312499683,
            "small_mean_absolute_error": 37.347351562490076
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 34.035284722221455,
            "small_mean_absolute_error": 38.418378472216624
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 35.69496770833648,
            "small_mean_absolute_error": 45.46992083333025
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1319,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1445Z",
      "signal_timestamp": "2026-09-26T14:46:25.984914Z",
      "target_timestamp": "2026-09-26T14:45:00Z",
      "resolution_timestamp": "2026-09-26T15:00:00Z",
      "strike": 84007.65,
      "brti_reference_price": 84007.65233333335,
      "base_predicted_close": 83969.546875,
      "small_predicted_close": 83960.078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84014.23733333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 44.69045833333803,
      "small_residual": 54.15920833333803,
      "base_absolute_error": 44.69045833333803,
      "small_absolute_error": 54.15920833333803,
      "resolved_at": "2026-09-26T15:01:05.851146Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T14:30:00Z",
        "return_6h": -0.003211798055880122,
        "return_12h": -0.00016533061316303943,
        "return_24h": 0.003840717154321993,
        "close_vs_ema12": -0.00022279349854870123,
        "close_vs_ema24": -0.0004593259821260576,
        "ema12_slope_3h": -0.00019096166227461353,
        "ema24_slope_6h": 2.511236831193031e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000522753308491053,
        "return_30m": 0.0008282191185813303,
        "return_60m": 0.0011715977616209017,
        "return_120m": -0.0004497625835264696,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003431742289234929,
        "close_vs_ema6": 0.0003914631001742386,
        "close_vs_ema12": 9.320733396300795e-05,
        "ema3_slope": 0.0003432920379040638,
        "ema6_slope": 0.00015660976284692651,
        "realized_volatility_30m": 0.00010872354911617421,
        "realized_volatility_60m": 0.00016490375837582507,
        "return_acceleration": 0.00021744709823234842
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1318,
        "resolved_agreement_count": 855,
        "prospective_resolved_sample_count": 1299,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.00571874999514,
            "small_mean_absolute_error": 22.92759374999514
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 36.50962499999696,
            "small_mean_absolute_error": 36.86194531249021
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 36.22140798611023,
            "small_mean_absolute_error": 38.5302829861054
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 36.53939166666969,
            "small_mean_absolute_error": 44.51395416666346
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1320,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1500Z",
      "signal_timestamp": "2026-09-26T15:01:18.826009Z",
      "target_timestamp": "2026-09-26T15:00:00Z",
      "resolution_timestamp": "2026-09-26T15:15:00Z",
      "strike": 84014.24,
      "brti_reference_price": 84014.23733333334,
      "base_predicted_close": 83983.921875,
      "small_predicted_close": 83972.8671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84015.87116666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 31.949291666664067,
      "small_residual": 43.00397916666407,
      "base_absolute_error": 31.949291666664067,
      "small_absolute_error": 43.00397916666407,
      "resolved_at": "2026-09-26T15:16:05.610829Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T14:45:00Z",
        "return_6h": -0.0022172814087552117,
        "return_12h": 6.303297252974183e-05,
        "return_24h": 0.00019713838558499397,
        "close_vs_ema12": -0.00013853115396078586,
        "close_vs_ema24": -0.0003730907589420962,
        "ema12_slope_3h": -0.0002573173199948986,
        "ema24_slope_6h": -2.118544160367719e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 7.838571626628266e-05,
        "return_30m": 0.0006011800011498369,
        "return_60m": 0.0009635222658392895,
        "return_120m": -0.0004799778017253731,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002107489980711641,
        "close_vs_ema6": 0.00033558316292592316,
        "close_vs_ema12": 0.0001451964683345519,
        "ema3_slope": 0.00021079342257368516,
        "ema6_slope": 0.00013425128615884852,
        "realized_volatility_30m": 0.00022218379611238515,
        "realized_volatility_60m": 0.00018966598695223863,
        "return_acceleration": -0.0004443675922247703
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1319,
        "resolved_agreement_count": 856,
        "prospective_resolved_sample_count": 1300,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.166234374999476,
            "small_mean_absolute_error": 35.304906249999476
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 41.37519270832854,
            "small_mean_absolute_error": 39.61430468749313
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 35.386477430554805,
            "small_mean_absolute_error": 39.8259930555505
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.69553229167068,
            "small_mean_absolute_error": 45.11357812499627
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1321,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1515Z",
      "signal_timestamp": "2026-09-26T15:16:17.305011Z",
      "target_timestamp": "2026-09-26T15:15:00Z",
      "resolution_timestamp": "2026-09-26T15:30:00Z",
      "strike": 84015.87,
      "brti_reference_price": 84015.87116666666,
      "base_predicted_close": 83989.875,
      "small_predicted_close": 83979.203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84045.99283333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 56.11783333333733,
      "small_residual": 66.78970833333733,
      "base_absolute_error": 56.11783333333733,
      "small_absolute_error": 66.78970833333733,
      "resolved_at": "2026-09-26T15:31:06.657606Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T15:00:00Z",
        "return_6h": 0.00024152857099712932,
        "return_12h": 0.0011394190601652365,
        "return_24h": 0.0006673726497077315,
        "close_vs_ema12": -0.00011422661953175428,
        "close_vs_ema24": -0.00034638667792652456,
        "ema12_slope_3h": -0.00030108419135665976,
        "ema24_slope_6h": -1.5788156890517158e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 1.9447100696012853e-05,
        "return_30m": 9.783434133714408e-05,
        "return_60m": 0.0009261344881905664,
        "return_120m": 0.00021182627493820938,
        "consecutive_up_closes": 7,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001150868521042625,
        "close_vs_ema6": 0.00025357198484865506,
        "close_vs_ema12": 0.0001393126496032071,
        "ema3_slope": 0.00011510009861193105,
        "ema6_slope": 0.00010143908278337221,
        "realized_volatility_30m": 2.94693077851349e-05,
        "realized_volatility_60m": 0.00019917721974936858,
        "return_acceleration": -5.89386155702698e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1320,
        "resolved_agreement_count": 857,
        "prospective_resolved_sample_count": 1301,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.03450520833576,
            "small_mean_absolute_error": 43.91927083333576
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 40.76196614583023,
            "small_mean_absolute_error": 38.03623437499482
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 33.970638888889276,
            "small_mean_absolute_error": 39.78871874999337
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.970577083335954,
            "small_mean_absolute_error": 44.509716666661554
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1322,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1530Z",
      "signal_timestamp": "2026-09-26T15:31:18.793161Z",
      "target_timestamp": "2026-09-26T15:30:00Z",
      "resolution_timestamp": "2026-09-26T15:45:00Z",
      "strike": 84045.99,
      "brti_reference_price": 84045.99283333334,
      "base_predicted_close": 83980.6953125,
      "small_predicted_close": 83986.9375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84107.2215,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 126.52618749999965,
      "small_residual": 120.28399999999965,
      "base_absolute_error": 126.52618749999965,
      "small_absolute_error": 120.28399999999965,
      "resolved_at": "2026-09-26T15:46:06.437137Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T15:15:00Z",
        "return_6h": 0.0004353916717214634,
        "return_12h": 0.0003405426299409875,
        "return_24h": 0.0035860038576358555,
        "close_vs_ema12": 0.0002342839911255723,
        "close_vs_ema24": 1.179464558953569e-05,
        "ema12_slope_3h": -0.0003111326905513856,
        "ema24_slope_6h": -6.470232718380764e-06,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003585235295235911,
        "return_30m": 0.0003779776024628312,
        "return_60m": 0.0009793848361880908,
        "return_120m": 0.0018610192462384934,
        "consecutive_up_closes": 8,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002367697482961173,
        "close_vs_ema6": 0.0004371995477454593,
        "close_vs_ema12": 0.0004212559931429105,
        "ema3_slope": 0.0002368258214859864,
        "ema6_slope": 0.00017491040739869845,
        "realized_volatility_30m": 0.00016953821441378913,
        "realized_volatility_60m": 0.0002053464900376854,
        "return_acceleration": 0.00033907642882757827
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1321,
        "resolved_agreement_count": 858,
        "prospective_resolved_sample_count": 1302,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.5829479166714,
            "small_mean_absolute_error": 56.7802135416714
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 35.2665755208327,
            "small_mean_absolute_error": 33.87482812499729
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 37.825118055555016,
            "small_mean_absolute_error": 43.824972222217184
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 35.97791979166941,
            "small_mean_absolute_error": 44.174481249995004
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1323,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1545Z",
      "signal_timestamp": "2026-09-26T15:46:20.347440Z",
      "target_timestamp": "2026-09-26T15:45:00Z",
      "resolution_timestamp": "2026-09-26T16:00:00Z",
      "strike": 84107.22,
      "brti_reference_price": 84107.2215,
      "base_predicted_close": 84099.703125,
      "small_predicted_close": 84135.8984375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84143.81433333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 44.1112083333428,
      "small_residual": 7.915895833342802,
      "base_absolute_error": 44.1112083333428,
      "small_absolute_error": 7.915895833342802,
      "resolved_at": "2026-09-26T16:01:06.802379Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T15:30:00Z",
        "return_6h": 0.001261578488783055,
        "return_12h": 0.0018352717333589563,
        "return_24h": 0.007650318525341593,
        "close_vs_ema12": 0.0009236273424084729,
        "close_vs_ema24": 0.0007249851803625695,
        "ema12_slope_3h": -0.00026843911382978813,
        "ema24_slope_6h": 1.9624952799057738e-05,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007285138125274759,
        "return_30m": 0.0010872985313943317,
        "return_60m": 0.0011852392478672868,
        "return_120m": 0.0023582256331378115,
        "consecutive_up_closes": 9,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004824951115152132,
        "close_vs_ema6": 0.0008326025212526122,
        "close_vs_ema12": 0.0009729696678304478,
        "ema3_slope": 0.00048272802542781434,
        "ema6_slope": 0.00033315196176642026,
        "realized_volatility_30m": 0.0001849951415019424,
        "realized_volatility_60m": 0.0002805417451447034,
        "return_acceleration": 0.0003699902830038848
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1322,
        "resolved_agreement_count": 859,
        "prospective_resolved_sample_count": 1303,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.82094270833477,
            "small_mean_absolute_error": 71.05922395833477
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.913330729164954,
            "small_mean_absolute_error": 46.993408854164954
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.94673090277623,
            "small_mean_absolute_error": 48.26103819443839
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 42.282569791667626,
            "small_mean_absolute_error": 48.39549687499675
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1324,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1600Z",
      "signal_timestamp": "2026-09-26T16:01:19.196061Z",
      "target_timestamp": "2026-09-26T16:00:00Z",
      "resolution_timestamp": "2026-09-26T16:15:00Z",
      "strike": 84143.81,
      "brti_reference_price": 84143.81433333334,
      "base_predicted_close": 84135.5703125,
      "small_predicted_close": 84172.1171875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84118.47616666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -17.094145833325456,
      "small_residual": -53.641020833325456,
      "base_absolute_error": 17.094145833325456,
      "small_absolute_error": 53.641020833325456,
      "resolved_at": "2026-09-26T16:16:06.051671Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T15:45:00Z",
        "return_6h": 0.0017527338371499113,
        "return_12h": 0.0024899220464389415,
        "return_24h": 0.004661694356659529,
        "close_vs_ema12": 0.0013035569102972655,
        "close_vs_ema24": 0.0011363745282424453,
        "ema12_slope_3h": -0.00021415015442760588,
        "ema24_slope_6h": 5.530851470569864e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004350736200855465,
        "return_30m": 0.0011639043897546664,
        "return_60m": 0.0015423219220083162,
        "return_120m": 0.00250733024936034,
        "consecutive_up_closes": 10,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00045867884342243315,
        "close_vs_ema6": 0.0009054136750095143,
        "close_vs_ema12": 0.0011915212445470225,
        "ema3_slope": 0.0004588893262478244,
        "ema6_slope": 0.0003622966813519035,
        "realized_volatility_30m": 0.0001467200962209647,
        "realized_volatility_60m": 0.00025240761954333163,
        "return_acceleration": -0.0002934401924419294
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1323,
        "resolved_agreement_count": 859,
        "prospective_resolved_sample_count": 1304,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.67613020833596,
            "small_mean_absolute_error": 59.49839583333596
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.42118229166772,
            "small_mean_absolute_error": 47.40165104166772
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.14217187499768,
            "small_mean_absolute_error": 46.24233506944074
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 42.83135000000184,
            "small_mean_absolute_error": 45.38216770833096
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1325,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1615Z",
      "signal_timestamp": "2026-09-26T16:16:17.945187Z",
      "target_timestamp": "2026-09-26T16:15:00Z",
      "resolution_timestamp": "2026-09-26T16:30:00Z",
      "strike": 84118.48,
      "brti_reference_price": 84118.47616666667,
      "base_predicted_close": 84110.3828125,
      "small_predicted_close": 84076.328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84104.03733333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -6.345479166659061,
      "small_residual": 27.70920833334094,
      "base_absolute_error": 6.345479166659061,
      "small_absolute_error": 27.70920833334094,
      "resolved_at": "2026-09-26T16:31:06.246077Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T16:00:00Z",
        "return_6h": 0.00016661422559982597,
        "return_12h": 0.0016423743615616715,
        "return_24h": 0.0017979593995163246,
        "close_vs_ema12": 0.000961096384059168,
        "close_vs_ema24": 0.0008175742985396806,
        "ema12_slope_3h": -0.00014694715253171786,
        "ema24_slope_6h": 5.754015383407918e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00030112928522940674,
        "return_30m": 0.00013381332144790647,
        "return_60m": 0.0012212573478702637,
        "return_120m": 0.0021485228846096494,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 7.869952417771664e-05,
        "close_vs_ema6": 0.00043136251714082086,
        "close_vs_ema12": 0.0007530018721444431,
        "ema3_slope": 7.870571828050288e-05,
        "ema6_slope": 0.00017257478377352697,
        "realized_volatility_30m": 0.0003681014526574766,
        "realized_volatility_60m": 0.000376344368147945,
        "return_acceleration": -0.0007362029053149532
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1324,
        "resolved_agreement_count": 859,
        "prospective_resolved_sample_count": 1305,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.96234375000131,
            "small_mean_absolute_error": 62.15765625000131
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.498424479168534,
            "small_mean_absolute_error": 53.038463541668534
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.49542534722059,
            "small_mean_absolute_error": 46.076708333330316
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.400248958334124,
            "small_mean_absolute_error": 46.54221458333122
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1326,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1630Z",
      "signal_timestamp": "2026-09-26T16:31:20.424516Z",
      "target_timestamp": "2026-09-26T16:30:00Z",
      "resolution_timestamp": "2026-09-26T16:45:00Z",
      "strike": 84104.04,
      "brti_reference_price": 84104.03733333334,
      "base_predicted_close": 84056.7734375,
      "small_predicted_close": 84063.578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84140.862,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 84.08856249999371,
      "small_residual": 77.28387499999371,
      "base_absolute_error": 84.08856249999371,
      "small_absolute_error": 77.28387499999371,
      "resolved_at": "2026-09-26T16:46:05.708198Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T16:15:00Z",
        "return_6h": -0.00033686396571674937,
        "return_12h": 0.002521546468583491,
        "return_24h": 0.0015660378662827323,
        "close_vs_ema12": 0.0007570426234064787,
        "close_vs_ema24": 0.0006320833900266276,
        "ema12_slope_3h": -3.694946184462644e-05,
        "ema24_slope_6h": 4.9154565225029145e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001716487743397277,
        "return_30m": -0.0004727263710962992,
        "return_60m": 0.0006906278103597785,
        "return_120m": 0.0016706890369528882,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -4.648354003855548e-05,
        "close_vs_ema6": 0.00018544317184998604,
        "close_vs_ema12": 0.0004917608199452861,
        "ema3_slope": -4.6481379419427427e-05,
        "ema6_slope": 7.418277141546525e-05,
        "realized_volatility_30m": 6.474025544483952e-05,
        "realized_volatility_60m": 0.00042451713175720087,
        "return_acceleration": 0.00012948051088967905
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1325,
        "resolved_agreement_count": 860,
        "prospective_resolved_sample_count": 1306,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.51925520833174,
            "small_mean_absolute_error": 52.38753125000221
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.55110156250157,
            "small_mean_absolute_error": 54.583872395836806
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 39.68413541666572,
            "small_mean_absolute_error": 40.0457291666656
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 39.4416114583335,
            "small_mean_absolute_error": 44.884576041664694
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1327,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1645Z",
      "signal_timestamp": "2026-09-26T16:46:20.572424Z",
      "target_timestamp": "2026-09-26T16:45:00Z",
      "resolution_timestamp": "2026-09-26T17:00:00Z",
      "strike": 84140.86,
      "brti_reference_price": 84140.862,
      "base_predicted_close": 84051.234375,
      "small_predicted_close": 84057.453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84103.03116666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 51.79679166666756,
      "small_residual": 45.57804166666756,
      "base_absolute_error": 51.79679166666756,
      "small_absolute_error": 45.57804166666756,
      "resolved_at": "2026-09-26T17:01:05.397534Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T16:30:00Z",
        "return_6h": 1.974901900747561e-05,
        "return_12h": 0.002098273117760341,
        "return_24h": 0.002534457558972969,
        "close_vs_ema12": 0.0011463802457312156,
        "close_vs_ema24": 0.0010480689363376872,
        "ema12_slope_3h": 7.700187873060926e-05,
        "ema24_slope_6h": 4.851613564427204e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004378465985015456,
        "return_30m": 0.0002661226683298157,
        "return_60m": 0.0003999716005360643,
        "return_120m": 0.0015856849104423087,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00019563307311365463,
        "close_vs_ema6": 0.000445185685486571,
        "close_vs_ema12": 0.0007866605513087155,
        "ema3_slope": 0.00019567135290143867,
        "ema6_slope": 0.00017810599028944551,
        "realized_volatility_30m": 0.00030474768642063665,
        "realized_volatility_60m": 0.0003395262913284228,
        "return_acceleration": 0.0006094953728412733
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1326,
        "resolved_agreement_count": 861,
        "prospective_resolved_sample_count": 1307,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.90984895833026,
            "small_mean_absolute_error": 41.63750000000073
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.365395833332514,
            "small_mean_absolute_error": 56.34836197916775
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.24550347222006,
            "small_mean_absolute_error": 45.20810590277688
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 42.27900312499914,
            "small_mean_absolute_error": 45.65751458333034
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1328,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1700Z",
      "signal_timestamp": "2026-09-26T17:01:18.937312Z",
      "target_timestamp": "2026-09-26T17:00:00Z",
      "resolution_timestamp": "2026-09-26T17:15:00Z",
      "strike": 84103.03,
      "brti_reference_price": 84103.03116666667,
      "base_predicted_close": 84047.5390625,
      "small_predicted_close": 84053.96875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84077.04483333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 29.505770833333372,
      "small_residual": 23.076083333333372,
      "base_absolute_error": 29.505770833333372,
      "small_absolute_error": 23.076083333333372,
      "resolved_at": "2026-09-26T17:16:06.613517Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T16:45:00Z",
        "return_6h": -0.0007573950317437683,
        "return_12h": 0.0015597351231571022,
        "return_24h": 0.004447419814181064,
        "close_vs_ema12": 0.0006678143068488129,
        "close_vs_ema24": 0.0005856081071657915,
        "ema12_slope_3h": 0.00015627150184660543,
        "ema24_slope_6h": 3.1850797370669426e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004496130944477983,
        "return_30m": -1.1963357510191841e-05,
        "return_60m": -0.000484684073212005,
        "return_120m": 0.0010568903099248406,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00012705012994762566,
        "close_vs_ema6": -3.3054117094533098e-06,
        "close_vs_ema12": 0.0002848799668553337,
        "ema3_slope": -0.00012703399026292583,
        "ema6_slope": -1.3221629356907627e-06,
        "realized_volatility_30m": 0.00044372984647467195,
        "realized_volatility_60m": 0.0003373825240374424,
        "return_acceleration": -0.0008874596929493439
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1327,
        "resolved_agreement_count": 862,
        "prospective_resolved_sample_count": 1308,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 39.83124479166145,
            "small_mean_absolute_error": 51.05303645833192
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.253687499998705,
            "small_mean_absolute_error": 55.27571614583394
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.224536458332295,
            "small_mean_absolute_error": 48.618779513889116
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 42.13336145833237,
            "small_mean_absolute_error": 46.00588229166387
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1329,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1715Z",
      "signal_timestamp": "2026-09-26T17:16:21.444354Z",
      "target_timestamp": "2026-09-26T17:15:00Z",
      "resolution_timestamp": "2026-09-26T17:30:00Z",
      "strike": 84077.04,
      "brti_reference_price": 84077.04483333333,
      "base_predicted_close": 84047.3828125,
      "small_predicted_close": 84053.890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84053.37216666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 5.989354166667908,
      "small_residual": -0.5184583333320916,
      "base_absolute_error": 5.989354166667908,
      "small_absolute_error": 0.5184583333320916,
      "resolved_at": "2026-09-26T17:31:06.958477Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T17:00:00Z",
        "return_6h": -0.00107346792787677,
        "return_12h": 0.0014024474375358142,
        "return_24h": 0.00167435292303586,
        "close_vs_ema12": 0.00034398301056937086,
        "close_vs_ema24": 0.0002705894853864965,
        "ema12_slope_3h": 0.00021737442267610874,
        "ema24_slope_6h": 8.929889862452356e-06,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00030898212552932236,
        "return_30m": -0.0007584562975675446,
        "return_60m": -0.0004925354716512897,
        "return_120m": 0.0007281203636551048,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0002180440324646149,
        "close_vs_ema6": -0.00022308170149176743,
        "close_vs_ema12": -2.0468691283803686e-05,
        "ema3_slope": -0.0002179964996289474,
        "ema6_slope": -8.922471883598959e-05,
        "realized_volatility_30m": 7.031548445923796e-05,
        "realized_volatility_60m": 0.0003384453557429265,
        "return_acceleration": 0.00014063096891847593
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1328,
        "resolved_agreement_count": 863,
        "prospective_resolved_sample_count": 1309,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.934151041663426,
            "small_mean_absolute_error": 43.411802083333896
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.94824739583237,
            "small_mean_absolute_error": 52.7847291666676
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.310333333333496,
            "small_mean_absolute_error": 49.829576388890324
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.16168229166651,
            "small_mean_absolute_error": 44.98712291666307
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1330,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1730Z",
      "signal_timestamp": "2026-09-26T17:31:20.974690Z",
      "target_timestamp": "2026-09-26T17:30:00Z",
      "resolution_timestamp": "2026-09-26T17:45:00Z",
      "strike": 84053.37,
      "brti_reference_price": 84053.37216666667,
      "base_predicted_close": 84046.09375,
      "small_predicted_close": 84052.5703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84090.60433333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 44.51058333335095,
      "small_residual": 38.03402083335095,
      "base_absolute_error": 44.51058333335095,
      "small_absolute_error": 38.03402083335095,
      "resolved_at": "2026-09-26T17:46:05.850638Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T17:15:00Z",
        "return_6h": -0.0011699231551606237,
        "return_12h": 0.0015882848892709855,
        "return_24h": 0.004252515187714412,
        "close_vs_ema12": 5.9782832397159424e-05,
        "close_vs_ema24": -1.0967522748650538e-05,
        "ema12_slope_3h": 0.0002520379378938564,
        "ema24_slope_6h": -1.550108039438669e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002815592140945622,
        "return_30m": -0.0005904543428594256,
        "return_60m": -0.0006024106365533077,
        "return_120m": 8.780113226780628e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.000249833328228366,
        "close_vs_ema6": -0.0003604648985399139,
        "close_vs_ema12": -0.00025556907227419767,
        "ema3_slope": -0.0002497709271264137,
        "ema6_slope": -0.0001441651728222304,
        "realized_volatility_30m": 1.3711455717380083e-05,
        "realized_volatility_60m": 0.0003456564194612795,
        "return_acceleration": 2.7422911434760167e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1329,
        "resolved_agreement_count": 864,
        "prospective_resolved_sample_count": 1310,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.84511979166564,
            "small_mean_absolute_error": 36.614114583331684
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.68218749999869,
            "small_mean_absolute_error": 44.50082291666695
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.982440972222925,
            "small_mean_absolute_error": 48.59395312500177
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.967945833332486,
            "small_mean_absolute_error": 44.09531249999709
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1331,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1745Z",
      "signal_timestamp": "2026-09-26T17:46:19.876783Z",
      "target_timestamp": "2026-09-26T17:45:00Z",
      "resolution_timestamp": "2026-09-26T18:00:00Z",
      "strike": 84090.6,
      "brti_reference_price": 84090.60433333335,
      "base_predicted_close": 84055.984375,
      "small_predicted_close": 84061.5078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84124.44383333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 68.45945833333826,
      "small_residual": 62.93602083333826,
      "base_absolute_error": 68.45945833333826,
      "small_absolute_error": 62.93602083333826,
      "resolved_at": "2026-09-26T18:01:08.583063Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T17:30:00Z",
        "return_6h": -0.0008624870708525689,
        "return_12h": 0.0017310401069745573,
        "return_24h": 0.0034412034288440196,
        "close_vs_ema12": 0.00048223691066562324,
        "close_vs_ema24": 0.00042318694228482556,
        "ema12_slope_3h": 0.00028204741205462014,
        "ema24_slope_6h": -3.291437457864088e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004429586310095157,
        "return_30m": 0.00016127469783100423,
        "return_60m": -0.00059730391954671,
        "return_120m": -0.00019757122361541146,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 9.649800571231992e-05,
        "close_vs_ema6": 5.8808660463816054e-05,
        "close_vs_ema12": 0.00015846004020469984,
        "ema3_slope": 9.650731847599126e-05,
        "ema6_slope": 2.3524017551901366e-05,
        "realized_volatility_30m": 0.00036225892255203895,
        "realized_volatility_60m": 0.00034783225900717857,
        "return_acceleration": 0.0007245178451040779
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1330,
        "resolved_agreement_count": 865,
        "prospective_resolved_sample_count": 1311,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.95062500000495,
            "small_mean_absolute_error": 26.801651041670993
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 35.4302369791676,
            "small_mean_absolute_error": 34.21957552083586
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.22713888888999,
            "small_mean_absolute_error": 46.4994583333355
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.74013333333278,
            "small_mean_absolute_error": 42.64445312499738
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1332,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1800Z",
      "signal_timestamp": "2026-09-26T18:01:20.529933Z",
      "target_timestamp": "2026-09-26T18:00:00Z",
      "resolution_timestamp": "2026-09-26T18:15:00Z",
      "strike": 84124.44,
      "brti_reference_price": 84124.44383333334,
      "base_predicted_close": 84033.078125,
      "small_predicted_close": 84054.3125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84095.82833333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 62.75020833335293,
      "small_residual": 41.51583333335293,
      "base_absolute_error": 62.75020833335293,
      "small_absolute_error": 41.51583333335293,
      "resolved_at": "2026-09-26T18:16:05.891452Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T17:45:00Z",
        "return_6h": -0.0005049884160482909,
        "return_12h": 0.0024922210756739283,
        "return_24h": 0.004255159208711667,
        "close_vs_ema12": 0.0008487012043580933,
        "close_vs_ema24": 0.0008087471258642065,
        "ema12_slope_3h": 0.000324070667376386,
        "ema24_slope_6h": -4.265194345476342e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004024171340932803,
        "return_30m": 0.0008455540192455757,
        "return_60m": 0.00025460041534342004,
        "return_120m": -0.00023020705863496804,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00024941476288486975,
        "close_vs_ema6": 0.00032942048725770334,
        "close_vs_ema12": 0.00047460137753674303,
        "ema3_slope": 0.00024947698612831637,
        "ema6_slope": 0.00013178556004844744,
        "realized_volatility_30m": 2.0270748458117716e-05,
        "realized_volatility_60m": 0.00035939612457341105,
        "return_acceleration": -4.054149691623543e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1331,
        "resolved_agreement_count": 866,
        "prospective_resolved_sample_count": 1312,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.11629166667262,
            "small_mean_absolute_error": 31.14114583333867
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 38.473768229167035,
            "small_mean_absolute_error": 41.09709114583529
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.20788888889001,
            "small_mean_absolute_error": 47.23085937500218
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.874810416665426,
            "small_mean_absolute_error": 44.18423749999856
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1333,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1815Z",
      "signal_timestamp": "2026-09-26T18:16:17.543361Z",
      "target_timestamp": "2026-09-26T18:15:00Z",
      "resolution_timestamp": "2026-09-26T18:30:00Z",
      "strike": 84095.83,
      "brti_reference_price": 84095.82833333335,
      "base_predicted_close": 84043.5703125,
      "small_predicted_close": 84048.8828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84058.50583333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 14.935520833343617,
      "small_residual": 9.623020833343617,
      "base_absolute_error": 14.935520833343617,
      "small_absolute_error": 9.623020833343617,
      "resolved_at": "2026-09-26T18:31:07.105816Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T18:00:00Z",
        "return_6h": -0.00037819910296943426,
        "return_12h": 0.002390300957685776,
        "return_24h": 0.0013017389725369366,
        "close_vs_ema12": 0.00048750048803536394,
        "close_vs_ema24": 0.0004587030032001671,
        "ema12_slope_3h": 0.0003496849072259778,
        "ema24_slope_6h": -4.954465836504163e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003401567807886918,
        "return_30m": 6.212346838774252e-05,
        "return_60m": 0.0002234081851621994,
        "return_120m": -0.0002692373229449263,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -4.541549148651125e-05,
        "close_vs_ema6": -7.748844120247789e-06,
        "close_vs_ema12": 0.00011362186319852086,
        "ema3_slope": -4.541342901343004e-05,
        "ema6_slope": -3.099528040895194e-06,
        "realized_volatility_30m": 0.00037128695744098605,
        "realized_volatility_60m": 0.000367637117941076,
        "return_acceleration": -0.0007425739148819721
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1332,
        "resolved_agreement_count": 867,
        "prospective_resolved_sample_count": 1313,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.42740104167751,
            "small_mean_absolute_error": 35.75108333334356
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.18077604167047,
            "small_mean_absolute_error": 39.58144270833873
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.774631944447414,
            "small_mean_absolute_error": 47.10684722222626
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.169565625000544,
            "small_mean_absolute_error": 43.47860208333368
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1334,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1830Z",
      "signal_timestamp": "2026-09-26T18:31:19.369424Z",
      "target_timestamp": "2026-09-26T18:30:00Z",
      "resolution_timestamp": "2026-09-26T18:45:00Z",
      "strike": 84058.51,
      "brti_reference_price": 84058.50583333334,
      "base_predicted_close": 84040.78125,
      "small_predicted_close": 84046.3359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84011.01233333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -29.768916666682344,
      "small_residual": -35.323604166682344,
      "base_absolute_error": 29.768916666682344,
      "small_absolute_error": 35.323604166682344,
      "resolved_at": "2026-09-26T18:46:05.781557Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T18:15:00Z",
        "return_6h": -0.00039835535215948514,
        "return_12h": 0.001557165498992319,
        "return_24h": 0.0014150192529909233,
        "close_vs_ema12": 4.170039684403548e-05,
        "close_vs_ema24": 1.4420917373358932e-05,
        "ema12_slope_3h": 0.0003414869818318955,
        "ema24_slope_6h": -5.671742563551074e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00044380917269848386,
        "return_30m": -0.0007838149887876567,
        "return_60m": 6.107627254370307e-05,
        "return_120m": -0.0005413711570056989,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0002446620990876891,
        "close_vs_ema6": -0.00032258060207823736,
        "close_vs_ema12": -0.00027944612788377565,
        "ema3_slope": -0.00024460225418654336,
        "ema6_slope": -0.00012901559366018667,
        "realized_volatility_30m": 5.1826195954896015e-05,
        "realized_volatility_60m": 0.0004092316961834841,
        "return_acceleration": -0.00010365239190979203
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1333,
        "resolved_agreement_count": 868,
        "prospective_resolved_sample_count": 1314,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.66394270834644,
            "small_mean_absolute_error": 38.02722395834644
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.25453125000604,
            "small_mean_absolute_error": 37.32066927083906
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.34277256944794,
            "small_mean_absolute_error": 42.34295659722678
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.912293750001844,
            "small_mean_absolute_error": 38.95570520833498
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1335,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1845Z",
      "signal_timestamp": "2026-09-26T18:46:19.824915Z",
      "target_timestamp": "2026-09-26T18:45:00Z",
      "resolution_timestamp": "2026-09-26T19:00:00Z",
      "strike": 84011.01,
      "brti_reference_price": 84011.01233333332,
      "base_predicted_close": 84023.6015625,
      "small_predicted_close": 84044.6640625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83995.432,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -28.1695624999993,
      "small_residual": -49.2320624999993,
      "base_absolute_error": 28.1695624999993,
      "small_absolute_error": 49.2320624999993,
      "resolved_at": "2026-09-26T19:01:06.213100Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T18:30:00Z",
        "return_6h": -0.00040978421602766435,
        "return_12h": 0.0012405909898856038,
        "return_24h": 0.0006553731319136613,
        "close_vs_ema12": -0.0005019788272518921,
        "close_vs_ema24": -0.0005392929210761288,
        "ema12_slope_3h": 0.0002808034698797979,
        "ema24_slope_6h": -6.402605553401663e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005650052844645703,
        "return_30m": -0.0010085637026351346,
        "return_60m": -0.0009465028897227556,
        "return_120m": -0.0015432414593836707,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00040492847478823535,
        "close_vs_ema6": -0.0006340204854494713,
        "close_vs_ema12": -0.0007144950191489974,
        "ema3_slope": -0.000404764574086669,
        "ema6_slope": -0.0002535438933708445,
        "realized_volatility_30m": 6.0598055883043234e-05,
        "realized_volatility_60m": 0.00037744289988346323,
        "return_acceleration": -0.00012119611176608647
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1334,
        "resolved_agreement_count": 869,
        "prospective_resolved_sample_count": 1315,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.97852604167929,
            "small_mean_absolute_error": 37.34961979167929
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 38.46457552084212,
            "small_mean_absolute_error": 32.07563541667514
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 38.279666666671496,
            "small_mean_absolute_error": 35.262923611117
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 42.53313229166888,
            "small_mean_absolute_error": 39.95511770833618
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1336,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1900Z",
      "signal_timestamp": "2026-09-26T19:01:18.320126Z",
      "target_timestamp": "2026-09-26T19:00:00Z",
      "resolution_timestamp": "2026-09-26T19:15:00Z",
      "strike": 83995.43,
      "brti_reference_price": 83995.432,
      "base_predicted_close": 84037.5078125,
      "small_predicted_close": 84042.6875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84020.07683333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -17.43097916666011,
      "small_residual": -22.61066666666011,
      "base_absolute_error": 17.43097916666011,
      "small_absolute_error": 22.61066666666011,
      "resolved_at": "2026-09-26T19:16:05.500807Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T18:45:00Z",
        "return_6h": -0.000703705443460767,
        "return_12h": 0.0012789013713745412,
        "return_24h": 0.0005338277234534505,
        "close_vs_ema12": -0.0006593053174539509,
        "close_vs_ema24": -0.0007097666088200505,
        "ema12_slope_3h": 0.0001972563072847322,
        "ema24_slope_6h": -7.72456786219955e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00018545584561580064,
        "return_30m": -0.0007503563465475205,
        "return_60m": -0.0015335831947838052,
        "return_120m": -0.0012793732303588712,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0002952417539910934,
        "close_vs_ema6": -0.0005853932907896597,
        "close_vs_ema12": -0.0007614901798491669,
        "ema3_slope": -0.00029515461202556104,
        "ema6_slope": -0.0002341024995029528,
        "realized_volatility_30m": 0.00018977471942438484,
        "realized_volatility_60m": 0.00013935695240765604,
        "return_acceleration": 0.0003795494388487697
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1335,
        "resolved_agreement_count": 870,
        "prospective_resolved_sample_count": 1316,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.90605208334455,
            "small_mean_absolute_error": 33.92363020834455
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 35.511171875008586,
            "small_mean_absolute_error": 32.53238802084161
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 36.95119618055954,
            "small_mean_absolute_error": 38.70593750000504
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.13919062500281,
            "small_mean_absolute_error": 42.184222916670116
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1337,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1915Z",
      "signal_timestamp": "2026-09-26T19:16:17.556620Z",
      "target_timestamp": "2026-09-26T19:15:00Z",
      "resolution_timestamp": "2026-09-26T19:30:00Z",
      "strike": 84020.08,
      "brti_reference_price": 84020.07683333334,
      "base_predicted_close": 84036.1015625,
      "small_predicted_close": 84041.265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84025.55899999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -10.542562500020722,
      "small_residual": -15.706625000020722,
      "base_absolute_error": 10.542562500020722,
      "small_absolute_error": 15.706625000020722,
      "resolved_at": "2026-09-26T19:31:05.781193Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T19:00:00Z",
        "return_6h": 0.000261894880773772,
        "return_12h": 0.0003068303267839134,
        "return_24h": -0.00013058268368371095,
        "close_vs_ema12": -0.0003511546531099752,
        "close_vs_ema24": -0.0004080034499722718,
        "ema12_slope_3h": 0.0001414056577222489,
        "ema24_slope_6h": -7.027185517938239e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002934068287587799,
        "return_30m": 0.0001078965691314604,
        "return_60m": -0.0009007759540670124,
        "return_120m": -0.0006775690096259002,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -9.607765125707601e-07,
        "close_vs_ema6": -0.00020870186429011728,
        "close_vs_ema12": -0.00039628813241832095,
        "ema3_slope": -9.607755896423598e-07,
        "ema6_slope": -8.347377726281024e-05,
        "realized_volatility_30m": 0.00023943133718729026,
        "realized_volatility_60m": 0.0003293137718702631,
        "return_acceleration": 0.0004788626743745805
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1336,
        "resolved_agreement_count": 871,
        "prospective_resolved_sample_count": 1317,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 22.576244791671343,
            "small_mean_absolute_error": 29.197338541671343
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 34.00182291667443,
            "small_mean_absolute_error": 32.47421093750745
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 36.979265625004096,
            "small_mean_absolute_error": 36.12007465278293
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.98692916666987,
            "small_mean_absolute_error": 42.88743020833717
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1338,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1930Z",
      "signal_timestamp": "2026-09-26T19:31:17.911300Z",
      "target_timestamp": "2026-09-26T19:30:00Z",
      "resolution_timestamp": "2026-09-26T19:45:00Z",
      "strike": 84025.56,
      "brti_reference_price": 84025.55899999998,
      "base_predicted_close": 84044.0625,
      "small_predicted_close": 84049.25,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84000.97799999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -43.08450000001176,
      "small_residual": -48.27200000001176,
      "base_absolute_error": 43.08450000001176,
      "small_absolute_error": 48.27200000001176,
      "resolved_at": "2026-09-26T19:46:06.736021Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T19:15:00Z",
        "return_6h": 0.0016174399820723107,
        "return_12h": 0.0003327932180665627,
        "return_24h": 0.00046004583566783275,
        "close_vs_ema12": -0.00027426189071522167,
        "close_vs_ema24": -0.00033575840890931463,
        "ema12_slope_3h": 9.751466561858102e-05,
        "ema24_slope_6h": -3.556996793041556e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.524829389897846e-05,
        "return_30m": 0.00035867426695279647,
        "return_60m": -0.00039195121310731107,
        "return_120m": -0.00033089887948267727,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 3.214269416274007e-05,
        "close_vs_ema6": -0.00010248076348740032,
        "close_vs_ema12": -0.0002801467804660618,
        "ema3_slope": 3.2143727348721285e-05,
        "ema6_slope": -4.099062509488327e-05,
        "realized_volatility_30m": 0.00011407926742990071,
        "realized_volatility_60m": 0.00031843043286637233,
        "return_acceleration": -0.00022815853485980142
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1337,
        "resolved_agreement_count": 872,
        "prospective_resolved_sample_count": 1318,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 21.47800520834062,
            "small_mean_absolute_error": 30.71823958334062
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 34.57097395834353,
            "small_mean_absolute_error": 34.37273177084353
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 37.3290225694509,
            "small_mean_absolute_error": 35.11985937500625
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.41785416667117,
            "small_mean_absolute_error": 42.90546458333847
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1339,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T1945Z",
      "signal_timestamp": "2026-09-26T19:46:26.062480Z",
      "target_timestamp": "2026-09-26T19:45:00Z",
      "resolution_timestamp": "2026-09-26T20:00:00Z",
      "strike": 84000.98,
      "brti_reference_price": 84000.97799999999,
      "base_predicted_close": 84039.15625,
      "small_predicted_close": 84044.140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84005.26566666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -33.890583333326504,
      "small_residual": -38.874958333326504,
      "base_absolute_error": 33.890583333326504,
      "small_absolute_error": 38.874958333326504,
      "resolved_at": "2026-09-26T20:01:06.341915Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T19:30:00Z",
        "return_6h": 0.0010920555677640387,
        "return_12h": -0.0002525066963213751,
        "return_24h": 0.0003620831918336176,
        "close_vs_ema12": -0.0005436045960945934,
        "close_vs_ema24": -0.0006152539252477496,
        "ema12_slope_3h": 2.5595068392725295e-05,
        "ema24_slope_6h": -1.2357592527378891e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00029254193953043295,
        "return_30m": -0.00022731273349385628,
        "return_60m": -0.00011944069062652662,
        "return_120m": -0.0010658305293904657,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00013022127960060637,
        "close_vs_ema6": -0.00028216950361203974,
        "close_vs_ema12": -0.000484556102973821,
        "ema3_slope": -0.00013020432422694572,
        "ema6_slope": -0.00011285506374192344,
        "realized_volatility_30m": 0.0001788951167147057,
        "realized_volatility_60m": 0.000227353742163974,
        "return_acceleration": -0.0003577902334294114
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1338,
        "resolved_agreement_count": 873,
        "prospective_resolved_sample_count": 1319,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 24.806901041672972,
            "small_mean_absolute_error": 33.95533854167297
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 34.39271354167613,
            "small_mean_absolute_error": 35.65247916667613
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 33.91201736111907,
            "small_mean_absolute_error": 32.70220312500775
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.89336875000445,
            "small_mean_absolute_error": 42.16066666667175
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1340,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T2000Z",
      "signal_timestamp": "2026-09-26T20:01:18.203456Z",
      "target_timestamp": "2026-09-26T20:00:00Z",
      "resolution_timestamp": "2026-09-26T20:15:00Z",
      "strike": 84005.27,
      "brti_reference_price": 84005.26566666667,
      "base_predicted_close": 84034.0234375,
      "small_predicted_close": 84039.0078125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84001.56516666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -32.45827083334734,
      "small_residual": -37.44264583334734,
      "base_absolute_error": 32.45827083334734,
      "small_absolute_error": 37.44264583334734,
      "resolved_at": "2026-09-26T20:16:06.386908Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T19:45:00Z",
        "return_6h": 0.0008566319178184845,
        "return_12h": -0.001131892364835685,
        "return_24h": -0.00027739571583684786,
        "close_vs_ema12": -0.00047249310279484646,
        "close_vs_ema24": -0.000552672731903181,
        "ema12_slope_3h": -2.292891802824215e-05,
        "ema24_slope_6h": 5.497009352595228e-06,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 5.104305650682761e-05,
        "return_30m": -0.00024151381525838733,
        "return_60m": 0.00011707382690384627,
        "return_120m": -0.001416688910333641,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -3.959400261588364e-05,
        "close_vs_ema6": -0.0001651115110750112,
        "close_vs_ema12": -0.0003668641288866459,
        "ema3_slope": -3.95924349930743e-05,
        "ema6_slope": -6.604024282830245e-05,
        "realized_volatility_30m": 0.00017179249801863028,
        "realized_volatility_60m": 0.00020922457485886688,
        "return_acceleration": 0.00034358499603726056
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1339,
        "resolved_agreement_count": 874,
        "prospective_resolved_sample_count": 1320,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 26.237156250004773,
            "small_mean_absolute_error": 31.366062500004773
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 30.07160416667466,
            "small_mean_absolute_error": 32.64484635417466
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 32.41983333334065,
            "small_mean_absolute_error": 32.14361284722933
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.35337500000387,
            "small_mean_absolute_error": 41.39645416667118
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1341,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T2015Z",
      "signal_timestamp": "2026-09-26T20:16:18.447366Z",
      "target_timestamp": "2026-09-26T20:15:00Z",
      "resolution_timestamp": "2026-09-26T20:30:00Z",
      "strike": 84001.57,
      "brti_reference_price": 84001.56516666665,
      "base_predicted_close": 84029.8671875,
      "small_predicted_close": 84034.9296875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84071.7665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 41.899312499997905,
      "small_residual": 36.836812499997905,
      "base_absolute_error": 41.899312499997905,
      "small_absolute_error": 36.836812499997905,
      "resolved_at": "2026-09-26T20:31:05.843035Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T20:00:00Z",
        "return_6h": 0.0007556994372750481,
        "return_12h": -0.0005319609179503804,
        "return_24h": 0.0004573175899962312,
        "close_vs_ema12": -0.0004954509691060816,
        "close_vs_ema24": -0.0005844063127525834,
        "ema12_slope_3h": -5.8647940629596995e-05,
        "ema24_slope_6h": 2.0942761693953926e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -4.405081003733269e-05,
        "return_30m": 6.989997981543539e-06,
        "return_60m": -0.00022032432442797845,
        "return_120m": -0.0011209018156413952,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -4.1823283366437813e-05,
        "close_vs_ema6": -0.00014940539098096117,
        "close_vs_ema12": -0.0003477055618816838,
        "ema3_slope": -4.182153425269508e-05,
        "ema6_slope": -5.9758585090330385e-05,
        "realized_volatility_30m": 4.754693327208015e-05,
        "realized_volatility_60m": 0.00014339701627411923,
        "return_acceleration": -9.50938665441603e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1340,
        "resolved_agreement_count": 875,
        "prospective_resolved_sample_count": 1321,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 29.99397916667658,
            "small_mean_absolute_error": 35.07405729167658
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 26.285111979173962,
            "small_mean_absolute_error": 32.13569791667396
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 32.66587500000848,
            "small_mean_absolute_error": 33.34082638889716
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.37882395833803,
            "small_mean_absolute_error": 41.11838750000534
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1342,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T2030Z",
      "signal_timestamp": "2026-09-26T20:31:17.617620Z",
      "target_timestamp": "2026-09-26T20:30:00Z",
      "resolution_timestamp": "2026-09-26T20:45:00Z",
      "strike": 84071.77,
      "brti_reference_price": 84071.7665,
      "base_predicted_close": 84026.984375,
      "small_predicted_close": 84032.0234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83872.96783333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -154.01654166668595,
      "small_residual": -159.05560416668595,
      "base_absolute_error": 154.01654166668595,
      "small_absolute_error": 159.05560416668595,
      "resolved_at": "2026-09-26T20:46:05.617538Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T20:15:00Z",
        "return_6h": 0.0012863466333570273,
        "return_12h": -0.00016985774463418313,
        "return_24h": 0.0002186288976566697,
        "close_vs_ema12": 0.00032597362882924585,
        "close_vs_ema24": 0.00024560577659427096,
        "ema12_slope_3h": -4.732118041428368e-05,
        "ema24_slope_6h": 4.6980888052106096e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008357145869135607,
        "return_30m": 0.0007916269629715256,
        "return_60m": 0.0005499219588651627,
        "return_120m": 0.00015775520317884428,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003967706861449649,
        "close_vs_ema6": 0.0004900355955486102,
        "close_vs_ema12": 0.00041265387298694556,
        "ema3_slope": 0.0003969281756095455,
        "ema6_slope": 0.00019605266733369042,
        "realized_volatility_30m": 0.0004398826984754467,
        "realized_volatility_60m": 0.0004221596771483121,
        "return_acceleration": 0.0008797653969508934
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1341,
        "resolved_agreement_count": 876,
        "prospective_resolved_sample_count": 1322,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.83316666667088,
            "small_mean_absolute_error": 40.35660416667088
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 29.655585937505748,
            "small_mean_absolute_error": 35.53742187500575
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 35.65837152778598,
            "small_mean_absolute_error": 36.36735590278598
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 39.667897916671066,
            "small_mean_absolute_error": 39.62074270833837
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1343,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T2045Z",
      "signal_timestamp": "2026-09-26T20:46:20.132892Z",
      "target_timestamp": "2026-09-26T20:45:00Z",
      "resolution_timestamp": "2026-09-26T21:00:00Z",
      "strike": 83872.97,
      "brti_reference_price": 83872.96783333331,
      "base_predicted_close": 83919.2578125,
      "small_predicted_close": 83967.140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84015.7955,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 96.5376874999929,
      "small_residual": 48.6548749999929,
      "base_absolute_error": 96.5376874999929,
      "small_absolute_error": 48.6548749999929,
      "resolved_at": "2026-09-26T21:01:05.952383Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T20:30:00Z",
        "return_6h": -0.0016032408507932194,
        "return_12h": -0.004809889620825625,
        "return_24h": -0.0027523592037450584,
        "close_vs_ema12": -0.00195634862253824,
        "close_vs_ema24": -0.002076037304225564,
        "ema12_slope_3h": -0.00015107722988139116,
        "ema24_slope_6h": 1.2942597773069053e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0023646305405832235,
        "return_30m": -0.001530892109905202,
        "return_60m": -0.001523912812856465,
        "return_120m": -0.001643171486284234,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0009853690315841934,
        "close_vs_ema6": -0.001340542506568232,
        "close_vs_ema12": -0.0016529948690574559,
        "ema3_slope": -0.0009843990352602638,
        "ema6_slope": -0.0005359296280486037,
        "realized_volatility_30m": 0.0016001725637483921,
        "realized_volatility_60m": 0.001195342983110605,
        "return_acceleration": -0.0032003451274967842
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1342,
        "resolved_agreement_count": 877,
        "prospective_resolved_sample_count": 1323,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.56617708333943,
            "small_mean_absolute_error": 68.05250520833943
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.1865390625062,
            "small_mean_absolute_error": 51.0039218750062
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.78386805556389,
            "small_mean_absolute_error": 46.452487847230564
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.042415625005376,
            "small_mean_absolute_error": 41.559322916672684
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1344,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T2100Z",
      "signal_timestamp": "2026-09-26T21:01:17.806033Z",
      "target_timestamp": "2026-09-26T21:00:00Z",
      "resolution_timestamp": "2026-09-26T21:15:00Z",
      "strike": 84015.8,
      "brti_reference_price": 84015.7955,
      "base_predicted_close": 83960.4453125,
      "small_predicted_close": 83980.125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84104.652,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 144.20668750000186,
      "small_residual": 124.52700000000186,
      "base_absolute_error": 144.20668750000186,
      "small_absolute_error": 124.52700000000186,
      "resolved_at": "2026-09-26T21:16:06.100747Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T20:45:00Z",
        "return_6h": 1.8546459696677786e-05,
        "return_12h": -0.002198776071778763,
        "return_24h": 0.0016144778088578171,
        "close_vs_ema12": -0.0002462974003692997,
        "close_vs_ema24": -0.0003688526490184252,
        "ema12_slope_3h": -0.000197665386319823,
        "ema24_slope_6h": 1.309172867380859e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017029046468284292,
        "return_30m": -0.0006657526340904107,
        "return_60m": 0.00012534730114532877,
        "return_120m": 0.00024243580293736855,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003578007456748189,
        "close_vs_ema6": 0.00025717305936856505,
        "close_vs_ema12": 3.98492294622077e-05,
        "ema3_slope": 0.00035792881287077805,
        "ema6_slope": 0.00010287980691336962,
        "realized_volatility_30m": 0.0020337675937058264,
        "realized_volatility_60m": 0.001515544474019675,
        "return_acceleration": 0.004067535187411653
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1343,
        "resolved_agreement_count": 878,
        "prospective_resolved_sample_count": 1324,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.22795312500602,
            "small_mean_absolute_error": 70.49748437500602
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.7325546875054,
            "small_mean_absolute_error": 50.9317734375054
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.12372048611845,
            "small_mean_absolute_error": 45.26239236111845
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.663739583337886,
            "small_mean_absolute_error": 43.596271875005186
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1345,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T2115Z",
      "signal_timestamp": "2026-09-26T21:16:21.064582Z",
      "target_timestamp": "2026-09-26T21:15:00Z",
      "resolution_timestamp": "2026-09-26T21:30:00Z",
      "strike": 84104.65,
      "brti_reference_price": 84104.652,
      "base_predicted_close": 84067.0625,
      "small_predicted_close": 84032.125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84164.21299999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 97.15049999998882,
      "small_residual": 132.08799999998882,
      "base_absolute_error": 97.15049999998882,
      "small_absolute_error": 132.08799999998882,
      "resolved_at": "2026-09-26T21:31:05.677143Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T21:00:00Z",
        "return_6h": 0.0010567150242031254,
        "return_12h": 0.0012984988220698934,
        "return_24h": 0.004772192871948633,
        "close_vs_ema12": 0.0007779285229805311,
        "close_vs_ema24": 0.0006742338672347525,
        "ema12_slope_3h": -0.00018530877921330013,
        "ema24_slope_6h": 3.464301716493701e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010576166002023157,
        "return_30m": 0.002762322267253925,
        "return_60m": 0.0012272013399847737,
        "return_120m": 0.001006606633250584,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007073971160231896,
        "close_vs_ema6": 0.0009389769464560604,
        "close_vs_ema12": 0.0009285038186841454,
        "ema3_slope": 0.0007078978809427205,
        "ema6_slope": 0.00037573190001949364,
        "realized_volatility_30m": 0.00032264402331305675,
        "realized_volatility_60m": 0.0015755253626801454,
        "return_acceleration": -0.0006452880466261135
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1344,
        "resolved_agreement_count": 879,
        "prospective_resolved_sample_count": 1325,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 109.16505729166965,
            "small_mean_absolute_error": 92.26857291666965
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.57951822917312,
            "small_mean_absolute_error": 63.67131510417312
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.91176041667253,
            "small_mean_absolute_error": 52.17998958333919
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 50.0193666666717,
            "small_mean_absolute_error": 47.140570833339005
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1346,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T2130Z",
      "signal_timestamp": "2026-09-26T21:31:17.560624Z",
      "target_timestamp": "2026-09-26T21:30:00Z",
      "resolution_timestamp": "2026-09-26T21:45:00Z",
      "strike": 84164.21,
      "brti_reference_price": 84164.21299999999,
      "base_predicted_close": 84162.4375,
      "small_predicted_close": 84187.8984375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84150.75499999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -11.682500000009895,
      "small_residual": -37.143437500009895,
      "base_absolute_error": 11.682500000009895,
      "small_absolute_error": 37.143437500009895,
      "resolved_at": "2026-09-26T21:46:06.158205Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T21:15:00Z",
        "return_6h": 0.00140661276857168,
        "return_12h": 0.0018426168677778687,
        "return_24h": 0.004752894314880685,
        "close_vs_ema12": 0.0014258902827670727,
        "close_vs_ema24": 0.0013543066791141811,
        "ema12_slope_3h": -0.00012641442369021316,
        "ema24_slope_6h": 6.291183948015089e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007081772361412497,
        "return_30m": 0.001766542816344474,
        "return_60m": 0.0010996141017209915,
        "return_120m": 0.0016501407625268971,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007075366947257855,
        "close_vs_ema6": 0.001176459791078166,
        "close_vs_ema12": 0.0013850914518178659,
        "ema3_slope": 0.0007080376573493918,
        "ema6_slope": 0.0004708054699131825,
        "realized_volatility_30m": 0.000174719682030533,
        "realized_volatility_60m": 0.001565781609532271,
        "return_acceleration": -0.000349439364061066
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1345,
        "resolved_agreement_count": 880,
        "prospective_resolved_sample_count": 1326,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 122.97785416666738,
            "small_mean_absolute_error": 116.08136979166738
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.40551041666913,
            "small_mean_absolute_error": 78.21898697916913
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.76300868055963,
            "small_mean_absolute_error": 62.38540451389296
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 54.559617708338195,
            "small_mean_absolute_error": 52.3595104166714
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1347,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T2145Z",
      "signal_timestamp": "2026-09-26T21:46:21.356613Z",
      "target_timestamp": "2026-09-26T21:45:00Z",
      "resolution_timestamp": "2026-09-26T22:00:00Z",
      "strike": 84150.76,
      "brti_reference_price": 84150.75499999999,
      "base_predicted_close": 84159.90625,
      "small_predicted_close": 84197.203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84141.16433333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -18.74191666668048,
      "small_residual": -56.03879166668048,
      "base_absolute_error": 18.74191666668048,
      "small_absolute_error": 56.03879166668048,
      "resolved_at": "2026-09-26T22:01:06.511535Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T21:30:00Z",
        "return_6h": 0.0005175952697473729,
        "return_12h": 0.0017798267455886307,
        "return_24h": 0.004100942943152663,
        "close_vs_ema12": 0.0012140341678825717,
        "close_vs_ema24": 0.0011694353242146516,
        "ema12_slope_3h": -5.3398054271402984e-05,
        "ema24_slope_6h": 7.222751518654036e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001599016912330331,
        "return_30m": 0.0005481623061704965,
        "return_60m": 0.0033119987743688295,
        "return_120m": 0.0017830387641439849,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0002736860090519766,
        "close_vs_ema6": 0.0007257678017797975,
        "close_vs_ema12": 0.0010363163226199124,
        "ema3_slope": 0.00027376093358943976,
        "ema6_slope": 0.0002903914234100302,
        "realized_volatility_30m": 0.0004340394636871414,
        "realized_volatility_60m": 0.0006723999191840401,
        "return_acceleration": -0.0008680789273742828
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1346,
        "resolved_agreement_count": 880,
        "prospective_resolved_sample_count": 1327,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.39434374999837,
            "small_mean_absolute_error": 85.60332812499837
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.4802604166689,
            "small_mean_absolute_error": 76.8279166666689
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.25580729167026,
            "small_mean_absolute_error": 62.53705729167026
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 50.939314583339,
            "small_mean_absolute_error": 50.35248854167221
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1348,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T2200Z",
      "signal_timestamp": "2026-09-26T22:01:18.667367Z",
      "target_timestamp": "2026-09-26T22:00:00Z",
      "resolution_timestamp": "2026-09-26T22:15:00Z",
      "strike": 84141.16,
      "brti_reference_price": 84141.16433333332,
      "base_predicted_close": 84121.6953125,
      "small_predicted_close": 84087.40625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84316.43133333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 194.73602083332662,
      "small_residual": 229.02508333332662,
      "base_absolute_error": 194.73602083332662,
      "small_absolute_error": 229.02508333332662,
      "resolved_at": "2026-09-26T22:16:05.743020Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T21:45:00Z",
        "return_6h": -3.149369945987246e-05,
        "return_12h": 0.0017211849376173038,
        "return_24h": 0.004221463119842284,
        "close_vs_ema12": 0.0010549834525270807,
        "close_vs_ema24": 0.001033581894466895,
        "ema12_slope_3h": 1.954978429608012e-05,
        "ema24_slope_6h": 7.010713496158338e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001139700608351335,
        "return_30m": -0.00027385352806263974,
        "return_60m": 0.001492205514299183,
        "return_120m": 0.0016177398593784087,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 7.983600380634392e-05,
        "close_vs_ema6": 0.0004368629506370514,
        "close_vs_ema12": 0.0007802361975908223,
        "ema3_slope": 7.984237810276795e-05,
        "ema6_slope": 0.00017477572146984421,
        "realized_volatility_30m": 2.29658151989498e-05,
        "realized_volatility_60m": 0.0005249208797645007,
        "return_acceleration": 4.59316303978996e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1347,
        "resolved_agreement_count": 881,
        "prospective_resolved_sample_count": 1328,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.94540104167027,
            "small_mean_absolute_error": 87.44930729167027
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.58667708333815,
            "small_mean_absolute_error": 78.97339583333815
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 58.470170138893685,
            "small_mean_absolute_error": 63.10428472222702
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.286570833339646,
            "small_mean_absolute_error": 50.875526041672856
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1349,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T2215Z",
      "signal_timestamp": "2026-09-26T22:16:16.914693Z",
      "target_timestamp": "2026-09-26T22:15:00Z",
      "resolution_timestamp": "2026-09-26T22:30:00Z",
      "strike": 84316.43,
      "brti_reference_price": 84316.43133333333,
      "base_predicted_close": 84294.359375,
      "small_predicted_close": 84450.421875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84336.47133333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 42.11195833333477,
      "small_residual": -113.95054166666523,
      "base_absolute_error": 42.11195833333477,
      "small_absolute_error": 113.95054166666523,
      "resolved_at": "2026-09-26T22:31:05.478153Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T22:00:00Z",
        "return_6h": 0.0023532899748972547,
        "return_12h": 0.0025202962920838345,
        "return_24h": 0.004700005303535759,
        "close_vs_ema12": 0.0030116352180529216,
        "close_vs_ema24": 0.003054130121179277,
        "ema12_slope_3h": 0.00016266836304357213,
        "ema24_slope_6h": 0.00011714669064266658,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0020830113463330413,
        "return_30m": 0.0019688038845679934,
        "return_60m": 0.0025180454148163722,
        "return_120m": 0.003748336903508287,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001080338431334038,
        "close_vs_ema6": 0.0017992643318218704,
        "close_vs_ema12": 0.0024230551648418697,
        "ema3_slope": 0.001081506824720524,
        "ema6_slope": 0.0007202240821293504,
        "realized_volatility_30m": 0.0010984907035840874,
        "realized_volatility_60m": 0.0009075775429963702,
        "return_acceleration": 0.002196981407168175
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1348,
        "resolved_agreement_count": 882,
        "prospective_resolved_sample_count": 1329,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.57773437500146,
            "small_mean_absolute_error": 113.57382812500146
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.87139583333555,
            "small_mean_absolute_error": 102.92120052083555
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.24559027778257,
            "small_mean_absolute_error": 80.3054861111159
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 57.54808333333931,
            "small_mean_absolute_error": 61.17297604167252
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1350,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T2230Z",
      "signal_timestamp": "2026-09-26T22:31:20.257373Z",
      "target_timestamp": "2026-09-26T22:30:00Z",
      "resolution_timestamp": "2026-09-26T22:45:00Z",
      "strike": 84336.47,
      "brti_reference_price": 84336.47133333333,
      "base_predicted_close": 84329.6171875,
      "small_predicted_close": 84464.015625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84275.11966666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -54.49752083333442,
      "small_residual": -188.89595833333442,
      "base_absolute_error": 54.49752083333442,
      "small_absolute_error": 188.89595833333442,
      "resolved_at": "2026-09-26T22:46:05.908802Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T22:15:00Z",
        "return_6h": 0.002763648540185848,
        "return_12h": 0.0024258536008618936,
        "return_24h": 0.005217666273577226,
        "close_vs_ema12": 0.0031169594595312766,
        "close_vs_ema24": 0.003224413219200306,
        "ema12_slope_3h": 0.00030701827500867473,
        "ema24_slope_6h": 0.00017173995106078976,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00023767609329650163,
        "return_30m": 0.0023211825216287174,
        "return_60m": 0.0020466933295431033,
        "return_120m": 0.0031485580041110683,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006587014740015995,
        "close_vs_ema6": 0.0014544162819427608,
        "close_vs_ema12": 0.0022509536774140138,
        "ema3_slope": 0.0006591356476242094,
        "ema6_slope": 0.000582105162067359,
        "realized_volatility_30m": 0.0009226676265182698,
        "realized_volatility_60m": 0.000920138617979784,
        "return_acceleration": -0.0018453352530365397
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1349,
        "resolved_agreement_count": 882,
        "prospective_resolved_sample_count": 1330,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.81809895833794,
            "small_mean_absolute_error": 109.03946354167056
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.89797656250266,
            "small_mean_absolute_error": 112.56041666666897
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.87637326389206,
            "small_mean_absolute_error": 88.49247916666961
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.35421354167265,
            "small_mean_absolute_error": 66.84458020833918
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1351,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T2245Z",
      "signal_timestamp": "2026-09-26T22:46:20.773090Z",
      "target_timestamp": "2026-09-26T22:45:00Z",
      "resolution_timestamp": "2026-09-26T23:00:00Z",
      "strike": 84275.12,
      "brti_reference_price": 84275.11966666667,
      "base_predicted_close": 84253.8359375,
      "small_predicted_close": 84281.078125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84264.75616666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 10.92022916667338,
      "small_residual": -16.32195833332662,
      "base_absolute_error": 10.92022916667338,
      "small_absolute_error": 16.32195833332662,
      "resolved_at": "2026-09-26T23:01:07.057271Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T22:30:00Z",
        "return_6h": 0.0015956297983572565,
        "return_12h": 0.0016154103294878652,
        "return_24h": 0.0024709500925015337,
        "close_vs_ema12": 0.002289567929796954,
        "close_vs_ema24": 0.0024430291033761264,
        "ema12_slope_3h": 0.00042762757322578615,
        "ema24_slope_6h": 0.00020111978461545554,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007274630500507806,
        "return_30m": -0.0004899598573300246,
        "return_60m": 0.0014778793923675426,
        "return_120m": 0.004794772901472566,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -3.4621577128524095e-05,
        "close_vs_ema6": 0.0005183890566691218,
        "close_vs_ema12": 0.0012874204637951525,
        "ema3_slope": -3.462037851620359e-05,
        "ema6_slope": 0.0002073986279391704,
        "realized_volatility_30m": 0.0004825695716736411,
        "realized_volatility_60m": 0.0010476842935679782,
        "return_acceleration": -0.0009651391433472822
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1350,
        "resolved_agreement_count": 882,
        "prospective_resolved_sample_count": 1331,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 77.52185416666907,
            "small_mean_absolute_error": 146.9775937500017
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.45809895833372,
            "small_mean_absolute_error": 116.29046093750003
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.82745833333563,
            "small_mean_absolute_error": 100.21114236111316
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.853560416671826,
            "small_mean_absolute_error": 74.38767708333835
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1352,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T2300Z",
      "signal_timestamp": "2026-09-26T23:01:26.184255Z",
      "target_timestamp": "2026-09-26T23:00:00Z",
      "resolution_timestamp": "2026-09-26T23:15:00Z",
      "strike": 84264.76,
      "brti_reference_price": 84264.75616666667,
      "base_predicted_close": 84262.828125,
      "small_predicted_close": 84274.296875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84342.08850000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 79.26037500001257,
      "small_residual": 67.79162500001257,
      "base_absolute_error": 79.26037500001257,
      "small_absolute_error": 67.79162500001257,
      "resolved_at": "2026-09-26T23:16:05.545376Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T22:45:00Z",
        "return_6h": 0.0019229390160684368,
        "return_12h": 0.0011640875598675215,
        "return_24h": 0.0023375235295939323,
        "close_vs_ema12": 0.002077709438152553,
        "close_vs_ema24": 0.0022716961558346682,
        "ema12_slope_3h": 0.0005362028341810987,
        "ema24_slope_6h": 0.00023656320610943027,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00012297223713220173,
        "return_30m": -0.0008503458294243371,
        "return_60m": 0.0014688628843277929,
        "return_120m": 0.002963260243922683,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -7.880098749035724e-05,
        "close_vs_ema6": 0.00028236315629892594,
        "close_vs_ema12": 0.0009849919518607475,
        "ema3_slope": -7.879477838390603e-05,
        "ema6_slope": 0.00011295802059274607,
        "realized_volatility_30m": 0.00030224540645928943,
        "realized_volatility_60m": 0.0010487302449424165,
        "return_acceleration": 0.0006044908129185789
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1351,
        "resolved_agreement_count": 882,
        "prospective_resolved_sample_count": 1332,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.5664322916673,
            "small_mean_absolute_error": 137.04838541666322
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.75591666666878,
            "small_mean_absolute_error": 112.24884635416674
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.9132621527812,
            "small_mean_absolute_error": 98.3317256944465
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 56.976598958338585,
            "small_mean_absolute_error": 72.05697395833776
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1353,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T2315Z",
      "signal_timestamp": "2026-09-26T23:16:17.124381Z",
      "target_timestamp": "2026-09-26T23:15:00Z",
      "resolution_timestamp": "2026-09-26T23:30:00Z",
      "strike": 84342.09,
      "brti_reference_price": 84342.08850000001,
      "base_predicted_close": 84345.2734375,
      "small_predicted_close": 84359.171875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84353.52349999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 8.25006249998114,
      "small_residual": -5.648375000018859,
      "base_absolute_error": 8.25006249998114,
      "small_absolute_error": 5.648375000018859,
      "resolved_at": "2026-09-26T23:31:06.738215Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T23:00:00Z",
        "return_6h": 0.003152390372331393,
        "return_12h": 0.0020755384544937083,
        "return_24h": 0.003321430358568911,
        "close_vs_ema12": 0.002874654309067859,
        "close_vs_ema24": 0.003125616325317715,
        "ema12_slope_3h": 0.0006797060218122208,
        "ema24_slope_6h": 0.00029677399066518895,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009177304587506541,
        "return_30m": 0.0007946453662508457,
        "return_60m": 0.0003042961645904896,
        "return_120m": 0.002823107810968839,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004192527300210802,
        "close_vs_ema6": 0.0008571008706885763,
        "close_vs_ema12": 0.0016102891743949854,
        "ema3_slope": 0.0004194285765968253,
        "ema6_slope": 0.0003429579280909145,
        "realized_volatility_30m": 0.0005203513479414279,
        "realized_volatility_60m": 0.0005957751069908097,
        "return_acceleration": 0.0010407026958828558
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1352,
        "resolved_agreement_count": 882,
        "prospective_resolved_sample_count": 1333,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.697520833338785,
            "small_mean_absolute_error": 96.74002083333471
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.63762760417012,
            "small_mean_absolute_error": 105.15692447916808
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.8134375000033,
            "small_mean_absolute_error": 100.8608072916686
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 57.80210729167156,
            "small_mean_absolute_error": 73.37076354167075
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1354,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T2330Z",
      "signal_timestamp": "2026-09-26T23:31:19.588464Z",
      "target_timestamp": "2026-09-26T23:30:00Z",
      "resolution_timestamp": "2026-09-26T23:45:00Z",
      "strike": 84353.52,
      "brti_reference_price": 84353.52349999998,
      "base_predicted_close": 84348.359375,
      "small_predicted_close": 84485.140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84343.79783333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -4.561541666684207,
      "small_residual": -141.3427916666842,
      "base_absolute_error": 4.561541666684207,
      "small_absolute_error": 141.3427916666842,
      "resolved_at": "2026-09-26T23:46:06.235482Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T23:15:00Z",
        "return_6h": 0.003570961230896952,
        "return_12h": 0.0023968603255060117,
        "return_24h": 0.0032895441345026644,
        "close_vs_ema12": 0.00288738548488654,
        "close_vs_ema24": 0.00319409474007748,
        "ema12_slope_3h": 0.0007887897586511539,
        "ema24_slope_6h": 0.0003642437259399056,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00013557881009740314,
        "return_30m": 0.0010534336936516286,
        "return_60m": 0.00020219208127936206,
        "return_120m": 0.0022492992360065855,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002773672370237623,
        "close_vs_ema6": 0.0007089388234882144,
        "close_vs_ema12": 0.0014770608623018155,
        "ema3_slope": 0.0002774441909523251,
        "ema6_slope": 0.0002836559672865224,
        "realized_volatility_30m": 0.00039107582432662547,
        "realized_volatility_60m": 0.0005904756569604365,
        "return_acceleration": -0.0007821516486532509
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1353,
        "resolved_agreement_count": 883,
        "prospective_resolved_sample_count": 1334,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.23204687500038,
            "small_mean_absolute_error": 69.66447916667312
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.52507291666916,
            "small_mean_absolute_error": 89.35197135417184
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.00933333333523,
            "small_mean_absolute_error": 98.26177083333702
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 57.46783437500344,
            "small_mean_absolute_error": 73.17203125000451
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1355,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260926T2345Z",
      "signal_timestamp": "2026-09-26T23:46:21.014733Z",
      "target_timestamp": "2026-09-26T23:45:00Z",
      "resolution_timestamp": "2026-09-27T00:00:00Z",
      "strike": 84343.8,
      "brti_reference_price": 84343.79783333332,
      "base_predicted_close": 84373.453125,
      "small_predicted_close": 84393.3515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84426.94499999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 53.49187499999243,
      "small_residual": 33.59343749999243,
      "base_absolute_error": 53.49187499999243,
      "small_absolute_error": 33.59343749999243,
      "resolved_at": "2026-09-27T00:01:05.891370Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T23:30:00Z",
        "return_6h": 0.0030109606418846635,
        "return_12h": 0.0021458766564077525,
        "return_24h": 0.003294527411585424,
        "close_vs_ema12": 0.0026583224279084217,
        "close_vs_ema24": 0.0030147977309415985,
        "ema12_slope_3h": 0.0009853358673992396,
        "ema24_slope_6h": 0.0004188589391806996,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00011529650763986155,
        "return_30m": 2.0266670694324418e-05,
        "return_60m": 0.0008149281417610954,
        "return_120m": 0.0022940118996357395,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 8.101281134775817e-05,
        "close_vs_ema6": 0.0004238999525409959,
        "close_vs_ema12": 0.0011518767557421317,
        "ema3_slope": 8.101937495519351e-05,
        "ema6_slope": 0.0001695887364794313,
        "realized_volatility_30m": 0.00012543765886863234,
        "realized_volatility_60m": 0.0004251333615684151,
        "return_acceleration": -0.0002508753177372647
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1354,
        "resolved_agreement_count": 883,
        "prospective_resolved_sample_count": 1335,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 25.748052083337825,
            "small_mean_absolute_error": 57.776187500010565
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.63495312500345,
            "small_mean_absolute_error": 102.37689062500613
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.554750000001754,
            "small_mean_absolute_error": 96.78570312500354
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 56.207465625003536,
            "small_mean_absolute_error": 78.4729906250046
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1356,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0000Z",
      "signal_timestamp": "2026-09-27T00:01:18.671354Z",
      "target_timestamp": "2026-09-27T00:00:00Z",
      "resolution_timestamp": "2026-09-27T00:15:00Z",
      "strike": 84426.95,
      "brti_reference_price": 84426.94499999999,
      "base_predicted_close": 84388.5390625,
      "small_predicted_close": 84513.234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84315.40433333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -73.13472916667524,
      "small_residual": -197.83004166667524,
      "base_absolute_error": 73.13472916667524,
      "small_absolute_error": 197.83004166667524,
      "resolved_at": "2026-09-27T00:16:05.617923Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-26T23:45:00Z",
        "return_6h": 0.0035958771658088917,
        "return_12h": 0.0030890728734462858,
        "return_24h": 0.003994567585963837,
        "close_vs_ema12": 0.003497387755504011,
        "close_vs_ema24": 0.003920769805246804,
        "ema12_slope_3h": 0.0011448223250551948,
        "ema24_slope_6h": 0.00048445581675871097,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009858124580894856,
        "return_30m": 0.0008704022897159103,
        "return_60m": 0.001924752894466586,
        "return_120m": 0.0033964429768826854,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000533168146521712,
        "close_vs_ema6": 0.0010068302798087458,
        "close_vs_ema12": 0.001809179476575773,
        "ema3_slope": 0.0005334525664379974,
        "ema6_slope": 0.0004028943704241783,
        "realized_volatility_30m": 0.0005505544828646736,
        "realized_volatility_60m": 0.0004797015810019426,
        "return_acceleration": 0.0011011089657293471
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1355,
        "resolved_agreement_count": 884,
        "prospective_resolved_sample_count": 1336,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.39096354166759,
            "small_mean_absolute_error": 62.09405729167702
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.97869791666744,
            "small_mean_absolute_error": 99.57122135417012
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.96759895833505,
            "small_mean_absolute_error": 95.53058333333684
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 57.47358125000319,
            "small_mean_absolute_error": 77.69105937500426
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-26T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1357,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0015Z",
      "signal_timestamp": "2026-09-27T00:16:16.142474Z",
      "target_timestamp": "2026-09-27T00:15:00Z",
      "resolution_timestamp": "2026-09-27T00:30:00Z",
      "strike": 84315.4,
      "brti_reference_price": 84315.40433333332,
      "base_predicted_close": 84343.9375,
      "small_predicted_close": 84332.1796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84252.51233333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -91.42516666665324,
      "small_residual": -79.66735416665324,
      "base_absolute_error": 91.42516666665324,
      "small_absolute_error": 79.66735416665324,
      "resolved_at": "2026-09-27T00:31:05.745810Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T00:00:00Z",
        "return_6h": 0.002611021311659245,
        "return_12h": 0.002231834722771886,
        "return_24h": 0.0028257491582757144,
        "close_vs_ema12": 0.0020827950367374726,
        "close_vs_ema24": 0.0025407695629424687,
        "ema12_slope_3h": 0.0012004170543407078,
        "ema24_slope_6h": 0.0005282962358406085,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013211500980719881,
        "return_30m": -0.0003366400462082586,
        "return_60m": -0.0003163801980868852,
        "return_120m": -1.218030677718751e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00039449874123520523,
        "close_vs_ema6": -0.00022548461562343913,
        "close_vs_ema12": 0.0004108947612522229,
        "ema3_slope": -0.0003943431733495206,
        "ema6_slope": -9.018571205321457e-05,
        "realized_volatility_30m": 0.0011534812780807369,
        "realized_volatility_60m": 0.0008252459809286702,
        "return_acceleration": -0.0023069625561614737
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1356,
        "resolved_agreement_count": 884,
        "prospective_resolved_sample_count": 1337,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 34.859552083333256,
            "small_mean_absolute_error": 94.60366145834269
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 40.77853645833602,
            "small_mean_absolute_error": 95.6718411458387
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.04493576389117,
            "small_mean_absolute_error": 101.63917013889295
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.258768750003945,
            "small_mean_absolute_error": 86.45202812500501
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1358,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0030Z",
      "signal_timestamp": "2026-09-27T00:31:21.033966Z",
      "target_timestamp": "2026-09-27T00:30:00Z",
      "resolution_timestamp": "2026-09-27T00:45:00Z",
      "strike": 84252.51,
      "brti_reference_price": 84252.51233333335,
      "base_predicted_close": 84243.5,
      "small_predicted_close": 84281.2109375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84329.20933333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 85.70933333334688,
      "small_residual": 47.998395833346876,
      "base_absolute_error": 85.70933333334688,
      "small_absolute_error": 47.998395833346876,
      "resolved_at": "2026-09-27T00:46:06.233349Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T00:15:00Z",
        "return_6h": 0.0023079936774592635,
        "return_12h": 0.0019087189236655089,
        "return_24h": 0.003752530614507421,
        "close_vs_ema12": 0.001280754946101359,
        "close_vs_ema24": 0.0017559290379289827,
        "ema12_slope_3h": 0.0011942333320780207,
        "ema24_slope_6h": 0.0005649924253301464,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007459135195668765,
        "return_30m": -0.0020660781539193485,
        "return_60m": -0.0011974741833592484,
        "return_120m": -0.0009955242218772087,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005703841520477981,
        "close_vs_ema6": -0.0006939282347994125,
        "close_vs_ema12": -0.0002837513885388665,
        "ema3_slope": -0.0005700589994287464,
        "ema6_slope": -0.00027749426947620837,
        "realized_volatility_30m": 0.00028761828925255584,
        "realized_volatility_60m": 0.0008557178956207834,
        "return_acceleration": 0.0005752365785051117
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1357,
        "resolved_agreement_count": 885,
        "prospective_resolved_sample_count": 1338,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.65332812500128,
            "small_mean_absolute_error": 113.10840625000128
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.94268750000083,
            "small_mean_absolute_error": 91.3864427083372
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.56782465277987,
            "small_mean_absolute_error": 97.27078298611498
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.30289895833558,
            "small_mean_absolute_error": 89.65006458333664
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1359,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0045Z",
      "signal_timestamp": "2026-09-27T00:46:21.351913Z",
      "target_timestamp": "2026-09-27T00:45:00Z",
      "resolution_timestamp": "2026-09-27T01:00:00Z",
      "strike": 84329.21,
      "brti_reference_price": 84329.20933333335,
      "base_predicted_close": 84347.125,
      "small_predicted_close": 84472.3671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84294.42283333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -52.70216666668421,
      "small_residual": -177.9443541666842,
      "base_absolute_error": 52.70216666668421,
      "small_absolute_error": 177.9443541666842,
      "resolved_at": "2026-09-27T01:01:05.739405Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T00:30:00Z",
        "return_6h": 0.003787562977309644,
        "return_12h": 0.003376226677756611,
        "return_24h": 0.005238869826429182,
        "close_vs_ema12": 0.0021025763706421507,
        "close_vs_ema24": 0.0026126666474068916,
        "ema12_slope_3h": 0.0012320921798572027,
        "ema24_slope_6h": 0.0006313799708883572,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009103230025540032,
        "return_30m": 0.00016373046075246478,
        "return_60m": -0.00017296470368566297,
        "return_120m": 0.0006418224842708042,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00016968101181413786,
        "close_vs_ema6": 0.00015410697763051928,
        "close_vs_ema12": 0.0005299063553680927,
        "ema3_slope": 0.00016970980834618565,
        "ema6_slope": 6.16465911200681e-05,
        "realized_volatility_30m": 0.0008281182610604398,
        "realized_volatility_60m": 0.0010118095946246729,
        "return_acceleration": 0.0016562365221208797
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1358,
        "resolved_agreement_count": 885,
        "prospective_resolved_sample_count": 1339,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.94027604166695,
            "small_mean_absolute_error": 89.77230729166695
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 50.84416406250239,
            "small_mean_absolute_error": 73.77424739583876
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.73672743055795,
            "small_mean_absolute_error": 98.1753628472264
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.43414062500233,
            "small_mean_absolute_error": 89.6363843750034
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1360,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0100Z",
      "signal_timestamp": "2026-09-27T01:01:25.180099Z",
      "target_timestamp": "2026-09-27T01:00:00Z",
      "resolution_timestamp": "2026-09-27T01:15:00Z",
      "strike": 84294.42,
      "brti_reference_price": 84294.42283333332,
      "base_predicted_close": 84310.140625,
      "small_predicted_close": 84297.7421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84367.60683333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 57.46620833333873,
      "small_residual": 69.86464583333873,
      "base_absolute_error": 57.46620833333873,
      "small_absolute_error": 69.86464583333873,
      "resolved_at": "2026-09-27T01:16:06.524428Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T00:45:00Z",
        "return_6h": 0.0035596082574265164,
        "return_12h": 0.0028533978982585584,
        "return_24h": 0.004879507521784898,
        "close_vs_ema12": 0.0016201420536956501,
        "close_vs_ema24": 0.002153641791872385,
        "ema12_slope_3h": 0.0012561727733824135,
        "ema24_slope_6h": 0.0006917134002299985,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004125083144386199,
        "return_30m": 0.0004974391723080451,
        "return_60m": -0.0015696667298180644,
        "return_120m": 0.00035206494406714306,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00012146340029217662,
        "close_vs_ema6": -0.00018463142536817578,
        "close_vs_ema12": 9.915005499805396e-05,
        "ema3_slope": -0.00012144864872620786,
        "ema6_slope": -7.384711634783603e-05,
        "realized_volatility_30m": 0.0006614156584963116,
        "realized_volatility_60m": 0.0008193045966039657,
        "return_acceleration": -0.0013228313169926231
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1359,
        "resolved_agreement_count": 886,
        "prospective_resolved_sample_count": 1340,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.74284895833989,
            "small_mean_absolute_error": 125.86003645833989
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.06690625000374,
            "small_mean_absolute_error": 93.97704687500845
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 62.56674826389159,
            "small_mean_absolute_error": 108.33415972222672
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.37471979167022,
            "small_mean_absolute_error": 96.58985416667129
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1361,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0115Z",
      "signal_timestamp": "2026-09-27T01:16:20.367855Z",
      "target_timestamp": "2026-09-27T01:15:00Z",
      "resolution_timestamp": "2026-09-27T01:30:00Z",
      "strike": 84367.61,
      "brti_reference_price": 84367.60683333334,
      "base_predicted_close": 84339.1484375,
      "small_predicted_close": 84377.0625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84322.10250000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -17.04593749999185,
      "small_residual": -54.95999999999185,
      "base_absolute_error": 17.04593749999185,
      "small_absolute_error": 54.95999999999185,
      "resolved_at": "2026-09-27T01:31:06.333919Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T01:00:00Z",
        "return_6h": 0.004136273294410131,
        "return_12h": 0.004399251443985008,
        "return_24h": 0.00526247651920575,
        "close_vs_ema12": 0.002387878842623925,
        "close_vs_ema24": 0.0029611958651358794,
        "ema12_slope_3h": 0.0012295939061399697,
        "ema24_slope_6h": 0.0007627181334197708,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008681950423305995,
        "return_30m": 0.0004553285902184623,
        "return_60m": 0.0006191336021308391,
        "return_120m": 0.0003025575224322452,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00037317378339851714,
        "close_vs_ema6": 0.0004880499334973809,
        "close_vs_ema12": 0.0008184737949175069,
        "ema3_slope": 0.00037331309405841395,
        "ema6_slope": 0.00019525809167841857,
        "realized_volatility_30m": 0.0006403516783846097,
        "realized_volatility_60m": 0.0007437860681965862,
        "return_acceleration": 0.0012807033567692194
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1360,
        "resolved_agreement_count": 887,
        "prospective_resolved_sample_count": 1341,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.82571875000576,
            "small_mean_absolute_error": 93.86868750000576
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.34263541666951,
            "small_mean_absolute_error": 94.23617447917422
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.12759722222594,
            "small_mean_absolute_error": 95.07078993056105
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.62511666666978,
            "small_mean_absolute_error": 98.21095416667086
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1362,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0130Z",
      "signal_timestamp": "2026-09-27T01:31:21.177372Z",
      "target_timestamp": "2026-09-27T01:30:00Z",
      "resolution_timestamp": "2026-09-27T01:45:00Z",
      "strike": 84322.1,
      "brti_reference_price": 84322.10250000001,
      "base_predicted_close": 84320.25,
      "small_predicted_close": 84357.921875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84385.84249999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 65.59249999998428,
      "small_residual": 27.920624999984284,
      "base_absolute_error": 65.59249999998428,
      "small_absolute_error": 27.920624999984284,
      "resolved_at": "2026-09-27T02:16:50.452658Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T01:15:00Z",
        "return_6h": 0.0035292059169762524,
        "return_12h": 0.005152354177803575,
        "return_24h": 0.004555724923617888,
        "close_vs_ema12": 0.0017717021954803958,
        "close_vs_ema24": 0.0023702213521870075,
        "ema12_slope_3h": 0.0011722742067181713,
        "ema24_slope_6h": 0.0008197403747676191,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005393578772860952,
        "return_30m": 0.0003283688972095522,
        "return_60m": 0.0008259714130700591,
        "return_120m": -0.0003724918497325369,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -8.319960565217333e-05,
        "close_vs_ema6": -3.683709804136459e-05,
        "close_vs_ema12": 0.0002357913632851094,
        "ema3_slope": -8.319268405365676e-05,
        "ema6_slope": -1.4734622104328743e-05,
        "realized_volatility_30m": 0.0007037764598083474,
        "realized_volatility_60m": 0.0006842299153418301,
        "return_acceleration": -0.0014075529196166947
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1361,
        "resolved_agreement_count": 887,
        "prospective_resolved_sample_count": 1342,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.230911458340415,
            "small_mean_absolute_error": 87.69184895834042
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 54.44211979167085,
            "small_mean_absolute_error": 100.40012760417085
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.03876215278069,
            "small_mean_absolute_error": 90.15491145833828
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.38244791666948,
            "small_mean_absolute_error": 99.11711354167055
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1363,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0215Z",
      "signal_timestamp": "2026-09-27T02:17:09.768677Z",
      "target_timestamp": "2026-09-27T02:15:00Z",
      "resolution_timestamp": "2026-09-27T02:30:00Z",
      "strike": 84468.35,
      "brti_reference_price": 84468.35383333334,
      "base_predicted_close": 84454.265625,
      "small_predicted_close": 84454.796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84490.91416666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 36.64854166666919,
      "small_residual": 36.11729166666919,
      "base_absolute_error": 36.64854166666919,
      "small_absolute_error": 36.11729166666919,
      "resolved_at": "2026-09-27T02:31:05.403028Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T02:00:00Z",
        "return_6h": 0.005556904395061402,
        "return_12h": 0.006316803181860786,
        "return_24h": 0.004409167098206046,
        "close_vs_ema12": 0.003130450263283624,
        "close_vs_ema24": 0.0038772974186138676,
        "ema12_slope_3h": 0.0012416825275043397,
        "ema24_slope_6h": 0.0010874540032539404,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.067913423584258e-05,
        "return_30m": 0.0009777864495854605,
        "return_60m": 0.0011941431525850366,
        "return_120m": 0.0018140160888673318,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0003155794214917407,
        "close_vs_ema6": 0.0007502014298756965,
        "close_vs_ema12": 0.0012941885506365658,
        "ema3_slope": 0.00031567904330187524,
        "ema6_slope": 0.0003001706473297894,
        "realized_volatility_30m": 0.0005395984212220872,
        "realized_volatility_60m": 0.0006257160851506845,
        "return_acceleration": -0.0010791968424441745
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1362,
        "resolved_agreement_count": 887,
        "prospective_resolved_sample_count": 1343,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.20170312499977,
            "small_mean_absolute_error": 82.67240624999977
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 62.07098958333336,
            "small_mean_absolute_error": 86.22235677083336
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.96334375000151,
            "small_mean_absolute_error": 76.74030034722576
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 62.961245833334395,
            "small_mean_absolute_error": 92.56036458333547
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1364,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0230Z",
      "signal_timestamp": "2026-09-27T02:31:17.600117Z",
      "target_timestamp": "2026-09-27T02:30:00Z",
      "resolution_timestamp": "2026-09-27T02:45:00Z",
      "strike": 84490.91,
      "brti_reference_price": 84490.91416666667,
      "base_predicted_close": 84473.09375,
      "small_predicted_close": 84468.8046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84464.29733333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -8.796416666678851,
      "small_residual": -4.5073541666788515,
      "base_absolute_error": 8.796416666678851,
      "small_absolute_error": 4.5073541666788515,
      "resolved_at": "2026-09-27T02:46:05.884767Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T02:15:00Z",
        "return_6h": 0.004985593667365951,
        "return_12h": 0.006278353502352285,
        "return_24h": 0.005533287022521094,
        "close_vs_ema12": 0.0032592114158340735,
        "close_vs_ema24": 0.0040595872653232945,
        "ema12_slope_3h": 0.0012575267511394372,
        "ema24_slope_6h": 0.0011678396929268864,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00026708621998050575,
        "return_30m": 0.0002163935500463232,
        "return_60m": 0.0020019859759385916,
        "return_120m": 0.002829610972194141,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000291290089554197,
        "close_vs_ema6": 0.0007265659353334897,
        "close_vs_ema12": 0.0013210537513030918,
        "ema3_slope": 0.0002913749641935137,
        "ema6_slope": 0.000290710862377086,
        "realized_volatility_30m": 0.00015888267710817416,
        "realized_volatility_60m": 0.0004190219390820431,
        "return_acceleration": 0.00031776535421634833
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1363,
        "resolved_agreement_count": 888,
        "prospective_resolved_sample_count": 1344,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.18829687499601,
            "small_mean_absolute_error": 47.21564062499601
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.96557291666795,
            "small_mean_absolute_error": 86.53783854166795
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 52.10736979166783,
            "small_mean_absolute_error": 78.38991145833764
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.96678854166821,
            "small_mean_absolute_error": 91.93348541666928
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1365,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0245Z",
      "signal_timestamp": "2026-09-27T02:46:17.894442Z",
      "target_timestamp": "2026-09-27T02:45:00Z",
      "resolution_timestamp": "2026-09-27T03:00:00Z",
      "strike": 84464.3,
      "brti_reference_price": 84464.29733333332,
      "base_predicted_close": 84461.65625,
      "small_predicted_close": 84462.9296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84442.036,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -19.620250000007218,
      "small_residual": -20.893687500007218,
      "base_absolute_error": 19.620250000007218,
      "small_absolute_error": 20.893687500007218,
      "resolved_at": "2026-09-27T03:01:05.728264Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T02:30:00Z",
        "return_6h": 0.0070502989851874975,
        "return_12h": 0.005435754807050941,
        "return_24h": 0.0052695254972126016,
        "close_vs_ema12": 0.002822690682255047,
        "close_vs_ema24": 0.003665791969039045,
        "ema12_slope_3h": 0.0012645307815075668,
        "ema24_slope_6h": 0.0012888585318957535,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00031502598351396127,
        "return_30m": -4.802390263247691e-05,
        "return_60m": 0.0009297155898317921,
        "return_120m": 0.001601912327506838,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -1.1913970894394943e-05,
        "close_vs_ema6": 0.0002937590958034253,
        "close_vs_ema12": 0.0008507705021136847,
        "ema3_slope": -1.1913828953380445e-05,
        "ema6_slope": 0.00011751744704890932,
        "realized_volatility_30m": 0.0002910561017472335,
        "realized_volatility_60m": 0.0005036902620965203,
        "return_acceleration": -0.000582112203494467
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1364,
        "resolved_agreement_count": 889,
        "prospective_resolved_sample_count": 1345,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.020848958331044,
            "small_mean_absolute_error": 30.876317708331044
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.9232838541684,
            "small_mean_absolute_error": 62.3725026041684
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.23537326389002,
            "small_mean_absolute_error": 73.1162222222265
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 53.19627500000206,
            "small_mean_absolute_error": 85.93250312500314
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1366,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0300Z",
      "signal_timestamp": "2026-09-27T03:01:17.755947Z",
      "target_timestamp": "2026-09-27T03:00:00Z",
      "resolution_timestamp": "2026-09-27T03:15:00Z",
      "strike": 84442.04,
      "brti_reference_price": 84442.036,
      "base_predicted_close": 84410.25,
      "small_predicted_close": 84423.0,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84465.61383333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 55.36383333332196,
      "small_residual": 42.61383333332196,
      "base_absolute_error": 55.36383333332196,
      "small_absolute_error": 42.61383333332196,
      "resolved_at": "2026-09-27T03:16:05.828336Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T02:45:00Z",
        "return_6h": 0.005073337667796052,
        "return_12h": 0.005091978219945448,
        "return_24h": 0.0051553321549984155,
        "close_vs_ema12": 0.0024537074351420607,
        "close_vs_ema24": 0.0033309059952633113,
        "ema12_slope_3h": 0.0012200580493402224,
        "ema24_slope_6h": 0.0013668615719220067,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00026355908988950905,
        "return_30m": -0.0005785020454419643,
        "return_60m": -0.0003622336795069403,
        "return_120m": 0.0017511617222711884,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0001377539339070255,
        "close_vs_ema6": 2.1515945562544658e-05,
        "close_vs_ema12": 0.0004966366141936351,
        "ema3_slope": -0.00013773496037416955,
        "ema6_slope": 8.606452295500944e-06,
        "realized_volatility_30m": 2.5733446812226113e-05,
        "realized_volatility_60m": 0.00022902781709682602,
        "return_acceleration": 5.1466893624452226e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1365,
        "resolved_agreement_count": 890,
        "prospective_resolved_sample_count": 1346,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.664427083334886,
            "small_mean_absolute_error": 22.359739583334886
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.94766927083765,
            "small_mean_absolute_error": 55.02579427083765
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.182888888892194,
            "small_mean_absolute_error": 74.38666493055887
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.31976250000298,
            "small_mean_absolute_error": 80.37278750000405
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1367,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0315Z",
      "signal_timestamp": "2026-09-27T03:16:17.629788Z",
      "target_timestamp": "2026-09-27T03:15:00Z",
      "resolution_timestamp": "2026-09-27T03:30:00Z",
      "strike": 84465.61,
      "brti_reference_price": 84465.61383333332,
      "base_predicted_close": 84446.703125,
      "small_predicted_close": 84459.28125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84375.51800000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -71.18512499998906,
      "small_residual": -83.76324999998906,
      "base_absolute_error": 71.18512499998906,
      "small_absolute_error": 83.76324999998906,
      "resolved_at": "2026-09-27T03:31:07.062972Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T03:00:00Z",
        "return_6h": 0.004291817690813549,
        "return_12h": 0.005353067943251855,
        "return_24h": 0.0064985863910618225,
        "close_vs_ema12": 0.002621743191672632,
        "close_vs_ema24": 0.0035362572679720206,
        "ema12_slope_3h": 0.001243022555090345,
        "ema24_slope_6h": 0.0014271586826182237,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002792191478344641,
        "return_30m": 1.5586467200456866e-05,
        "return_60m": -3.2438183954930366e-05,
        "return_120m": 0.001161666232794678,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.070837516787165e-05,
        "close_vs_ema6": 0.00021479661556633722,
        "close_vs_ema12": 0.0006565322943441476,
        "ema3_slope": 7.071337519581888e-05,
        "ema6_slope": 8.592602887458334e-05,
        "realized_volatility_30m": 0.0002713891188619866,
        "realized_volatility_60m": 0.0002818433300279538,
        "return_acceleration": 0.0005427782377239732
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1366,
        "resolved_agreement_count": 891,
        "prospective_resolved_sample_count": 1347,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 30.107260416669305,
            "small_mean_absolute_error": 26.033041666669305
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 39.154481770834536,
            "small_mean_absolute_error": 54.352723958334536
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.41641319444534,
            "small_mean_absolute_error": 66.15925173611201
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 51.50382916666858,
            "small_mean_absolute_error": 80.64630729166966
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1368,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0330Z",
      "signal_timestamp": "2026-09-27T03:31:22.755837Z",
      "target_timestamp": "2026-09-27T03:30:00Z",
      "resolution_timestamp": "2026-09-27T03:45:00Z",
      "strike": 84375.52,
      "brti_reference_price": 84375.51800000001,
      "base_predicted_close": 84401.0859375,
      "small_predicted_close": 84424.03125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84389.58499999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -11.500937500008149,
      "small_residual": -34.44625000000815,
      "base_absolute_error": 11.500937500008149,
      "small_absolute_error": 34.44625000000815,
      "resolved_at": "2026-09-27T03:46:08.246830Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T03:15:00Z",
        "return_6h": 0.002510627646456154,
        "return_12h": 0.003920771895932429,
        "return_24h": 0.004262649715846223,
        "close_vs_ema12": 0.001488836651883263,
        "close_vs_ema24": 0.0024148057157633573,
        "ema12_slope_3h": 0.0012518886632371107,
        "ema24_slope_6h": 0.001449490738270054,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010666569417359106,
        "return_30m": -0.0007877356249437195,
        "return_60m": -0.0013657819637153956,
        "return_120m": 0.0006334697358856278,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004982601335963288,
        "close_vs_ema6": -0.0006087835254828811,
        "close_vs_ema12": -0.0003476430772481054,
        "ema3_slope": -0.0004980119940736216,
        "ema6_slope": -0.00024345412584880766,
        "realized_volatility_30m": 0.0006729380447851874,
        "realized_volatility_60m": 0.00047904084103632237,
        "return_acceleration": -0.0013458760895703747
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1367,
        "resolved_agreement_count": 892,
        "prospective_resolved_sample_count": 1348,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.74140624999927,
            "small_mean_absolute_error": 37.94453124999927
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 41.46485156249764,
            "small_mean_absolute_error": 42.58008593749764
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 52.89085069444506,
            "small_mean_absolute_error": 70.34006944444506
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 54.12598958333401,
            "small_mean_absolute_error": 82.03253020833509
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1369,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0345Z",
      "signal_timestamp": "2026-09-27T03:46:25.290842Z",
      "target_timestamp": "2026-09-27T03:45:00Z",
      "resolution_timestamp": "2026-09-27T04:00:00Z",
      "strike": 84389.59,
      "brti_reference_price": 84389.58499999999,
      "base_predicted_close": 84435.2109375,
      "small_predicted_close": 84437.9453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84386.4545,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -48.7564374999929,
      "small_residual": -51.4908124999929,
      "base_absolute_error": 48.7564374999929,
      "small_absolute_error": 51.4908124999929,
      "resolved_at": "2026-09-27T04:01:06.713119Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T03:30:00Z",
        "return_6h": 0.002838120703729796,
        "return_12h": 0.0033571849713285307,
        "return_24h": 0.005198618051368786,
        "close_vs_ema12": 0.0015881126844026205,
        "close_vs_ema24": 0.0025285528419161096,
        "ema12_slope_3h": 0.0012299677038249968,
        "ema24_slope_6h": 0.001478153008900751,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00016671897646869382,
        "return_30m": -0.000900115797220713,
        "return_60m": -0.0008845433596456065,
        "return_120m": 4.434985643486655e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00016583961148997073,
        "close_vs_ema6": -0.0003158727943358697,
        "close_vs_ema12": -0.0001531429297304543,
        "ema3_slope": -0.00016581211327360013,
        "ema6_slope": -0.00012633315565147019,
        "realized_volatility_30m": 0.0006166879591023022,
        "realized_volatility_60m": 0.0005285574993565993,
        "return_acceleration": 0.0012333759182046045
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1368,
        "resolved_agreement_count": 893,
        "prospective_resolved_sample_count": 1349,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 39.4175364583316,
            "small_mean_absolute_error": 45.4292552083316
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 35.71919270833132,
            "small_mean_absolute_error": 38.15278645833132
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.754701388889465,
            "small_mean_absolute_error": 56.7247534722228
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.96423541666809,
            "small_mean_absolute_error": 72.30358854166916
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1370,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0400Z",
      "signal_timestamp": "2026-09-27T04:01:19.168556Z",
      "target_timestamp": "2026-09-27T04:00:00Z",
      "resolution_timestamp": "2026-09-27T04:15:00Z",
      "strike": 84386.45,
      "brti_reference_price": 84386.4545,
      "base_predicted_close": 84384.1640625,
      "small_predicted_close": 84406.765625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84469.21566666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 85.05160416665603,
      "small_residual": 62.450041666656034,
      "base_absolute_error": 85.05160416665603,
      "small_absolute_error": 62.450041666656034,
      "resolved_at": "2026-09-27T04:16:05.503562Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T03:45:00Z",
        "return_6h": 0.0029152219203307794,
        "return_12h": 0.0028836364097477585,
        "return_24h": 0.005380738486057357,
        "close_vs_ema12": 0.0014875593852350377,
        "close_vs_ema24": 0.0024398140357828613,
        "ema12_slope_3h": 0.0012243185907585552,
        "ema24_slope_6h": 0.00150777776409039,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.7095809867770946e-05,
        "return_30m": 0.00012961698202551553,
        "return_60m": -0.0006582207468326384,
        "return_120m": -0.0010202159966165025,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00010147493081835712,
        "close_vs_ema6": -0.0002521374886512717,
        "close_vs_ema12": -0.00016097114531354872,
        "ema3_slope": -0.00010146463470150913,
        "ema6_slope": -0.0001008448247561411,
        "realized_volatility_30m": 0.00010190739316823239,
        "realized_volatility_60m": 0.0005330834032125492,
        "return_acceleration": -0.00020381478633646477
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1369,
        "resolved_agreement_count": 894,
        "prospective_resolved_sample_count": 1350,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.70158333332802,
            "small_mean_absolute_error": 53.07853645832802
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 39.68300520833145,
            "small_mean_absolute_error": 37.71913802083145
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.19897395833444,
            "small_mean_absolute_error": 54.37670833333444
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.29645937500099,
            "small_mean_absolute_error": 69.18060208333554
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1371,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0415Z",
      "signal_timestamp": "2026-09-27T04:16:19.332601Z",
      "target_timestamp": "2026-09-27T04:15:00Z",
      "resolution_timestamp": "2026-09-27T04:30:00Z",
      "strike": 84469.22,
      "brti_reference_price": 84469.21566666666,
      "base_predicted_close": 84413.828125,
      "small_predicted_close": 84425.8515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84416.484,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 2.6558749999967404,
      "small_residual": -9.36756250000326,
      "base_absolute_error": 2.6558749999967404,
      "small_absolute_error": 9.36756250000326,
      "resolved_at": "2026-09-27T04:31:06.368222Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T04:00:00Z",
        "return_6h": 0.0018120351029720094,
        "return_12h": 0.00416958932191136,
        "return_24h": 0.005818811710073479,
        "close_vs_ema12": 0.002368712994570199,
        "close_vs_ema24": 0.003351988657677607,
        "ema12_slope_3h": 0.001223501940211369,
        "ema24_slope_6h": 0.00151397578836443,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009807399440706632,
        "return_30m": 0.0009436077528603981,
        "return_60m": 4.2642599394904224e-05,
        "return_120m": 1.0203032191347106e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000439389598280826,
        "close_vs_ema6": 0.000520145452757248,
        "close_vs_ema12": 0.0006934295017215764,
        "ema3_slope": 0.0004395827463672397,
        "ema6_slope": 0.0002081014783179569,
        "realized_volatility_30m": 0.0005089178769692171,
        "realized_volatility_60m": 0.0007294349916498539,
        "return_acceleration": 0.0010178357539384342
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1370,
        "resolved_agreement_count": 894,
        "prospective_resolved_sample_count": 1351,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.123526041661535,
            "small_mean_absolute_error": 58.037588541661535
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.11539322916542,
            "small_mean_absolute_error": 42.03531510416542
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.144163194443536,
            "small_mean_absolute_error": 55.58101215277687
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.824163541667076,
            "small_mean_absolute_error": 62.858306250001625
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1372,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0430Z",
      "signal_timestamp": "2026-09-27T04:31:18.589405Z",
      "target_timestamp": "2026-09-27T04:30:00Z",
      "resolution_timestamp": "2026-09-27T04:45:00Z",
      "strike": 84416.48,
      "brti_reference_price": 84416.484,
      "base_predicted_close": 84421.4765625,
      "small_predicted_close": 84433.09375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84294.82500000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -126.65156249998836,
      "small_residual": -138.26874999998836,
      "base_absolute_error": 126.65156249998836,
      "small_absolute_error": 138.26874999998836,
      "resolved_at": "2026-09-27T04:46:08.005838Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T04:15:00Z",
        "return_6h": 0.0009487314966074578,
        "return_12h": 0.0037150019972087556,
        "return_24h": 0.006245916015959141,
        "close_vs_ema12": 0.0016717031641229063,
        "close_vs_ema24": 0.0026693770942911588,
        "ema12_slope_3h": 0.0012192411548062054,
        "ema24_slope_6h": 0.0015023489216299257,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006242708216298576,
        "return_30m": 0.00035585687511008324,
        "return_60m": 0.0004855199822297873,
        "return_120m": -0.0008809250959204151,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -9.258633216246981e-05,
        "close_vs_ema6": -7.460942691872585e-05,
        "close_vs_ema12": 5.815197862113486e-05,
        "ema3_slope": -9.257776072735258e-05,
        "ema6_slope": -2.9842880143293726e-05,
        "realized_volatility_30m": 0.0008025053828502604,
        "realized_volatility_60m": 0.0005748184027352036,
        "return_acceleration": -0.0016050107657005208
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1371,
        "resolved_agreement_count": 895,
        "prospective_resolved_sample_count": 1352,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.991213541663456,
            "small_mean_absolute_error": 39.438666666665085
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 37.866309895831364,
            "small_mean_absolute_error": 38.69159895833218
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 39.97363888888625,
            "small_mean_absolute_error": 41.53294618055346
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.410945833333244,
            "small_mean_absolute_error": 62.51058645833545
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1373,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0445Z",
      "signal_timestamp": "2026-09-27T04:46:25.174675Z",
      "target_timestamp": "2026-09-27T04:45:00Z",
      "resolution_timestamp": "2026-09-27T05:00:00Z",
      "strike": 84294.83,
      "brti_reference_price": 84294.82500000001,
      "base_predicted_close": 84297.484375,
      "small_predicted_close": 84326.7890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84317.38116666669,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 19.896791666687932,
      "small_residual": -9.407895833312068,
      "base_absolute_error": 19.896791666687932,
      "small_absolute_error": 9.407895833312068,
      "resolved_at": "2026-09-27T05:01:06.514087Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T04:30:00Z",
        "return_6h": 0.00023382148149164728,
        "return_12h": 0.001829824372372446,
        "return_24h": 0.003931936961423466,
        "close_vs_ema12": 0.00021880509383365165,
        "close_vs_ema24": 0.0011990679270195148,
        "ema12_slope_3h": 0.0011252247540574078,
        "ema24_slope_6h": 0.001476122296272031,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001441175872712086,
        "return_30m": -0.002064547010295792,
        "return_60m": -0.0011228873800005479,
        "return_120m": -0.0020064374970705234,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0007674028413817702,
        "close_vs_ema6": -0.0010830960172494297,
        "close_vs_ema12": -0.0011705709819995747,
        "ema3_slope": -0.0007668143858432508,
        "ema6_slope": -0.00043305079266420243,
        "realized_volatility_30m": 0.0004084525255411142,
        "realized_volatility_60m": 0.0008825132641846951,
        "return_acceleration": -0.0008169050510822284
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1372,
        "resolved_agreement_count": 896,
        "prospective_resolved_sample_count": 1353,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.77886979165851,
            "small_mean_absolute_error": 65.39429166666014
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.59820312499505,
            "small_mean_absolute_error": 55.41177343749587
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.739085069440385,
            "small_mean_absolute_error": 47.233288194440924
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 48.78050520833203,
            "small_mean_absolute_error": 66.03444270833424
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1374,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0500Z",
      "signal_timestamp": "2026-09-27T05:01:18.216730Z",
      "target_timestamp": "2026-09-27T05:00:00Z",
      "resolution_timestamp": "2026-09-27T05:15:00Z",
      "strike": 84317.38,
      "brti_reference_price": 84317.38116666669,
      "base_predicted_close": 84313.6171875,
      "small_predicted_close": 84364.46875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84365.766,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 52.14881250000326,
      "small_residual": 1.2972500000032596,
      "base_absolute_error": 52.14881250000326,
      "small_absolute_error": 1.2972500000032596,
      "resolved_at": "2026-09-27T05:16:05.655842Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T04:45:00Z",
        "return_6h": 0.0006245196971308431,
        "return_12h": 0.002548659626491201,
        "return_24h": 0.004112369983584774,
        "close_vs_ema12": 0.00046658588142634017,
        "close_vs_ema24": 0.0014367902840028979,
        "ema12_slope_3h": 0.001003879282033271,
        "ema24_slope_6h": 0.0014585921398924118,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00026758661242465287,
        "return_30m": -0.0011739748996570931,
        "return_60m": -0.0008185357915863056,
        "return_120m": -0.0014762177611788996,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0002500733088668383,
        "close_vs_ema6": -0.0005828495872256534,
        "close_vs_ema12": -0.0007644349700177688,
        "ema3_slope": -0.00025001078784203656,
        "ema6_slope": -0.00023308549337697215,
        "realized_volatility_30m": 0.0008543812425683694,
        "realized_volatility_60m": 0.0009128573352326018,
        "return_acceleration": 0.001708762485136739
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1373,
        "resolved_agreement_count": 897,
        "prospective_resolved_sample_count": 1354,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.563958333332266,
            "small_mean_absolute_error": 54.87356249998993
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.63277083333014,
            "small_mean_absolute_error": 53.976049479158974
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.97665624999839,
            "small_mean_absolute_error": 43.43727951388428
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.36284166666737,
            "small_mean_absolute_error": 66.22241874999891
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1375,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0515Z",
      "signal_timestamp": "2026-09-27T05:16:17.085148Z",
      "target_timestamp": "2026-09-27T05:15:00Z",
      "resolution_timestamp": "2026-09-27T05:30:00Z",
      "strike": 84365.77,
      "brti_reference_price": 84365.766,
      "base_predicted_close": 84371.8515625,
      "small_predicted_close": 84383.6875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84377.03533333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 5.183770833347808,
      "small_residual": -6.652166666652192,
      "base_absolute_error": 5.183770833347808,
      "small_absolute_error": 6.652166666652192,
      "resolved_at": "2026-09-27T05:31:05.960465Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T05:00:00Z",
        "return_6h": 0.0002807317250625996,
        "return_12h": 0.0034340070733813732,
        "return_24h": 0.004841270525337782,
        "close_vs_ema12": 0.0009981756128314423,
        "close_vs_ema24": 0.001969892984156063,
        "ema12_slope_3h": 0.0009130492454600958,
        "ema24_slope_6h": 0.0014342249194718715,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005738417472629376,
        "return_30m": 0.0008415819120568546,
        "return_60m": -0.001224702583659476,
        "return_120m": -0.001182112208766295,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00016178628890717306,
        "close_vs_ema6": -6.673091660802655e-06,
        "close_vs_ema12": -0.00016164711703825496,
        "ema3_slope": 0.00016181246794588766,
        "ema6_slope": -2.6692295395092103e-06,
        "realized_volatility_30m": 0.00015312756741914235,
        "realized_volatility_60m": 0.0007894687580873671,
        "return_acceleration": 0.0003062551348382847
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1374,
        "resolved_agreement_count": 897,
        "prospective_resolved_sample_count": 1355,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.33826041666907,
            "small_mean_absolute_error": 39.58536458332674
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.230893229165304,
            "small_mean_absolute_error": 48.811476562494136
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.85634895833331,
            "small_mean_absolute_error": 41.21866493055253
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 51.742205208333324,
            "small_mean_absolute_error": 59.22014166666486
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1376,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0530Z",
      "signal_timestamp": "2026-09-27T05:31:17.976771Z",
      "target_timestamp": "2026-09-27T05:30:00Z",
      "resolution_timestamp": "2026-09-27T05:45:00Z",
      "strike": 84377.04,
      "brti_reference_price": 84377.03533333335,
      "base_predicted_close": 84386.578125,
      "small_predicted_close": 84397.796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84521.32633333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 134.7482083333307,
      "small_residual": 123.5294583333307,
      "base_absolute_error": 134.7482083333307,
      "small_absolute_error": 123.5294583333307,
      "resolved_at": "2026-09-27T05:46:05.352370Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T05:15:00Z",
        "return_6h": 0.000278729712261061,
        "return_12h": 0.0038506862761544802,
        "return_24h": 0.005445087152251116,
        "close_vs_ema12": 0.0010856364472697777,
        "close_vs_ema24": 0.0020602239123796995,
        "ema12_slope_3h": 0.0008204679659107317,
        "ema24_slope_6h": 0.0014102955648309656,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00013357708781236433,
        "return_30m": 0.0007074954871848504,
        "return_60m": -0.0004673099944159098,
        "return_120m": 1.7983099473761754e-05,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001476706839789177,
        "close_vs_ema6": 9.064178834972125e-05,
        "close_vs_ema12": -2.37699363706545e-05,
        "ema3_slope": 0.00014769249383039806,
        "ema6_slope": 3.625802993689753e-05,
        "realized_volatility_30m": 0.00022013232972528662,
        "realized_volatility_60m": 0.0007812488342696811,
        "return_acceleration": -0.00044026465945057325
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1375,
        "resolved_agreement_count": 898,
        "prospective_resolved_sample_count": 1356,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.97023437500684,
            "small_mean_absolute_error": 38.90651562498897
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 43.98072395833515,
            "small_mean_absolute_error": 39.17259114582703
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 42.23428472222319,
            "small_mean_absolute_error": 38.76323784721777
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.32680000000109,
            "small_mean_absolute_error": 57.873078124997846
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1377,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0545Z",
      "signal_timestamp": "2026-09-27T05:46:23.211902Z",
      "target_timestamp": "2026-09-27T05:45:00Z",
      "resolution_timestamp": "2026-09-27T06:00:00Z",
      "strike": 84521.33,
      "brti_reference_price": 84521.32633333333,
      "base_predicted_close": 84550.984375,
      "small_predicted_close": 84567.5546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84477.79383333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -73.19054166667047,
      "small_residual": -89.76085416667047,
      "base_absolute_error": 73.19054166667047,
      "small_absolute_error": 89.76085416667047,
      "resolved_at": "2026-09-27T06:01:06.636928Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T05:30:00Z",
        "return_6h": 0.0021048198511386396,
        "return_12h": 0.005122118022753197,
        "return_24h": 0.0068620247214579155,
        "close_vs_ema12": 0.0026830744819630326,
        "close_vs_ema24": 0.0036957763180522907,
        "ema12_slope_3h": 0.0008145212985275485,
        "ema24_slope_6h": 0.0014246934341937134,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017100743043407807,
        "return_30m": 0.0018438798188986638,
        "return_60m": 0.0026870135068590706,
        "return_120m": 0.0015611089133018563,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009281365204061309,
        "close_vs_ema6": 0.0012856749735168371,
        "close_vs_ema12": 0.001426468470129505,
        "ema3_slope": 0.0009289987580809456,
        "ema6_slope": 0.0005145345991097727,
        "realized_volatility_30m": 0.0007882486082642082,
        "realized_volatility_60m": 0.0006206207763943783,
        "return_acceleration": 0.0015764972165284163
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1376,
        "resolved_agreement_count": 899,
        "prospective_resolved_sample_count": 1357,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.99439583334242,
            "small_mean_absolute_error": 35.221692708324554
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.386632812500466,
            "small_mean_absolute_error": 50.307992187492346
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 52.73026736111084,
            "small_mean_absolute_error": 48.6817465277721
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 52.40747395833387,
            "small_mean_absolute_error": 54.15804895833062
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1378,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0600Z",
      "signal_timestamp": "2026-09-27T06:01:19.906829Z",
      "target_timestamp": "2026-09-27T06:00:00Z",
      "resolution_timestamp": "2026-09-27T06:15:00Z",
      "strike": 84477.79,
      "brti_reference_price": 84477.79383333333,
      "base_predicted_close": 84509.921875,
      "small_predicted_close": 84571.953125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84579.59716666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 69.67529166667373,
      "small_residual": 7.644041666673729,
      "base_absolute_error": 69.67529166667373,
      "small_absolute_error": 7.644041666673729,
      "resolved_at": "2026-09-27T06:16:05.511145Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T05:45:00Z",
        "return_6h": 0.0006022820479094637,
        "return_12h": 0.004200324945981659,
        "return_24h": 0.006703014160010623,
        "close_vs_ema12": 0.0020780267843012457,
        "close_vs_ema24": 0.0031130714706455453,
        "ema12_slope_3h": 0.0007985204517102495,
        "ema24_slope_6h": 0.0014076654744819006,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005150475257370557,
        "return_30m": 0.001194146009064312,
        "return_60m": 0.0019024863491616806,
        "return_120m": 0.0010823933044055156,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.000206262926953249,
        "close_vs_ema6": 0.0005498542261457295,
        "close_vs_ema12": 0.0007704727216060192,
        "ema3_slope": 0.0002063054801253461,
        "ema6_slope": 0.0002199900754473738,
        "realized_volatility_30m": 0.0011125609150389182,
        "realized_volatility_60m": 0.0008111628136775377,
        "return_acceleration": -0.0022251218300778364
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1377,
        "resolved_agreement_count": 900,
        "prospective_resolved_sample_count": 1358,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.31783333333806,
            "small_mean_absolute_error": 55.309932291664154
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 62.44089583333516,
            "small_mean_absolute_error": 55.09174739582704
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 57.19445833333278,
            "small_mean_absolute_error": 54.42067708332737
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 51.49574270833473,
            "small_mean_absolute_error": 54.66272395833148
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1379,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0615Z",
      "signal_timestamp": "2026-09-27T06:16:16.356135Z",
      "target_timestamp": "2026-09-27T06:15:00Z",
      "resolution_timestamp": "2026-09-27T06:30:00Z",
      "strike": 84579.6,
      "brti_reference_price": 84579.59716666667,
      "base_predicted_close": 84554.8125,
      "small_predicted_close": 84598.53125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84588.14383333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 33.3313333333499,
      "small_residual": -10.387416666650097,
      "base_absolute_error": 33.3313333333499,
      "small_absolute_error": 10.387416666650097,
      "resolved_at": "2026-09-27T06:31:05.226397Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T06:00:00Z",
        "return_6h": 0.0031333874921466442,
        "return_12h": 0.005752590145325476,
        "return_24h": 0.008156641524744934,
        "close_vs_ema12": 0.0031510913046197686,
        "close_vs_ema24": 0.004232489938868156,
        "ema12_slope_3h": 0.0008210669145725102,
        "ema24_slope_6h": 0.0014433805158660107,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012050898669795362,
        "return_30m": 0.000689421662688261,
        "return_60m": 0.0025345726922774148,
        "return_120m": 0.001306766010893412,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007053028763985836,
        "close_vs_ema6": 0.0012533761019144496,
        "close_vs_ema12": 0.0016719071409934116,
        "ema3_slope": 0.0007058006796478722,
        "ema6_slope": 0.0005016019191090848,
        "realized_volatility_30m": 0.000860068696358296,
        "realized_volatility_60m": 0.0008739009558235977,
        "return_acceleration": 0.001720137392716592
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1378,
        "resolved_agreement_count": 901,
        "prospective_resolved_sample_count": 1359,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.69945312500568,
            "small_mean_absolute_error": 56.89663020833177
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.518856770837374,
            "small_mean_absolute_error": 48.240997395829254
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 58.38707986111209,
            "small_mean_absolute_error": 51.50652777777335
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 50.69404062500107,
            "small_mean_absolute_error": 52.64500624999782
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1380,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0630Z",
      "signal_timestamp": "2026-09-27T06:31:17.562054Z",
      "target_timestamp": "2026-09-27T06:30:00Z",
      "resolution_timestamp": "2026-09-27T06:45:00Z",
      "strike": 84588.14,
      "brti_reference_price": 84588.14383333335,
      "base_predicted_close": 84597.046875,
      "small_predicted_close": 84614.03125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84502.00933333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -95.03754166667932,
      "small_residual": -112.02191666667932,
      "base_absolute_error": 95.03754166667932,
      "small_absolute_error": 112.02191666667932,
      "resolved_at": "2026-09-27T06:46:06.457524Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T06:15:00Z",
        "return_6h": 0.003983637884555025,
        "return_12h": 0.006300825773065011,
        "return_24h": 0.007867802700566306,
        "close_vs_ema12": 0.0031192910114943295,
        "close_vs_ema24": 0.004244218983681325,
        "ema12_slope_3h": 0.0008905141355370905,
        "ema24_slope_6h": 0.0014958436942407172,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00010104879844519132,
        "return_30m": 0.00130626043830806,
        "return_60m": 0.0025019663130614322,
        "return_120m": 0.0020334871247817965,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004030489584621044,
        "close_vs_ema6": 0.000967162517080844,
        "close_vs_ema12": 0.0014999272771809569,
        "ema3_slope": 0.0004032114724259461,
        "ema6_slope": 0.00038701472928814873,
        "realized_volatility_30m": 0.0005520205342671725,
        "realized_volatility_60m": 0.0008786528584569008,
        "return_acceleration": -0.001104041068534345
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1379,
        "resolved_agreement_count": 901,
        "prospective_resolved_sample_count": 1360,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 77.7363437500062,
            "small_mean_absolute_error": 57.83044270833125
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.35328906250652,
            "small_mean_absolute_error": 48.36847916666011
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 55.2325972222255,
            "small_mean_absolute_error": 45.3918749999951
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.725498958334356,
            "small_mean_absolute_error": 44.26715937499612
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1381,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0645Z",
      "signal_timestamp": "2026-09-27T06:46:23.069988Z",
      "target_timestamp": "2026-09-27T06:45:00Z",
      "resolution_timestamp": "2026-09-27T07:00:00Z",
      "strike": 84502.01,
      "brti_reference_price": 84502.00933333332,
      "base_predicted_close": 84546.0859375,
      "small_predicted_close": 84606.9375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84508.51466666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -37.571270833330345,
      "small_residual": -98.42283333333035,
      "base_absolute_error": 37.571270833330345,
      "small_absolute_error": 98.42283333333035,
      "resolved_at": "2026-09-27T07:01:06.167179Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T06:30:00Z",
        "return_6h": 0.0020491120617167624,
        "return_12h": 0.005844436180007628,
        "return_24h": 0.007092277724759066,
        "close_vs_ema12": 0.0020120355456436645,
        "close_vs_ema24": 0.0031549769729448673,
        "ema12_slope_3h": 0.0009085710162990424,
        "ema24_slope_6h": 0.0015072781315905726,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010182810036563072,
        "return_30m": -0.0009173351012828901,
        "return_60m": -0.00022854586928544585,
        "return_120m": 0.0024578535317358874,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00030791601423263426,
        "close_vs_ema6": -3.721721817895318e-05,
        "close_vs_ema12": 0.0004062244703595397,
        "ema3_slope": -0.00030782123114603266,
        "ema6_slope": -1.488666565530039e-05,
        "realized_volatility_30m": 0.0005596649010507493,
        "realized_volatility_60m": 0.0008294152751738135,
        "return_acceleration": -0.0011193298021014986
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1380,
        "resolved_agreement_count": 902,
        "prospective_resolved_sample_count": 1361,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.80867708334335,
            "small_mean_absolute_error": 54.9535572916684
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.40153645834289,
            "small_mean_absolute_error": 45.08762499999648
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 62.193980902781426,
            "small_mean_absolute_error": 51.856513888884365
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 51.60406562500138,
            "small_mean_absolute_error": 46.37502291666315
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1382,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0700Z",
      "signal_timestamp": "2026-09-27T07:01:18.718388Z",
      "target_timestamp": "2026-09-27T07:00:00Z",
      "resolution_timestamp": "2026-09-27T07:15:00Z",
      "strike": 84508.51,
      "brti_reference_price": 84508.51466666667,
      "base_predicted_close": 84496.0078125,
      "small_predicted_close": 84592.171875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84508.70583333331,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 12.698020833311602,
      "small_residual": -83.4660416666884,
      "base_absolute_error": 12.698020833311602,
      "small_absolute_error": 83.4660416666884,
      "resolved_at": "2026-09-27T07:16:06.982475Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T06:45:00Z",
        "return_6h": 0.00253981018123417,
        "return_12h": 0.006108459167954106,
        "return_24h": 0.007395172656135651,
        "close_vs_ema12": 0.002003731498101402,
        "close_vs_ema24": 0.003165287215837864,
        "ema12_slope_3h": 0.0009305576172842223,
        "ema24_slope_6h": 0.0015285725518945359,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 7.698436267578046e-05,
        "return_30m": -0.0009413750326946468,
        "return_60m": 0.000363655724650469,
        "return_120m": 0.0022668339238640645,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00011549101477170698,
        "close_vs_ema6": 2.8402733990962048e-05,
        "close_vs_ema12": 0.00040886507735637956,
        "ema3_slope": -0.00011547767813746557,
        "ema6_slope": 1.136122267220152e-05,
        "realized_volatility_30m": 0.0005476326831660439,
        "realized_volatility_60m": 0.0007861294130052205,
        "return_acceleration": 0.0010952653663320877
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1381,
        "resolved_agreement_count": 903,
        "prospective_resolved_sample_count": 1362,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.903859375008324,
            "small_mean_absolute_error": 57.11905208333337
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 62.61084635417319,
            "small_mean_absolute_error": 56.21449218749876
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.26188368055955,
            "small_mean_absolute_error": 55.767515624995816
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 52.63033229166831,
            "small_mean_absolute_error": 48.54816458333007
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1383,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0715Z",
      "signal_timestamp": "2026-09-27T07:16:18.744083Z",
      "target_timestamp": "2026-09-27T07:15:00Z",
      "resolution_timestamp": "2026-09-27T07:30:00Z",
      "strike": 84508.71,
      "brti_reference_price": 84508.70583333331,
      "base_predicted_close": 84531.765625,
      "small_predicted_close": 84592.5,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84514.77600000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -16.989624999987427,
      "small_residual": -77.72399999998743,
      "base_absolute_error": 16.989624999987427,
      "small_absolute_error": 77.72399999998743,
      "resolved_at": "2026-09-27T07:31:06.125029Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T07:00:00Z",
        "return_6h": 0.0016724309873896726,
        "return_12h": 0.005815621913429547,
        "return_24h": 0.0061242366493856615,
        "close_vs_ema12": 0.0019239631273153535,
        "close_vs_ema24": 0.003102088469647324,
        "ema12_slope_3h": 0.0009116129291650843,
        "ema24_slope_6h": 0.001531576770713361,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 2.2620994748479006e-06,
        "return_30m": 7.924663629688133e-05,
        "return_60m": -0.0008381611607072292,
        "return_120m": 0.0016942871511806956,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -5.661779366761266e-05,
        "close_vs_ema6": 2.1903306464787775e-05,
        "close_vs_ema12": 0.0003478556225020579,
        "ema3_slope": -5.661458827455057e-05,
        "ema6_slope": 8.761399347134713e-06,
        "realized_volatility_30m": 3.736113160046628e-05,
        "realized_volatility_60m": 0.00046837051168705743,
        "return_acceleration": -7.472226320093256e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1382,
        "resolved_agreement_count": 903,
        "prospective_resolved_sample_count": 1363,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.65954166666779,
            "small_mean_absolute_error": 76.07455208333704
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.679497395836734,
            "small_mean_absolute_error": 66.4855911458344
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 55.232418402780844,
            "small_mean_absolute_error": 57.51884895833185
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.985608333334675,
            "small_mean_absolute_error": 51.32543541666528
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1384,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0730Z",
      "signal_timestamp": "2026-09-27T07:31:17.966248Z",
      "target_timestamp": "2026-09-27T07:30:00Z",
      "resolution_timestamp": "2026-09-27T07:45:00Z",
      "strike": 84514.78,
      "brti_reference_price": 84514.77600000001,
      "base_predicted_close": 84530.5390625,
      "small_predicted_close": 84590.6796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84607.60583333336,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 77.06677083336399,
      "small_residual": 16.92614583336399,
      "base_absolute_error": 77.06677083336399,
      "small_absolute_error": 16.92614583336399,
      "resolved_at": "2026-09-27T07:46:05.740810Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T07:15:00Z",
        "return_6h": 0.0022849703018257284,
        "return_12h": 0.005822240349511176,
        "return_24h": 0.006156971169680059,
        "close_vs_ema12": 0.0019143077237397943,
        "close_vs_ema24": 0.0031084967803243213,
        "ema12_slope_3h": 0.0009219467803123216,
        "ema24_slope_6h": 0.0015471515240215172,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 7.182889155443739e-05,
        "return_30m": 7.409115351331153e-05,
        "return_60m": -0.0008673536267433946,
        "return_120m": 0.001632442596762429,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.603457733651453e-06,
        "close_vs_ema6": 6.695090077513122e-05,
        "close_vs_ema12": 0.00035511587773306985,
        "ema3_slope": 7.6035155467391036e-06,
        "ema6_slope": 2.6781077516968566e-05,
        "realized_volatility_30m": 3.4783396039794745e-05,
        "realized_volatility_60m": 0.0004636744254951493,
        "return_acceleration": 6.956679207958949e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1383,
        "resolved_agreement_count": 904,
        "prospective_resolved_sample_count": 1364,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.57411458332717,
            "small_mean_absolute_error": 92.90869791667137
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.155229166666686,
            "small_mean_absolute_error": 75.36957031250131
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 56.42689756944674,
            "small_mean_absolute_error": 63.2152187499972
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.00266250000059,
            "small_mean_absolute_error": 53.40577083333119
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1385,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0745Z",
      "signal_timestamp": "2026-09-27T07:46:19.796991Z",
      "target_timestamp": "2026-09-27T07:45:00Z",
      "resolution_timestamp": "2026-09-27T08:00:00Z",
      "strike": 84607.61,
      "brti_reference_price": 84607.60583333336,
      "base_predicted_close": 84581.8515625,
      "small_predicted_close": 84611.03125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84761.85383333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 180.00227083334175,
      "small_residual": 150.82258333334175,
      "base_absolute_error": 180.00227083334175,
      "small_absolute_error": 150.82258333334175,
      "resolved_at": "2026-09-27T08:01:06.478709Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T07:30:00Z",
        "return_6h": 0.0026279684691585814,
        "return_12h": 0.007221675839695241,
        "return_24h": 0.006967345621865739,
        "close_vs_ema12": 0.0028913875122160704,
        "close_vs_ema24": 0.0041230879977949275,
        "ema12_slope_3h": 0.0010357925484909547,
        "ema24_slope_6h": 0.0015694781783215372,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010983858412327852,
        "return_30m": 0.0011702936286244192,
        "return_60m": 0.0012496330067548467,
        "return_120m": 0.001020801539007632,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005526931865653673,
        "close_vs_ema6": 0.0008321588266777535,
        "close_vs_ema12": 0.001229941007936164,
        "ema3_slope": 0.0005529988252483964,
        "ema6_slope": 0.0003329743656939055,
        "realized_volatility_30m": 0.0005132784748391739,
        "realized_volatility_60m": 0.0004547675878015445,
        "return_acceleration": 0.0010265569496783478
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1384,
        "resolved_agreement_count": 905,
        "prospective_resolved_sample_count": 1365,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.08142187499834,
            "small_mean_absolute_error": 69.13475520834254
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.94504947917085,
            "small_mean_absolute_error": 62.04415625000547
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 52.29483159722804,
            "small_mean_absolute_error": 53.103335069445166
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 52.41618020833484,
            "small_mean_absolute_error": 54.026710416665445
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1386,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0800Z",
      "signal_timestamp": "2026-09-27T08:01:20.114175Z",
      "target_timestamp": "2026-09-27T08:00:00Z",
      "resolution_timestamp": "2026-09-27T08:15:00Z",
      "strike": 84761.85,
      "brti_reference_price": 84761.85383333334,
      "base_predicted_close": 84654.453125,
      "small_predicted_close": 84689.7578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84794.699,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 140.24587499999325,
      "small_residual": 104.94118749999325,
      "base_absolute_error": 140.24587499999325,
      "small_absolute_error": 104.94118749999325,
      "resolved_at": "2026-09-27T08:16:07.523442Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T07:45:00Z",
        "return_6h": 0.0034238188564932326,
        "return_12h": 0.009006437402017342,
        "return_24h": 0.007864350719451796,
        "close_vs_ema12": 0.004526242201175146,
        "close_vs_ema24": 0.005830278750458051,
        "ema12_slope_3h": 0.0012087561303117944,
        "ema24_slope_6h": 0.0016078964042867128,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0018230985084701778,
        "return_30m": 0.0029234868152916427,
        "return_60m": 0.002997794573315282,
        "return_120m": 0.0033625404631236755,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011869890372178116,
        "close_vs_ema6": 0.0018962566230074085,
        "close_vs_ema12": 0.002584023859847351,
        "ema3_slope": 0.0011883996545798414,
        "ema6_slope": 0.0007590784121895844,
        "realized_volatility_30m": 0.00036235633361869635,
        "realized_volatility_60m": 0.0007569571039798147,
        "return_acceleration": 0.0007247126672373927
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1385,
        "resolved_agreement_count": 905,
        "prospective_resolved_sample_count": 1366,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.6891718750012,
            "small_mean_absolute_error": 82.23469270834539
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.29651562500476,
            "small_mean_absolute_error": 69.67687239583938
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.63695486111585,
            "small_mean_absolute_error": 64.88789236111431
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.43528125000157,
            "small_mean_absolute_error": 60.52315520833217
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1387,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0815Z",
      "signal_timestamp": "2026-09-27T08:16:22.935810Z",
      "target_timestamp": "2026-09-27T08:15:00Z",
      "resolution_timestamp": "2026-09-27T08:30:00Z",
      "strike": 84794.7,
      "brti_reference_price": 84794.699,
      "base_predicted_close": 84710.8359375,
      "small_predicted_close": 84752.1953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84796.12816666669,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 85.29222916669096,
      "small_residual": 43.93285416669096,
      "base_absolute_error": 85.29222916669096,
      "small_absolute_error": 43.93285416669096,
      "resolved_at": "2026-09-27T08:31:05.375188Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T08:00:00Z",
        "return_6h": 0.0038635199084211536,
        "return_12h": 0.009441893514242183,
        "return_24h": 0.008904909877950784,
        "close_vs_ema12": 0.0047139172730825685,
        "close_vs_ema24": 0.0060910183548281704,
        "ema12_slope_3h": 0.001367095682956787,
        "ema24_slope_6h": 0.0016545911294956195,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003874993901293866,
        "return_30m": 0.0022113043481597483,
        "return_60m": 0.0033841858521737045,
        "return_120m": 0.002543188198324664,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000786854564774675,
        "close_vs_ema6": 0.0016307147644738507,
        "close_vs_ema12": 0.0025140633772195997,
        "ema3_slope": 0.0007874741924376316,
        "ema6_slope": 0.0006527116604062577,
        "realized_volatility_30m": 0.0007177995591703956,
        "realized_volatility_60m": 0.0006760142902859585,
        "return_acceleration": -0.0014355991183407912
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1386,
        "resolved_agreement_count": 906,
        "prospective_resolved_sample_count": 1367,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.5761354166716,
            "small_mean_absolute_error": 87.6034791666716
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.1178385416697,
            "small_mean_absolute_error": 81.83901562500432
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.97837673611502,
            "small_mean_absolute_error": 73.52488715278014
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.67938333333514,
            "small_mean_absolute_error": 63.63952291666574
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1388,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0830Z",
      "signal_timestamp": "2026-09-27T08:31:18.151593Z",
      "target_timestamp": "2026-09-27T08:30:00Z",
      "resolution_timestamp": "2026-09-27T08:45:00Z",
      "strike": 84796.13,
      "brti_reference_price": 84796.12816666669,
      "base_predicted_close": 84737.578125,
      "small_predicted_close": 84769.4140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84706.93066666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -30.647458333318355,
      "small_residual": -62.483395833318355,
      "base_absolute_error": 30.647458333318355,
      "small_absolute_error": 62.483395833318355,
      "resolved_at": "2026-09-27T08:46:05.362915Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T08:15:00Z",
        "return_6h": 0.0036123884208183465,
        "return_12h": 0.00861599198901919,
        "return_24h": 0.00844467075141786,
        "close_vs_ema12": 0.00453687913949441,
        "close_vs_ema24": 0.005981309286969605,
        "ema12_slope_3h": 0.001514186245023863,
        "ema24_slope_6h": 0.0016951380067018462,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 1.685443410437415e-05,
        "return_30m": 0.0004043603553167685,
        "return_60m": 0.0033290293127756776,
        "return_120m": 0.0024587882403843686,
        "consecutive_up_closes": 7,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004016997029370195,
        "close_vs_ema6": 0.0011763010396259599,
        "close_vs_ema12": 0.00214074813325027,
        "ema3_slope": 0.00040186113043372274,
        "ema6_slope": 0.0004707419095293375,
        "realized_volatility_30m": 0.00018532247801250623,
        "realized_volatility_60m": 0.0006919681328108209,
        "return_acceleration": -0.00037064495602501246
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1387,
        "resolved_agreement_count": 907,
        "prospective_resolved_sample_count": 1368,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 120.65178645834749,
            "small_mean_absolute_error": 79.15569270834749
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.61295052083733,
            "small_mean_absolute_error": 86.03219531250943
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.65408159722695,
            "small_mean_absolute_error": 76.6316111111167
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.38473854167023,
            "small_mean_absolute_error": 61.648003125000834
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1389,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0845Z",
      "signal_timestamp": "2026-09-27T08:46:20.516423Z",
      "target_timestamp": "2026-09-27T08:45:00Z",
      "resolution_timestamp": "2026-09-27T09:00:00Z",
      "strike": 84706.93,
      "brti_reference_price": 84706.93066666668,
      "base_predicted_close": 84719.7890625,
      "small_predicted_close": 84747.1875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84786.63833333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 66.84927083333605,
      "small_residual": 39.45083333333605,
      "base_absolute_error": 66.84927083333605,
      "small_absolute_error": 39.45083333333605,
      "resolved_at": "2026-09-27T09:01:06.627732Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T08:30:00Z",
        "return_6h": 0.0028726141221044887,
        "return_12h": 0.009943165895721862,
        "return_24h": 0.00508545074445621,
        "close_vs_ema12": 0.003337678283254597,
        "close_vs_ema24": 0.004821238251202953,
        "ema12_slope_3h": 0.0015420878687781858,
        "ema24_slope_6h": 0.0017195847086173277,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010519053396481626,
        "return_30m": -0.0010350686348130633,
        "return_60m": 0.0011739468615739046,
        "return_120m": 0.0024250468710751427,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00032541995708512683,
        "close_vs_ema6": 8.796714934122818e-05,
        "close_vs_ema12": 0.0009192694216675346,
        "ema3_slope": -0.00032531409338676376,
        "ema6_slope": 3.518809789526678e-05,
        "realized_volatility_30m": 0.0005343798868762684,
        "realized_volatility_60m": 0.0010289746329775955,
        "return_acceleration": -0.0010687597737525367
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1388,
        "resolved_agreement_count": 908,
        "prospective_resolved_sample_count": 1369,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 109.04695833333608,
            "small_mean_absolute_error": 90.54500520833608
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.56419010416721,
            "small_mean_absolute_error": 79.83988020833931
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.97901909722593,
            "small_mean_absolute_error": 71.54443923611568
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.34206458333574,
            "small_mean_absolute_error": 63.04986041666634
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1390,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0900Z",
      "signal_timestamp": "2026-09-27T09:01:20.869753Z",
      "target_timestamp": "2026-09-27T09:00:00Z",
      "resolution_timestamp": "2026-09-27T09:15:00Z",
      "strike": 84786.64,
      "brti_reference_price": 84786.63833333334,
      "base_predicted_close": 84723.796875,
      "small_predicted_close": 84763.3671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84659.71966666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -64.07720833334315,
      "small_residual": -103.64752083334315,
      "base_absolute_error": 64.07720833334315,
      "small_absolute_error": 103.64752083334315,
      "resolved_at": "2026-09-27T09:16:05.846955Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T08:45:00Z",
        "return_6h": 0.004080933497782269,
        "return_12h": 0.009174975119212503,
        "return_24h": 0.006956025331682492,
        "close_vs_ema12": 0.004106315597371735,
        "close_vs_ema24": 0.005647217021228501,
        "ema12_slope_3h": 0.0016285462365319692,
        "ema24_slope_6h": 0.001768456625599324,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009409816415177907,
        "return_30m": -0.00011191352174366731,
        "return_60m": 0.0002924015801817337,
        "return_120m": 0.00329107271336726,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003075331293935779,
        "close_vs_ema6": 0.0007348065076393517,
        "close_vs_ema12": 0.0015743397545477933,
        "ema3_slope": 0.0003076277351135026,
        "ema6_slope": 0.0002940090189518241,
        "realized_volatility_30m": 0.0009964434905829767,
        "realized_volatility_60m": 0.000728159637858896,
        "return_acceleration": 0.0019928869811659533
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1389,
        "resolved_agreement_count": 909,
        "prospective_resolved_sample_count": 1370,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.75870833333465,
            "small_mean_absolute_error": 62.70206770833465
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.22394010416792,
            "small_mean_absolute_error": 72.46838020834002
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.45057986111472,
            "small_mean_absolute_error": 67.35193750000447
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.2467062500029,
            "small_mean_absolute_error": 62.4478614583335
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1391,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0915Z",
      "signal_timestamp": "2026-09-27T09:16:16.560934Z",
      "target_timestamp": "2026-09-27T09:15:00Z",
      "resolution_timestamp": "2026-09-27T09:30:00Z",
      "strike": 84659.72,
      "brti_reference_price": 84659.71966666666,
      "base_predicted_close": 84676.296875,
      "small_predicted_close": 84713.7265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84691.134,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 14.837125000005472,
      "small_residual": -22.59256249999453,
      "base_absolute_error": 14.837125000005472,
      "small_absolute_error": 22.59256249999453,
      "resolved_at": "2026-09-27T09:31:05.944356Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T09:00:00Z",
        "return_6h": 0.002298045613169153,
        "return_12h": 0.006599726096799596,
        "return_24h": 0.007906794655432314,
        "close_vs_ema12": 0.0024967301103457906,
        "close_vs_ema24": 0.004056106028867301,
        "ema12_slope_3h": 0.0016006527685017424,
        "ema24_slope_6h": 0.0017794184679240654,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014969182545923054,
        "return_30m": -0.0005573451856708544,
        "return_60m": -0.0015918369299634527,
        "return_120m": 0.0017869618501928919,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005952768823300758,
        "close_vs_ema6": -0.0005452701105981284,
        "close_vs_ema12": 6.351567129470048e-05,
        "ema3_slope": -0.0005949227385768641,
        "ema6_slope": -0.0002180604834935984,
        "realized_volatility_30m": 0.001218949948055048,
        "realized_volatility_60m": 0.0009487082408510373,
        "return_acceleration": -0.002437899896110096
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1390,
        "resolved_agreement_count": 910,
        "prospective_resolved_sample_count": 1371,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.71654166667213,
            "small_mean_absolute_error": 62.37865104167213
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.64633854167187,
            "small_mean_absolute_error": 74.99106510417187
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.98407291667051,
            "small_mean_absolute_error": 75.35222743056026
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.19798645833725,
            "small_mean_absolute_error": 64.50773541666786
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1392,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0930Z",
      "signal_timestamp": "2026-09-27T09:31:18.493792Z",
      "target_timestamp": "2026-09-27T09:30:00Z",
      "resolution_timestamp": "2026-09-27T09:45:00Z",
      "strike": 84691.13,
      "brti_reference_price": 84691.134,
      "base_predicted_close": 84690.390625,
      "small_predicted_close": 84719.6640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84774.09133333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 83.70070833334466,
      "small_residual": 54.427270833344664,
      "base_absolute_error": 83.70070833334466,
      "small_absolute_error": 54.427270833344664,
      "resolved_at": "2026-09-27T09:46:07.176217Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T09:15:00Z",
        "return_6h": 0.003740611109492642,
        "return_12h": 0.0062606300376149004,
        "return_24h": 0.008114782847903124,
        "close_vs_ema12": 0.0027513095769045037,
        "close_vs_ema24": 0.004336986183891334,
        "ema12_slope_3h": 0.0015849670833150142,
        "ema24_slope_6h": 0.0018199648860828255,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003710658794646715,
        "return_30m": -0.0011264078304161762,
        "return_60m": -0.0012381952918926187,
        "return_120m": 0.0020867120324614685,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00011222853873404937,
        "close_vs_ema6": -0.0001245823238974486,
        "close_vs_ema12": 0.00036771820672343303,
        "ema3_slope": -0.00011221594490273823,
        "ema6_slope": -4.9830446361864844e-05,
        "realized_volatility_30m": 0.0009339920670284885,
        "realized_volatility_60m": 0.000998499083279815,
        "return_acceleration": 0.001867984134056977
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1391,
        "resolved_agreement_count": 911,
        "prospective_resolved_sample_count": 1372,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.10276562500076,
            "small_mean_absolute_error": 57.04357812499802
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.37727604167412,
            "small_mean_absolute_error": 68.09963541667275
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.4428888888918,
            "small_mean_absolute_error": 76.36932291667229
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.80704895833769,
            "small_mean_absolute_error": 65.16898541666743
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1393,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T0945Z",
      "signal_timestamp": "2026-09-27T09:46:27.540490Z",
      "target_timestamp": "2026-09-27T09:45:00Z",
      "resolution_timestamp": "2026-09-27T10:00:00Z",
      "strike": 84774.09,
      "brti_reference_price": 84774.09133333334,
      "base_predicted_close": 84711.3046875,
      "small_predicted_close": 84747.5390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84915.844,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 204.53931249999732,
      "small_residual": 168.30493749999732,
      "base_absolute_error": 204.53931249999732,
      "small_absolute_error": 168.30493749999732,
      "resolved_at": "2026-09-27T10:01:05.673102Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T09:30:00Z",
        "return_6h": 0.004556324495888386,
        "return_12h": 0.0074073765985029905,
        "return_24h": 0.009200387191076187,
        "close_vs_ema12": 0.0035805977913818676,
        "close_vs_ema24": 0.00521051463640565,
        "ema12_slope_3h": 0.0016518303930519451,
        "ema24_slope_6h": 0.00187654707956586,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009795279554685177,
        "return_30m": 0.0013509573043355427,
        "return_60m": 0.0007928591691150899,
        "return_120m": 0.00196773680522222,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000433406819953186,
        "close_vs_ema6": 0.0006104391946930576,
        "close_vs_ema12": 0.0011400459392854057,
        "ema3_slope": 0.0004335947428717457,
        "ema6_slope": 0.00024423531420070255,
        "realized_volatility_30m": 0.0003042310380019231,
        "realized_volatility_60m": 0.001008154946919046,
        "return_acceleration": 0.0006084620760038462
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1392,
        "resolved_agreement_count": 911,
        "prospective_resolved_sample_count": 1373,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.366078125007334,
            "small_mean_absolute_error": 55.0295468750046
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.2065182291717,
            "small_mean_absolute_error": 72.78727604167034
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.49815277778059,
            "small_mean_absolute_error": 71.56976909722773
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.6595062500055,
            "small_mean_absolute_error": 60.97691145833524
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1394,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1000Z",
      "signal_timestamp": "2026-09-27T10:01:21.095064Z",
      "target_timestamp": "2026-09-27T10:00:00Z",
      "resolution_timestamp": "2026-09-27T10:15:00Z",
      "strike": 84915.84,
      "brti_reference_price": 84915.844,
      "base_predicted_close": 84909.4296875,
      "small_predicted_close": 84830.421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85022.30800000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 112.87831250001909,
      "small_residual": 191.8861250000191,
      "base_absolute_error": 112.87831250001909,
      "small_absolute_error": 191.8861250000191,
      "resolved_at": "2026-09-27T10:16:06.258723Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T09:45:00Z",
        "return_6h": 0.006273394268507815,
        "return_12h": 0.00920690452532491,
        "return_24h": 0.010943936248333452,
        "close_vs_ema12": 0.005042983948358781,
        "close_vs_ema24": 0.006748290797747636,
        "ema12_slope_3h": 0.0017814017204185184,
        "ema24_slope_6h": 0.0019674181899222987,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016721225133429218,
        "return_30m": 0.002653288359558248,
        "return_60m": 0.0015238918443576388,
        "return_120m": 0.0018167390129224525,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010520191115452882,
        "close_vs_ema6": 0.0016300667717255024,
        "close_vs_ema12": 0.0023801097405202754,
        "ema3_slope": 0.001053127021298561,
        "ema6_slope": 0.0006524521249018367,
        "realized_volatility_30m": 0.0003462972789372021,
        "realized_volatility_60m": 0.0011781243469319,
        "return_acceleration": 0.0006925945578744042
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1393,
        "resolved_agreement_count": 912,
        "prospective_resolved_sample_count": 1374,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 91.78858854167265,
            "small_mean_absolute_error": 87.24307291666992
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.27364843750365,
            "small_mean_absolute_error": 74.97257031250228
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.41215625000284,
            "small_mean_absolute_error": 77.39327777778333
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.89163229167097,
            "small_mean_absolute_error": 68.92176354166949
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1395,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1015Z",
      "signal_timestamp": "2026-09-27T10:16:18.358924Z",
      "target_timestamp": "2026-09-27T10:15:00Z",
      "resolution_timestamp": "2026-09-27T10:30:00Z",
      "strike": 85022.31,
      "brti_reference_price": 85022.30800000002,
      "base_predicted_close": 85030.9921875,
      "small_predicted_close": 84889.6640625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84923.39700000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -107.59518749998824,
      "small_residual": 33.73293750001176,
      "base_absolute_error": 107.59518749998824,
      "small_absolute_error": 33.73293750001176,
      "resolved_at": "2026-09-27T10:31:05.500379Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T10:00:00Z",
        "return_6h": 0.006547856860847245,
        "return_12h": 0.008371756910300343,
        "return_24h": 0.010913152510283464,
        "close_vs_ema12": 0.006044242617154305,
        "close_vs_ema24": 0.007844007113019247,
        "ema12_slope_3h": 0.0019570902840544413,
        "ema24_slope_6h": 0.0020621491997800945,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012537589569270313,
        "return_30m": 0.002927977908848245,
        "return_60m": 0.004282890786326599,
        "return_120m": 0.002684236192642464,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011522193824609062,
        "close_vs_ema6": 0.002059637072852949,
        "close_vs_ema12": 0.0030756161129887882,
        "ema3_slope": 0.001153548523428194,
        "ema6_slope": 0.0008245341255621597,
        "realized_volatility_30m": 0.00020918177820794526,
        "realized_volatility_60m": 0.00047249599605371116,
        "return_acceleration": -0.0004183635564158905
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1394,
        "resolved_agreement_count": 913,
        "prospective_resolved_sample_count": 1375,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.98886458334164,
            "small_mean_absolute_error": 109.3027239583389
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.85270312500688,
            "small_mean_absolute_error": 85.84068750000552
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.76051388889512,
            "small_mean_absolute_error": 86.42828472222754
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.92810729167176,
            "small_mean_absolute_error": 78.45120729167029
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1396,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1030Z",
      "signal_timestamp": "2026-09-27T10:31:19.223559Z",
      "target_timestamp": "2026-09-27T10:30:00Z",
      "resolution_timestamp": "2026-09-27T10:45:00Z",
      "strike": 84923.4,
      "brti_reference_price": 84923.39700000001,
      "base_predicted_close": 84971.3828125,
      "small_predicted_close": 84903.625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84852.38966666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -118.9931458333449,
      "small_residual": -51.2353333333449,
      "base_absolute_error": 118.9931458333449,
      "small_absolute_error": 51.2353333333449,
      "resolved_at": "2026-09-27T10:46:06.136200Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T10:15:00Z",
        "return_6h": 0.006004905392648308,
        "return_12h": 0.0069593339321358805,
        "return_24h": 0.00940206985827663,
        "close_vs_ema12": 0.004673994749448074,
        "close_vs_ema24": 0.006533056007135718,
        "ema12_slope_3h": 0.0020747770090994155,
        "ema24_slope_6h": 0.0021436495993740756,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001163353504823772,
        "return_30m": 8.894688722649313e-05,
        "return_60m": 0.0027424712485253355,
        "return_120m": 0.001500880241644742,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -6.23731931392868e-06,
        "close_vs_ema6": 0.0006383280318906781,
        "close_vs_ema12": 0.0016145666904687772,
        "ema3_slope": -6.237280409826518e-06,
        "ema6_slope": 0.00025539642343463953,
        "realized_volatility_30m": 0.0012085562308754016,
        "realized_volatility_60m": 0.0010955653730012253,
        "return_acceleration": -0.0024171124617508033
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1395,
        "resolved_agreement_count": 913,
        "prospective_resolved_sample_count": 1376,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.17838020833733,
            "small_mean_absolute_error": 112.08781770834321
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.64057291666904,
            "small_mean_absolute_error": 84.56569791667062
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.31097743056186,
            "small_mean_absolute_error": 82.76236284722957
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.04867812500379,
            "small_mean_absolute_error": 79.80524583333826
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1397,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1045Z",
      "signal_timestamp": "2026-09-27T10:46:21.550739Z",
      "target_timestamp": "2026-09-27T10:45:00Z",
      "resolution_timestamp": "2026-09-27T11:00:00Z",
      "strike": 84852.39,
      "brti_reference_price": 84852.38966666666,
      "base_predicted_close": 84819.84375,
      "small_predicted_close": 84849.6796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84857.72883333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 37.8850833333272,
      "small_residual": 8.049145833327202,
      "base_absolute_error": 37.8850833333272,
      "small_absolute_error": 8.049145833327202,
      "resolved_at": "2026-09-27T11:01:05.528698Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T10:30:00Z",
        "return_6h": 0.0066144590331214115,
        "return_12h": 0.006849827117223484,
        "return_24h": 0.008476302728191776,
        "close_vs_ema12": 0.003676889482979062,
        "close_vs_ema24": 0.0055734751173548425,
        "ema12_slope_3h": 0.002108277217160337,
        "ema24_slope_6h": 0.0022359543374050883,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008361339258879941,
        "return_30m": -0.001998514711378574,
        "return_60m": 0.0009236115905439934,
        "return_120m": 0.0017172030535774763,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004213604848631869,
        "close_vs_ema6": -0.00014167918711360805,
        "close_vs_ema12": 0.0006574529758298642,
        "ema3_slope": -0.00042118301498383914,
        "ema6_slope": -5.6668463348730214e-05,
        "realized_volatility_30m": 0.00016360978946788896,
        "realized_volatility_60m": 0.0012455786869741909,
        "return_acceleration": 0.0003272195789357779
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1396,
        "resolved_agreement_count": 913,
        "prospective_resolved_sample_count": 1377,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 136.0014895833374,
            "small_mean_absolute_error": 111.28983333334327
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.68378385417236,
            "small_mean_absolute_error": 83.15969010417393
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.8048420138936,
            "small_mean_absolute_error": 85.62146180556131
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.2609250000045,
            "small_mean_absolute_error": 76.19053958333897
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1398,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1100Z",
      "signal_timestamp": "2026-09-27T11:01:18.343723Z",
      "target_timestamp": "2026-09-27T11:00:00Z",
      "resolution_timestamp": "2026-09-27T11:15:00Z",
      "strike": 84857.73,
      "brti_reference_price": 84857.72883333333,
      "base_predicted_close": 84821.296875,
      "small_predicted_close": 84848.1640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84903.62299999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 82.32612499999232,
      "small_residual": 55.45893749999232,
      "base_absolute_error": 82.32612499999232,
      "small_absolute_error": 55.45893749999232,
      "resolved_at": "2026-09-27T11:16:06.147602Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T10:45:00Z",
        "return_6h": 0.006408496791409535,
        "return_12h": 0.0070370187210155866,
        "return_24h": 0.008209297986834896,
        "close_vs_ema12": 0.0035868414429196527,
        "close_vs_ema24": 0.00551994425746849,
        "ema12_slope_3h": 0.002068212324924046,
        "ema24_slope_6h": 0.0023221478959760677,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.292299707344462e-05,
        "return_30m": -0.0007732635408671529,
        "return_60m": -0.0006843854330255139,
        "return_120m": 0.0008384634819522674,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0001792641303959286,
        "close_vs_ema6": -5.6262055367128916e-05,
        "close_vs_ema12": 0.0006095163498207601,
        "ema3_slope": -0.00017923200052716304,
        "ema6_slope": -2.250431569117417e-05,
        "realized_volatility_30m": 0.00044952846148071934,
        "realized_volatility_60m": 0.0009369933717862353,
        "return_acceleration": 0.0008990569229614387
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1397,
        "resolved_agreement_count": 914,
        "prospective_resolved_sample_count": 1378,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 94.33793229166986,
            "small_mean_absolute_error": 71.22588541667574
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.06326041667126,
            "small_mean_absolute_error": 79.23447916667283
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.96174305555905,
            "small_mean_absolute_error": 73.72367534722677
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.49565208333733,
            "small_mean_absolute_error": 72.10495416667182
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1399,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1115Z",
      "signal_timestamp": "2026-09-27T11:16:18.101296Z",
      "target_timestamp": "2026-09-27T11:15:00Z",
      "resolution_timestamp": "2026-09-27T11:30:00Z",
      "strike": 84903.62,
      "brti_reference_price": 84903.62299999999,
      "base_predicted_close": 84899.7109375,
      "small_predicted_close": 84878.921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84901.0856666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 1.3747291666950332,
      "small_residual": 22.163791666695033,
      "base_absolute_error": 1.3747291666950332,
      "small_absolute_error": 22.163791666695033,
      "resolved_at": "2026-09-27T11:31:06.139010Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T11:00:00Z",
        "return_6h": 0.006375299194225192,
        "return_12h": 0.006657820668028336,
        "return_24h": 0.008747177685341834,
        "close_vs_ema12": 0.003960394568455872,
        "close_vs_ema24": 0.005937976610395745,
        "ema12_slope_3h": 0.002036075795703862,
        "ema24_slope_6h": 0.0024058689377792764,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005408366132071407,
        "return_30m": 0.0006037936413412215,
        "return_60m": -0.0013959277605123388,
        "return_120m": 0.0028809844196704404,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00018070510486634106,
        "close_vs_ema6": 0.00034605504120355235,
        "close_vs_ema12": 0.0009734821839695318,
        "ema3_slope": 0.00018073776510285633,
        "ema6_slope": 0.0001384411797886731,
        "realized_volatility_30m": 0.00023895680806684805,
        "realized_volatility_60m": 0.0006822684273384093,
        "return_acceleration": 0.0004779136161336961
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1398,
        "resolved_agreement_count": 915,
        "prospective_resolved_sample_count": 1379,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.69988541666316,
            "small_mean_absolute_error": 37.11908854166904
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.3443750000024,
            "small_mean_absolute_error": 73.21090625000397
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.13509722222564,
            "small_mean_absolute_error": 69.60015451389336
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.12819375000326,
            "small_mean_absolute_error": 74.49569895833774
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1400,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1130Z",
      "signal_timestamp": "2026-09-27T11:31:19.243974Z",
      "target_timestamp": "2026-09-27T11:30:00Z",
      "resolution_timestamp": "2026-09-27T11:45:00Z",
      "strike": 84901.09,
      "brti_reference_price": 84901.0856666667,
      "base_predicted_close": 84857.4375,
      "small_predicted_close": 84867.5625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84887.50733333336,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 30.069833333356655,
      "small_residual": 19.944833333356655,
      "base_absolute_error": 30.069833333356655,
      "small_absolute_error": 19.944833333356655,
      "resolved_at": "2026-09-27T11:46:05.977976Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T11:15:00Z",
        "return_6h": 0.006210817093336818,
        "return_12h": 0.006491277944859153,
        "return_24h": 0.00890369695693316,
        "close_vs_ema12": 0.003769362514785435,
        "close_vs_ema24": 0.005785431386139406,
        "ema12_slope_3h": 0.0020033437650930352,
        "ema24_slope_6h": 0.0024845055867570576,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -2.9884865258344995e-05,
        "return_30m": 0.0005109355851193875,
        "return_60m": -0.0002627230436074157,
        "return_120m": 0.0024790276945245715,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 7.540173377984516e-05,
        "close_vs_ema6": 0.0002258080554013997,
        "close_vs_ema12": 0.0007982880008625681,
        "ema3_slope": 7.540741963030229e-05,
        "ema6_slope": 9.033138118197392e-05,
        "realized_volatility_30m": 0.00028536073923274285,
        "realized_volatility_60m": 0.0004947932960973097,
        "return_acceleration": -0.0005707214784654857
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1399,
        "resolved_agreement_count": 916,
        "prospective_resolved_sample_count": 1380,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.14477083333986,
            "small_mean_absolute_error": 34.22680208333986
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.6615755208386,
            "small_mean_absolute_error": 73.15730989584154
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.14197222222599,
            "small_mean_absolute_error": 67.78606597222704
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.53036354167052,
            "small_mean_absolute_error": 75.08451770833999
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1401,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1145Z",
      "signal_timestamp": "2026-09-27T11:46:21.745651Z",
      "target_timestamp": "2026-09-27T11:45:00Z",
      "resolution_timestamp": "2026-09-27T12:00:00Z",
      "strike": 84887.51,
      "brti_reference_price": 84887.50733333336,
      "base_predicted_close": 84860.5625,
      "small_predicted_close": 84864.5859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84881.70083333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 21.1383333333506,
      "small_residual": 17.1148958333506,
      "base_absolute_error": 21.1383333333506,
      "small_absolute_error": 17.1148958333506,
      "resolved_at": "2026-09-27T12:01:06.179569Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T11:30:00Z",
        "return_6h": 0.00433240953361147,
        "return_12h": 0.006446348326339724,
        "return_24h": 0.008606058051140009,
        "close_vs_ema12": 0.0034610195391180376,
        "close_vs_ema24": 0.0055079192089864115,
        "ema12_slope_3h": 0.002008603617713378,
        "ema24_slope_6h": 0.0025227173763251454,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000159931209674391,
        "return_30m": -0.00018981129541006947,
        "return_60m": 0.0004138677390779222,
        "return_120m": 0.0013378615826626916,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -4.227255438593591e-05,
        "close_vs_ema6": 4.7028209587685055e-05,
        "close_vs_ema12": 0.0005399870037989807,
        "ema3_slope": -4.2270767492413874e-05,
        "ema6_slope": 1.8811637706228623e-05,
        "realized_volatility_30m": 6.5023172208023e-05,
        "realized_volatility_60m": 0.0002646211112758341,
        "return_acceleration": -0.000130046344416046
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1400,
        "resolved_agreement_count": 917,
        "prospective_resolved_sample_count": 1381,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.9139427083428,
            "small_mean_absolute_error": 26.404177083342802
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.9577161458401,
            "small_mean_absolute_error": 68.84700520834303
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.0938368055625,
            "small_mean_absolute_error": 64.2411857638969
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.28197812500439,
            "small_mean_absolute_error": 70.48066354167386
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1402,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1200Z",
      "signal_timestamp": "2026-09-27T12:01:18.506689Z",
      "target_timestamp": "2026-09-27T12:00:00Z",
      "resolution_timestamp": "2026-09-27T12:15:00Z",
      "strike": 84881.7,
      "brti_reference_price": 84881.70083333335,
      "base_predicted_close": 84849.4453125,
      "small_predicted_close": 84860.0,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84981.41933333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 131.97402083332418,
      "small_residual": 121.41933333332418,
      "base_absolute_error": 131.97402083332418,
      "small_absolute_error": 121.41933333332418,
      "resolved_at": "2026-09-27T12:16:06.484680Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T11:45:00Z",
        "return_6h": 0.004781220977395417,
        "return_12h": 0.005386382668866707,
        "return_24h": 0.00849209447090149,
        "close_vs_ema12": 0.003253465506370512,
        "close_vs_ema24": 0.005326401395226776,
        "ema12_slope_3h": 0.0019722341941286192,
        "ema24_slope_6h": 0.0025694332148311627,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.84022912488258e-05,
        "return_30m": -0.00022832256126203987,
        "return_60m": 0.0002824963657359625,
        "return_120m": -0.0004020824036872206,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -5.533903928733874e-05,
        "close_vs_ema6": -1.526959219100288e-05,
        "close_vs_ema12": 0.00039897302065683427,
        "ema3_slope": -5.5335977047654694e-05,
        "ema6_slope": -6.1077995709979405e-06,
        "realized_volatility_30m": 4.5764459212782604e-05,
        "realized_volatility_60m": 0.0002755385382505187,
        "return_acceleration": 9.152891842556521e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1401,
        "resolved_agreement_count": 918,
        "prospective_resolved_sample_count": 1382,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.72725520834865,
            "small_mean_absolute_error": 28.67061458334865
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.03259375000926,
            "small_mean_absolute_error": 49.948250000012195
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.28459201389705,
            "small_mean_absolute_error": 62.3798576388981
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 74.4603312500054,
            "small_mean_absolute_error": 66.41526666667487
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1403,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1215Z",
      "signal_timestamp": "2026-09-27T12:16:19.849695Z",
      "target_timestamp": "2026-09-27T12:15:00Z",
      "resolution_timestamp": "2026-09-27T12:30:00Z",
      "strike": 84981.42,
      "brti_reference_price": 84981.41933333332,
      "base_predicted_close": 84908.4453125,
      "small_predicted_close": 84887.9140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84942.079,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 33.633687499997905,
      "small_residual": 54.164937499997905,
      "base_absolute_error": 33.633687499997905,
      "small_absolute_error": 54.164937499997905,
      "resolved_at": "2026-09-27T12:31:05.876644Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T12:00:00Z",
        "return_6h": 0.004750816746914133,
        "return_12h": 0.007899090388832963,
        "return_24h": 0.010148554575813096,
        "close_vs_ema12": 0.0042504113157113554,
        "close_vs_ema24": 0.006372436024994821,
        "ema12_slope_3h": 0.0020470196302009303,
        "ema24_slope_6h": 0.0026146088050422733,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011747938486266207,
        "return_30m": 0.0011063111987867913,
        "return_60m": 0.000916289913015067,
        "return_120m": -0.0004809169220234555,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005593818155396058,
        "close_vs_ema6": 0.0008279445107546302,
        "close_vs_ema12": 0.0013317229609490777,
        "ema3_slope": 0.0005596948986881234,
        "ema6_slope": 0.0003312875193750564,
        "realized_volatility_30m": 0.0006215980699377233,
        "realized_volatility_60m": 0.0005480106986783224,
        "return_acceleration": 0.0012431961398754465
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1402,
        "resolved_agreement_count": 919,
        "prospective_resolved_sample_count": 1383,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.139229166681616,
            "small_mean_absolute_error": 45.160713541681616
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.41955729167239,
            "small_mean_absolute_error": 41.13990104167533
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.94265972222881,
            "small_mean_absolute_error": 63.86084201389652
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.42413125000603,
            "small_mean_absolute_error": 68.31293125000666
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1404,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1230Z",
      "signal_timestamp": "2026-09-27T12:31:18.270192Z",
      "target_timestamp": "2026-09-27T12:30:00Z",
      "resolution_timestamp": "2026-09-27T12:45:00Z",
      "strike": 84942.08,
      "brti_reference_price": 84942.079,
      "base_predicted_close": 84928.265625,
      "small_predicted_close": 84906.015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84974.89033333331,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 46.62470833331463,
      "small_residual": 68.87470833331463,
      "base_absolute_error": 46.62470833331463,
      "small_absolute_error": 68.87470833331463,
      "resolved_at": "2026-09-27T12:46:07.563182Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T12:15:00Z",
        "return_6h": 0.0041842172038202285,
        "return_12h": 0.00818452349454546,
        "return_24h": 0.010108864373086224,
        "close_vs_ema12": 0.003630443273015871,
        "close_vs_ema24": 0.005784079681464327,
        "ema12_slope_3h": 0.002084511945807943,
        "ema24_slope_6h": 0.0026471166424280046,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004629286453667891,
        "return_30m": 0.0007113213575349331,
        "return_60m": 0.0004828363855586826,
        "return_120m": 0.00021998648970655843,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 4.80947949328403e-05,
        "close_vs_ema6": 0.000260424716015617,
        "close_vs_ema12": 0.0007345138980214827,
        "ema3_slope": 4.809710815334434e-05,
        "ema6_slope": 0.0001041807389019489,
        "realized_volatility_30m": 0.0008188612469967049,
        "realized_volatility_60m": 0.0006257494818129986,
        "return_acceleration": -0.0016377224939934099
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1403,
        "resolved_agreement_count": 920,
        "prospective_resolved_sample_count": 1384,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.203968750007334,
            "small_mean_absolute_error": 53.161000000007334
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.1743697916736,
            "small_mean_absolute_error": 43.6939010416736
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.50903993056151,
            "small_mean_absolute_error": 66.4918732638968
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.25633437500656,
            "small_mean_absolute_error": 67.13497812500718
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1405,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1245Z",
      "signal_timestamp": "2026-09-27T12:46:28.384454Z",
      "target_timestamp": "2026-09-27T12:45:00Z",
      "resolution_timestamp": "2026-09-27T13:00:00Z",
      "strike": 84974.89,
      "brti_reference_price": 84974.89033333331,
      "base_predicted_close": 84946.453125,
      "small_predicted_close": 84922.9765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84791.50533333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -154.94779166666558,
      "small_residual": -131.47122916666558,
      "base_absolute_error": 154.94779166666558,
      "small_absolute_error": 131.47122916666558,
      "resolved_at": "2026-09-27T13:01:05.539341Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T12:30:00Z",
        "return_6h": 0.005596091782085644,
        "return_12h": 0.007656670862971726,
        "return_24h": 0.011058748197158463,
        "close_vs_ema12": 0.003853487468278294,
        "close_vs_ema24": 0.006044583774259538,
        "ema12_slope_3h": 0.002096150387374429,
        "ema24_slope_6h": 0.0027081317451649323,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00038627890580955615,
        "return_30m": -7.682855912771736e-05,
        "return_60m": 0.0010293976433637386,
        "return_120m": 0.0014436914169169146,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002171489754545508,
        "close_vs_ema6": 0.00046191765020409115,
        "close_vs_ema12": 0.0009484396380599058,
        "ema3_slope": 0.00021719613937354332,
        "ema6_slope": 0.00018480120525721233,
        "realized_volatility_30m": 0.00042460377558817264,
        "realized_volatility_60m": 0.0006089420602880655,
        "return_acceleration": 0.0008492075511763453
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1404,
        "resolved_agreement_count": 921,
        "prospective_resolved_sample_count": 1385,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.34268749999683,
            "small_mean_absolute_error": 65.39346874999683
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.128315104169815,
            "small_mean_absolute_error": 45.898822916669815
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.41937326389234,
            "small_mean_absolute_error": 67.6958263888943
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.73423125000409,
            "small_mean_absolute_error": 69.73240625000471
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1406,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1300Z",
      "signal_timestamp": "2026-09-27T13:01:18.211208Z",
      "target_timestamp": "2026-09-27T13:00:00Z",
      "resolution_timestamp": "2026-09-27T13:15:00Z",
      "strike": 84791.51,
      "brti_reference_price": 84791.50533333333,
      "base_predicted_close": 84815.140625,
      "small_predicted_close": 84851.0859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84657.95016666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -157.19045833335258,
      "small_residual": -193.13577083335258,
      "base_absolute_error": 157.19045833335258,
      "small_absolute_error": 193.13577083335258,
      "resolved_at": "2026-09-27T13:16:06.386426Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T12:45:00Z",
        "return_6h": 0.003348664543246116,
        "return_12h": 0.005896979696780713,
        "return_24h": 0.008767204024512143,
        "close_vs_ema12": 0.001618091975259972,
        "close_vs_ema24": 0.0037932715965511843,
        "ema12_slope_3h": 0.00195009475366259,
        "ema24_slope_6h": 0.0027213858305323857,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002158108110297152,
        "return_30m": -0.0017726628361269814,
        "return_60m": -0.0010626024115270027,
        "return_120m": -0.0007804062271105083,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0009716570839245486,
        "close_vs_ema6": -0.0012128647941600512,
        "close_vs_ema12": -0.001025488737187441,
        "ema3_slope": -0.0009707138829039286,
        "ema6_slope": -0.00048491066523437265,
        "realized_volatility_30m": 0.0012721935080533542,
        "realized_volatility_60m": 0.0012369523642102348,
        "return_acceleration": -0.0025443870161067084
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1405,
        "resolved_agreement_count": 922,
        "prospective_resolved_sample_count": 1386,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 91.79505208332557,
            "small_mean_absolute_error": 93.98255208332557
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 62.76115364583711,
            "small_mean_absolute_error": 61.32658333333711
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.28674652778136,
            "small_mean_absolute_error": 64.62635069444998
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.48150729167028,
            "small_mean_absolute_error": 68.76483854167091
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1407,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1315Z",
      "signal_timestamp": "2026-09-27T13:16:18.937142Z",
      "target_timestamp": "2026-09-27T13:15:00Z",
      "resolution_timestamp": "2026-09-27T13:30:00Z",
      "strike": 84657.95,
      "brti_reference_price": 84657.95016666665,
      "base_predicted_close": 84674.578125,
      "small_predicted_close": 84749.4609375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84919.48583333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 244.907708333325,
      "small_residual": 170.024895833325,
      "base_absolute_error": 244.907708333325,
      "small_absolute_error": 170.024895833325,
      "resolved_at": "2026-09-27T13:31:05.989464Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T13:00:00Z",
        "return_6h": 0.0017660231790517233,
        "return_12h": 0.003441407718330458,
        "return_24h": 0.007855798780189716,
        "close_vs_ema12": 3.8791753345979174e-05,
        "close_vs_ema24": 0.002166540512652526,
        "ema12_slope_3h": 0.0016940448822071463,
        "ema24_slope_6h": 0.002701662852535147,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015751007856465993,
        "return_30m": -0.0037298096581637186,
        "return_60m": -0.00380635166138954,
        "return_120m": -0.002893549470007195,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0012742353151941055,
        "close_vs_ema6": -0.001991624790109947,
        "close_vs_ema12": -0.002200011736131824,
        "ema3_slope": -0.001272613705867398,
        "ema6_slope": -0.0007960157701476511,
        "realized_volatility_30m": 0.00029150366232527647,
        "realized_volatility_60m": 0.0009840136836985656,
        "return_acceleration": 0.0005830073246505529
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1406,
        "resolved_agreement_count": 923,
        "prospective_resolved_sample_count": 1387,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.09916145833267,
            "small_mean_absolute_error": 111.91166145833267
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.11919531250714,
            "small_mean_absolute_error": 78.53618750000714
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.97942534722581,
            "small_mean_absolute_error": 64.73048784722778
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.32873645833824,
            "small_mean_absolute_error": 73.17456770833887
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1408,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1330Z",
      "signal_timestamp": "2026-09-27T13:31:19.067130Z",
      "target_timestamp": "2026-09-27T13:30:00Z",
      "resolution_timestamp": "2026-09-27T13:45:00Z",
      "strike": 84919.49,
      "brti_reference_price": 84919.48583333332,
      "base_predicted_close": 84944.1484375,
      "small_predicted_close": 84843.828125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84798.30583333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -145.84260416668258,
      "small_residual": -45.52229166668258,
      "base_absolute_error": 145.84260416668258,
      "small_absolute_error": 45.52229166668258,
      "resolved_at": "2026-09-27T13:46:04.963545Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T13:15:00Z",
        "return_6h": 0.004788628125019345,
        "return_12h": 0.007084540299897357,
        "return_24h": 0.012273396538512671,
        "close_vs_ema12": 0.0030001675037525377,
        "close_vs_ema24": 0.005153432276395753,
        "ema12_slope_3h": 0.0016226884188041968,
        "ema24_slope_6h": 0.002744789125427527,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003089321985138893,
        "return_30m": 0.0015093552060063686,
        "return_60m": -0.0002659832080007529,
        "return_120m": 0.00021672475118728052,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000904755749131736,
        "close_vs_ema6": 0.0007794315079512337,
        "close_vs_ema12": 0.0007466409927996409,
        "ema3_slope": 0.0009055750733857337,
        "ema6_slope": 0.000311869835651013,
        "realized_volatility_30m": 0.002332211385392746,
        "realized_volatility_60m": 0.002050299023956713,
        "return_acceleration": 0.004664422770785492
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1407,
        "resolved_agreement_count": 924,
        "prospective_resolved_sample_count": 1388,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 150.91766666666445,
            "small_mean_absolute_error": 140.87665104166445
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.56081770833589,
            "small_mean_absolute_error": 97.01882552083589
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.42213541667054,
            "small_mean_absolute_error": 76.08815104167054
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.30951041666995,
            "small_mean_absolute_error": 79.47916979167057
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1409,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1345Z",
      "signal_timestamp": "2026-09-27T13:46:17.959559Z",
      "target_timestamp": "2026-09-27T13:45:00Z",
      "resolution_timestamp": "2026-09-27T14:00:00Z",
      "strike": 84798.31,
      "brti_reference_price": 84798.30583333332,
      "base_predicted_close": 84787.6875,
      "small_predicted_close": 84846.1875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85016.50200000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 228.81450000000768,
      "small_residual": 170.31450000000768,
      "base_absolute_error": 228.81450000000768,
      "small_absolute_error": 170.31450000000768,
      "resolved_at": "2026-09-27T14:01:06.457271Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T13:30:00Z",
        "return_6h": 0.0022539344793139904,
        "return_12h": 0.004887826217215618,
        "return_24h": 0.010594308739543257,
        "close_vs_ema12": 0.0015047549359399337,
        "close_vs_ema24": 0.003642118584004983,
        "ema12_slope_3h": 0.0015301012456969687,
        "ema24_slope_6h": 0.0027346268977599397,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014269987484125668,
        "return_30m": 0.001657914778120162,
        "return_60m": -0.0020780785865954776,
        "return_120m": -0.0010508201124314054,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002618355822271434,
        "close_vs_ema6": -0.0004634283820300622,
        "close_vs_ema12": -0.0005766493238148485,
        "ema3_slope": -0.00026176704230129744,
        "ema6_slope": -0.00018533699664202707,
        "realized_volatility_30m": 0.00225816036677573,
        "realized_volatility_60m": 0.002100384905387601,
        "return_acceleration": -0.00451632073355146
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1408,
        "resolved_agreement_count": 924,
        "prospective_resolved_sample_count": 1389,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 175.72214062500643,
            "small_mean_absolute_error": 135.03854687500643
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 117.03241406250163,
            "small_mean_absolute_error": 100.21600781250163
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.65959027778202,
            "small_mean_absolute_error": 75.61206423611536
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.06926770833816,
            "small_mean_absolute_error": 78.63111458333879
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1410,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1400Z",
      "signal_timestamp": "2026-09-27T14:01:19.340703Z",
      "target_timestamp": "2026-09-27T14:00:00Z",
      "resolution_timestamp": "2026-09-27T14:15:00Z",
      "strike": 85016.5,
      "brti_reference_price": 85016.50200000001,
      "base_predicted_close": 84904.9921875,
      "small_predicted_close": 84879.5703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84987.8305,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 82.83831249999639,
      "small_residual": 108.26018749999639,
      "base_absolute_error": 82.83831249999639,
      "small_absolute_error": 108.26018749999639,
      "resolved_at": "2026-09-27T14:16:05.808693Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T13:45:00Z",
        "return_6h": 0.0030042779286938437,
        "return_12h": 0.0064383828886094285,
        "return_24h": 0.01290471703035112,
        "close_vs_ema12": 0.003914492210465914,
        "close_vs_ema24": 0.006095504063086121,
        "ema12_slope_3h": 0.0015440674917586161,
        "ema24_slope_6h": 0.0027402316560816153,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002573119409903679,
        "return_30m": 0.001142448823313602,
        "return_60m": 0.002653528390399007,
        "return_120m": 0.0015881063332052747,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011539718572184388,
        "close_vs_ema6": 0.0015051636551015601,
        "close_vs_ema12": 0.0016875473858386503,
        "ema3_slope": 0.0011553050467287829,
        "ema6_slope": 0.0006024281632310835,
        "realized_volatility_30m": 0.002000059079158123,
        "realized_volatility_60m": 0.00217444056219502,
        "return_acceleration": 0.004000118158316246
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1409,
        "resolved_agreement_count": 924,
        "prospective_resolved_sample_count": 1390,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 194.18881770834196,
            "small_mean_absolute_error": 144.74936458334196
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 142.99193489583377,
            "small_mean_absolute_error": 119.36595833333377
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.5703750000054,
            "small_mean_absolute_error": 89.13417708333873
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.16752916667174,
            "small_mean_absolute_error": 85.17429791667237
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1411,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1415Z",
      "signal_timestamp": "2026-09-27T14:16:17.561019Z",
      "target_timestamp": "2026-09-27T14:15:00Z",
      "resolution_timestamp": "2026-09-27T14:30:00Z",
      "strike": 84987.83,
      "brti_reference_price": 84987.8305,
      "base_predicted_close": 84952.34375,
      "small_predicted_close": 84910.9375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84702.19583333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -250.1479166666686,
      "small_residual": -208.7416666666686,
      "base_absolute_error": 250.1479166666686,
      "small_absolute_error": 208.7416666666686,
      "resolved_at": "2026-09-27T14:31:05.789533Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T14:00:00Z",
        "return_6h": 0.0022776364829126816,
        "return_12h": 0.006149956085229835,
        "return_24h": 0.012505607329258206,
        "close_vs_ema12": 0.0034294690651315296,
        "close_vs_ema24": 0.005636848527605487,
        "ema12_slope_3h": 0.0015214367299780651,
        "ema24_slope_6h": 0.0027306355298242213,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00033724629131426376,
        "return_30m": 0.002235005343611318,
        "return_60m": 0.003896625570119605,
        "return_120m": 7.544198151743231e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00040800166328436305,
        "close_vs_ema6": 0.000833586070231096,
        "close_vs_ema12": 0.0011418437971946194,
        "ema3_slope": 0.0004081681965875106,
        "ema6_slope": 0.000333545643693256,
        "realized_volatility_30m": 0.0014551828506089715,
        "realized_volatility_60m": 0.0019049888850274557,
        "return_acceleration": -0.002910365701217943
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1410,
        "resolved_agreement_count": 925,
        "prospective_resolved_sample_count": 1391,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 175.6007812500029,
            "small_mean_absolute_error": 123.53046875000291
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 136.8499713541678,
            "small_mean_absolute_error": 117.72106510416779
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.6130572916724,
            "small_mean_absolute_error": 93.53428125000573
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.1055843750044,
            "small_mean_absolute_error": 85.40493125000503
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1412,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1430Z",
      "signal_timestamp": "2026-09-27T14:31:19.301476Z",
      "target_timestamp": "2026-09-27T14:30:00Z",
      "resolution_timestamp": "2026-09-27T14:45:00Z",
      "strike": 84702.2,
      "brti_reference_price": 84702.19583333333,
      "base_predicted_close": 84684.2109375,
      "small_predicted_close": 84777.5703125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84746.36583333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 62.15489583332965,
      "small_residual": -31.204479166670353,
      "base_absolute_error": 62.15489583332965,
      "small_absolute_error": 31.204479166670353,
      "resolved_at": "2026-09-27T14:46:07.175755Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T14:15:00Z",
        "return_6h": -0.0011077431878580013,
        "return_12h": 0.002500643634295363,
        "return_24h": 0.00879469706136704,
        "close_vs_ema12": 5.472511444670758e-05,
        "close_vs_ema24": 0.0022103334163590116,
        "ema12_slope_3h": 0.0013631261910445058,
        "ema24_slope_6h": 0.0026509928494231616,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00336088902359577,
        "return_30m": -0.003697001867551286,
        "return_60m": -0.002558776679671082,
        "return_120m": -0.0028240792960420036,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0014793144430256255,
        "close_vs_ema6": -0.001808524890325125,
        "close_vs_ema12": -0.0018815443160520307,
        "ema3_slope": -0.0014771293043115419,
        "ema6_slope": -0.000722887012468143,
        "realized_volatility_30m": 0.0015118213661407531,
        "realized_volatility_60m": 0.002146996991014986,
        "return_acceleration": -0.0030236427322815063
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1411,
        "resolved_agreement_count": 926,
        "prospective_resolved_sample_count": 1392,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 176.91083333333881,
            "small_mean_absolute_error": 133.20966145833881
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 163.91425000000163,
            "small_mean_absolute_error": 137.04315625000163
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.34415625000354,
            "small_mean_absolute_error": 109.08243750000354
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.87112395833756,
            "small_mean_absolute_error": 94.71238645833873
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1413,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1445Z",
      "signal_timestamp": "2026-09-27T14:46:23.982905Z",
      "target_timestamp": "2026-09-27T14:45:00Z",
      "resolution_timestamp": "2026-09-27T15:00:00Z",
      "strike": 84746.37,
      "brti_reference_price": 84746.36583333333,
      "base_predicted_close": 84673.015625,
      "small_predicted_close": 84728.2578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84540.45133333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -132.5642916666693,
      "small_residual": -187.8064791666693,
      "base_absolute_error": 132.5642916666693,
      "small_absolute_error": 187.8064791666693,
      "resolved_at": "2026-09-27T15:01:05.774468Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T14:30:00Z",
        "return_6h": 0.0004655482893345386,
        "return_12h": 0.0033394997520295178,
        "return_24h": 0.008793407260910602,
        "close_vs_ema12": 0.0005526952384813377,
        "close_vs_ema24": 0.002676489276715932,
        "ema12_slope_3h": 0.0012391960974185157,
        "ema24_slope_6h": 0.0026057342483334356,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005214740841772425,
        "return_30m": -0.002841167555943991,
        "return_60m": -0.0006125122370024272,
        "return_120m": -0.0026893179750341334,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00047953573579961883,
        "close_vs_ema6": -0.000920334327864758,
        "close_vs_ema12": -0.001151900083359414,
        "ema3_slope": -0.0004793058914964732,
        "ema6_slope": -0.00036799825857392054,
        "realized_volatility_30m": 0.0019411815538865063,
        "realized_volatility_60m": 0.00213372462642505,
        "return_acceleration": 0.0038823631077730125
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1412,
        "resolved_agreement_count": 926,
        "prospective_resolved_sample_count": 1393,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 155.98890625000058,
            "small_mean_absolute_error": 129.63020833333576
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 165.8555234375035,
            "small_mean_absolute_error": 132.3343776041711
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 130.01791145833462,
            "small_mean_absolute_error": 110.02074131944634
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.7938333333368,
            "small_mean_absolute_error": 93.55124687500502
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1414,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1500Z",
      "signal_timestamp": "2026-09-27T15:01:18.316961Z",
      "target_timestamp": "2026-09-27T15:00:00Z",
      "resolution_timestamp": "2026-09-27T15:15:00Z",
      "strike": 84540.45,
      "brti_reference_price": 84540.45133333333,
      "base_predicted_close": 84472.0234375,
      "small_predicted_close": 84619.9921875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84478.07666666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 6.05322916667501,
      "small_residual": -141.915520833325,
      "base_absolute_error": 6.05322916667501,
      "small_absolute_error": 141.915520833325,
      "resolved_at": "2026-09-27T15:16:06.189814Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T14:45:00Z",
        "return_6h": -0.0029036060968962163,
        "return_12h": 0.001165477977500995,
        "return_24h": 0.006263390785923528,
        "close_vs_ema12": -0.0018018893803647407,
        "close_vs_ema24": 0.00023523933100944028,
        "ema12_slope_3h": 0.0010238245486926534,
        "ema24_slope_6h": 0.002491485739775312,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002429773807704816,
        "return_30m": -0.0019095667875985711,
        "return_60m": -0.005599508983169854,
        "return_120m": -0.002960839048829933,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0014561895948601578,
        "close_vs_ema6": -0.0023936266811123152,
        "close_vs_ema12": -0.003029947152536683,
        "ema3_slope": -0.0014540721900668796,
        "ema6_slope": -0.000956534837521561,
        "realized_volatility_30m": 0.0014756239459410292,
        "realized_volatility_60m": 0.001559408349900162,
        "return_acceleration": -0.0029512478918820584
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1413,
        "resolved_agreement_count": 927,
        "prospective_resolved_sample_count": 1394,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 131.926354166666,
            "small_mean_absolute_error": 134.00320312500116
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 163.05758593750397,
            "small_mean_absolute_error": 139.37628385417156
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 139.30340798611118,
            "small_mean_absolute_error": 124.24503993055623
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.1950822916704,
            "small_mean_absolute_error": 94.52632395833862
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1415,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1515Z",
      "signal_timestamp": "2026-09-27T15:16:18.632451Z",
      "target_timestamp": "2026-09-27T15:15:00Z",
      "resolution_timestamp": "2026-09-27T15:30:00Z",
      "strike": 84478.08,
      "brti_reference_price": 84478.07666666668,
      "base_predicted_close": 84427.09375,
      "small_predicted_close": 84585.65625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84577.796,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 150.7022500000021,
      "small_residual": -7.8602499999979045,
      "base_absolute_error": 150.7022500000021,
      "small_absolute_error": 7.8602499999979045,
      "resolved_at": "2026-09-27T15:31:07.411694Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T15:00:00Z",
        "return_6h": -0.002145565809988148,
        "return_12h": 0.00014754919508352948,
        "return_24h": 0.005501406979201651,
        "close_vs_ema12": -0.0024350138743373106,
        "close_vs_ema24": -0.0004923370372353908,
        "ema12_slope_3h": 0.0007390766119677039,
        "ema24_slope_6h": 0.00239551807805527,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007378085364214693,
        "return_30m": -0.003165789636269345,
        "return_60m": -0.005997962653409794,
        "return_120m": -0.0021247088979340356,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0010976654193634028,
        "close_vs_ema6": -0.0022374787190071466,
        "close_vs_ema12": -0.0031880562483942443,
        "ema3_slope": -0.0010964618710840313,
        "ema6_slope": -0.0008941911940957281,
        "realized_volatility_30m": 0.0008459826356416733,
        "realized_volatility_60m": 0.0014995556301193934,
        "return_acceleration": 0.0016919652712833466
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1414,
        "resolved_agreement_count": 927,
        "prospective_resolved_sample_count": 1395,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 112.73008333333564,
            "small_mean_absolute_error": 142.4170364583333
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.16543229166928,
            "small_mean_absolute_error": 132.9737526041681
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 128.81000868055708,
            "small_mean_absolute_error": 125.9530555555563
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.8538281250032,
            "small_mean_absolute_error": 92.02779375000391
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1416,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1530Z",
      "signal_timestamp": "2026-09-27T15:31:20.427682Z",
      "target_timestamp": "2026-09-27T15:30:00Z",
      "resolution_timestamp": "2026-09-27T15:45:00Z",
      "strike": 84577.8,
      "brti_reference_price": 84577.796,
      "base_predicted_close": 84511.15625,
      "small_predicted_close": 84597.1171875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84450.33716666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -60.81908333332103,
      "small_residual": -146.78002083332103,
      "base_absolute_error": 60.81908333332103,
      "small_absolute_error": 146.78002083332103,
      "resolved_at": "2026-09-27T15:46:06.860321Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T15:15:00Z",
        "return_6h": -0.0013382510617936383,
        "return_12h": 0.0023973541709099155,
        "return_24h": 0.006327525545700263,
        "close_vs_ema12": -0.0012062080368141492,
        "close_vs_ema24": 0.0006733317455340782,
        "ema12_slope_3h": 0.0005331201210996284,
        "ema24_slope_6h": 0.0023182110239128306,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011804167100868401,
        "return_30m": 0.0004417372521401397,
        "return_60m": -0.0014686730622439637,
        "return_120m": -0.004023691735533297,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 4.0726135374535843e-05,
        "close_vs_ema6": -0.0007571600801159484,
        "close_vs_ema12": -0.001702483020236123,
        "ema3_slope": 4.072779406016913e-05,
        "ema6_slope": -0.00030277233319675467,
        "realized_volatility_30m": 0.0009591126232541547,
        "realized_volatility_60m": 0.001376264699568284,
        "return_acceleration": 0.0019182252465083094
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1415,
        "resolved_agreement_count": 927,
        "prospective_resolved_sample_count": 1396,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.86866666666901,
            "small_mean_absolute_error": 92.19668229166564
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 132.38975000000391,
            "small_mean_absolute_error": 112.70317187500223
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 138.56572222222408,
            "small_mean_absolute_error": 122.09433159722296
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.00918125000389,
            "small_mean_absolute_error": 90.73415937500322
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1417,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1545Z",
      "signal_timestamp": "2026-09-27T15:46:22.381195Z",
      "target_timestamp": "2026-09-27T15:45:00Z",
      "resolution_timestamp": "2026-09-27T16:00:00Z",
      "strike": 84450.34,
      "brti_reference_price": 84450.33716666668,
      "base_predicted_close": 84423.5390625,
      "small_predicted_close": 84559.359375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84455.58866666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 32.049604166677454,
      "small_residual": -103.77070833332255,
      "base_absolute_error": 32.049604166677454,
      "small_absolute_error": 103.77070833332255,
      "resolved_at": "2026-09-27T16:01:06.062048Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T15:30:00Z",
        "return_6h": -0.0038190225524642463,
        "return_12h": 0.0007199012374179414,
        "return_24h": 0.004079503050361533,
        "close_vs_ema12": -0.0026010102154987447,
        "close_vs_ema24": -0.0008175139412073262,
        "ema12_slope_3h": 0.0002583446307613535,
        "ema24_slope_6h": 0.002190993904672922,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00150700112040425,
        "return_30m": -0.0003283632996221586,
        "return_60m": -0.0034931134067605063,
        "return_120m": -0.004103486069056084,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007337061096535091,
        "close_vs_ema6": -0.001617488802384326,
        "close_vs_ema12": -0.002714885869265826,
        "ema3_slope": -0.000733168179680721,
        "ema6_slope": -0.0006465771884089921,
        "realized_volatility_30m": 0.001343708915245545,
        "realized_volatility_60m": 0.0013285610498215501,
        "return_acceleration": -0.00268741783049109
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1416,
        "resolved_agreement_count": 927,
        "prospective_resolved_sample_count": 1397,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.53471354166686,
            "small_mean_absolute_error": 121.09056770832831
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.76180989583372,
            "small_mean_absolute_error": 125.36038802083203
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 139.74858680555795,
            "small_mean_absolute_error": 128.5864409722235
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.1004781250027,
            "small_mean_absolute_error": 95.51139375000203
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1418,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1600Z",
      "signal_timestamp": "2026-09-27T16:01:19.177455Z",
      "target_timestamp": "2026-09-27T16:00:00Z",
      "resolution_timestamp": "2026-09-27T16:15:00Z",
      "strike": 84455.59,
      "brti_reference_price": 84455.58866666668,
      "base_predicted_close": 84457.109375,
      "small_predicted_close": 84564.6171875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84547.15566666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 90.04629166667291,
      "small_residual": -17.461520833327086,
      "base_absolute_error": 90.04629166667291,
      "small_absolute_error": 17.461520833327086,
      "resolved_at": "2026-09-27T16:16:06.235489Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T15:45:00Z",
        "return_6h": -0.005420134943642796,
        "return_12h": 0.0008192566813749469,
        "return_24h": 0.003705255529518281,
        "close_vs_ema12": -0.002435607747853008,
        "close_vs_ema24": -0.0007398674453004128,
        "ema12_slope_3h": 8.582008650792616e-05,
        "ema24_slope_6h": 0.0020329713790872006,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.218447641770375e-05,
        "return_30m": -0.0014449103560623122,
        "return_60m": -0.0010038113746524413,
        "return_120m": -0.0065976995070125,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00033589641770126466,
        "close_vs_ema6": -0.0011114974572153935,
        "close_vs_ema12": -0.0022456528641424667,
        "ema3_slope": -0.0003357836291830729,
        "ema6_slope": -0.00044440140247459237,
        "realized_volatility_30m": 0.0007845927984109768,
        "realized_volatility_60m": 0.0009951832591763893,
        "return_acceleration": 0.0015691855968219537
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1417,
        "resolved_agreement_count": 927,
        "prospective_resolved_sample_count": 1398,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.4060416666689,
            "small_mean_absolute_error": 100.08162499999162
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.16619791666744,
            "small_mean_absolute_error": 117.04241406249639
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 129.50707118055894,
            "small_mean_absolute_error": 126.27806423611158
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.80870416667021,
            "small_mean_absolute_error": 100.29747187500179
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1419,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1615Z",
      "signal_timestamp": "2026-09-27T16:16:17.735699Z",
      "target_timestamp": "2026-09-27T16:15:00Z",
      "resolution_timestamp": "2026-09-27T16:30:00Z",
      "strike": 84547.16,
      "brti_reference_price": 84547.15566666667,
      "base_predicted_close": 84579.859375,
      "small_predicted_close": 84596.4765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84569.83750000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -10.021874999991269,
      "small_residual": -26.63906249999127,
      "base_absolute_error": 10.021874999991269,
      "small_absolute_error": 26.63906249999127,
      "resolved_at": "2026-09-27T16:31:05.541719Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T16:00:00Z",
        "return_6h": -0.005588560749648752,
        "return_12h": 0.0009227030153515781,
        "return_24h": 0.005096139629902963,
        "close_vs_ema12": -0.0012988500929095315,
        "close_vs_ema24": 0.0003364700973214063,
        "ema12_slope_3h": 2.8897418467899172e-05,
        "ema24_slope_6h": 0.0018746082790461749,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010842029692244015,
        "return_30m": 0.0011464548662358798,
        "return_60m": 0.000817715112911177,
        "return_120m": -0.005185152165206985,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003738313836489926,
        "close_vs_ema6": -2.0357006357718532e-05,
        "close_vs_ema12": -0.0009850018368959823,
        "ema3_slope": 0.00037397118581483646,
        "ema6_slope": -8.142736238392345e-06,
        "realized_volatility_30m": 0.0005110092464033489,
        "realized_volatility_60m": 0.001081177566331308,
        "return_acceleration": 0.0010220184928066978
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1418,
        "resolved_agreement_count": 928,
        "prospective_resolved_sample_count": 1399,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.40430729166837,
            "small_mean_absolute_error": 68.96812499999214
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.06719531250201,
            "small_mean_absolute_error": 105.69258072916273
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.91172395833564,
            "small_mean_absolute_error": 111.63854340277612
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.19471250000424,
            "small_mean_absolute_error": 98.39760104166854
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1420,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1630Z",
      "signal_timestamp": "2026-09-27T16:31:17.714968Z",
      "target_timestamp": "2026-09-27T16:30:00Z",
      "resolution_timestamp": "2026-09-27T16:45:00Z",
      "strike": 84569.84,
      "brti_reference_price": 84569.83750000001,
      "base_predicted_close": 84588.4140625,
      "small_predicted_close": 84621.7421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84370.69233333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -217.72172916666023,
      "small_residual": -251.04985416666023,
      "base_absolute_error": 217.72172916666023,
      "small_absolute_error": 251.04985416666023,
      "resolved_at": "2026-09-27T16:46:07.143751Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T16:15:00Z",
        "return_6h": -0.004163275522292231,
        "return_12h": 0.0018166297947213028,
        "return_24h": 0.005538380575245583,
        "close_vs_ema12": -0.0009888872666097281,
        "close_vs_ema24": 0.0005921762177718559,
        "ema12_slope_3h": -0.00014084735789909875,
        "ema24_slope_6h": 0.001749184879364707,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002682743512125718,
        "return_30m": 0.0013527681842850914,
        "return_60m": -9.409680053606984e-05,
        "return_120m": -0.001562631665343872,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000320999938069777,
        "close_vs_ema6": 0.00017706737482114931,
        "close_vs_ema12": -0.000606752244094122,
        "ema3_slope": 0.0003211030121166303,
        "ema6_slope": 7.083196674062542e-05,
        "realized_volatility_30m": 0.00040796430900591485,
        "realized_volatility_60m": 0.0009381171108038891,
        "return_acceleration": -0.0008159286180118297
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1419,
        "resolved_agreement_count": 929,
        "prospective_resolved_sample_count": 1400,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.23421354166567,
            "small_mean_absolute_error": 73.66282812499048
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.05144010416734,
            "small_mean_absolute_error": 82.92975520832806
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.33790451389116,
            "small_mean_absolute_error": 99.68972395833164
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.62706979166906,
            "small_mean_absolute_error": 98.62136458333335
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1421,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1645Z",
      "signal_timestamp": "2026-09-27T16:46:26.713188Z",
      "target_timestamp": "2026-09-27T16:45:00Z",
      "resolution_timestamp": "2026-09-27T17:00:00Z",
      "strike": 84370.69,
      "brti_reference_price": 84370.69233333334,
      "base_predicted_close": 84407.8984375,
      "small_predicted_close": 84417.15625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84406.86916666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -1.0292708333290648,
      "small_residual": -10.287083333329065,
      "base_absolute_error": 1.0292708333290648,
      "small_absolute_error": 10.287083333329065,
      "resolved_at": "2026-09-27T17:01:07.776118Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T16:30:00Z",
        "return_6h": -0.005676885886486072,
        "return_12h": 0.0009000236175036314,
        "return_24h": 0.0027314948750269963,
        "close_vs_ema12": -0.0032054150957412375,
        "close_vs_ema24": -0.0017277497888417148,
        "ema12_slope_3h": -0.00034122456345619945,
        "ema24_slope_6h": 0.0015951912390919087,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0023548013399773415,
        "return_30m": -0.0020871587215666176,
        "return_60m": -0.0009430966886035952,
        "return_120m": -0.004432915751677258,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0010183145561493134,
        "close_vs_ema6": -0.001556790924202467,
        "close_vs_ema12": -0.002505862166409023,
        "ema3_slope": -0.0010172786464959227,
        "ema6_slope": -0.0006223288353278678,
        "realized_volatility_30m": 0.0013115378455949567,
        "realized_volatility_60m": 0.0012821327813183235,
        "return_acceleration": -0.0026230756911899133
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1420,
        "resolved_agreement_count": 930,
        "prospective_resolved_sample_count": 1401,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.45987500000047,
            "small_mean_absolute_error": 99.73028645832528
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.49729427083366,
            "small_mean_absolute_error": 110.4104270833268
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.32783159722264,
            "small_mean_absolute_error": 116.81702083332978
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.00966458333423,
            "small_mean_absolute_error": 110.17661562499852
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1422,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1700Z",
      "signal_timestamp": "2026-09-27T17:01:19.988518Z",
      "target_timestamp": "2026-09-27T17:00:00Z",
      "resolution_timestamp": "2026-09-27T17:15:00Z",
      "strike": 84406.87,
      "brti_reference_price": 84406.86916666667,
      "base_predicted_close": 84410.4765625,
      "small_predicted_close": 84389.8671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84372.62550000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -37.85106249997625,
      "small_residual": -17.24168749997625,
      "base_absolute_error": 37.85106249997625,
      "small_absolute_error": 17.24168749997625,
      "resolved_at": "2026-09-27T17:16:05.636132Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T16:45:00Z",
        "return_6h": -0.005313124365515121,
        "return_12h": 0.0010613232854457255,
        "return_24h": 0.0036126878637452453,
        "close_vs_ema12": -0.0026649193693473183,
        "close_vs_ema24": -0.0012728643196401324,
        "ema12_slope_3h": -0.0006210722535499036,
        "ema24_slope_6h": 0.0014520164482683118,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00042878436021842603,
        "return_30m": -0.0019270266817449366,
        "return_60m": -0.0005768653178452876,
        "return_120m": -0.0015800976285300639,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00029507045753496275,
        "close_vs_ema6": -0.0008064558442225644,
        "close_vs_ema12": -0.001758998924839772,
        "ema3_slope": -0.0002949834166431353,
        "ema6_slope": -0.000322478311881258,
        "realized_volatility_30m": 0.0013917928500978838,
        "realized_volatility_60m": 0.0013128381135079793,
        "return_acceleration": 0.0027835857001957676
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1421,
        "resolved_agreement_count": 931,
        "prospective_resolved_sample_count": 1402,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.70479166666337,
            "small_mean_absolute_error": 76.35938020832691
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.05541666666613,
            "small_mean_absolute_error": 88.22050260415926
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 91.34572916666609,
            "small_mean_absolute_error": 103.48140277777323
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.00421145833316,
            "small_mean_absolute_error": 109.83522499999745
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1423,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1715Z",
      "signal_timestamp": "2026-09-27T17:16:18.095415Z",
      "target_timestamp": "2026-09-27T17:15:00Z",
      "resolution_timestamp": "2026-09-27T17:30:00Z",
      "strike": 84372.63,
      "brti_reference_price": 84372.62550000002,
      "base_predicted_close": 84386.71875,
      "small_predicted_close": 84500.53125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84417.63983333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 30.921083333349088,
      "small_residual": -82.89141666665091,
      "base_absolute_error": 30.921083333349088,
      "small_absolute_error": 82.89141666665091,
      "resolved_at": "2026-09-27T17:31:10.330653Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T17:00:00Z",
        "return_6h": -0.00625412062804398,
        "return_12h": 8.130667598060803e-05,
        "return_24h": 0.0035155929570624966,
        "close_vs_ema12": -0.0029446175917807738,
        "close_vs_ema24": -0.0016434944651131378,
        "ema12_slope_3h": -0.0008921075635487385,
        "ema24_slope_6h": 0.001292189490029294,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004056976286969105,
        "return_30m": 2.291277472332709e-05,
        "return_60m": -0.002064293769440839,
        "return_120m": -0.0012482666607425141,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00035044695846975227,
        "close_vs_ema6": -0.0008658900135791736,
        "close_vs_ema12": -0.001831672281953356,
        "ema3_slope": -0.000350324188423512,
        "ema6_slope": -0.00034623608448447474,
        "realized_volatility_30m": 0.00041724099445766827,
        "realized_volatility_60m": 0.0011069169625555482,
        "return_acceleration": -0.0008344819889153365
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1422,
        "resolved_agreement_count": 931,
        "prospective_resolved_sample_count": 1403,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.6559843749892,
            "small_mean_absolute_error": 76.3044218749892
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.03014583332879,
            "small_mean_absolute_error": 72.63627343749067
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.5967916666644,
            "small_mean_absolute_error": 95.89652777777155
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.29806354166575,
            "small_mean_absolute_error": 104.62634270833004
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1424,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1730Z",
      "signal_timestamp": "2026-09-27T17:31:31.964664Z",
      "target_timestamp": "2026-09-27T17:30:00Z",
      "resolution_timestamp": "2026-09-27T17:45:00Z",
      "strike": 84417.64,
      "brti_reference_price": 84417.63983333335,
      "base_predicted_close": 84416.3046875,
      "small_predicted_close": 84510.0390625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84464.12616666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 47.821479166683275,
      "small_residual": -45.912895833316725,
      "base_absolute_error": 47.821479166683275,
      "small_absolute_error": 45.912895833316725,
      "resolved_at": "2026-09-27T17:46:09.684298Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T17:15:00Z",
        "return_6h": -0.005694224396981418,
        "return_12h": 0.0004812269101373001,
        "return_24h": 0.004333766240150139,
        "close_vs_ema12": -0.0023144219495867535,
        "close_vs_ema24": -0.0010880142723493913,
        "ema12_slope_3h": -0.0009928224760114013,
        "ema24_slope_6h": 0.0011472799677394452,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005335182242649505,
        "return_30m": 0.00012760414848944635,
        "return_60m": -0.0017996684298543508,
        "return_120m": -0.0018935958873491643,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 9.143378707610061e-05,
        "close_vs_ema6": -0.00023776100812333834,
        "close_vs_ema12": -0.001099484686189478,
        "ema3_slope": 9.144214797807138e-05,
        "ema6_slope": -9.50953592618875e-05,
        "realized_volatility_30m": 0.0004696079264809305,
        "realized_volatility_60m": 0.0011586414545547347,
        "return_acceleration": 0.000939215852961861
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1423,
        "resolved_agreement_count": 932,
        "prospective_resolved_sample_count": 1404,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.88078645832866,
            "small_mean_absolute_error": 90.36751041665411
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.05749999999716,
            "small_mean_absolute_error": 82.0151692708223
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.32788888888778,
            "small_mean_absolute_error": 85.40900694443674
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.16243333333333,
            "small_mean_absolute_error": 106.0626666666627
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1425,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1745Z",
      "signal_timestamp": "2026-09-27T17:46:27.741959Z",
      "target_timestamp": "2026-09-27T17:45:00Z",
      "resolution_timestamp": "2026-09-27T18:00:00Z",
      "strike": 84464.13,
      "brti_reference_price": 84464.12616666668,
      "base_predicted_close": 84451.828125,
      "small_predicted_close": 84529.2734375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84548.52000000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 96.69187500001863,
      "small_residual": 19.246562500018626,
      "base_absolute_error": 96.69187500001863,
      "small_absolute_error": 19.246562500018626,
      "resolved_at": "2026-09-27T18:01:09.970181Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T17:30:00Z",
        "return_6h": -0.00498755564825526,
        "return_12h": -0.0006767542482836175,
        "return_24h": 0.004441897359337643,
        "close_vs_ema12": -0.0016931057011007056,
        "close_vs_ema24": -0.0005269096084906666,
        "ema12_slope_3h": -0.001088286715951181,
        "ema24_slope_6h": 0.0010200574343741664,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005506708482387879,
        "return_30m": 0.001084482865436831,
        "return_60m": 0.0011074204886716288,
        "return_120m": 0.0001632793954722267,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003209744349512711,
        "close_vs_ema6": 0.00022339354495959363,
        "close_vs_ema12": -0.00046493254608404033,
        "ema3_slope": 0.00032107749261789387,
        "ema6_slope": 8.936540344550714e-05,
        "realized_volatility_30m": 8.576311986918661e-06,
        "realized_volatility_60m": 0.0003968033976908874,
        "return_acceleration": 1.7152623973837322e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1424,
        "resolved_agreement_count": 932,
        "prospective_resolved_sample_count": 1405,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 29.40572395833442,
            "small_mean_absolute_error": 39.08327083331824
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.43279947916744,
            "small_mean_absolute_error": 69.40677864582176
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.13343750000058,
            "small_mean_absolute_error": 86.63470833332394
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.22227187500175,
            "small_mean_absolute_error": 104.9145760416628
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1426,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1800Z",
      "signal_timestamp": "2026-09-27T18:01:22.818461Z",
      "target_timestamp": "2026-09-27T18:00:00Z",
      "resolution_timestamp": "2026-09-27T18:15:00Z",
      "strike": 84548.52,
      "brti_reference_price": 84548.52000000002,
      "base_predicted_close": 84530.7109375,
      "small_predicted_close": 84563.3671875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84585.08000000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 54.3690625000163,
      "small_residual": 21.712812500016298,
      "base_absolute_error": 54.3690625000163,
      "small_absolute_error": 21.712812500016298,
      "resolved_at": "2026-09-27T18:16:07.290629Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T17:45:00Z",
        "return_6h": -0.003925237478305643,
        "return_12h": 0.0008372160713172594,
        "return_24h": 0.005041057596848475,
        "close_vs_ema12": -0.0006672555173038441,
        "close_vs_ema24": 0.0004620597913111979,
        "ema12_slope_3h": -0.0010400583371484862,
        "ema24_slope_6h": 0.0009175879051843694,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009991677788367959,
        "return_30m": 0.001550388839643757,
        "return_60m": 0.0016781908241809695,
        "return_120m": 0.0011003574162524732,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006597958425778039,
        "close_vs_ema6": 0.0008731124857512818,
        "close_vs_ema12": 0.0004516150339024527,
        "ema3_slope": 0.0006602314605506088,
        "ema6_slope": 0.00034936700897958417,
        "realized_volatility_30m": 0.000224248465299004,
        "realized_volatility_60m": 0.0005116570575318253,
        "return_acceleration": 0.000448496930598008
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1425,
        "resolved_agreement_count": 932,
        "prospective_resolved_sample_count": 1406,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.32137500000681,
            "small_mean_absolute_error": 41.32314062499063
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.51308333333509,
            "small_mean_absolute_error": 58.84126041665877
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.14406944444636,
            "small_mean_absolute_error": 72.58804861110305
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.3094760416694,
            "small_mean_absolute_error": 99.30334270833046
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1427,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1815Z",
      "signal_timestamp": "2026-09-27T18:16:22.396513Z",
      "target_timestamp": "2026-09-27T18:15:00Z",
      "resolution_timestamp": "2026-09-27T18:30:00Z",
      "strike": 84585.08,
      "brti_reference_price": 84585.08000000002,
      "base_predicted_close": 84571.3046875,
      "small_predicted_close": 84582.328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84717.67366666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 146.36897916665475,
      "small_residual": 135.34554166665475,
      "base_absolute_error": 146.36897916665475,
      "small_absolute_error": 135.34554166665475,
      "resolved_at": "2026-09-27T18:31:05.899451Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T18:00:00Z",
        "return_6h": -0.004663835182355469,
        "return_12h": 6.48245382695034e-05,
        "return_24h": 0.005817787592594881,
        "close_vs_ema12": -0.00022553465538899253,
        "close_vs_ema24": 0.0008762533164317077,
        "ema12_slope_3h": -0.0009461366321021902,
        "ema24_slope_6h": 0.0008018012189938695,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004324144290166476,
        "return_30m": 0.0014320142624180132,
        "return_60m": 0.002518050122785276,
        "return_120m": 0.0004485583581648189,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005459495646760182,
        "close_vs_ema6": 0.000932440992617023,
        "close_vs_ema12": 0.0007480884053057135,
        "ema3_slope": 0.0005462477884186079,
        "ema6_slope": 0.00037311556034436144,
        "realized_volatility_30m": 0.0002833766749100741,
        "realized_volatility_60m": 0.00021847327276053598,
        "return_acceleration": -0.0005667533498201482
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1426,
        "resolved_agreement_count": 932,
        "prospective_resolved_sample_count": 1407,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.45087500001682,
            "small_mean_absolute_error": 42.44092187500064
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 62.05342968750301,
            "small_mean_absolute_error": 59.37267187499492
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.17038888889147,
            "small_mean_absolute_error": 62.571156249994
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.85,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.16840625000259,
            "small_mean_absolute_error": 90.73219479166364
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1428,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1830Z",
      "signal_timestamp": "2026-09-27T18:31:19.258696Z",
      "target_timestamp": "2026-09-27T18:30:00Z",
      "resolution_timestamp": "2026-09-27T18:45:00Z",
      "strike": 84717.67,
      "brti_reference_price": 84717.67366666665,
      "base_predicted_close": 84634.609375,
      "small_predicted_close": 84665.234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84744.81916666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 110.20979166666802,
      "small_residual": 79.58479166666802,
      "base_absolute_error": 110.20979166666802,
      "small_absolute_error": 79.58479166666802,
      "resolved_at": "2026-09-27T18:46:06.821270Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T18:15:00Z",
        "return_6h": -0.0026418629726892018,
        "return_12h": 0.001531300102630473,
        "return_24h": 0.007841774330848539,
        "close_vs_ema12": 0.0012868559832472926,
        "close_vs_ema24": 0.0023946702995754077,
        "ema12_slope_3h": -0.000840143370646973,
        "ema24_slope_6h": 0.0007303892452494853,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015675774813552756,
        "return_30m": 0.002000669753493556,
        "return_60m": 0.003554160409194873,
        "return_120m": 0.0017480956690574256,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010560749587396057,
        "close_vs_ema6": 0.0017854954249512112,
        "close_vs_ema12": 0.001959703359424525,
        "ema3_slope": 0.0010571914321373388,
        "ema6_slope": 0.0007147086135643743,
        "realized_volatility_30m": 0.000567581526169314,
        "realized_volatility_60m": 0.00044596295269083486,
        "return_acceleration": 0.001135163052338628
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1427,
        "resolved_agreement_count": 933,
        "prospective_resolved_sample_count": 1408,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.31284895834324,
            "small_mean_absolute_error": 55.5544531250016
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.09681770833595,
            "small_mean_absolute_error": 72.96098177082786
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.80928298611252,
            "small_mean_absolute_error": 73.19493055554874
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.24146979166908,
            "small_mean_absolute_error": 88.99822708333014
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1429,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1845Z",
      "signal_timestamp": "2026-09-27T18:46:21.001135Z",
      "target_timestamp": "2026-09-27T18:45:00Z",
      "resolution_timestamp": "2026-09-27T19:00:00Z",
      "strike": 84744.82,
      "brti_reference_price": 84744.81916666667,
      "base_predicted_close": 84658.7265625,
      "small_predicted_close": 84676.828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84795.49566666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 136.76910416666942,
      "small_residual": 118.66754166666942,
      "base_absolute_error": 136.76910416666942,
      "small_absolute_error": 118.66754166666942,
      "resolved_at": "2026-09-27T19:01:07.326547Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T18:30:00Z",
        "return_6h": -0.002707519430318106,
        "return_12h": 0.00287342082453379,
        "return_24h": 0.008734650529168775,
        "close_vs_ema12": 0.001541970183417174,
        "close_vs_ema24": 0.0026597012717652913,
        "ema12_slope_3h": -0.0006639828883262533,
        "ema24_slope_6h": 0.0006590673981254902,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00032042310447311095,
        "return_30m": 0.0018885028738715448,
        "return_60m": 0.0033232214993395015,
        "return_120m": 0.004434322191587903,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006879446333900585,
        "close_vs_ema6": 0.0015037311465537773,
        "close_vs_ema12": 0.0019291921809498902,
        "ema3_slope": 0.0006884182270145978,
        "ema6_slope": 0.0006018544695460815,
        "realized_volatility_30m": 0.0006235771884410823,
        "realized_volatility_60m": 0.0004975894727565761,
        "return_acceleration": -0.0012471543768821647
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1428,
        "resolved_agreement_count": 934,
        "prospective_resolved_sample_count": 1409,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.90992708333943,
            "small_mean_absolute_error": 63.972427083339426
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.65782552083692,
            "small_mean_absolute_error": 51.52784895832883
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.92517534722477,
            "small_mean_absolute_error": 67.59532812499431
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.45982916666836,
            "small_mean_absolute_error": 90.7013520833294
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1430,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1900Z",
      "signal_timestamp": "2026-09-27T19:01:21.883054Z",
      "target_timestamp": "2026-09-27T19:00:00Z",
      "resolution_timestamp": "2026-09-27T19:15:00Z",
      "strike": 84795.5,
      "brti_reference_price": 84795.49566666667,
      "base_predicted_close": 84714.7265625,
      "small_predicted_close": 84744.3125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84786.32133333336,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 71.59477083335514,
      "small_residual": 42.00883333335514,
      "base_absolute_error": 71.59477083335514,
      "small_absolute_error": 42.00883333335514,
      "resolved_at": "2026-09-27T19:16:05.480690Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T18:45:00Z",
        "return_6h": 4.706053180258962e-05,
        "return_12h": 0.003395882664983141,
        "return_24h": 0.009525085443535364,
        "close_vs_ema12": 0.002053319274366805,
        "close_vs_ema24": 0.0031918523453193792,
        "ema12_slope_3h": -0.0004730748693911879,
        "ema24_slope_6h": 0.0006463926778046414,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005979893579137752,
        "return_30m": 0.0009186040719935118,
        "return_60m": 0.0029211116488692124,
        "return_120m": 0.00460420465581568,
        "consecutive_up_closes": 7,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006427592822217942,
        "close_vs_ema6": 0.0015009695231735787,
        "close_vs_ema12": 0.0021385286994739516,
        "ema3_slope": 0.0006431726874367438,
        "ema6_slope": 0.000600748491340175,
        "realized_volatility_30m": 0.0001387831267203321,
        "realized_volatility_60m": 0.0004937794588168445,
        "return_acceleration": 0.0002775662534406642
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1429,
        "resolved_agreement_count": 935,
        "prospective_resolved_sample_count": 1410,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.92923437500212,
            "small_mean_absolute_error": 88.82767187500212
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.62530468750447,
            "small_mean_absolute_error": 65.07540624999638
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.6518003472241,
            "small_mean_absolute_error": 68.83673090277323
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.85755937500144,
            "small_mean_absolute_error": 88.11900416666249
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1431,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1915Z",
      "signal_timestamp": "2026-09-27T19:16:20.158577Z",
      "target_timestamp": "2026-09-27T19:15:00Z",
      "resolution_timestamp": "2026-09-27T19:30:00Z",
      "strike": 84786.32,
      "brti_reference_price": 84786.32133333336,
      "base_predicted_close": 84712.625,
      "small_predicted_close": 84745.0625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84680.28866666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -32.336333333325456,
      "small_residual": -64.77383333332546,
      "base_absolute_error": 32.336333333325456,
      "small_absolute_error": 64.77383333332546,
      "resolved_at": "2026-09-27T19:31:06.465923Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T19:00:00Z",
        "return_6h": 0.001516350991418891,
        "return_12h": 0.0032850520814688977,
        "return_24h": 0.009119778615770402,
        "close_vs_ema12": 0.0018653715827665618,
        "close_vs_ema24": 0.0030195590006822925,
        "ema12_slope_3h": -0.000338480152875853,
        "ema24_slope_6h": 0.0006643759956292961,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00010819364001812826,
        "return_30m": 0.0004897310192504278,
        "return_60m": 0.0023791587515591406,
        "return_120m": 0.004903199715331041,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00026717664743070024,
        "close_vs_ema6": 0.000994328287004187,
        "close_vs_ema12": 0.0017172437047097144,
        "ema3_slope": 0.00026724804986866246,
        "ema6_slope": 0.000397889567942622,
        "realized_volatility_30m": 0.0003530914989659517,
        "realized_volatility_60m": 0.000615586802642389,
        "return_acceleration": -0.0007061829979319034
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1430,
        "resolved_agreement_count": 936,
        "prospective_resolved_sample_count": 1411,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 116.23566145833684,
            "small_mean_absolute_error": 93.90167708333684
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.84326822917683,
            "small_mean_absolute_error": 68.17129947916874
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.11417361111428,
            "small_mean_absolute_error": 70.88234027777555
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.29538229166937,
            "small_mean_absolute_error": 84.80643645833042
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1432,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1930Z",
      "signal_timestamp": "2026-09-27T19:31:18.665593Z",
      "target_timestamp": "2026-09-27T19:30:00Z",
      "resolution_timestamp": "2026-09-27T19:45:00Z",
      "strike": 84680.29,
      "brti_reference_price": 84680.28866666667,
      "base_predicted_close": 84672.859375,
      "small_predicted_close": 84694.7578125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84757.82366666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 84.96429166666348,
      "small_residual": 63.065854166663485,
      "base_absolute_error": 84.96429166666348,
      "small_absolute_error": 63.065854166663485,
      "resolved_at": "2026-09-27T19:46:07.981116Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T19:15:00Z",
        "return_6h": -0.002816752413410839,
        "return_12h": 0.0019583873317805534,
        "return_24h": 0.0077920298830347345,
        "close_vs_ema12": 0.0005874391074316421,
        "close_vs_ema24": 0.0017286810507490813,
        "ema12_slope_3h": -0.0002714234639086266,
        "ema24_slope_6h": 0.0005921938813784333,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012505869460925911,
        "return_30m": -0.0013586452805568472,
        "return_60m": -0.00044128926565045745,
        "return_120m": 0.003111302730707477,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004921142704801262,
        "close_vs_ema6": -0.00018394364244145311,
        "close_vs_ema12": 0.00039301815657899475,
        "ema3_slope": -0.0004918722131448394,
        "ema6_slope": -7.357204373270587e-05,
        "realized_volatility_30m": 0.0005711966530372314,
        "realized_volatility_60m": 0.0007048855918583293,
        "return_acceleration": -0.0011423933060744629
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1431,
        "resolved_agreement_count": 937,
        "prospective_resolved_sample_count": 1412,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.72750000000451,
            "small_mean_absolute_error": 76.25875000000451
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.02017447917387,
            "small_mean_absolute_error": 65.90660156250306
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.9737118055588,
            "small_mean_absolute_error": 74.06023784722008
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.40480312500222,
            "small_mean_absolute_error": 77.60804479166327
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1433,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T1945Z",
      "signal_timestamp": "2026-09-27T19:46:27.680262Z",
      "target_timestamp": "2026-09-27T19:45:00Z",
      "resolution_timestamp": "2026-09-27T20:00:00Z",
      "strike": 84757.82,
      "brti_reference_price": 84757.82366666666,
      "base_predicted_close": 84687.6875,
      "small_predicted_close": 84716.6640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84720.83233333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 33.14483333333919,
      "small_residual": 4.168270833339193,
      "base_absolute_error": 33.14483333333919,
      "small_absolute_error": 4.168270833339193,
      "resolved_at": "2026-09-27T20:01:05.558798Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T19:30:00Z",
        "return_6h": -0.0004773935784309069,
        "return_12h": 0.0017754648870365042,
        "return_24h": 0.00900996255861064,
        "close_vs_ema12": 0.0014421375545821125,
        "close_vs_ema24": 0.0025912276000481516,
        "ema12_slope_3h": -7.369681040869658e-05,
        "ema24_slope_6h": 0.0005700855075516653,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009156204025850823,
        "return_30m": -0.00033611160643065574,
        "return_60m": 0.00015345480854023208,
        "return_120m": 0.003477186272198507,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00021148303658380385,
        "close_vs_ema6": 0.0005223967732526091,
        "close_vs_ema12": 0.0011073910318817326,
        "ema3_slope": 0.00021152777111921317,
        "ema6_slope": 0.00020900238216903233,
        "realized_volatility_30m": 0.0010831036743388367,
        "realized_volatility_60m": 0.0008315095533088202,
        "return_acceleration": 0.0021662073486776734
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1432,
        "resolved_agreement_count": 937,
        "prospective_resolved_sample_count": 1413,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.41612500000338,
            "small_mean_absolute_error": 72.12901562500338
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.6630260416714,
            "small_mean_absolute_error": 68.0507213541714
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.91059201389241,
            "small_mean_absolute_error": 58.39490451388701
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.5452729166689,
            "small_mean_absolute_error": 79.20111354166292
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1434,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T2000Z",
      "signal_timestamp": "2026-09-27T20:01:20.409128Z",
      "target_timestamp": "2026-09-27T20:00:00Z",
      "resolution_timestamp": "2026-09-27T20:15:00Z",
      "strike": 84720.83,
      "brti_reference_price": 84720.83233333334,
      "base_predicted_close": 84699.359375,
      "small_predicted_close": 84732.8671875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84795.00766666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 95.64829166665731,
      "small_residual": 62.140479166657315,
      "base_absolute_error": 95.64829166665731,
      "small_absolute_error": 62.140479166657315,
      "resolved_at": "2026-09-27T20:16:08.512946Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T19:45:00Z",
        "return_6h": -0.0034777914841364055,
        "return_12h": -0.0004839618076388774,
        "return_24h": 0.00851811682265291,
        "close_vs_ema12": 0.0009640096186236402,
        "close_vs_ema24": 0.002109163850593232,
        "ema12_slope_3h": 8.072065377295878e-05,
        "ema24_slope_6h": 0.00048611658234509747,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00043643562013584436,
        "return_30m": 0.0004787851730909676,
        "return_60m": -0.0008805106066817059,
        "return_120m": 0.0020380289723973544,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00011253510386555199,
        "close_vs_ema6": 6.123647182754155e-05,
        "close_vs_ema12": 0.0005672640389204897,
        "ema3_slope": -0.00011252244114112742,
        "ema6_slope": 2.4495188730710993e-05,
        "realized_volatility_30m": 0.0006760280113604633,
        "realized_volatility_60m": 0.0007763839499848435,
        "return_acceleration": -0.0013520560227209266
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1433,
        "resolved_agreement_count": 938,
        "prospective_resolved_sample_count": 1414,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.51005729167082,
            "small_mean_absolute_error": 43.50419791667082
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.71964583333647,
            "small_mean_absolute_error": 66.16593489583647
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.58688888889326,
            "small_mean_absolute_error": 57.88500347222119
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.57430000000241,
            "small_mean_absolute_error": 70.01920312499642
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1435,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T2015Z",
      "signal_timestamp": "2026-09-27T20:16:25.109178Z",
      "target_timestamp": "2026-09-27T20:15:00Z",
      "resolution_timestamp": "2026-09-27T20:30:00Z",
      "strike": 84795.01,
      "brti_reference_price": 84795.00766666666,
      "base_predicted_close": 84722.8515625,
      "small_predicted_close": 84745.9921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84605.93783333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -116.91372916665568,
      "small_residual": -140.05435416665568,
      "base_absolute_error": 116.91372916665568,
      "small_absolute_error": 140.05435416665568,
      "resolved_at": "2026-09-27T20:31:06.049049Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T20:00:00Z",
        "return_6h": -0.002268828751115559,
        "return_12h": 3.640164660145828e-06,
        "return_24h": 0.00944556804894936,
        "close_vs_ema12": 0.0017651299797625253,
        "close_vs_ema24": 0.002924750214974514,
        "ema12_slope_3h": 0.0002811666771640464,
        "ema24_slope_6h": 0.00042897489564874824,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008755264943747232,
        "return_30m": 0.00043870876329044073,
        "return_60m": 0.00010244970175254942,
        "return_120m": 0.0024818521974163676,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003813009856217242,
        "close_vs_ema6": 0.0006689756409763437,
        "close_vs_ema12": 0.0012209718955162874,
        "ema3_slope": 0.00038144643152215885,
        "ema6_slope": 0.00026766188010163283,
        "realized_volatility_30m": 0.0006559810572552838,
        "realized_volatility_60m": 0.0009160568562021885,
        "return_acceleration": 0.0013119621145105675
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1434,
        "resolved_agreement_count": 938,
        "prospective_resolved_sample_count": 1415,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.52343749999636,
            "small_mean_absolute_error": 48.53710937499636
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.8795494791666,
            "small_mean_absolute_error": 71.2193932291666
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.40332465278334,
            "small_mean_absolute_error": 61.62656944444461
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.05405312500152,
            "small_mean_absolute_error": 66.03045104166304
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1436,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T2030Z",
      "signal_timestamp": "2026-09-27T20:31:18.612138Z",
      "target_timestamp": "2026-09-27T20:30:00Z",
      "resolution_timestamp": "2026-09-27T20:45:00Z",
      "strike": 84605.94,
      "brti_reference_price": 84605.93783333334,
      "base_predicted_close": 84674.40625,
      "small_predicted_close": 84696.515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84621.46650000002,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -52.9397499999759,
      "small_residual": -75.0491249999759,
      "base_absolute_error": 52.9397499999759,
      "small_absolute_error": 75.0491249999759,
      "resolved_at": "2026-09-27T20:46:06.743183Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T20:15:00Z",
        "return_6h": -0.001136428625645003,
        "return_12h": -0.002242912942434394,
        "return_24h": 0.006353754126640743,
        "close_vs_ema12": -0.0004494188917718578,
        "close_vs_ema24": 0.0006743141630913829,
        "ema12_slope_3h": 0.00036054930547457786,
        "ema24_slope_6h": 0.00039663964116631867,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0022297283594401307,
        "return_30m": -0.0013561540513192805,
        "return_60m": -0.0008780181846805846,
        "return_120m": -0.0013189199903310689,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0009254945338618148,
        "close_vs_ema6": -0.0011163871287264149,
        "close_vs_ema12": -0.0008559999651727157,
        "ema3_slope": -0.0009246387857196892,
        "ema6_slope": -0.00044635552926342026,
        "realized_volatility_30m": 0.001552627426907427,
        "realized_volatility_60m": 0.0012821523161933187,
        "return_acceleration": -0.003105254853814854
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1435,
        "resolved_agreement_count": 939,
        "prospective_resolved_sample_count": 1416,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.66778645832892,
            "small_mean_absolute_error": 67.35723958332892
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.19764322916672,
            "small_mean_absolute_error": 71.80799479166672
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.56937847222555,
            "small_mean_absolute_error": 66.390147569445
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.3646270833342,
            "small_mean_absolute_error": 72.64015624999593
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1437,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T2045Z",
      "signal_timestamp": "2026-09-27T20:46:27.319618Z",
      "target_timestamp": "2026-09-27T20:45:00Z",
      "resolution_timestamp": "2026-09-27T21:00:00Z",
      "strike": 84621.47,
      "brti_reference_price": 84621.46650000002,
      "base_predicted_close": 84648.625,
      "small_predicted_close": 84670.65625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84534.55166666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -114.07333333331917,
      "small_residual": -136.10458333331917,
      "base_absolute_error": 114.07333333331917,
      "small_absolute_error": 136.10458333331917,
      "resolved_at": "2026-09-27T21:01:05.857197Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T20:30:00Z",
        "return_6h": -0.0014738016445323687,
        "return_12h": -0.0010089394810322005,
        "return_24h": 0.00892419436205083,
        "close_vs_ema12": -0.0002551075288853566,
        "close_vs_ema24": 0.0008402772163391692,
        "ema12_slope_3h": 0.0004217621150601758,
        "ema24_slope_6h": 0.0003579727994469373,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00018354109728413448,
        "return_30m": -0.002046596508945786,
        "return_60m": -0.0016087856054787242,
        "return_120m": -0.0014555776728255587,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0003711993892885346,
        "close_vs_ema6": -0.0006666426707054862,
        "close_vs_ema12": -0.0005691954976655422,
        "ema3_slope": -0.0003710616514299714,
        "ema6_slope": -0.0002665859812459592,
        "realized_volatility_30m": 0.0012066347283621326,
        "realized_volatility_60m": 0.0011528994843594594,
        "return_acceleration": 0.002413269456724265
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1436,
        "resolved_agreement_count": 940,
        "prospective_resolved_sample_count": 1417,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 74.66165104165702,
            "small_mean_absolute_error": 70.35305729165702
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.0388880208302,
            "small_mean_absolute_error": 71.2410364583302
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.99590104166661,
            "small_mean_absolute_error": 68.81816666666661
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 74.97066041666695,
            "small_mean_absolute_error": 69.05361145832867
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1438,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T2100Z",
      "signal_timestamp": "2026-09-27T21:01:21.161457Z",
      "target_timestamp": "2026-09-27T21:00:00Z",
      "resolution_timestamp": "2026-09-27T21:15:00Z",
      "strike": 84534.55,
      "brti_reference_price": 84534.55166666668,
      "base_predicted_close": 84622.3359375,
      "small_predicted_close": 84642.421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84667.048,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 44.71206249999523,
      "small_residual": 24.626124999995227,
      "base_absolute_error": 44.71206249999523,
      "small_absolute_error": 24.626124999995227,
      "resolved_at": "2026-09-27T21:16:05.751492Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T20:45:00Z",
        "return_6h": -6.978513331312719e-05,
        "return_12h": -0.0029731886016708398,
        "return_24h": 0.006174507586096611,
        "close_vs_ema12": -0.0012296869622251405,
        "close_vs_ema24": -0.00018384369208890305,
        "ema12_slope_3h": 0.00039782002039934206,
        "ema24_slope_6h": 0.0003491344016144371,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010271014782442522,
        "return_30m": -0.0008437488962924622,
        "return_60m": -0.002198758694127778,
        "return_120m": -0.0030773332704577827,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.000699448690565263,
        "close_vs_ema6": -0.0012099134438769976,
        "close_vs_ema12": -0.0013505496981366383,
        "ema3_slope": -0.0006989598040456624,
        "ema6_slope": -0.0004837312683648731,
        "realized_volatility_30m": 0.0006053212877641934,
        "realized_volatility_60m": 0.001185255273953007,
        "return_acceleration": -0.0012106425755283867
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1437,
        "resolved_agreement_count": 941,
        "prospective_resolved_sample_count": 1418,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 94.89377604165202,
            "small_mean_absolute_error": 103.33713541665202
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.20191666666142,
            "small_mean_absolute_error": 73.42066666666142
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.44435590277499,
            "small_mean_absolute_error": 78.55633506944166
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.07184687499903,
            "small_mean_absolute_error": 70.6703052083285
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1439,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T2115Z",
      "signal_timestamp": "2026-09-27T21:16:18.485005Z",
      "target_timestamp": "2026-09-27T21:15:00Z",
      "resolution_timestamp": "2026-09-27T21:30:00Z",
      "strike": 84667.05,
      "brti_reference_price": 84667.048,
      "base_predicted_close": 84650.3671875,
      "small_predicted_close": 84671.2578125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84606.54300000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -43.824187499980326,
      "small_residual": -64.71481249998033,
      "base_absolute_error": 43.824187499980326,
      "small_absolute_error": 64.71481249998033,
      "resolved_at": "2026-09-27T21:31:06.073537Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T21:00:00Z",
        "return_6h": 0.0022369275058067295,
        "return_12h": 8.656222064273855e-05,
        "return_24h": 0.006686859604388973,
        "close_vs_ema12": 0.00032204028813187513,
        "close_vs_ema24": 0.001354764953430232,
        "ema12_slope_3h": 0.00042113067227878,
        "ema24_slope_6h": 0.0003880988762601234,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001567363057129123,
        "return_30m": 0.0005386517379721845,
        "return_60m": -0.00150904717374023,
        "return_120m": -0.0014067520734204475,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00043322127624634277,
        "close_vs_ema6": 0.0002539408027342205,
        "close_vs_ema12": 0.00018166031742228306,
        "ema3_slope": 0.0004334090382631661,
        "ema6_slope": 0.00010158663989079386,
        "realized_volatility_30m": 0.0012972322676866876,
        "realized_volatility_60m": 0.001409786087484961,
        "return_acceleration": 0.0025944645353733753
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1438,
        "resolved_agreement_count": 942,
        "prospective_resolved_sample_count": 1419,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.1597187499865,
            "small_mean_absolute_error": 93.9585468749865
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.84157812499143,
            "small_mean_absolute_error": 71.24782812499143
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.63960590277323,
            "small_mean_absolute_error": 78.79911111110657
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.80513541666514,
            "small_mean_absolute_error": 71.02853541666191
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1440,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T2130Z",
      "signal_timestamp": "2026-09-27T21:31:18.173274Z",
      "target_timestamp": "2026-09-27T21:30:00Z",
      "resolution_timestamp": "2026-09-27T21:45:00Z",
      "strike": 84606.54,
      "brti_reference_price": 84606.54300000002,
      "base_predicted_close": 84655.875,
      "small_predicted_close": 84668.375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84532.32516666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -123.54983333332348,
      "small_residual": -136.04983333332348,
      "base_absolute_error": 123.54983333332348,
      "small_absolute_error": 136.04983333332348,
      "resolved_at": "2026-09-27T21:46:05.276858Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T21:15:00Z",
        "return_6h": 0.0003398882609806364,
        "return_12h": -0.0009988176566391171,
        "return_24h": 0.005255559153152456,
        "close_vs_ema12": -0.0003767854890648348,
        "close_vs_ema24": 0.0006259383768052462,
        "ema12_slope_3h": 0.00035030873969166265,
        "ema24_slope_6h": 0.00038707264103132744,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007146227656357196,
        "return_30m": 0.0008516202181707566,
        "return_60m": 7.152768259244269e-06,
        "return_120m": -0.0008708716966818741,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00014087538266605026,
        "close_vs_ema6": -0.000329231519348383,
        "close_vs_ema12": -0.0004511150697570354,
        "ema3_slope": -0.00014085553958809172,
        "ema6_slope": -0.00013167526708013355,
        "realized_volatility_30m": 0.0011409929113824213,
        "realized_volatility_60m": 0.0010069652877994898,
        "return_acceleration": -0.0022819858227648426
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1439,
        "resolved_agreement_count": 942,
        "prospective_resolved_sample_count": 1420,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.887333333317656,
            "small_mean_absolute_error": 75.12366145831766
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.27755989582329,
            "small_mean_absolute_error": 71.24045052082329
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.09420659721702,
            "small_mean_absolute_error": 72.9132170138837
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.4952510416646,
            "small_mean_absolute_error": 72.93232291666136
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1441,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T2145Z",
      "signal_timestamp": "2026-09-27T21:46:18.569418Z",
      "target_timestamp": "2026-09-27T21:45:00Z",
      "resolution_timestamp": "2026-09-27T22:00:00Z",
      "strike": 84532.33,
      "brti_reference_price": 84532.32516666668,
      "base_predicted_close": 84565.265625,
      "small_predicted_close": 84610.328125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84656.98,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 91.71437499999593,
      "small_residual": 46.651874999995925,
      "base_absolute_error": 91.71437499999593,
      "small_absolute_error": 46.651874999995925,
      "resolved_at": "2026-09-27T22:01:07.008341Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T21:30:00Z",
        "return_6h": 0.0009708427787349372,
        "return_12h": -0.002851887444196066,
        "return_24h": 0.004534364149991088,
        "close_vs_ema12": -0.0012025579556882438,
        "close_vs_ema24": -0.00024674596988516484,
        "ema12_slope_3h": 0.00023348537277612103,
        "ema24_slope_6h": 0.0003990247701917138,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008772115099106026,
        "return_30m": -0.0015912074002311094,
        "return_60m": -0.0010534127688905937,
        "return_120m": -0.0026605036590701125,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005092408517874958,
        "close_vs_ema6": -0.000861835733074745,
        "close_vs_ema12": -0.0011238634034984596,
        "ema3_slope": -0.0005089816575346573,
        "ema6_slope": -0.0003446154924515721,
        "realized_volatility_30m": 8.12943721374415e-05,
        "realized_volatility_60m": 0.0010624616282080737,
        "return_acceleration": -0.000162588744274883
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1440,
        "resolved_agreement_count": 943,
        "prospective_resolved_sample_count": 1421,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.53985416665455,
            "small_mean_absolute_error": 90.37383854165455
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.10075260415579,
            "small_mean_absolute_error": 80.36344791665579
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.20587673610498,
            "small_mean_absolute_error": 77.61863715277165
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.78665624999776,
            "small_mean_absolute_error": 67.18232187499453
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1442,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T2200Z",
      "signal_timestamp": "2026-09-27T22:01:19.232551Z",
      "target_timestamp": "2026-09-27T22:00:00Z",
      "resolution_timestamp": "2026-09-27T22:15:00Z",
      "strike": 84656.98,
      "brti_reference_price": 84656.98,
      "base_predicted_close": 84622.5625,
      "small_predicted_close": 84652.9921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84314.61616666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -307.94633333332604,
      "small_residual": -338.37602083332604,
      "base_absolute_error": 307.94633333332604,
      "small_absolute_error": 338.37602083332604,
      "resolved_at": "2026-09-27T22:16:05.165303Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T21:45:00Z",
        "return_6h": 0.0023845826725354957,
        "return_12h": -0.0030484770309766596,
        "return_24h": 0.00613036045737636,
        "close_vs_ema12": 0.0002592738025348762,
        "close_vs_ema24": 0.00120218705484465,
        "ema12_slope_3h": 0.0001571243450730897,
        "ema24_slope_6h": 0.0004399313568672625,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014746410096675433,
        "return_30m": 0.0005961359276902556,
        "return_60m": 0.0014482638272699244,
        "return_120m": -0.0007536792495393962,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00048209208034588613,
        "close_vs_ema6": 0.00043673396224597205,
        "close_vs_ema12": 0.00029539362817887493,
        "ema3_slope": 0.00048232460521790976,
        "ema6_slope": 0.00017472410807917171,
        "realized_volatility_30m": 0.001175926259789073,
        "realized_volatility_60m": 0.001160348081899046,
        "return_acceleration": 0.002351852519578146
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1441,
        "resolved_agreement_count": 944,
        "prospective_resolved_sample_count": 1422,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.95011458332374,
            "small_mean_absolute_error": 68.01066145832374
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.42194531248788,
            "small_mean_absolute_error": 85.67389843748788
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.45131597221553,
            "small_mean_absolute_error": 71.61733159721553
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.3209114583311,
            "small_mean_absolute_error": 69.00056145832787
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1443,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T2215Z",
      "signal_timestamp": "2026-09-27T22:16:17.302783Z",
      "target_timestamp": "2026-09-27T22:15:00Z",
      "resolution_timestamp": "2026-09-27T22:30:00Z",
      "strike": 84314.62,
      "brti_reference_price": 84314.61616666667,
      "base_predicted_close": 84370.2109375,
      "small_predicted_close": 84392.4140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84545.94666666664,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 175.73572916664125,
      "small_residual": 153.53260416664125,
      "base_absolute_error": 175.73572916664125,
      "small_absolute_error": 153.53260416664125,
      "resolved_at": "2026-09-27T22:31:05.602795Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T22:00:00Z",
        "return_6h": -0.0027504118638456143,
        "return_12h": -0.008323601769706701,
        "return_24h": -2.152803004051851e-05,
        "close_vs_ema12": -0.0036319392490766766,
        "close_vs_ema24": -0.0027881720387045172,
        "ema12_slope_3h": -7.680437583057476e-05,
        "ema24_slope_6h": 0.00037419370752966863,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004044130009519864,
        "return_30m": -0.0025754526398127364,
        "return_60m": -0.004162561960744382,
        "return_120m": -0.005665327632122241,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0017851749567918684,
        "close_vs_ema6": -0.0025806341622592877,
        "close_vs_ema12": -0.003174850141941077,
        "ema3_slope": -0.0017819937861117685,
        "ema6_slope": -0.0010311892160561609,
        "realized_volatility_30m": 0.0027593855095937037,
        "realized_volatility_60m": 0.001967268825109021,
        "return_acceleration": -0.005518771019187407
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1442,
        "resolved_agreement_count": 945,
        "prospective_resolved_sample_count": 1423,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 141.75868229165644,
            "small_mean_absolute_error": 146.44813541665644
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.95920052082147,
            "small_mean_absolute_error": 120.20334114582147
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.14727951387977,
            "small_mean_absolute_error": 96.3145972222131
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.8256749999986,
            "small_mean_absolute_error": 85.05727812499535
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1444,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T2230Z",
      "signal_timestamp": "2026-09-27T22:31:18.168881Z",
      "target_timestamp": "2026-09-27T22:30:00Z",
      "resolution_timestamp": "2026-09-27T22:45:00Z",
      "strike": 84545.95,
      "brti_reference_price": 84545.94666666664,
      "base_predicted_close": 84535.4765625,
      "small_predicted_close": 84579.5234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84179.8845,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -355.5920624999999,
      "small_residual": -399.6389374999999,
      "base_absolute_error": 355.5920624999999,
      "small_absolute_error": 399.6389374999999,
      "resolved_at": "2026-09-27T22:46:08.325040Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T22:15:00Z",
        "return_6h": -0.00028249827644954983,
        "return_12h": -0.004444597680582252,
        "return_24h": 0.002483804812100532,
        "close_vs_ema12": -0.0008616142060662302,
        "close_vs_ema24": -5.10558525603777e-05,
        "ema12_slope_3h": -0.0001384592221107539,
        "ema24_slope_6h": 0.00036066653626254386,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0027436583420208382,
        "return_30m": -0.0013115673785357718,
        "return_60m": -0.0007162133232814227,
        "return_120m": -0.0007090656779300542,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00047656551455732554,
        "close_vs_ema6": 0.00011138346677874722,
        "close_vs_ema12": -0.0003722503885938977,
        "ema3_slope": 0.00047679273753331586,
        "ema6_slope": 4.455537180403368e-05,
        "realized_volatility_30m": 0.003393894175770351,
        "realized_volatility_60m": 0.002583754424270365,
        "return_acceleration": 0.006787788351540702
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1443,
        "resolved_agreement_count": 946,
        "prospective_resolved_sample_count": 1424,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 174.73656770832167,
            "small_mean_absolute_error": 168.65258333332167
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 119.31195052081966,
            "small_mean_absolute_error": 121.88812239581966
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.09722916665608,
            "small_mean_absolute_error": 103.71116145832275
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.0664072916632,
            "small_mean_absolute_error": 88.58933749999487
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1445,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T2245Z",
      "signal_timestamp": "2026-09-27T22:46:23.976121Z",
      "target_timestamp": "2026-09-27T22:45:00Z",
      "resolution_timestamp": "2026-09-27T23:00:00Z",
      "strike": 84179.88,
      "brti_reference_price": 84179.8845,
      "base_predicted_close": 84315.890625,
      "small_predicted_close": 84332.4453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84194.99133333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -120.89929166667571,
      "small_residual": -137.4539791666757,
      "base_absolute_error": 120.89929166667571,
      "small_absolute_error": 137.4539791666757,
      "resolved_at": "2026-09-27T23:01:05.306014Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T22:30:00Z",
        "return_6h": -0.002261541633195252,
        "return_12h": -0.007925589005902123,
        "return_24h": -0.0011300508031711898,
        "close_vs_ema12": -0.004976939980843809,
        "close_vs_ema24": -0.004290743450496848,
        "ema12_slope_3h": -0.0004115158094796234,
        "ema24_slope_6h": 0.0003066286092268111,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004329742360208999,
        "return_30m": -0.001597963351933518,
        "return_60m": -0.004169300512813168,
        "return_120m": -0.00521832128730626,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0019313430214515925,
        "close_vs_ema6": -0.0030170947232139866,
        "close_vs_ema12": -0.003980123630829446,
        "ema3_slope": -0.0019276201257738546,
        "ema6_slope": -0.0012053831871841059,
        "realized_volatility_30m": 0.0035367003511149187,
        "realized_volatility_60m": 0.003181457483126038,
        "return_acceleration": -0.007073400702229837
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1444,
        "resolved_agreement_count": 946,
        "prospective_resolved_sample_count": 1425,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 232.74712499999077,
            "small_mean_absolute_error": 234.54985937499077
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 157.14348958332266,
            "small_mean_absolute_error": 162.46184895832266
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 129.64954340276745,
            "small_mean_absolute_error": 131.75891840276745
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.45493645832903,
            "small_mean_absolute_error": 106.27563958332902
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1446,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T2300Z",
      "signal_timestamp": "2026-09-27T23:01:19.130760Z",
      "target_timestamp": "2026-09-27T23:00:00Z",
      "resolution_timestamp": "2026-09-27T23:15:00Z",
      "strike": 84194.99,
      "brti_reference_price": 84194.99133333332,
      "base_predicted_close": 84265.65625,
      "small_predicted_close": 84280.7734375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84227.58033333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -38.07591666668304,
      "small_residual": -53.19310416668304,
      "base_absolute_error": 38.07591666668304,
      "small_absolute_error": 53.19310416668304,
      "resolved_at": "2026-09-27T23:16:05.386153Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T22:45:00Z",
        "return_6h": -0.002510196568421219,
        "return_12h": -0.007809983947386412,
        "return_24h": -0.0008279242296193035,
        "close_vs_ema12": -0.00460342377382239,
        "close_vs_ema24": -0.0040276303381913126,
        "ema12_slope_3h": -0.0006482839952283159,
        "ema24_slope_6h": 0.0002486113052297956,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00017945894584014965,
        "return_30m": -0.004151060425368502,
        "return_60m": -0.005457183408464017,
        "return_120m": -0.004016823022523375,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0008768835873560477,
        "close_vs_ema6": -0.0020289147070106095,
        "close_vs_ema12": -0.0032184336510363565,
        "ema3_slope": -0.0008761153361969143,
        "ema6_slope": -0.0008109077777178619,
        "realized_volatility_30m": 0.0022546006530245744,
        "realized_volatility_60m": 0.002967904998060198,
        "return_acceleration": 0.004509201306049149
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1445,
        "resolved_agreement_count": 947,
        "prospective_resolved_sample_count": 1426,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 240.04335416666072,
            "small_mean_absolute_error": 257.2503854166607
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 157.99673437499223,
            "small_mean_absolute_error": 162.63052343749223
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 136.9624149305455,
            "small_mean_absolute_error": 142.86606076387883
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.66530729166189,
            "small_mean_absolute_error": 112.18601041666189
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1447,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T2315Z",
      "signal_timestamp": "2026-09-27T23:16:17.214259Z",
      "target_timestamp": "2026-09-27T23:15:00Z",
      "resolution_timestamp": "2026-09-27T23:30:00Z",
      "strike": 84227.58,
      "brti_reference_price": 84227.58033333332,
      "base_predicted_close": 84289.7734375,
      "small_predicted_close": 84409.859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84390.86050000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 101.08706250000978,
      "small_residual": -18.99887499999022,
      "base_absolute_error": 101.08706250000978,
      "small_absolute_error": 18.99887499999022,
      "resolved_at": "2026-09-27T23:31:05.931738Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T23:00:00Z",
        "return_6h": -0.0017191022065172756,
        "return_12h": -0.007962471361989798,
        "return_24h": -0.0013576634003638066,
        "close_vs_ema12": -0.004046667559836847,
        "close_vs_ema24": -0.0035672961540572645,
        "ema12_slope_3h": -0.0008953916496681202,
        "ema24_slope_6h": 0.00020810652524039241,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003870657800886246,
        "return_30m": 0.0005665941883457037,
        "return_60m": -0.001032274560336166,
        "return_120m": -0.005190539614262635,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0002451386876972661,
        "close_vs_ema6": -0.0011738611001107513,
        "close_vs_ema12": -0.002397871866944401,
        "ema3_slope": -0.00024507860944855686,
        "ema6_slope": -0.0004693240715358815,
        "realized_volatility_30m": 0.00010380341712423746,
        "realized_volatility_60m": 0.002559124857606516,
        "return_acceleration": 0.00020760683424847493
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1446,
        "resolved_agreement_count": 948,
        "prospective_resolved_sample_count": 1427,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 172.57574999999997,
            "small_mean_absolute_error": 185.95465624999997
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 157.1672161458282,
            "small_mean_absolute_error": 166.2013958333282
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.16471701388096,
            "small_mean_absolute_error": 142.12044618054765
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.8,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.85064999999523,
            "small_mean_absolute_error": 113.76002499999522
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1448,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T2330Z",
      "signal_timestamp": "2026-09-27T23:31:19.169852Z",
      "target_timestamp": "2026-09-27T23:30:00Z",
      "resolution_timestamp": "2026-09-27T23:45:00Z",
      "strike": 84390.86,
      "brti_reference_price": 84390.86050000001,
      "base_predicted_close": 84427.796875,
      "small_predicted_close": 84461.5078125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84337.75416666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -90.04270833331975,
      "small_residual": -123.75364583331975,
      "base_absolute_error": 90.04270833331975,
      "small_absolute_error": 123.75364583331975,
      "resolved_at": "2026-09-27T23:46:05.800877Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T23:15:00Z",
        "return_6h": -0.00031722437853287655,
        "return_12h": -0.006009642428718709,
        "return_24h": 0.00044262525678639975,
        "close_vs_ema12": -0.002029762755460185,
        "close_vs_ema24": -0.0016020424178080361,
        "ema12_slope_3h": -0.0009625743087963157,
        "ema24_slope_6h": 0.00019724708265300706,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019385593889853503,
        "return_30m": 0.002326375519076107,
        "return_60m": -0.001834341831644215,
        "return_120m": -0.00254924137486634,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008457568325859199,
        "close_vs_ema6": 0.0005444690308573641,
        "close_vs_ema12": -0.00039261031972737115,
        "ema3_slope": 0.000846472742691784,
        "ema6_slope": 0.0002178350541193197,
        "realized_volatility_30m": 0.0007757468044483629,
        "realized_volatility_60m": 0.002337432481042954,
        "return_acceleration": 0.0015514936088967257
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1447,
        "resolved_agreement_count": 949,
        "prospective_resolved_sample_count": 1428,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 153.9135833333421,
            "small_mean_absolute_error": 152.3212239583372
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 164.3250755208319,
            "small_mean_absolute_error": 160.48690364582944
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 130.8458281249938,
            "small_mean_absolute_error": 132.0324895833255
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.8,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.58655416666298,
            "small_mean_absolute_error": 107.942691666662
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1449,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260927T2345Z",
      "signal_timestamp": "2026-09-27T23:46:18.310695Z",
      "target_timestamp": "2026-09-27T23:45:00Z",
      "resolution_timestamp": "2026-09-28T00:00:00Z",
      "strike": 84337.75,
      "brti_reference_price": 84337.75416666668,
      "base_predicted_close": 84371.671875,
      "small_predicted_close": 84471.7109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84446.07916666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 74.40729166666279,
      "small_residual": -25.631770833337214,
      "base_absolute_error": 74.40729166666279,
      "small_absolute_error": 25.631770833337214,
      "resolved_at": "2026-09-28T00:01:06.242745Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T23:30:00Z",
        "return_6h": -0.0014961618113545905,
        "return_12h": -0.006476255269316944,
        "return_24h": -7.165514029350284e-05,
        "close_vs_ema12": -0.0025495714931220714,
        "close_vs_ema24": -0.002184411565562372,
        "ema12_slope_3h": -0.0010601065084936412,
        "ema24_slope_6h": 0.0001623675269906144,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006292901034387066,
        "return_30m": 0.001308049369308062,
        "return_60m": 0.0018753846908245997,
        "return_120m": -0.00230173486434182,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0001079555957022027,
        "close_vs_ema6": -6.083269560652749e-05,
        "close_vs_ema12": -0.0008646118152523252,
        "ema3_slope": 0.00010796725137129926,
        "ema6_slope": -2.4332486158296085e-05,
        "realized_volatility_30m": 0.0012839247462120285,
        "realized_volatility_60m": 0.0009295688754598911,
        "return_acceleration": -0.002567849492424057
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1448,
        "resolved_agreement_count": 950,
        "prospective_resolved_sample_count": 1429,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.52624479167207,
            "small_mean_absolute_error": 83.34990104166718
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 160.13668489583142,
            "small_mean_absolute_error": 158.94988020832898
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.93774131943914,
            "small_mean_absolute_error": 136.09119965277083
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.57819999999556,
            "small_mean_absolute_error": 110.15113437499458
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1450,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0000Z",
      "signal_timestamp": "2026-09-28T00:01:19.287992Z",
      "target_timestamp": "2026-09-28T00:00:00Z",
      "resolution_timestamp": "2026-09-28T00:15:00Z",
      "strike": 84446.08,
      "brti_reference_price": 84446.07916666666,
      "base_predicted_close": 84478.9296875,
      "small_predicted_close": 84509.2109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84414.7695,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -64.16018750000512,
      "small_residual": -94.44143750000512,
      "base_absolute_error": 64.16018750000512,
      "small_absolute_error": 94.44143750000512,
      "resolved_at": "2026-09-28T00:16:05.944490Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-27T23:45:00Z",
        "return_6h": -0.001211621839546706,
        "return_12h": -0.005132103414398292,
        "return_24h": 0.0002266357815821074,
        "close_vs_ema12": -0.0012167178203046358,
        "close_vs_ema24": -0.0008841331608107073,
        "ema12_slope_3h": -0.0010595552426244659,
        "ema24_slope_6h": 0.00013406850196440168,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012844188355538577,
        "return_30m": 0.0006543204600533148,
        "return_60m": 0.0029822181742291676,
        "return_120m": -0.0024912397457755864,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006957721098426184,
        "close_vs_ema6": 0.000873628891792988,
        "close_vs_ema12": 0.0003542588314418005,
        "ema3_slope": 0.0006962565457282466,
        "ema6_slope": 0.00034957371579635854,
        "realized_volatility_30m": 0.0009568544694962822,
        "realized_volatility_60m": 0.0009659641229474761,
        "return_acceleration": 0.0019137089389925643
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1449,
        "resolved_agreement_count": 951,
        "prospective_resolved_sample_count": 1430,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.90324479166884,
            "small_mean_absolute_error": 55.39434895833256
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 157.97329947916478,
            "small_mean_absolute_error": 156.32236718749664
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 130.63223784721777,
            "small_mean_absolute_error": 126.88513194443901
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.46010937499523,
            "small_mean_absolute_error": 105.49934583332796
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-27T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1451,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0015Z",
      "signal_timestamp": "2026-09-28T00:16:20.394953Z",
      "target_timestamp": "2026-09-28T00:15:00Z",
      "resolution_timestamp": "2026-09-28T00:30:00Z",
      "strike": 84414.77,
      "brti_reference_price": 84414.7695,
      "base_predicted_close": 84443.109375,
      "small_predicted_close": 84508.8671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84780.76983333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 337.66045833335374,
      "small_residual": 271.90264583335374,
      "base_absolute_error": 337.66045833335374,
      "small_absolute_error": 271.90264583335374,
      "resolved_at": "2026-09-28T00:31:07.665058Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T00:00:00Z",
        "return_6h": -0.002013481573819198,
        "return_12h": -0.006667926209971697,
        "return_24h": 0.0011784936270227142,
        "close_vs_ema12": -0.001522353695471601,
        "close_vs_ema24": -0.0012287196261657751,
        "ema12_slope_3h": -0.0011379518550138634,
        "ema24_slope_6h": 8.976024535534144e-05,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003707651909435894,
        "return_30m": 0.0009131774268154036,
        "return_60m": 0.002222421277280784,
        "return_120m": 0.0011878525679978047,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0001623481142201122,
        "close_vs_ema6": 0.0003589054599690833,
        "close_vs_ema12": -1.4078095250003031e-05,
        "ema3_slope": 0.00016237447541000982,
        "ema6_slope": 0.00014358279704773658,
        "realized_volatility_30m": 0.0008275920132487236,
        "realized_volatility_60m": 0.0010846509257009568,
        "return_acceleration": -0.0016551840264974471
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1450,
        "resolved_agreement_count": 952,
        "prospective_resolved_sample_count": 1431,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.42431249999936,
            "small_mean_absolute_error": 65.70643229166308
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.50003124999967,
            "small_mean_absolute_error": 125.83054427083152
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.25291493055192,
            "small_mean_absolute_error": 132.70307465277315
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.08838020832772,
            "small_mean_absolute_error": 108.12097604166047
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1452,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0030Z",
      "signal_timestamp": "2026-09-28T00:31:23.833924Z",
      "target_timestamp": "2026-09-28T00:30:00Z",
      "resolution_timestamp": "2026-09-28T00:45:00Z",
      "strike": 84780.77,
      "brti_reference_price": 84780.76983333335,
      "base_predicted_close": 84752.546875,
      "small_predicted_close": 84651.5234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84272.52316666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -480.02370833333407,
      "small_residual": -379.00027083333407,
      "base_absolute_error": 480.02370833333407,
      "small_absolute_error": 379.00027083333407,
      "resolved_at": "2026-09-28T00:46:09.768620Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T00:15:00Z",
        "return_6h": 0.0007447816250829575,
        "return_12h": -0.0018990489586043768,
        "return_24h": 0.006269931725122024,
        "close_vs_ema12": 0.0026919128883005072,
        "close_vs_ema24": 0.003037503442216316,
        "ema12_slope_3h": -0.0010075026000414544,
        "ema24_slope_6h": 0.00010327166267010135,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0043357381119586424,
        "return_30m": 0.00396336538024622,
        "return_60m": 0.00462027915135832,
        "return_120m": 0.0027774621483929174,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0022443466402912726,
        "close_vs_ema6": 0.0033499335066631275,
        "close_vs_ema12": 0.003654307988322003,
        "ema3_slope": 0.002249395062542403,
        "ema6_slope": 0.001341771340573894,
        "realized_volatility_30m": 0.002353251651451116,
        "realized_volatility_60m": 0.0019777193152975122,
        "return_acceleration": 0.004706503302902232
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1451,
        "resolved_agreement_count": 953,
        "prospective_resolved_sample_count": 1432,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 141.56766145833535,
            "small_mean_absolute_error": 128.93237500000396
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.74062239583873,
            "small_mean_absolute_error": 140.6267994791706
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 156.73927083333305,
            "small_mean_absolute_error": 149.96872743055428
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.35458645832914,
            "small_mean_absolute_error": 118.47741666666188
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1453,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0045Z",
      "signal_timestamp": "2026-09-28T00:46:28.560485Z",
      "target_timestamp": "2026-09-28T00:45:00Z",
      "resolution_timestamp": "2026-09-28T01:00:00Z",
      "strike": 84272.52,
      "brti_reference_price": 84272.52316666667,
      "base_predicted_close": 84343.609375,
      "small_predicted_close": 84518.6640625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84142.39149999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -201.21787500001665,
      "small_residual": -376.27256250001665,
      "base_absolute_error": 201.21787500001665,
      "small_absolute_error": 376.27256250001665,
      "resolved_at": "2026-09-28T01:01:05.946587Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T00:30:00Z",
        "return_6h": -0.0055731548505773,
        "return_12h": -0.008265584855849273,
        "return_24h": -0.0006722008556088177,
        "close_vs_ema12": -0.0031840185306099,
        "close_vs_ema24": -0.002914421610286544,
        "ema12_slope_3h": -0.0010917237108837297,
        "ema24_slope_6h": -1.4114448388724554e-05,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.005994834296336626,
        "return_30m": -0.0016850882159114011,
        "return_60m": -0.0007734495736169134,
        "return_120m": 0.001100484601718188,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.001885519564402971,
        "close_vs_ema6": -0.0019050098668422777,
        "close_vs_ema12": -0.0019997088019108045,
        "ema3_slope": -0.0018819710711287518,
        "ema6_slope": -0.0007614237388428036,
        "realized_volatility_30m": 0.005165286204147634,
        "realized_volatility_60m": 0.0037544953270360346,
        "return_acceleration": -0.010330572408295269
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1452,
        "resolved_agreement_count": 954,
        "prospective_resolved_sample_count": 1433,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 239.06291145833893,
            "small_mean_absolute_error": 192.74403125000754
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 163.2945781250055,
            "small_mean_absolute_error": 138.04696614583736
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 186.44542708333393,
            "small_mean_absolute_error": 170.21459722222184
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 143.10755729166266,
            "small_mean_absolute_error": 134.27413749999542
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1454,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0100Z",
      "signal_timestamp": "2026-09-28T01:01:21.478688Z",
      "target_timestamp": "2026-09-28T01:00:00Z",
      "resolution_timestamp": "2026-09-28T01:15:00Z",
      "strike": 84142.39,
      "brti_reference_price": 84142.39149999998,
      "base_predicted_close": 84172.8515625,
      "small_predicted_close": 84276.4921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83978.57266666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -194.2788958333258,
      "small_residual": -297.9195208333258,
      "base_absolute_error": 194.2788958333258,
      "small_absolute_error": 297.9195208333258,
      "resolved_at": "2026-09-28T01:16:05.299609Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T00:45:00Z",
        "return_6h": -0.007702109192616269,
        "return_12h": -0.007655411126168188,
        "return_24h": -0.001803575233368937,
        "close_vs_ema12": -0.004531365250993624,
        "close_vs_ema24": -0.004362653750001666,
        "ema12_slope_3h": -0.0012953188781604785,
        "ema24_slope_6h": -0.000173130675484523,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001544176699317723,
        "return_30m": -0.007529753912217663,
        "return_60m": -0.0035962316979489817,
        "return_120m": -0.0006247382712482041,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0017163330961585954,
        "close_vs_ema6": -0.002464029681568336,
        "close_vs_ema12": -0.002997692462841872,
        "ema3_slope": -0.0017133923441717824,
        "ema6_slope": -0.0009846413983747304,
        "realized_volatility_30m": 0.0022253287985094516,
        "realized_volatility_60m": 0.0036764512332483385,
        "return_acceleration": 0.004450657597018903
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1453,
        "resolved_agreement_count": 955,
        "prospective_resolved_sample_count": 1434,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 270.7655572916774,
            "small_mean_absolute_error": 280.4042291666774
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 173.33440104167312,
            "small_mean_absolute_error": 167.89928906250498
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 195.57071875000233,
            "small_mean_absolute_error": 197.68298784722356
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 151.51120937499655,
            "small_mean_absolute_error": 152.87935208332928
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1455,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0115Z",
      "signal_timestamp": "2026-09-28T01:16:17.055484Z",
      "target_timestamp": "2026-09-28T01:15:00Z",
      "resolution_timestamp": "2026-09-28T01:30:00Z",
      "strike": 83978.57,
      "brti_reference_price": 83978.57266666667,
      "base_predicted_close": 84047.609375,
      "small_predicted_close": 84024.5234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84077.35333333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 29.743958333318005,
      "small_residual": 52.829895833318005,
      "base_absolute_error": 29.743958333318005,
      "small_absolute_error": 52.829895833318005,
      "resolved_at": "2026-09-28T01:31:06.896732Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T01:00:00Z",
        "return_6h": -0.009526874783151063,
        "return_12h": -0.008024969877754917,
        "return_24h": -0.004611179352701056,
        "close_vs_ema12": -0.006207046089424129,
        "close_vs_ema24": -0.006172005493354837,
        "ema12_slope_3h": -0.0014047270553346758,
        "ema24_slope_6h": -0.00036659911572101134,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0019469239037888109,
        "return_30m": -0.0034880942085789846,
        "return_60m": -0.005167304678043605,
        "return_120m": -0.0029563673286254755,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0018333125995433353,
        "close_vs_ema6": -0.003151221583580388,
        "close_vs_ema12": -0.004182145411974814,
        "ema3_slope": -0.001829957715007824,
        "ema6_slope": -0.0012589018020201515,
        "realized_volatility_30m": 0.0002013736022355439,
        "realized_volatility_60m": 0.0036837659346255504,
        "return_acceleration": -0.0004027472044710878
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1454,
        "resolved_agreement_count": 956,
        "prospective_resolved_sample_count": 1435,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 303.29523437500757,
            "small_mean_absolute_error": 331.27375000000757
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 192.85977343750346,
            "small_mean_absolute_error": 198.49009114583532
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 186.09843229166896,
            "small_mean_absolute_error": 194.31161284722353
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 156.44273958332997,
            "small_mean_absolute_error": 164.66830416666272
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1456,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0130Z",
      "signal_timestamp": "2026-09-28T01:31:22.360985Z",
      "target_timestamp": "2026-09-28T01:30:00Z",
      "resolution_timestamp": "2026-09-28T01:45:00Z",
      "strike": 84077.35,
      "brti_reference_price": 84077.35333333332,
      "base_predicted_close": 84042.5390625,
      "small_predicted_close": 84117.015625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83836.88083333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -205.65822916665638,
      "small_residual": -280.1347916666564,
      "base_absolute_error": 205.65822916665638,
      "small_absolute_error": 280.1347916666564,
      "resolved_at": "2026-09-28T01:46:08.346192Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T01:15:00Z",
        "return_6h": -0.0071201379072611815,
        "return_12h": -0.00991683465503801,
        "return_24h": -0.0029025505699017407,
        "close_vs_ema12": -0.004833444558765332,
        "close_vs_ema24": -0.0049003284462091345,
        "ema12_slope_3h": -0.0015734689870663399,
        "ema24_slope_6h": -0.000506070247905499,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011762603665428362,
        "return_30m": -0.000772953626670625,
        "return_60m": -0.008296887388293928,
        "return_120m": -0.0037149421727569187,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0003297130178181451,
        "close_vs_ema6": -0.0014141336531601212,
        "close_vs_ema12": -0.0025487842686199302,
        "ema3_slope": -0.0003296043429753537,
        "ema6_slope": -0.0005653336783121299,
        "realized_volatility_30m": 0.0015615921351658235,
        "realized_volatility_60m": 0.0025609543311825344,
        "return_acceleration": 0.003123184270331647
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1455,
        "resolved_agreement_count": 957,
        "prospective_resolved_sample_count": 1436,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 226.31610937499863,
            "small_mean_absolute_error": 276.50556249999863
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 183.941885416667,
            "small_mean_absolute_error": 202.7189687500013
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 173.93245138889202,
            "small_mean_absolute_error": 185.91972048611328
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 152.0842510416631,
            "small_mean_absolute_error": 160.30708124999583
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1457,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0145Z",
      "signal_timestamp": "2026-09-28T01:46:25.186304Z",
      "target_timestamp": "2026-09-28T01:45:00Z",
      "resolution_timestamp": "2026-09-28T02:00:00Z",
      "strike": 83836.88,
      "brti_reference_price": 83836.88083333334,
      "base_predicted_close": 83916.6640625,
      "small_predicted_close": 83798.578125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83700.88333333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -215.7807291666686,
      "small_residual": -97.6947916666686,
      "base_absolute_error": 215.7807291666686,
      "small_absolute_error": 97.6947916666686,
      "resolved_at": "2026-09-28T02:01:09.691456Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T01:30:00Z",
        "return_6h": -0.010865579052090624,
        "return_12h": -0.011337785472856132,
        "return_24h": -0.006505376380719796,
        "close_vs_ema12": -0.00736860469634204,
        "close_vs_ema24": -0.007587977773423682,
        "ema12_slope_3h": -0.001675049966054054,
        "ema24_slope_6h": -0.0007202475582420709,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0028601340368862305,
        "return_30m": -0.0016872379326539066,
        "return_60m": -0.0051694468963715545,
        "return_120m": -0.00593889816349058,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.001596998352882406,
        "close_vs_ema6": -0.003053885276290247,
        "close_vs_ema12": -0.0045744101059223,
        "ema3_slope": -0.0015944520156399022,
        "ema6_slope": -0.0012200637366434064,
        "realized_volatility_30m": 0.0020181972017145333,
        "realized_volatility_60m": 0.0015036505446743187,
        "return_acceleration": -0.004036394403429067
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1456,
        "resolved_agreement_count": 957,
        "prospective_resolved_sample_count": 1437,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 157.7247395833292,
            "small_mean_absolute_error": 251.7891927083292
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 198.39382552083407,
            "small_mean_absolute_error": 222.26661197916837
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 161.43796527778008,
            "small_mean_absolute_error": 175.96104166666797
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 159.7201749999971,
            "small_mean_absolute_error": 170.56136458332986
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1458,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0200Z",
      "signal_timestamp": "2026-09-28T02:01:23.362267Z",
      "target_timestamp": "2026-09-28T02:00:00Z",
      "resolution_timestamp": "2026-09-28T02:15:00Z",
      "strike": 83700.88,
      "brti_reference_price": 83700.88333333333,
      "base_predicted_close": 83802.046875,
      "small_predicted_close": 83718.515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83732.16033333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -69.8865416666813,
      "small_residual": 13.644708333318704,
      "base_absolute_error": 69.8865416666813,
      "small_absolute_error": 13.644708333318704,
      "resolved_at": "2026-09-28T02:16:05.351869Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T01:45:00Z",
        "return_6h": -0.012038939796849779,
        "return_12h": -0.015474862358682784,
        "return_24h": -0.009136112559086973,
        "close_vs_ema12": -0.008615494516607258,
        "close_vs_ema24": -0.009009891895785826,
        "ema12_slope_3h": -0.0018454279417071673,
        "ema24_slope_6h": -0.0009541099859604607,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016221679366908992,
        "return_30m": -0.0044776623558479,
        "return_60m": -0.005247154957161548,
        "return_120m": -0.008824516670129623,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0016108786014997767,
        "close_vs_ema6": -0.003340958341048861,
        "close_vs_ema12": -0.00524197078151678,
        "ema3_slope": -0.0016082878450252025,
        "ema6_slope": -0.001334599799486802,
        "realized_volatility_30m": 0.0006189830500976656,
        "realized_volatility_60m": 0.0015072727852277292,
        "return_acceleration": 0.0012379661001953313
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1457,
        "resolved_agreement_count": 957,
        "prospective_resolved_sample_count": 1438,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 161.3654531249922,
            "small_mean_absolute_error": 182.1447499999922
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 216.0655052083348,
            "small_mean_absolute_error": 231.2744895833348
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 169.3447517361128,
            "small_mean_absolute_error": 172.64777604166738
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 164.80554479166457,
            "small_mean_absolute_error": 168.64087499999732
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1459,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0215Z",
      "signal_timestamp": "2026-09-28T02:16:17.318173Z",
      "target_timestamp": "2026-09-28T02:15:00Z",
      "resolution_timestamp": "2026-09-28T02:30:00Z",
      "strike": 83732.16,
      "brti_reference_price": 83732.16033333332,
      "base_predicted_close": 83744.7109375,
      "small_predicted_close": 83665.203125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83652.18699999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -92.52393750002375,
      "small_residual": -13.016125000023749,
      "base_absolute_error": 92.52393750002375,
      "small_absolute_error": 13.016125000023749,
      "resolved_at": "2026-09-28T02:31:05.658703Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T02:00:00Z",
        "return_6h": -0.012534314962402537,
        "return_12h": -0.014774705499355889,
        "return_24h": -0.008715613204119288,
        "close_vs_ema12": -0.00791116824926652,
        "close_vs_ema24": -0.008462885735573189,
        "ema12_slope_3h": -0.002009516064161332,
        "ema24_slope_6h": -0.0011935304931068869,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003736758652286287,
        "return_30m": -0.0012490982364695702,
        "return_60m": -0.0029342286431972564,
        "return_120m": -0.008086371267846393,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0006192856186825191,
        "close_vs_ema6": -0.0021221791522029188,
        "close_vs_ema12": -0.004124073956139562,
        "ema3_slope": -0.0006189023413631922,
        "ema6_slope": -0.000848151688948251,
        "realized_volatility_30m": 0.000997921900959764,
        "realized_volatility_60m": 0.0015957228311182453,
        "return_acceleration": 0.001995843801919528
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1458,
        "resolved_agreement_count": 958,
        "prospective_resolved_sample_count": 1439,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 130.26736458333107,
            "small_mean_absolute_error": 111.07604687499042
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 216.78129947916932,
            "small_mean_absolute_error": 221.174898437499
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 171.99563715277932,
            "small_mean_absolute_error": 169.352076388887
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 166.0642687499989,
            "small_mean_absolute_error": 168.0918041666635
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1460,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0230Z",
      "signal_timestamp": "2026-09-28T02:31:17.518290Z",
      "target_timestamp": "2026-09-28T02:30:00Z",
      "resolution_timestamp": "2026-09-28T02:45:00Z",
      "strike": 83652.19,
      "brti_reference_price": 83652.18699999998,
      "base_predicted_close": 83727.5,
      "small_predicted_close": 83651.3984375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83494.50066666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -232.99933333332592,
      "small_residual": -156.89777083332592,
      "base_absolute_error": 232.99933333332592,
      "small_absolute_error": 156.89777083332592,
      "resolved_at": "2026-09-28T02:46:07.330325Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T02:15:00Z",
        "return_6h": -0.01127285930228894,
        "return_12h": -0.012396477127929906,
        "return_24h": -0.009926832665252294,
        "close_vs_ema12": -0.008500214200223954,
        "close_vs_ema24": -0.00921770475628303,
        "ema12_slope_3h": -0.0022842017701421025,
        "ema24_slope_6h": -0.0014015071121483702,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009551089212911368,
        "return_30m": -0.0005817899572149177,
        "return_60m": -0.005056847254072405,
        "return_120m": -0.013311778550159525,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007875212290350264,
        "close_vs_ema6": -0.0021985468596862345,
        "close_vs_ema12": -0.0042977929237381085,
        "ema3_slope": -0.0007869015273772595,
        "ema6_slope": -0.0008786460460723511,
        "realized_volatility_30m": 0.0006643923932598828,
        "realized_volatility_60m": 0.0011676160664969813,
        "return_acceleration": -0.0013287847865197655
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1459,
        "resolved_agreement_count": 958,
        "prospective_resolved_sample_count": 1440,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 145.9623593750075,
            "small_mean_absolute_error": 101.12260416666686
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 186.13923437500307,
            "small_mean_absolute_error": 188.81408333333275
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 171.2820434027805,
            "small_mean_absolute_error": 168.8535138888898
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 168.49925625000105,
            "small_mean_absolute_error": 165.50686979166568
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1461,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0245Z",
      "signal_timestamp": "2026-09-28T02:46:26.055542Z",
      "target_timestamp": "2026-09-28T02:45:00Z",
      "resolution_timestamp": "2026-09-28T03:00:00Z",
      "strike": 83494.5,
      "brti_reference_price": 83494.50066666667,
      "base_predicted_close": 83490.15625,
      "small_predicted_close": 83579.671875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83394.03249999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -96.12375000001339,
      "small_residual": -185.6393750000134,
      "base_absolute_error": 96.12375000001339,
      "small_absolute_error": 185.6393750000134,
      "resolved_at": "2026-09-28T03:01:06.135944Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T02:30:00Z",
        "return_6h": -0.013317729885162777,
        "return_12h": -0.014771903837488942,
        "return_24h": -0.011481734854661751,
        "close_vs_ema12": -0.009950192543959901,
        "close_vs_ema24": -0.010859292974581325,
        "ema12_slope_3h": -0.0025982694940622775,
        "ema24_slope_6h": -0.0016474233839353092,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0018850234403710031,
        "return_30m": -0.0028383319589574407,
        "return_60m": -0.0040838848399824546,
        "return_120m": -0.009232220310542827,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0013373161126187805,
        "close_vs_ema6": -0.00291727593728619,
        "close_vs_ema12": -0.0052297267926856295,
        "ema3_slope": -0.0013355300867147202,
        "ema6_slope": -0.0011655502821977803,
        "realized_volatility_30m": 0.00046495725953993317,
        "realized_volatility_60m": 0.0008742706175113843,
        "return_acceleration": -0.0009299145190798663
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1460,
        "resolved_agreement_count": 958,
        "prospective_resolved_sample_count": 1441,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 152.7976354166749,
            "small_mean_absolute_error": 70.31334895833425
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 155.26118750000205,
            "small_mean_absolute_error": 161.05127083333173
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 183.19509548611435,
            "small_mean_absolute_error": 171.615524305557
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 173.97173125000117,
            "small_mean_absolute_error": 166.5492666666658
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1462,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0300Z",
      "signal_timestamp": "2026-09-28T03:01:18.540667Z",
      "target_timestamp": "2026-09-28T03:00:00Z",
      "resolution_timestamp": "2026-09-28T03:15:00Z",
      "strike": 83394.03,
      "brti_reference_price": 83394.03249999999,
      "base_predicted_close": 83441.53125,
      "small_predicted_close": 83530.3984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83429.02966666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -12.501583333330927,
      "small_residual": -101.36877083333093,
      "base_absolute_error": 12.501583333330927,
      "small_absolute_error": 101.36877083333093,
      "resolved_at": "2026-09-28T03:16:06.102864Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T02:45:00Z",
        "return_6h": -0.013491751528581397,
        "return_12h": -0.013560595138215503,
        "return_24h": -0.012410921735710012,
        "close_vs_ema12": -0.010691616940034288,
        "close_vs_ema24": -0.011804004972731486,
        "ema12_slope_3h": -0.003000226226326008,
        "ema24_slope_6h": -0.0018915907984832225,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012032908259166364,
        "return_30m": -0.0030860460348751673,
        "return_60m": -0.0036660405614995506,
        "return_120m": -0.008893959235755755,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0012711125551267966,
        "close_vs_ema6": -0.0029442178830711985,
        "close_vs_ema12": -0.005443379869827125,
        "ema3_slope": -0.0012694988791629447,
        "ema6_slope": -0.0011763018376659273,
        "realized_volatility_30m": 0.00034086630722718336,
        "realized_volatility_60m": 0.0008195009966121971,
        "return_acceleration": 0.0006817326144543667
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1461,
        "resolved_agreement_count": 958,
        "prospective_resolved_sample_count": 1442,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 122.88339062501109,
            "small_mean_absolute_error": 92.29949479167044
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 142.12442187500164,
            "small_mean_absolute_error": 137.22212239583132
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 185.0048003472269,
            "small_mean_absolute_error": 184.94949131944668
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 174.19220000000206,
            "small_mean_absolute_error": 173.49864166666666
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1463,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0315Z",
      "signal_timestamp": "2026-09-28T03:16:17.216812Z",
      "target_timestamp": "2026-09-28T03:15:00Z",
      "resolution_timestamp": "2026-09-28T03:30:00Z",
      "strike": 83429.03,
      "brti_reference_price": 83429.02966666667,
      "base_predicted_close": 83483.34375,
      "small_predicted_close": 83524.625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83317.97766666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -165.36608333334152,
      "small_residual": -206.64733333334152,
      "base_absolute_error": 165.36608333334152,
      "small_absolute_error": 206.64733333334152,
      "resolved_at": "2026-09-28T03:31:05.947083Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T03:00:00Z",
        "return_6h": -0.014622197922069091,
        "return_12h": -0.012417979212989594,
        "return_24h": -0.012272262280743407,
        "close_vs_ema12": -0.00986113301145719,
        "close_vs_ema24": -0.011157095400149863,
        "ema12_slope_3h": -0.0033538549034367593,
        "ema24_slope_6h": -0.0021544382584255395,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00041966032361706596,
        "return_30m": -0.0007841354757169849,
        "return_60m": -0.003620241797893442,
        "return_120m": -0.006543847823912041,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00042617438073999647,
        "close_vs_ema6": -0.0018054408563779045,
        "close_vs_ema12": -0.004256063466750337,
        "ema3_slope": -0.000425992833507971,
        "ema6_slope": -0.0007216551802524673,
        "realized_volatility_30m": 0.0008114755747668512,
        "realized_volatility_60m": 0.0008376538213478434,
        "return_acceleration": 0.0016229511495337023
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1462,
        "resolved_agreement_count": 959,
        "prospective_resolved_sample_count": 1443,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.5371510416735,
            "small_mean_absolute_error": 114.2305104166735
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 119.40225781250228,
            "small_mean_absolute_error": 112.65327864583196
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 180.6999166666707,
            "small_mean_absolute_error": 185.52676909722382
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 159.4199625000023,
            "small_mean_absolute_error": 161.6482791666669
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1464,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0330Z",
      "signal_timestamp": "2026-09-28T03:31:17.605535Z",
      "target_timestamp": "2026-09-28T03:30:00Z",
      "resolution_timestamp": "2026-09-28T03:45:00Z",
      "strike": 83317.98,
      "brti_reference_price": 83317.97766666666,
      "base_predicted_close": 83360.4453125,
      "small_predicted_close": 83483.9453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83457.59316666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 97.14785416665836,
      "small_residual": -26.352145833341638,
      "base_absolute_error": 97.14785416665836,
      "small_absolute_error": 26.352145833341638,
      "resolved_at": "2026-09-28T03:46:05.212569Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T03:15:00Z",
        "return_6h": -0.015230090813819985,
        "return_12h": -0.014895379081920512,
        "return_24h": -0.012533734410179909,
        "close_vs_ema12": -0.010727707383418217,
        "close_vs_ema24": -0.012219260572019053,
        "ema12_slope_3h": -0.003922727673515758,
        "ema24_slope_6h": -0.0024241823700063003,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013310954285781218,
        "return_30m": -0.000911993712899406,
        "return_60m": -0.003995225293193072,
        "return_120m": -0.009031869303212203,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008791234444638363,
        "close_vs_ema6": -0.002240672926952958,
        "close_vs_ema12": -0.004726861249847891,
        "ema3_slope": -0.0008783512652740244,
        "ema6_slope": -0.000895466591681604,
        "realized_volatility_30m": 0.0008753778760975939,
        "realized_volatility_60m": 0.0008587277291845979,
        "return_acceleration": -0.0017507557521951878
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1463,
        "resolved_agreement_count": 960,
        "prospective_resolved_sample_count": 1444,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 126.74768750000294,
            "small_mean_absolute_error": 162.63831250000294
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 136.35502343750522,
            "small_mean_absolute_error": 131.8804583333349
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 166.34205208333637,
            "small_mean_absolute_error": 180.0888263888895
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.90148020833732,
            "small_mean_absolute_error": 164.3040156250019
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1465,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0345Z",
      "signal_timestamp": "2026-09-28T03:46:18.600618Z",
      "target_timestamp": "2026-09-28T03:45:00Z",
      "resolution_timestamp": "2026-09-28T04:00:00Z",
      "strike": 83457.59,
      "brti_reference_price": 83457.59316666666,
      "base_predicted_close": 83423.9921875,
      "small_predicted_close": 83482.65625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83323.89016666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -100.10202083335025,
      "small_residual": -158.76608333335025,
      "base_absolute_error": 100.10202083335025,
      "small_absolute_error": 158.76608333335025,
      "resolved_at": "2026-09-28T04:01:06.492854Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T03:30:00Z",
        "return_6h": -0.012713858253408317,
        "return_12h": -0.011755358632148383,
        "return_24h": -0.011043920091956094,
        "close_vs_ema12": -0.008703007222136794,
        "close_vs_ema24": -0.010348435381632992,
        "ema12_slope_3h": -0.004156570399172499,
        "ema24_slope_6h": -0.002636259102019256,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016756947769251962,
        "return_30m": 0.00034236883868965506,
        "return_60m": -0.00044203510057938544,
        "return_120m": -0.004524114720115935,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003973911124715013,
        "close_vs_ema6": -0.000406303760902893,
        "close_vs_ema12": -0.002589677218696518,
        "ema3_slope": 0.00039754909494837953,
        "ema6_slope": -0.00016249509541377272,
        "realized_volatility_30m": 0.001503395102751659,
        "realized_volatility_60m": 0.0012405245398433543,
        "return_acceleration": 0.003006790205503318
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1464,
        "resolved_agreement_count": 961,
        "prospective_resolved_sample_count": 1445,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.78481770833605,
            "small_mean_absolute_error": 130.00190625000687
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.79122656250547,
            "small_mean_absolute_error": 100.15762760417056
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.43573090278005,
            "small_mean_absolute_error": 150.7014826388901
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 145.97926979167022,
            "small_mean_absolute_error": 145.63967604166902
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1466,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0400Z",
      "signal_timestamp": "2026-09-28T04:01:19.112847Z",
      "target_timestamp": "2026-09-28T04:00:00Z",
      "resolution_timestamp": "2026-09-28T04:15:00Z",
      "strike": 83323.89,
      "brti_reference_price": 83323.89016666665,
      "base_predicted_close": 83327.953125,
      "small_predicted_close": 83449.4765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83410.25799999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 82.30487499998708,
      "small_residual": -39.21856250001292,
      "base_absolute_error": 82.30487499998708,
      "small_absolute_error": 39.21856250001292,
      "resolved_at": "2026-09-28T04:16:06.728391Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T03:45:00Z",
        "return_6h": -0.015746957112494964,
        "return_12h": -0.013399924361035098,
        "return_24h": -0.012591645657222816,
        "close_vs_ema12": -0.00987521441331074,
        "close_vs_ema24": -0.01169072138829963,
        "ema12_slope_3h": -0.004382927920473123,
        "ema24_slope_6h": -0.0029069082778582223,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016020471586449814,
        "return_30m": 7.096307622411757e-05,
        "return_60m": -0.0008410953545547883,
        "return_120m": -0.004504052426368421,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006030097443551208,
        "close_vs_ema6": -0.0014348945263281676,
        "close_vs_ema12": -0.0035456174305731336,
        "ema3_slope": -0.0006026463427379891,
        "ema6_slope": -0.0005736285719321055,
        "realized_volatility_30m": 0.0016388709677850888,
        "realized_volatility_60m": 0.0013366904973597146,
        "return_acceleration": -0.0032777419355701776
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1465,
        "resolved_agreement_count": 961,
        "prospective_resolved_sample_count": 1446,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.77938541667027,
            "small_mean_absolute_error": 123.28358333334108
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 108.33138802084068,
            "small_mean_absolute_error": 107.79153906250576
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.00940972222452,
            "small_mean_absolute_error": 132.57594270833457
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.93940625000397,
            "small_mean_absolute_error": 146.70528125000274
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1467,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0415Z",
      "signal_timestamp": "2026-09-28T04:16:19.976890Z",
      "target_timestamp": "2026-09-28T04:15:00Z",
      "resolution_timestamp": "2026-09-28T04:30:00Z",
      "strike": 83410.26,
      "brti_reference_price": 83410.25799999999,
      "base_predicted_close": 83354.6796875,
      "small_predicted_close": 83449.9140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83469.47383333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 114.7941458333371,
      "small_residual": 19.559770833337097,
      "base_absolute_error": 114.7941458333371,
      "small_absolute_error": 19.559770833337097,
      "resolved_at": "2026-09-28T04:31:05.819938Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T04:00:00Z",
        "return_6h": -0.010725995180705383,
        "return_12h": -0.013446906140154313,
        "return_24h": -0.012536610625645483,
        "close_vs_ema12": -0.008490805274732227,
        "close_vs_ema24": -0.010448719835945197,
        "ema12_slope_3h": -0.004479648278571835,
        "ema24_slope_6h": -0.003067701735343875,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010365314576716855,
        "return_30m": -0.0005671762732498697,
        "return_60m": -0.00022500161804206442,
        "return_120m": -0.0038444288556732653,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002164014976291373,
        "close_vs_ema6": -0.00028564004806008736,
        "close_vs_ema12": -0.0021270047381198864,
        "ema3_slope": 0.00021644833737366476,
        "ema6_slope": -0.00011424296627760011,
        "realized_volatility_30m": 0.0013192893081583335,
        "realized_volatility_60m": 0.001432525704651315,
        "return_acceleration": 0.002638578616316667
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1466,
        "resolved_agreement_count": 962,
        "prospective_resolved_sample_count": 1447,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.2302083333343,
            "small_mean_absolute_error": 107.74603125001158
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.8836796875039,
            "small_mean_absolute_error": 110.98827083334254
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.67824131944629,
            "small_mean_absolute_error": 111.01752951389183
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 147.15085416666915,
            "small_mean_absolute_error": 146.00655416666922
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1468,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0430Z",
      "signal_timestamp": "2026-09-28T04:31:19.269390Z",
      "target_timestamp": "2026-09-28T04:30:00Z",
      "resolution_timestamp": "2026-09-28T04:45:00Z",
      "strike": 83469.47,
      "brti_reference_price": 83469.47383333334,
      "base_predicted_close": 83516.5390625,
      "small_predicted_close": 83469.953125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83481.1021666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -35.43689583330706,
      "small_residual": 11.149041666692938,
      "base_absolute_error": 35.43689583330706,
      "small_absolute_error": 11.149041666692938,
      "resolved_at": "2026-09-28T04:46:07.631795Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T04:15:00Z",
        "return_6h": -0.0127324002601501,
        "return_12h": -0.013011301655471041,
        "return_24h": -0.011218308579005298,
        "close_vs_ema12": -0.007471440603682877,
        "close_vs_ema24": -0.009547161760221967,
        "ema12_slope_3h": -0.0045913650472444445,
        "ema24_slope_6h": -0.0032669590003389093,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007099346621532998,
        "return_30m": 0.001747201989435343,
        "return_60m": 0.0018182890524873763,
        "return_120m": -0.0021842007151186005,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00046303039888462294,
        "close_vs_ema6": 0.0003028860340894557,
        "close_vs_ema12": -0.0012005990389044596,
        "ema3_slope": 0.0004632448953532098,
        "ema6_slope": 0.00012116909380632812,
        "realized_volatility_30m": 0.00016329839775919286,
        "realized_volatility_60m": 0.001237407498188928,
        "return_acceleration": -0.0003265967955183857
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1467,
        "resolved_agreement_count": 962,
        "prospective_resolved_sample_count": 1448,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.5872239583332,
            "small_mean_absolute_error": 60.97414062501048
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 112.66745572916807,
            "small_mean_absolute_error": 111.80622656250671
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.76575694444789,
            "small_mean_absolute_error": 108.24501909722676
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 147.83620833333552,
            "small_mean_absolute_error": 146.03459895833657
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1469,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0445Z",
      "signal_timestamp": "2026-09-28T04:46:24.815397Z",
      "target_timestamp": "2026-09-28T04:45:00Z",
      "resolution_timestamp": "2026-09-28T05:00:00Z",
      "strike": 83481.1,
      "brti_reference_price": 83481.1021666667,
      "base_predicted_close": 83542.0078125,
      "small_predicted_close": 83482.65625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83484.63299999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -57.37481250001292,
      "small_residual": 1.976749999987078,
      "base_absolute_error": 57.37481250001292,
      "small_absolute_error": 1.976749999987078,
      "resolved_at": "2026-09-28T05:01:06.498602Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T04:30:00Z",
        "return_6h": -0.008301060728270637,
        "return_12h": -0.010543829167029228,
        "return_24h": -0.009653295244794857,
        "close_vs_ema12": -0.0070359619922827354,
        "close_vs_ema24": -0.009216935149124694,
        "ema12_slope_3h": -0.0045772792463844025,
        "ema24_slope_6h": -0.003370291000196257,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00013931240727083072,
        "return_30m": 0.0008493459721310437,
        "return_60m": 0.0002816879699980568,
        "return_120m": -0.0001604716465515299,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00030111295969303953,
        "close_vs_ema6": 0.00031584626080172207,
        "close_vs_ema12": -0.0008982999844431294,
        "ema3_slope": 0.00030120365601771226,
        "ema6_slope": 0.0001263544677549966,
        "realized_volatility_30m": 0.00028531112744123455,
        "realized_volatility_60m": 0.0010178705541780612,
        "return_acceleration": -0.0005706222548824691
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1468,
        "resolved_agreement_count": 963,
        "prospective_resolved_sample_count": 1449,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.15948437499537,
            "small_mean_absolute_error": 57.1733645833483
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.97215104166571,
            "small_mean_absolute_error": 93.58763541667759
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.58064583333544,
            "small_mean_absolute_error": 85.82953993056314
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 145.10591770833489,
            "small_mean_absolute_error": 140.40436875000523
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1470,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0500Z",
      "signal_timestamp": "2026-09-28T05:01:18.897332Z",
      "target_timestamp": "2026-09-28T05:00:00Z",
      "resolution_timestamp": "2026-09-28T05:15:00Z",
      "strike": 83484.63,
      "brti_reference_price": 83484.63299999999,
      "base_predicted_close": 83550.3125,
      "small_predicted_close": 83491.5703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83282.5123333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -267.8001666666969,
      "small_residual": -209.0579791666969,
      "base_absolute_error": 267.8001666666969,
      "small_absolute_error": 209.0579791666969,
      "resolved_at": "2026-09-28T05:16:05.565586Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T04:45:00Z",
        "return_6h": -0.00843706165989122,
        "return_12h": -0.010926079545086176,
        "return_24h": -0.00987635236228035,
        "close_vs_ema12": -0.0067104122427511514,
        "close_vs_ema24": -0.008987562531899473,
        "ema12_slope_3h": -0.0044966060198248226,
        "ema24_slope_6h": -0.0034743450412179078,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 4.229500140340292e-05,
        "return_30m": 0.00018161330089272454,
        "return_60m": 0.0019291326054486913,
        "return_120m": 0.0010864146664211205,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000171680868952917,
        "close_vs_ema6": 0.00025579855339241675,
        "close_vs_ema12": -0.0007244394650507413,
        "ema3_slope": 0.00017171034833496357,
        "ema6_slope": 0.00010232989169223217,
        "realized_volatility_30m": 4.85087029337139e-05,
        "realized_volatility_60m": 0.00040933929032288107,
        "return_acceleration": -9.70174058674278e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1469,
        "resolved_agreement_count": 964,
        "prospective_resolved_sample_count": 1450,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.47768229166104,
            "small_mean_absolute_error": 17.97603125000751
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.12853385416565,
            "small_mean_absolute_error": 70.6298072916743
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.3801527777808,
            "small_mean_absolute_error": 77.85303645833967
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.2542937500024,
            "small_mean_absolute_error": 139.22161770833773
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1471,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0515Z",
      "signal_timestamp": "2026-09-28T05:16:17.521185Z",
      "target_timestamp": "2026-09-28T05:15:00Z",
      "resolution_timestamp": "2026-09-28T05:30:00Z",
      "strike": 83282.51,
      "brti_reference_price": 83282.5123333333,
      "base_predicted_close": 83331.1875,
      "small_predicted_close": 83445.9453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83071.60116666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -259.58633333332546,
      "small_residual": -374.34414583332546,
      "base_absolute_error": 259.58633333332546,
      "small_absolute_error": 374.34414583332546,
      "resolved_at": "2026-09-28T05:31:05.950899Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T05:00:00Z",
        "return_6h": -0.011220410182269047,
        "return_12h": -0.01292022335688392,
        "return_24h": -0.012839967181317413,
        "close_vs_ema12": -0.008746422706878643,
        "close_vs_ema24": -0.01115469313469486,
        "ema12_slope_3h": -0.004531975776809305,
        "ema24_slope_6h": -0.003633487492127885,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002421052347043151,
        "return_30m": -0.002378859744052164,
        "return_60m": -0.001531534246863031,
        "return_120m": -0.0017561912672214852,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0011261603737859893,
        "close_vs_ema6": -0.0015480101519674827,
        "close_vs_ema12": -0.0026613730990370232,
        "ema3_slope": -0.0011248935632305335,
        "ema6_slope": -0.0006188208843824761,
        "realized_volatility_30m": 0.001231673674223277,
        "realized_volatility_60m": 0.0012043512864142757,
        "return_acceleration": -0.002463347348446554
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1470,
        "resolved_agreement_count": 965,
        "prospective_resolved_sample_count": 1451,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.8515052083385,
            "small_mean_absolute_error": 60.4358854166785
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.0408567708364,
            "small_mean_absolute_error": 84.09095833334504
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.87295486111543,
            "small_mean_absolute_error": 94.13747569445452
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 154.436292708337,
            "small_mean_absolute_error": 144.95244479167232
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1472,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0530Z",
      "signal_timestamp": "2026-09-28T05:31:19.196307Z",
      "target_timestamp": "2026-09-28T05:30:00Z",
      "resolution_timestamp": "2026-09-28T05:45:00Z",
      "strike": 83071.6,
      "brti_reference_price": 83071.60116666667,
      "base_predicted_close": 83034.5078125,
      "small_predicted_close": 83071.4921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83099.014,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 64.50618749999558,
      "small_residual": 27.521812499995576,
      "base_absolute_error": 64.50618749999558,
      "small_absolute_error": 27.521812499995576,
      "resolved_at": "2026-09-28T05:46:06.699118Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T05:15:00Z",
        "return_6h": -0.015632727590606077,
        "return_12h": -0.015944992886844145,
        "return_24h": -0.01547143913636606,
        "close_vs_ema12": -0.010802254987219873,
        "close_vs_ema24": -0.013381050317655907,
        "ema12_slope_3h": -0.004629446206187993,
        "ema24_slope_6h": -0.0038804894555184433,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0025324784370392983,
        "return_30m": -0.004947399521218587,
        "return_60m": -0.004766684733883753,
        "return_120m": -0.0029570628920647657,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0018312407298561872,
        "close_vs_ema6": -0.0029152299573383944,
        "close_vs_ema12": -0.004392599856839707,
        "ema3_slope": -0.0018278934169809746,
        "ema6_slope": -0.0011647337961933069,
        "realized_volatility_30m": 5.571304499807361e-05,
        "realized_volatility_60m": 0.0012848467943653468,
        "return_acceleration": -0.00011142608999614723
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1471,
        "resolved_agreement_count": 966,
        "prospective_resolved_sample_count": 1452,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 155.04955208333558,
            "small_mean_absolute_error": 149.1319791666756
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 126.81838802083439,
            "small_mean_absolute_error": 105.05305989584303
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.79482118055724,
            "small_mean_absolute_error": 124.24814409722967
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.53258645833557,
            "small_mean_absolute_error": 150.0745197916709
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1473,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0545Z",
      "signal_timestamp": "2026-09-28T05:46:25.956528Z",
      "target_timestamp": "2026-09-28T05:45:00Z",
      "resolution_timestamp": "2026-09-28T06:00:00Z",
      "strike": 83099.01,
      "brti_reference_price": 83099.014,
      "base_predicted_close": 82985.46875,
      "small_predicted_close": 83021.046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83163.59066666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 178.12191666665603,
      "small_residual": 142.54379166665603,
      "base_absolute_error": 178.12191666665603,
      "small_absolute_error": 142.54379166665603,
      "resolved_at": "2026-09-28T06:01:05.685851Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T05:30:00Z",
        "return_6h": -0.014687848626117161,
        "return_12h": -0.016162035039266387,
        "return_24h": -0.01682785156167632,
        "close_vs_ema12": -0.010052542648410046,
        "close_vs_ema24": -0.012789729283414819,
        "ema12_slope_3h": -0.004633779513439351,
        "ema24_slope_6h": -0.004102832295863057,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00032999042932035927,
        "return_30m": -0.002203323701365667,
        "return_60m": -0.004576942047361476,
        "return_120m": -0.004296543346877679,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0007514916117893344,
        "close_vs_ema6": -0.0018486528010579484,
        "close_vs_ema12": -0.0034409705378405375,
        "ema3_slope": -0.0007509272962251679,
        "ema6_slope": -0.0007389147217152781,
        "realized_volatility_30m": 0.0014312344331798288,
        "realized_volatility_60m": 0.0013359146496746402,
        "return_acceleration": 0.0028624688663596576
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1472,
        "resolved_agreement_count": 967,
        "prospective_resolved_sample_count": 1453,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 162.3168750000077,
            "small_mean_absolute_error": 153.22517187500125
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.73817968750154,
            "small_mean_absolute_error": 105.19926822917478
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.75372569444637,
            "small_mean_absolute_error": 113.46681423611881
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.75671041666865,
            "small_mean_absolute_error": 132.50059687500396
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1474,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0600Z",
      "signal_timestamp": "2026-09-28T06:01:19.164228Z",
      "target_timestamp": "2026-09-28T06:00:00Z",
      "resolution_timestamp": "2026-09-28T06:15:00Z",
      "strike": 83163.59,
      "brti_reference_price": 83163.59066666666,
      "base_predicted_close": 83184.09375,
      "small_predicted_close": 83025.6875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83239.25466666669,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 55.160916666689445,
      "small_residual": 213.56716666668945,
      "base_absolute_error": 55.160916666689445,
      "small_absolute_error": 213.56716666668945,
      "resolved_at": "2026-09-28T06:16:05.279925Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T05:45:00Z",
        "return_6h": -0.015187069816099186,
        "return_12h": -0.0163802906701781,
        "return_24h": -0.015556788441462799,
        "close_vs_ema12": -0.008907716506365015,
        "close_vs_ema24": -0.011777553470256885,
        "ema12_slope_3h": -0.004558249239335677,
        "ema24_slope_6h": -0.004331144514460483,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007771050889564535,
        "return_30m": 0.0011073519555186984,
        "return_60m": -0.003845526078234407,
        "return_120m": -0.0019238120025284466,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 1.2514587988787795e-05,
        "close_vs_ema6": -0.000766652394283529,
        "close_vs_ema12": -0.0022572286052940926,
        "ema3_slope": 1.2514744605507389e-05,
        "ema6_slope": -0.00030656694560027287,
        "realized_volatility_30m": 0.0002235573298180471,
        "realized_volatility_60m": 0.0015238898779446706,
        "return_acceleration": 0.0004471146596360942
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1473,
        "resolved_agreement_count": 968,
        "prospective_resolved_sample_count": 1454,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 192.5036510416685,
            "small_mean_absolute_error": 188.3669322916685
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 132.49066666666477,
            "small_mean_absolute_error": 103.171481770838
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.58690624999993,
            "small_mean_absolute_error": 109.87551562500569
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.60191250000062,
            "small_mean_absolute_error": 120.81415833333594
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1475,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0615Z",
      "signal_timestamp": "2026-09-28T06:16:18.381089Z",
      "target_timestamp": "2026-09-28T06:15:00Z",
      "resolution_timestamp": "2026-09-28T06:30:00Z",
      "strike": 83239.25,
      "brti_reference_price": 83239.25466666669,
      "base_predicted_close": 83210.0078125,
      "small_predicted_close": 83327.6015625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83046.46,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -163.5478124999936,
      "small_residual": -281.1415624999936,
      "base_absolute_error": 163.5478124999936,
      "small_absolute_error": 281.1415624999936,
      "resolved_at": "2026-09-28T06:31:06.563534Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T06:00:00Z",
        "return_6h": -0.013925463995175691,
        "return_12h": -0.015910906903833677,
        "return_24h": -0.015847113782757827,
        "close_vs_ema12": -0.007681734415180386,
        "close_vs_ema24": -0.010656575099211474,
        "ema12_slope_3h": -0.004465961775040106,
        "ema24_slope_6h": -0.004528745090939923,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009098212257729887,
        "return_30m": 0.0016876333414339584,
        "return_60m": -0.0005194087624720289,
        "return_120m": -0.0020501475170271455,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000460961016848227,
        "close_vs_ema6": 0.00010176108261017447,
        "close_vs_ema12": -0.0011420887694477688,
        "ema3_slope": 0.0004611735998998334,
        "ema6_slope": 4.070608996231684e-05,
        "realized_volatility_30m": 6.635806840826763e-05,
        "realized_volatility_60m": 0.0014042397173240735,
        "return_acceleration": 0.00013271613681653527
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1474,
        "resolved_agreement_count": 968,
        "prospective_resolved_sample_count": 1455,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 139.34383854166663,
            "small_mean_absolute_error": 189.49422916666663
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 129.09767187500256,
            "small_mean_absolute_error": 124.96505729167257
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.14185069444648,
            "small_mean_absolute_error": 119.22538194445224
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.6460135416688,
            "small_mean_absolute_error": 116.59654062500412
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1476,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0630Z",
      "signal_timestamp": "2026-09-28T06:31:19.390346Z",
      "target_timestamp": "2026-09-28T06:30:00Z",
      "resolution_timestamp": "2026-09-28T06:45:00Z",
      "strike": 83046.46,
      "brti_reference_price": 83046.46,
      "base_predicted_close": 83026.7265625,
      "small_predicted_close": 83004.78125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83181.66133333331,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 154.934770833308,
      "small_residual": 176.880083333308,
      "base_absolute_error": 154.934770833308,
      "small_absolute_error": 176.880083333308,
      "resolved_at": "2026-09-28T06:46:07.000449Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T06:15:00Z",
        "return_6h": -0.020456405818710444,
        "return_12h": -0.01972685974879651,
        "return_24h": -0.018225767388523995,
        "close_vs_ema12": -0.009576643476026492,
        "close_vs_ema24": -0.01268446956086422,
        "ema12_slope_3h": -0.004417218945145018,
        "ema24_slope_6h": -0.004858154149086524,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0023161508045540513,
        "return_30m": -0.0014084368619451393,
        "return_60m": -0.0003026445417396717,
        "return_120m": -0.005067886664506527,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0009289909446456024,
        "close_vs_ema6": -0.0015828768626352518,
        "close_vs_ema12": -0.002925519721897585,
        "ema3_slope": -0.00092812872146808,
        "ema6_slope": -0.0006327501188448936,
        "realized_volatility_30m": 0.00161298601516352,
        "realized_volatility_60m": 0.0013117478758594419,
        "return_acceleration": -0.00322597203032704
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1475,
        "resolved_agreement_count": 968,
        "prospective_resolved_sample_count": 1456,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 115.33420833333366,
            "small_mean_absolute_error": 166.19358333333366
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 135.19188020833462,
            "small_mean_absolute_error": 157.66278125000463
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.99032812500081,
            "small_mean_absolute_error": 125.43323437500658
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.3362062500026,
            "small_mean_absolute_error": 128.0121239583379
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1477,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0645Z",
      "signal_timestamp": "2026-09-28T06:46:23.978171Z",
      "target_timestamp": "2026-09-28T06:45:00Z",
      "resolution_timestamp": "2026-09-28T07:00:00Z",
      "strike": 83181.66,
      "brti_reference_price": 83181.66133333331,
      "base_predicted_close": 83160.15625,
      "small_predicted_close": 83280.25,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83131.71949999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -28.436750000008033,
      "small_residual": -148.53050000000803,
      "base_absolute_error": 28.436750000008033,
      "small_absolute_error": 148.53050000000803,
      "resolved_at": "2026-09-28T07:01:06.462034Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T06:30:00Z",
        "return_6h": -0.01294445440035008,
        "return_12h": -0.01844546780209788,
        "return_24h": -0.01562504856886493,
        "close_vs_ema12": -0.007641628122731836,
        "close_vs_ema24": -0.010851162397121805,
        "ema12_slope_3h": -0.004372267997732493,
        "ema24_slope_6h": -0.005024382015093587,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016280204277618893,
        "return_30m": -0.0006919011176158563,
        "return_60m": 0.0009945645484230603,
        "return_120m": -0.0035869295632389164,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003486369433316483,
        "close_vs_ema6": 3.0404351125445928e-05,
        "close_vs_ema12": -0.0011021348951584242,
        "ema3_slope": 0.00034875853344051855,
        "ema6_slope": 1.2161888359729645e-05,
        "realized_volatility_30m": 0.0019720856161579703,
        "realized_volatility_60m": 0.0015163503646408259,
        "return_acceleration": 0.003944171232315941
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1476,
        "resolved_agreement_count": 969,
        "prospective_resolved_sample_count": 1457,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 137.94135416666177,
            "small_mean_absolute_error": 203.53315104166177
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.12911458333474,
            "small_mean_absolute_error": 178.3791614583315
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.80590451388828,
            "small_mean_absolute_error": 137.97722916667044
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.80003333333516,
            "small_mean_absolute_error": 122.84938854167049
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1478,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0700Z",
      "signal_timestamp": "2026-09-28T07:01:18.979217Z",
      "target_timestamp": "2026-09-28T07:00:00Z",
      "resolution_timestamp": "2026-09-28T07:15:00Z",
      "strike": 83131.72,
      "brti_reference_price": 83131.71949999999,
      "base_predicted_close": 83150.546875,
      "small_predicted_close": 83269.4765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83049.7675,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -100.77937499999825,
      "small_residual": -219.70906249999825,
      "base_absolute_error": 100.77937499999825,
      "small_absolute_error": 219.70906249999825,
      "resolved_at": "2026-09-28T07:16:05.347168Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T06:45:00Z",
        "return_6h": -0.012011448474221087,
        "return_12h": -0.019621044179127467,
        "return_24h": -0.016291792277941197,
        "close_vs_ema12": -0.00790387050949548,
        "close_vs_ema24": -0.01121177627307568,
        "ema12_slope_3h": -0.004288775881758022,
        "ema24_slope_6h": -0.0051678609543898135,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006003947568825607,
        "return_30m": 0.001026648215950221,
        "return_60m": -0.0003832346151864119,
        "return_120m": -0.004227286954714082,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00012599944053093282,
        "close_vs_ema6": -0.0004072153620594543,
        "close_vs_ema12": -0.0014404192386883174,
        "ema3_slope": -0.00012598356667181676,
        "ema6_slope": -0.00016285961724871179,
        "realized_volatility_30m": 0.001114207592322225,
        "realized_volatility_60m": 0.0015138856815443914,
        "return_acceleration": -0.00222841518464445
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1477,
        "resolved_agreement_count": 969,
        "prospective_resolved_sample_count": 1458,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.52006249999977,
            "small_mean_absolute_error": 205.02982812499977
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 146.51185677083413,
            "small_mean_absolute_error": 196.69838020833413
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 121.83379861110977,
            "small_mean_absolute_error": 137.12426388889193
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.43283437500213,
            "small_mean_absolute_error": 125.39117395833746
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1479,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0715Z",
      "signal_timestamp": "2026-09-28T07:16:20.982794Z",
      "target_timestamp": "2026-09-28T07:15:00Z",
      "resolution_timestamp": "2026-09-28T07:30:00Z",
      "strike": 83049.77,
      "brti_reference_price": 83049.7675,
      "base_predicted_close": 83145.25,
      "small_predicted_close": 82993.859375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82925.22216666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -220.02783333332627,
      "small_residual": -68.63720833332627,
      "base_absolute_error": 220.02783333332627,
      "small_absolute_error": 68.63720833332627,
      "resolved_at": "2026-09-28T07:31:06.267791Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T07:00:00Z",
        "return_6h": -0.011060025637174675,
        "return_12h": -0.020481532940981984,
        "return_24h": -0.017263763761932505,
        "close_vs_ema12": -0.008522451410773568,
        "close_vs_ema24": -0.011938218837266645,
        "ema12_slope_3h": -0.004290116263628407,
        "ema24_slope_6h": -0.005288570203005882,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009858090328564995,
        "return_30m": -0.0015856119151644865,
        "return_60m": -0.002276415946124155,
        "return_120m": -0.002794642318206697,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005561512633038834,
        "close_vs_ema6": -0.0009951266377246082,
        "close_vs_ema12": -0.0020525265532729264,
        "ema3_slope": -0.0005558421310003503,
        "ema6_slope": -0.00039789227380970793,
        "realized_volatility_30m": 0.00019270713798696937,
        "realized_volatility_60m": 0.0014189916667071288,
        "return_acceleration": -0.00038541427597393874
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1478,
        "resolved_agreement_count": 970,
        "prospective_resolved_sample_count": 1459,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.92467708332697,
            "small_mean_absolute_error": 206.56530208332697
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.6342578124968,
            "small_mean_absolute_error": 198.0297656249968
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.37334027777736,
            "small_mean_absolute_error": 152.1651388888907
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.97747604166798,
            "small_mean_absolute_error": 135.69439166667144
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1480,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0730Z",
      "signal_timestamp": "2026-09-28T07:31:18.843149Z",
      "target_timestamp": "2026-09-28T07:30:00Z",
      "resolution_timestamp": "2026-09-28T07:45:00Z",
      "strike": 82925.22,
      "brti_reference_price": 82925.22216666667,
      "base_predicted_close": 82938.3125,
      "small_predicted_close": 82956.25,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82894.82166666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -43.49083333332965,
      "small_residual": -61.42833333332965,
      "base_absolute_error": 43.49083333332965,
      "small_absolute_error": 61.42833333332965,
      "resolved_at": "2026-09-28T07:46:08.646824Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T07:15:00Z",
        "return_6h": -0.013703228289060232,
        "return_12h": -0.02072579732112867,
        "return_24h": -0.01880799912826292,
        "close_vs_ema12": -0.00960469808255926,
        "close_vs_ema24": -0.01314687817418192,
        "ema12_slope_3h": -0.004380466806610417,
        "ema24_slope_6h": -0.005461203927299985,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001499646983759817,
        "return_30m": -0.0024839776510735545,
        "return_60m": -0.001459879606347303,
        "return_120m": -0.0017620823234925087,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0010285389135809009,
        "close_vs_ema6": -0.0017821847699968085,
        "close_vs_ema12": -0.0030047214058329663,
        "ema3_slope": -0.0010274821082495444,
        "ema6_slope": -0.0007123660808067145,
        "realized_volatility_30m": 0.00025691897545165876,
        "realized_volatility_60m": 0.001193772127881359,
        "return_acceleration": -0.0005138379509033175
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1479,
        "resolved_agreement_count": 970,
        "prospective_resolved_sample_count": 1460,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 126.04468229166014,
            "small_mean_absolute_error": 153.43921354166014
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.6894453124969,
            "small_mean_absolute_error": 159.8163984374969
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.14281423610979,
            "small_mean_absolute_error": 156.25492534722312
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 124.35267083333311,
            "small_mean_absolute_error": 138.47544583333655
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1481,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0745Z",
      "signal_timestamp": "2026-09-28T07:46:24.308400Z",
      "target_timestamp": "2026-09-28T07:45:00Z",
      "resolution_timestamp": "2026-09-28T08:00:00Z",
      "strike": 82894.82,
      "brti_reference_price": 82894.82166666667,
      "base_predicted_close": 82912.828125,
      "small_predicted_close": 82930.5078125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82951.17833333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 38.35020833332965,
      "small_residual": 20.670520833329647,
      "base_absolute_error": 38.35020833332965,
      "small_absolute_error": 20.670520833329647,
      "resolved_at": "2026-09-28T08:01:05.859267Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T07:30:00Z",
        "return_6h": -0.011236810784259421,
        "return_12h": -0.021980295380480297,
        "return_24h": -0.02024385573609855,
        "close_vs_ema12": -0.00956482169009143,
        "close_vs_ema24": -0.013233831200143764,
        "ema12_slope_3h": -0.004487562881616891,
        "ema24_slope_6h": -0.005579394284693895,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003666013693506276,
        "return_30m": -0.0018656985804725856,
        "return_60m": -0.0034483522217377827,
        "return_120m": -0.0024572172821849536,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.000697868290089998,
        "close_vs_ema6": -0.0015353228706641575,
        "close_vs_ema12": -0.002853205038974571,
        "ema3_slope": -0.0006973816095787733,
        "ema6_slope": -0.0006137522251343785,
        "realized_volatility_30m": 0.0005665228072045947,
        "realized_volatility_60m": 0.00042888649535648523,
        "return_acceleration": 0.0011330456144091894
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1480,
        "resolved_agreement_count": 971,
        "prospective_resolved_sample_count": 1461,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.18369791666555,
            "small_mean_absolute_error": 124.57627604166555
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.06252604166366,
            "small_mean_absolute_error": 164.05471354166366
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.81397569444502,
            "small_mean_absolute_error": 160.44486631944287
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.87724583333329,
            "small_mean_absolute_error": 133.70197395833674
          }
        },
        "current_losing_streak": 7,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1482,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0800Z",
      "signal_timestamp": "2026-09-28T08:01:21.324475Z",
      "target_timestamp": "2026-09-28T08:00:00Z",
      "resolution_timestamp": "2026-09-28T08:15:00Z",
      "strike": 82951.18,
      "brti_reference_price": 82951.17833333333,
      "base_predicted_close": 83098.0625,
      "small_predicted_close": 82946.671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82977.61933333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -120.44316666664963,
      "small_residual": 30.94745833335037,
      "base_absolute_error": 120.44316666664963,
      "small_absolute_error": 30.94745833335037,
      "resolved_at": "2026-09-28T08:16:05.593215Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T07:45:00Z",
        "return_6h": -0.008956954456673438,
        "return_12h": -0.020888062018056264,
        "return_24h": -0.021361914801442783,
        "close_vs_ema12": -0.008531646164787854,
        "close_vs_ema24": -0.01230717258745273,
        "ema12_slope_3h": -0.004564686415436392,
        "ema24_slope_6h": -0.005648435697495735,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006798575053732492,
        "return_30m": 0.00031300689933022596,
        "return_60m": -0.0021717482538859967,
        "return_120m": -0.002554150579966108,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -9.242703282619225e-06,
        "close_vs_ema6": -0.0006119420140323628,
        "close_vs_ema12": -0.0018412439107761136,
        "ema3_slope": -9.242617855731439e-06,
        "ema6_slope": -0.00024471690459082485,
        "realized_volatility_30m": 0.0005232294373619384,
        "realized_volatility_60m": 0.0008120576082505878,
        "return_acceleration": 0.0010464588747238768
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1481,
        "resolved_agreement_count": 972,
        "prospective_resolved_sample_count": 1462,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.66206249999595,
            "small_mean_absolute_error": 92.61128124999595
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.59106249999786,
            "small_mean_absolute_error": 148.82055468749786
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.22859201388806,
            "small_mean_absolute_error": 162.00268055555475
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.9885687499991,
            "small_mean_absolute_error": 125.45353125000256
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1483,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0815Z",
      "signal_timestamp": "2026-09-28T08:16:20.697761Z",
      "target_timestamp": "2026-09-28T08:15:00Z",
      "resolution_timestamp": "2026-09-28T08:30:00Z",
      "strike": 82977.62,
      "brti_reference_price": 82977.61933333335,
      "base_predicted_close": 83027.390625,
      "small_predicted_close": 82949.1015625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82795.56533333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -231.82529166668246,
      "small_residual": -153.53622916668246,
      "base_absolute_error": 231.82529166668246,
      "small_absolute_error": 153.53622916668246,
      "resolved_at": "2026-09-28T08:31:06.837234Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T08:00:00Z",
        "return_6h": -0.00901136429534577,
        "return_12h": -0.021432727979429522,
        "return_24h": -0.021429165833428354,
        "close_vs_ema12": -0.007882924191256802,
        "close_vs_ema24": -0.011748006858933513,
        "ema12_slope_3h": -0.004528121791079975,
        "ema24_slope_6h": -0.005717203699418416,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00031875376011858414,
        "return_30m": 0.000998827972628069,
        "return_60m": -0.0008687341197752829,
        "return_120m": -0.0031431724656961757,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001547301102329257,
        "close_vs_ema6": -0.00020957707664170933,
        "close_vs_ema12": -0.0012890595591479315,
        "ema3_slope": 0.00015475405534459696,
        "ema6_slope": -8.382380363769482e-05,
        "realized_volatility_30m": 0.00018055187262733252,
        "realized_volatility_60m": 0.0008305042591942138,
        "return_acceleration": -0.00036110374525466504
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1482,
        "resolved_agreement_count": 972,
        "prospective_resolved_sample_count": 1463,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 105.5780104166588,
            "small_mean_absolute_error": 45.42088020833398
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 108.75134374999288,
            "small_mean_absolute_error": 125.99309114583048
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 118.94884201388413,
            "small_mean_absolute_error": 147.16013715277586
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.38564791666504,
            "small_mean_absolute_error": 121.93246562500353
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1484,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0830Z",
      "signal_timestamp": "2026-09-28T08:31:20.008209Z",
      "target_timestamp": "2026-09-28T08:30:00Z",
      "resolution_timestamp": "2026-09-28T08:45:00Z",
      "strike": 82795.57,
      "brti_reference_price": 82795.56533333332,
      "base_predicted_close": 82860.5390625,
      "small_predicted_close": 82891.578125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82861.01533333331,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 0.47627083331462927,
      "small_residual": -30.56279166668537,
      "base_absolute_error": 0.47627083331462927,
      "small_absolute_error": 30.56279166668537,
      "resolved_at": "2026-09-28T08:46:07.601912Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T08:15:00Z",
        "return_6h": -0.01024027819699036,
        "return_12h": -0.021397700283948273,
        "return_24h": -0.02359262004747753,
        "close_vs_ema12": -0.009653008105387051,
        "close_vs_ema24": -0.013633222782340249,
        "ema12_slope_3h": -0.00447945910115255,
        "ema24_slope_6h": -0.005809602667871561,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0021940132949427316,
        "return_30m": -0.0018759588848116238,
        "return_60m": -0.0015635391735552284,
        "return_120m": -0.003021136200949348,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0010208524091698257,
        "close_vs_ema6": -0.0017177012148591464,
        "close_vs_ema12": -0.002946399956030077,
        "ema3_slope": -0.0010198113323145463,
        "ema6_slope": -0.0006866087304833179,
        "realized_volatility_30m": 0.0012563835275306579,
        "realized_volatility_60m": 0.0011070159704279802,
        "return_acceleration": -0.0025127670550613157
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1483,
        "resolved_agreement_count": 972,
        "prospective_resolved_sample_count": 1464,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.52737499999785,
            "small_mean_absolute_error": 66.64563541667303
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 117.28602864582899,
            "small_mean_absolute_error": 110.04242447916658
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.63542187499722,
            "small_mean_absolute_error": 128.75947743055562
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.70860833333208,
            "small_mean_absolute_error": 119.27691041667057
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1485,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0845Z",
      "signal_timestamp": "2026-09-28T08:46:25.874859Z",
      "target_timestamp": "2026-09-28T08:45:00Z",
      "resolution_timestamp": "2026-09-28T09:00:00Z",
      "strike": 82861.02,
      "brti_reference_price": 82861.01533333331,
      "base_predicted_close": 82857.0234375,
      "small_predicted_close": 82873.8984375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82926.44933333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 69.42589583333756,
      "small_residual": 52.55089583333756,
      "base_absolute_error": 69.42589583333756,
      "small_absolute_error": 52.55089583333756,
      "resolved_at": "2026-09-28T09:01:07.198698Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T08:30:00Z",
        "return_6h": -0.007587150390447994,
        "return_12h": -0.02080383665611263,
        "return_24h": -0.021791786324985574,
        "close_vs_ema12": -0.00851117255443734,
        "close_vs_ema24": -0.012591818546613287,
        "ema12_slope_3h": -0.004414186333364878,
        "ema24_slope_6h": -0.005845857363646956,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000790501275478972,
        "return_30m": -0.001405246389771908,
        "return_60m": -0.000407822016546433,
        "return_120m": -0.0038547679243273736,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00011559241947434185,
        "close_vs_ema6": -0.0006634315701434801,
        "close_vs_ema12": -0.001826799326650086,
        "ema3_slope": -0.00011557905941128599,
        "ema6_slope": -0.0002653022241090319,
        "realized_volatility_30m": 0.0014922572852108518,
        "realized_volatility_60m": 0.0012208000078820914,
        "return_acceleration": 0.0029845145704217035
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1484,
        "resolved_agreement_count": 973,
        "prospective_resolved_sample_count": 1465,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 97.77373437499409,
            "small_mean_absolute_error": 58.92925000001196
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.97871614582982,
            "small_mean_absolute_error": 91.75276302083876
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.29959548610714,
            "small_mean_absolute_error": 129.0128923611131
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.8750291666649,
            "small_mean_absolute_error": 119.48744270833777
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1486,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0900Z",
      "signal_timestamp": "2026-09-28T09:01:19.793317Z",
      "target_timestamp": "2026-09-28T09:00:00Z",
      "resolution_timestamp": "2026-09-28T09:15:00Z",
      "strike": 82926.45,
      "brti_reference_price": 82926.44933333334,
      "base_predicted_close": 82971.2421875,
      "small_predicted_close": 82892.15625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82826.7965,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -144.44568750000326,
      "small_residual": -65.35975000000326,
      "base_absolute_error": 144.44568750000326,
      "small_absolute_error": 65.35975000000326,
      "resolved_at": "2026-09-28T09:16:05.258723Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T08:45:00Z",
        "return_6h": -0.005606913979925965,
        "return_12h": -0.01902301841824805,
        "return_24h": -0.021939647998388434,
        "close_vs_ema12": -0.007415111771341465,
        "close_vs_ema24": -0.011571423760814659,
        "ema12_slope_3h": -0.004350971553225502,
        "ema24_slope_6h": -0.005841037235551072,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000789683782376871,
        "return_30m": 0.0015808093038931492,
        "return_60m": -0.00029811511417743297,
        "return_120m": -0.002469215937084712,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003368865099542262,
        "close_vs_ema6": 8.980271056047151e-05,
        "close_vs_ema12": -0.0008789203952832558,
        "ema3_slope": 0.00033700004072190204,
        "ema6_slope": 3.592237459471015e-05,
        "realized_volatility_30m": 4.087465510504984e-07,
        "realized_volatility_60m": 0.001239155337711801,
        "return_acceleration": -8.174931021009968e-07
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1485,
        "resolved_agreement_count": 973,
        "prospective_resolved_sample_count": 1466,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 105.54265624999607,
            "small_mean_absolute_error": 66.89934375001394
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.10235937499601,
            "small_mean_absolute_error": 79.75531250000495
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.24159374999726,
            "small_mean_absolute_error": 121.51348437500322
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.34122291666426,
            "small_mean_absolute_error": 114.17668333333714
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1487,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0915Z",
      "signal_timestamp": "2026-09-28T09:16:16.781099Z",
      "target_timestamp": "2026-09-28T09:15:00Z",
      "resolution_timestamp": "2026-09-28T09:30:00Z",
      "strike": 82826.8,
      "brti_reference_price": 82826.7965,
      "base_predicted_close": 82801.640625,
      "small_predicted_close": 82767.734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82769.92716666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -31.713458333339076,
      "small_residual": 2.1927916666609235,
      "base_absolute_error": 31.713458333339076,
      "small_absolute_error": 2.1927916666609235,
      "resolved_at": "2026-09-28T09:31:07.200392Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T09:00:00Z",
        "return_6h": -0.007218508582358507,
        "return_12h": -0.02173515604323417,
        "return_24h": -0.02165047526596453,
        "close_vs_ema12": -0.008259461403407165,
        "close_vs_ema24": -0.01249940397998961,
        "ema12_slope_3h": -0.004375440115064078,
        "ema24_slope_6h": -0.005869104175320494,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012017014370502288,
        "return_30m": -0.0004129666188094072,
        "return_60m": -0.0018176326887311411,
        "return_120m": -0.0026847877689724076,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00043279711435817436,
        "close_vs_ema6": -0.0007945428980916658,
        "close_vs_ema12": -0.001760195603177861,
        "ema3_slope": -0.00043260988204962825,
        "ema6_slope": -0.00031771618358178433,
        "realized_volatility_30m": 0.00099569260971355,
        "realized_volatility_60m": 0.0012925011049762067,
        "return_acceleration": -0.0019913852194271
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1486,
        "resolved_agreement_count": 973,
        "prospective_resolved_sample_count": 1467,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.54328645833448,
            "small_mean_absolute_error": 75.50241666667716
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 108.56064843749664,
            "small_mean_absolute_error": 60.46164843750557
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.68199131944009,
            "small_mean_absolute_error": 109.16286631944604
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.44826354166507,
            "small_mean_absolute_error": 115.48374270833665
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1488,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0930Z",
      "signal_timestamp": "2026-09-28T09:31:19.754166Z",
      "target_timestamp": "2026-09-28T09:30:00Z",
      "resolution_timestamp": "2026-09-28T09:45:00Z",
      "strike": 82769.93,
      "brti_reference_price": 82769.92716666666,
      "base_predicted_close": 82813.0703125,
      "small_predicted_close": 82842.125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82602.12500000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -210.94531249998545,
      "small_residual": -239.99999999998545,
      "base_absolute_error": 210.94531249998545,
      "small_absolute_error": 239.99999999998545,
      "resolved_at": "2026-09-28T09:46:07.298557Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T09:15:00Z",
        "return_6h": -0.006577818081382136,
        "return_12h": -0.021707728128465886,
        "return_24h": -0.022684863722964743,
        "close_vs_ema12": -0.008578612239665606,
        "close_vs_ema24": -0.01290914754785577,
        "ema12_slope_3h": -0.004333171951615866,
        "ema24_slope_6h": -0.005883481854221828,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006866054916579989,
        "return_30m": -0.0018874818339021937,
        "return_60m": -0.00030965627885304325,
        "return_120m": -0.001872711292685958,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005598659971133291,
        "close_vs_ema6": -0.001058021039871515,
        "close_vs_ema12": -0.002070126404223993,
        "ema3_slope": -0.0005595527225703556,
        "ema6_slope": -0.00042302938635219167,
        "realized_volatility_30m": 0.00025754797269611496,
        "realized_volatility_60m": 0.0008860405487112365,
        "return_acceleration": 0.0005150959453922299
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1487,
        "resolved_agreement_count": 974,
        "prospective_resolved_sample_count": 1468,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.51532812499863,
            "small_mean_absolute_error": 37.66655729167178
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.02135156249824,
            "small_mean_absolute_error": 52.156096354172405
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.69579513888554,
            "small_mean_absolute_error": 85.91713541666832
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.29422916666518,
            "small_mean_absolute_error": 114.61539375000284
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1489,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T0945Z",
      "signal_timestamp": "2026-09-28T09:46:23.300524Z",
      "target_timestamp": "2026-09-28T09:45:00Z",
      "resolution_timestamp": "2026-09-28T10:00:00Z",
      "strike": 82602.13,
      "brti_reference_price": 82602.12500000001,
      "base_predicted_close": 82562.2734375,
      "small_predicted_close": 82542.4375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82615.99366666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 53.72022916666174,
      "small_residual": 73.55616666666174,
      "base_absolute_error": 53.72022916666174,
      "small_absolute_error": 73.55616666666174,
      "resolved_at": "2026-09-28T10:01:05.820692Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T09:30:00Z",
        "return_6h": -0.010250333543147527,
        "return_12h": -0.022833870508838117,
        "return_24h": -0.025620638324427625,
        "close_vs_ema12": -0.010160758575970763,
        "close_vs_ema24": -0.014607379107725249,
        "ema12_slope_3h": -0.004439858360764881,
        "ema24_slope_6h": -0.005972593739583143,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0020273325398578734,
        "return_30m": -0.0027125460538605095,
        "return_60m": -0.003124392481697602,
        "return_120m": -0.0035309403022016905,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0012947058469772177,
        "close_vs_ema6": -0.0022042336172016785,
        "close_vs_ema12": -0.0034657119491444677,
        "ema3_slope": -0.0012930317512086509,
        "ema6_slope": -0.0008809167483563307,
        "realized_volatility_30m": 0.0006703635240999373,
        "realized_volatility_60m": 0.0010254622628715342,
        "return_acceleration": -0.0013407270481998745
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1488,
        "resolved_agreement_count": 975,
        "prospective_resolved_sample_count": 1469,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.13258854166634,
            "small_mean_absolute_error": 90.0258593749968
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.95316145833021,
            "small_mean_absolute_error": 74.47755468750438
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.36334027777532,
            "small_mean_absolute_error": 91.17712847222477
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.06964999999909,
            "small_mean_absolute_error": 126.05794166666746
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1490,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1000Z",
      "signal_timestamp": "2026-09-28T10:01:20.012552Z",
      "target_timestamp": "2026-09-28T10:00:00Z",
      "resolution_timestamp": "2026-09-28T10:15:00Z",
      "strike": 82615.99,
      "brti_reference_price": 82615.99366666666,
      "base_predicted_close": 82613.859375,
      "small_predicted_close": 82651.25,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82682.18400000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 68.32462500002293,
      "small_residual": 30.934000000022934,
      "base_absolute_error": 68.32462500002293,
      "small_absolute_error": 30.934000000022934,
      "resolved_at": "2026-09-28T10:16:06.353414Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T09:45:00Z",
        "return_6h": -0.008495720718080135,
        "return_12h": -0.02410889608078781,
        "return_24h": -0.027083877695820102,
        "close_vs_ema12": -0.009590538180334174,
        "close_vs_ema24": -0.01414838071774116,
        "ema12_slope_3h": -0.0045112836416428825,
        "ema24_slope_6h": -0.006024012097170184,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00016789721410503944,
        "return_30m": -0.0018597757092384537,
        "return_60m": -0.0037437472502742652,
        "return_120m": -0.004040746296812725,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.000563830731138304,
        "close_vs_ema6": -0.0014556374073149136,
        "close_vs_ema12": -0.0027923679597460227,
        "ema3_slope": -0.0005635130051885318,
        "ema6_slope": -0.0005819161393658678,
        "realized_volatility_30m": 0.0010976148769814564,
        "realized_volatility_60m": 0.0007972432416123226,
        "return_acceleration": 0.002195229753962913
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1489,
        "resolved_agreement_count": 976,
        "prospective_resolved_sample_count": 1470,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 110.20617187499738,
            "small_mean_absolute_error": 95.27717708332784
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.87441406249673,
            "small_mean_absolute_error": 81.08826041667089
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.47029687499646,
            "small_mean_absolute_error": 84.92926736111258
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.88692083333153,
            "small_mean_absolute_error": 129.6369125000012
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1491,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1015Z",
      "signal_timestamp": "2026-09-28T10:16:17.149399Z",
      "target_timestamp": "2026-09-28T10:15:00Z",
      "resolution_timestamp": "2026-09-28T10:30:00Z",
      "strike": 82682.18,
      "brti_reference_price": 82682.18400000002,
      "base_predicted_close": 82708.2734375,
      "small_predicted_close": 82736.5,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82772.222,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 63.948562499994296,
      "small_residual": 35.721999999994296,
      "base_absolute_error": 63.948562499994296,
      "small_absolute_error": 35.721999999994296,
      "resolved_at": "2026-09-28T10:31:06.283220Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T10:00:00Z",
        "return_6h": -0.00872883045152506,
        "return_12h": -0.01936120023887422,
        "return_24h": -0.027523647088008918,
        "close_vs_ema12": -0.008441009254189225,
        "close_vs_ema24": -0.013086768265690552,
        "ema12_slope_3h": -0.004507834891976481,
        "ema24_slope_6h": -0.006079238687801802,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008011806236989383,
        "return_30m": 0.0009692123537985431,
        "return_60m": -0.0017459627332075955,
        "return_120m": -0.0035604219030015427,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00011843505262887355,
        "close_vs_ema6": -0.0004683898906988615,
        "close_vs_ema12": -0.0016872612811308363,
        "ema3_slope": 0.00011844908115188346,
        "ema6_slope": -0.0001873208606004706,
        "realized_volatility_30m": 0.0003166417047969494,
        "realized_volatility_60m": 0.001059534086371962,
        "return_acceleration": 0.0006332834095938988
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1490,
        "resolved_agreement_count": 976,
        "prospective_resolved_sample_count": 1471,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 91.1759062500023,
            "small_mean_absolute_error": 86.67073958333276
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.35959635416839,
            "small_mean_absolute_error": 81.08657812500496
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.76573437499853,
            "small_mean_absolute_error": 69.1980121527813
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.91314374999783,
            "small_mean_absolute_error": 120.7307135416675
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1492,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1030Z",
      "signal_timestamp": "2026-09-28T10:31:18.418831Z",
      "target_timestamp": "2026-09-28T10:30:00Z",
      "resolution_timestamp": "2026-09-28T10:45:00Z",
      "strike": 82772.22,
      "brti_reference_price": 82772.222,
      "base_predicted_close": 82717.4609375,
      "small_predicted_close": 82745.265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82909.08683333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 191.6258958333492,
      "small_residual": 163.8212083333492,
      "base_absolute_error": 191.6258958333492,
      "small_absolute_error": 163.8212083333492,
      "resolved_at": "2026-09-28T10:46:07.959967Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T10:15:00Z",
        "return_6h": -0.008353375207870273,
        "return_12h": -0.020979416951350527,
        "return_24h": -0.025330769564010924,
        "close_vs_ema12": -0.007062899756868246,
        "close_vs_ema24": -0.011767266697690348,
        "ema12_slope_3h": -0.004400193186885004,
        "ema24_slope_6h": -0.006125660618744311,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010889649455796402,
        "return_30m": 0.0018910180268929544,
        "return_60m": 2.7725448262350127e-05,
        "return_120m": -0.00028193941594989447,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006034001733197236,
        "close_vs_ema6": 0.000442825116119705,
        "close_vs_ema12": -0.0005078523309187677,
        "ema3_slope": 0.0006037644849146151,
        "ema6_slope": 0.0001771614270598132,
        "realized_volatility_30m": 0.00014389216094035095,
        "realized_volatility_60m": 0.0012212458767994208,
        "return_acceleration": 0.0002877843218807019
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1491,
        "resolved_agreement_count": 977,
        "prospective_resolved_sample_count": 1472,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.2346822916661,
            "small_mean_absolute_error": 95.0530416666661
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.37500520833237,
            "small_mean_absolute_error": 66.35979947916894
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.75912847222087,
            "small_mean_absolute_error": 66.45507812500364
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.13125520833128,
            "small_mean_absolute_error": 103.79960625000095
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1493,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1045Z",
      "signal_timestamp": "2026-09-28T10:46:29.100182Z",
      "target_timestamp": "2026-09-28T10:45:00Z",
      "resolution_timestamp": "2026-09-28T11:00:00Z",
      "strike": 82909.09,
      "brti_reference_price": 82909.08683333335,
      "base_predicted_close": 82867.8671875,
      "small_predicted_close": 82787.8203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82924.72116666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 56.853979166655336,
      "small_residual": 136.90085416665534,
      "base_absolute_error": 56.853979166655336,
      "small_absolute_error": 136.90085416665534,
      "resolved_at": "2026-09-28T11:01:07.306343Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T10:30:00Z",
        "return_6h": -0.0068520337955210175,
        "return_12h": -0.01509621537514283,
        "return_24h": -0.022902157982437,
        "close_vs_ema12": -0.005200949470321126,
        "close_vs_ema24": -0.009926373243982822,
        "ema12_slope_3h": -0.004215354506125202,
        "ema24_slope_6h": -0.006140511628077716,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001653511649516437,
        "return_30m": 0.0027442772113195346,
        "return_60m": 0.0037161493524935363,
        "return_120m": 0.000580146161698103,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001127681674413905,
        "close_vs_ema6": 0.0014970094637709597,
        "close_vs_ema12": 0.0009685229076461521,
        "ema3_slope": 0.0011289547760258145,
        "ema6_slope": 0.0005991625663213096,
        "realized_volatility_30m": 0.0002822733519683984,
        "realized_volatility_60m": 0.000535284087421735,
        "return_acceleration": 0.0005645467039367968
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1492,
        "resolved_agreement_count": 978,
        "prospective_resolved_sample_count": 1473,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 94.40482812500704,
            "small_mean_absolute_error": 76.00834375000704
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 104.26870833333669,
            "small_mean_absolute_error": 83.01710156250192
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.10371701388915,
            "small_mean_absolute_error": 74.9878177083386
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.48724062499896,
            "small_mean_absolute_error": 110.61457604166863
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1494,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1100Z",
      "signal_timestamp": "2026-09-28T11:01:20.304805Z",
      "target_timestamp": "2026-09-28T11:00:00Z",
      "resolution_timestamp": "2026-09-28T11:15:00Z",
      "strike": 82924.72,
      "brti_reference_price": 82924.72116666666,
      "base_predicted_close": 82894.546875,
      "small_predicted_close": 82816.78125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82956.616,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 62.06912499999453,
      "small_residual": 139.83474999999453,
      "base_absolute_error": 62.06912499999453,
      "small_absolute_error": 139.83474999999453,
      "resolved_at": "2026-09-28T11:16:05.748660Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T10:45:00Z",
        "return_6h": -0.006706765223886579,
        "return_12h": -0.015087241492045433,
        "return_24h": -0.022779394325568636,
        "close_vs_ema12": -0.004809715542739235,
        "close_vs_ema24": -0.009540765440190446,
        "ema12_slope_3h": -0.004057674379664977,
        "ema24_slope_6h": -0.006152078447124398,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00018857201219368847,
        "return_30m": 0.0018423954677291299,
        "return_60m": 0.003736897497663927,
        "return_120m": -2.083975234168367e-05,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006578001820074508,
        "close_vs_ema6": 0.001203608658542299,
        "close_vs_ema12": 0.0009790605406236885,
        "ema3_slope": 0.0006582331679050313,
        "ema6_slope": 0.0004816753628718029,
        "realized_volatility_30m": 0.0007324698186613743,
        "realized_volatility_60m": 0.0005279705165062724,
        "return_acceleration": -0.0014649396373227486
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1493,
        "resolved_agreement_count": 979,
        "prospective_resolved_sample_count": 1474,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 95.18826562500544,
            "small_mean_absolute_error": 91.84451562500544
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.69721875000141,
            "small_mean_absolute_error": 93.56084635416664
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.6456979166663,
            "small_mean_absolute_error": 84.67367881944908
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.42384374999892,
            "small_mean_absolute_error": 110.33242916666859
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1495,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1115Z",
      "signal_timestamp": "2026-09-28T11:16:18.869964Z",
      "target_timestamp": "2026-09-28T11:15:00Z",
      "resolution_timestamp": "2026-09-28T11:30:00Z",
      "strike": 82956.62,
      "brti_reference_price": 82956.616,
      "base_predicted_close": 82914.984375,
      "small_predicted_close": 82839.03125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82989.68916666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 74.70479166666337,
      "small_residual": 150.65791666666337,
      "base_absolute_error": 74.70479166666337,
      "small_absolute_error": 150.65791666666337,
      "resolved_at": "2026-09-28T11:31:06.733975Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T11:00:00Z",
        "return_6h": -0.003913142437741657,
        "return_12h": -0.015089645556757514,
        "return_24h": -0.022931966048139074,
        "close_vs_ema12": -0.004247017440060286,
        "close_vs_ema24": -0.00897268422766162,
        "ema12_slope_3h": -0.0039036105881292693,
        "ema24_slope_6h": -0.006106455780301667,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00038462394427885016,
        "return_30m": 0.0005732684857835402,
        "return_60m": 0.003319118904744567,
        "return_120m": 0.001567361113622212,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005210669137156732,
        "close_vs_ema6": 0.001134267669382849,
        "close_vs_ema12": 0.0011539633424932916,
        "ema3_slope": 0.0005213385659934566,
        "ema6_slope": 0.00045391301129438233,
        "realized_volatility_30m": 9.802596604258085e-05,
        "realized_volatility_60m": 0.0005820264798050106,
        "return_acceleration": 0.0001960519320851617
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1494,
        "resolved_agreement_count": 980,
        "prospective_resolved_sample_count": 1475,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.62439062499834,
            "small_mean_absolute_error": 119.06970312499834
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.40014843750032,
            "small_mean_absolute_error": 102.87022135416555
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.78119444444503,
            "small_mean_absolute_error": 93.74761979166942
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.76925416666418,
            "small_mean_absolute_error": 106.64580833333385
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1496,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1130Z",
      "signal_timestamp": "2026-09-28T11:31:20.564497Z",
      "target_timestamp": "2026-09-28T11:30:00Z",
      "resolution_timestamp": "2026-09-28T11:45:00Z",
      "strike": 82989.69,
      "brti_reference_price": 82989.68916666666,
      "base_predicted_close": 82933.1640625,
      "small_predicted_close": 82858.7421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83051.43483333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 118.27077083333279,
      "small_residual": 192.6926458333328,
      "base_absolute_error": 118.27077083333279,
      "small_absolute_error": 192.6926458333328,
      "resolved_at": "2026-09-28T11:46:06.575645Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T11:15:00Z",
        "return_6h": -0.0009860409435912265,
        "return_12h": -0.016603354024732897,
        "return_24h": -0.022513216232645572,
        "close_vs_ema12": -0.0036934666759519397,
        "close_vs_ema24": -0.008402256482490711,
        "ema12_slope_3h": -0.003651042722763842,
        "ema24_slope_6h": -0.006002322822436068,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003986802772508735,
        "return_30m": 0.0007834575635103924,
        "return_60m": 0.0026272964699034507,
        "return_120m": 0.0026550947611381215,
        "consecutive_up_closes": 7,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00045976598304253713,
        "close_vs_ema6": 0.0010948061759983307,
        "close_vs_ema12": 0.0013138507239285335,
        "ema3_slope": 0.00045997746503423365,
        "ema6_slope": 0.0004381143305094426,
        "realized_volatility_30m": 7.028166486011678e-06,
        "realized_volatility_60m": 0.0005816735202166986,
        "return_acceleration": 1.4056332972023355e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1495,
        "resolved_agreement_count": 981,
        "prospective_resolved_sample_count": 1476,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.31344791666561,
            "small_mean_absolute_error": 147.8036822916656
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.77406510416586,
            "small_mean_absolute_error": 121.42836197916586
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.68781944444345,
            "small_mean_absolute_error": 93.50776041666784
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.32710312499766,
            "small_mean_absolute_error": 100.12162604166733
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1497,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1145Z",
      "signal_timestamp": "2026-09-28T11:46:19.527350Z",
      "target_timestamp": "2026-09-28T11:45:00Z",
      "resolution_timestamp": "2026-09-28T12:00:00Z",
      "strike": 83051.43,
      "brti_reference_price": 83051.43483333333,
      "base_predicted_close": 83046.03125,
      "small_predicted_close": 83156.8828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83058.65633333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 12.625083333346993,
      "small_residual": -98.22647916665301,
      "base_absolute_error": 12.625083333346993,
      "small_absolute_error": 98.22647916665301,
      "resolved_at": "2026-09-28T12:01:06.709023Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T11:30:00Z",
        "return_6h": -0.0005725599423678229,
        "return_12h": -0.015251998894722174,
        "return_24h": -0.02162947832582951,
        "close_vs_ema12": -0.0028320419072065395,
        "close_vs_ema24": -0.007507610286345501,
        "ema12_slope_3h": -0.003410288931710137,
        "ema24_slope_6h": -0.005891777044638058,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007440161216012431,
        "return_30m": 0.0011429930234057029,
        "return_60m": 0.0017169167510688865,
        "return_120m": 0.0054394464226352746,
        "consecutive_up_closes": 8,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006016998283180364,
        "close_vs_ema6": 0.0013133360189350185,
        "close_vs_ema12": 0.0017415474567530342,
        "ema3_slope": 0.0006020620889737316,
        "ema6_slope": 0.000525610528869791,
        "realized_volatility_30m": 0.00017266792217518478,
        "realized_volatility_60m": 0.0001999558021172351,
        "return_acceleration": 0.00034533584435036957
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1496,
        "resolved_agreement_count": 982,
        "prospective_resolved_sample_count": 1477,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 77.9746666666615,
            "small_mean_absolute_error": 155.0215416666615
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.18974739583427,
            "small_mean_absolute_error": 115.51494270833427
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.50402777777829,
            "small_mean_absolute_error": 107.01858159722178
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.49390312499891,
            "small_mean_absolute_error": 100.91225416666857
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1498,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1200Z",
      "signal_timestamp": "2026-09-28T12:01:19.207800Z",
      "target_timestamp": "2026-09-28T12:00:00Z",
      "resolution_timestamp": "2026-09-28T12:15:00Z",
      "strike": 83058.66,
      "brti_reference_price": 83058.65633333335,
      "base_predicted_close": 82966.796875,
      "small_predicted_close": 82895.3828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83327.46433333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 360.667458333337,
      "small_residual": 432.081520833337,
      "base_absolute_error": 360.667458333337,
      "small_absolute_error": 432.081520833337,
      "resolved_at": "2026-09-28T12:16:05.597976Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T11:45:00Z",
        "return_6h": -0.0012617821391803785,
        "return_12h": -0.01642968918183918,
        "return_24h": -0.02147747373228981,
        "close_vs_ema12": -0.0026335765928984234,
        "close_vs_ema24": -0.007269446034044558,
        "ema12_slope_3h": -0.003207535962186925,
        "ema24_slope_6h": -0.005797462846917956,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 8.695214013476615e-05,
        "return_30m": 0.0008310329555298868,
        "return_60m": 0.001615141598094727,
        "return_120m": 0.005358074714355121,
        "consecutive_up_closes": 9,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003442336061900697,
        "close_vs_ema6": 0.0009998873275853803,
        "close_vs_ema12": 0.0015468849141884178,
        "ema3_slope": 0.0003443521437702657,
        "ema6_slope": 0.00040011495898495397,
        "realized_volatility_30m": 0.00032853199073323847,
        "realized_volatility_60m": 0.00023266569004732742,
        "return_acceleration": -0.0006570639814664769
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1497,
        "resolved_agreement_count": 982,
        "prospective_resolved_sample_count": 1478,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.91744270833442,
            "small_mean_absolute_error": 145.35294791666092
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.05285416666993,
            "small_mean_absolute_error": 118.59873177083318
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.77062673611242,
            "small_mean_absolute_error": 110.82488020833141
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.70331979166585,
            "small_mean_absolute_error": 98.39705312500082
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1499,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1215Z",
      "signal_timestamp": "2026-09-28T12:16:17.266141Z",
      "target_timestamp": "2026-09-28T12:15:00Z",
      "resolution_timestamp": "2026-09-28T12:30:00Z",
      "strike": 83327.46,
      "brti_reference_price": 83327.46433333334,
      "base_predicted_close": 83310.609375,
      "small_predicted_close": 83353.4140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83355.1005,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 44.491125000000466,
      "small_residual": 1.6864375000004657,
      "base_absolute_error": 44.491125000000466,
      "small_absolute_error": 1.6864375000004657,
      "resolved_at": "2026-09-28T12:31:05.777182Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T12:00:00Z",
        "return_6h": 0.0010597123559057398,
        "return_12h": -0.012880508625527365,
        "return_24h": -0.019462548554437187,
        "close_vs_ema12": 0.0005699941650618712,
        "close_vs_ema24": -0.0039733611730808915,
        "ema12_slope_3h": -0.002833010505514544,
        "ema24_slope_6h": -0.005657623521129418,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0032363634552574627,
        "return_30m": 0.0033235970041207707,
        "return_60m": 0.004470388875714715,
        "return_120m": 0.007804345532688384,
        "consecutive_up_closes": 10,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001787654132906269,
        "close_vs_ema6": 0.0030245412718230558,
        "close_vs_ema12": 0.004048617656855047,
        "ema3_slope": 0.0017908555632553114,
        "ema6_slope": 0.001211281937613995,
        "realized_volatility_30m": 0.0015747056575613483,
        "realized_volatility_60m": 0.0012457727781068103,
        "return_acceleration": 0.0031494113151226966
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1498,
        "resolved_agreement_count": 983,
        "prospective_resolved_sample_count": 1479,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 141.56702604167003,
            "small_mean_absolute_error": 218.41464062499654
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 117.59570833333419,
            "small_mean_absolute_error": 168.74217187499744
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.78910763889023,
            "small_mean_absolute_error": 141.3850277777759
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.69772395833279,
            "small_mean_absolute_error": 109.01567604166776
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1500,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1230Z",
      "signal_timestamp": "2026-09-28T12:31:17.607349Z",
      "target_timestamp": "2026-09-28T12:30:00Z",
      "resolution_timestamp": "2026-09-28T12:45:00Z",
      "strike": 83355.1,
      "brti_reference_price": 83355.1005,
      "base_predicted_close": 83384.7578125,
      "small_predicted_close": 83412.75,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83290.12616666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -94.63164583331672,
      "small_residual": -122.62383333331672,
      "base_absolute_error": 94.63164583331672,
      "small_absolute_error": 122.62383333331672,
      "resolved_at": "2026-09-28T12:46:09.351686Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T12:15:00Z",
        "return_6h": 0.003716479907752701,
        "return_12h": -0.016815951732167655,
        "return_24h": -0.01868306637514716,
        "close_vs_ema12": 0.0008649989056674912,
        "close_vs_ema24": -0.0035682036154277563,
        "ema12_slope_3h": -0.002432278423556977,
        "ema24_slope_6h": -0.0054668125351181596,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003316573579643656,
        "return_30m": 0.0035690941769748186,
        "return_60m": 0.004403093167387295,
        "return_120m": 0.007041957868425985,
        "consecutive_up_closes": 11,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010588298807079344,
        "close_vs_ema6": 0.0023957032839003745,
        "close_vs_ema12": 0.003705025188216249,
        "ema3_slope": 0.0010599521897587394,
        "ema6_slope": 0.0009592004974727786,
        "realized_volatility_30m": 0.0014523530486465486,
        "realized_volatility_60m": 0.0012557258320484309,
        "return_acceleration": -0.002904706097293097
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1499,
        "resolved_agreement_count": 983,
        "prospective_resolved_sample_count": 1480,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 134.0136093750043,
            "small_mean_absolute_error": 181.1717708333308
          },
          "8": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.16352864583496,
            "small_mean_absolute_error": 164.4877265624982
          },
          "12": {
            "base_accuracy": 0.08333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.85391319444534,
            "small_mean_absolute_error": 141.34283159722085
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.9208885416665,
            "small_mean_absolute_error": 105.66813750000146
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1501,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1245Z",
      "signal_timestamp": "2026-09-28T12:46:25.225342Z",
      "target_timestamp": "2026-09-28T12:45:00Z",
      "resolution_timestamp": "2026-09-28T13:00:00Z",
      "strike": 83290.13,
      "brti_reference_price": 83290.12616666668,
      "base_predicted_close": 83341.7890625,
      "small_predicted_close": 83320.046875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83547.30766666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 205.51860416666023,
      "small_residual": 227.26079166666023,
      "base_absolute_error": 205.51860416666023,
      "small_absolute_error": 227.26079166666023,
      "resolved_at": "2026-09-28T13:01:05.847494Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T12:30:00Z",
        "return_6h": 0.0013039512747734516,
        "return_12h": -0.011657382063393174,
        "return_24h": -0.01982661183860035,
        "close_vs_ema12": 8.137326990409477e-05,
        "close_vs_ema24": -0.0042557103446281275,
        "ema12_slope_3h": -0.0019975015931491535,
        "ema24_slope_6h": -0.005328726784958215,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007794883929546081,
        "return_30m": -0.0004480895580512012,
        "return_60m": 0.002874018176956872,
        "return_120m": 0.004595869377976847,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0001392386809655477,
        "close_vs_ema6": 0.00115257371875499,
        "close_vs_ema12": 0.0024718990382364137,
        "ema3_slope": 0.00013925807107573185,
        "ema6_slope": 0.0004612421337264472,
        "realized_volatility_30m": 0.0005555728754594869,
        "realized_volatility_60m": 0.0015109686448405663,
        "return_acceleration": -0.0011111457509189737
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1500,
        "resolved_agreement_count": 984,
        "prospective_resolved_sample_count": 1481,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 128.1038281250003,
            "small_mean_absolute_error": 163.6545677083268
          },
          "8": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.0392473958309,
            "small_mean_absolute_error": 159.33805468749415
          },
          "12": {
            "base_accuracy": 0.08333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.16110763888962,
            "small_mean_absolute_error": 131.56148437499846
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.47792916666586,
            "small_mean_absolute_error": 108.72791250000083
          }
        },
        "current_losing_streak": 7,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1502,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1300Z",
      "signal_timestamp": "2026-09-28T13:01:18.684380Z",
      "target_timestamp": "2026-09-28T13:00:00Z",
      "resolution_timestamp": "2026-09-28T13:15:00Z",
      "strike": 83547.31,
      "brti_reference_price": 83547.30766666666,
      "base_predicted_close": 83554.9375,
      "small_predicted_close": 83599.328125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83383.48500000003,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -171.4524999999703,
      "small_residual": -215.8431249999703,
      "base_absolute_error": 171.4524999999703,
      "small_absolute_error": 215.8431249999703,
      "resolved_at": "2026-09-28T13:16:06.395937Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T12:45:00Z",
        "return_6h": 0.0049991527802653035,
        "return_12h": -0.007072342759990691,
        "return_24h": -0.014673612194705976,
        "close_vs_ema12": 0.0030396468769591234,
        "close_vs_ema24": -0.0011566811871017713,
        "ema12_slope_3h": -0.0014610510871163607,
        "ema24_slope_6h": -0.005118125624211989,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0030877789701668767,
        "return_30m": 0.002305883689345034,
        "return_60m": 0.005883207782368283,
        "return_120m": 0.007507851594082515,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0016111238857510202,
        "close_vs_ema6": 0.0030276941965894366,
        "close_vs_ema12": 0.004706769957508072,
        "ema3_slope": 0.0016137237947015937,
        "ema6_slope": 0.0012125461662320092,
        "realized_volatility_30m": 0.0019336336815607424,
        "realized_volatility_60m": 0.0017387687634959775,
        "return_acceleration": 0.003867267363121485
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1501,
        "resolved_agreement_count": 985,
        "prospective_resolved_sample_count": 1482,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 176.3272083333286,
            "small_mean_absolute_error": 195.9131458333286
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.62232552083151,
            "small_mean_absolute_error": 170.63304687499476
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.81097222222282,
            "small_mean_absolute_error": 144.3702031249983
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.83634895833238,
            "small_mean_absolute_error": 119.05742604166736
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1503,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1315Z",
      "signal_timestamp": "2026-09-28T13:16:20.289725Z",
      "target_timestamp": "2026-09-28T13:15:00Z",
      "resolution_timestamp": "2026-09-28T13:30:00Z",
      "strike": 83383.49,
      "brti_reference_price": 83383.48500000003,
      "base_predicted_close": 83480.671875,
      "small_predicted_close": 83400.171875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83528.72233333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 48.05045833335316,
      "small_residual": 128.55045833335316,
      "base_absolute_error": 48.05045833335316,
      "small_absolute_error": 128.55045833335316,
      "resolved_at": "2026-09-28T13:31:05.069560Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T13:00:00Z",
        "return_6h": 0.004018283374484177,
        "return_12h": -0.007086184579829791,
        "return_24h": -0.015054288039783259,
        "close_vs_ema12": 0.0010290146175968573,
        "close_vs_ema24": -0.0030511672859253602,
        "ema12_slope_3h": -0.001058642500485374,
        "ema24_slope_6h": -0.00493196494839776,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001960837174074359,
        "return_30m": 0.0011208871643024754,
        "return_60m": 0.0006722953484170624,
        "return_120m": 0.005145689645778662,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00017646735519827317,
        "close_vs_ema6": 0.000757570513168826,
        "close_vs_ema12": 0.002314697694641099,
        "ema3_slope": -0.0001764362199654368,
        "ema6_slope": 0.00030312005919519436,
        "realized_volatility_30m": 0.002524308072120618,
        "realized_volatility_60m": 0.0018695963664129732,
        "return_acceleration": -0.005048616144241236
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1502,
        "resolved_agreement_count": 986,
        "prospective_resolved_sample_count": 1483,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 129.02346874998693,
            "small_mean_absolute_error": 141.85354687498693
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 135.29524739582848,
            "small_mean_absolute_error": 180.13409374999173
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 121.40496180555176,
            "small_mean_absolute_error": 159.77929687499395
          },
          "20": {
            "base_accuracy": 0.2,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.38681562499842,
            "small_mean_absolute_error": 128.30220937499834
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1504,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1330Z",
      "signal_timestamp": "2026-09-28T13:31:16.894426Z",
      "target_timestamp": "2026-09-28T13:30:00Z",
      "resolution_timestamp": "2026-09-28T13:45:00Z",
      "strike": 83528.72,
      "brti_reference_price": 83528.72233333335,
      "base_predicted_close": 83513.03125,
      "small_predicted_close": 83520.4453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83711.14233333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 198.11108333335142,
      "small_residual": 190.69702083335142,
      "base_absolute_error": 198.11108333335142,
      "small_absolute_error": 190.69702083335142,
      "resolved_at": "2026-09-28T13:46:05.233082Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T13:15:00Z",
        "return_6h": 0.007277643048742677,
        "return_12h": -0.006525312444420783,
        "return_24h": -0.01637743665487501,
        "close_vs_ema12": 0.002659138156356544,
        "close_vs_ema24": -0.0012876000656653064,
        "ema12_slope_3h": -0.0006453299553422776,
        "ema24_slope_6h": -0.004683523737020523,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017417997500743798,
        "return_30m": -0.0002224528096997913,
        "return_60m": 0.002082917929339567,
        "return_120m": 0.006495182378429609,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007819006649867344,
        "close_vs_ema6": 0.0017849316965565798,
        "close_vs_ema12": 0.0034336873734472917,
        "ema3_slope": 0.000782512512040423,
        "ema6_slope": 0.0007144827998208925,
        "realized_volatility_30m": 0.0018513184620743695,
        "realized_volatility_60m": 0.0019955879604389147,
        "return_acceleration": 0.003702636924148739
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1503,
        "resolved_agreement_count": 987,
        "prospective_resolved_sample_count": 1484,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 129.9133020833251,
            "small_mean_absolute_error": 173.5695520833251
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 131.9634557291647,
            "small_mean_absolute_error": 177.37066145832796
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.08011979166501,
            "small_mean_absolute_error": 167.51500173610717
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.19807395833195,
            "small_mean_absolute_error": 127.05292083333188
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1505,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1345Z",
      "signal_timestamp": "2026-09-28T13:46:19.440480Z",
      "target_timestamp": "2026-09-28T13:45:00Z",
      "resolution_timestamp": "2026-09-28T14:00:00Z",
      "strike": 83711.14,
      "brti_reference_price": 83711.14233333335,
      "base_predicted_close": 83618.421875,
      "small_predicted_close": 83814.453125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83635.42916666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 17.007291666668607,
      "small_residual": -179.0239583333314,
      "base_absolute_error": 17.007291666668607,
      "small_absolute_error": 179.0239583333314,
      "resolved_at": "2026-09-28T14:01:06.174135Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T13:30:00Z",
        "return_6h": 0.009847667806672344,
        "return_12h": -0.0014997993573968582,
        "return_24h": -0.012820580426886496,
        "close_vs_ema12": 0.004650031779984243,
        "close_vs_ema24": 0.0008751387064640515,
        "ema12_slope_3h": -0.00022632686943646618,
        "ema24_slope_6h": -0.004387831740143344,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002183919433988546,
        "return_30m": 0.003929523134387214,
        "return_60m": 0.005054814850732781,
        "return_120m": 0.007943360657451715,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0014815655600919353,
        "close_vs_ema6": 0.0028344607405870192,
        "close_vs_ema12": 0.004755589335295296,
        "ema3_slope": 0.001483763853516562,
        "ema6_slope": 0.00113507122216161,
        "realized_volatility_30m": 0.00022105984195708306,
        "realized_volatility_60m": 0.0019235569987819713,
        "return_acceleration": 0.0004421196839141661
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1504,
        "resolved_agreement_count": 988,
        "prospective_resolved_sample_count": 1485,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 155.78316145833378,
            "small_mean_absolute_error": 190.58784895833378
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 141.94349479166704,
            "small_mean_absolute_error": 177.1212083333303
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.08333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.62055208333186,
            "small_mean_absolute_error": 169.75465277777403
          },
          "20": {
            "base_accuracy": 0.2,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.07981458333379,
            "small_mean_absolute_error": 135.0596322916652
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1506,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1400Z",
      "signal_timestamp": "2026-09-28T14:01:18.069122Z",
      "target_timestamp": "2026-09-28T14:00:00Z",
      "resolution_timestamp": "2026-09-28T14:15:00Z",
      "strike": 83635.43,
      "brti_reference_price": 83635.42916666667,
      "base_predicted_close": 83580.6875,
      "small_predicted_close": 83591.5859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83398.36733333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -182.32016666667187,
      "small_residual": -193.21860416667187,
      "base_absolute_error": 182.32016666667187,
      "small_absolute_error": 193.21860416667187,
      "resolved_at": "2026-09-28T14:16:05.935910Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T13:45:00Z",
        "return_6h": 0.008248838016305493,
        "return_12h": -0.000782000906800473,
        "return_24h": -0.01624476190908608,
        "close_vs_ema12": 0.0035881117113933936,
        "close_vs_ema24": -2.9522957561090024e-05,
        "ema12_slope_3h": 0.00013100116121189664,
        "ema24_slope_6h": -0.004130509895682644,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009044574540053585,
        "return_30m": 0.0012774867177722804,
        "return_60m": 0.0010547497275625872,
        "return_120m": 0.006944162821736599,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00028780119316396124,
        "close_vs_ema6": 0.0013759848473875458,
        "close_vs_ema12": 0.0032530853113197367,
        "ema3_slope": 0.00028788404653590227,
        "ema6_slope": 0.0005506970392676891,
        "realized_volatility_30m": 0.0015441884439969522,
        "realized_volatility_60m": 0.0017453632224494668,
        "return_acceleration": -0.0030883768879939044
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1505,
        "resolved_agreement_count": 988,
        "prospective_resolved_sample_count": 1486,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.65533333333588,
            "small_mean_absolute_error": 178.52864062500157
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 142.49127083333224,
            "small_mean_absolute_error": 187.22089322916509
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.08333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.2999947916663,
            "small_mean_absolute_error": 173.26491145833037
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.45888437500034,
            "small_mean_absolute_error": 141.38328541666488
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1507,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1415Z",
      "signal_timestamp": "2026-09-28T14:16:17.926958Z",
      "target_timestamp": "2026-09-28T14:15:00Z",
      "resolution_timestamp": "2026-09-28T14:30:00Z",
      "strike": 83398.37,
      "brti_reference_price": 83398.36733333333,
      "base_predicted_close": 83360.2578125,
      "small_predicted_close": 83448.5625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83179.21716666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -181.04064583334548,
      "small_residual": -269.3453333333455,
      "base_absolute_error": 181.04064583334548,
      "small_absolute_error": 269.3453333333455,
      "resolved_at": "2026-09-28T14:31:06.526244Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T14:00:00Z",
        "return_6h": 0.00507062028749905,
        "return_12h": -0.003986437214460681,
        "return_24h": -0.018702244277981284,
        "close_vs_ema12": 0.0007131071504338227,
        "close_vs_ema24": -0.0028049768463404012,
        "ema12_slope_3h": 0.0003421043495295262,
        "ema24_slope_6h": -0.003942995711499697,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0028344666332844604,
        "return_30m": -0.003736360432815111,
        "return_60m": 0.00017848058681280143,
        "return_120m": 0.000850895926898243,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0012753650857911802,
        "close_vs_ema6": -0.001044995172767127,
        "close_vs_ema12": 0.0003463918042116987,
        "ema3_slope": -0.001273740601499762,
        "ema6_slope": -0.0004178234197242947,
        "realized_volatility_30m": 0.0009650045896395509,
        "realized_volatility_60m": 0.0020400301310750414,
        "return_acceleration": -0.0019300091792791019
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1506,
        "resolved_agreement_count": 989,
        "prospective_resolved_sample_count": 1487,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.37225000001126,
            "small_mean_absolute_error": 172.87251041667696
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.1978593749991,
            "small_mean_absolute_error": 157.36302864583195
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.32091493055607,
            "small_mean_absolute_error": 177.71356597222015
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.35260833333378,
            "small_mean_absolute_error": 147.7762281249983
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1508,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1430Z",
      "signal_timestamp": "2026-09-28T14:31:22.253612Z",
      "target_timestamp": "2026-09-28T14:30:00Z",
      "resolution_timestamp": "2026-09-28T14:45:00Z",
      "strike": 83179.22,
      "brti_reference_price": 83179.21716666665,
      "base_predicted_close": 83275.640625,
      "small_predicted_close": 83151.7421875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82892.44716666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -383.193458333335,
      "small_residual": -259.295020833335,
      "base_absolute_error": 383.193458333335,
      "small_absolute_error": 259.295020833335,
      "resolved_at": "2026-09-28T14:46:07.859969Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T14:15:00Z",
        "return_6h": 0.004633724424596419,
        "return_12h": -0.0056540043995899625,
        "return_24h": -0.017980391791299066,
        "close_vs_ema12": -0.0018384365880681486,
        "close_vs_ema24": -0.005314121122908633,
        "ema12_slope_3h": 0.0004210626272771467,
        "ema24_slope_6h": -0.0037685878347603063,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002627751281877644,
        "return_30m": -0.005454769641833113,
        "return_60m": -0.004184251319826804,
        "return_120m": -0.002110048842582146,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0019536919825468013,
        "close_vs_ema6": -0.0026241805462658974,
        "close_vs_ema12": -0.001931829593326051,
        "ema3_slope": -0.0019498825127149955,
        "ema6_slope": -0.001048571562068612,
        "realized_volatility_30m": 0.00010335767570340826,
        "realized_volatility_60m": 0.0020095374761094054,
        "return_acceleration": 0.00020671535140681652
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1507,
        "resolved_agreement_count": 989,
        "prospective_resolved_sample_count": 1488,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 144.61979687500934,
            "small_mean_absolute_error": 208.07122916667504
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 137.26654947916722,
            "small_mean_absolute_error": 190.82039062500007
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 136.18223611111293,
            "small_mean_absolute_error": 187.604184027777
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.8189677083341,
            "small_mean_absolute_error": 161.13385520833253
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1509,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1445Z",
      "signal_timestamp": "2026-09-28T14:46:24.683659Z",
      "target_timestamp": "2026-09-28T14:45:00Z",
      "resolution_timestamp": "2026-09-28T15:00:00Z",
      "strike": 82892.45,
      "brti_reference_price": 82892.44716666666,
      "base_predicted_close": 82939.9609375,
      "small_predicted_close": 82982.6328125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82953.64983333331,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 13.688895833314746,
      "small_residual": -28.982979166685254,
      "base_absolute_error": 13.688895833314746,
      "small_absolute_error": 28.982979166685254,
      "resolved_at": "2026-09-28T15:01:07.026537Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T14:30:00Z",
        "return_6h": 0.00037933198388784284,
        "return_12h": -0.007210696455369869,
        "return_24h": -0.02187608457821877,
        "close_vs_ema12": -0.005065307385392459,
        "close_vs_ema24": -0.00856466263707556,
        "ema12_slope_3h": 0.0003260105272970826,
        "ema24_slope_6h": -0.0036841271672469755,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003447616000345266,
        "return_30m": -0.006066307804858617,
        "return_60m": -0.009780002325218362,
        "return_120m": -0.00477462357547942,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.002704581231212533,
        "close_vs_ema6": -0.004338049702163227,
        "close_vs_ema12": -0.004549963939780355,
        "ema3_slope": -0.0026972862015767207,
        "ema6_slope": -0.0017322141085063247,
        "realized_volatility_30m": 0.0004099323592338111,
        "realized_volatility_60m": 0.00094383506174703,
        "return_acceleration": -0.0008198647184676222
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1508,
        "resolved_agreement_count": 989,
        "prospective_resolved_sample_count": 1489,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 190.89039062500524,
            "small_mean_absolute_error": 225.22072916667094
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 173.3367760416695,
            "small_mean_absolute_error": 207.90428906250236
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 158.2591267361131,
            "small_mean_absolute_error": 193.15438194444383
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.43137500000157,
            "small_mean_absolute_error": 162.09860625000002
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1510,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1500Z",
      "signal_timestamp": "2026-09-28T15:01:19.685806Z",
      "target_timestamp": "2026-09-28T15:00:00Z",
      "resolution_timestamp": "2026-09-28T15:15:00Z",
      "strike": 82953.65,
      "brti_reference_price": 82953.64983333331,
      "base_predicted_close": 82867.9140625,
      "small_predicted_close": 82794.4296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82960.58366666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 92.6696041666728,
      "small_residual": 166.1539791666728,
      "base_absolute_error": 92.6696041666728,
      "small_absolute_error": 166.1539791666728,
      "resolved_at": "2026-09-28T15:16:05.444935Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T14:45:00Z",
        "return_6h": 0.0003280075322005249,
        "return_12h": -0.005280745557743272,
        "return_24h": -0.018769730643422244,
        "close_vs_ema12": -0.004154679780269066,
        "close_vs_ema24": -0.007672356706335037,
        "ema12_slope_3h": 0.0002612730757132198,
        "ema24_slope_6h": -0.00360233902689433,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00073833827759473,
        "return_30m": -0.0027118232296099443,
        "return_60m": -0.008151800500416195,
        "return_120m": -0.007105648882210436,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0009850893708104325,
        "close_vs_ema6": -0.002576162178149155,
        "close_vs_ema12": -0.0032299600246565863,
        "ema3_slope": -0.0009841199247327959,
        "ema6_slope": -0.001029404106489662,
        "realized_volatility_30m": 0.002092977138969998,
        "realized_volatility_60m": 0.0016337948274266615,
        "return_acceleration": 0.004185954277939996
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1509,
        "resolved_agreement_count": 990,
        "prospective_resolved_sample_count": 1490,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 190.06079166666677,
            "small_mean_absolute_error": 187.7104843750094
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.35806250000132,
            "small_mean_absolute_error": 183.1195625000055
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 158.34777777777708,
            "small_mean_absolute_error": 187.38409027777985
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 127.42980833333422,
            "small_mean_absolute_error": 159.86994687500118
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1511,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1515Z",
      "signal_timestamp": "2026-09-28T15:16:17.807024Z",
      "target_timestamp": "2026-09-28T15:15:00Z",
      "resolution_timestamp": "2026-09-28T15:30:00Z",
      "strike": 82960.58,
      "brti_reference_price": 82960.58366666667,
      "base_predicted_close": 82974.1640625,
      "small_predicted_close": 82927.1640625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83072.32800000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 98.16393750000861,
      "small_residual": 145.16393750000861,
      "base_absolute_error": 98.16393750000861,
      "small_absolute_error": 145.16393750000861,
      "resolved_at": "2026-09-28T15:31:06.089780Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T15:00:00Z",
        "return_6h": 0.001615264290303342,
        "return_12h": -0.005614904091197359,
        "return_24h": -0.017963157541899588,
        "close_vs_ema12": -0.0039059080736940643,
        "close_vs_ema24": -0.007434099323889387,
        "ema12_slope_3h": 7.079104700324912e-05,
        "ema24_slope_6h": -0.0034961091139210643,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 8.358683852116577e-05,
        "return_30m": 0.0008219868314782719,
        "return_60m": -0.0052493073985115934,
        "return_120m": -0.005071763711163579,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00045099574186702185,
        "close_vs_ema6": -0.0017818338345608753,
        "close_vs_ema12": -0.0026638337784482546,
        "ema3_slope": -0.0004507924363976734,
        "ema6_slope": -0.0007122259065371894,
        "realized_volatility_30m": 0.00032737571953678213,
        "realized_volatility_60m": 0.0017637743200891673,
        "return_acceleration": -0.0006547514390735643
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1510,
        "resolved_agreement_count": 991,
        "prospective_resolved_sample_count": 1491,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 167.648151041667,
            "small_mean_absolute_error": 180.94432812500963
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 139.51020052083913,
            "small_mean_absolute_error": 176.9084192708433
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 136.0146232638884,
            "small_mean_absolute_error": 165.22346180555783
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.64705729166673,
            "small_mean_absolute_error": 166.63094583333367
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1512,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1530Z",
      "signal_timestamp": "2026-09-28T15:31:21.473900Z",
      "target_timestamp": "2026-09-28T15:30:00Z",
      "resolution_timestamp": "2026-09-28T15:45:00Z",
      "strike": 83072.33,
      "brti_reference_price": 83072.32800000001,
      "base_predicted_close": 82970.7421875,
      "small_predicted_close": 82926.6484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83174.19966666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 203.45747916666733,
      "small_residual": 247.55122916666733,
      "base_absolute_error": 203.45747916666733,
      "small_absolute_error": 247.55122916666733,
      "resolved_at": "2026-09-28T15:46:05.618988Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T15:15:00Z",
        "return_6h": 0.003653510927035475,
        "return_12h": -0.002948339284583046,
        "return_24h": -0.017799801735197684,
        "close_vs_ema12": -0.0024598079527610173,
        "close_vs_ema24": -0.005972108393913156,
        "ema12_slope_3h": -7.068530186749022e-05,
        "ema24_slope_6h": -0.003350543318384913,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013469569329733755,
        "return_30m": 0.0014306563593662336,
        "return_60m": -0.0012850465573926995,
        "return_120m": -0.005463920919465681,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00044747653474264126,
        "close_vs_ema6": -0.00031237970971698115,
        "close_vs_ema12": -0.0011175434936392392,
        "ema3_slope": 0.0004476768596326508,
        "ema6_slope": -0.00012493627286402909,
        "realized_volatility_30m": 0.0006316850472261049,
        "realized_volatility_60m": 0.0018603554168043774,
        "return_acceleration": 0.0012633700944522097
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1511,
        "resolved_agreement_count": 991,
        "prospective_resolved_sample_count": 1492,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 146.9289739583328,
            "small_mean_absolute_error": 149.89897916667542
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 145.77438541667107,
            "small_mean_absolute_error": 178.98510416667523
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 140.48735763888908,
            "small_mean_absolute_error": 177.17992013889184
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 130.35782604166744,
            "small_mean_absolute_error": 172.10304270833439
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1513,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1545Z",
      "signal_timestamp": "2026-09-28T15:46:20.909839Z",
      "target_timestamp": "2026-09-28T15:45:00Z",
      "resolution_timestamp": "2026-09-28T16:00:00Z",
      "strike": 83174.2,
      "brti_reference_price": 83174.19966666667,
      "base_predicted_close": 83249.9296875,
      "small_predicted_close": 83287.5703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83366.8,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 116.87031250000291,
      "small_residual": 79.22968750000291,
      "base_absolute_error": 116.87031250000291,
      "small_absolute_error": 79.22968750000291,
      "resolved_at": "2026-09-28T16:01:06.534488Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T15:30:00Z",
        "return_6h": 0.006925665249733592,
        "return_12h": -0.003395658672231905,
        "return_24h": -0.015111100118895826,
        "close_vs_ema12": -0.0011861130788695107,
        "close_vs_ema24": -0.004655597770122144,
        "ema12_slope_3h": -0.00012461435733823745,
        "ema24_slope_6h": -0.0031417661401257346,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001226300852753992,
        "return_30m": 0.002574909560162819,
        "return_60m": 0.003399012933391843,
        "return_120m": -0.006414231746218468,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008364628084087666,
        "close_vs_ema6": 0.000652356921699182,
        "close_vs_ema12": 9.086434961891321e-05,
        "ema3_slope": 0.0008371630641763605,
        "ema6_slope": 0.00026101087758068076,
        "realized_volatility_30m": 6.032804010969173e-05,
        "realized_volatility_60m": 0.0004970966199451361,
        "return_acceleration": -0.00012065608021938345
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1512,
        "resolved_agreement_count": 992,
        "prospective_resolved_sample_count": 1493,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.99497916666587,
            "small_mean_absolute_error": 146.9630312500085
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 146.44268489583555,
            "small_mean_absolute_error": 186.09188020833972
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 149.55617708333497,
            "small_mean_absolute_error": 187.59053645833774
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 130.94940520833333,
            "small_mean_absolute_error": 176.2895437500003
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1514,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1600Z",
      "signal_timestamp": "2026-09-28T16:01:18.866357Z",
      "target_timestamp": "2026-09-28T16:00:00Z",
      "resolution_timestamp": "2026-09-28T16:15:00Z",
      "strike": 83366.8,
      "brti_reference_price": 83366.8,
      "base_predicted_close": 83434.890625,
      "small_predicted_close": 83351.0234375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83386.48366666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -48.40695833331847,
      "small_residual": 35.46022916668153,
      "base_absolute_error": 48.40695833331847,
      "small_absolute_error": 35.46022916668153,
      "resolved_at": "2026-09-28T16:16:06.318029Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T15:45:00Z",
        "return_6h": 0.00908790538019355,
        "return_12h": 0.0005149763560909904,
        "return_24h": -0.012891848649163484,
        "close_vs_ema12": 0.0010807260927925277,
        "close_vs_ema24": -0.002302402522402658,
        "ema12_slope_3h": -0.00020796613453444301,
        "ema24_slope_6h": -0.002893180440263876,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002315625928535736,
        "return_30m": 0.0035447664353405184,
        "return_60m": 0.004980494137349911,
        "return_120m": -0.003211906357667438,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015745297822786775,
        "close_vs_ema6": 0.0021192687164257595,
        "close_vs_ema12": 0.002035685305810553,
        "ema3_slope": 0.0015770128359560154,
        "ema6_slope": 0.0008484267042392357,
        "realized_volatility_30m": 0.000544662537890872,
        "realized_volatility_60m": 0.0007914940163473268,
        "return_acceleration": 0.001089325075781744
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1513,
        "resolved_agreement_count": 993,
        "prospective_resolved_sample_count": 1494,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.79033333333791,
            "small_mean_absolute_error": 159.5247083333379
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 158.92556250000234,
            "small_mean_absolute_error": 173.61759635417366
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 142.16881944444685,
            "small_mean_absolute_error": 175.2546111111163
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 133.95022187500072,
            "small_mean_absolute_error": 173.40598541666768
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1515,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1615Z",
      "signal_timestamp": "2026-09-28T16:16:20.566224Z",
      "target_timestamp": "2026-09-28T16:15:00Z",
      "resolution_timestamp": "2026-09-28T16:30:00Z",
      "strike": 83386.48,
      "brti_reference_price": 83386.48366666668,
      "base_predicted_close": 83424.890625,
      "small_predicted_close": 83365.3203125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84035.19166666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 610.3010416666657,
      "small_residual": 669.8713541666657,
      "base_absolute_error": 610.3010416666657,
      "small_absolute_error": 669.8713541666657,
      "resolved_at": "2026-09-28T16:31:06.136041Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T16:00:00Z",
        "return_6h": 0.0085181550921134,
        "return_12h": -0.00028502889097048456,
        "return_24h": -0.013728102274380816,
        "close_vs_ema12": 0.0012632637357132825,
        "close_vs_ema24": -0.002024305960026007,
        "ema12_slope_3h": -0.00019799962439503993,
        "ema24_slope_6h": -0.002660972915243698,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002361091785541003,
        "return_30m": 0.0025522818476255704,
        "return_60m": 0.005133763302718197,
        "return_120m": -0.00014249279748068666,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009046861627128866,
        "close_vs_ema6": 0.0016816382712487865,
        "close_vs_ema12": 0.0019220224372531458,
        "ema3_slope": 0.0009055053608830743,
        "ema6_slope": 0.0006731080782216292,
        "realized_volatility_30m": 0.001039758374990818,
        "realized_volatility_60m": 0.0007364763587512466,
        "return_acceleration": -0.002079516749981636
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1514,
        "resolved_agreement_count": 993,
        "prospective_resolved_sample_count": 1495,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 116.72467187499933,
            "small_mean_absolute_error": 126.8512708333401
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 142.18641145833317,
            "small_mean_absolute_error": 153.89779947917486
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.9150243055592,
            "small_mean_absolute_error": 160.2227031250089
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 133.2671135416669,
            "small_mean_absolute_error": 168.18725937500204
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1516,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1630Z",
      "signal_timestamp": "2026-09-28T16:31:19.213595Z",
      "target_timestamp": "2026-09-28T16:30:00Z",
      "resolution_timestamp": "2026-09-28T16:45:00Z",
      "strike": 84035.19,
      "brti_reference_price": 84035.19166666667,
      "base_predicted_close": 84005.40625,
      "small_predicted_close": 83929.890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83710.85916666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -294.5470833333384,
      "small_residual": -219.03145833333838,
      "base_absolute_error": 294.5470833333384,
      "small_absolute_error": 219.03145833333838,
      "resolved_at": "2026-09-28T16:46:05.958947Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T16:15:00Z",
        "return_6h": 0.01525837577087974,
        "return_12h": 0.006777541625132555,
        "return_24h": -0.006321944668905677,
        "close_vs_ema12": 0.008679923414668389,
        "close_vs_ema24": 0.0056204918714972685,
        "ema12_slope_3h": 5.824792262965062e-05,
        "ema24_slope_6h": -0.002295838710272502,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.007779534181980408,
        "return_30m": 0.008017480179959735,
        "return_60m": 0.011590666709938136,
        "return_120m": 0.01029072560619193,
        "consecutive_up_closes": 7,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00432682640766946,
        "close_vs_ema6": 0.006749055647467417,
        "close_vs_ema12": 0.008209389724927352,
        "ema3_slope": 0.004345629190809941,
        "ema6_slope": 0.002706929947326353,
        "realized_volatility_30m": 0.0037717125017131536,
        "realized_volatility_60m": 0.00291755376811527,
        "return_acceleration": 0.007543425003426307
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1515,
        "resolved_agreement_count": 993,
        "prospective_resolved_sample_count": 1496,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 244.7589479166636,
            "small_mean_absolute_error": 258.02812500000437
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 195.8439609374982,
            "small_mean_absolute_error": 203.9635520833399
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 178.76923958333524,
            "small_mean_absolute_error": 205.33277777778494
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 160.04692604166704,
            "small_mean_absolute_error": 194.14793125000216
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1517,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1645Z",
      "signal_timestamp": "2026-09-28T16:46:23.892146Z",
      "target_timestamp": "2026-09-28T16:45:00Z",
      "resolution_timestamp": "2026-09-28T17:00:00Z",
      "strike": 83710.86,
      "brti_reference_price": 83710.85916666666,
      "base_predicted_close": 83662.484375,
      "small_predicted_close": 83931.703125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83682.46216666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 19.977791666664416,
      "small_residual": -249.24095833333558,
      "base_absolute_error": 19.977791666664416,
      "small_absolute_error": 249.24095833333558,
      "resolved_at": "2026-09-28T17:01:06.044196Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T16:30:00Z",
        "return_6h": 0.009670500109898228,
        "return_12h": 0.002752203720804536,
        "return_24h": -0.007820644212089611,
        "close_vs_ema12": 0.004590656905485657,
        "close_vs_ema24": 0.0017034487658458275,
        "ema12_slope_3h": 5.5720692023530916e-05,
        "ema24_slope_6h": -0.002051522741159051,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0038594842656692885,
        "return_30m": 0.0038900249265414466,
        "return_60m": 0.006452235214173818,
        "return_120m": 0.009873179378508068,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00022527065347799358,
        "close_vs_ema6": 0.002043701880262816,
        "close_vs_ema12": 0.003651453874134125,
        "ema3_slope": 0.0002253214117797775,
        "ema6_slope": 0.0008181495736339084,
        "realized_volatility_30m": 0.005819509223824848,
        "realized_volatility_60m": 0.004194151926294982,
        "return_acceleration": -0.011639018447649696
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1516,
        "resolved_agreement_count": 994,
        "prospective_resolved_sample_count": 1497,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 267.53134895833136,
            "small_mean_absolute_error": 250.89818229167213
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 184.76316406249862,
            "small_mean_absolute_error": 198.9306067708403
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 186.8055729166675,
            "small_mean_absolute_error": 207.69398090278386
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 168.8607416666673,
            "small_mean_absolute_error": 195.46487187500242
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1518,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1700Z",
      "signal_timestamp": "2026-09-28T17:01:19.992056Z",
      "target_timestamp": "2026-09-28T17:00:00Z",
      "resolution_timestamp": "2026-09-28T17:15:00Z",
      "strike": 83682.46,
      "brti_reference_price": 83682.46216666666,
      "base_predicted_close": 83643.0,
      "small_predicted_close": 83867.125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84162.52900000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 519.5290000000095,
      "small_residual": 295.40400000000955,
      "base_absolute_error": 519.5290000000095,
      "small_absolute_error": 295.40400000000955,
      "resolved_at": "2026-09-28T17:16:05.846808Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T16:45:00Z",
        "return_6h": 0.00913769729146341,
        "return_12h": 0.0023696476771559727,
        "return_24h": -0.0085823228269446,
        "close_vs_ema12": 0.004075701264682374,
        "close_vs_ema24": 0.0013354759727992604,
        "ema12_slope_3h": 7.647393863741136e-05,
        "ema24_slope_6h": -0.0018230271163504064,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00033922719564327686,
        "return_30m": -0.0041974022192885485,
        "return_60m": 0.003786425371570701,
        "return_120m": 0.008785777778285153,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -5.7019731112939454e-05,
        "close_vs_ema6": 0.0012163945836947132,
        "close_vs_ema12": 0.0028001788730029897,
        "ema3_slope": -5.701648004874382e-05,
        "ema6_slope": 0.000486794687246217,
        "realized_volatility_30m": 0.0017601285350130058,
        "realized_volatility_60m": 0.004241030276925272,
        "return_acceleration": 0.0035202570700260116
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1517,
        "resolved_agreement_count": 994,
        "prospective_resolved_sample_count": 1498,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 243.30821874999674,
            "small_mean_absolute_error": 293.4010000000053
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 185.54927604166733,
            "small_mean_absolute_error": 226.4628541666716
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 187.0531145833338,
            "small_mean_absolute_error": 213.54539756945087
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 169.22837708333319,
            "small_mean_absolute_error": 203.01559583333656
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1519,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1715Z",
      "signal_timestamp": "2026-09-28T17:16:18.025715Z",
      "target_timestamp": "2026-09-28T17:15:00Z",
      "resolution_timestamp": "2026-09-28T17:30:00Z",
      "strike": 84162.53,
      "brti_reference_price": 84162.52900000001,
      "base_predicted_close": 84201.0703125,
      "small_predicted_close": 84009.2734375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83890.52233333336,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -310.5479791666439,
      "small_residual": -118.75110416664393,
      "base_absolute_error": 310.5479791666439,
      "small_absolute_error": 118.75110416664393,
      "resolved_at": "2026-09-28T17:31:06.652265Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T17:00:00Z",
        "return_6h": 0.014536670589359701,
        "return_12h": 0.010566644089031518,
        "return_24h": -0.0024901026696154682,
        "close_vs_ema12": 0.009430600852400328,
        "close_vs_ema24": 0.006932931287718436,
        "ema12_slope_3h": 0.0004476084231133104,
        "ema24_slope_6h": -0.0014887300651871271,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0057367675484645275,
        "return_30m": 0.005395594285253713,
        "return_60m": 0.009306608208058398,
        "return_120m": 0.014488149434467745,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0028316692337615468,
        "close_vs_ema6": 0.0049616619712475885,
        "close_vs_ema12": 0.007227652153560582,
        "ema3_slope": 0.0028397103542043833,
        "ema6_slope": 0.0019886115157523587,
        "realized_volatility_30m": 0.003037997372053902,
        "realized_volatility_60m": 0.0046566612442573195,
        "return_acceleration": 0.006075994744107804
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1518,
        "resolved_agreement_count": 994,
        "prospective_resolved_sample_count": 1499,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 361.0887291666695,
            "small_mean_absolute_error": 358.3869427083373
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 238.90670052083442,
            "small_mean_absolute_error": 242.6191067708387
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 215.15385069444528,
            "small_mean_absolute_error": 222.060847222229
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 177.17145416666682,
            "small_mean_absolute_error": 196.1817197916702
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1520,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1730Z",
      "signal_timestamp": "2026-09-28T17:31:19.909153Z",
      "target_timestamp": "2026-09-28T17:30:00Z",
      "resolution_timestamp": "2026-09-28T17:45:00Z",
      "strike": 83890.52,
      "brti_reference_price": 83890.52233333336,
      "base_predicted_close": 83895.859375,
      "small_predicted_close": 84024.7421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83981.71166666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 85.85229166666977,
      "small_residual": -43.03052083333023,
      "base_absolute_error": 85.85229166666977,
      "small_absolute_error": 43.03052083333023,
      "resolved_at": "2026-09-28T17:46:05.977664Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T17:15:00Z",
        "return_6h": 0.010854760099866967,
        "return_12h": 0.00985801591838431,
        "return_24h": -0.006244162962156796,
        "close_vs_ema12": 0.005914948176808599,
        "close_vs_ema24": 0.003602506858279231,
        "ema12_slope_3h": 0.000777770471589001,
        "ema24_slope_6h": -0.0012363478310559728,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003231921258766479,
        "return_30m": 0.0024863055087014363,
        "return_60m": -0.0017215327348469867,
        "return_120m": 0.009849180262931245,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00020474378993806663,
        "close_vs_ema6": 0.001223475957803588,
        "close_vs_ema12": 0.0033591846733398434,
        "ema3_slope": -0.00020470187849974675,
        "ema6_slope": 0.0004896300033363499,
        "realized_volatility_30m": 0.004484344403615503,
        "realized_volatility_60m": 0.0037963540407308246,
        "return_acceleration": -0.008968688807231007
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1519,
        "resolved_agreement_count": 994,
        "prospective_resolved_sample_count": 1500,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 286.15046354166407,
            "small_mean_absolute_error": 220.60688020833186
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 265.45470572916383,
            "small_mean_absolute_error": 239.3175026041681
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 225.94612847222015,
            "small_mean_absolute_error": 209.51132812500387
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 190.47429687499897,
            "small_mean_absolute_error": 202.03495312500235
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1521,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1745Z",
      "signal_timestamp": "2026-09-28T17:46:20.659650Z",
      "target_timestamp": "2026-09-28T17:45:00Z",
      "resolution_timestamp": "2026-09-28T18:00:00Z",
      "strike": 83981.71,
      "brti_reference_price": 83981.71166666667,
      "base_predicted_close": 83947.53125,
      "small_predicted_close": 83991.34375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83860.18650000003,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -87.34474999997474,
      "small_residual": -131.15724999997474,
      "base_absolute_error": 87.34474999997474,
      "small_absolute_error": 131.15724999997474,
      "resolved_at": "2026-09-28T18:01:06.169980Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T17:30:00Z",
        "return_6h": 0.011201213262602927,
        "return_12h": 0.010622239954215074,
        "return_24h": -0.005711472099386938,
        "close_vs_ema12": 0.0067204029366325635,
        "close_vs_ema24": 0.004596199010267643,
        "ema12_slope_3h": 0.0012798237009559177,
        "ema24_slope_6h": -0.0009818357502049402,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010870039999391068,
        "return_30m": -0.0021484303701632124,
        "return_60m": 0.0032355718564629488,
        "return_120m": 0.009708683741307178,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00044082441447534926,
        "close_vs_ema6": 0.0016502027849722989,
        "close_vs_ema12": 0.003762673441117803,
        "ema3_slope": 0.0004410188263412884,
        "ema6_slope": 0.0006605171088578388,
        "realized_volatility_30m": 0.002159462629352793,
        "realized_volatility_60m": 0.003240662758844032,
        "return_acceleration": 0.004318925258705586
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1520,
        "resolved_agreement_count": 995,
        "prospective_resolved_sample_count": 1501,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 233.97676562499691,
            "small_mean_absolute_error": 176.60664583332982
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 250.75405729166414,
            "small_mean_absolute_error": 213.75241406250097
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 201.1676979166647,
            "small_mean_absolute_error": 191.4892864583368
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 190.03532916666663,
            "small_mean_absolute_error": 198.05528750000303
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1522,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1800Z",
      "signal_timestamp": "2026-09-28T18:01:19.187702Z",
      "target_timestamp": "2026-09-28T18:00:00Z",
      "resolution_timestamp": "2026-09-28T18:15:00Z",
      "strike": 83860.19,
      "brti_reference_price": 83860.18650000003,
      "base_predicted_close": 83871.1484375,
      "small_predicted_close": 83977.6875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83945.165,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 74.0165624999936,
      "small_residual": -32.5225000000064,
      "base_absolute_error": 74.0165624999936,
      "small_absolute_error": 32.5225000000064,
      "resolved_at": "2026-09-28T18:16:05.833370Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T17:45:00Z",
        "return_6h": 0.00965017015746028,
        "return_12h": 0.008376211605935158,
        "return_24h": -0.008141283845063074,
        "close_vs_ema12": 0.005047708294894759,
        "close_vs_ema24": 0.0030775124738107174,
        "ema12_slope_3h": 0.001672000088087655,
        "ema24_slope_6h": -0.0007642120527049379,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014470432223266938,
        "return_30m": -0.0003616121641583092,
        "return_60m": 0.00212379426622733,
        "return_120m": 0.005918261226291799,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005036819176729157,
        "close_vs_ema6": 0.00014340009401481169,
        "close_vs_ema12": 0.0019540778138658066,
        "ema3_slope": -0.0005034283499163461,
        "ema6_slope": 5.7363327968573685e-05,
        "realized_volatility_30m": 0.0012670236111329003,
        "realized_volatility_60m": 0.003371990486795278,
        "return_acceleration": -0.0025340472222658006
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1521,
        "resolved_agreement_count": 995,
        "prospective_resolved_sample_count": 1502,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 250.8185052083245,
            "small_mean_absolute_error": 147.0857187499896
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 247.06336197916062,
            "small_mean_absolute_error": 220.24335937499745
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 207.30568576388637,
            "small_mean_absolute_error": 200.0038090277776
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 184.12663645833237,
            "small_mean_absolute_error": 193.25011041666875
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1523,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1815Z",
      "signal_timestamp": "2026-09-28T18:16:17.282416Z",
      "target_timestamp": "2026-09-28T18:15:00Z",
      "resolution_timestamp": "2026-09-28T18:30:00Z",
      "strike": 83945.17,
      "brti_reference_price": 83945.165,
      "base_predicted_close": 83911.7109375,
      "small_predicted_close": 83974.734375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83920.14550000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 8.434562500013271,
      "small_residual": -54.58887499998673,
      "base_absolute_error": 8.434562500013271,
      "small_absolute_error": 54.58887499998673,
      "resolved_at": "2026-09-28T18:31:05.725092Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T18:00:00Z",
        "return_6h": 0.007412930077839386,
        "return_12h": 0.008480498007342074,
        "return_24h": -0.007565341310784679,
        "close_vs_ema12": 0.005817120142907806,
        "close_vs_ema24": 0.004009233435928072,
        "ema12_slope_3h": 0.0020865403669239058,
        "ema24_slope_6h": -0.000596270022563572,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010133354520975857,
        "return_30m": -0.000435174110426928,
        "return_60m": -0.0025826695393149635,
        "return_120m": 0.006699902775210154,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002545067776509313,
        "close_vs_ema6": 0.0008260704232052607,
        "close_vs_ema12": 0.002511416358372598,
        "ema3_slope": 0.0002545715678405891,
        "ema6_slope": 0.00033053738814614597,
        "realized_volatility_30m": 0.0012301893372121397,
        "realized_volatility_60m": 0.001808683829777238,
        "return_acceleration": 0.0024603786744242795
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1522,
        "resolved_agreement_count": 996,
        "prospective_resolved_sample_count": 1503,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 139.4403958333205,
            "small_mean_absolute_error": 81.36534374998882
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 250.264562499995,
            "small_mean_absolute_error": 219.87614322916306
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 205.75126562499645,
            "small_mean_absolute_error": 188.86785243055542
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 179.25483958333353,
            "small_mean_absolute_error": 184.08407916667056
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1524,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1830Z",
      "signal_timestamp": "2026-09-28T18:31:17.455803Z",
      "target_timestamp": "2026-09-28T18:30:00Z",
      "resolution_timestamp": "2026-09-28T18:45:00Z",
      "strike": 83920.15,
      "brti_reference_price": 83920.14550000001,
      "base_predicted_close": 83879.9140625,
      "small_predicted_close": 83975.484375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83836.00183333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -43.9122291666572,
      "small_residual": -139.4825416666572,
      "base_absolute_error": 43.9122291666572,
      "small_absolute_error": 139.4825416666572,
      "resolved_at": "2026-09-28T18:46:06.906999Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T18:15:00Z",
        "return_6h": 0.006778769344774727,
        "return_12h": 0.010520442412596642,
        "return_24h": -0.009413952628168576,
        "close_vs_ema12": 0.00529095153451653,
        "close_vs_ema24": 0.0036331956352775308,
        "ema12_slope_3h": 0.002417122530460114,
        "ema24_slope_6h": -0.00044476568164109054,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00029804575403458156,
        "return_30m": 0.0007149876777341468,
        "return_60m": 0.00035311696533435466,
        "return_120m": -0.001369023671927705,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -2.1807891097735954e-05,
        "close_vs_ema6": 0.0003769277776024538,
        "close_vs_ema12": 0.0018715815965657523,
        "ema3_slope": -2.1807415524044416e-05,
        "ema6_slope": 0.0001507938463967129,
        "realized_volatility_30m": 0.0006556906030660836,
        "realized_volatility_60m": 0.0010439876756964373,
        "return_acceleration": -0.0013113812061321672
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1523,
        "resolved_agreement_count": 996,
        "prospective_resolved_sample_count": 1504,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.912041666662844,
            "small_mean_absolute_error": 65.32478645832452
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 175.03125260416346,
            "small_mean_absolute_error": 142.9658333333282
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 198.27381770833017,
            "small_mean_absolute_error": 181.31993055555358
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 177.27404479166654,
            "small_mean_absolute_error": 180.38600000000224
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1525,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1845Z",
      "signal_timestamp": "2026-09-28T18:46:25.093328Z",
      "target_timestamp": "2026-09-28T18:45:00Z",
      "resolution_timestamp": "2026-09-28T19:00:00Z",
      "strike": 83836.0,
      "brti_reference_price": 83836.00183333334,
      "base_predicted_close": 83789.3203125,
      "small_predicted_close": 83936.2421875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84022.16050000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 232.8401875000127,
      "small_residual": 85.91831250001269,
      "base_absolute_error": 232.8401875000127,
      "small_absolute_error": 85.91831250001269,
      "resolved_at": "2026-09-28T19:01:06.696064Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T18:30:00Z",
        "return_6h": 0.006553906108562435,
        "return_12h": 0.007866403357561058,
        "return_24h": -0.010724163934387132,
        "close_vs_ema12": 0.004107449313260236,
        "close_vs_ema24": 0.0025725754549454916,
        "ema12_slope_3h": 0.002642964454260266,
        "ema24_slope_6h": -0.00030108484968505156,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010026634983213434,
        "return_30m": -0.0013004104127575244,
        "return_60m": -0.0017350186182399918,
        "return_120m": 0.001494939460811473,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005124872703913264,
        "close_vs_ema6": -0.0004473040555095231,
        "close_vs_ema12": 0.000733552677488758,
        "ema3_slope": -0.0005122247617214137,
        "ema6_slope": -0.00017888961498380151,
        "realized_volatility_30m": 0.0003523088721433809,
        "realized_volatility_60m": 0.0009304431183669012,
        "return_acceleration": -0.0007046177442867618
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1524,
        "resolved_agreement_count": 996,
        "prospective_resolved_sample_count": 1505,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.4270260416597,
            "small_mean_absolute_error": 89.43779166665627
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.7018958333283,
            "small_mean_absolute_error": 133.02221874999304
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 184.97838020832933,
            "small_mean_absolute_error": 172.3142065972194
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 169.56410208333182,
            "small_mean_absolute_error": 177.82527604166754
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1526,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1900Z",
      "signal_timestamp": "2026-09-28T19:01:21.330440Z",
      "target_timestamp": "2026-09-28T19:00:00Z",
      "resolution_timestamp": "2026-09-28T19:15:00Z",
      "strike": 84022.16,
      "brti_reference_price": 84022.16050000001,
      "base_predicted_close": 83970.703125,
      "small_predicted_close": 83984.859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83703.58516666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -267.11795833334327,
      "small_residual": -281.27420833334327,
      "base_absolute_error": 267.11795833334327,
      "small_absolute_error": 281.27420833334327,
      "resolved_at": "2026-09-28T19:16:05.914292Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T18:45:00Z",
        "return_6h": 0.005683640162623682,
        "return_12h": 0.010711206328410272,
        "return_24h": -0.00912000290329873,
        "close_vs_ema12": 0.006076851648094461,
        "close_vs_ema24": 0.004699434065400743,
        "ema12_slope_3h": 0.002856182575363242,
        "ema24_slope_6h": -0.0001778017166028656,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002220509835819229,
        "return_30m": 0.0012156199133377399,
        "return_60m": 0.0019314767443308067,
        "return_120m": 0.004059373069793093,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008527145485435206,
        "close_vs_ema6": 0.0012652254556348996,
        "close_vs_ema12": 0.002499832895970888,
        "ema3_slope": 0.0008534422912016559,
        "ema6_slope": 0.0005063464392156547,
        "realized_volatility_30m": 0.001611586667070286,
        "realized_volatility_60m": 0.00123667136891898,
        "return_acceleration": 0.003223173334140572
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1525,
        "resolved_agreement_count": 996,
        "prospective_resolved_sample_count": 1506,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.80088541666919,
            "small_mean_absolute_error": 78.12805729166575
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 170.30969531249684,
            "small_mean_absolute_error": 112.60688802082768
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 194.64253645833014,
            "small_mean_absolute_error": 172.8715920138869
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 180.35574687499903,
            "small_mean_absolute_error": 173.1699937500016
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1527,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1915Z",
      "signal_timestamp": "2026-09-28T19:16:18.747881Z",
      "target_timestamp": "2026-09-28T19:15:00Z",
      "resolution_timestamp": "2026-09-28T19:30:00Z",
      "strike": 83703.59,
      "brti_reference_price": 83703.58516666666,
      "base_predicted_close": 83695.8671875,
      "small_predicted_close": 83643.171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83619.93633333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -75.93085416668328,
      "small_residual": -23.235541666683275,
      "base_absolute_error": 75.93085416668328,
      "small_absolute_error": 23.235541666683275,
      "resolved_at": "2026-09-28T19:31:06.792888Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T19:00:00Z",
        "return_6h": 0.0038388916782097215,
        "return_12h": 0.0078726008073009,
        "return_24h": -0.012770175066447065,
        "close_vs_ema12": 0.002169710680445025,
        "close_vs_ema24": 0.0008717540206721885,
        "ema12_slope_3h": 0.0028948685276966035,
        "ema24_slope_6h": -9.519126717050241e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003791563219007643,
        "return_30m": -0.0015794725866093984,
        "return_60m": -0.0028778290367686976,
        "return_120m": -0.005453066094691095,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0014732080450736706,
        "close_vs_ema6": -0.001809261957243291,
        "close_vs_ema12": -0.0011012431128076816,
        "ema3_slope": -0.00147104089579142,
        "ema6_slope": -0.0007231814130497227,
        "realized_volatility_30m": 0.003006036527413436,
        "realized_volatility_60m": 0.0021412044378304024,
        "return_acceleration": -0.006012073054826872
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1526,
        "resolved_agreement_count": 997,
        "prospective_resolved_sample_count": 1507,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 138.0762343750066,
            "small_mean_absolute_error": 140.31598437499997
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.75831510416356,
            "small_mean_absolute_error": 110.8406640624944
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 212.86845312499887,
            "small_mean_absolute_error": 193.35609027777537
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 184.5956364583326,
            "small_mean_absolute_error": 177.57277395833518
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1528,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1930Z",
      "signal_timestamp": "2026-09-28T19:31:19.500954Z",
      "target_timestamp": "2026-09-28T19:30:00Z",
      "resolution_timestamp": "2026-09-28T19:45:00Z",
      "strike": 83619.94,
      "brti_reference_price": 83619.93633333332,
      "base_predicted_close": 83691.09375,
      "small_predicted_close": 83604.9453125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83274.99183333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -416.10191666665196,
      "small_residual": -329.95347916665196,
      "base_absolute_error": 416.10191666665196,
      "small_absolute_error": 329.95347916665196,
      "resolved_at": "2026-09-28T19:46:06.044672Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T19:15:00Z",
        "return_6h": 0.0010920076047129523,
        "return_12h": 0.008377597895009359,
        "return_24h": -0.012521831822129292,
        "close_vs_ema12": 0.0011204615895221703,
        "close_vs_ema24": -0.00012581318322824053,
        "ema12_slope_3h": 0.0025722426992713654,
        "ema24_slope_6h": -7.074349061275687e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009993458842507685,
        "return_30m": -0.0047871200201605735,
        "return_60m": -0.003577319425246861,
        "return_120m": -0.0032254656720920316,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0012370692920993243,
        "close_vs_ema6": -0.00200646604455057,
        "close_vs_ema12": -0.0017770642360700473,
        "ema3_slope": -0.0012355408424640224,
        "ema6_slope": -0.0008019427894295772,
        "realized_volatility_30m": 0.0013961086673784373,
        "realized_volatility_60m": 0.002128317849847645,
        "return_acceleration": 0.0027922173347568746
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1527,
        "resolved_agreement_count": 998,
        "prospective_resolved_sample_count": 1508,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 154.9503072916741,
            "small_mean_absolute_error": 132.4776510416741
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.43117447916848,
            "small_mean_absolute_error": 98.90121874999932
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 168.337604166667,
            "small_mean_absolute_error": 139.4697725694435
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 179.34014687499948,
            "small_mean_absolute_error": 165.26728437500205
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1529,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T1945Z",
      "signal_timestamp": "2026-09-28T19:46:19.833501Z",
      "target_timestamp": "2026-09-28T19:45:00Z",
      "resolution_timestamp": "2026-09-28T20:00:00Z",
      "strike": 83274.99,
      "brti_reference_price": 83274.99183333335,
      "base_predicted_close": 83357.4296875,
      "small_predicted_close": 83199.21875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83377.11616666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 19.686479166673962,
      "small_residual": 177.89741666667396,
      "base_absolute_error": 19.686479166673962,
      "small_absolute_error": 177.89741666667396,
      "resolved_at": "2026-09-28T20:01:06.689697Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T19:30:00Z",
        "return_6h": -0.0052101845446484996,
        "return_12h": 0.004586175095416811,
        "return_24h": -0.01749492576832734,
        "close_vs_ema12": -0.00288683285110225,
        "close_vs_ema24": -0.004163210648533755,
        "ema12_slope_3h": 0.0022532723639845376,
        "ema24_slope_6h": -0.00017683206651197825,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004125146647145472,
        "return_30m": -0.005120370083072423,
        "return_60m": -0.006691755185502357,
        "return_120m": -0.008415163483906807,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0026857503573727293,
        "close_vs_ema6": -0.004381476733016254,
        "close_vs_ema12": -0.004992503305934037,
        "ema3_slope": -0.0026785564235012327,
        "ema6_slope": -0.0017495244928628084,
        "realized_volatility_30m": 0.0015629003814473519,
        "realized_volatility_60m": 0.0025551202935453063,
        "return_acceleration": -0.0031258007628947038
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1528,
        "resolved_agreement_count": 998,
        "prospective_resolved_sample_count": 1509,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 247.9977291666728,
            "small_mean_absolute_error": 180.0953854166728
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.71237760416625,
            "small_mean_absolute_error": 134.76658854166453
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 178.4671736111098,
            "small_mean_absolute_error": 148.71327430555297
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 180.98556979166534,
            "small_mean_absolute_error": 168.8002072916679
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1530,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T2000Z",
      "signal_timestamp": "2026-09-28T20:01:19.245313Z",
      "target_timestamp": "2026-09-28T20:00:00Z",
      "resolution_timestamp": "2026-09-28T20:15:00Z",
      "strike": 83377.12,
      "brti_reference_price": 83377.11616666667,
      "base_predicted_close": 83508.59375,
      "small_predicted_close": 83457.5546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83539.9185,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 31.324749999999767,
      "small_residual": 82.36381249999977,
      "base_absolute_error": 31.324749999999767,
      "small_absolute_error": 82.36381249999977,
      "resolved_at": "2026-09-28T20:16:05.969594Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T19:45:00Z",
        "return_6h": -0.0030885595084977346,
        "return_12h": 0.005134801480718432,
        "return_24h": -0.015860516589117357,
        "close_vs_ema12": -0.001596211679080084,
        "close_vs_ema24": -0.0028814315597414097,
        "ema12_slope_3h": 0.0020113869514801763,
        "ema24_slope_6h": -0.00023683356905146447,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012263505655780715,
        "return_30m": -0.0029038549574911254,
        "return_60m": -0.007677073875449025,
        "return_120m": -0.0057604252207732465,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0007318819911342755,
        "close_vs_ema6": -0.002259539931243615,
        "close_vs_ema12": -0.0031937787631673986,
        "ema3_slope": -0.0007313467316321098,
        "ema6_slope": -0.0009029998268307304,
        "realized_volatility_30m": 0.002675748606361772,
        "realized_volatility_60m": 0.002185893578886304,
        "return_acceleration": 0.005351497212723544
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1529,
        "resolved_agreement_count": 998,
        "prospective_resolved_sample_count": 1510,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 194.70930208333812,
            "small_mean_absolute_error": 203.09016145833812
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 142.25509375000365,
            "small_mean_absolute_error": 140.60910937500194
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 178.44289756944394,
            "small_mean_absolute_error": 142.7679791666645
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 181.2854489583333,
            "small_mean_absolute_error": 176.24592916666734
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1531,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T2015Z",
      "signal_timestamp": "2026-09-28T20:16:17.242226Z",
      "target_timestamp": "2026-09-28T20:15:00Z",
      "resolution_timestamp": "2026-09-28T20:30:00Z",
      "strike": 83539.92,
      "brti_reference_price": 83539.9185,
      "base_predicted_close": 83572.765625,
      "small_predicted_close": 83496.78125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83500.83750000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -71.92812499999127,
      "small_residual": 4.056250000008731,
      "base_absolute_error": 71.92812499999127,
      "small_absolute_error": 4.056250000008731,
      "resolved_at": "2026-09-28T20:31:05.499520Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T20:00:00Z",
        "return_6h": 0.0016972894217570644,
        "return_12h": 0.006776516019431744,
        "return_24h": -0.014801451184490388,
        "close_vs_ema12": 0.0003388494497980066,
        "close_vs_ema24": -0.0009152048194981388,
        "ema12_slope_3h": 0.0016237201516187127,
        "ema24_slope_6h": -0.00019706566816179993,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019526021145646055,
        "return_30m": 0.0031813472548503086,
        "return_60m": -0.0019553125035298713,
        "return_120m": -0.004827514485199913,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006092740833352206,
        "close_vs_ema6": -0.0002224124988295939,
        "close_vs_ema12": -0.0010557057620986798,
        "ema3_slope": 0.0006096455245534482,
        "ema6_slope": -8.895708546485803e-05,
        "realized_volatility_30m": 0.000363125774493267,
        "realized_volatility_60m": 0.0023656836462276807,
        "return_acceleration": 0.000726251548986534
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1530,
        "resolved_agreement_count": 999,
        "prospective_resolved_sample_count": 1511,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 135.76100000000224,
            "small_mean_absolute_error": 153.36256250000224
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 136.91861718750442,
            "small_mean_absolute_error": 146.8392734375011
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 137.75921006944313,
            "small_mean_absolute_error": 125.01463020833035
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 178.21820624999964,
            "small_mean_absolute_error": 172.05642083333368
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1532,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T2030Z",
      "signal_timestamp": "2026-09-28T20:31:17.393513Z",
      "target_timestamp": "2026-09-28T20:30:00Z",
      "resolution_timestamp": "2026-09-28T20:45:00Z",
      "strike": 83500.84,
      "brti_reference_price": 83500.83750000001,
      "base_predicted_close": 83574.5703125,
      "small_predicted_close": 83498.78125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83459.79049999997,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -114.77981250002631,
      "small_residual": -38.99075000002631,
      "base_absolute_error": 114.77981250002631,
      "small_absolute_error": 38.99075000002631,
      "resolved_at": "2026-09-28T20:46:06.723627Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T20:15:00Z",
        "return_6h": 0.0038665948573297637,
        "return_12h": 0.00851823601695667,
        "return_24h": -0.013061734928230373,
        "close_vs_ema12": -0.0001238517446581211,
        "close_vs_ema24": -0.001354119063074033,
        "ema12_slope_3h": 0.0013663340508736077,
        "ema24_slope_6h": -0.00011372309493740129,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004678122830583664,
        "return_30m": 0.0014838763802531574,
        "return_60m": -0.0014242875390211296,
        "return_120m": -0.004996511832787598,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 7.058340481980174e-05,
        "close_vs_ema6": -0.0004930405982893626,
        "close_vs_ema12": -0.0012890147926734041,
        "ema3_slope": 7.05883871883195e-05,
        "ema6_slope": -0.00019717735273971915,
        "realized_volatility_30m": 0.001210207198811486,
        "realized_volatility_60m": 0.0023480002396363076,
        "return_acceleration": -0.002420414397622972
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1531,
        "resolved_agreement_count": 999,
        "prospective_resolved_sample_count": 1512,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 134.76031770832924,
            "small_mean_absolute_error": 148.5677395833336
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.85531250000167,
            "small_mean_absolute_error": 140.52269531250386
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.87422222222206,
            "small_mean_absolute_error": 115.45672569444407
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 176.90641562499877,
            "small_mean_absolute_error": 165.0010364583337
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1533,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T2045Z",
      "signal_timestamp": "2026-09-28T20:46:24.872722Z",
      "target_timestamp": "2026-09-28T20:45:00Z",
      "resolution_timestamp": "2026-09-28T21:00:00Z",
      "strike": 83459.79,
      "brti_reference_price": 83459.79049999997,
      "base_predicted_close": 83535.046875,
      "small_predicted_close": 83483.453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83503.86883333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -31.17804166667338,
      "small_residual": 20.41570833332662,
      "base_absolute_error": 31.17804166667338,
      "small_absolute_error": 20.41570833332662,
      "resolved_at": "2026-09-28T21:01:06.071046Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T20:30:00Z",
        "return_6h": 0.006844330849499425,
        "return_12h": 0.00722625910698671,
        "return_24h": -0.013727911463222497,
        "close_vs_ema12": -0.0005902645847701837,
        "close_vs_ema24": -0.001807062076069399,
        "ema12_slope_3h": 0.0010548245841657256,
        "ema24_slope_6h": 2.8509450174407647e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004915759078468751,
        "return_30m": -0.0009591582256573972,
        "return_60m": 0.002219137613804767,
        "return_120m": -0.004487467497332198,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00021055792537105766,
        "close_vs_ema6": -0.0007033221943774093,
        "close_vs_ema12": -0.0015065300529630843,
        "ema3_slope": -0.0002105136000641883,
        "ema6_slope": -0.00028124975407328723,
        "realized_volatility_30m": 1.1881812394254343e-05,
        "realized_volatility_60m": 0.001066005312179614,
        "return_acceleration": -2.3763624788508686e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1532,
        "resolved_agreement_count": 999,
        "prospective_resolved_sample_count": 1513,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.42979166667283,
            "small_mean_absolute_error": 75.82705729167719
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 153.7137604166728,
            "small_mean_absolute_error": 127.961221354175
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.2848489583351,
            "small_mean_absolute_error": 115.12007812500208
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 172.4725322916667,
            "small_mean_absolute_error": 154.57301250000165
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1534,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T2100Z",
      "signal_timestamp": "2026-09-28T21:01:18.521333Z",
      "target_timestamp": "2026-09-28T21:00:00Z",
      "resolution_timestamp": "2026-09-28T21:15:00Z",
      "strike": 83503.87,
      "brti_reference_price": 83503.86883333333,
      "base_predicted_close": 83564.1484375,
      "small_predicted_close": 83486.0546875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83542.227,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -21.921437500001048,
      "small_residual": 56.17231249999895,
      "base_absolute_error": 21.921437500001048,
      "small_absolute_error": 56.17231249999895,
      "resolved_at": "2026-09-28T21:16:05.793898Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T20:45:00Z",
        "return_6h": 0.0066328485980482466,
        "return_12h": 0.006963031754548821,
        "return_24h": -0.012192444545012782,
        "close_vs_ema12": -5.988944053880729e-05,
        "close_vs_ema24": -0.0012534857584181047,
        "ema12_slope_3h": 0.0008372512941361432,
        "ema24_slope_6h": 0.0001636600608578842,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005281385571336283,
        "return_30m": 3.630302909618521e-05,
        "return_60m": 0.0015202332785566597,
        "return_120m": -0.006168511540079802,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00015870952129137805,
        "close_vs_ema6": -0.00012540278203654331,
        "close_vs_ema12": -0.0008286678091200539,
        "ema3_slope": 0.00015873471400196237,
        "ema6_slope": -5.0158596803684397e-05,
        "realized_volatility_30m": 0.0005098572324902517,
        "realized_volatility_60m": 0.0009966760025185433,
        "return_acceleration": 0.0010197144649805034
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1533,
        "resolved_agreement_count": 1000,
        "prospective_resolved_sample_count": 1514,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.30268229167268,
            "small_mean_absolute_error": 36.45663020834036
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 128.5059921875054,
            "small_mean_absolute_error": 119.77339583333924
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.60428993056,
            "small_mean_absolute_error": 105.89161631944808
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 168.18791875000025,
            "small_mean_absolute_error": 151.63231354166783
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1535,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T2115Z",
      "signal_timestamp": "2026-09-28T21:16:17.170335Z",
      "target_timestamp": "2026-09-28T21:15:00Z",
      "resolution_timestamp": "2026-09-28T21:30:00Z",
      "strike": 83542.23,
      "brti_reference_price": 83542.227,
      "base_predicted_close": 83575.7265625,
      "small_predicted_close": 83506.0078125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83415.87466666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -159.85189583332976,
      "small_residual": -90.13314583332976,
      "base_absolute_error": 159.85189583332976,
      "small_absolute_error": 90.13314583332976,
      "resolved_at": "2026-09-28T21:31:06.389405Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T21:00:00Z",
        "return_6h": 0.007011080535189507,
        "return_12h": 0.008637669573517748,
        "return_24h": -0.013285227565746682,
        "close_vs_ema12": 0.0003831310444610825,
        "close_vs_ema24": -0.0007783831713437106,
        "ema12_slope_3h": 0.0006058203408407792,
        "ema24_slope_6h": 0.00030376036767654213,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004593579579317275,
        "return_30m": 0.0009877391197143925,
        "return_60m": 2.7633495955470266e-05,
        "return_120m": -0.0019277330396944015,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003089746969833218,
        "close_vs_ema6": 0.0002384755146935813,
        "close_vs_ema12": -0.00031283283633931624,
        "ema3_slope": 0.0003090701918524452,
        "ema6_slope": 9.539930603708058e-05,
        "realized_volatility_30m": 3.4390299600950414e-05,
        "realized_volatility_60m": 0.0004874006962783254,
        "return_acceleration": -6.878059920190083e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1534,
        "resolved_agreement_count": 1000,
        "prospective_resolved_sample_count": 1515,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.951854166673,
            "small_mean_absolute_error": 29.908755208340153
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.85642708333762,
            "small_mean_absolute_error": 91.6356588541712
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.26302951389395,
            "small_mean_absolute_error": 107.8624340277808
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 166.86364270833437,
            "small_mean_absolute_error": 152.6679177083337
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1536,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T2130Z",
      "signal_timestamp": "2026-09-28T21:31:19.710522Z",
      "target_timestamp": "2026-09-28T21:30:00Z",
      "resolution_timestamp": "2026-09-28T21:45:00Z",
      "strike": 83415.87,
      "brti_reference_price": 83415.87466666667,
      "base_predicted_close": 83499.9765625,
      "small_predicted_close": 83483.3046875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83381.02783333331,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -118.94872916668828,
      "small_residual": -102.27685416668828,
      "base_absolute_error": 118.94872916668828,
      "small_absolute_error": 102.27685416668828,
      "resolved_at": "2026-09-28T21:46:06.058055Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T21:15:00Z",
        "return_6h": 0.00413551269041923,
        "return_12h": 0.0078041327582578646,
        "return_24h": -0.014073005362402635,
        "close_vs_ema12": -0.0010838173792406813,
        "close_vs_ema24": -0.0022426219839322137,
        "ema12_slope_3h": 0.0003344017561617285,
        "ema24_slope_6h": 0.0003822399854060965,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001512436738528966,
        "return_30m": -0.0010537735304491092,
        "return_60m": -0.001017508756524066,
        "return_120m": -0.0024403470705024466,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006023272528421497,
        "close_vs_ema6": -0.0009105614588067468,
        "close_vs_ema12": -0.0015444921194119887,
        "ema3_slope": -0.0006019646731143524,
        "ema6_slope": -0.0003640919722757152,
        "realized_volatility_30m": 0.0009858973482303468,
        "realized_volatility_60m": 0.0008307715644162365,
        "return_acceleration": -0.0019717946964606936
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1535,
        "resolved_agreement_count": 1000,
        "prospective_resolved_sample_count": 1516,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.93279687500763,
            "small_mean_absolute_error": 51.42797916667041
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 108.34655729166843,
            "small_mean_absolute_error": 99.99785937500201
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.88114062500365,
            "small_mean_absolute_error": 110.82445659722605
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.34118541666757,
            "small_mean_absolute_error": 123.6810072916669
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1537,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T2145Z",
      "signal_timestamp": "2026-09-28T21:46:20.826744Z",
      "target_timestamp": "2026-09-28T21:45:00Z",
      "resolution_timestamp": "2026-09-28T22:00:00Z",
      "strike": 83381.03,
      "brti_reference_price": 83381.02783333331,
      "base_predicted_close": 83404.4453125,
      "small_predicted_close": 83456.8828125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83189.30583333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -215.13947916665347,
      "small_residual": -267.5769791666535,
      "base_absolute_error": 215.13947916665347,
      "small_absolute_error": 267.5769791666535,
      "resolved_at": "2026-09-28T22:01:06.332682Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T21:30:00Z",
        "return_6h": 0.002486686586652409,
        "return_12h": 0.0094295737952661,
        "return_24h": -0.013619610380566582,
        "close_vs_ema12": -0.0014399311508306312,
        "close_vs_ema24": -0.0026047269563000963,
        "ema12_slope_3h": 9.827854293331661e-05,
        "ema24_slope_6h": 0.0004254387591384745,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00041774822205731255,
        "return_30m": -0.0019295531428278334,
        "return_60m": -0.0009437199182360523,
        "return_120m": 0.0012733234512010139,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005101720697033851,
        "close_vs_ema6": -0.0009488809386800634,
        "close_vs_ema12": -0.0016603123215457316,
        "ema3_slope": -0.0005099119268803243,
        "ema6_slope": -0.000379408370123846,
        "realized_volatility_30m": 0.0005473442582358268,
        "realized_volatility_60m": 0.0008260982323248422,
        "return_acceleration": 0.0010946885164716535
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1536,
        "resolved_agreement_count": 1001,
        "prospective_resolved_sample_count": 1517,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.97502604167312,
            "small_mean_absolute_error": 67.2495052083359
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.20240885417297,
            "small_mean_absolute_error": 71.53828125000655
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 130.13418229167291,
            "small_mean_absolute_error": 107.7239826388953
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 135.56126770833507,
            "small_mean_absolute_error": 117.8432770833344
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1538,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T2200Z",
      "signal_timestamp": "2026-09-28T22:01:18.177280Z",
      "target_timestamp": "2026-09-28T22:00:00Z",
      "resolution_timestamp": "2026-09-28T22:15:00Z",
      "strike": 83189.31,
      "brti_reference_price": 83189.30583333335,
      "base_predicted_close": 83238.5,
      "small_predicted_close": 83214.4296875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83173.04816666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -65.45183333332534,
      "small_residual": -41.38152083332534,
      "base_absolute_error": 65.45183333332534,
      "small_absolute_error": 41.38152083332534,
      "resolved_at": "2026-09-28T22:16:05.821684Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T21:45:00Z",
        "return_6h": -0.0021290749634945705,
        "return_12h": 0.006939481584883556,
        "return_24h": -0.017336717736288865,
        "close_vs_ema12": -0.0035840262695449043,
        "close_vs_ema24": -0.004797317283695923,
        "ema12_slope_3h": -0.00031280034935998735,
        "ema24_slope_6h": 0.00037306036620421423,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002299348004958568,
        "return_30m": -0.0027161356784749513,
        "return_60m": -0.003767047017040892,
        "return_120m": -0.0022525405287213696,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0014061479815065114,
        "close_vs_ema6": -0.0023207574652819307,
        "close_vs_ema12": -0.003349289855774651,
        "ema3_slope": -0.0014041735057654936,
        "ema6_slope": -0.0009274420388987181,
        "realized_volatility_30m": 0.0009407998914506277,
        "realized_volatility_60m": 0.0010495754557794652,
        "return_acceleration": -0.0018815997829012554
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1537,
        "resolved_agreement_count": 1002,
        "prospective_resolved_sample_count": 1518,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 128.96538541666814,
            "small_mean_absolute_error": 129.03982291666762
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.63403385417041,
            "small_mean_absolute_error": 82.74822656250399
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 128.65912326389298,
            "small_mean_absolute_error": 122.86220486111536
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 145.31935208333454,
            "small_mean_absolute_error": 118.76007812500029
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1539,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T2215Z",
      "signal_timestamp": "2026-09-28T22:16:18.000643Z",
      "target_timestamp": "2026-09-28T22:15:00Z",
      "resolution_timestamp": "2026-09-28T22:30:00Z",
      "strike": 83173.05,
      "brti_reference_price": 83173.04816666667,
      "base_predicted_close": 83159.28125,
      "small_predicted_close": 83182.03125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83198.55450000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 39.27325000001292,
      "small_residual": 16.523250000012922,
      "base_absolute_error": 39.27325000001292,
      "small_absolute_error": 16.523250000012922,
      "resolved_at": "2026-09-28T22:31:05.480222Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T22:00:00Z",
        "return_6h": -0.0025595934810395127,
        "return_12h": 0.005936758596829739,
        "return_24h": -0.013539384414007594,
        "close_vs_ema12": -0.0036250797971209003,
        "close_vs_ema24": -0.004889168731542215,
        "ema12_slope_3h": -0.000559272022525481,
        "ema24_slope_6h": 0.00031285930522129135,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00019542976712949578,
        "return_30m": -0.002494328411042801,
        "return_60m": -0.004419068614645916,
        "return_120m": -0.0043915572330049946,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0008012930291756426,
        "close_vs_ema6": -0.001798245178364244,
        "close_vs_ema12": -0.0030004602649610357,
        "ema3_slope": -0.0008006514727316727,
        "ema6_slope": -0.0007187810535200789,
        "realized_volatility_30m": 0.001051959118914536,
        "realized_volatility_60m": 0.0008503085778824975,
        "return_acceleration": 0.002103918237829072
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1538,
        "resolved_agreement_count": 1003,
        "prospective_resolved_sample_count": 1519,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 139.8479843749992,
            "small_mean_absolute_error": 125.34212499999921
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.89991927083611,
            "small_mean_absolute_error": 77.62544010416968
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.85361284722482,
            "small_mean_absolute_error": 102.8711475694472
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.61549375000031,
            "small_mean_absolute_error": 106.05895416666608
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1540,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T2230Z",
      "signal_timestamp": "2026-09-28T22:31:17.545733Z",
      "target_timestamp": "2026-09-28T22:30:00Z",
      "resolution_timestamp": "2026-09-28T22:45:00Z",
      "strike": 83198.55,
      "brti_reference_price": 83198.55450000001,
      "base_predicted_close": 83161.6015625,
      "small_predicted_close": 83156.015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83444.797,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 283.19543750000594,
      "small_residual": 288.78137500000594,
      "base_absolute_error": 283.19543750000594,
      "small_absolute_error": 288.78137500000594,
      "resolved_at": "2026-09-28T22:46:07.987185Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T22:15:00Z",
        "return_6h": -0.009955795305200854,
        "return_12h": 0.005150671199814161,
        "return_24h": -0.015936803830216673,
        "close_vs_ema12": -0.003184466263034258,
        "close_vs_ema24": -0.004489993073349741,
        "ema12_slope_3h": -0.0007423331849439885,
        "ema24_slope_6h": 9.989083829631262e-05,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00030666584783833883,
        "return_30m": 0.00011117614907374396,
        "return_60m": -0.002605261498906275,
        "return_120m": -0.0036201193790420527,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0002474976952240304,
        "close_vs_ema6": -0.001066262280013941,
        "close_vs_ema12": -0.00228108876000932,
        "ema3_slope": -0.000247436455271699,
        "ema6_slope": -0.0004263230831166309,
        "realized_volatility_30m": 0.0002510478074839173,
        "realized_volatility_60m": 0.000986930188199988,
        "return_acceleration": 0.0005020956149678346
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1539,
        "resolved_agreement_count": 1003,
        "prospective_resolved_sample_count": 1520,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 109.70332291667,
            "small_mean_absolute_error": 106.93965104167
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.81805989583881,
            "small_mean_absolute_error": 79.18381510417021
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.79881250000228,
            "small_mean_absolute_error": 102.311789930558
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.05175729166876,
            "small_mean_absolute_error": 100.94756145833453
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1541,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T2245Z",
      "signal_timestamp": "2026-09-28T22:46:23.776265Z",
      "target_timestamp": "2026-09-28T22:45:00Z",
      "resolution_timestamp": "2026-09-28T23:00:00Z",
      "strike": 83444.8,
      "brti_reference_price": 83444.797,
      "base_predicted_close": 83472.7109375,
      "small_predicted_close": 83397.8203125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83503.57650000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 30.865562500010128,
      "small_residual": 105.75618750001013,
      "base_absolute_error": 30.865562500010128,
      "small_absolute_error": 105.75618750001013,
      "resolved_at": "2026-09-28T23:01:05.759336Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T22:30:00Z",
        "return_6h": -0.0031783471023386634,
        "return_12h": 0.006461416801557096,
        "return_24h": -0.008732341513250641,
        "close_vs_ema12": -0.00022463765467017893,
        "close_vs_ema24": -0.001511855506689641,
        "ema12_slope_3h": -0.0006291334613945931,
        "ema24_slope_6h": 3.215150449298321e-05,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002959696853867655,
        "return_30m": 0.0032672703396512404,
        "return_60m": 0.000764792283373561,
        "return_120m": -0.00017964938457359914,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013538977958926779,
        "close_vs_ema6": 0.0013494702933747327,
        "close_vs_ema12": 0.000568435428813796,
        "ema3_slope": 0.0013557333202469657,
        "ema6_slope": 0.0005400796459251733,
        "realized_volatility_30m": 0.001326515503014658,
        "realized_volatility_60m": 0.001872845937664679,
        "return_acceleration": 0.002653031006029316
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1540,
        "resolved_agreement_count": 1004,
        "prospective_resolved_sample_count": 1521,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 150.76499999999942,
            "small_mean_absolute_error": 153.56578124999942
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.87001302083627,
            "small_mean_absolute_error": 110.40764322916766
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.72327256944845,
            "small_mean_absolute_error": 98.88078125000418
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 118.91891458333558,
            "small_mean_absolute_error": 113.23510416666832
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1542,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T2300Z",
      "signal_timestamp": "2026-09-28T23:01:19.386973Z",
      "target_timestamp": "2026-09-28T23:00:00Z",
      "resolution_timestamp": "2026-09-28T23:15:00Z",
      "strike": 83503.58,
      "brti_reference_price": 83503.57650000001,
      "base_predicted_close": 83509.6796875,
      "small_predicted_close": 83433.6484375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83414.3565,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -95.32318750000559,
      "small_residual": -19.291937500005588,
      "base_absolute_error": 95.32318750000559,
      "small_absolute_error": 19.291937500005588,
      "resolved_at": "2026-09-28T23:16:07.088568Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T22:45:00Z",
        "return_6h": -0.002137672124302159,
        "return_12h": 0.006980491766380936,
        "return_24h": -0.00821206609067704,
        "close_vs_ema12": 0.00046003074583600423,
        "close_vs_ema24": -0.0007918900844096077,
        "ema12_slope_3h": -0.0005416871217971408,
        "ema24_slope_6h": -1.2671891622351161e-05,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007044118041297232,
        "return_30m": 0.0036661935033979187,
        "return_60m": 0.003777777245747016,
        "return_120m": -3.5008357983645766e-06,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010285725999017448,
        "close_vs_ema6": 0.0014668764328966688,
        "close_vs_ema12": 0.001077152395212444,
        "ema3_slope": 0.001029631650805607,
        "ema6_slope": 0.0005870950515167728,
        "realized_volatility_30m": 0.0011276425248689659,
        "realized_volatility_60m": 0.0012067447139601335,
        "return_acceleration": -0.0022552850497379318
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1541,
        "resolved_agreement_count": 1004,
        "prospective_resolved_sample_count": 1522,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 104.69652083333858,
            "small_mean_absolute_error": 113.11058333333858
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.83095312500336,
            "small_mean_absolute_error": 121.0752031250031
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.65486284722647,
            "small_mean_absolute_error": 92.86901215278219
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.09495520833734,
            "small_mean_absolute_error": 111.96505104167008
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1543,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T2315Z",
      "signal_timestamp": "2026-09-28T23:16:19.270633Z",
      "target_timestamp": "2026-09-28T23:15:00Z",
      "resolution_timestamp": "2026-09-28T23:30:00Z",
      "strike": 83414.36,
      "brti_reference_price": 83414.3565,
      "base_predicted_close": 83498.71875,
      "small_predicted_close": 83436.390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83546.39383333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 47.67508333333535,
      "small_residual": 110.00320833333535,
      "base_absolute_error": 47.67508333333535,
      "small_absolute_error": 110.00320833333535,
      "resolved_at": "2026-09-28T23:31:07.863330Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T23:00:00Z",
        "return_6h": -0.008889615234827564,
        "return_12h": 0.005517829946197317,
        "return_24h": -0.009655077708690674,
        "close_vs_ema12": -0.0005840787264178582,
        "close_vs_ema24": -0.001821196823229787,
        "ema12_slope_3h": -0.0005809384114879856,
        "ema24_slope_6h": -0.00019694859848418123,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00106845722949378,
        "return_30m": -0.0003647980592488276,
        "return_60m": 0.002901280386523375,
        "return_120m": -0.0015306091852208548,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -2.0492227634005822e-05,
        "close_vs_ema6": 0.00028343351158688357,
        "close_vs_ema12": 6.383609437055071e-06,
        "ema3_slope": -2.0491807711242593e-05,
        "ema6_slope": 0.00011338625962098448,
        "realized_volatility_30m": 0.0008864345168117516,
        "realized_volatility_60m": 0.0014479109828422721,
        "return_acceleration": -0.0017728690336235031
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1542,
        "resolved_agreement_count": 1004,
        "prospective_resolved_sample_count": 1523,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 112.16435937500864,
            "small_mean_absolute_error": 107.58818750000864
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 126.00617187500393,
            "small_mean_absolute_error": 116.46515625000393
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.98806597222695,
            "small_mean_absolute_error": 87.61302256944934
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.16028645833794,
            "small_mean_absolute_error": 111.30352291667005
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1544,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T2330Z",
      "signal_timestamp": "2026-09-28T23:31:22.485220Z",
      "target_timestamp": "2026-09-28T23:30:00Z",
      "resolution_timestamp": "2026-09-28T23:45:00Z",
      "strike": 83546.39,
      "brti_reference_price": 83546.39383333334,
      "base_predicted_close": 83528.6953125,
      "small_predicted_close": 83459.40625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83559.30366666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 30.60835416665941,
      "small_residual": 99.89741666665941,
      "base_absolute_error": 30.60835416665941,
      "small_absolute_error": 99.89741666665941,
      "resolved_at": "2026-09-28T23:46:06.312470Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T23:15:00Z",
        "return_6h": -0.004102114165324244,
        "return_12h": 0.006708118469375801,
        "return_24h": -0.010006612821144012,
        "close_vs_ema12": 0.0009571358739846048,
        "close_vs_ema24": -0.0002361398168663209,
        "ema12_slope_3h": -0.0005349637882037239,
        "ema24_slope_6h": -0.0002777190745182345,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001582908972430186,
        "return_30m": 0.0005127604724011192,
        "return_60m": 0.0041808338549118584,
        "return_120m": 0.0015646801905300212,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007805823689106539,
        "close_vs_ema6": 0.0013327114113763638,
        "close_vs_ema12": 0.0013444658481209792,
        "ema3_slope": 0.0007811921537326239,
        "ema6_slope": 0.0005333688952759985,
        "realized_volatility_30m": 0.001325683100961983,
        "realized_volatility_60m": 0.0014610023414411354,
        "return_acceleration": 0.002651366201923966
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1543,
        "resolved_agreement_count": 1005,
        "prospective_resolved_sample_count": 1524,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.26481770833925,
            "small_mean_absolute_error": 130.95817708333925
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.98407031250463,
            "small_mean_absolute_error": 118.94891406250463
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.96697916667229,
            "small_mean_absolute_error": 96.44193576389323
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.12231250000404,
            "small_mean_absolute_error": 114.07423958333747
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1545,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260928T2345Z",
      "signal_timestamp": "2026-09-28T23:46:22.007302Z",
      "target_timestamp": "2026-09-28T23:45:00Z",
      "resolution_timestamp": "2026-09-29T00:00:00Z",
      "strike": 83559.3,
      "brti_reference_price": 83559.30366666666,
      "base_predicted_close": 83541.515625,
      "small_predicted_close": 83473.609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83484.34216666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -57.17345833333093,
      "small_residual": 10.732791666669073,
      "base_absolute_error": 57.17345833333093,
      "small_absolute_error": 10.732791666669073,
      "resolved_at": "2026-09-29T00:01:06.882172Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T23:30:00Z",
        "return_6h": -0.005029761737610161,
        "return_12h": 0.006115112091109598,
        "return_24h": -0.009230154486467135,
        "close_vs_ema12": 0.0010663784451696579,
        "close_vs_ema24": -7.988512482970389e-05,
        "ema12_slope_3h": -0.0004645028544952856,
        "ema24_slope_6h": -0.00037609477651068257,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001545229272141846,
        "return_30m": 0.0017376764953724866,
        "return_60m": 0.001372244535110534,
        "return_120m": 0.002138086300515374,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004673943973225736,
        "close_vs_ema6": 0.001062006003470728,
        "close_vs_ema12": 0.0012682583884868759,
        "ema3_slope": 0.00046761295699870864,
        "ema6_slope": 0.0004249829351596901,
        "realized_volatility_30m": 0.0007141930226080007,
        "realized_volatility_60m": 0.0009612137365273677,
        "return_acceleration": -0.0014283860452160013
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1544,
        "resolved_agreement_count": 1006,
        "prospective_resolved_sample_count": 1525,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.11804687500262,
            "small_mean_absolute_error": 83.73718750000262
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.94152343750102,
            "small_mean_absolute_error": 118.65148437500102
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.95269097222506,
            "small_mean_absolute_error": 101.51749131944598
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 118.45711875000416,
            "small_mean_absolute_error": 112.09498333333758
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1546,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0000Z",
      "signal_timestamp": "2026-09-29T00:01:22.571584Z",
      "target_timestamp": "2026-09-29T00:00:00Z",
      "resolution_timestamp": "2026-09-29T00:15:00Z",
      "strike": 83484.34,
      "brti_reference_price": 83484.34216666667,
      "base_predicted_close": 83534.8828125,
      "small_predicted_close": 83465.390625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83495.57733333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -39.30547916665091,
      "small_residual": 30.186708333349088,
      "base_absolute_error": 39.30547916665091,
      "small_absolute_error": 30.186708333349088,
      "resolved_at": "2026-09-29T00:16:07.199509Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-28T23:45:00Z",
        "return_6h": -0.00448179701261886,
        "return_12h": 0.005125123041058499,
        "return_24h": -0.011388770319364028,
        "close_vs_ema12": 0.00016144525251737818,
        "close_vs_ema24": -0.0009568833563490253,
        "ema12_slope_3h": -0.00045508866890142663,
        "ema24_slope_6h": -0.0004610660081552087,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008971053696070763,
        "return_30m": -0.0007427210657404704,
        "return_60m": -0.0002303414313438168,
        "return_120m": 0.0035465656357851483,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002151114001167631,
        "close_vs_ema6": 0.00011710015946087005,
        "close_vs_ema12": 0.00031307201148633723,
        "ema3_slope": -0.00021506513715396913,
        "ema6_slope": 4.684225787876528e-05,
        "realized_volatility_30m": 0.0005258141484106305,
        "realized_volatility_60m": 0.0010562748389341637,
        "return_acceleration": -0.001051628296821261
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1545,
        "resolved_agreement_count": 1007,
        "prospective_resolved_sample_count": 1526,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.69502083333282,
            "small_mean_absolute_error": 59.981338541667355
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.1957708333357,
            "small_mean_absolute_error": 86.54596093750297
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.11897569444652,
            "small_mean_absolute_error": 100.71058159722452
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.67378229167007,
            "small_mean_absolute_error": 108.3357072916704
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-28T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1547,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0015Z",
      "signal_timestamp": "2026-09-29T00:16:20.646952Z",
      "target_timestamp": "2026-09-29T00:15:00Z",
      "resolution_timestamp": "2026-09-29T00:30:00Z",
      "strike": 83495.58,
      "brti_reference_price": 83495.57733333335,
      "base_predicted_close": 83529.9453125,
      "small_predicted_close": 83461.5546875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83504.44766666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -25.497645833340357,
      "small_residual": 42.89297916665964,
      "base_absolute_error": 25.497645833340357,
      "small_absolute_error": 42.89297916665964,
      "resolved_at": "2026-09-29T00:31:06.574831Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T00:00:00Z",
        "return_6h": -0.005355730334994813,
        "return_12h": 0.002017498088355607,
        "return_24h": -0.010888996938700934,
        "close_vs_ema12": 0.0002839582053986156,
        "close_vs_ema24": -0.0008054566132066343,
        "ema12_slope_3h": -0.0004593069200733435,
        "ema24_slope_6h": -0.0005623697908012648,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001345781301629323,
        "return_30m": -0.0007626479702071975,
        "return_60m": 0.0009737032897132458,
        "return_120m": 0.0038778086624933206,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -4.028273225509249e-05,
        "close_vs_ema6": 0.00017976853576873175,
        "close_vs_ema12": 0.0003787904503178563,
        "ema3_slope": -4.0281109621842504e-05,
        "ema6_slope": 7.191258535566014e-05,
        "realized_volatility_30m": 0.0005158417498850043,
        "realized_volatility_60m": 0.0008824366398233357,
        "return_acceleration": 0.0010316834997700086
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1546,
        "resolved_agreement_count": 1007,
        "prospective_resolved_sample_count": 1527,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.69059374999415,
            "small_mean_absolute_error": 62.70503125000323
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.9274765625014,
            "small_mean_absolute_error": 85.14660937500594
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.567645833334,
            "small_mean_absolute_error": 98.54511458333702
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.28315833333545,
            "small_mean_absolute_error": 95.7813322916707
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1548,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0030Z",
      "signal_timestamp": "2026-09-29T00:31:19.762485Z",
      "target_timestamp": "2026-09-29T00:30:00Z",
      "resolution_timestamp": "2026-09-29T00:45:00Z",
      "strike": 83504.45,
      "brti_reference_price": 83504.44766666666,
      "base_predicted_close": 83527.96875,
      "small_predicted_close": 83460.0,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83495.2775,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -32.69125000000349,
      "small_residual": 35.27749999999651,
      "base_absolute_error": 32.69125000000349,
      "small_absolute_error": 35.27749999999651,
      "resolved_at": "2026-09-29T00:46:07.951764Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T00:15:00Z",
        "return_6h": -0.004953492762156286,
        "return_12h": 0.0017916979977328218,
        "return_24h": -0.015054382841483527,
        "close_vs_ema12": 0.0003742920024172314,
        "close_vs_ema24": -0.0006848669065111501,
        "ema12_slope_3h": -0.0003972872233455327,
        "ema24_slope_6h": -0.0006532184134337982,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00010623716389068782,
        "return_30m": 0.0002408295912526004,
        "return_60m": -0.0005020703436985352,
        "return_120m": 0.003676664438522659,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 3.297398873636226e-05,
        "close_vs_ema6": 0.00020428673237882222,
        "close_vs_ema12": 0.0004104114045682117,
        "ema3_slope": 3.2975076056374064e-05,
        "ema6_slope": 8.172137078821251e-05,
        "realized_volatility_30m": 1.4170483136122236e-05,
        "realized_volatility_60m": 0.0004458504288251403,
        "return_acceleration": -2.8340966272244472e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1547,
        "resolved_agreement_count": 1007,
        "prospective_resolved_sample_count": 1528,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.1462343749954,
            "small_mean_absolute_error": 45.9274739583343
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.20552604166733,
            "small_mean_absolute_error": 88.44282552083678
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.37145833333489,
            "small_mean_absolute_error": 94.60843402778119
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.7614979166683,
            "small_mean_absolute_error": 96.76420416666951
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1549,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0045Z",
      "signal_timestamp": "2026-09-29T00:46:25.559056Z",
      "target_timestamp": "2026-09-29T00:45:00Z",
      "resolution_timestamp": "2026-09-29T01:00:00Z",
      "strike": 83495.28,
      "brti_reference_price": 83495.2775,
      "base_predicted_close": 83542.171875,
      "small_predicted_close": 83478.0078125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83182.19183333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -359.9800416666694,
      "small_residual": -295.8159791666694,
      "base_absolute_error": 359.9800416666694,
      "small_absolute_error": 295.8159791666694,
      "resolved_at": "2026-09-29T01:01:10.693091Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T00:30:00Z",
        "return_6h": -0.0040641767961538955,
        "return_12h": 0.002463093079278167,
        "return_24h": -0.009223002201197872,
        "close_vs_ema12": 0.00025363841550452015,
        "close_vs_ema24": -0.0007782156257355455,
        "ema12_slope_3h": -0.00032524828719415755,
        "ema24_slope_6h": -0.0007237144028461318,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001098165058617262,
        "return_30m": -3.591008565062559e-06,
        "return_60m": -0.0007662362400968625,
        "return_120m": 0.0006049568315205089,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -3.8424545495741036e-05,
        "close_vs_ema6": 6.746088846365517e-05,
        "close_vs_ema12": 0.00025429963514911336,
        "ema3_slope": -3.842306910684101e-05,
        "ema6_slope": 2.6985083560582268e-05,
        "realized_volatility_30m": 0.00010802683487620701,
        "realized_volatility_60m": 0.0004181882033622246,
        "return_acceleration": -0.00021605366975241402
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1548,
        "resolved_agreement_count": 1007,
        "prospective_resolved_sample_count": 1529,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.66695833333142,
            "small_mean_absolute_error": 29.772494791668578
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.89250260416702,
            "small_mean_absolute_error": 56.7548411458356
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.18333506944448,
            "small_mean_absolute_error": 89.0251545138902
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.59096458333588,
            "small_mean_absolute_error": 82.03040520833675
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1550,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0100Z",
      "signal_timestamp": "2026-09-29T01:01:30.371900Z",
      "target_timestamp": "2026-09-29T01:00:00Z",
      "resolution_timestamp": "2026-09-29T01:15:00Z",
      "strike": 83182.19,
      "brti_reference_price": 83182.19183333333,
      "base_predicted_close": 83179.0859375,
      "small_predicted_close": 83075.484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82991.63066666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -187.45527083332126,
      "small_residual": -83.85370833332126,
      "base_absolute_error": 187.45527083332126,
      "small_absolute_error": 83.85370833332126,
      "resolved_at": "2026-09-29T01:16:05.947040Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T00:45:00Z",
        "return_6h": -0.009996989623549113,
        "return_12h": -0.004370168752655168,
        "return_24h": -0.011411604181307933,
        "close_vs_ema12": -0.003354795645299835,
        "close_vs_ema24": -0.00443208388026084,
        "ema12_slope_3h": -0.0003154983563563585,
        "ema24_slope_6h": -0.0009157701803804708,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00374974101579173,
        "return_30m": -0.003859145738197234,
        "return_60m": -0.00361924554343529,
        "return_120m": -0.0038487533125802775,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.001897604823511756,
        "close_vs_ema6": -0.0026331512534538692,
        "close_vs_ema12": -0.0029600802724559783,
        "ema3_slope": -0.0018940107395967187,
        "ema6_slope": -0.0010521523109109365,
        "realized_volatility_30m": 0.0018199622549650019,
        "realized_volatility_60m": 0.0016453108468558917,
        "return_acceleration": -0.0036399245099300037
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1549,
        "resolved_agreement_count": 1007,
        "prospective_resolved_sample_count": 1530,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.36860416666605,
            "small_mean_absolute_error": 101.04329166666867
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.03181249999943,
            "small_mean_absolute_error": 80.51231510416801
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 92.25338194444582,
            "small_mean_absolute_error": 91.37840451389154
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.60564270833565,
            "small_mean_absolute_error": 87.92633333333652
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1551,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0115Z",
      "signal_timestamp": "2026-09-29T01:16:20.993703Z",
      "target_timestamp": "2026-09-29T01:15:00Z",
      "resolution_timestamp": "2026-09-29T01:30:00Z",
      "strike": 82991.63,
      "brti_reference_price": 82991.63066666668,
      "base_predicted_close": 83005.21875,
      "small_predicted_close": 83014.65625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82812.75333333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -192.46541666667326,
      "small_residual": -201.90291666667326,
      "base_absolute_error": 192.46541666667326,
      "small_absolute_error": 201.90291666667326,
      "resolved_at": "2026-09-29T01:31:06.166910Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T01:00:00Z",
        "return_6h": -0.008505663151493037,
        "return_12h": -0.004699423792773216,
        "return_24h": -0.011752307388188554,
        "close_vs_ema12": -0.005409121508863524,
        "close_vs_ema24": -0.006575399728654618,
        "ema12_slope_3h": -0.0003913736100114029,
        "ema24_slope_6h": -0.0010724506406282197,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002290888980762462,
        "return_30m": -0.006032039756180385,
        "return_60m": -0.006035609103639095,
        "return_120m": -0.005067782706365653,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0020964592475659627,
        "close_vs_ema6": -0.0035178058685388924,
        "close_vs_ema12": -0.004440972846977087,
        "ema3_slope": -0.002092073301147024,
        "ema6_slope": -0.0014051451362928624,
        "realized_volatility_30m": 0.0007294260175146339,
        "realized_volatility_60m": 0.0015967904821596024,
        "return_acceleration": 0.0014588520350292677
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1550,
        "resolved_agreement_count": 1008,
        "prospective_resolved_sample_count": 1531,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 151.40605208333363,
            "small_mean_absolute_error": 114.46004166666171
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.54832291666389,
            "small_mean_absolute_error": 88.58253645833247
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.42033506944547,
            "small_mean_absolute_error": 94.91775347222453
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.41216875000173,
            "small_mean_absolute_error": 88.00082812500258
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1552,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0130Z",
      "signal_timestamp": "2026-09-29T01:31:19.144250Z",
      "target_timestamp": "2026-09-29T01:30:00Z",
      "resolution_timestamp": "2026-09-29T01:45:00Z",
      "strike": 82812.75,
      "brti_reference_price": 82812.75333333333,
      "base_predicted_close": 82831.3203125,
      "small_predicted_close": 82868.8046875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82913.75499999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 82.4346874999901,
      "small_residual": 44.950312499990105,
      "base_absolute_error": 82.4346874999901,
      "small_absolute_error": 44.950312499990105,
      "resolved_at": "2026-09-29T01:46:11.493075Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T01:15:00Z",
        "return_6h": -0.009652997064986124,
        "return_12h": -0.008571530606476307,
        "return_24h": -0.01504091113556294,
        "close_vs_ema12": -0.007246784107861837,
        "close_vs_ema24": -0.008538451461362784,
        "ema12_slope_3h": -0.0005641172756690738,
        "ema24_slope_6h": -0.0012493777136414197,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00215536593143717,
        "return_30m": -0.004441317208137785,
        "return_60m": -0.008283323255959263,
        "return_120m": -0.00878123478870374,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.00212817277215116,
        "close_vs_ema6": -0.004053411161978326,
        "close_vs_ema12": -0.005579071654903789,
        "ema3_slope": -0.0021236532710822154,
        "ema6_slope": -0.0016187398974438771,
        "realized_volatility_30m": 6.776152466264618e-05,
        "realized_volatility_60m": 0.0012961251795700738,
        "return_acceleration": 0.00013552304932529236
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1551,
        "resolved_agreement_count": 1009,
        "prospective_resolved_sample_count": 1532,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 193.14799479166686,
            "small_mean_absolute_error": 154.21252604166511
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.64711458333113,
            "small_mean_absolute_error": 100.06999999999971
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.18634895833384,
            "small_mean_absolute_error": 110.36605902777956
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.43903333333583,
            "small_mean_absolute_error": 97.89316145833581
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1553,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0145Z",
      "signal_timestamp": "2026-09-29T01:46:26.147096Z",
      "target_timestamp": "2026-09-29T01:45:00Z",
      "resolution_timestamp": "2026-09-29T02:00:00Z",
      "strike": 82913.76,
      "brti_reference_price": 82913.75499999999,
      "base_predicted_close": 82980.296875,
      "small_predicted_close": 82902.8984375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83035.84899999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 55.55212499998743,
      "small_residual": 132.95056249998743,
      "base_absolute_error": 55.55212499998743,
      "small_absolute_error": 132.95056249998743,
      "resolved_at": "2026-09-29T02:01:05.490920Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T01:30:00Z",
        "return_6h": -0.004337878940370743,
        "return_12h": -0.009525462335207457,
        "return_24h": -0.01101097541031515,
        "close_vs_ema12": -0.00579104357830551,
        "close_vs_ema24": -0.007179217692533824,
        "ema12_slope_3h": -0.0008007936682004058,
        "ema24_slope_6h": -0.0013128090662500869,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012196390362739784,
        "return_30m": -0.0009383556635906842,
        "return_60m": -0.006964735221102858,
        "return_120m": -0.007725634828670724,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0004557723029914307,
        "close_vs_ema6": -0.002029300047607485,
        "close_vs_ema12": -0.0036969916675706482,
        "ema3_slope": -0.00045556466923313277,
        "ema6_slope": -0.0008110616640535362,
        "realized_volatility_30m": 0.0016875024838555741,
        "realized_volatility_60m": 0.001821706810572152,
        "return_acceleration": 0.0033750049677111482
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1552,
        "resolved_agreement_count": 1010,
        "prospective_resolved_sample_count": 1533,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 205.5838541666635,
            "small_mean_absolute_error": 156.6307291666635
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.12540624999747,
            "small_mean_absolute_error": 93.20161197916605
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.45628645833251,
            "small_mean_absolute_error": 90.0468038194449
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.82177708333401,
            "small_mean_absolute_error": 98.191139583334
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1554,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0200Z",
      "signal_timestamp": "2026-09-29T02:01:20.727775Z",
      "target_timestamp": "2026-09-29T02:00:00Z",
      "resolution_timestamp": "2026-09-29T02:15:00Z",
      "strike": 83035.85,
      "brti_reference_price": 83035.84899999999,
      "base_predicted_close": 82998.75,
      "small_predicted_close": 82964.5703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83016.08200000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 17.33200000000943,
      "small_residual": 51.51168750000943,
      "base_absolute_error": 17.33200000000943,
      "small_absolute_error": 51.51168750000943,
      "resolved_at": "2026-09-29T02:16:06.354122Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T01:45:00Z",
        "return_6h": -0.0040930555331814,
        "return_12h": -0.007168973396093348,
        "return_24h": -0.00794536815919722,
        "close_vs_ema12": -0.004151148693185891,
        "close_vs_ema24": -0.0055999977495632125,
        "ema12_slope_3h": -0.0009968223100693674,
        "ema24_slope_6h": -0.0013699502486036463,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014725421614303347,
        "return_30m": 0.002693977167606887,
        "return_60m": -0.001759304847683718,
        "return_120m": -0.0053721830348895105,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005077913741720064,
        "close_vs_ema6": -0.0003998826065357841,
        "close_vs_ema12": -0.0018874804665719447,
        "ema3_slope": 0.0005080493572533484,
        "ema6_slope": -0.00015992746173010275,
        "realized_volatility_30m": 0.00012645156257817813,
        "realized_volatility_60m": 0.001787489913789815,
        "return_acceleration": 0.00025290312515635627
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1553,
        "resolved_agreement_count": 1010,
        "prospective_resolved_sample_count": 1534,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 129.47687499999302,
            "small_mean_absolute_error": 115.91437499999302
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.92273958332953,
            "small_mean_absolute_error": 108.47883333333084
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.5134999999973,
            "small_mean_absolute_error": 92.31300173610968
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.04048124999971,
            "small_mean_absolute_error": 103.81788229166705
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1555,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0215Z",
      "signal_timestamp": "2026-09-29T02:16:18.062682Z",
      "target_timestamp": "2026-09-29T02:15:00Z",
      "resolution_timestamp": "2026-09-29T02:30:00Z",
      "strike": 83016.08,
      "brti_reference_price": 83016.08200000001,
      "base_predicted_close": 82997.609375,
      "small_predicted_close": 83018.6953125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82922.4606666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -75.14870833330497,
      "small_residual": -96.23464583330497,
      "base_absolute_error": 75.14870833330497,
      "small_absolute_error": 96.23464583330497,
      "resolved_at": "2026-09-29T02:31:06.744660Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T02:00:00Z",
        "return_6h": -0.00627049330913565,
        "return_12h": -0.004583846729341423,
        "return_24h": -0.008552010726614934,
        "close_vs_ema12": -0.004209857546429774,
        "close_vs_ema24": -0.005717047347879811,
        "ema12_slope_3h": -0.0011509293650074914,
        "ema24_slope_6h": -0.0014708905835044694,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00023805380733776804,
        "return_30m": 0.0012341378098243982,
        "return_60m": 0.00029462408603020407,
        "return_120m": -0.005742763253424599,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00013479017174256036,
        "close_vs_ema6": -0.000455683915636107,
        "close_vs_ema12": -0.0017987368776404278,
        "ema3_slope": 0.0001348083425820601,
        "ema6_slope": -0.00018224034865610417,
        "realized_volatility_30m": 0.0008552979843840514,
        "realized_volatility_60m": 0.0014435942216604587,
        "return_acceleration": -0.0017105959687681027
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1554,
        "resolved_agreement_count": 1011,
        "prospective_resolved_sample_count": 1535,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.94605729166506,
            "small_mean_absolute_error": 107.82886979166506
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 119.17605468749935,
            "small_mean_absolute_error": 111.14445572916338
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.01423437499761,
            "small_mean_absolute_error": 94.99798090277666
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.81100937500014,
            "small_mean_absolute_error": 103.58485104166758
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1556,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0230Z",
      "signal_timestamp": "2026-09-29T02:31:20.117441Z",
      "target_timestamp": "2026-09-29T02:30:00Z",
      "resolution_timestamp": "2026-09-29T02:45:00Z",
      "strike": 82922.46,
      "brti_reference_price": 82922.4606666667,
      "base_predicted_close": 82962.71875,
      "small_predicted_close": 82890.34375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82975.21716666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 12.498416666669073,
      "small_residual": 84.87341666666907,
      "base_absolute_error": 12.498416666669073,
      "small_absolute_error": 84.87341666666907,
      "resolved_at": "2026-09-29T02:46:07.945133Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T02:15:00Z",
        "return_6h": -0.006926599189299276,
        "return_12h": -0.003086786684773579,
        "return_24h": -0.008723338378867296,
        "close_vs_ema12": -0.005116305172770175,
        "close_vs_ema24": -0.006698309828506832,
        "ema12_slope_3h": -0.0014090200237193429,
        "ema24_slope_6h": -0.0015832355694016531,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011277493598567112,
        "return_30m": -0.001365534702165716,
        "return_60m": 0.001324763746131996,
        "return_120m": -0.006969532956174307,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004968022887800183,
        "close_vs_ema6": -0.001131168283948214,
        "close_vs_ema12": -0.002475654980083619,
        "ema3_slope": -0.0004965555988221126,
        "ema6_slope": -0.0004522626794996043,
        "realized_volatility_30m": 0.0004448477762594716,
        "realized_volatility_60m": 0.0010658996622435533,
        "return_acceleration": -0.0008896955525189432
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1555,
        "resolved_agreement_count": 1011,
        "prospective_resolved_sample_count": 1536,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.61688020832298,
            "small_mean_absolute_error": 81.41180208332298
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.38243749999492,
            "small_mean_absolute_error": 117.81216406249405
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.30370312499508,
            "small_mean_absolute_error": 93.8506006944408
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.5758499999989,
            "small_mean_absolute_error": 103.88992604166633
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1557,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0245Z",
      "signal_timestamp": "2026-09-29T02:46:25.040363Z",
      "target_timestamp": "2026-09-29T02:45:00Z",
      "resolution_timestamp": "2026-09-29T03:00:00Z",
      "strike": 82975.22,
      "brti_reference_price": 82975.21716666667,
      "base_predicted_close": 82939.5859375,
      "small_predicted_close": 82916.0859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82932.33433333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -7.251604166667676,
      "small_residual": 16.248395833332324,
      "base_absolute_error": 7.251604166667676,
      "small_absolute_error": 16.248395833332324,
      "resolved_at": "2026-09-29T03:01:07.224826Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T02:30:00Z",
        "return_6h": -0.005806069371014133,
        "return_12h": 0.000998522818774772,
        "return_24h": -0.006219373681545015,
        "close_vs_ema12": -0.004301138794761128,
        "close_vs_ema24": -0.00594205507973844,
        "ema12_slope_3h": -0.001637061448093724,
        "ema24_slope_6h": -0.0016701695927391347,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006362148394516431,
        "return_30m": -0.0004922520112831119,
        "return_60m": 0.0007412782917222138,
        "return_120m": -0.006228619736407537,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 6.954340222042887e-05,
        "close_vs_ema6": -0.000354102370110021,
        "close_vs_ema12": -0.001558223423517413,
        "ema3_slope": 6.95482388415325e-05,
        "ema6_slope": -0.0001416208887271564,
        "realized_volatility_30m": 0.0008819820996541772,
        "realized_volatility_60m": 0.0009700055248845097,
        "return_acceleration": 0.0017639641993083544
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1556,
        "resolved_agreement_count": 1011,
        "prospective_resolved_sample_count": 1537,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.132812499992724,
            "small_mean_absolute_error": 91.39257812499272
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.85833333332812,
            "small_mean_absolute_error": 124.01165364582812
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.79454166666255,
            "small_mean_absolute_error": 92.5986006944416
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.25333437499793,
            "small_mean_absolute_error": 103.01975416666536
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1558,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0300Z",
      "signal_timestamp": "2026-09-29T03:01:21.191491Z",
      "target_timestamp": "2026-09-29T03:00:00Z",
      "resolution_timestamp": "2026-09-29T03:15:00Z",
      "strike": 82932.33,
      "brti_reference_price": 82932.33433333333,
      "base_predicted_close": 82953.96875,
      "small_predicted_close": 82974.234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82879.35083333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -74.61791666666977,
      "small_residual": -94.88354166666977,
      "base_absolute_error": 74.61791666666977,
      "small_absolute_error": 94.88354166666977,
      "resolved_at": "2026-09-29T03:16:05.320540Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T02:45:00Z",
        "return_6h": -0.006844407426687349,
        "return_12h": -0.00025695674684367287,
        "return_24h": -0.005536345381387475,
        "close_vs_ema12": -0.004620078541018646,
        "close_vs_ema24": -0.0063235391805620544,
        "ema12_slope_3h": -0.0018401575258460978,
        "ema24_slope_6h": -0.0017767261593419903,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005168149574974468,
        "return_30m": 0.00011907107660880101,
        "return_60m": -0.0012466262212439405,
        "return_120m": -0.003003737873373491,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00022370378036284944,
        "close_vs_ema6": -0.0006221078560508797,
        "close_vs_ema12": -0.001755680548274352,
        "ema3_slope": -0.00022365374817368,
        "ema6_slope": -0.0002487812349160068,
        "realized_volatility_30m": 0.000576514898474545,
        "realized_volatility_60m": 0.0006348178811108652,
        "return_acceleration": -0.00115302979694909
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1557,
        "resolved_agreement_count": 1012,
        "prospective_resolved_sample_count": 1538,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.057682291662786,
            "small_mean_absolute_error": 62.21703645832895
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.7672786458279,
            "small_mean_absolute_error": 89.06570572916098
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.63438715277395,
            "small_mean_absolute_error": 93.05823437499687
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.85894062499865,
            "small_mean_absolute_error": 90.45332499999931
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1559,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0315Z",
      "signal_timestamp": "2026-09-29T03:16:16.797678Z",
      "target_timestamp": "2026-09-29T03:15:00Z",
      "resolution_timestamp": "2026-09-29T03:30:00Z",
      "strike": 82879.35,
      "brti_reference_price": 82879.35083333333,
      "base_predicted_close": 82930.2578125,
      "small_predicted_close": 82907.671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83168.77483333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 238.51702083334385,
      "small_residual": 261.10295833334385,
      "base_absolute_error": 238.51702083334385,
      "small_absolute_error": 261.10295833334385,
      "resolved_at": "2026-09-29T03:31:05.285917Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T03:00:00Z",
        "return_6h": -0.007934624087369224,
        "return_12h": -0.000979173840672698,
        "return_24h": -0.006588579964666108,
        "close_vs_ema12": -0.00504255418985089,
        "close_vs_ema24": -0.006815892836524395,
        "ema12_slope_3h": -0.002066352001477978,
        "ema24_slope_6h": -0.0019036015573522524,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006388762649203183,
        "return_30m": -0.0011553610416080717,
        "return_60m": -0.001647044324094682,
        "return_120m": -0.0013529054969930732,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00043140459279233934,
        "close_vs_ema6": -0.0009007434693658611,
        "close_vs_ema12": -0.0020259603588979047,
        "ema3_slope": -0.0004312185631237808,
        "ema6_slope": -0.0003601676202936721,
        "realized_volatility_30m": 6.103065371143579e-05,
        "realized_volatility_60m": 0.0006468211423594563,
        "return_acceleration": -0.00012206130742287158
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1558,
        "resolved_agreement_count": 1013,
        "prospective_resolved_sample_count": 1539,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.37916145832787,
            "small_mean_absolute_error": 73.05999999999403
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.66260937499646,
            "small_mean_absolute_error": 90.44443489582954
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 93.57709027777553,
            "small_mean_absolute_error": 98.4496371527736
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.31724479166587,
            "small_mean_absolute_error": 93.12842604166653
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1560,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0330Z",
      "signal_timestamp": "2026-09-29T03:31:18.182297Z",
      "target_timestamp": "2026-09-29T03:30:00Z",
      "resolution_timestamp": "2026-09-29T03:45:00Z",
      "strike": 83168.77,
      "brti_reference_price": 83168.77483333334,
      "base_predicted_close": 83116.625,
      "small_predicted_close": 83206.5546875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83099.54016666669,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -17.084833333312417,
      "small_residual": -107.01452083331242,
      "base_absolute_error": 17.084833333312417,
      "small_absolute_error": 107.01452083331242,
      "resolved_at": "2026-09-29T03:46:06.370566Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T03:15:00Z",
        "return_6h": -0.00296226388946641,
        "return_12h": 0.0011609983210454367,
        "return_24h": -0.0017907639804969344,
        "close_vs_ema12": -0.0015041452455141213,
        "close_vs_ema24": -0.0032787995088290334,
        "ema12_slope_3h": -0.002146115225366785,
        "ema24_slope_6h": -0.00192538917916929,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003492112294436689,
        "return_30m": 0.0028510050018570876,
        "return_60m": 0.002970415550700878,
        "return_120m": 0.004299114395665438,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015272644895103493,
        "close_vs_ema6": 0.0018473648361585493,
        "close_vs_ema12": 0.0012343265879899423,
        "ema3_slope": 0.0015296005941809465,
        "ema6_slope": 0.0007394923793504482,
        "realized_volatility_30m": 0.0020654942796785036,
        "realized_volatility_60m": 0.001663260135661652,
        "return_acceleration": 0.004130988559357007
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1559,
        "resolved_agreement_count": 1014,
        "prospective_resolved_sample_count": 1540,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.22123958333759,
            "small_mean_absolute_error": 114.27707812500375
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.41905989583029,
            "small_mean_absolute_error": 97.84444010416337
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.32870486110914,
            "small_mean_absolute_error": 116.63380208333062
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.27943333333242,
            "small_mean_absolute_error": 105.35741145833308
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1561,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0345Z",
      "signal_timestamp": "2026-09-29T03:46:21.682277Z",
      "target_timestamp": "2026-09-29T03:45:00Z",
      "resolution_timestamp": "2026-09-29T04:00:00Z",
      "strike": 83099.54,
      "brti_reference_price": 83099.54016666669,
      "base_predicted_close": 83070.9921875,
      "small_predicted_close": 83013.4375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83027.20533333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -43.78685416668304,
      "small_residual": 13.767833333316958,
      "base_absolute_error": 43.78685416668304,
      "small_absolute_error": 13.767833333316958,
      "resolved_at": "2026-09-29T04:01:05.380735Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T03:30:00Z",
        "return_6h": -0.003375919846290154,
        "return_12h": -0.0008976281142372144,
        "return_24h": -0.004290238747778563,
        "close_vs_ema12": -0.0022402459775477945,
        "close_vs_ema24": -0.004024166573597832,
        "ema12_slope_3h": -0.00225200011985327,
        "ema24_slope_6h": -0.0019552241406363136,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008324598601506805,
        "return_30m": 0.0026567453909738248,
        "return_60m": 0.001498314849243565,
        "return_120m": 0.0022407038092375764,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0003466464160815086,
        "close_vs_ema6": 0.0007236241429782186,
        "close_vs_ema12": 0.00033915071659262885,
        "ema3_slope": 0.0003467666214882481,
        "ema6_slope": 0.00028953346255278234,
        "realized_volatility_30m": 0.0021622860772936847,
        "realized_volatility_60m": 0.001802610845841979,
        "return_acceleration": -0.004324572154587369
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1560,
        "resolved_agreement_count": 1014,
        "prospective_resolved_sample_count": 1541,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.36784374999843,
            "small_mean_absolute_error": 119.81235416666459
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 62.250328124995576,
            "small_mean_absolute_error": 105.60246614582866
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.02817013888489,
            "small_mean_absolute_error": 122.6118871527736
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.97390312499775,
            "small_mean_absolute_error": 96.26906874999841
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1562,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0400Z",
      "signal_timestamp": "2026-09-29T04:01:17.991439Z",
      "target_timestamp": "2026-09-29T04:00:00Z",
      "resolution_timestamp": "2026-09-29T04:15:00Z",
      "strike": 83027.21,
      "brti_reference_price": 83027.20533333332,
      "base_predicted_close": 82994.3828125,
      "small_predicted_close": 83005.9140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83103.7833333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 109.40052083329647,
      "small_residual": 97.86927083329647,
      "base_absolute_error": 109.40052083329647,
      "small_absolute_error": 97.86927083329647,
      "resolved_at": "2026-09-29T04:16:05.349334Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T03:45:00Z",
        "return_6h": -0.0019485737785189805,
        "return_12h": -0.004073500082367176,
        "return_24h": -0.003560621482505133,
        "close_vs_ema12": -0.0029822464339059884,
        "close_vs_ema24": -0.0047907300435190425,
        "ema12_slope_3h": -0.0022361846696425935,
        "ema24_slope_6h": -0.001955068923342629,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008704600914553051,
        "return_30m": -0.0017021953285198954,
        "return_60m": 0.0011439567059412514,
        "return_120m": -0.00010409560172819354,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0002621264008664248,
        "close_vs_ema6": -0.00010533717704896972,
        "close_vs_ema12": -0.0004498560617991476,
        "ema3_slope": -0.0002620577086224207,
        "ema6_slope": -4.21330955470145e-05,
        "realized_volatility_30m": 1.90001156523123e-05,
        "realized_volatility_60m": 0.0018522212731365345,
        "return_acceleration": -3.80002313046246e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1561,
        "resolved_agreement_count": 1015,
        "prospective_resolved_sample_count": 1542,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.50165625000227,
            "small_mean_absolute_error": 119.19221354166075
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.77966927083253,
            "small_mean_absolute_error": 90.70462499999485
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.67873784721935,
            "small_mean_absolute_error": 99.10787499999424
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.61996770833139,
            "small_mean_absolute_error": 91.66965104166374
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1563,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0415Z",
      "signal_timestamp": "2026-09-29T04:16:16.416542Z",
      "target_timestamp": "2026-09-29T04:15:00Z",
      "resolution_timestamp": "2026-09-29T04:30:00Z",
      "strike": 83103.78,
      "brti_reference_price": 83103.7833333333,
      "base_predicted_close": 83064.71875,
      "small_predicted_close": 83008.203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83198.57683333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 133.85808333335444,
      "small_residual": 190.37370833335444,
      "base_absolute_error": 133.85808333335444,
      "small_absolute_error": 190.37370833335444,
      "resolved_at": "2026-09-29T04:31:05.627782Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T04:00:00Z",
        "return_6h": -0.0008327797869639442,
        "return_12h": -0.003390241690289564,
        "return_24h": -0.0036743042644310497,
        "close_vs_ema12": -0.0019786486959237903,
        "close_vs_ema24": -0.003793250852357488,
        "ema12_slope_3h": -0.002090545797964305,
        "ema24_slope_6h": -0.0019320262613219397,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009223241911195945,
        "return_30m": 5.106125326448385e-05,
        "return_60m": 0.002707942300987476,
        "return_120m": 0.0010564378758959325,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00032986916279553746,
        "close_vs_ema6": 0.0005833566027191317,
        "close_vs_ema12": 0.00039940063856924723,
        "ema3_slope": 0.0003299780123662277,
        "ema6_slope": 0.00023339710258385438,
        "realized_volatility_30m": 0.0008963921412874498,
        "realized_volatility_60m": 0.0017789139876331359,
        "return_acceleration": 0.0017927842825748996
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1562,
        "resolved_agreement_count": 1016,
        "prospective_resolved_sample_count": 1543,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 102.19730729165894,
            "small_mean_absolute_error": 119.93864583331742
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.28823437499341,
            "small_mean_absolute_error": 96.49932291665573
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.17417534721729,
            "small_mean_absolute_error": 100.27583854165884
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.32383437499593,
            "small_mean_absolute_error": 95.59851770832829
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1564,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0430Z",
      "signal_timestamp": "2026-09-29T04:31:17.429440Z",
      "target_timestamp": "2026-09-29T04:30:00Z",
      "resolution_timestamp": "2026-09-29T04:45:00Z",
      "strike": 83198.58,
      "brti_reference_price": 83198.57683333335,
      "base_predicted_close": 83164.4140625,
      "small_predicted_close": 83231.703125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83136.90283333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -27.51122916667373,
      "small_residual": -94.80029166667373,
      "base_absolute_error": 27.51122916667373,
      "small_absolute_error": 94.80029166667373,
      "resolved_at": "2026-09-29T04:46:06.289718Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T04:15:00Z",
        "return_6h": 2.6843415090738176e-07,
        "return_12h": -0.009955529543525299,
        "return_24h": -0.0032454619342742186,
        "close_vs_ema12": -0.0008059736628364123,
        "close_vs_ema24": -0.0026023049132445353,
        "ema12_slope_3h": -0.0018170511087548524,
        "ema24_slope_6h": -0.001892383709682921,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011406640732569695,
        "return_30m": 0.002064040326445138,
        "return_60m": 0.00035833159812370674,
        "return_120m": 0.0033298115425759445,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007349142567945055,
        "close_vs_ema6": 0.0012313118852158578,
        "close_vs_ema12": 0.0013032083072270773,
        "ema3_slope": 0.000735454752977649,
        "ema6_slope": 0.0004927674542556382,
        "realized_volatility_30m": 0.00010916994106868749,
        "realized_volatility_60m": 0.0009447320167191198,
        "return_acceleration": 0.00021833988213737499
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1563,
        "resolved_agreement_count": 1017,
        "prospective_resolved_sample_count": 1544,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.0325729166616,
            "small_mean_absolute_error": 102.25633333332007
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.62690624999959,
            "small_mean_absolute_error": 108.26670572916191
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.29023090277406,
            "small_mean_absolute_error": 99.31507118054894
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.63298437499688,
            "small_mean_absolute_error": 99.61704270832925
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1565,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0445Z",
      "signal_timestamp": "2026-09-29T04:46:20.876344Z",
      "target_timestamp": "2026-09-29T04:45:00Z",
      "resolution_timestamp": "2026-09-29T05:00:00Z",
      "strike": 83136.9,
      "brti_reference_price": 83136.90283333333,
      "base_predicted_close": 83089.640625,
      "small_predicted_close": 83033.5234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83169.61083333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 79.97020833332499,
      "small_residual": 136.087395833325,
      "base_absolute_error": 79.97020833332499,
      "small_absolute_error": 136.087395833325,
      "resolved_at": "2026-09-29T05:01:08.871196Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T04:30:00Z",
        "return_6h": -0.003689794663490842,
        "return_12h": -0.006856414317652604,
        "return_24h": -0.004123080845844451,
        "close_vs_ema12": -0.0014836274837467522,
        "close_vs_ema24": -0.0032729406071819733,
        "ema12_slope_3h": -0.0016341014114559238,
        "ema24_slope_6h": -0.001929357174928703,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007412867184444227,
        "return_30m": 0.0003985317956847201,
        "return_60m": 0.00044961339848215154,
        "return_120m": 0.0019486019101568886,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -3.458633875963457e-06,
        "close_vs_ema6": 0.0003493171924822125,
        "close_vs_ema12": 0.000474613726239026,
        "ema3_slope": -3.4586219138654783e-06,
        "ema6_slope": 0.00013974640332126143,
        "realized_volatility_30m": 0.0009409753958506961,
        "realized_volatility_60m": 0.0009230517995679443,
        "return_acceleration": -0.0018819507917013922
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1564,
        "resolved_agreement_count": 1017,
        "prospective_resolved_sample_count": 1545,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.63917187500192,
            "small_mean_absolute_error": 99.2027760416604
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.50350781250017,
            "small_mean_absolute_error": 109.5075651041625
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.71327604166436,
            "small_mean_absolute_error": 103.4692361111059
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.4781281249976,
            "small_mean_absolute_error": 99.36218645832996
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1566,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0500Z",
      "signal_timestamp": "2026-09-29T05:01:24.050242Z",
      "target_timestamp": "2026-09-29T05:00:00Z",
      "resolution_timestamp": "2026-09-29T05:15:00Z",
      "strike": 83169.61,
      "brti_reference_price": 83169.61083333332,
      "base_predicted_close": 83088.703125,
      "small_predicted_close": 83032.8515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83223.80166666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 135.09854166666628,
      "small_residual": 190.95010416666628,
      "base_absolute_error": 135.09854166666628,
      "small_absolute_error": 190.95010416666628,
      "resolved_at": "2026-09-29T05:16:06.226909Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T04:45:00Z",
        "return_6h": -0.0039994175179632885,
        "return_12h": -0.0061285401989238375,
        "return_24h": -0.003773415002814473,
        "close_vs_ema12": -0.0010463124464965556,
        "close_vs_ema24": -0.002821613139922685,
        "ema12_slope_3h": -0.0015022024919348897,
        "ema24_slope_6h": -0.0019720300324808093,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00039342336417758084,
        "return_30m": -0.00034815499378137993,
        "return_60m": 0.001715166726716788,
        "return_120m": 0.0028610855091368848,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00019494367435113347,
        "close_vs_ema6": 0.0005305145308416304,
        "close_vs_ema12": 0.0007345528036559745,
        "ema3_slope": 0.00019498168479703537,
        "ema6_slope": 0.00021225085320142334,
        "realized_volatility_30m": 0.0005673550413110018,
        "realized_volatility_60m": 0.0007281261943589828,
        "return_acceleration": 0.0011347100826220036
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1565,
        "resolved_agreement_count": 1018,
        "prospective_resolved_sample_count": 1546,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.68501041666241,
            "small_mean_absolute_error": 129.7826666666624
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.59333333333234,
            "small_mean_absolute_error": 124.48744010416158
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.74811631944249,
            "small_mean_absolute_error": 103.73063888888403
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.61796562499731,
            "small_mean_absolute_error": 105.62991666666275
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1567,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0515Z",
      "signal_timestamp": "2026-09-29T05:16:17.360098Z",
      "target_timestamp": "2026-09-29T05:15:00Z",
      "resolution_timestamp": "2026-09-29T05:30:00Z",
      "strike": 83223.8,
      "brti_reference_price": 83223.80166666667,
      "base_predicted_close": 83154.1796875,
      "small_predicted_close": 83232.9765625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83284.1675,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 129.98781249999593,
      "small_residual": 51.190937499995925,
      "base_absolute_error": 129.98781249999593,
      "small_absolute_error": 51.190937499995925,
      "resolved_at": "2026-09-29T05:31:06.258752Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T05:00:00Z",
        "return_6h": -0.0022844368922672054,
        "return_12h": -0.011153744362094264,
        "return_24h": -0.0007049579199970291,
        "close_vs_ema12": -0.00037929043604767454,
        "close_vs_ema24": -0.0021272078675840245,
        "ema12_slope_3h": -0.0013394471264565055,
        "ema24_slope_6h": -0.001978467538805373,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006515701202682855,
        "return_30m": 0.001045249827354544,
        "return_60m": 0.0014441981883299704,
        "return_120m": 0.004156051294682772,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004231412827064851,
        "close_vs_ema6": 0.0008443078460345088,
        "close_vs_ema12": 0.0011730279890451722,
        "ema3_slope": 0.00042332040704629037,
        "ema6_slope": 0.00033783723386471287,
        "realized_volatility_30m": 0.00012907337804535235,
        "realized_volatility_60m": 0.0006907232281716574,
        "return_acceleration": 0.0002581467560907047
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1566,
        "resolved_agreement_count": 1019,
        "prospective_resolved_sample_count": 1547,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 94.10951562500486,
            "small_mean_absolute_error": 153.05287500000486
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.1534114583319,
            "small_mean_absolute_error": 136.49576041666114
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.56199479166389,
            "small_mean_absolute_error": 115.35050694443878
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.40761874999808,
            "small_mean_absolute_error": 113.66808645832862
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1568,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0530Z",
      "signal_timestamp": "2026-09-29T05:31:17.621565Z",
      "target_timestamp": "2026-09-29T05:30:00Z",
      "resolution_timestamp": "2026-09-29T05:45:00Z",
      "strike": 83284.17,
      "brti_reference_price": 83284.1675,
      "base_predicted_close": 83235.5546875,
      "small_predicted_close": 83256.9296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83274.19316666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 38.63847916666418,
      "small_residual": 17.263479166664183,
      "base_absolute_error": 38.63847916666418,
      "small_absolute_error": 17.263479166664183,
      "resolved_at": "2026-09-29T05:46:08.265759Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T05:15:00Z",
        "return_6h": -0.0031386912265352063,
        "return_12h": -0.007227930122118531,
        "return_24h": 0.002558832746065054,
        "close_vs_ema12": 0.00033165976303273226,
        "close_vs_ema24": -0.0013745319713820425,
        "ema12_slope_3h": -0.0011079260857931317,
        "ema24_slope_6h": -0.002002397564207836,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000725343376827503,
        "return_30m": 0.0013773861091670447,
        "return_60m": 0.0010287515715334816,
        "return_120m": 0.0013874518038516914,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005740660500075379,
        "close_vs_ema6": 0.0011211138987226033,
        "close_vs_ema12": 0.0016065647620415735,
        "ema3_slope": 0.0005743957911303887,
        "ema6_slope": 0.00044864675313327496,
        "realized_volatility_30m": 3.688662827960876e-05,
        "realized_volatility_60m": 0.0005895376428275786,
        "return_acceleration": 7.377325655921751e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1567,
        "resolved_agreement_count": 1019,
        "prospective_resolved_sample_count": 1548,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.14194791666523,
            "small_mean_absolute_error": 118.25718229166523
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.58726041666341,
            "small_mean_absolute_error": 110.25675781249265
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.13192013888813,
            "small_mean_absolute_error": 111.59686458332969
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.63212708333086,
            "small_mean_absolute_error": 114.08298437499543
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1569,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0545Z",
      "signal_timestamp": "2026-09-29T05:46:24.597799Z",
      "target_timestamp": "2026-09-29T05:45:00Z",
      "resolution_timestamp": "2026-09-29T06:00:00Z",
      "strike": 83274.19,
      "brti_reference_price": 83274.19316666666,
      "base_predicted_close": 83173.046875,
      "small_predicted_close": 83067.0390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83375.742,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 202.69512499999837,
      "small_residual": 308.70293749999837,
      "base_absolute_error": 202.69512499999837,
      "small_absolute_error": 308.70293749999837,
      "resolved_at": "2026-09-29T06:01:06.637517Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T05:30:00Z",
        "return_6h": -0.003412073670902682,
        "return_12h": -0.008424673490917023,
        "return_24h": 0.002108077559941579,
        "close_vs_ema12": 0.00020320838689391607,
        "close_vs_ema24": -0.0014633496793311496,
        "ema12_slope_3h": -0.0009164624427092649,
        "ema24_slope_6h": -0.002031448719647,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00011976265877100545,
        "return_30m": 0.000605493849005212,
        "return_60m": 0.0016513765687009574,
        "return_120m": 0.002101732448214433,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00022706574921560474,
        "close_vs_ema6": 0.0007149504601116075,
        "close_vs_ema12": 0.0012576128850627644,
        "ema3_slope": 0.0002271173197800902,
        "ema6_slope": 0.0002860619921056795,
        "realized_volatility_30m": 0.00042255301779925425,
        "realized_volatility_60m": 0.00033116947110168536,
        "return_acceleration": -0.0008451060355985085
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1568,
        "resolved_agreement_count": 1020,
        "prospective_resolved_sample_count": 1549,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 95.92376041666284,
            "small_mean_absolute_error": 98.87297916666284
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.28146614583238,
            "small_mean_absolute_error": 99.03787760416162
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.3102586805544,
            "small_mean_absolute_error": 105.96270312499594
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.92948854166389,
            "small_mean_absolute_error": 113.18228333332881
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1570,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0600Z",
      "signal_timestamp": "2026-09-29T06:01:18.908505Z",
      "target_timestamp": "2026-09-29T06:00:00Z",
      "resolution_timestamp": "2026-09-29T06:15:00Z",
      "strike": 83375.74,
      "brti_reference_price": 83375.742,
      "base_predicted_close": 83372.7578125,
      "small_predicted_close": 83298.0234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83822.94833333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 450.1905208333337,
      "small_residual": 524.9248958333337,
      "base_absolute_error": 450.1905208333337,
      "small_absolute_error": 524.9248958333337,
      "resolved_at": "2026-09-29T06:16:06.410111Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T05:45:00Z",
        "return_6h": -0.0013008447314570848,
        "return_12h": -0.005776811622044575,
        "return_24h": 0.0025510121873366653,
        "close_vs_ema12": 0.00136475048770901,
        "close_vs_ema24": -0.000240667493090152,
        "ema12_slope_3h": -0.0006620074891170447,
        "ema24_slope_6h": -0.0020164308061697556,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012194514227246156,
        "return_30m": 0.001099542719208868,
        "return_60m": 0.002478443323243873,
        "return_120m": 0.004197860993482738,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000722874108809668,
        "close_vs_ema6": 0.0013815744573504318,
        "close_vs_ema12": 0.0020964757170045534,
        "ema3_slope": 0.0007233970337954254,
        "ema6_slope": 0.0005529353514832636,
        "realized_volatility_30m": 0.0006696070407478105,
        "realized_volatility_60m": 0.00047923945290851056,
        "return_acceleration": 0.001339214081495621
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1569,
        "resolved_agreement_count": 1021,
        "prospective_resolved_sample_count": 1550,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 126.60498958333119,
            "small_mean_absolute_error": 142.0268645833312
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.1449999999968,
            "small_mean_absolute_error": 135.9047656249968
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.59721874999862,
            "small_mean_absolute_error": 130.33391493055146
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.06524270833033,
            "small_mean_absolute_error": 113.82663124999526
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1571,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0615Z",
      "signal_timestamp": "2026-09-29T06:16:19.803570Z",
      "target_timestamp": "2026-09-29T06:15:00Z",
      "resolution_timestamp": "2026-09-29T06:30:00Z",
      "strike": 83822.95,
      "brti_reference_price": 83822.94833333333,
      "base_predicted_close": 83776.125,
      "small_predicted_close": 83801.359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83829.43566666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 53.3106666666572,
      "small_residual": 28.076291666657198,
      "base_absolute_error": 53.3106666666572,
      "small_absolute_error": 28.076291666657198,
      "resolved_at": "2026-09-29T06:31:05.303151Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T06:00:00Z",
        "return_6h": 0.0039208184487788955,
        "return_12h": -0.0014559107325199383,
        "return_24h": 0.007012240426756078,
        "close_vs_ema12": 0.006459109912964944,
        "close_vs_ema24": 0.005015684250117891,
        "ema12_slope_3h": -0.00017276451034964335,
        "ema24_slope_6h": -0.001894092807864789,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.005363746368018285,
        "return_30m": 0.006589738618882457,
        "return_60m": 0.0071992225140879995,
        "return_120m": 0.008653817806530295,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00303600350877109,
        "close_vs_ema6": 0.004814091381599939,
        "close_vs_ema12": 0.006314752047361871,
        "ema3_slope": 0.0030452488951018264,
        "ema6_slope": 0.001929351782956168,
        "realized_volatility_30m": 0.0020721474726468347,
        "realized_volatility_60m": 0.0021140996233274954,
        "return_acceleration": 0.0041442949452936695
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1570,
        "resolved_agreement_count": 1022,
        "prospective_resolved_sample_count": 1551,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 205.37798437499805,
            "small_mean_absolute_error": 225.52056249999805
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.74375000000146,
            "small_mean_absolute_error": 189.28671875000146
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.89493576388728,
            "small_mean_absolute_error": 166.1706944444401
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.20200520833096,
            "small_mean_absolute_error": 135.8801906249959
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1572,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0630Z",
      "signal_timestamp": "2026-09-29T06:31:17.796312Z",
      "target_timestamp": "2026-09-29T06:30:00Z",
      "resolution_timestamp": "2026-09-29T06:45:00Z",
      "strike": 83829.44,
      "brti_reference_price": 83829.43566666666,
      "base_predicted_close": 83806.5234375,
      "small_predicted_close": 83830.953125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83860.18016666664,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 53.656729166643345,
      "small_residual": 29.227041666643345,
      "base_absolute_error": 53.656729166643345,
      "small_absolute_error": 29.227041666643345,
      "resolved_at": "2026-09-29T06:46:07.092485Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T06:15:00Z",
        "return_6h": 0.0038918645542964647,
        "return_12h": -0.0010809065307608723,
        "return_24h": 0.009428164266925387,
        "close_vs_ema12": 0.0062685140943692375,
        "close_vs_ema24": 0.004987920485274744,
        "ema12_slope_3h": 0.00015801804349413473,
        "ema24_slope_6h": -0.0017748773919561422,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 7.739328504086096e-05,
        "return_30m": 0.005441554771010715,
        "return_60m": 0.006547080712149267,
        "return_120m": 0.007582567603254375,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015543959717159161,
        "close_vs_ema6": 0.0034893068347283673,
        "close_vs_ema12": 0.005403837312389026,
        "ema3_slope": 0.0015568158800483012,
        "ema6_slope": 0.0013976734985678974,
        "realized_volatility_30m": 0.002643176541488712,
        "realized_volatility_60m": 0.0022125528577086784,
        "return_acceleration": -0.005286353082977424
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1571,
        "resolved_agreement_count": 1023,
        "prospective_resolved_sample_count": 1552,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 186.20869791666337,
            "small_mean_absolute_error": 219.74190104166337
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 139.6753229166643,
            "small_mean_absolute_error": 168.9995416666643
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 118.4610729166634,
            "small_mean_absolute_error": 146.75180555554957
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.24426770833016,
            "small_mean_absolute_error": 127.18885937499508
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1573,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0645Z",
      "signal_timestamp": "2026-09-29T06:46:23.622139Z",
      "target_timestamp": "2026-09-29T06:45:00Z",
      "resolution_timestamp": "2026-09-29T07:00:00Z",
      "strike": 83860.18,
      "brti_reference_price": 83860.18016666664,
      "base_predicted_close": 83844.5546875,
      "small_predicted_close": 83869.796875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83969.94266666664,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 125.38797916664043,
      "small_residual": 100.14579166664043,
      "base_absolute_error": 125.38797916664043,
      "small_absolute_error": 100.14579166664043,
      "resolved_at": "2026-09-29T07:01:06.019185Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T06:30:00Z",
        "return_6h": 0.004370338989132083,
        "return_12h": 0.000288400362667085,
        "return_24h": 0.008157072393809361,
        "close_vs_ema12": 0.006364918367091965,
        "close_vs_ema24": 0.005245460176960259,
        "ema12_slope_3h": 0.0005243523327822519,
        "ema24_slope_6h": -0.0016482818450330727,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00036675064976265936,
        "return_30m": 0.0004441723188410851,
        "return_60m": 0.007036837917206551,
        "return_120m": 0.00869983495516169,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009599359860992251,
        "close_vs_ema6": 0.0027522076520483107,
        "close_vs_ema12": 0.004880148158537434,
        "ema3_slope": 0.0009608583486055977,
        "ema6_slope": 0.0011020963400112382,
        "realized_volatility_30m": 0.0001446786823608992,
        "realized_volatility_60m": 0.0021243498829397046,
        "return_acceleration": 0.0002893573647217984
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1572,
        "resolved_agreement_count": 1023,
        "prospective_resolved_sample_count": 1553,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 189.96326041665816,
            "small_mean_absolute_error": 222.73279166665816
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 142.9435104166605,
            "small_mean_absolute_error": 160.8028854166605
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 121.5087309027743,
            "small_mean_absolute_error": 140.2695156249938
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.80536979166281,
            "small_mean_absolute_error": 126.40269583332774
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1574,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0700Z",
      "signal_timestamp": "2026-09-29T07:01:18.484932Z",
      "target_timestamp": "2026-09-29T07:00:00Z",
      "resolution_timestamp": "2026-09-29T07:15:00Z",
      "strike": 83969.94,
      "brti_reference_price": 83969.94266666664,
      "base_predicted_close": 83946.5390625,
      "small_predicted_close": 83923.4453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83953.97316666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 7.434104166648467,
      "small_residual": 30.527854166648467,
      "base_absolute_error": 7.434104166648467,
      "small_absolute_error": 30.527854166648467,
      "resolved_at": "2026-09-29T07:16:05.512772Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T06:45:00Z",
        "return_6h": 0.009470186057511931,
        "return_12h": -0.0006214769177873558,
        "return_24h": 0.010083072643128022,
        "close_vs_ema12": 0.007366258499877043,
        "close_vs_ema24": 0.006425065846707101,
        "ema12_slope_3h": 0.0009650833005221404,
        "ema24_slope_6h": -0.0014200405185830212,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013088750797083382,
        "return_30m": 0.0016761057602567853,
        "return_60m": 0.007126781152563932,
        "return_120m": 0.009622887798971691,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001133746910040978,
        "close_vs_ema6": 0.0028999785913872422,
        "close_vs_ema12": 0.00523727876783342,
        "ema3_slope": 0.0011350337510489528,
        "ema6_slope": 0.001161338579361848,
        "realized_volatility_30m": 0.0004710622149728394,
        "realized_volatility_60m": 0.002119040906689082,
        "return_acceleration": 0.0009421244299456788
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1573,
        "resolved_agreement_count": 1023,
        "prospective_resolved_sample_count": 1554,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 170.63647395831867,
            "small_mean_absolute_error": 170.59350520831867
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 148.62073177082493,
            "small_mean_absolute_error": 156.31018489582493
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 128.30882465277077,
            "small_mean_absolute_error": 147.46767881943742
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.29716249999547,
            "small_mean_absolute_error": 124.7624572916604
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1575,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0715Z",
      "signal_timestamp": "2026-09-29T07:16:15.854509Z",
      "target_timestamp": "2026-09-29T07:15:00Z",
      "resolution_timestamp": "2026-09-29T07:30:00Z",
      "strike": 83953.97,
      "brti_reference_price": 83953.97316666665,
      "base_predicted_close": 83922.46875,
      "small_predicted_close": 83928.390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83962.57683333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 40.10808333333989,
      "small_residual": 34.18620833333989,
      "base_absolute_error": 40.10808333333989,
      "small_absolute_error": 34.18620833333989,
      "resolved_at": "2026-09-29T07:31:06.261693Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T07:00:00Z",
        "return_6h": 0.011595657203859355,
        "return_12h": 0.0029913652981701233,
        "return_24h": 0.010887515930332325,
        "close_vs_ema12": 0.006879817780839348,
        "close_vs_ema24": 0.006104355481368451,
        "ema12_slope_3h": 0.0013425136107474422,
        "ema24_slope_6h": -0.0011534361363296775,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00019018114688240662,
        "return_30m": 0.0011184450094621212,
        "return_60m": 0.0015631141106164925,
        "return_120m": 0.00877358983100196,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00047145270044857135,
        "close_vs_ema6": 0.0019336788561621354,
        "close_vs_ema12": 0.004266466110700584,
        "ema3_slope": 0.00047167507293566224,
        "ema6_slope": 0.0007740702637859531,
        "realized_volatility_30m": 0.0007495281132953724,
        "realized_volatility_60m": 0.0005655092953386402,
        "return_acceleration": -0.0014990562265907448
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1574,
        "resolved_agreement_count": 1024,
        "prospective_resolved_sample_count": 1555,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.94736979164736,
            "small_mean_absolute_error": 46.99424479164736
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 132.6626770833227,
            "small_mean_absolute_error": 136.2574036458227
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.81162326388342,
            "small_mean_absolute_error": 141.85589409721675
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.80226770832742,
            "small_mean_absolute_error": 123.71326562499235
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1576,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0730Z",
      "signal_timestamp": "2026-09-29T07:31:17.695611Z",
      "target_timestamp": "2026-09-29T07:30:00Z",
      "resolution_timestamp": "2026-09-29T07:45:00Z",
      "strike": 83962.58,
      "brti_reference_price": 83962.57683333334,
      "base_predicted_close": 83932.640625,
      "small_predicted_close": 83940.0703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83994.9555,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 62.31487499999639,
      "small_residual": 54.88518749999639,
      "base_absolute_error": 62.31487499999639,
      "small_absolute_error": 54.88518749999639,
      "resolved_at": "2026-09-29T07:46:06.612525Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T07:15:00Z",
        "return_6h": 0.013884618657368009,
        "return_12h": 0.0040975934092337685,
        "return_24h": 0.012509519294162885,
        "close_vs_ema12": 0.006696074512822836,
        "close_vs_ema24": 0.006078700626647393,
        "ema12_slope_3h": 0.001662269393234883,
        "ema24_slope_6h": -0.0008460169571723464,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001024807563259067,
        "return_30m": -8.771988046418766e-05,
        "return_60m": 0.0015882388519958823,
        "return_120m": 0.008145717892099391,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002869085456640441,
        "close_vs_ema6": 0.0014536954855119966,
        "close_vs_ema12": 0.0036946875428240933,
        "ema3_slope": 0.0002869908858020853,
        "ema6_slope": 0.0005818165078170789,
        "realized_volatility_30m": 0.00014633095160415666,
        "realized_volatility_60m": 0.000562128647850694,
        "return_acceleration": 0.0002926619032083133
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1575,
        "resolved_agreement_count": 1025,
        "prospective_resolved_sample_count": 1556,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.646723958318034,
            "small_mean_absolute_error": 48.521723958318034
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.4277109374907,
            "small_mean_absolute_error": 134.1318124999907
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.99912326388221,
            "small_mean_absolute_error": 128.84026909721555
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.05023645832917,
            "small_mean_absolute_error": 120.61084374999409
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1577,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0745Z",
      "signal_timestamp": "2026-09-29T07:46:21.037687Z",
      "target_timestamp": "2026-09-29T07:45:00Z",
      "resolution_timestamp": "2026-09-29T08:00:00Z",
      "strike": 83994.96,
      "brti_reference_price": 83994.9555,
      "base_predicted_close": 83974.6328125,
      "small_predicted_close": 83985.1875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83944.58483333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -30.04797916667303,
      "small_residual": -40.60266666667303,
      "base_absolute_error": 30.04797916667303,
      "small_absolute_error": 40.60266666667303,
      "resolved_at": "2026-09-29T08:01:06.012411Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T07:30:00Z",
        "return_6h": 0.013040061929410873,
        "return_12h": 0.00864561677901543,
        "return_24h": 0.013271442186788773,
        "close_vs_ema12": 0.006793169932782561,
        "close_vs_ema24": 0.006332518602539139,
        "ema12_slope_3h": 0.0020151610078809057,
        "ema24_slope_6h": -0.0005617489495876038,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00038563212192643803,
        "return_30m": 0.0004881523981239422,
        "return_60m": 0.0016071433791997602,
        "return_120m": 0.008655290503875257,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003362125774557523,
        "close_vs_ema6": 0.0013135153646754993,
        "close_vs_ema12": 0.003451616290239823,
        "ema3_slope": 0.00033632565437113904,
        "ema6_slope": 0.0005256823426036394,
        "realized_volatility_30m": 0.00014157568280026567,
        "realized_volatility_60m": 0.0005619342154019784,
        "return_acceleration": 0.00028315136560053134
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1576,
        "resolved_agreement_count": 1026,
        "prospective_resolved_sample_count": 1557,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.811260416656296,
            "small_mean_absolute_error": 54.936260416656296
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 124.38726041665723,
            "small_mean_absolute_error": 138.83452604165723
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.89942708332576,
            "small_mean_absolute_error": 125.5140104166591
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.54105937499553,
            "small_mean_absolute_error": 119.11143229166046
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1578,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0800Z",
      "signal_timestamp": "2026-09-29T08:01:19.022260Z",
      "target_timestamp": "2026-09-29T08:00:00Z",
      "resolution_timestamp": "2026-09-29T08:15:00Z",
      "strike": 83944.58,
      "brti_reference_price": 83944.58483333333,
      "base_predicted_close": 83936.734375,
      "small_predicted_close": 83967.125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84027.80133333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 91.06695833333652,
      "small_residual": 60.676333333336515,
      "base_absolute_error": 91.06695833333652,
      "small_absolute_error": 60.676333333336515,
      "resolved_at": "2026-09-29T08:16:06.884227Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T07:45:00Z",
        "return_6h": 0.010943897657183399,
        "return_12h": 0.006806048143141785,
        "return_24h": 0.011975797329943472,
        "close_vs_ema12": 0.00593528097470597,
        "close_vs_ema24": 0.005610257151369202,
        "ema12_slope_3h": 0.0023129239766468412,
        "ema24_slope_6h": -0.00032584116964362586,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005996868069853001,
        "return_30m": -0.00021428594355465957,
        "return_60m": -0.0003019870268814451,
        "return_120m": 0.006822641930231077,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00013185530941883794,
        "close_vs_ema6": 0.0005092111603641758,
        "close_vs_ema12": 0.0024103628575458114,
        "ema3_slope": -0.00013183792588833398,
        "ema6_slope": 0.00020372595995854503,
        "realized_volatility_30m": 0.0004926594644558691,
        "realized_volatility_60m": 0.000364775116532584,
        "return_acceleration": -0.0009853189289117381
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1577,
        "resolved_agreement_count": 1027,
        "prospective_resolved_sample_count": 1558,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 34.976260416664445,
            "small_mean_absolute_error": 40.050479166664445
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.80636718749156,
            "small_mean_absolute_error": 105.32199218749156
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.73924131943811,
            "small_mean_absolute_error": 117.55694965277144
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.6808781249958,
            "small_mean_absolute_error": 120.32914583332749
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1579,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0815Z",
      "signal_timestamp": "2026-09-29T08:16:21.127579Z",
      "target_timestamp": "2026-09-29T08:15:00Z",
      "resolution_timestamp": "2026-09-29T08:30:00Z",
      "strike": 84027.8,
      "brti_reference_price": 84027.80133333334,
      "base_predicted_close": 84020.5390625,
      "small_predicted_close": 83996.5390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84139.0265,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 118.48743750000722,
      "small_residual": 142.48743750000722,
      "base_absolute_error": 118.48743750000722,
      "small_absolute_error": 142.48743750000722,
      "resolved_at": "2026-09-29T08:31:06.196663Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T08:00:00Z",
        "return_6h": 0.01218702821139317,
        "return_12h": 0.005840116223399638,
        "return_24h": 0.012656207883974702,
        "close_vs_ema12": 0.00664765153470559,
        "close_vs_ema24": 0.006470035085428094,
        "ema12_slope_3h": 0.0026127191973663866,
        "ema24_slope_6h": -6.9318245073835e-05,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009913266015340039,
        "return_30m": 0.00039104530906430846,
        "return_60m": 0.0008793885968936266,
        "return_120m": 0.0024438772922348306,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00042948575295143065,
        "close_vs_ema6": 0.0010717136295435026,
        "close_vs_ema12": 0.002878866791953927,
        "ema3_slope": 0.00042967029021978576,
        "ema6_slope": 0.0004288693018477119,
        "realized_volatility_30m": 0.000795506704259652,
        "realized_volatility_60m": 0.0005718557390056193,
        "return_acceleration": 0.001591013408519304
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1578,
        "resolved_agreement_count": 1027,
        "prospective_resolved_sample_count": 1559,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.88447395833646,
            "small_mean_absolute_error": 47.58759895833646
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.91592187499191,
            "small_mean_absolute_error": 47.29092187499191
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.06994270832729,
            "small_mean_absolute_error": 106.70080208332729
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.50333020832913,
            "small_mean_absolute_error": 118.61878541666083
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1580,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0830Z",
      "signal_timestamp": "2026-09-29T08:31:18.243374Z",
      "target_timestamp": "2026-09-29T08:30:00Z",
      "resolution_timestamp": "2026-09-29T08:45:00Z",
      "strike": 84139.03,
      "brti_reference_price": 84139.0265,
      "base_predicted_close": 84242.6640625,
      "small_predicted_close": 84222.7421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83849.11299999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -393.551062500017,
      "small_residual": -373.629187500017,
      "base_absolute_error": 393.551062500017,
      "small_absolute_error": 373.629187500017,
      "resolved_at": "2026-09-29T08:46:07.325070Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T08:15:00Z",
        "return_6h": 0.014671125573850086,
        "return_12h": 0.007642905378044906,
        "return_24h": 0.016226245466866906,
        "close_vs_ema12": 0.007651910237738813,
        "close_vs_ema24": 0.007640169577515454,
        "ema12_slope_3h": 0.0029251348062360183,
        "ema24_slope_6h": 0.0002325725640890397,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013236710338933033,
        "return_30m": 0.0023163098257348302,
        "return_60m": 0.002101527529543512,
        "return_120m": 0.00369310410921031,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008760944278727312,
        "close_vs_ema6": 0.0017108307498838737,
        "close_vs_ema12": 0.0035569161711339614,
        "ema3_slope": 0.0008768626423476533,
        "ema6_slope": 0.0006848009313500381,
        "realized_volatility_30m": 0.00016617221617964972,
        "realized_volatility_60m": 0.0007313821703861668,
        "return_acceleration": 0.00033234443235929945
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1579,
        "resolved_agreement_count": 1028,
        "prospective_resolved_sample_count": 1560,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.47931250000329,
            "small_mean_absolute_error": 74.66290625000329
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.06301822916066,
            "small_mean_absolute_error": 61.59231510416066
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.11157812499489,
            "small_mean_absolute_error": 114.30884374999489
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.5018510416623,
            "small_mean_absolute_error": 112.688009374994
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1581,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0845Z",
      "signal_timestamp": "2026-09-29T08:46:27.241511Z",
      "target_timestamp": "2026-09-29T08:45:00Z",
      "resolution_timestamp": "2026-09-29T09:00:00Z",
      "strike": 83849.11,
      "brti_reference_price": 83849.11299999998,
      "base_predicted_close": 83902.90625,
      "small_predicted_close": 83987.75,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83844.29766666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -58.608583333334536,
      "small_residual": -143.45233333333454,
      "base_absolute_error": 58.608583333334536,
      "small_absolute_error": 143.45233333333454,
      "resolved_at": "2026-09-29T09:01:06.247454Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T08:30:00Z",
        "return_6h": 0.01053201019743022,
        "return_12h": 0.004664791244593625,
        "return_24h": 0.01192475934179349,
        "close_vs_ema12": 0.0040086041672704464,
        "close_vs_ema24": 0.0040819116522154975,
        "ema12_slope_3h": 0.003087567921475909,
        "ema24_slope_6h": 0.0004436759341248653,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0034456483757869805,
        "return_30m": -0.002126538246841725,
        "return_60m": -0.0017363245105833647,
        "return_120m": -0.00013197165382505816,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0012879429940962916,
        "close_vs_ema6": -0.0012439847964821338,
        "close_vs_ema12": 8.377803477399581e-05,
        "ema3_slope": -0.0012862863306283279,
        "ema6_slope": -0.0004973464420279239,
        "realized_volatility_30m": 0.002384659704840142,
        "realized_volatility_60m": 0.0018853669023544762,
        "return_acceleration": -0.004769319409680284
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1580,
        "resolved_agreement_count": 1029,
        "prospective_resolved_sample_count": 1561,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 158.28835937500844,
            "small_mean_absolute_error": 154.34890625000844
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 108.54980989583237,
            "small_mean_absolute_error": 104.64258333333237
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.68762673610763,
            "small_mean_absolute_error": 144.00598611110763
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.32516249999753,
            "small_mean_absolute_error": 126.01874270832923
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1582,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0900Z",
      "signal_timestamp": "2026-09-29T09:01:20.778579Z",
      "target_timestamp": "2026-09-29T09:00:00Z",
      "resolution_timestamp": "2026-09-29T09:15:00Z",
      "strike": 83844.3,
      "brti_reference_price": 83844.29766666667,
      "base_predicted_close": 83885.140625,
      "small_predicted_close": 83927.2734375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83760.06749999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -125.0731250000099,
      "small_residual": -167.2059375000099,
      "base_absolute_error": 125.0731250000099,
      "small_absolute_error": 167.2059375000099,
      "resolved_at": "2026-09-29T09:16:06.347726Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T08:45:00Z",
        "return_6h": 0.010996474905286435,
        "return_12h": 0.004076803124090089,
        "return_24h": 0.011068221788248955,
        "close_vs_ema12": 0.0037890712899439905,
        "close_vs_ema24": 0.0039409599246085225,
        "ema12_slope_3h": 0.003191065718060271,
        "ema24_slope_6h": 0.000659891585893968,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.742855423307436e-05,
        "return_30m": -0.0035028790514154418,
        "return_60m": -0.0011946829788458402,
        "return_120m": -0.001496309226966419,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006731015527590145,
        "close_vs_ema6": -0.0009298756749585024,
        "close_vs_ema12": 2.22915528966805e-05,
        "ema3_slope": -0.0006726487918126134,
        "ema6_slope": -0.0003718119744190451,
        "realized_volatility_30m": 0.001694109910776953,
        "realized_volatility_60m": 0.0018879712062636101,
        "return_acceleration": 0.003388219821553906
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1581,
        "resolved_agreement_count": 1030,
        "prospective_resolved_sample_count": 1562,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 165.42851041667382,
            "small_mean_absolute_error": 180.06132291667382
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.20238541666913,
            "small_mean_absolute_error": 110.05590104166913
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.68041493055232,
            "small_mean_absolute_error": 130.2351024305523
          },
          "20": {
            "base_accuracy": 0.2,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.0662489583301,
            "small_mean_absolute_error": 132.50296770833012
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1583,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0915Z",
      "signal_timestamp": "2026-09-29T09:16:20.178533Z",
      "target_timestamp": "2026-09-29T09:15:00Z",
      "resolution_timestamp": "2026-09-29T09:30:00Z",
      "strike": 83760.07,
      "brti_reference_price": 83760.06749999999,
      "base_predicted_close": 83792.7890625,
      "small_predicted_close": 83890.3671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83824.27916666669,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 31.49010416668898,
      "small_residual": -66.08802083331102,
      "base_absolute_error": 31.49010416668898,
      "small_absolute_error": 66.08802083331102,
      "resolved_at": "2026-09-29T09:31:05.543401Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T09:00:00Z",
        "return_6h": 0.010626490890810025,
        "return_12h": 0.0026075495928543635,
        "return_24h": 0.011267742318151752,
        "close_vs_ema12": 0.002666863460383695,
        "close_vs_ema24": 0.002871764042597702,
        "ema12_slope_3h": 0.0030291602056424782,
        "ema24_slope_6h": 0.0008639884200911663,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010046022092229379,
        "return_30m": -0.0010619730706035169,
        "return_60m": -0.003186252991093541,
        "return_120m": -0.0023096663487469637,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0008392174767573035,
        "close_vs_ema6": -0.0013818660631488289,
        "close_vs_ema12": -0.0008313305263130122,
        "ema3_slope": -0.0008385137813373689,
        "ema6_slope": -0.000552441065435394,
        "realized_volatility_30m": 0.00047358682749493175,
        "realized_volatility_60m": 0.0017394427605856569,
        "return_acceleration": -0.0009471736549898635
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1582,
        "resolved_agreement_count": 1031,
        "prospective_resolved_sample_count": 1563,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 173.93005208334216,
            "small_mean_absolute_error": 206.69372395834216
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 114.90726302083931,
            "small_mean_absolute_error": 127.14066145833931
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.58729861110866,
            "small_mean_absolute_error": 100.42518923610866
          },
          "20": {
            "base_accuracy": 0.2,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.84987916666577,
            "small_mean_absolute_error": 135.9698010416658
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1584,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0930Z",
      "signal_timestamp": "2026-09-29T09:31:18.139583Z",
      "target_timestamp": "2026-09-29T09:30:00Z",
      "resolution_timestamp": "2026-09-29T09:45:00Z",
      "strike": 83824.28,
      "brti_reference_price": 83824.27916666669,
      "base_predicted_close": 83814.875,
      "small_predicted_close": 83892.3671875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83950.80066666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 135.92566666666244,
      "small_residual": 58.43347916666244,
      "base_absolute_error": 135.92566666666244,
      "small_absolute_error": 58.43347916666244,
      "resolved_at": "2026-09-29T09:46:07.226918Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T09:15:00Z",
        "return_6h": 0.007881615842567635,
        "return_12h": 0.00489600452710004,
        "return_24h": 0.012738346354672636,
        "close_vs_ema12": 0.003294834813878156,
        "close_vs_ema24": 0.0035652785857693825,
        "ema12_slope_3h": 0.0029022195557719677,
        "ema24_slope_6h": 0.0010082267034641212,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000766614313756353,
        "return_30m": -0.00023875803789974448,
        "return_60m": -0.0037408007487859107,
        "return_120m": -0.0016471346149984356,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -3.662460087783259e-05,
        "close_vs_ema6": -0.0004402997516765872,
        "close_vs_ema12": -5.529969037487703e-05,
        "ema3_slope": -3.6623259565438104e-05,
        "ema6_slope": -0.0001760888879132061,
        "realized_volatility_30m": 0.0008856082614896454,
        "realized_volatility_60m": 0.0015790679502568235,
        "return_acceleration": 0.0017712165229792909
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1583,
        "resolved_agreement_count": 1032,
        "prospective_resolved_sample_count": 1564,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 152.1807187500126,
            "small_mean_absolute_error": 187.5938697916681
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 113.83001562500795,
            "small_mean_absolute_error": 131.1283880208357
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.76891840277797,
            "small_mean_absolute_error": 103.5928333333298
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.7314802083325,
            "small_mean_absolute_error": 129.7555166666636
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1585,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T0945Z",
      "signal_timestamp": "2026-09-29T09:46:24.227551Z",
      "target_timestamp": "2026-09-29T09:45:00Z",
      "resolution_timestamp": "2026-09-29T10:00:00Z",
      "strike": 83950.8,
      "brti_reference_price": 83950.80066666666,
      "base_predicted_close": 83938.5,
      "small_predicted_close": 83957.796875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84222.03199999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 283.53199999999197,
      "small_residual": 264.23512499999197,
      "base_absolute_error": 283.53199999999197,
      "small_absolute_error": 264.23512499999197,
      "resolved_at": "2026-09-29T10:01:05.913973Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T09:30:00Z",
        "return_6h": 0.010243865348624759,
        "return_12h": 0.006833363034001616,
        "return_24h": 0.016327372530266615,
        "close_vs_ema12": 0.004611975620391062,
        "close_vs_ema24": 0.00497477757813547,
        "ema12_slope_3h": 0.002827395076696382,
        "ema24_slope_6h": 0.0011978961757261875,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015093657978066943,
        "return_30m": 0.0022771372129883893,
        "return_60m": 0.0012127458839865657,
        "return_120m": -0.0005256843470002881,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007358011565039568,
        "close_vs_ema6": 0.000762911024742241,
        "close_vs_ema12": 0.0012300178608033452,
        "ema3_slope": 0.0007363429585045544,
        "ema6_slope": 0.0003052575636410815,
        "realized_volatility_30m": 0.00037137574202517065,
        "realized_volatility_60m": 0.0009367480985194602,
        "return_acceleration": 0.0007427514840503413
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1584,
        "resolved_agreement_count": 1032,
        "prospective_resolved_sample_count": 1565,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.77436979167396,
            "small_mean_absolute_error": 108.79494270832947
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 123.0313645833412,
            "small_mean_absolute_error": 131.57192447916896
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.62466319444623,
            "small_mean_absolute_error": 106.02670312499806
          },
          "20": {
            "base_accuracy": 0.2,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 118.15220208333194,
            "small_mean_absolute_error": 127.93717604166304
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1586,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1000Z",
      "signal_timestamp": "2026-09-29T10:01:18.047680Z",
      "target_timestamp": "2026-09-29T10:00:00Z",
      "resolution_timestamp": "2026-09-29T10:15:00Z",
      "strike": 84222.03,
      "brti_reference_price": 84222.03199999999,
      "base_predicted_close": 84237.3046875,
      "small_predicted_close": 84218.9609375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84201.17733333331,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -36.12735416668875,
      "small_residual": -17.783604166688747,
      "base_absolute_error": 36.12735416668875,
      "small_absolute_error": 17.783604166688747,
      "resolved_at": "2026-09-29T10:16:06.501523Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T09:45:00Z",
        "return_6h": 0.014390785067011969,
        "return_12h": 0.012414169782059226,
        "return_24h": 0.019439799269536984,
        "close_vs_ema12": 0.00753457344063202,
        "close_vs_ema24": 0.008050855407651492,
        "ema12_slope_3h": 0.002834579969573481,
        "ema24_slope_6h": 0.001468645305558347,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0032308367660516257,
        "return_30m": 0.004745079078371184,
        "return_60m": 0.004505188114701131,
        "return_120m": 0.0033051228642981823,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001980577117673743,
        "close_vs_ema6": 0.002851182185482637,
        "close_vs_ema12": 0.0037753386362822106,
        "ema3_slope": 0.001984507587992068,
        "ema6_slope": 0.0011417750376518931,
        "realized_volatility_30m": 0.0008607354841224657,
        "realized_volatility_60m": 0.0015203560598771651,
        "return_acceleration": 0.0017214709682449314
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1585,
        "resolved_agreement_count": 1032,
        "prospective_resolved_sample_count": 1566,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 144.00522395833832,
            "small_mean_absolute_error": 138.99064062499383
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 154.71686718750607,
            "small_mean_absolute_error": 159.52598177083382
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.80333159722552,
            "small_mean_absolute_error": 119.7008142361107
          },
          "20": {
            "base_accuracy": 0.2,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.3302916666653,
            "small_mean_absolute_error": 134.34456249999639
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1587,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1015Z",
      "signal_timestamp": "2026-09-29T10:16:18.093594Z",
      "target_timestamp": "2026-09-29T10:15:00Z",
      "resolution_timestamp": "2026-09-29T10:30:00Z",
      "strike": 84201.18,
      "brti_reference_price": 84201.17733333331,
      "base_predicted_close": 84189.4765625,
      "small_predicted_close": 84091.5,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84118.43783333336,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -71.03872916664113,
      "small_residual": 26.937833333358867,
      "base_absolute_error": 71.03872916664113,
      "small_absolute_error": 26.937833333358867,
      "resolved_at": "2026-09-29T10:31:05.658969Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T10:00:00Z",
        "return_6h": 0.013205102776107314,
        "return_12h": 0.012361326046466559,
        "return_24h": 0.018371470851970884,
        "close_vs_ema12": 0.006985664524441493,
        "close_vs_ema24": 0.007639100713966451,
        "ema12_slope_3h": 0.0028390981955415118,
        "ema24_slope_6h": 0.0017096730765582269,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00024761533498363075,
        "return_30m": 0.002982421426339865,
        "return_60m": 0.00526635002214304,
        "return_120m": 0.0020633171075392642,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0008654859658869807,
        "close_vs_ema6": 0.0018578047222805871,
        "close_vs_ema12": 0.002982587327380104,
        "ema3_slope": 0.0008662356807118687,
        "ema6_slope": 0.0007436745297333403,
        "realized_volatility_30m": 0.0017392260505176282,
        "realized_volatility_60m": 0.0012699116075667986,
        "return_acceleration": -0.0034784521010352565
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1586,
        "resolved_agreement_count": 1032,
        "prospective_resolved_sample_count": 1567,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.76878125000803,
            "small_mean_absolute_error": 101.63505729166354
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.8494166666751,
            "small_mean_absolute_error": 154.16439062500285
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.19443576389556,
            "small_mean_absolute_error": 118.63879340278072
          },
          "20": {
            "base_accuracy": 0.2,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.38173229166641,
            "small_mean_absolute_error": 125.68623749999752
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1588,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1030Z",
      "signal_timestamp": "2026-09-29T10:31:20.743725Z",
      "target_timestamp": "2026-09-29T10:30:00Z",
      "resolution_timestamp": "2026-09-29T10:45:00Z",
      "strike": 84118.44,
      "brti_reference_price": 84118.43783333336,
      "base_predicted_close": 84058.9375,
      "small_predicted_close": 84072.703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83991.07599999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -67.86150000001362,
      "small_residual": -81.62712500001362,
      "base_absolute_error": 67.86150000001362,
      "small_absolute_error": 81.62712500001362,
      "resolved_at": "2026-09-29T10:46:07.460757Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T10:15:00Z",
        "return_6h": 0.01105621075517571,
        "return_12h": 0.011056482157191239,
        "return_24h": 0.016264101661223496,
        "close_vs_ema12": 0.00575001100337591,
        "close_vs_ema24": 0.006510921354164756,
        "ema12_slope_3h": 0.0027987159958426933,
        "ema24_slope_6h": 0.0019018527078813463,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009826406544459765,
        "return_30m": -0.0012300126725348637,
        "return_60m": 0.0035092298984378267,
        "return_120m": -0.00024469818017980316,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -5.9006056636778936e-05,
        "close_vs_ema6": 0.0006236576055027587,
        "close_vs_ema12": 0.0016892636540351003,
        "ema3_slope": -5.9002575127475865e-05,
        "ema6_slope": 0.0002495252895391431,
        "realized_volatility_30m": 0.00036751265973117286,
        "realized_volatility_60m": 0.0016327473848939916,
        "return_acceleration": -0.0007350253194623457
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1587,
        "resolved_agreement_count": 1033,
        "prospective_resolved_sample_count": 1568,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 131.65593749999607,
            "small_mean_absolute_error": 91.8475104166755
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 141.91832812500434,
            "small_mean_absolute_error": 139.7206901041718
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.77198958333732,
            "small_mean_absolute_error": 118.0347621527823
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.43427812499867,
            "small_mean_absolute_error": 124.47358229166566
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1589,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1045Z",
      "signal_timestamp": "2026-09-29T10:46:23.421701Z",
      "target_timestamp": "2026-09-29T10:45:00Z",
      "resolution_timestamp": "2026-09-29T11:00:00Z",
      "strike": 83991.08,
      "brti_reference_price": 83991.07599999999,
      "base_predicted_close": 83985.0,
      "small_predicted_close": 84022.8515625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84006.07233333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 21.07233333332988,
      "small_residual": -16.77922916667012,
      "base_absolute_error": 21.07233333332988,
      "small_absolute_error": 16.77922916667012,
      "resolved_at": "2026-09-29T11:01:05.774810Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T10:30:00Z",
        "return_6h": 0.010274296221727708,
        "return_12h": 0.006546591514866806,
        "return_24h": 0.01305030857283107,
        "close_vs_ema12": 0.004053988174874457,
        "close_vs_ema24": 0.004883651321127669,
        "ema12_slope_3h": 0.0026818086812383513,
        "ema24_slope_6h": 0.002073910271659596,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015140774913785515,
        "return_30m": -0.0024952303517274954,
        "return_60m": 0.0004797492461476871,
        "return_120m": 0.0016930769440579585,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0007871161687239558,
        "close_vs_ema6": -0.0006368508701662945,
        "close_vs_ema12": 0.0001460663786121419,
        "ema3_slope": -0.0007864971041364743,
        "ema6_slope": -0.00025467547194824025,
        "realized_volatility_30m": 0.0002657184184662875,
        "realized_volatility_60m": 0.0018505716351320338,
        "return_acceleration": -0.000531436836932575
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1588,
        "resolved_agreement_count": 1034,
        "prospective_resolved_sample_count": 1569,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.63989583333387,
            "small_mean_absolute_error": 97.6459218750133
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.20713281250391,
            "small_mean_absolute_error": 103.22043229167139
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.23420833333876,
            "small_mean_absolute_error": 120.2632569444504
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.89542916666615,
            "small_mean_absolute_error": 127.69176458333314
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1590,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1100Z",
      "signal_timestamp": "2026-09-29T11:01:19.149768Z",
      "target_timestamp": "2026-09-29T11:00:00Z",
      "resolution_timestamp": "2026-09-29T11:15:00Z",
      "strike": 84006.07,
      "brti_reference_price": 84006.07233333333,
      "base_predicted_close": 83977.78125,
      "small_predicted_close": 84015.6328125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83981.12316666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 3.34191666667175,
      "small_residual": -34.50964583332825,
      "base_absolute_error": 3.34191666667175,
      "small_absolute_error": 34.50964583332825,
      "resolved_at": "2026-09-29T11:16:06.290513Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T10:45:00Z",
        "return_6h": 0.010057297270227972,
        "return_12h": 0.006017656421378748,
        "return_24h": 0.01304015438886208,
        "close_vs_ema12": 0.004059771204758533,
        "close_vs_ema24": 0.004958180196938278,
        "ema12_slope_3h": 0.002601771896052485,
        "ema24_slope_6h": 0.002238065375923304,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001785467462440682,
        "return_30m": -0.0013358010787439811,
        "return_60m": -0.0025641706990240376,
        "return_120m": 0.001929465344319814,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00030444763991055446,
        "close_vs_ema6": -0.0003274842010083656,
        "close_vs_ema12": 0.0002746809927247629,
        "ema3_slope": -0.0003043549797554501,
        "ema6_slope": -0.00013097652330662513,
        "realized_volatility_30m": 0.0008463121188113099,
        "realized_volatility_60m": 0.0006529529478772416,
        "return_acceleration": 0.0016926242376226197
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1589,
        "resolved_agreement_count": 1034,
        "prospective_resolved_sample_count": 1570,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 49.024979166668345,
            "small_mean_absolute_error": 35.78194791668284
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.51510156250333,
            "small_mean_absolute_error": 87.38629427083833
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.48623784722683,
            "small_mean_absolute_error": 118.27797048611683
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.81428958333272,
            "small_mean_absolute_error": 113.09557916666672
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1591,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1115Z",
      "signal_timestamp": "2026-09-29T11:16:17.773195Z",
      "target_timestamp": "2026-09-29T11:15:00Z",
      "resolution_timestamp": "2026-09-29T11:30:00Z",
      "strike": 83981.12,
      "brti_reference_price": 83981.12316666667,
      "base_predicted_close": 83951.7734375,
      "small_predicted_close": 83988.1875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84039.90333333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 88.12989583333547,
      "small_residual": 51.71583333333547,
      "base_absolute_error": 88.12989583333547,
      "small_absolute_error": 51.71583333333547,
      "resolved_at": "2026-09-29T11:31:09.844603Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T11:00:00Z",
        "return_6h": 0.009099818619597189,
        "return_12h": 0.006794593765962587,
        "return_24h": 0.012349915125114075,
        "close_vs_ema12": 0.003607485601008431,
        "close_vs_ema24": 0.0045632694564456955,
        "ema12_slope_3h": 0.0024720466317438294,
        "ema24_slope_6h": 0.0023792889678746487,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00029699241940106536,
        "return_30m": -0.0001184987001870974,
        "return_60m": -0.00261343337036124,
        "return_120m": 0.002639153396893912,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003007652528737026,
        "close_vs_ema6": -0.0004460648325387284,
        "close_vs_ema12": -1.8947992457052365e-05,
        "ema3_slope": -0.00030067482033513393,
        "ema6_slope": -0.00017839410288111868,
        "realized_volatility_30m": 0.00023776958282256677,
        "realized_volatility_60m": 0.0006458185297391439,
        "return_acceleration": -0.00047553916564513354
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1590,
        "resolved_agreement_count": 1034,
        "prospective_resolved_sample_count": 1571,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.828619791664096,
            "small_mean_absolute_error": 39.963458333342714
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.29870052083606,
            "small_mean_absolute_error": 70.79925781250313
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.1758177083381,
            "small_mean_absolute_error": 116.09741319444947
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.47185937499962,
            "small_mean_absolute_error": 88.57481666666645
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1592,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1130Z",
      "signal_timestamp": "2026-09-29T11:31:25.004015Z",
      "target_timestamp": "2026-09-29T11:30:00Z",
      "resolution_timestamp": "2026-09-29T11:45:00Z",
      "strike": 84039.9,
      "brti_reference_price": 84039.90333333334,
      "base_predicted_close": 83977.7890625,
      "small_predicted_close": 84019.0859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84214.47433333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 236.6852708333463,
      "small_residual": 195.3883958333463,
      "base_absolute_error": 236.6852708333463,
      "small_absolute_error": 195.3883958333463,
      "resolved_at": "2026-09-29T11:46:08.813823Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T11:15:00Z",
        "return_6h": 0.009074183677628023,
        "return_12h": 0.005907011390395844,
        "return_24h": 0.012654754791978418,
        "close_vs_ema12": 0.004133289044007116,
        "close_vs_ema24": 0.005157250449096651,
        "ema12_slope_3h": 0.002321921529661264,
        "ema24_slope_6h": 0.0025171455701891166,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000699921178120011,
        "return_30m": 0.0004027208874348709,
        "return_60m": -0.000933618146304882,
        "return_120m": 0.0025723354714202173,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00019943292521285017,
        "close_vs_ema6": 0.00018108983546571977,
        "close_vs_ema12": 0.0005761365005727548,
        "ema3_slope": 0.00019947270663811523,
        "ema6_slope": 7.24411815309356e-05,
        "realized_volatility_30m": 0.0004984567987605382,
        "realized_volatility_60m": 0.0008192934649729549,
        "return_acceleration": 0.0009969135975210763
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1591,
        "resolved_agreement_count": 1034,
        "prospective_resolved_sample_count": 1572,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.10141145833768,
            "small_mean_absolute_error": 46.157958333336865
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.37867447916688,
            "small_mean_absolute_error": 69.00273437500618
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.64602256944879,
            "small_mean_absolute_error": 108.53311284722683
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.21282083333354,
            "small_mean_absolute_error": 89.75679375000036
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1593,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1145Z",
      "signal_timestamp": "2026-09-29T11:46:23.541218Z",
      "target_timestamp": "2026-09-29T11:45:00Z",
      "resolution_timestamp": "2026-09-29T12:00:00Z",
      "strike": 84214.47,
      "brti_reference_price": 84214.47433333335,
      "base_predicted_close": 84155.390625,
      "small_predicted_close": 84080.3515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84346.50066666669,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 191.11004166668863,
      "small_residual": 266.14910416668863,
      "base_absolute_error": 191.11004166668863,
      "small_absolute_error": 266.14910416668863,
      "resolved_at": "2026-09-29T12:01:06.846229Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T11:30:00Z",
        "return_6h": 0.01129138729431789,
        "return_12h": 0.007840786578120484,
        "return_24h": 0.01400384595803783,
        "close_vs_ema12": 0.005963759046103911,
        "close_vs_ema24": 0.007094780985197335,
        "ema12_slope_3h": 0.0024053339573906207,
        "ema24_slope_6h": 0.0026978085104629734,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00207723941932203,
        "return_30m": 0.002778614501303789,
        "return_60m": 0.0026597865389099695,
        "return_120m": 0.0031408118156444065,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001137248500565402,
        "close_vs_ema6": 0.0016123205134985774,
        "close_vs_ema12": 0.0022452599396414197,
        "ema3_slope": 0.0011385433072343965,
        "ema6_slope": 0.0006453444062093361,
        "realized_volatility_30m": 0.0006886591206010095,
        "realized_volatility_60m": 0.0008884966849105662,
        "return_acceleration": 0.001377318241202019
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1592,
        "resolved_agreement_count": 1035,
        "prospective_resolved_sample_count": 1573,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.30735416667085,
            "small_mean_absolute_error": 74.59827604167003
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.97362500000236,
            "small_mean_absolute_error": 86.12209895834167
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.57387326389289,
            "small_mean_absolute_error": 93.67971354167094
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.36424791666869,
            "small_mean_absolute_error": 98.06486145833551
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1594,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1200Z",
      "signal_timestamp": "2026-09-29T12:01:20.317102Z",
      "target_timestamp": "2026-09-29T12:00:00Z",
      "resolution_timestamp": "2026-09-29T12:15:00Z",
      "strike": 84346.5,
      "brti_reference_price": 84346.50066666669,
      "base_predicted_close": 84345.5859375,
      "small_predicted_close": 84310.8125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84325.8565,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -19.729437500005588,
      "small_residual": 15.043999999994412,
      "base_absolute_error": 19.729437500005588,
      "small_absolute_error": 15.043999999994412,
      "resolved_at": "2026-09-29T12:16:05.761639Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T11:45:00Z",
        "return_6h": 0.011643178739766835,
        "return_12h": 0.010327188040588853,
        "return_24h": 0.015505239191023312,
        "close_vs_ema12": 0.007230832589040448,
        "close_vs_ema24": 0.008493310062495762,
        "ema12_slope_3h": 0.0025521893521054384,
        "ema24_slope_6h": 0.002882220404870184,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015677392084734176,
        "return_30m": 0.0036482351974784777,
        "return_60m": 0.004052425305429708,
        "return_120m": 0.0014778634961776227,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013515561328367731,
        "close_vs_ema6": 0.002271211491720715,
        "close_vs_ema12": 0.0032274673115568753,
        "ema3_slope": 0.0013533853090514913,
        "ema6_slope": 0.0009093106914450644,
        "realized_volatility_30m": 0.0002547501054243062,
        "realized_volatility_60m": 0.0009020026928013211,
        "return_acceleration": -0.0005095002108486124
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1593,
        "resolved_agreement_count": 1036,
        "prospective_resolved_sample_count": 1574,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 129.81678125001054,
            "small_mean_absolute_error": 136.94074479167466
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.42088020833944,
            "small_mean_absolute_error": 86.36134635417875
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.61566145833906,
            "small_mean_absolute_error": 103.90444444445045
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.65035104167109,
            "small_mean_absolute_error": 106.36502708333792
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1595,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1215Z",
      "signal_timestamp": "2026-09-29T12:16:20.167519Z",
      "target_timestamp": "2026-09-29T12:15:00Z",
      "resolution_timestamp": "2026-09-29T12:30:00Z",
      "strike": 84325.86,
      "brti_reference_price": 84325.8565,
      "base_predicted_close": 84335.6953125,
      "small_predicted_close": 84322.03125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84166.08983333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -169.60547916665382,
      "small_residual": -155.94141666665382,
      "base_absolute_error": 169.60547916665382,
      "small_absolute_error": 155.94141666665382,
      "resolved_at": "2026-09-29T12:31:08.804257Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T12:00:00Z",
        "return_6h": 0.005999647789371121,
        "return_12h": 0.009943989767889017,
        "return_24h": 0.011981549836591832,
        "close_vs_ema12": 0.006697325485771843,
        "close_vs_ema24": 0.008075049239113952,
        "ema12_slope_3h": 0.0027241851149624186,
        "ema24_slope_6h": 0.0029468038580249267,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00024475427556003293,
        "return_30m": 0.0013226012220390881,
        "return_60m": 0.004104890722277821,
        "return_120m": 0.0014807294935212933,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0005529296287516416,
        "close_vs_ema6": 0.0014462352539064138,
        "close_vs_ema12": 0.0025220087094806054,
        "ema3_slope": 0.0005532355290673863,
        "ema6_slope": 0.0005788289506964972,
        "realized_volatility_30m": 0.0009062467420167253,
        "realized_volatility_60m": 0.000883137276904419,
        "return_acceleration": -0.0018124934840334506
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1594,
        "resolved_agreement_count": 1037,
        "prospective_resolved_sample_count": 1575,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 133.913661458344,
            "small_mean_absolute_error": 132.0743333333412
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.37114062500405,
            "small_mean_absolute_error": 86.01889583334196
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.83702083333871,
            "small_mean_absolute_error": 91.22428298611582
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.26511770833895,
            "small_mean_absolute_error": 105.59083437500522
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1596,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1230Z",
      "signal_timestamp": "2026-09-29T12:31:24.727714Z",
      "target_timestamp": "2026-09-29T12:30:00Z",
      "resolution_timestamp": "2026-09-29T12:45:00Z",
      "strike": 84166.09,
      "brti_reference_price": 84166.08983333335,
      "base_predicted_close": 84137.5078125,
      "small_predicted_close": 84139.3671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84329.45300000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 191.94518750000861,
      "small_residual": 190.08581250000861,
      "base_absolute_error": 191.94518750000861,
      "small_absolute_error": 190.08581250000861,
      "resolved_at": "2026-09-29T12:46:10.457691Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T12:15:00Z",
        "return_6h": 0.004015942180564558,
        "return_12h": 0.007923436237885495,
        "return_24h": 0.009729330640460887,
        "close_vs_ema12": 0.004593593739437907,
        "close_vs_ema24": 0.0060372444085761146,
        "ema12_slope_3h": 0.002779612842597645,
        "ema24_slope_6h": 0.0029689657430720384,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001894634377851201,
        "return_30m": -0.0021389249335466154,
        "return_60m": 0.0015015069627044575,
        "return_120m": 0.0005664869822523677,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006718272230822331,
        "close_vs_ema6": -0.0003222838349464796,
        "close_vs_ema12": 0.0005267615846260565,
        "ema3_slope": -0.0006713761742913604,
        "ema6_slope": -0.0001288969174215726,
        "realized_volatility_30m": 0.000824940051145584,
        "realized_volatility_60m": 0.001569679395558942,
        "return_acceleration": -0.001649880102291168
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1595,
        "resolved_agreement_count": 1037,
        "prospective_resolved_sample_count": 1576,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 154.28255729167358,
            "small_mean_absolute_error": 158.1307291666708
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.69198437500563,
            "small_mean_absolute_error": 102.14434375000383
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.34663541666912,
            "small_mean_absolute_error": 98.71206597222772
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.73998750000464,
            "small_mean_absolute_error": 111.67859479167092
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1597,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1245Z",
      "signal_timestamp": "2026-09-29T12:46:27.553417Z",
      "target_timestamp": "2026-09-29T12:45:00Z",
      "resolution_timestamp": "2026-09-29T13:00:00Z",
      "strike": 84329.45,
      "brti_reference_price": 84329.45300000001,
      "base_predicted_close": 84345.875,
      "small_predicted_close": 84405.9921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84313.62266666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -32.25233333333745,
      "small_residual": -92.36952083333745,
      "base_absolute_error": 32.25233333333745,
      "small_absolute_error": 92.36952083333745,
      "resolved_at": "2026-09-29T13:01:05.383455Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T12:30:00Z",
        "return_6h": 0.005595895839964893,
        "return_12h": 0.009990690790865564,
        "return_24h": 0.012478391871487693,
        "close_vs_ema12": 0.006274715220428995,
        "close_vs_ema24": 0.007823849958130458,
        "ema12_slope_3h": 0.0028505833394030233,
        "ema24_slope_6h": 0.0030233842886604467,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019409618171659648,
        "return_30m": 4.265002632997117e-05,
        "return_60m": 0.0013653076573458822,
        "return_120m": 0.004028725623184348,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006335137075150765,
        "close_vs_ema6": 0.0011552176860589736,
        "close_vs_ema12": 0.002088145683321496,
        "ema3_slope": 0.0006339153015482157,
        "ema6_slope": 0.00046230069760033743,
        "realized_volatility_30m": 0.0019177980975085829,
        "realized_volatility_60m": 0.0015334543512473167,
        "return_acceleration": 0.0038355961950171658
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1596,
        "resolved_agreement_count": 1038,
        "prospective_resolved_sample_count": 1577,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 143.09753645833916,
            "small_mean_absolute_error": 156.80508333333637
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.202445312505,
            "small_mean_absolute_error": 115.7016796875032
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.01492881944796,
            "small_mean_absolute_error": 109.68309375000656
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 118.22150312500526,
            "small_mean_absolute_error": 118.43862604167153
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1598,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1300Z",
      "signal_timestamp": "2026-09-29T13:01:18.337558Z",
      "target_timestamp": "2026-09-29T13:00:00Z",
      "resolution_timestamp": "2026-09-29T13:15:00Z",
      "strike": 84313.62,
      "brti_reference_price": 84313.62266666666,
      "base_predicted_close": 84305.2421875,
      "small_predicted_close": 84192.90625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84389.45049999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 84.20831249999173,
      "small_residual": 196.54424999999173,
      "base_absolute_error": 84.20831249999173,
      "small_absolute_error": 196.54424999999173,
      "resolved_at": "2026-09-29T13:16:05.290685Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T12:45:00Z",
        "return_6h": 0.004092893112531026,
        "return_12h": 0.013601839629332035,
        "return_24h": 0.009172228542150274,
        "close_vs_ema12": 0.0058359668677689935,
        "close_vs_ema24": 0.0074760197507397486,
        "ema12_slope_3h": 0.0027780781587296577,
        "ema24_slope_6h": 0.0030455458955502834,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00018772009980128068,
        "return_30m": 0.001752877359818772,
        "return_60m": -0.00038979684681828,
        "return_120m": 0.003661048836005376,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00022278769681038924,
        "close_vs_ema6": 0.0006907239136473287,
        "close_vs_ema12": 0.001607250915474756,
        "ema3_slope": 0.00022283734222861007,
        "ema6_slope": 0.00027636592247959335,
        "realized_volatility_30m": 0.0010643409584836228,
        "realized_volatility_60m": 0.0013615100374815088,
        "return_acceleration": -0.0021286819169672455
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1597,
        "resolved_agreement_count": 1039,
        "prospective_resolved_sample_count": 1578,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.38310937500137,
            "small_mean_absolute_error": 113.36018749999857
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.59994531250595,
            "small_mean_absolute_error": 125.15046614583662
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.07495659722674,
            "small_mean_absolute_error": 95.36096006945202
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 118.33172083333848,
            "small_mean_absolute_error": 121.02696875000474
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1599,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1315Z",
      "signal_timestamp": "2026-09-29T13:16:16.067932Z",
      "target_timestamp": "2026-09-29T13:15:00Z",
      "resolution_timestamp": "2026-09-29T13:30:00Z",
      "strike": 84389.45,
      "brti_reference_price": 84389.45049999999,
      "base_predicted_close": 84383.953125,
      "small_predicted_close": 84209.046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84342.18483333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -41.76829166666721,
      "small_residual": 133.1379583333328,
      "base_absolute_error": 41.76829166666721,
      "small_absolute_error": 133.1379583333328,
      "resolved_at": "2026-09-29T13:31:05.248497Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T13:00:00Z",
        "return_6h": 0.00518709617791191,
        "return_12h": 0.0168429011709339,
        "return_24h": 0.012064325447658675,
        "close_vs_ema12": 0.006463666317865879,
        "close_vs_ema24": 0.008207858534553525,
        "ema12_slope_3h": 0.0027557976323715483,
        "ema24_slope_6h": 0.003089975031823178,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008993544688871147,
        "return_30m": 0.0007114655421751603,
        "return_60m": 0.0007541459125290917,
        "return_120m": 0.0048621323213666745,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005608565288359735,
        "close_vs_ema6": 0.001135697833244853,
        "close_vs_ema12": 0.0021213783499665073,
        "ema3_slope": 0.0005611712654043366,
        "ema6_slope": 0.0004544855966208683,
        "realized_volatility_30m": 0.0005435372843441977,
        "realized_volatility_60m": 0.0014192800086892617,
        "return_acceleration": 0.0010870745686883954
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1598,
        "resolved_agreement_count": 1040,
        "prospective_resolved_sample_count": 1579,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 119.5028281249979,
            "small_mean_absolute_error": 158.7352499999979
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 126.70824479167095,
            "small_mean_absolute_error": 145.40479166666955
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.081703125002,
            "small_mean_absolute_error": 110.25768055556061
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.98878854167124,
            "small_mean_absolute_error": 127.82036458333751
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1600,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1330Z",
      "signal_timestamp": "2026-09-29T13:31:17.292911Z",
      "target_timestamp": "2026-09-29T13:30:00Z",
      "resolution_timestamp": "2026-09-29T13:45:00Z",
      "strike": 84342.18,
      "brti_reference_price": 84342.18483333333,
      "base_predicted_close": 84387.2890625,
      "small_predicted_close": 84212.9765625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84169.67849999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -217.61056250002002,
      "small_residual": -43.29806250002002,
      "base_absolute_error": 217.61056250002002,
      "small_absolute_error": 43.29806250002002,
      "resolved_at": "2026-09-29T13:46:06.731513Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T13:15:00Z",
        "return_6h": 0.004521157095422668,
        "return_12h": 0.018468550294950647,
        "return_24h": 0.009738715944363818,
        "close_vs_ema12": 0.005657779309722555,
        "close_vs_ema24": 0.007484395929828747,
        "ema12_slope_3h": 0.0027518611157910655,
        "ema24_slope_6h": 0.003119660018242376,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005600897551366613,
        "return_30m": 0.00033876099452623265,
        "return_60m": 0.002092232160822549,
        "return_120m": 0.0035968806246842178,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 2.263218006337553e-07,
        "close_vs_ema6": 0.00041062681844294957,
        "close_vs_ema12": 0.00131976821662394,
        "ema3_slope": 2.2632185170401442e-07,
        "ema6_slope": 0.0001642777101105164,
        "realized_volatility_30m": 0.000729722112011888,
        "realized_volatility_60m": 0.000978578665082338,
        "return_acceleration": -0.001459444224023776
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1599,
        "resolved_agreement_count": 1041,
        "prospective_resolved_sample_count": 1580,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.54353125000125,
            "small_mean_absolute_error": 153.03438541666765
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.91304427083742,
            "small_mean_absolute_error": 155.58255729166922
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.64250000000418,
            "small_mean_absolute_error": 119.1076909722251
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.15283125000424,
            "small_mean_absolute_error": 127.35289062500378
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1601,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1345Z",
      "signal_timestamp": "2026-09-29T13:46:24.579849Z",
      "target_timestamp": "2026-09-29T13:45:00Z",
      "resolution_timestamp": "2026-09-29T14:00:00Z",
      "strike": 84169.68,
      "brti_reference_price": 84169.67849999998,
      "base_predicted_close": 84107.65625,
      "small_predicted_close": 84151.4296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84204.13566666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 96.47941666668339,
      "small_residual": 52.70597916668339,
      "base_absolute_error": 96.47941666668339,
      "small_absolute_error": 52.70597916668339,
      "resolved_at": "2026-09-29T14:01:05.686760Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T13:30:00Z",
        "return_6h": 0.0020801606353608726,
        "return_12h": 0.015147347988279991,
        "return_24h": 0.00547760016033183,
        "close_vs_ema12": 0.0034534096337079934,
        "close_vs_ema24": 0.005311403845372542,
        "ema12_slope_3h": 0.0027262304883395316,
        "ema24_slope_6h": 0.003098127312968213,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0020453149710816243,
        "return_30m": -0.0026042591662569503,
        "return_60m": -0.0018946464647414674,
        "return_120m": -0.0005319255827217484,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.001023591223723752,
        "close_vs_ema6": -0.001168780459350871,
        "close_vs_ema12": -0.0006162772815918593,
        "ema3_slope": -0.001022544556090188,
        "ema6_slope": -0.00046729371823373,
        "realized_volatility_30m": 0.0007426126079724815,
        "realized_volatility_60m": 0.0010540990963766054,
        "return_acceleration": -0.001485225215944963
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1600,
        "resolved_agreement_count": 1041,
        "prospective_resolved_sample_count": 1581,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.9598750000041,
            "small_mean_absolute_error": 116.3374479166705
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.52870572917163,
            "small_mean_absolute_error": 136.57126562500343
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.12158854167137,
            "small_mean_absolute_error": 115.91360243055897
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.35580625000439,
            "small_mean_absolute_error": 110.83633437500393
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1602,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1400Z",
      "signal_timestamp": "2026-09-29T14:01:18.091837Z",
      "target_timestamp": "2026-09-29T14:00:00Z",
      "resolution_timestamp": "2026-09-29T14:15:00Z",
      "strike": 84204.14,
      "brti_reference_price": 84204.13566666668,
      "base_predicted_close": 84242.8671875,
      "small_predicted_close": 84178.1640625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83927.02116666664,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -315.8460208333563,
      "small_residual": -251.1428958333563,
      "base_absolute_error": 315.8460208333563,
      "small_absolute_error": 251.1428958333563,
      "resolved_at": "2026-09-29T14:16:05.677899Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T13:45:00Z",
        "return_6h": 0.003091930633151385,
        "return_12h": 0.014069666062747066,
        "return_24h": 0.00679982760495812,
        "close_vs_ema12": 0.0037058938259595386,
        "close_vs_ema24": 0.005604260319000964,
        "ema12_slope_3h": 0.002711128441094335,
        "ema24_slope_6h": 0.0030979760419387325,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00040937742998159443,
        "return_30m": -0.0016367748468865129,
        "return_60m": -0.0012985683278351479,
        "return_120m": -0.0016878589968138957,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0003074108868549308,
        "close_vs_ema6": -0.0005428903676064634,
        "close_vs_ema12": -0.00017528816772760525,
        "ema3_slope": -0.0003073164144432594,
        "ema6_slope": -0.00021710900048854676,
        "realized_volatility_30m": 0.0012273462005316094,
        "realized_volatility_60m": 0.0011239553038631634,
        "return_acceleration": 0.0024546924010632187
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1601,
        "resolved_agreement_count": 1042,
        "prospective_resolved_sample_count": 1582,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 110.01664583334059,
            "small_mean_absolute_error": 106.42156250000698
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 106.69987760417098,
            "small_mean_absolute_error": 109.89087500000278
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.40551215278417,
            "small_mean_absolute_error": 118.9074982638934
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.24934791667184,
            "small_mean_absolute_error": 106.29901666667138
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1603,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1415Z",
      "signal_timestamp": "2026-09-29T14:16:19.368735Z",
      "target_timestamp": "2026-09-29T14:15:00Z",
      "resolution_timestamp": "2026-09-29T14:30:00Z",
      "strike": 83927.02,
      "brti_reference_price": 83927.02116666664,
      "base_predicted_close": 83973.5546875,
      "small_predicted_close": 84057.6796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83943.37833333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -30.176354166673264,
      "small_residual": -114.30135416667326,
      "base_absolute_error": 30.176354166673264,
      "small_absolute_error": 114.30135416667326,
      "resolved_at": "2026-09-29T14:31:06.991651Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T14:00:00Z",
        "return_6h": -0.0011993669365083504,
        "return_12h": 0.010973044556193745,
        "return_24h": 0.006338899072452442,
        "close_vs_ema12": 0.0003862697210155197,
        "close_vs_ema24": 0.0022473954082375958,
        "ema12_slope_3h": 0.002573681542992423,
        "ema24_slope_6h": 0.003008788282213848,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00329098443688125,
        "return_30m": -0.0028829542616506387,
        "return_60m": -0.005479705467845708,
        "return_120m": -0.004729692052797052,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0018019329416877339,
        "close_vs_ema6": -0.002740206032267656,
        "close_vs_ema12": -0.002934076177256051,
        "ema3_slope": -0.00179869181964587,
        "ema6_slope": -0.0010948823316391243,
        "realized_volatility_30m": 0.0018501809334314223,
        "realized_volatility_60m": 0.0014114139956856312,
        "return_acceleration": -0.0037003618668628446
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1602,
        "resolved_agreement_count": 1042,
        "prospective_resolved_sample_count": 1583,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 167.92607291668173,
            "small_mean_absolute_error": 120.07122395834813
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.71445052083982,
            "small_mean_absolute_error": 139.40323697917302
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 140.4475208333412,
            "small_mean_absolute_error": 136.9602690972291
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.78799270833915,
            "small_mean_absolute_error": 110.4958645833387
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1604,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1430Z",
      "signal_timestamp": "2026-09-29T14:31:18.694056Z",
      "target_timestamp": "2026-09-29T14:30:00Z",
      "resolution_timestamp": "2026-09-29T14:45:00Z",
      "strike": 83943.38,
      "brti_reference_price": 83943.37833333333,
      "base_predicted_close": 83967.8515625,
      "small_predicted_close": 84006.078125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83842.21283333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -125.6387291666615,
      "small_residual": -163.8652916666615,
      "base_absolute_error": 125.6387291666615,
      "small_absolute_error": 163.8652916666615,
      "resolved_at": "2026-09-29T14:46:08.922350Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T14:15:00Z",
        "return_6h": -0.0023252962959665613,
        "return_12h": 0.0123117145639291,
        "return_24h": 0.009186924242572836,
        "close_vs_ema12": 0.000557505094447297,
        "close_vs_ema24": 0.0023922425816398363,
        "ema12_slope_3h": 0.002421125290711368,
        "ema24_slope_6h": 0.002897965396590596,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00019489750070134093,
        "return_30m": -0.0030967283408216417,
        "return_60m": -0.004728434540652193,
        "return_120m": -0.0026460953626459283,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0008043397590952184,
        "close_vs_ema6": -0.0018197826735486533,
        "close_vs_ema12": -0.002319227995351558,
        "ema3_slope": -0.0008036933166066795,
        "ema6_slope": -0.0007273835973925502,
        "realized_volatility_30m": 0.0017429409687912956,
        "realized_volatility_60m": 0.0015509233457273984,
        "return_acceleration": 0.003485881937582591
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1603,
        "resolved_agreement_count": 1043,
        "prospective_resolved_sample_count": 1584,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 165.02808854168325,
            "small_mean_absolute_error": 115.36207291668325
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 126.28580989584225,
            "small_mean_absolute_error": 134.19822916667545
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.61805902778602,
            "small_mean_absolute_error": 142.1757291666739
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.72230520833837,
            "small_mean_absolute_error": 112.90653125000681
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1605,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1445Z",
      "signal_timestamp": "2026-09-29T14:46:27.375517Z",
      "target_timestamp": "2026-09-29T14:45:00Z",
      "resolution_timestamp": "2026-09-29T15:00:00Z",
      "strike": 83842.21,
      "brti_reference_price": 83842.21283333334,
      "base_predicted_close": 83873.3359375,
      "small_predicted_close": 83953.0859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83763.786,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -109.54993750000722,
      "small_residual": -189.29993750000722,
      "base_absolute_error": 109.54993750000722,
      "small_absolute_error": 189.29993750000722,
      "resolved_at": "2026-09-29T15:01:06.911311Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T14:30:00Z",
        "return_6h": -8.229266142201208e-05,
        "return_12h": 0.010448850828858935,
        "return_24h": 0.01145780706361621,
        "close_vs_ema12": -0.0006218843355674242,
        "close_vs_ema24": 0.0011597707886561448,
        "ema12_slope_3h": 0.002140214084484615,
        "ema24_slope_6h": 0.0028362787314386573,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001205163552010835,
        "return_30m": -0.001010500934673808,
        "return_60m": -0.003890541968348371,
        "return_120m": -0.0057778172315036125,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0010052765411036058,
        "close_vs_ema6": -0.002160975662966802,
        "close_vs_ema12": -0.0029814277117099497,
        "ema3_slope": -0.0010042669750723876,
        "ema6_slope": -0.0008636437399454078,
        "realized_volatility_30m": 0.000700030526356088,
        "realized_volatility_60m": 0.00147494946451941,
        "return_acceleration": -0.001400061052712176
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1604,
        "resolved_agreement_count": 1044,
        "prospective_resolved_sample_count": 1585,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 142.03513020834362,
            "small_mean_absolute_error": 145.50388020834362
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 117.99750260417386,
            "small_mean_absolute_error": 130.92066406250706
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.3641805555623,
            "small_mean_absolute_error": 139.54880381945017
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.20795833333833,
            "small_mean_absolute_error": 118.17812187500677
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1606,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1500Z",
      "signal_timestamp": "2026-09-29T15:01:19.366268Z",
      "target_timestamp": "2026-09-29T15:00:00Z",
      "resolution_timestamp": "2026-09-29T15:15:00Z",
      "strike": 83763.79,
      "brti_reference_price": 83763.786,
      "base_predicted_close": 83693.9609375,
      "small_predicted_close": 83626.2890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83384.36083333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -309.600104166675,
      "small_residual": -241.928229166675,
      "base_absolute_error": 309.600104166675,
      "small_absolute_error": 241.928229166675,
      "resolved_at": "2026-09-29T15:16:06.143834Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T14:45:00Z",
        "return_6h": -0.0009602521448358603,
        "return_12h": 0.01002566337183719,
        "return_24h": 0.00976613046314867,
        "close_vs_ema12": -0.0014932680835558765,
        "close_vs_ema24": 0.00021868667065882974,
        "ema12_slope_3h": 0.0017682048675011774,
        "ema24_slope_6h": 0.0027577012340145313,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009354098691222168,
        "return_30m": -0.00213944609925254,
        "return_60m": -0.005229549156705038,
        "return_120m": -0.0065213265576363755,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0009708145992132211,
        "close_vs_ema6": -0.0022122159248377793,
        "close_vs_ema12": -0.003313882873943075,
        "ema3_slope": -0.0009698730323139948,
        "ema6_slope": -0.0008841040383219534,
        "realized_volatility_30m": 0.00013487684144430911,
        "realized_volatility_60m": 0.0012589997503432602,
        "return_acceleration": 0.00026975368288861823
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1605,
        "resolved_agreement_count": 1045,
        "prospective_resolved_sample_count": 1586,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 145.30276041667457,
            "small_mean_absolute_error": 179.65236979167457
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.65970312500758,
            "small_mean_absolute_error": 143.03696614584078
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.56750520833884,
            "small_mean_absolute_error": 133.1447065972267
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.50885520833909,
            "small_mean_absolute_error": 114.43136250000752
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1607,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1515Z",
      "signal_timestamp": "2026-09-29T15:16:18.321370Z",
      "target_timestamp": "2026-09-29T15:15:00Z",
      "resolution_timestamp": "2026-09-29T15:30:00Z",
      "strike": 83384.36,
      "brti_reference_price": 83384.36083333332,
      "base_predicted_close": 83389.53125,
      "small_predicted_close": 83470.7265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82984.70416666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -404.82708333335177,
      "small_residual": -486.02239583335177,
      "base_absolute_error": 404.82708333335177,
      "small_absolute_error": 486.02239583335177,
      "resolved_at": "2026-09-29T15:31:06.465574Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T15:00:00Z",
        "return_6h": -0.004485510552706629,
        "return_12h": 0.00609331510107447,
        "return_24h": 0.005108174845651625,
        "close_vs_ema12": -0.005772066014016031,
        "close_vs_ema24": -0.004223560270719129,
        "ema12_slope_3h": 0.0012367847579761726,
        "ema24_slope_6h": 0.002607872458731064,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004529704121380873,
        "return_30m": -0.005460876860563735,
        "return_60m": -0.006465859574065869,
        "return_120m": -0.011910134035849285,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.002755633256054879,
        "close_vs_ema6": -0.004817766035047799,
        "close_vs_ema12": -0.0066321675235911925,
        "ema3_slope": -0.002748060608851466,
        "ema6_slope": -0.0019233998178932454,
        "realized_volatility_30m": 0.0017971471261293281,
        "realized_volatility_60m": 0.001760751160861816,
        "return_acceleration": -0.0035942942522586563
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1606,
        "resolved_agreement_count": 1046,
        "prospective_resolved_sample_count": 1587,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 143.74128125000425,
            "small_mean_absolute_error": 177.34870312500425
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 155.833677083343,
            "small_mean_absolute_error": 148.7099635416762
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 143.72339409722795,
            "small_mean_absolute_error": 152.05172569445008
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.1824927083384,
            "small_mean_absolute_error": 125.63859375000683
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1608,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1530Z",
      "signal_timestamp": "2026-09-29T15:31:18.888279Z",
      "target_timestamp": "2026-09-29T15:30:00Z",
      "resolution_timestamp": "2026-09-29T15:45:00Z",
      "strike": 82984.7,
      "brti_reference_price": 82984.70416666665,
      "base_predicted_close": 82995.75,
      "small_predicted_close": 82946.46875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83129.80716666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 134.05716666668013,
      "small_residual": 183.33841666668013,
      "base_absolute_error": 134.05716666668013,
      "small_absolute_error": 183.33841666668013,
      "resolved_at": "2026-09-29T15:46:08.616319Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T15:15:00Z",
        "return_6h": -0.010015892869543519,
        "return_12h": -0.0022132184468938165,
        "return_24h": -0.0010547896687493896,
        "close_vs_ema12": -0.010111599157107132,
        "close_vs_ema24": -0.00881241923719478,
        "ema12_slope_3h": 0.0006105274136480876,
        "ema24_slope_6h": 0.0023466524628432683,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004792945135905002,
        "return_30m": -0.009300938633950318,
        "return_60m": -0.01142048587632305,
        "return_120m": -0.016094919397086627,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0037819345359960677,
        "close_vs_ema6": -0.006867111130824943,
        "close_vs_ema12": -0.009657433542118454,
        "ema3_slope": -0.0037676853964745405,
        "ema6_slope": -0.0027393199664770274,
        "realized_volatility_30m": 0.00013162050726206465,
        "realized_volatility_60m": 0.0018004572176007407,
        "return_acceleration": -0.0002632410145241293
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1607,
        "resolved_agreement_count": 1047,
        "prospective_resolved_sample_count": 1588,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 237.40396354167387,
            "small_mean_absolute_error": 270.2789635416739
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 201.21602604167856,
            "small_mean_absolute_error": 192.82051822917856
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 163.3251944444528,
            "small_mean_absolute_error": 179.55847395834158
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 137.87191041667393,
            "small_mean_absolute_error": 148.59282187500648
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1609,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1545Z",
      "signal_timestamp": "2026-09-29T15:46:22.595434Z",
      "target_timestamp": "2026-09-29T15:45:00Z",
      "resolution_timestamp": "2026-09-29T16:00:00Z",
      "strike": 83129.81,
      "brti_reference_price": 83129.80716666668,
      "base_predicted_close": 83208.4609375,
      "small_predicted_close": 83038.21875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82996.91550000003,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -211.5454374999681,
      "small_residual": -41.3032499999681,
      "base_absolute_error": 211.5454374999681,
      "small_absolute_error": 41.3032499999681,
      "resolved_at": "2026-09-29T16:01:06.877071Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T15:30:00Z",
        "return_6h": -0.009779460034691101,
        "return_12h": 0.0003642258421561184,
        "return_24h": -0.0005337292114369063,
        "close_vs_ema12": -0.008041408826869434,
        "close_vs_ema24": -0.006934355098660694,
        "ema12_slope_3h": 1.1672295716635972e-06,
        "ema24_slope_6h": 0.0020953657715001572,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017485511511687868,
        "return_30m": -0.003052774694471072,
        "return_60m": -0.00849698072834526,
        "return_120m": -0.01235446483656577,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0010210396039092018,
        "close_vs_ema6": -0.003670070923809665,
        "close_vs_ema12": -0.006714607294908137,
        "ema3_slope": -0.0010199981454069862,
        "ema6_slope": -0.0014658764213512088,
        "realized_volatility_30m": 0.0032707481435368946,
        "realized_volatility_60m": 0.0027073988328001233,
        "return_acceleration": 0.006541496287073789
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1608,
        "resolved_agreement_count": 1047,
        "prospective_resolved_sample_count": 1589,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 239.50857291667853,
            "small_mean_absolute_error": 275.14724479167853
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 190.77185156251107,
            "small_mean_absolute_error": 210.32556250001107
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 158.50119270834207,
            "small_mean_absolute_error": 178.9961909722309
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 141.18169375000724,
            "small_mean_absolute_error": 153.67838645833982
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1610,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1600Z",
      "signal_timestamp": "2026-09-29T16:01:19.447968Z",
      "target_timestamp": "2026-09-29T16:00:00Z",
      "resolution_timestamp": "2026-09-29T16:15:00Z",
      "strike": 82996.92,
      "brti_reference_price": 82996.91550000003,
      "base_predicted_close": 83059.3515625,
      "small_predicted_close": 82946.2578125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82970.74966666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -88.60189583332976,
      "small_residual": 24.491854166670237,
      "base_absolute_error": 88.60189583332976,
      "small_absolute_error": 24.491854166670237,
      "resolved_at": "2026-09-29T16:16:06.568537Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T15:45:00Z",
        "return_6h": -0.014546270980495435,
        "return_12h": -0.0003648181726902955,
        "return_24h": -0.004436832168200899,
        "close_vs_ema12": -0.009237842827217402,
        "close_vs_ema24": -0.008347600998278804,
        "ema12_slope_3h": -0.0006400201784031445,
        "ema24_slope_6h": 0.001749497339793793,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001598604293646666,
        "return_30m": 0.0001471516161444253,
        "return_60m": -0.009155155665957593,
        "return_120m": -0.014336827486070236,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0013107215718090037,
        "close_vs_ema6": -0.0037648097249686208,
        "close_vs_ema12": -0.007034158104119892,
        "ema3_slope": -0.0013090058296304496,
        "ema6_slope": -0.0015036594932341663,
        "realized_volatility_30m": 0.0016735777224077264,
        "realized_volatility_60m": 0.0026490041520499546,
        "return_acceleration": -0.003347155444815453
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1609,
        "resolved_agreement_count": 1047,
        "prospective_resolved_sample_count": 1590,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 265.00744791666875,
            "small_mean_absolute_error": 238.14807291666875
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 205.15510416667166,
            "small_mean_absolute_error": 208.90022135417166
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 173.44228472222798,
            "small_mean_absolute_error": 174.74066840278343
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.70534895833916,
            "small_mean_absolute_error": 154.9045875000047
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1611,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1615Z",
      "signal_timestamp": "2026-09-29T16:16:18.211692Z",
      "target_timestamp": "2026-09-29T16:15:00Z",
      "resolution_timestamp": "2026-09-29T16:30:00Z",
      "strike": 82970.75,
      "brti_reference_price": 82970.74966666667,
      "base_predicted_close": 83135.8515625,
      "small_predicted_close": 82989.6328125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83238.09616666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 102.24460416666989,
      "small_residual": 248.4633541666699,
      "base_absolute_error": 102.24460416666989,
      "small_absolute_error": 248.4633541666699,
      "resolved_at": "2026-09-29T16:31:05.672681Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T16:00:00Z",
        "return_6h": -0.014612950859293261,
        "return_12h": -0.001600813601145279,
        "return_24h": -0.00498562814642578,
        "close_vs_ema12": -0.009163961539240817,
        "close_vs_ema24": -0.008483033169558785,
        "ema12_slope_3h": -0.001304340944243143,
        "ema24_slope_6h": 0.0014096501555616037,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00031526272001469735,
        "return_30m": -0.0019133630333234564,
        "return_60m": -0.004960296661545072,
        "return_120m": -0.01139408365395167,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008134466927933737,
        "close_vs_ema6": -0.002916889002413936,
        "close_vs_ema12": -0.006223899375886188,
        "ema3_slope": -0.000812785535087901,
        "ema6_slope": -0.001165395868808261,
        "realized_volatility_30m": 0.0006416707868159843,
        "realized_volatility_60m": 0.0023737413739858063,
        "return_acceleration": 0.0012833415736319687
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1610,
        "resolved_agreement_count": 1047,
        "prospective_resolved_sample_count": 1591,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 209.75789583333244,
            "small_mean_absolute_error": 183.78897916666756
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 176.74958854166834,
            "small_mean_absolute_error": 180.5688411458359
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 173.8084166666728,
            "small_mean_absolute_error": 160.40296875000664
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 154.96834791667206,
            "small_mean_absolute_error": 154.4036979166718
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1612,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1630Z",
      "signal_timestamp": "2026-09-29T16:31:21.005417Z",
      "target_timestamp": "2026-09-29T16:30:00Z",
      "resolution_timestamp": "2026-09-29T16:45:00Z",
      "strike": 83238.1,
      "brti_reference_price": 83238.09616666667,
      "base_predicted_close": 83319.59375,
      "small_predicted_close": 83255.078125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83031.08416666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -288.50958333333256,
      "small_residual": -223.99395833333256,
      "base_absolute_error": 288.50958333333256,
      "small_absolute_error": 223.99395833333256,
      "resolved_at": "2026-09-29T16:46:10.835715Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T16:15:00Z",
        "return_6h": -0.010465501848844871,
        "return_12h": 0.00047500011223133853,
        "return_24h": -0.009485258308944533,
        "close_vs_ema12": -0.005728981040442838,
        "close_vs_ema24": -0.005179686446509235,
        "ema12_slope_3h": -0.0017881339861203216,
        "ema24_slope_6h": 0.001163228900091351,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0032221777080967406,
        "return_30m": 0.002905899155573266,
        "return_60m": 0.0030534783794746723,
        "return_120m": -0.008401879703554771,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001201609370622858,
        "close_vs_ema6": 0.00021133211324353418,
        "close_vs_ema12": -0.0025580767557368267,
        "ema3_slope": 0.0012030549727515272,
        "ema6_slope": 8.45399917035472e-05,
        "realized_volatility_30m": 0.001768720214055719,
        "realized_volatility_60m": 0.0018546351053056402,
        "return_acceleration": 0.003537440428111438
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1611,
        "resolved_agreement_count": 1048,
        "prospective_resolved_sample_count": 1592,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 134.11227604166197,
            "small_mean_absolute_error": 124.39921874999709
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 185.75811979166792,
            "small_mean_absolute_error": 197.33909114583548
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 178.84810937500637,
            "small_mean_absolute_error": 170.01341840278474
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 155.67408333333879,
            "small_mean_absolute_error": 164.24107395833852
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1613,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1645Z",
      "signal_timestamp": "2026-09-29T16:46:26.239844Z",
      "target_timestamp": "2026-09-29T16:45:00Z",
      "resolution_timestamp": "2026-09-29T17:00:00Z",
      "strike": 83031.08,
      "brti_reference_price": 83031.08416666667,
      "base_predicted_close": 83114.2890625,
      "small_predicted_close": 82883.2890625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83036.98716666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -77.30189583332685,
      "small_residual": 153.69810416667315,
      "base_absolute_error": 77.30189583332685,
      "small_absolute_error": 153.69810416667315,
      "resolved_at": "2026-09-29T17:01:05.437054Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T16:30:00Z",
        "return_6h": -0.011429688474681732,
        "return_12h": -0.001272824258064964,
        "return_24h": -0.008120511565250732,
        "close_vs_ema12": -0.007869589784093578,
        "close_vs_ema24": -0.007497127737979725,
        "ema12_slope_3h": -0.002268941161184035,
        "ema24_slope_6h": 0.0009023367312699371,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0024869862422790545,
        "return_30m": 0.000727177954187308,
        "return_60m": -0.001187576434552362,
        "return_120m": -0.009674466348819855,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006445978675636566,
        "close_vs_ema6": -0.0016269006831594046,
        "close_vs_ema12": -0.004266823889223947,
        "ema3_slope": -0.0006441826288148267,
        "ema6_slope": -0.0006503370597411573,
        "realized_volatility_30m": 0.0028545819751878976,
        "realized_volatility_60m": 0.0021722762836691796,
        "return_acceleration": -0.005709163950375795
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1612,
        "resolved_agreement_count": 1049,
        "prospective_resolved_sample_count": 1593,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 172.72538020832508,
            "small_mean_absolute_error": 134.5631041666602
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 206.1169765625018,
            "small_mean_absolute_error": 204.85517447916936
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 184.75636111111575,
            "small_mean_absolute_error": 185.07140972222746
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.2652989583381,
            "small_mean_absolute_error": 165.67135208333784
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1614,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1700Z",
      "signal_timestamp": "2026-09-29T17:01:17.852570Z",
      "target_timestamp": "2026-09-29T17:00:00Z",
      "resolution_timestamp": "2026-09-29T17:15:00Z",
      "strike": 83036.99,
      "brti_reference_price": 83036.98716666667,
      "base_predicted_close": 83088.28125,
      "small_predicted_close": 82977.9921875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83110.22600000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 21.944750000009662,
      "small_residual": 132.23381250000966,
      "base_absolute_error": 21.944750000009662,
      "small_absolute_error": 132.23381250000966,
      "resolved_at": "2026-09-29T17:16:06.691963Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T16:45:00Z",
        "return_6h": -0.011535894248470013,
        "return_12h": -0.0015946168959768414,
        "return_24h": -0.00771338442115177,
        "close_vs_ema12": -0.007483108702886931,
        "close_vs_ema24": -0.0072745202029513845,
        "ema12_slope_3h": -0.0027438374009298716,
        "ema24_slope_6h": 0.0006446299784432785,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 7.109385670744928e-05,
        "return_30m": -0.002416069195015247,
        "return_60m": 0.0004828091071245044,
        "return_120m": -0.00867676675136575,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0002868571823476662,
        "close_vs_ema6": -0.001111867486390472,
        "close_vs_ema12": -0.0035527832574285823,
        "ema3_slope": -0.00028677491890227724,
        "ema6_slope": -0.00044454928259896054,
        "realized_volatility_30m": 0.001279040049493252,
        "realized_volatility_60m": 0.0020378725961090792,
        "return_acceleration": 0.002558080098986504
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1613,
        "resolved_agreement_count": 1049,
        "prospective_resolved_sample_count": 1594,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 139.16449479166477,
            "small_mean_absolute_error": 162.66181770833646
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 202.08597135416676,
            "small_mean_absolute_error": 200.4049453125026
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 183.1582343750027,
            "small_mean_absolute_error": 193.48742013889327
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 152.57489166667,
            "small_mean_absolute_error": 160.04880208333708
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1615,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1715Z",
      "signal_timestamp": "2026-09-29T17:16:19.295967Z",
      "target_timestamp": "2026-09-29T17:15:00Z",
      "resolution_timestamp": "2026-09-29T17:30:00Z",
      "strike": 83110.23,
      "brti_reference_price": 83110.22600000001,
      "base_predicted_close": 83100.8125,
      "small_predicted_close": 83192.203125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83111.57566666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 10.763166666671168,
      "small_residual": -80.62745833332883,
      "base_absolute_error": 10.763166666671168,
      "small_absolute_error": 80.62745833332883,
      "resolved_at": "2026-09-29T17:31:06.428902Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T17:00:00Z",
        "return_6h": -0.01037015383728912,
        "return_12h": -0.0013647017366684722,
        "return_24h": -0.012503224564461513,
        "close_vs_ema12": -0.006339713823954596,
        "close_vs_ema24": -0.006267785198792675,
        "ema12_slope_3h": -0.0030291871668014503,
        "ema24_slope_6h": 0.0004165099764474878,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008820025368494466,
        "return_30m": 0.0009531590985187854,
        "return_60m": 0.0016810301689895724,
        "return_120m": -0.0032876049008908614,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002973577249523185,
        "close_vs_ema6": -0.00016490060436957776,
        "close_vs_ema12": -0.002263473984577935,
        "ema3_slope": 0.00029744617286975306,
        "ema6_slope": -6.595589128133295e-05,
        "realized_volatility_30m": 0.0004054543400709987,
        "realized_volatility_60m": 0.002039481158854094,
        "return_acceleration": 0.0008109086801419974
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1614,
        "resolved_agreement_count": 1049,
        "prospective_resolved_sample_count": 1595,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 122.50020833333474,
            "small_mean_absolute_error": 189.5973072916713
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 166.1290520833336,
            "small_mean_absolute_error": 186.69314322916944
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 158.66646180555713,
            "small_mean_absolute_error": 183.57832986111438
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 152.68565729167022,
            "small_mean_absolute_error": 165.90829270833783
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1616,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1730Z",
      "signal_timestamp": "2026-09-29T17:31:19.540974Z",
      "target_timestamp": "2026-09-29T17:30:00Z",
      "resolution_timestamp": "2026-09-29T17:45:00Z",
      "strike": 83111.58,
      "brti_reference_price": 83111.57566666667,
      "base_predicted_close": 83100.0546875,
      "small_predicted_close": 82984.1484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83121.33,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 21.275312500001746,
      "small_residual": 137.18156250000175,
      "base_absolute_error": 21.275312500001746,
      "small_absolute_error": 137.18156250000175,
      "resolved_at": "2026-09-29T17:46:08.417696Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T17:15:00Z",
        "return_6h": -0.011046272423524517,
        "return_12h": -0.002072324650820634,
        "return_24h": -0.009285276155172717,
        "close_vs_ema12": -0.006067038036643546,
        "close_vs_ema24": -0.00612347996429663,
        "ema12_slope_3h": -0.0033101561663666512,
        "ema24_slope_6h": 0.0001789821557918181,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 1.6239477758972498e-05,
        "return_30m": 0.0008982563378689967,
        "return_60m": -0.0015199831066134983,
        "return_120m": 0.0015288540373079584,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00015677643311873268,
        "close_vs_ema6": -0.00010619294237790289,
        "close_vs_ema12": -0.0019021948772903752,
        "ema3_slope": 0.0001568010158226052,
        "ema6_slope": -4.247537271728774e-05,
        "realized_volatility_30m": 0.00043288152954523706,
        "realized_volatility_60m": 0.0012641727966611607,
        "return_acceleration": -0.0008657630590904741
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1615,
        "resolved_agreement_count": 1049,
        "prospective_resolved_sample_count": 1596,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.62984895833506,
            "small_mean_absolute_error": 147.63833333333605
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.87106249999852,
            "small_mean_absolute_error": 136.01877604166657
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 157.04869618055696,
            "small_mean_absolute_error": 180.77217187500233
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.7435416666711,
            "small_mean_absolute_error": 162.14259479167157
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1617,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1745Z",
      "signal_timestamp": "2026-09-29T17:46:26.648127Z",
      "target_timestamp": "2026-09-29T17:45:00Z",
      "resolution_timestamp": "2026-09-29T18:00:00Z",
      "strike": 83121.33,
      "brti_reference_price": 83121.33,
      "base_predicted_close": 83151.8828125,
      "small_predicted_close": 83208.78125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83014.3173333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -137.56547916670388,
      "small_residual": -194.46391666670388,
      "base_absolute_error": 137.56547916670388,
      "small_absolute_error": 194.46391666670388,
      "resolved_at": "2026-09-29T18:01:06.671724Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T17:30:00Z",
        "return_6h": -0.012980480398256944,
        "return_12h": -0.0018356607353819943,
        "return_24h": -0.010244869383963295,
        "close_vs_ema12": -0.0057088994220644285,
        "close_vs_ema24": -0.0058837407501158845,
        "ema12_slope_3h": -0.003525855948622758,
        "ema24_slope_6h": -9.429164056007355e-05,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00011736431724562735,
        "return_30m": 0.0001336057009397873,
        "return_60m": 0.0010868921469480153,
        "return_120m": -0.00010197505510489702,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00013706078692732326,
        "close_vs_ema6": 7.970625734321501e-06,
        "close_vs_ema12": -0.0015108450605990642,
        "ema3_slope": 0.00013707957516162494,
        "ema6_slope": 3.1882604587529784e-06,
        "realized_volatility_30m": 5.0562419743327425e-05,
        "realized_volatility_60m": 0.0003541862469506395,
        "return_acceleration": 0.00010112483948665485
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1616,
        "resolved_agreement_count": 1050,
        "prospective_resolved_sample_count": 1597,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.82128125000236,
            "small_mean_absolute_error": 125.93523437500335
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.77333072916372,
            "small_mean_absolute_error": 130.24916927083177
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 148.35174479166866,
            "small_mean_absolute_error": 178.5485277777807
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.21004791667073,
            "small_mean_absolute_error": 159.49738229167124
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1618,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1800Z",
      "signal_timestamp": "2026-09-29T18:01:21.337014Z",
      "target_timestamp": "2026-09-29T18:00:00Z",
      "resolution_timestamp": "2026-09-29T18:15:00Z",
      "strike": 83014.32,
      "brti_reference_price": 83014.3173333333,
      "base_predicted_close": 82994.984375,
      "small_predicted_close": 82977.984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83388.9265,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 393.9421250000014,
      "small_residual": 410.9421250000014,
      "base_absolute_error": 393.9421250000014,
      "small_absolute_error": 410.9421250000014,
      "resolved_at": "2026-09-29T18:16:05.742164Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T17:45:00Z",
        "return_6h": -0.01579417430247776,
        "return_12h": -0.004334889957161692,
        "return_24h": -0.010086659736521453,
        "close_vs_ema12": -0.006705625408493399,
        "close_vs_ema24": -0.007016921160193923,
        "ema12_slope_3h": -0.003746813295533169,
        "ema24_slope_6h": -0.00042074646793366366,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00128742726646347,
        "return_30m": -0.001170214047239937,
        "return_60m": -0.00027300886155556814,
        "return_120m": 0.00020966843440417549,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005756025954151145,
        "close_vs_ema6": -0.000914239141299289,
        "close_vs_ema12": -0.002367141389778449,
        "ema3_slope": -0.0005752714676651172,
        "ema6_slope": -0.0003655619720942527,
        "realized_volatility_30m": 0.0007023957918545487,
        "realized_volatility_60m": 0.0007795774319976005,
        "return_acceleration": -0.0014047915837090974
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1617,
        "resolved_agreement_count": 1051,
        "prospective_resolved_sample_count": 1598,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.887177083346614,
            "small_mean_absolute_error": 136.12668750001103
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.52583593750569,
            "small_mean_absolute_error": 149.39425260417374
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 150.6863732638934,
            "small_mean_absolute_error": 178.9788593750054
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 141.47570520833906,
            "small_mean_absolute_error": 164.60210208333956
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1619,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1815Z",
      "signal_timestamp": "2026-09-29T18:16:19.006190Z",
      "target_timestamp": "2026-09-29T18:15:00Z",
      "resolution_timestamp": "2026-09-29T18:30:00Z",
      "strike": 83388.93,
      "brti_reference_price": 83388.9265,
      "base_predicted_close": 83357.109375,
      "small_predicted_close": 83267.3984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83422.15000000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 65.04062500000873,
      "small_residual": 154.75156250000873,
      "base_absolute_error": 65.04062500000873,
      "small_absolute_error": 154.75156250000873,
      "resolved_at": "2026-09-29T18:31:05.942576Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T18:00:00Z",
        "return_6h": -0.011110826962071774,
        "return_12h": -0.005177840221121666,
        "return_24h": -0.006626212480492333,
        "close_vs_ema12": -0.00213274667011476,
        "close_vs_ema24": -0.0024838468252144086,
        "ema12_slope_3h": -0.0035925428928471614,
        "ema24_slope_6h": -0.0006429436984242143,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004512585041957395,
        "return_30m": 0.0032193481504687593,
        "return_60m": 0.003353383974674662,
        "return_120m": 0.005040051283293767,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0019633302469121983,
        "close_vs_ema6": 0.002564666520126657,
        "close_vs_ema12": 0.0018057437933378662,
        "ema3_slope": 0.0019671924954400843,
        "ema6_slope": 0.001026920091081296,
        "realized_volatility_30m": 0.0029000061542104327,
        "realized_volatility_60m": 0.0021917236943252687,
        "return_acceleration": 0.0058000123084208655
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1618,
        "resolved_agreement_count": 1052,
        "prospective_resolved_sample_count": 1599,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 140.88652083334455,
            "small_mean_absolute_error": 205.80376562500896
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 131.69336458333964,
            "small_mean_absolute_error": 197.70053645834014
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 157.7148750000039,
            "small_mean_absolute_error": 193.06335069444927
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 156.96239583333954,
            "small_mean_absolute_error": 175.32199583334005
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1620,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1830Z",
      "signal_timestamp": "2026-09-29T18:31:17.669275Z",
      "target_timestamp": "2026-09-29T18:30:00Z",
      "resolution_timestamp": "2026-09-29T18:45:00Z",
      "strike": 83422.15,
      "brti_reference_price": 83422.15000000001,
      "base_predicted_close": 83411.7109375,
      "small_predicted_close": 83320.4765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83626.601,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 214.8900624999951,
      "small_residual": 306.1244374999951,
      "base_absolute_error": 214.8900624999951,
      "small_absolute_error": 306.1244374999951,
      "resolved_at": "2026-09-29T18:46:08.225518Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T18:15:00Z",
        "return_6h": -0.008838949686346353,
        "return_12h": -0.00485850421665901,
        "return_24h": -0.005934159158482499,
        "close_vs_ema12": -0.0016644743858605926,
        "close_vs_ema24": -0.0020435302364962826,
        "ema12_slope_3h": -0.0032344074892952657,
        "ema24_slope_6h": -0.0008129804231032933,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003984162093753074,
        "return_30m": 0.004912799138359736,
        "return_60m": 0.003736836064556659,
        "return_120m": 0.0022111730302529775,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001179870600375832,
        "close_vs_ema6": 0.0021154259976416956,
        "close_vs_ema12": 0.0018650345762023512,
        "ema3_slope": 0.0011812643394411015,
        "ema6_slope": 0.0008468870097757542,
        "realized_volatility_30m": 0.002057084416291044,
        "realized_volatility_60m": 0.0021618711652830543,
        "return_acceleration": -0.004114168832582088
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1619,
        "resolved_agreement_count": 1053,
        "prospective_resolved_sample_count": 1600,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 154.45588541667894,
            "small_mean_absolute_error": 224.33479166667894
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.042867187507,
            "small_mean_absolute_error": 185.9865625000075
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 129.39933680555865,
            "small_mean_absolute_error": 165.4574479166707
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.12601250000662,
            "small_mean_absolute_error": 176.40267604167383
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1621,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1845Z",
      "signal_timestamp": "2026-09-29T18:46:27.288506Z",
      "target_timestamp": "2026-09-29T18:45:00Z",
      "resolution_timestamp": "2026-09-29T19:00:00Z",
      "strike": 83626.6,
      "brti_reference_price": 83626.601,
      "base_predicted_close": 83604.5390625,
      "small_predicted_close": 83722.46875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83603.75633333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -0.7827291666617384,
      "small_residual": -118.71241666666174,
      "base_absolute_error": 0.7827291666617384,
      "small_absolute_error": 118.71241666666174,
      "resolved_at": "2026-09-29T19:01:06.641246Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T18:30:00Z",
        "return_6h": -0.008334596929023275,
        "return_12h": -0.0027853406253411928,
        "return_24h": -0.002497743555920473,
        "close_vs_ema12": 0.0007502938827455008,
        "close_vs_ema24": 0.00039393336197734996,
        "ema12_slope_3h": -0.0028614906152606423,
        "ema24_slope_6h": -0.0009692985657842046,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0024507999374265843,
        "return_30m": 0.0028501925852228993,
        "return_60m": 0.006078716497919245,
        "return_120m": 0.007172215554092531,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0018134863745595808,
        "close_vs_ema6": 0.003261033865209484,
        "close_vs_ema12": 0.003653299328838955,
        "ema3_slope": 0.0018167810822979913,
        "ema6_slope": 0.0013061172631345652,
        "realized_volatility_30m": 0.0010261918640256384,
        "realized_volatility_60m": 0.002177242745971812,
        "return_acceleration": 0.002052383728051277
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1620,
        "resolved_agreement_count": 1054,
        "prospective_resolved_sample_count": 1601,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 202.85957291667728,
            "small_mean_absolute_error": 266.5705104166773
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 117.84042708333982,
            "small_mean_absolute_error": 196.2528723958403
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 136.13541145833491,
            "small_mean_absolute_error": 175.68961631944694
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 157.98998750000538,
            "small_mean_absolute_error": 189.5439947916726
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1622,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1900Z",
      "signal_timestamp": "2026-09-29T19:01:19.020277Z",
      "target_timestamp": "2026-09-29T19:00:00Z",
      "resolution_timestamp": "2026-09-29T19:15:00Z",
      "strike": 83603.76,
      "brti_reference_price": 83603.75633333334,
      "base_predicted_close": 83630.5859375,
      "small_predicted_close": 83741.078125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83568.29933333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -62.28660416667117,
      "small_residual": -172.77879166667117,
      "base_absolute_error": 62.28660416667117,
      "small_absolute_error": 172.77879166667117,
      "resolved_at": "2026-09-29T19:16:05.916165Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T18:45:00Z",
        "return_6h": -0.008419355151418118,
        "return_12h": -0.00436092155959833,
        "return_24h": -0.004979688265296045,
        "close_vs_ema12": 0.00045743948710530447,
        "close_vs_ema24": 0.00011814739425464182,
        "ema12_slope_3h": -0.0024500979543538026,
        "ema24_slope_6h": -0.0011240665942718886,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00027317464052689644,
        "return_30m": 0.002176955800507807,
        "return_60m": 0.0071004498854483344,
        "return_120m": 0.00682550253815295,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0007693158652040122,
        "close_vs_ema6": 0.002131729592402154,
        "close_vs_ema12": 0.0028577753942402584,
        "ema3_slope": 0.0007699081677721153,
        "ema6_slope": 0.0008534195408367307,
        "realized_volatility_30m": 0.0013619872889767404,
        "realized_volatility_60m": 0.0018735692787585614,
        "return_acceleration": -0.0027239745779534807
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1621,
        "resolved_agreement_count": 1054,
        "prospective_resolved_sample_count": 1602,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 168.66388541666674,
            "small_mean_absolute_error": 247.63263541666674
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 108.27553125000668,
            "small_mean_absolute_error": 191.8796614583389
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 118.57185243055937,
            "small_mean_absolute_error": 182.1403802083381
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 153.2051531250043,
            "small_mean_absolute_error": 192.84431666667152
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1623,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1915Z",
      "signal_timestamp": "2026-09-29T19:16:18.800393Z",
      "target_timestamp": "2026-09-29T19:15:00Z",
      "resolution_timestamp": "2026-09-29T19:30:00Z",
      "strike": 83568.3,
      "brti_reference_price": 83568.29933333333,
      "base_predicted_close": 83590.703125,
      "small_predicted_close": 83736.6328125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83519.15316666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -71.54995833332941,
      "small_residual": -217.4796458333294,
      "base_absolute_error": 71.54995833332941,
      "small_absolute_error": 217.4796458333294,
      "resolved_at": "2026-09-29T19:31:06.145146Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T19:00:00Z",
        "return_6h": -0.00973049548019822,
        "return_12h": -0.004593872318200742,
        "return_24h": -0.0016162489702675753,
        "close_vs_ema12": 3.1785141503037906e-05,
        "close_vs_ema24": -0.000299693956509528,
        "ema12_slope_3h": -0.0020597478007595704,
        "ema24_slope_6h": -0.0013029695333458546,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004241077381575975,
        "return_30m": -0.0006971665232055058,
        "return_60m": 0.0021510390031622695,
        "return_120m": 0.005511636237558903,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 0.00017241119637079194,
        "close_vs_ema6": 0.0012184899456078035,
        "close_vs_ema12": 0.002057461753594003,
        "ema3_slope": 0.00017244092711732328,
        "ema6_slope": 0.00048763364892256966,
        "realized_volatility_30m": 7.546654881535053e-05,
        "realized_volatility_60m": 0.0011469462532508123,
        "return_acceleration": -0.00015093309763070106
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1622,
        "resolved_agreement_count": 1055,
        "prospective_resolved_sample_count": 1603,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 85.75000520833419,
            "small_mean_absolute_error": 188.0918020833342
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 113.31826302083937,
            "small_mean_absolute_error": 196.94778385417158
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.37891145833783,
            "small_mean_absolute_error": 194.49762500000483
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 140.52718229167004,
            "small_mean_absolute_error": 188.92611145833726
          }
        },
        "current_losing_streak": 7,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1624,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1930Z",
      "signal_timestamp": "2026-09-29T19:31:21.410371Z",
      "target_timestamp": "2026-09-29T19:30:00Z",
      "resolution_timestamp": "2026-09-29T19:45:00Z",
      "strike": 83519.15,
      "brti_reference_price": 83519.15316666667,
      "base_predicted_close": 83535.796875,
      "small_predicted_close": 83603.6875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83441.04583333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -94.75104166666279,
      "small_residual": -162.6416666666628,
      "base_absolute_error": 94.75104166666279,
      "small_absolute_error": 162.6416666666628,
      "resolved_at": "2026-09-29T19:46:06.391893Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T19:15:00Z",
        "return_6h": -0.009758244564010754,
        "return_12h": -0.005281206025237517,
        "return_24h": -0.0012052528510054783,
        "close_vs_ema12": -0.0005336341569421865,
        "close_vs_ema24": -0.0008693036702206447,
        "ema12_slope_3h": -0.0018391295855723078,
        "ema24_slope_6h": -0.0014785941468864472,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005880958097594924,
        "return_30m": -0.0010119541319333347,
        "return_60m": 0.0011627986891571407,
        "return_120m": 0.004903979941791148,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0002079362323332834,
        "close_vs_ema6": 0.00044968877389095496,
        "close_vs_ema12": 0.0012420052797137426,
        "ema3_slope": -0.000207893003845383,
        "ema6_slope": 0.00017990787057642343,
        "realized_volatility_30m": 8.199403580094744e-05,
        "realized_volatility_60m": 0.0012517204968850435,
        "return_acceleration": -0.00016398807160189488
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1623,
        "resolved_agreement_count": 1056,
        "prospective_resolved_sample_count": 1604,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.37733854166436,
            "small_mean_absolute_error": 203.77382291666436
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.91661197917165,
            "small_mean_absolute_error": 214.05430729167165
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.08333333333333333,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.82102430555945,
            "small_mean_absolute_error": 191.91564930555978
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.59586250000285,
            "small_mean_absolute_error": 194.08502604167006
          }
        },
        "current_losing_streak": 8,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1625,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T1945Z",
      "signal_timestamp": "2026-09-29T19:46:20.973441Z",
      "target_timestamp": "2026-09-29T19:45:00Z",
      "resolution_timestamp": "2026-09-29T20:00:00Z",
      "strike": 83441.05,
      "brti_reference_price": 83441.04583333334,
      "base_predicted_close": 83500.921875,
      "small_predicted_close": 83411.71875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83558.13233333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 57.21045833332755,
      "small_residual": 146.41358333332755,
      "base_absolute_error": 57.21045833332755,
      "small_absolute_error": 146.41358333332755,
      "resolved_at": "2026-09-29T20:01:07.033894Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T19:30:00Z",
        "return_6h": -0.00865671200902407,
        "return_12h": -0.006594558725216082,
        "return_24h": 0.001994044026234487,
        "close_vs_ema12": -0.001408490011635788,
        "close_vs_ema24": -0.0017665874648185032,
        "ema12_slope_3h": -0.0015647112685348574,
        "ema24_slope_6h": -0.0016273943242057776,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009352026495942356,
        "return_30m": -0.001522748470594193,
        "return_60m": -0.0022188533845427516,
        "return_120m": 0.0038463753327013794,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0005717989769309373,
        "close_vs_ema6": -0.00034714421540438245,
        "close_vs_ema12": 0.0002586072351078439,
        "ema3_slope": -0.0005714722097061031,
        "ema6_slope": -0.00013883840738171394,
        "realized_volatility_30m": 0.0001735534199173716,
        "realized_volatility_60m": 0.0002460729670703748,
        "return_acceleration": -0.0003471068398347432
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1624,
        "resolved_agreement_count": 1057,
        "prospective_resolved_sample_count": 1605,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.34258333333128,
            "small_mean_absolute_error": 167.90313020833128
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 130.10107812500428,
            "small_mean_absolute_error": 217.23682031250428
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.08333333333333333,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.67447916667031,
            "small_mean_absolute_error": 186.8029583333373
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 141.05147812500292,
            "small_mean_absolute_error": 194.02384479167011
          }
        },
        "current_losing_streak": 9,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1626,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T2000Z",
      "signal_timestamp": "2026-09-29T20:01:22.751572Z",
      "target_timestamp": "2026-09-29T20:00:00Z",
      "resolution_timestamp": "2026-09-29T20:15:00Z",
      "strike": 83558.13,
      "brti_reference_price": 83558.13233333333,
      "base_predicted_close": 83522.8984375,
      "small_predicted_close": 83703.546875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83532.07116666669,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 9.17272916669026,
      "small_residual": -171.47570833330974,
      "base_absolute_error": 9.17272916669026,
      "small_absolute_error": 171.47570833330974,
      "resolved_at": "2026-09-29T20:16:06.107632Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T19:45:00Z",
        "return_6h": -0.007671871793692442,
        "return_12h": -0.004603662055953639,
        "return_24h": 0.002171053341600393,
        "close_vs_ema12": -6.946579634514727e-06,
        "close_vs_ema24": -0.00035830634186928556,
        "ema12_slope_3h": -0.0012470745927603,
        "ema24_slope_6h": -0.0017527242044829139,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014032242624795188,
        "return_30m": 0.000466709313836855,
        "return_60m": -0.0005457171065149646,
        "return_120m": 0.006550857941966859,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004151390496698326,
        "close_vs_ema6": 0.0007537676122755244,
        "close_vs_ema12": 0.0014061125947664177,
        "ema3_slope": 0.0004153114616753939,
        "ema6_slope": 0.00030159797882567396,
        "realized_volatility_30m": 0.0011692134560368772,
        "realized_volatility_60m": 0.0009076525886920273,
        "return_acceleration": 0.0023384269120737544
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1625,
        "resolved_agreement_count": 1057,
        "prospective_resolved_sample_count": 1606,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.44951562499773,
            "small_mean_absolute_error": 174.82842187499773
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.05670052083224,
            "small_mean_absolute_error": 211.23052864583224
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.08333333333333333,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.00019270833702,
            "small_mean_absolute_error": 186.1959149305585
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.43450416666892,
            "small_mean_absolute_error": 191.87952708333614
          }
        },
        "current_losing_streak": 9,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1627,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T2015Z",
      "signal_timestamp": "2026-09-29T20:16:18.480698Z",
      "target_timestamp": "2026-09-29T20:15:00Z",
      "resolution_timestamp": "2026-09-29T20:30:00Z",
      "strike": 83532.07,
      "brti_reference_price": 83532.07116666669,
      "base_predicted_close": 83516.8828125,
      "small_predicted_close": 83528.328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83606.83616666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 89.95335416666057,
      "small_residual": 78.50804166666057,
      "base_absolute_error": 89.95335416666057,
      "small_absolute_error": 78.50804166666057,
      "resolved_at": "2026-09-29T20:31:06.514412Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T20:00:00Z",
        "return_6h": -0.004705874157211465,
        "return_12h": -0.005899597023848235,
        "return_24h": -9.393513273903142e-05,
        "close_vs_ema12": -0.0003058272779160598,
        "close_vs_ema24": -0.0006562848212022798,
        "ema12_slope_3h": -0.000990637000680361,
        "ema24_slope_6h": -0.0018137538172841028,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003118926421509238,
        "return_30m": 0.0010908939650058347,
        "return_60m": -0.00043351566270521946,
        "return_120m": 0.0017165908313581113,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 5.155580621374334e-05,
        "close_vs_ema6": 0.0003154172537269684,
        "close_vs_ema12": 0.0009253516227765157,
        "ema3_slope": 5.1558464352119415e-05,
        "ema6_slope": 0.00012618282158638472,
        "realized_volatility_30m": 0.0008575584523152213,
        "realized_volatility_60m": 0.0009000176652154507,
        "return_acceleration": -0.0017151169046304426
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1626,
        "resolved_agreement_count": 1057,
        "prospective_resolved_sample_count": 1607,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.1710468750025,
            "small_mean_absolute_error": 174.50265104165737
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.96052604166834,
            "small_mean_absolute_error": 181.29722656249578
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.08333333333333333,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.93585763889375,
            "small_mean_absolute_error": 189.46607291666683
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.41313541666969,
            "small_mean_absolute_error": 188.35690104166787
          }
        },
        "current_losing_streak": 9,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1628,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T2030Z",
      "signal_timestamp": "2026-09-29T20:31:19.729517Z",
      "target_timestamp": "2026-09-29T20:30:00Z",
      "resolution_timestamp": "2026-09-29T20:45:00Z",
      "strike": 83606.84,
      "brti_reference_price": 83606.83616666666,
      "base_predicted_close": 83550.140625,
      "small_predicted_close": 83720.2421875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83616.77733333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 66.63670833334618,
      "small_residual": -103.46485416665382,
      "base_absolute_error": 66.63670833334618,
      "small_absolute_error": 103.46485416665382,
      "resolved_at": "2026-09-29T20:46:08.866875Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T20:15:00Z",
        "return_6h": -0.004009156807226466,
        "return_12h": -0.006325130625719155,
        "return_24h": 0.0012694323774495864,
        "close_vs_ema12": 0.0005648923127379302,
        "close_vs_ema24": 0.0002332805153923978,
        "ema12_slope_3h": -0.0007086999884570178,
        "ema24_slope_6h": -0.0018591157659323398,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008950454472844704,
        "return_30m": 0.0005828736470441243,
        "return_60m": 0.0010498549934410129,
        "return_120m": 0.002213874452608122,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00047309976981080304,
        "close_vs_ema6": 0.0008645188064677622,
        "close_vs_ema12": 0.0015406051339923454,
        "ema3_slope": 0.00047332369914410144,
        "ema6_slope": 0.00034592714679670955,
        "realized_volatility_30m": 0.0006034690447176971,
        "realized_volatility_60m": 0.0009308307828597934,
        "return_acceleration": 0.0012069380894353943
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1627,
        "resolved_agreement_count": 1058,
        "prospective_resolved_sample_count": 1608,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.77189583333529,
            "small_mean_absolute_error": 139.75974999999016
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.07461718749983,
            "small_mean_absolute_error": 171.76678645832726
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.08333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.9166666666666666,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.53503993055953,
            "small_mean_absolute_error": 189.28945486111115
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.66944895833512,
            "small_mean_absolute_error": 167.98118333333332
          }
        },
        "current_losing_streak": 10,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1629,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T2045Z",
      "signal_timestamp": "2026-09-29T20:46:26.071842Z",
      "target_timestamp": "2026-09-29T20:45:00Z",
      "resolution_timestamp": "2026-09-29T21:00:00Z",
      "strike": 83616.78,
      "brti_reference_price": 83616.77733333335,
      "base_predicted_close": 83597.3671875,
      "small_predicted_close": 83730.5078125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83610.57816666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 13.210979166658944,
      "small_residual": -119.92964583334106,
      "base_absolute_error": 13.210979166658944,
      "small_absolute_error": 119.92964583334106,
      "resolved_at": "2026-09-29T21:01:05.944099Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T20:30:00Z",
        "return_6h": -0.0026888066569537017,
        "return_12h": -0.002770878049319858,
        "return_24h": 0.001880987627609354,
        "close_vs_ema12": 0.0006559321395085416,
        "close_vs_ema24": 0.0003449081447775004,
        "ema12_slope_3h": -0.0004380404851227482,
        "ema24_slope_6h": -0.0018762679269102023,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00011890375383738494,
        "return_30m": 0.0010140556253854793,
        "return_60m": 0.0021060558175531874,
        "return_120m": -0.00011747059606848076,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00029594228073315243,
        "close_vs_ema6": 0.0007023207533780607,
        "close_vs_ema12": 0.001403996337232094,
        "ema3_slope": 0.0002960298884933099,
        "ema6_slope": 0.00028100724423896217,
        "realized_volatility_30m": 0.00038807084672354275,
        "realized_volatility_60m": 0.0006658655968227714,
        "return_acceleration": -0.0007761416934470855
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1628,
        "resolved_agreement_count": 1058,
        "prospective_resolved_sample_count": 1609,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.74331250000614,
            "small_mean_absolute_error": 124.96554687498792
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.54294791666871,
            "small_mean_absolute_error": 146.4343385416596
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.08333333333333333,
            "agreement_accuracy": 0.08333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.9166666666666666,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.3151562500049,
            "small_mean_absolute_error": 186.4797291666655
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.29842604166842,
            "small_mean_absolute_error": 163.987505208332
          }
        },
        "current_losing_streak": 10,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1630,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T2100Z",
      "signal_timestamp": "2026-09-29T21:01:20.235756Z",
      "target_timestamp": "2026-09-29T21:00:00Z",
      "resolution_timestamp": "2026-09-29T21:15:00Z",
      "strike": 83610.58,
      "brti_reference_price": 83610.57816666666,
      "base_predicted_close": 83603.25,
      "small_predicted_close": 83736.3828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83525.39483333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -77.85516666667536,
      "small_residual": -210.98797916667536,
      "base_absolute_error": 77.85516666667536,
      "small_absolute_error": 210.98797916667536,
      "resolved_at": "2026-09-29T21:16:08.147481Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T20:45:00Z",
        "return_6h": -0.0018290461862998653,
        "return_12h": -0.002787541985612263,
        "return_24h": 0.001277896878602247,
        "close_vs_ema12": 0.0005579877055577054,
        "close_vs_ema24": 0.0002651235306780908,
        "ema12_slope_3h": -0.0001290786236320951,
        "ema24_slope_6h": -0.0018753181427830778,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -7.413783291332354e-05,
        "return_30m": 4.475710565743363e-05,
        "return_60m": 0.0006276568404390837,
        "return_120m": 8.159721084921578e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00011087895814365645,
        "close_vs_ema6": 0.00044858438860595484,
        "close_vs_ema12": 0.0011249466738607605,
        "ema3_slope": 0.00011089125365004726,
        "ema6_slope": 0.0001794659576932478,
        "realized_volatility_30m": 9.652079337535424e-05,
        "realized_volatility_60m": 0.00045261667342376893,
        "return_acceleration": -0.00019304158675070848
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1629,
        "resolved_agreement_count": 1058,
        "prospective_resolved_sample_count": 1610,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.74344270833899,
            "small_mean_absolute_error": 118.3445624999913
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.09647916666836,
            "small_mean_absolute_error": 146.5864921874945
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.08333333333333333,
            "agreement_accuracy": 0.08333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.9166666666666666,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.95228125000115,
            "small_mean_absolute_error": 180.26853993055192
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.38170312500297,
            "small_mean_absolute_error": 167.91882500000065
          }
        },
        "current_losing_streak": 10,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1631,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T2115Z",
      "signal_timestamp": "2026-09-29T21:16:24.954738Z",
      "target_timestamp": "2026-09-29T21:15:00Z",
      "resolution_timestamp": "2026-09-29T21:30:00Z",
      "strike": 83525.39,
      "brti_reference_price": 83525.39483333332,
      "base_predicted_close": 83535.3125,
      "small_predicted_close": 83459.609375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83365.48550000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -169.82699999999022,
      "small_residual": -94.12387499999022,
      "base_absolute_error": 169.82699999999022,
      "small_absolute_error": 94.12387499999022,
      "resolved_at": "2026-09-29T21:31:06.445667Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T21:00:00Z",
        "return_6h": 0.0016913723219860177,
        "return_12h": -0.00280172489911934,
        "return_24h": -0.00020148094288496843,
        "close_vs_ema12": -0.0004425672973644712,
        "close_vs_ema24": -0.00073843267585183,
        "ema12_slope_3h": -5.7166735042746275e-05,
        "ema24_slope_6h": -0.0018020949430826994,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010188104806969633,
        "return_30m": -0.0010928727812090644,
        "return_60m": -7.992538961520967e-05,
        "return_120m": -0.0005134064034122421,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004542284734295743,
        "close_vs_ema6": -0.00040769727210510087,
        "close_vs_ema12": 8.883632991207868e-05,
        "ema3_slope": -0.0004540222435990282,
        "ema6_slope": -0.00016305231844782053,
        "realized_volatility_30m": 0.0004723363238918199,
        "realized_volatility_60m": 0.0006813874548090922,
        "return_acceleration": -0.0009446726477836398
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1630,
        "resolved_agreement_count": 1058,
        "prospective_resolved_sample_count": 1611,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.914052083335264,
            "small_mean_absolute_error": 128.2226302083327
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.04254947916888,
            "small_mean_absolute_error": 151.36264062499504
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.08333333333333333,
            "agreement_accuracy": 0.08333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.9166666666666666,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.61170138889065,
            "small_mean_absolute_error": 163.6056944444414
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.15,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.84436666667025,
            "small_mean_absolute_error": 177.2436312500009
          }
        },
        "current_losing_streak": 10,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1632,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T2130Z",
      "signal_timestamp": "2026-09-29T21:31:20.327790Z",
      "target_timestamp": "2026-09-29T21:30:00Z",
      "resolution_timestamp": "2026-09-29T21:45:00Z",
      "strike": 83365.49,
      "brti_reference_price": 83365.48550000001,
      "base_predicted_close": 83487.2890625,
      "small_predicted_close": 83412.2109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83486.70916666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -0.5798958333180053,
      "small_residual": 74.498229166682,
      "base_absolute_error": 0.5798958333180053,
      "small_absolute_error": 74.498229166682,
      "resolved_at": "2026-09-29T21:46:11.332636Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T21:15:00Z",
        "return_6h": 0.004588572522577161,
        "return_12h": -0.005473278997776609,
        "return_24h": -0.0006040716694276638,
        "close_vs_ema12": -0.002260264730491901,
        "close_vs_ema24": -0.0025970385711719945,
        "ema12_slope_3h": -8.251562877659158e-05,
        "ema24_slope_6h": -0.0016715211575097921,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0019144995800666198,
        "return_30m": -0.002931359548526191,
        "return_60m": -0.002886733642037731,
        "return_120m": -0.0018399093003255151,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0011853325664943348,
        "close_vs_ema6": -0.0016592550318549337,
        "close_vs_ema12": -0.0015453699827703282,
        "ema3_slope": -0.0011839292166372362,
        "ema6_slope": -0.0006632618045472327,
        "realized_volatility_30m": 0.00044784454968482823,
        "realized_volatility_60m": 0.0008119415229326303,
        "return_acceleration": -0.0008956890993696565
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1631,
        "resolved_agreement_count": 1058,
        "prospective_resolved_sample_count": 1612,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.88246354166768,
            "small_mean_absolute_error": 132.12658854166511
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.32717968750148,
            "small_mean_absolute_error": 135.94316927082764
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.08333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.9166666666666666,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.34389930555578,
            "small_mean_absolute_error": 158.5533871527732
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.15,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.22348645833627,
            "small_mean_absolute_error": 169.52665729166694
          }
        },
        "current_losing_streak": 10,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1633,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T2145Z",
      "signal_timestamp": "2026-09-29T21:46:27.001507Z",
      "target_timestamp": "2026-09-29T21:45:00Z",
      "resolution_timestamp": "2026-09-29T22:00:00Z",
      "strike": 83486.71,
      "brti_reference_price": 83486.70916666668,
      "base_predicted_close": 83498.609375,
      "small_predicted_close": 83507.109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83465.72316666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -32.88620833333698,
      "small_residual": -41.38620833333698,
      "base_absolute_error": 32.88620833333698,
      "small_absolute_error": 41.38620833333698,
      "resolved_at": "2026-09-29T22:01:07.068994Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T21:30:00Z",
        "return_6h": 0.004293309610167162,
        "return_12h": -0.005528136674272988,
        "return_24h": 0.0012674505949317183,
        "close_vs_ema12": -0.0007764162279331188,
        "close_vs_ema24": -0.0011231528289695758,
        "ema12_slope_3h": -0.0001474745104536046,
        "ema24_slope_6h": -0.0015494377607616627,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014541229615543383,
        "return_30m": -0.0004631605363115687,
        "return_60m": -0.0015555271419771532,
        "return_120m": 0.000547252648589236,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001335155590940218,
        "close_vs_ema6": -0.0001482550992666365,
        "close_vs_ema12": -7.911159723550387e-05,
        "ema3_slope": 0.0001335333878791367,
        "ema6_slope": -5.929852318331541e-05,
        "realized_volatility_30m": 0.001684311270810479,
        "realized_volatility_60m": 0.0012470012887977992,
        "return_acceleration": 0.003368622541620958
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1632,
        "resolved_agreement_count": 1059,
        "prospective_resolved_sample_count": 1613,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.36826041666063,
            "small_mean_absolute_error": 124.88493229167216
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.55578645833339,
            "small_mean_absolute_error": 124.92523958333004
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.48471874999935,
            "small_mean_absolute_error": 139.25120312499712
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.82700208333554,
            "small_mean_absolute_error": 162.0518708333344
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1634,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T2200Z",
      "signal_timestamp": "2026-09-29T22:01:21.704106Z",
      "target_timestamp": "2026-09-29T22:00:00Z",
      "resolution_timestamp": "2026-09-29T22:15:00Z",
      "strike": 83465.72,
      "brti_reference_price": 83465.72316666666,
      "base_predicted_close": 83487.890625,
      "small_predicted_close": 83416.7265625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83643.89183333336,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 156.00120833335677,
      "small_residual": 227.16527083335677,
      "base_absolute_error": 156.00120833335677,
      "small_absolute_error": 227.16527083335677,
      "resolved_at": "2026-09-29T22:16:07.429425Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T21:45:00Z",
        "return_6h": 0.005648495053609981,
        "return_12h": -0.00897994046656736,
        "return_24h": 0.0033227508099071823,
        "close_vs_ema12": -0.0009856892893673752,
        "close_vs_ema24": -0.0013459464694973722,
        "ema12_slope_3h": -0.0002088726137193797,
        "ema24_slope_6h": -0.0014022678059919524,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00025136935219383094,
        "return_30m": 0.001202388087413686,
        "return_60m": -0.0017324960929135935,
        "return_120m": -0.001105926665498247,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -5.894715197163336e-05,
        "close_vs_ema6": -0.0002854520070412203,
        "close_vs_ema12": -0.00027963511632433935,
        "ema3_slope": -5.894367740977291e-05,
        "ema6_slope": -0.00011416776704908926,
        "realized_volatility_30m": 0.0008527461568740846,
        "realized_volatility_60m": 0.0012381677156510285,
        "return_acceleration": -0.0017054923137481692
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1633,
        "resolved_agreement_count": 1060,
        "prospective_resolved_sample_count": 1614,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.28706770833014,
            "small_mean_absolute_error": 105.24907291667114
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.515255208334565,
            "small_mean_absolute_error": 111.79681770833122
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.08333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.9166666666666666,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 62.16000868055562,
            "small_mean_absolute_error": 132.80735243055338
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.60621770833605,
            "small_mean_absolute_error": 156.43627604166758
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1635,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T2215Z",
      "signal_timestamp": "2026-09-29T22:16:22.461218Z",
      "target_timestamp": "2026-09-29T22:15:00Z",
      "resolution_timestamp": "2026-09-29T22:30:00Z",
      "strike": 83643.89,
      "brti_reference_price": 83643.89183333336,
      "base_predicted_close": 83626.4375,
      "small_predicted_close": 83744.578125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83566.61816666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -59.81933333333291,
      "small_residual": -177.9599583333329,
      "base_absolute_error": 59.81933333333291,
      "small_absolute_error": 177.9599583333329,
      "resolved_at": "2026-09-29T22:31:07.420061Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T22:00:00Z",
        "return_6h": 0.00811300572034157,
        "return_12h": -0.0066185000928643545,
        "return_24h": 0.0056610125160156954,
        "close_vs_ema12": 0.0010999781174234613,
        "close_vs_ema24": 0.0007694240589479762,
        "ema12_slope_3h": -0.0001634249626502049,
        "ema24_slope_6h": -0.0012078534612799396,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0021346327559028655,
        "return_30m": 0.00188272682245616,
        "return_60m": 0.00141869428137964,
        "return_120m": 0.0013386555020713509,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010367040161283203,
        "close_vs_ema6": 0.0013197111296783248,
        "close_vs_ema12": 0.0015686607756113524,
        "ema3_slope": 0.0010377798867049481,
        "ema6_slope": 0.0005281632610449893,
        "realized_volatility_30m": 0.0011930010540483482,
        "realized_volatility_60m": 0.001572694668579914,
        "return_acceleration": 0.0023860021080966964
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1634,
        "resolved_agreement_count": 1060,
        "prospective_resolved_sample_count": 1615,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.8235781250005,
            "small_mean_absolute_error": 109.29339583334149
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.86881510416788,
            "small_mean_absolute_error": 118.7580130208371
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.08333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.9166666666666666,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.96955902777943,
            "small_mean_absolute_error": 137.3395590277772
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.3090406250034,
            "small_mean_absolute_error": 161.18284895833494
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1636,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T2230Z",
      "signal_timestamp": "2026-09-29T22:31:22.213428Z",
      "target_timestamp": "2026-09-29T22:30:00Z",
      "resolution_timestamp": "2026-09-29T22:45:00Z",
      "strike": 83566.62,
      "brti_reference_price": 83566.61816666667,
      "base_predicted_close": 83545.7265625,
      "small_predicted_close": 83554.21875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83572.15449999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 26.42793749998964,
      "small_residual": 17.93574999998964,
      "base_absolute_error": 26.42793749998964,
      "small_absolute_error": 17.93574999998964,
      "resolved_at": "2026-09-29T22:46:06.419396Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T22:15:00Z",
        "return_6h": 0.003946774555513732,
        "return_12h": -0.006560032269738891,
        "return_24h": 0.00442391900771133,
        "close_vs_ema12": 0.00016797180780403487,
        "close_vs_ema24": -0.00015180333768149978,
        "ema12_slope_3h": -0.00013357405310843173,
        "ema24_slope_6h": -0.001102041256497932,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009238411194527618,
        "return_30m": 0.0012088195749353492,
        "return_60m": 0.0024126611326056313,
        "return_120m": -0.0004810372194903323,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 5.594944292308668e-05,
        "close_vs_ema6": 0.00028186165146215636,
        "close_vs_ema12": 0.0005443365131601041,
        "ema3_slope": 5.595257343848914e-05,
        "ema6_slope": 0.00011275737337657077,
        "realized_volatility_30m": 0.0015292369376778137,
        "realized_volatility_60m": 0.0012380932307093587,
        "return_acceleration": -0.0030584738753556273
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1635,
        "resolved_agreement_count": 1060,
        "prospective_resolved_sample_count": 1616,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.321661458336166,
            "small_mean_absolute_error": 130.25241666667716
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.10206250000192,
            "small_mean_absolute_error": 131.18950260417114
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.08333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.9166666666666666,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.99200694444637,
            "small_mean_absolute_error": 134.0462517361108
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.15,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.76184895833649,
            "small_mean_absolute_error": 166.04947395833514
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1637,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T2245Z",
      "signal_timestamp": "2026-09-29T22:46:21.914529Z",
      "target_timestamp": "2026-09-29T22:45:00Z",
      "resolution_timestamp": "2026-09-29T23:00:00Z",
      "strike": 83572.15,
      "brti_reference_price": 83572.15449999999,
      "base_predicted_close": 83540.6640625,
      "small_predicted_close": 83549.4375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83573.58016666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 32.91610416668118,
      "small_residual": 24.14266666668118,
      "base_absolute_error": 32.91610416668118,
      "small_absolute_error": 24.14266666668118,
      "resolved_at": "2026-09-29T23:01:06.261917Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T22:30:00Z",
        "return_6h": 0.006516479204911274,
        "return_12h": -0.0049876905970343,
        "return_24h": 0.001526248544891029,
        "close_vs_ema12": 0.00022467078037702315,
        "close_vs_ema24": -8.357551099258398e-05,
        "ema12_slope_3h": -6.40864642706962e-05,
        "ema24_slope_6h": -0.0009459916850330652,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.625053705389128e-05,
        "return_30m": -0.0008576517873690737,
        "return_60m": 0.0010234603110625962,
        "return_120m": -0.0005336588512072638,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 6.109811012167121e-05,
        "close_vs_ema6": 0.0002486401701964347,
        "close_vs_ema12": 0.0005166325619412326,
        "ema3_slope": 6.110184332874802e-05,
        "ema6_slope": 9.94659605719761e-05,
        "realized_volatility_30m": 0.0004950458282533265,
        "realized_volatility_60m": 0.0011417874054912632,
        "return_acceleration": 0.000990091656506653
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1636,
        "resolved_agreement_count": 1061,
        "prospective_resolved_sample_count": 1617,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.78367187500407,
            "small_mean_absolute_error": 116.11179687500407
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.07596614583235,
            "small_mean_absolute_error": 120.49836458333812
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.08333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.9166666666666666,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.29841493055695,
            "small_mean_absolute_error": 121.98742534722139
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.15,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.01948020833588,
            "small_mean_absolute_error": 160.08718333333454
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1638,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T2300Z",
      "signal_timestamp": "2026-09-29T23:01:18.587879Z",
      "target_timestamp": "2026-09-29T23:00:00Z",
      "resolution_timestamp": "2026-09-29T23:15:00Z",
      "strike": 83573.58,
      "brti_reference_price": 83573.58016666668,
      "base_predicted_close": 83532.8515625,
      "small_predicted_close": 83541.2109375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83807.8465,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 274.99493749999965,
      "small_residual": 266.63556249999965,
      "base_absolute_error": 274.99493749999965,
      "small_absolute_error": 266.63556249999965,
      "resolved_at": "2026-09-29T23:16:05.690662Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T22:45:00Z",
        "return_6h": 0.006462096209283175,
        "return_12h": -0.005148344097680613,
        "return_24h": 0.0008383313577793317,
        "close_vs_ema12": 0.0002318647521410977,
        "close_vs_ema24": -6.521711302986954e-05,
        "ema12_slope_3h": -5.392483196986486e-05,
        "ema24_slope_6h": -0.0007944044882537415,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 1.7059111078632228e-05,
        "return_30m": 8.33107783078102e-05,
        "return_60m": 0.0012922310609426724,
        "return_120m": -0.0004425038172349849,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 3.90776046210739e-05,
        "close_vs_ema6": 0.00018977382387563857,
        "close_vs_ema12": 0.00045155564296162076,
        "ema3_slope": 3.90791317399497e-05,
        "ema6_slope": 7.59152922442663e-05,
        "realized_volatility_30m": 2.4595712987629526e-05,
        "realized_volatility_60m": 0.0011176029068732682,
        "return_acceleration": -4.919142597525905e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1637,
        "resolved_agreement_count": 1062,
        "prospective_resolved_sample_count": 1618,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.79114583334012,
            "small_mean_absolute_error": 111.80091145834012
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.53910677083513,
            "small_mean_absolute_error": 108.52499218750563
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.08333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.9166666666666666,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.27388541666975,
            "small_mean_absolute_error": 111.79818229166752
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.15,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.78701145833475,
            "small_mean_absolute_error": 151.5711208333334
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1639,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T2315Z",
      "signal_timestamp": "2026-09-29T23:16:18.768507Z",
      "target_timestamp": "2026-09-29T23:15:00Z",
      "resolution_timestamp": "2026-09-29T23:30:00Z",
      "strike": 83807.85,
      "brti_reference_price": 83807.8465,
      "base_predicted_close": 83814.2265625,
      "small_predicted_close": 83803.8671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83713.90983333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -100.31672916667594,
      "small_residual": -89.95735416667594,
      "base_absolute_error": 100.31672916667594,
      "small_absolute_error": 89.95735416667594,
      "resolved_at": "2026-09-29T23:31:06.087329Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T23:00:00Z",
        "return_6h": 0.008393918938446765,
        "return_12h": -0.002063281129531802,
        "return_24h": 0.0047172934793304755,
        "close_vs_ema12": 0.002911365451541581,
        "close_vs_ema24": 0.0026810506633656583,
        "ema12_slope_3h": 8.298656471827925e-05,
        "ema24_slope_6h": -0.0006061839951274628,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002803114726760869,
        "return_30m": 0.002820221656484989,
        "return_60m": 0.0019601511009714745,
        "return_120m": 0.003381626237508817,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0014191341313976036,
        "close_vs_ema6": 0.0021363303816901436,
        "close_vs_ema12": 0.002753643544378903,
        "ema3_slope": 0.0014211509351953477,
        "ema6_slope": 0.0008552630024105667,
        "realized_volatility_30m": 0.0013930278078411185,
        "realized_volatility_60m": 0.0013921818733261945,
        "return_acceleration": 0.002786055615682237
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1638,
        "resolved_agreement_count": 1063,
        "prospective_resolved_sample_count": 1619,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.53957812500084,
            "small_mean_absolute_error": 121.66848437500084
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.18157812500067,
            "small_mean_absolute_error": 115.48094010417117
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.08333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.9166666666666666,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.4257361111122,
            "small_mean_absolute_error": 119.72817013889168
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.15,
            "agreement_accuracy": 0.15,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.85,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.83965208333466,
            "small_mean_absolute_error": 144.35579270833333
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1640,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T2330Z",
      "signal_timestamp": "2026-09-29T23:31:21.507700Z",
      "target_timestamp": "2026-09-29T23:30:00Z",
      "resolution_timestamp": "2026-09-29T23:45:00Z",
      "strike": 83713.91,
      "brti_reference_price": 83713.90983333332,
      "base_predicted_close": 83721.8046875,
      "small_predicted_close": 83811.0,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83623.32800000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -98.47668749999139,
      "small_residual": -187.67199999999139,
      "base_absolute_error": 98.47668749999139,
      "small_absolute_error": 187.67199999999139,
      "resolved_at": "2026-09-29T23:46:08.854465Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T23:15:00Z",
        "return_6h": 0.007247295720663738,
        "return_12h": -0.003879032305725061,
        "return_24h": 0.0020050655966572517,
        "close_vs_ema12": 0.001714170759699929,
        "close_vs_ema24": 0.0015249560829029285,
        "ema12_slope_3h": 0.00013189965605242548,
        "ema24_slope_6h": -0.00044529728726117046,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011208576593920716,
        "return_30m": 0.001679115174757273,
        "return_60m": 0.0017625658414570644,
        "return_120m": 0.0041794794481622155,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00014832090996641512,
        "close_vs_ema6": 0.0007234178917632228,
        "close_vs_ema12": 0.0013786307969334555,
        "ema3_slope": 0.0001483429123223523,
        "ema6_slope": 0.00028945091429344316,
        "realized_volatility_30m": 0.0019619861930764704,
        "realized_volatility_60m": 0.0014438791287890692,
        "return_acceleration": -0.003923972386152941
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1639,
        "resolved_agreement_count": 1063,
        "prospective_resolved_sample_count": 1620,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.6639270833366,
            "small_mean_absolute_error": 99.6678333333366
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.49279427083638,
            "small_mean_absolute_error": 114.96012500000688
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.08333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.9166666666666666,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.28935069444681,
            "small_mean_absolute_error": 120.68227951389296
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.15,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.85,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.60345729166802,
            "small_mean_absolute_error": 141.1160822916667
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1641,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260929T2345Z",
      "signal_timestamp": "2026-09-29T23:46:25.475756Z",
      "target_timestamp": "2026-09-29T23:45:00Z",
      "resolution_timestamp": "2026-09-30T00:00:00Z",
      "strike": 83623.33,
      "brti_reference_price": 83623.32800000001,
      "base_predicted_close": 83617.1953125,
      "small_predicted_close": 83683.71875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83629.68333333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 12.488020833348855,
      "small_residual": -54.035416666651145,
      "base_absolute_error": 12.488020833348855,
      "small_absolute_error": 54.035416666651145,
      "resolved_at": "2026-09-30T00:01:05.635997Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T23:30:00Z",
        "return_6h": 0.00603934032335629,
        "return_12h": -0.007019533613586315,
        "return_24h": 0.0007662142995918941,
        "close_vs_ema12": 0.0006045344627318983,
        "close_vs_ema24": 0.00043215307677257897,
        "ema12_slope_3h": 0.00012971217623136688,
        "ema24_slope_6h": -0.0003123868511077932,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010820404101737902,
        "return_30m": -0.0022016852562843914,
        "return_60m": 0.0006123271597602287,
        "return_120m": 0.0016364141633680163,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00046715812952735636,
        "close_vs_ema6": -0.00025674442566026023,
        "close_vs_ema12": 0.0002496875240682872,
        "ema3_slope": -0.00046693999471281167,
        "ema6_slope": -0.00010268722451511891,
        "realized_volatility_30m": 1.9408624609140723e-05,
        "realized_volatility_60m": 0.0015960591454420587,
        "return_acceleration": 3.8817249218281447e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1640,
        "resolved_agreement_count": 1064,
        "prospective_resolved_sample_count": 1621,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 126.67611458333704,
            "small_mean_absolute_error": 142.10189583333704
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.72989322917056,
            "small_mean_absolute_error": 129.10684635417056
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.08333333333333333,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.9166666666666666,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.94268229166725,
            "small_mean_absolute_error": 127.6995416666711
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.15,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.85,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 74.78278854166783,
            "small_mean_absolute_error": 135.19346041666648
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1642,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0000Z",
      "signal_timestamp": "2026-09-30T00:01:19.003344Z",
      "target_timestamp": "2026-09-30T00:00:00Z",
      "resolution_timestamp": "2026-09-30T00:15:00Z",
      "strike": 83629.68,
      "brti_reference_price": 83629.68333333335,
      "base_predicted_close": 83592.0546875,
      "small_predicted_close": 83757.0078125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83513.22983333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -78.82485416666896,
      "small_residual": -243.77797916666896,
      "base_absolute_error": 78.82485416666896,
      "small_absolute_error": 243.77797916666896,
      "resolved_at": "2026-09-30T00:16:06.111080Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-29T23:45:00Z",
        "return_6h": 0.007412769504917094,
        "return_12h": -0.008498483371185306,
        "return_24h": 0.0017409392335694385,
        "close_vs_ema12": 0.0006527830289744241,
        "close_vs_ema24": 0.0004977756185082782,
        "ema12_slope_3h": 0.00013374665635401684,
        "ema24_slope_6h": -0.00015417541841478144,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 7.59995265118274e-05,
        "return_30m": -0.001006123118220903,
        "return_60m": 0.0006713026599409755,
        "return_120m": 0.001964401199032073,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00019563531909816412,
        "close_vs_ema6": -0.00012912410572907262,
        "close_vs_ema12": 0.00027558359810564426,
        "ema3_slope": -0.00019559705340599365,
        "ema6_slope": -5.1646974743690954e-05,
        "realized_volatility_30m": 0.0005790199683428088,
        "realized_volatility_60m": 0.0015949956394535898,
        "return_acceleration": 0.0011580399366856176
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1641,
        "resolved_agreement_count": 1064,
        "prospective_resolved_sample_count": 1622,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.56909375000396,
            "small_mean_absolute_error": 149.57508333332953
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.18011979167204,
            "small_mean_absolute_error": 130.68799739583483
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.08333333333333333,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.9166666666666666,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.88243576389141,
            "small_mean_absolute_error": 122.20835590278027
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.15,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.85,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.36805312500219,
            "small_mean_absolute_error": 131.95961041666595
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-29T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1643,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0015Z",
      "signal_timestamp": "2026-09-30T00:16:18.037010Z",
      "target_timestamp": "2026-09-30T00:15:00Z",
      "resolution_timestamp": "2026-09-30T00:30:00Z",
      "strike": 83513.23,
      "brti_reference_price": 83513.22983333333,
      "base_predicted_close": 83541.1796875,
      "small_predicted_close": 83459.6953125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83545.84816666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 4.668479166663019,
      "small_residual": 86.15285416666302,
      "base_absolute_error": 4.668479166663019,
      "small_absolute_error": 86.15285416666302,
      "resolved_at": "2026-09-30T00:31:06.606549Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T00:00:00Z",
        "return_6h": 0.0014906455635128602,
        "return_12h": -0.00963674370347678,
        "return_24h": 0.0002114183836290362,
        "close_vs_ema12": -0.0007104082464393091,
        "close_vs_ema24": -0.0008771189818101988,
        "ema12_slope_3h": 0.00012234798724319873,
        "ema24_slope_6h": -0.00012044789062737316,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013924900269662865,
        "return_30m": -0.001316596329037245,
        "return_60m": -0.003515382854595517,
        "return_120m": -0.0015621224351968221,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007945572829700653,
        "close_vs_ema6": -0.0010872114121226462,
        "close_vs_ema12": -0.0009455619133131865,
        "ema3_slope": -0.0007939264629169829,
        "ema6_slope": -0.00043469552247599186,
        "realized_volatility_30m": 0.000734244776739057,
        "realized_volatility_60m": 0.0005646710919641869,
        "return_acceleration": -0.001468489553478114
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1642,
        "resolved_agreement_count": 1064,
        "prospective_resolved_sample_count": 1623,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.52657291667128,
            "small_mean_absolute_error": 143.86068749999686
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.53307552083606,
            "small_mean_absolute_error": 132.76458593749885
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.08333333333333333,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.9166666666666666,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.96324305555754,
            "small_mean_absolute_error": 124.94085590277973
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.15,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.85,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.19496562500208,
            "small_mean_absolute_error": 135.50956979166585
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1644,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0030Z",
      "signal_timestamp": "2026-09-30T00:31:20.434109Z",
      "target_timestamp": "2026-09-30T00:30:00Z",
      "resolution_timestamp": "2026-09-30T00:45:00Z",
      "strike": 83545.85,
      "brti_reference_price": 83545.84816666666,
      "base_predicted_close": 83516.921875,
      "small_predicted_close": 83515.109375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83450.91266666664,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -66.0092083333584,
      "small_residual": -64.1967083333584,
      "base_absolute_error": 66.0092083333584,
      "small_absolute_error": 64.1967083333584,
      "resolved_at": "2026-09-30T00:46:12.265700Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T00:15:00Z",
        "return_6h": 0.0014827976342812743,
        "return_12h": -0.007369258425749536,
        "return_24h": 0.0004957879628790796,
        "close_vs_ema12": -0.0003070472190893625,
        "close_vs_ema24": -0.0004768253188436322,
        "ema12_slope_3h": 0.00020547270961057684,
        "ema24_slope_6h": -8.744241320246537e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00039057683912391283,
        "return_30m": -0.0010024570621957052,
        "return_60m": -0.00200757158519127,
        "return_120m": -0.0002485442208344235,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00020218626077961321,
        "close_vs_ema6": -0.0004979986188612395,
        "close_vs_ema12": -0.0004699554046223575,
        "ema3_slope": -0.00020214538975904528,
        "ema6_slope": -0.0001991597750272689,
        "realized_volatility_30m": 0.0008915334330450997,
        "realized_volatility_60m": 0.0007516974510103735,
        "return_acceleration": 0.0017830668660901994
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1643,
        "resolved_agreement_count": 1064,
        "prospective_resolved_sample_count": 1624,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.614510416668054,
            "small_mean_absolute_error": 142.90956249999363
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.63921875000233,
            "small_mean_absolute_error": 121.28869791666511
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.08333333333333333,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.9166666666666666,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.20003298611361,
            "small_mean_absolute_error": 124.27660416666913
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.15,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.85,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.85089166666876,
            "small_mean_absolute_error": 128.94323020833252
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1645,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0045Z",
      "signal_timestamp": "2026-09-30T00:46:28.689791Z",
      "target_timestamp": "2026-09-30T00:45:00Z",
      "resolution_timestamp": "2026-09-30T01:00:00Z",
      "strike": 83450.91,
      "brti_reference_price": 83450.91266666664,
      "base_predicted_close": 83486.0390625,
      "small_predicted_close": 83416.375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83408.04566666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -77.99339583332767,
      "small_residual": -8.329333333327668,
      "base_absolute_error": 77.99339583332767,
      "small_absolute_error": 8.329333333327668,
      "resolved_at": "2026-09-30T01:01:10.239061Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T00:30:00Z",
        "return_6h": -0.0021008666050333913,
        "return_12h": -0.01041795365770215,
        "return_24h": -0.0005313454205042589,
        "close_vs_ema12": -0.0013842089617409625,
        "close_vs_ema24": -0.0015793839236254437,
        "ema12_slope_3h": 0.00017960539901773487,
        "ema24_slope_6h": -0.00012895283034597416,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001136328160923461,
        "return_30m": -0.0007461951452608639,
        "return_60m": -0.002061809036509099,
        "return_120m": -0.001450744378420299,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006695903871563047,
        "close_vs_ema6": -0.0011675170481475483,
        "close_vs_ema12": -0.0013590468876670814,
        "ema3_slope": -0.000669142335880557,
        "ema6_slope": -0.0004667888256942865,
        "realized_volatility_30m": 0.0007634525000236869,
        "realized_volatility_60m": 0.0007624608229992757,
        "return_acceleration": -0.0015269050000473738
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1644,
        "resolved_agreement_count": 1065,
        "prospective_resolved_sample_count": 1625,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.49764062500981,
            "small_mean_absolute_error": 112.04073958333538
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.58687760417342,
            "small_mean_absolute_error": 127.07131770833621
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.6524756944503,
            "small_mean_absolute_error": 123.4181440972255
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 71.41380000000353,
            "small_mean_absolute_error": 124.02098229166731
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1646,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0100Z",
      "signal_timestamp": "2026-09-30T01:01:25.470176Z",
      "target_timestamp": "2026-09-30T01:00:00Z",
      "resolution_timestamp": "2026-09-30T01:15:00Z",
      "strike": 83408.05,
      "brti_reference_price": 83408.04566666667,
      "base_predicted_close": 83456.765625,
      "small_predicted_close": 83386.2109375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83377.693,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -79.0726250000007,
      "small_residual": -8.517937500000698,
      "base_absolute_error": 79.0726250000007,
      "small_absolute_error": 8.517937500000698,
      "resolved_at": "2026-09-30T01:16:06.044991Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T00:45:00Z",
        "return_6h": -0.002340931499373755,
        "return_12h": -0.010740577517113437,
        "return_24h": 0.0027151704993042536,
        "close_vs_ema12": -0.0018198822674712067,
        "close_vs_ema24": -0.0020491864899292445,
        "ema12_slope_3h": 0.00014410419951227382,
        "ema24_slope_6h": -0.00017455655904041745,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005136792232721676,
        "return_30m": -0.0016494236760286052,
        "return_60m": -0.002650227261811633,
        "return_120m": -0.0019807037064810684,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005918128631888786,
        "close_vs_ema6": -0.0012010027875871687,
        "close_vs_ema12": -0.0015844800266635595,
        "ema3_slope": -0.0005914628278792522,
        "ema6_slope": -0.0004801704406197649,
        "realized_volatility_30m": 0.0003113244688256467,
        "realized_volatility_60m": 0.0006871164559392748,
        "return_acceleration": 0.0006226489376512934
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1645,
        "resolved_agreement_count": 1065,
        "prospective_resolved_sample_count": 1626,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.87398437500451,
            "small_mean_absolute_error": 100.61421875000451
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.22153906250423,
            "small_mean_absolute_error": 125.09465104166702
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.4114079861162,
            "small_mean_absolute_error": 120.6634045138914
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.45294687500355,
            "small_mean_absolute_error": 117.11676979166732
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1647,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0115Z",
      "signal_timestamp": "2026-09-30T01:16:19.693797Z",
      "target_timestamp": "2026-09-30T01:15:00Z",
      "resolution_timestamp": "2026-09-30T01:30:00Z",
      "strike": 83377.69,
      "brti_reference_price": 83377.693,
      "base_predicted_close": 83447.2109375,
      "small_predicted_close": 83378.8125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83420.05383333331,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -27.15710416669026,
      "small_residual": 41.24133333330974,
      "base_absolute_error": 27.15710416669026,
      "small_absolute_error": 41.24133333330974,
      "resolved_at": "2026-09-30T01:31:06.037726Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T01:00:00Z",
        "return_6h": -0.0022808449478317616,
        "return_12h": -0.011989146676574136,
        "return_24h": 0.004651822481762435,
        "close_vs_ema12": -0.002094205177547548,
        "close_vs_ema24": -0.0023626871962294516,
        "ema12_slope_3h": 8.17403294917085e-06,
        "ema24_slope_6h": -0.0002179476329772223,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003639057410357305,
        "return_30m": -0.0008773980334895182,
        "return_60m": -0.0016229384685974013,
        "return_120m": -0.005132616073126317,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00047797997577092577,
        "close_vs_ema6": -0.0011179793539556337,
        "close_vs_ema12": -0.0016486402540560885,
        "ema3_slope": -0.0004777516200630272,
        "ema6_slope": -0.0004469918505182191,
        "realized_volatility_30m": 7.488674111821858e-05,
        "realized_volatility_60m": 0.0005434336470305516,
        "return_acceleration": 0.00014977348223643716
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1646,
        "resolved_agreement_count": 1065,
        "prospective_resolved_sample_count": 1627,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.93592708333745,
            "small_mean_absolute_error": 41.79920833333745
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.73125000000437,
            "small_mean_absolute_error": 92.82994791666715
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.00069270833653,
            "small_mean_absolute_error": 102.44279340277838
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.94794166666907,
            "small_mean_absolute_error": 108.96888125000187
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1648,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0130Z",
      "signal_timestamp": "2026-09-30T01:31:18.113244Z",
      "target_timestamp": "2026-09-30T01:30:00Z",
      "resolution_timestamp": "2026-09-30T01:45:00Z",
      "strike": 83420.05,
      "brti_reference_price": 83420.05383333331,
      "base_predicted_close": 83460.53125,
      "small_predicted_close": 83467.421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83399.78983333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -60.741416666671284,
      "small_residual": -67.63204166667128,
      "base_absolute_error": 60.741416666671284,
      "small_absolute_error": 67.63204166667128,
      "resolved_at": "2026-09-30T01:46:08.026992Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T01:15:00Z",
        "return_6h": -0.0011865461942077715,
        "return_12h": -0.010933212150268878,
        "return_24h": 0.007333417566199207,
        "close_vs_ema12": -0.001522524175318174,
        "close_vs_ema24": -0.0018175846036154741,
        "ema12_slope_3h": -6.375789333590287e-05,
        "ema24_slope_6h": -0.00023786988723495384,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000508059551771467,
        "return_30m": 0.00014396892494783486,
        "return_60m": -0.0015056922168340536,
        "return_120m": -0.0035102410171147236,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 1.491814429965821e-05,
        "close_vs_ema6": -0.00043613878945580886,
        "close_vs_ema12": -0.0009659851225428673,
        "ema3_slope": 1.4918366854077547e-05,
        "ema6_slope": -0.0001744250863638941,
        "realized_volatility_30m": 0.00043598264640359874,
        "realized_volatility_60m": 0.0005871033094904804,
        "return_acceleration": 0.0008719652928071975
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1647,
        "resolved_agreement_count": 1066,
        "prospective_resolved_sample_count": 1628,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.55808333334426,
            "small_mean_absolute_error": 30.571328124999127
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.586296875006155,
            "small_mean_absolute_error": 86.74044531249638
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.27884027778298,
            "small_mean_absolute_error": 91.04957465277646
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.80812916667055,
            "small_mean_absolute_error": 107.10554583333433
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1649,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0145Z",
      "signal_timestamp": "2026-09-30T01:46:28.291662Z",
      "target_timestamp": "2026-09-30T01:45:00Z",
      "resolution_timestamp": "2026-09-30T02:00:00Z",
      "strike": 83399.79,
      "brti_reference_price": 83399.78983333333,
      "base_predicted_close": 83434.5078125,
      "small_predicted_close": 83375.0546875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83410.72216666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -23.78564583332627,
      "small_residual": 35.66747916667373,
      "base_absolute_error": 23.78564583332627,
      "small_absolute_error": 35.66747916667373,
      "resolved_at": "2026-09-30T02:01:05.507915Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T01:30:00Z",
        "return_6h": -0.0004944329207283715,
        "return_12h": -0.00914686476634996,
        "return_24h": 0.005861932478312459,
        "close_vs_ema12": -0.001693147867680489,
        "close_vs_ema24": -0.002017651997350711,
        "ema12_slope_3h": -0.0001453561148591076,
        "ema24_slope_6h": -0.00024313973755341056,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00024291521125685556,
        "return_30m": 0.00026502092512115105,
        "return_60m": -0.0006126096372068845,
        "return_120m": -0.002673155589630216,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00011401334296112786,
        "close_vs_ema6": -0.00048505699097634025,
        "close_vs_ema12": -0.0010229073231129426,
        "ema3_slope": -0.00011400034540065551,
        "ema6_slope": -0.00019398515884760936,
        "realized_volatility_30m": 0.0003754873815141613,
        "realized_volatility_60m": 0.0003935908920974832,
        "return_acceleration": -0.0007509747630283226
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1648,
        "resolved_agreement_count": 1067,
        "prospective_resolved_sample_count": 1629,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.24113541667248,
            "small_mean_absolute_error": 31.430161458327348
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 50.86938802084114,
            "small_mean_absolute_error": 71.73545052083136
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.13829687500645,
            "small_mean_absolute_error": 95.19093229166658
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.51336458333681,
            "small_mean_absolute_error": 105.3139052083352
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1650,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0200Z",
      "signal_timestamp": "2026-09-30T02:01:18.094708Z",
      "target_timestamp": "2026-09-30T02:00:00Z",
      "resolution_timestamp": "2026-09-30T02:15:00Z",
      "strike": 83410.72,
      "brti_reference_price": 83410.72216666667,
      "base_predicted_close": 83454.3828125,
      "small_predicted_close": 83461.0703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83456.46433333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 2.081520833336981,
      "small_residual": -4.605979166663019,
      "base_absolute_error": 2.081520833336981,
      "small_absolute_error": 4.605979166663019,
      "resolved_at": "2026-09-30T02:16:05.968025Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T01:45:00Z",
        "return_6h": -0.0017641630150204701,
        "return_12h": -0.009422500376238596,
        "return_24h": 0.004514594252738702,
        "close_vs_ema12": -0.0014986151205643727,
        "close_vs_ema24": -0.001848037195653074,
        "ema12_slope_3h": -0.00021897815814686528,
        "ema24_slope_6h": -0.0002745132155659302,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00013108346382151304,
        "return_30m": -0.0001118635896025788,
        "return_60m": 3.208923046460477e-05,
        "return_120m": -0.002618223075100401,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 8.527515079181924e-06,
        "close_vs_ema6": -0.0002529092327191451,
        "close_vs_ema12": -0.0007548372282243365,
        "ema3_slope": 8.527587798345948e-06,
        "ema6_slope": -0.00010115346003014558,
        "realized_volatility_30m": 0.0001869993375391843,
        "realized_volatility_60m": 0.0003414972151820561,
        "return_acceleration": 0.0003739986750783686
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1649,
        "resolved_agreement_count": 1067,
        "prospective_resolved_sample_count": 1630,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.68919791667213,
            "small_mean_absolute_error": 38.26469791666386
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.28159114583832,
            "small_mean_absolute_error": 69.43945833333419
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.37742534722686,
            "small_mean_absolute_error": 96.15133333333263
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.04209791667017,
            "small_mean_absolute_error": 101.10079687500183
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1651,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0215Z",
      "signal_timestamp": "2026-09-30T02:16:18.266365Z",
      "target_timestamp": "2026-09-30T02:15:00Z",
      "resolution_timestamp": "2026-09-30T02:30:00Z",
      "strike": 83456.46,
      "brti_reference_price": 83456.46433333334,
      "base_predicted_close": 83461.65625,
      "small_predicted_close": 83468.734375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83380.97183333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -80.68441666667059,
      "small_residual": -87.76254166667059,
      "base_absolute_error": 80.68441666667059,
      "small_absolute_error": 87.76254166667059,
      "resolved_at": "2026-09-30T02:31:06.533230Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T02:00:00Z",
        "return_6h": -0.0009051234128086838,
        "return_12h": -0.005606738173142722,
        "return_24h": 0.0053047833952621914,
        "close_vs_ema12": -0.0009122576782296665,
        "close_vs_ema24": -0.0012739298699527835,
        "ema12_slope_3h": -0.0003816435822506792,
        "ema24_slope_6h": -0.0002875454872381944,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005483967226092012,
        "return_30m": 0.0006795520721727399,
        "return_60m": 0.0009447530928126113,
        "return_120m": -0.0006797186519222898,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002783869362077418,
        "close_vs_ema6": 0.00021094562448653598,
        "close_vs_ema12": -0.00017503626374715253,
        "ema3_slope": 0.0002784644570748007,
        "ema6_slope": 8.438537008448321e-05,
        "realized_volatility_30m": 0.0002086566293938441,
        "realized_volatility_60m": 0.0003209265000103122,
        "return_acceleration": 0.0004173132587876882
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1650,
        "resolved_agreement_count": 1068,
        "prospective_resolved_sample_count": 1631,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.4414218750062,
            "small_mean_absolute_error": 37.28670833332944
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.68867447917182,
            "small_mean_absolute_error": 39.542958333333445
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 52.63464062500498,
            "small_mean_absolute_error": 74.31553472222124
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.25341562500326,
            "small_mean_absolute_error": 90.78169687500122
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1652,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0230Z",
      "signal_timestamp": "2026-09-30T02:31:19.181630Z",
      "target_timestamp": "2026-09-30T02:30:00Z",
      "resolution_timestamp": "2026-09-30T02:45:00Z",
      "strike": 83380.97,
      "brti_reference_price": 83380.97183333333,
      "base_predicted_close": 83421.4765625,
      "small_predicted_close": 83375.1953125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83342.67533333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -78.80122916666733,
      "small_residual": -32.519979166667326,
      "base_absolute_error": 78.80122916666733,
      "small_absolute_error": 32.519979166667326,
      "resolved_at": "2026-09-30T02:46:08.174073Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T02:15:00Z",
        "return_6h": -0.002701505566878315,
        "return_12h": -0.00669983161467147,
        "return_24h": 0.005529396534791342,
        "close_vs_ema12": -0.0017420123344321636,
        "close_vs_ema24": -0.0021325466388877334,
        "ema12_slope_3h": -0.0005286481770373497,
        "ema24_slope_6h": -0.00033732542931219633,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009045734276315054,
        "return_30m": -0.0003566727701254102,
        "return_60m": -0.0004684964610315312,
        "return_120m": -0.0019734832663906854,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00031331729340255965,
        "close_vs_ema6": -0.0004956829889901648,
        "close_vs_ema12": -0.0009135336285163165,
        "ema3_slope": -0.0003132191564244602,
        "ema6_slope": -0.00019823389112894052,
        "realized_volatility_30m": 0.0007264850751203533,
        "realized_volatility_60m": 0.0005339533565303203,
        "return_acceleration": -0.0014529701502407066
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1651,
        "resolved_agreement_count": 1069,
        "prospective_resolved_sample_count": 1632,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.82325000000128,
            "small_mean_absolute_error": 48.917010416669655
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.19066666667277,
            "small_mean_absolute_error": 39.74416927083439
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.99861458333786,
            "small_mean_absolute_error": 74.13263368055414
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.79628645833728,
            "small_mean_absolute_error": 90.46363020833523
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1653,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0245Z",
      "signal_timestamp": "2026-09-30T02:46:24.658745Z",
      "target_timestamp": "2026-09-30T02:45:00Z",
      "resolution_timestamp": "2026-09-30T03:00:00Z",
      "strike": 83342.68,
      "brti_reference_price": 83342.67533333333,
      "base_predicted_close": 83349.8984375,
      "small_predicted_close": 83345.0234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83334.15700000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -15.741437499978929,
      "small_residual": -10.866437499978929,
      "base_absolute_error": 15.741437499978929,
      "small_absolute_error": 10.866437499978929,
      "resolved_at": "2026-09-30T03:01:06.364574Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T02:30:00Z",
        "return_6h": -0.0032780741944564706,
        "return_12h": -0.005958066743694146,
        "return_24h": 0.0044285291345316224,
        "close_vs_ema12": -0.0021108806272541747,
        "close_vs_ema24": -0.0025375978586803516,
        "ema12_slope_3h": -0.000644126297740244,
        "ema24_slope_6h": -0.0003979930139031973,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004592954382511838,
        "return_30m": -0.0013634533994337783,
        "return_60m": -0.0006848278648439177,
        "return_120m": -0.0012970179699010043,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0003863836478866789,
        "close_vs_ema6": -0.0006821509113905666,
        "close_vs_ema12": -0.001161514806323538,
        "ema3_slope": -0.00038623441322493957,
        "ema6_slope": -0.00027278593208723834,
        "realized_volatility_30m": 0.0002226389946901608,
        "realized_volatility_60m": 0.0005545336462494436,
        "return_acceleration": 0.0004452779893803216
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1652,
        "resolved_agreement_count": 1069,
        "prospective_resolved_sample_count": 1633,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.33820312500029,
            "small_mean_absolute_error": 40.138994791668665
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.789669270836384,
            "small_mean_absolute_error": 35.784578124998006
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.35899305556086,
            "small_mean_absolute_error": 61.20329861111046
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.70735312500474,
            "small_mean_absolute_error": 88.3647177083345
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1654,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0300Z",
      "signal_timestamp": "2026-09-30T03:01:20.804439Z",
      "target_timestamp": "2026-09-30T03:00:00Z",
      "resolution_timestamp": "2026-09-30T03:15:00Z",
      "strike": 83334.16,
      "brti_reference_price": 83334.15700000002,
      "base_predicted_close": 83385.140625,
      "small_predicted_close": 83338.453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83296.48383333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -88.65679166666814,
      "small_residual": -41.96929166666814,
      "base_absolute_error": 88.65679166666814,
      "small_absolute_error": 41.96929166666814,
      "resolved_at": "2026-09-30T03:16:05.246149Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T02:45:00Z",
        "return_6h": -0.0033060549601227063,
        "return_12h": -0.005129054219206064,
        "return_24h": 0.004845186981613514,
        "close_vs_ema12": -0.002122743785064385,
        "close_vs_ema24": -0.002585296941471693,
        "ema12_slope_3h": -0.0007621470851706391,
        "ema24_slope_6h": -0.00045799027210424725,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00010220854201337115,
        "return_30m": -0.000561457036347357,
        "return_60m": -0.0009179295500363338,
        "return_120m": -0.0008858697752245348,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0002443360346099377,
        "close_vs_ema6": -0.0005603325121200653,
        "close_vs_ema12": -0.0010694118134664254,
        "ema3_slope": -0.00024427634909529594,
        "ema6_slope": -0.00022408278050112251,
        "realized_volatility_30m": 0.00017854344811890632,
        "realized_volatility_60m": 0.0005314735357868795,
        "return_acceleration": 0.00035708689623781265
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1653,
        "resolved_agreement_count": 1070,
        "prospective_resolved_sample_count": 1634,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.327151041663456,
            "small_mean_absolute_error": 33.938734374994965
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.00817447916779,
            "small_mean_absolute_error": 36.101716145829414
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.630111111113365,
            "small_mean_absolute_error": 57.60588368055445
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.85011458333683,
            "small_mean_absolute_error": 86.8387291666666
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1655,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0315Z",
      "signal_timestamp": "2026-09-30T03:16:16.362633Z",
      "target_timestamp": "2026-09-30T03:15:00Z",
      "resolution_timestamp": "2026-09-30T03:30:00Z",
      "strike": 83296.48,
      "brti_reference_price": 83296.48383333333,
      "base_predicted_close": 83320.9609375,
      "small_predicted_close": 83315.9453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83283.66166666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -37.29927083333314,
      "small_residual": -32.28364583333314,
      "base_absolute_error": 37.29927083333314,
      "small_absolute_error": 32.28364583333314,
      "resolved_at": "2026-09-30T03:31:06.146780Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T03:00:00Z",
        "return_6h": -0.0027406155990853387,
        "return_12h": -0.0010538786784687337,
        "return_24h": 0.005033014807739544,
        "close_vs_ema12": -0.0024690616534653875,
        "close_vs_ema24": -0.0029737947158975375,
        "ema12_slope_3h": -0.0008369185082395258,
        "ema24_slope_6h": -0.0005050257380266876,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00045207353170551023,
        "return_30m": -0.0005542358679422321,
        "return_60m": -0.0019169335925978137,
        "return_120m": -0.0009739915287254597,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0003482708045560168,
        "close_vs_ema6": -0.0007231753699274979,
        "close_vs_ema12": -0.001287302830495607,
        "ema3_slope": -0.00034814955423068117,
        "ema6_slope": -0.0002891864949509104,
        "realized_volatility_30m": 0.00017493249484606954,
        "realized_volatility_60m": 0.0002846913648720981,
        "return_acceleration": -0.0003498649896921391
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1654,
        "resolved_agreement_count": 1071,
        "prospective_resolved_sample_count": 1635,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.97096874999625,
            "small_mean_absolute_error": 43.279562499996246
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.20619531250122,
            "small_mean_absolute_error": 40.283135416662844
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.4494392361133,
            "small_mean_absolute_error": 40.788493055554376
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.4828937500024,
            "small_mean_absolute_error": 77.57893020833217
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1656,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0330Z",
      "signal_timestamp": "2026-09-30T03:31:18.809628Z",
      "target_timestamp": "2026-09-30T03:30:00Z",
      "resolution_timestamp": "2026-09-30T03:45:00Z",
      "strike": 83283.66,
      "brti_reference_price": 83283.66166666667,
      "base_predicted_close": 83201.375,
      "small_predicted_close": 83284.0078125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83349.142,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 147.7670000000071,
      "small_residual": 65.1341875000071,
      "base_absolute_error": 147.7670000000071,
      "small_absolute_error": 65.1341875000071,
      "resolved_at": "2026-09-30T03:46:14.919298Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T03:15:00Z",
        "return_6h": -0.0009815073089611825,
        "return_12h": 0.0036025614961474606,
        "return_24h": 0.0013813697936941871,
        "close_vs_ema12": -0.0025158394210088586,
        "close_vs_ema24": -0.0030629397280416137,
        "ema12_slope_3h": -0.0009308209491832864,
        "ema24_slope_6h": -0.0005147927719599821,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001539340687215507,
        "return_30m": -0.000605938010908913,
        "return_60m": -0.0011670548390965152,
        "return_120m": -0.001635004539066176,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0002511386860720721,
        "close_vs_ema6": -0.0006265842304271629,
        "close_vs_ema12": -0.0012196108574606956,
        "ema3_slope": -0.0002510756312676943,
        "ema6_slope": -0.0002505708906634929,
        "realized_volatility_30m": 0.00014906973149197977,
        "realized_volatility_60m": 0.0001648440463578009,
        "return_acceleration": 0.00029813946298395955
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1655,
        "resolved_agreement_count": 1072,
        "prospective_resolved_sample_count": 1636,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.124682291661884,
            "small_mean_absolute_error": 29.409838541661884
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.47396614583158,
            "small_mean_absolute_error": 39.16342447916577
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.168671875002474,
            "small_mean_absolute_error": 36.29939236111022
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.356890625002414,
            "small_mean_absolute_error": 70.29511458333218
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1657,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0345Z",
      "signal_timestamp": "2026-09-30T03:46:33.152015Z",
      "target_timestamp": "2026-09-30T03:45:00Z",
      "resolution_timestamp": "2026-09-30T04:00:00Z",
      "strike": 83349.14,
      "brti_reference_price": 83349.142,
      "base_predicted_close": 83349.7890625,
      "small_predicted_close": 83305.515625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83269.84816666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -79.94089583332243,
      "small_residual": -35.66745833332243,
      "base_absolute_error": 79.94089583332243,
      "small_absolute_error": 35.66745833332243,
      "resolved_at": "2026-09-30T04:01:06.936097Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T03:30:00Z",
        "return_6h": -0.0016477732568431769,
        "return_12h": 0.0026384619525652298,
        "return_24h": 0.0030036487907478815,
        "close_vs_ema12": -0.0016610252787949698,
        "close_vs_ema24": -0.0022322094181509433,
        "ema12_slope_3h": -0.000942588570387759,
        "ema24_slope_6h": -0.0005381148319661966,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007862326418286436,
        "return_30m": 0.0006321775451174627,
        "return_60m": 7.759130170481576e-05,
        "return_120m": -0.000607289699824598,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00026737674171983805,
        "close_vs_ema6": 0.00011367752389501717,
        "close_vs_ema12": -0.00036754057857790734,
        "ema3_slope": 0.00026744825116198356,
        "ema6_slope": 4.5473077264768236e-05,
        "realized_volatility_30m": 0.00047008335527509715,
        "realized_volatility_60m": 0.00046237238379227775,
        "return_acceleration": 0.0009401667105501943
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1656,
        "resolved_agreement_count": 1072,
        "prospective_resolved_sample_count": 1637,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.36612499999683,
            "small_mean_absolute_error": 37.56339062499683
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.35216406249856,
            "small_mean_absolute_error": 38.851192708332746
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.98182118055653,
            "small_mean_absolute_error": 36.37751562499761
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.42384375000329,
            "small_mean_absolute_error": 72.65503645833306
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1658,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0400Z",
      "signal_timestamp": "2026-09-30T04:01:18.940179Z",
      "target_timestamp": "2026-09-30T04:00:00Z",
      "resolution_timestamp": "2026-09-30T04:15:00Z",
      "strike": 83269.85,
      "brti_reference_price": 83269.84816666668,
      "base_predicted_close": 83278.0859375,
      "small_predicted_close": 83285.328125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83335.02933333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 56.94339583333931,
      "small_residual": 49.70120833333931,
      "base_absolute_error": 56.94339583333931,
      "small_absolute_error": 49.70120833333931,
      "resolved_at": "2026-09-30T04:16:05.994326Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T03:45:00Z",
        "return_6h": -0.002346771735372788,
        "return_12h": 0.0032884675896978077,
        "return_24h": 0.0029224497242705816,
        "close_vs_ema12": -0.002504494599921858,
        "close_vs_ema24": -0.0031160153735603213,
        "ema12_slope_3h": -0.0009716904483364486,
        "ema24_slope_6h": -0.0005753410448993135,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009513455259483328,
        "return_30m": -0.00016586086302583514,
        "return_60m": -0.0007716983725334359,
        "return_120m": -0.0016889195578299043,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003422286563327104,
        "close_vs_ema6": -0.0005985548075954084,
        "close_vs_ema12": -0.001115911049971774,
        "ema3_slope": -0.00034211157594765673,
        "ema6_slope": -0.00023936461390205999,
        "realized_volatility_30m": 0.0008687890838884882,
        "realized_volatility_60m": 0.0006329750295190796,
        "return_acceleration": -0.0017375781677769764
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1657,
        "resolved_agreement_count": 1072,
        "prospective_resolved_sample_count": 1638,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.4159895833327,
            "small_mean_absolute_error": 43.7636458333327
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.37157031249808,
            "small_mean_absolute_error": 38.851190104163834
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.144112847222765,
            "small_mean_absolute_error": 38.65569270833051
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 71.77508333333535,
            "small_mean_absolute_error": 73.23127604166511
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1659,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0415Z",
      "signal_timestamp": "2026-09-30T04:16:22.601157Z",
      "target_timestamp": "2026-09-30T04:15:00Z",
      "resolution_timestamp": "2026-09-30T04:30:00Z",
      "strike": 83335.03,
      "brti_reference_price": 83335.02933333334,
      "base_predicted_close": 83382.1484375,
      "small_predicted_close": 83315.5859375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83331.58466666663,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -50.563770833367016,
      "small_residual": 15.998729166632984,
      "base_absolute_error": 50.563770833367016,
      "small_absolute_error": 15.998729166632984,
      "resolved_at": "2026-09-30T04:31:06.634543Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T04:00:00Z",
        "return_6h": -0.003692588821852638,
        "return_12h": 0.0043904589042542685,
        "return_24h": 0.002782616996779952,
        "close_vs_ema12": -0.001653446561420413,
        "close_vs_ema24": -0.002287626191250003,
        "ema12_slope_3h": -0.0009529543054132006,
        "ema24_slope_6h": -0.0006396573612387213,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007827703316596324,
        "return_30m": -0.00016931987934165615,
        "return_60m": 0.0004627506255501235,
        "return_120m": -0.001455070029266703,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00022008844485732482,
        "close_vs_ema6": 0.0001312409621900823,
        "close_vs_ema12": -0.00028264194130611653,
        "ema3_slope": 0.00022013689444388973,
        "ema6_slope": 5.2499140891004714e-05,
        "realized_volatility_30m": 0.0008670579288039826,
        "realized_volatility_60m": 0.0007255834416941262,
        "return_acceleration": 0.0017341158576079652
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1658,
        "resolved_agreement_count": 1073,
        "prospective_resolved_sample_count": 1639,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.4876406250005,
            "small_mean_absolute_error": 45.696625000000495
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.22930468749837,
            "small_mean_absolute_error": 44.48809374999837
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 58.30001041666765,
            "small_mean_absolute_error": 42.08763194444206
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.87250625000233,
            "small_mean_absolute_error": 62.384558333332095
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1660,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0430Z",
      "signal_timestamp": "2026-09-30T04:31:19.869382Z",
      "target_timestamp": "2026-09-30T04:30:00Z",
      "resolution_timestamp": "2026-09-30T04:45:00Z",
      "strike": 83331.58,
      "brti_reference_price": 83331.58466666663,
      "base_predicted_close": 83387.8984375,
      "small_predicted_close": 83317.7734375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83282.27233333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -105.62610416667303,
      "small_residual": -35.50110416667303,
      "base_absolute_error": 105.62610416667303,
      "small_absolute_error": 35.50110416667303,
      "resolved_at": "2026-09-30T04:46:11.127451Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T04:15:00Z",
        "return_6h": -0.002812528556932592,
        "return_12h": 0.0011231455824358694,
        "return_24h": 0.0015986791889448515,
        "close_vs_ema12": -0.0016256538507753993,
        "close_vs_ema24": -0.002280996010814773,
        "ema12_slope_3h": -0.0009573383174489303,
        "ema24_slope_6h": -0.0006844763978164359,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -4.133515874737981e-05,
        "return_30m": 0.000741402816976322,
        "return_60m": 0.0005754189842392954,
        "return_120m": -0.000592307400367198,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 8.936410770199466e-05,
        "close_vs_ema6": 6.421290676494884e-05,
        "close_vs_ema12": -0.00027413824689737076,
        "ema3_slope": 8.937209435955218e-05,
        "ema6_slope": 2.5685822450549622e-05,
        "realized_volatility_30m": 0.0004120527452035061,
        "realized_volatility_60m": 0.0007166974988016536,
        "return_acceleration": -0.0008241054904070122
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1659,
        "resolved_agreement_count": 1073,
        "prospective_resolved_sample_count": 1640,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.80376562500896,
            "small_mean_absolute_error": 41.625395833325456
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.46422395833542,
            "small_mean_absolute_error": 35.51761718749367
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.250565972224045,
            "small_mean_absolute_error": 39.984081597218996
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 58.38485833333689,
            "small_mean_absolute_error": 58.68662708332995
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1661,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0445Z",
      "signal_timestamp": "2026-09-30T04:46:26.642951Z",
      "target_timestamp": "2026-09-30T04:45:00Z",
      "resolution_timestamp": "2026-09-30T05:00:00Z",
      "strike": 83282.27,
      "brti_reference_price": 83282.27233333333,
      "base_predicted_close": 83357.28125,
      "small_predicted_close": 83307.5546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83180.05883333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -177.2224166666565,
      "small_residual": -127.4958541666565,
      "base_absolute_error": 177.2224166666565,
      "small_absolute_error": 127.4958541666565,
      "resolved_at": "2026-09-30T05:01:07.351151Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T04:30:00Z",
        "return_6h": -0.003468645368795209,
        "return_12h": 0.0030252304807010244,
        "return_24h": 0.0017485556358940446,
        "close_vs_ema12": -0.0021261771806321272,
        "close_vs_ema24": -0.0028123590623806427,
        "ema12_slope_3h": -0.0009757457904083777,
        "ema24_slope_6h": -0.0007418707694551996,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005917604175003088,
        "return_30m": -0.0006330711157368496,
        "return_60m": -0.0008022838035535163,
        "return_120m": -0.0007247547520933262,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00025128772562732493,
        "close_vs_ema6": -0.00037690360638886755,
        "close_vs_ema12": -0.0007326437996497681,
        "ema3_slope": -0.0002512245959698234,
        "ema6_slope": -0.0001507387169690233,
        "realized_volatility_30m": 0.0002752126293764645,
        "realized_volatility_60m": 0.0006536451030288052,
        "return_acceleration": -0.000550425258752929
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1660,
        "resolved_agreement_count": 1073,
        "prospective_resolved_sample_count": 1641,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 73.26854166667545,
            "small_mean_absolute_error": 34.21712499999194
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.81733333333614,
            "small_mean_absolute_error": 35.89025781249438
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.99095659722419,
            "small_mean_absolute_error": 37.30650347221914
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 58.74232916667097,
            "small_mean_absolute_error": 51.07808229166403
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1662,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0500Z",
      "signal_timestamp": "2026-09-30T05:01:19.829175Z",
      "target_timestamp": "2026-09-30T05:00:00Z",
      "resolution_timestamp": "2026-09-30T05:15:00Z",
      "strike": 83180.06,
      "brti_reference_price": 83180.05883333334,
      "base_predicted_close": 83216.0703125,
      "small_predicted_close": 83266.03125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83204.28933333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -11.78097916666593,
      "small_residual": -61.74191666666593,
      "base_absolute_error": 11.78097916666593,
      "small_absolute_error": 61.74191666666593,
      "resolved_at": "2026-09-30T05:16:05.694719Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T04:45:00Z",
        "return_6h": -0.0047086810514586075,
        "return_12h": 0.0017229872078512454,
        "return_24h": 0.00012562280736116982,
        "close_vs_ema12": -0.003214550682366868,
        "close_vs_ema24": -0.003953324706183925,
        "ema12_slope_3h": -0.001048683100276615,
        "ema24_slope_6h": -0.0008236522985405337,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012273140145705463,
        "return_30m": -0.0018183481562171755,
        "return_60m": -0.0010782934676861755,
        "return_120m": -0.0018491597229054468,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0007396934075410977,
        "close_vs_ema6": -0.0011460644603884518,
        "close_vs_ema12": -0.0016581647551030532,
        "ema3_slope": -0.0007391466656252454,
        "ema6_slope": -0.0004582157262518205,
        "realized_volatility_30m": 0.00031777679853511875,
        "realized_volatility_60m": 0.0007383412958003633,
        "return_acceleration": -0.0006355535970702375
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1661,
        "resolved_agreement_count": 1074,
        "prospective_resolved_sample_count": 1642,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 97.58892187500896,
            "small_mean_absolute_error": 57.174223958325456
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.00245572917083,
            "small_mean_absolute_error": 50.46893489582908
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.77735416666837,
            "small_mean_absolute_error": 44.958868055551044
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.97904895833635,
            "small_mean_absolute_error": 54.7511041666643
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1663,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0515Z",
      "signal_timestamp": "2026-09-30T05:16:18.813061Z",
      "target_timestamp": "2026-09-30T05:15:00Z",
      "resolution_timestamp": "2026-09-30T05:30:00Z",
      "strike": 83204.29,
      "brti_reference_price": 83204.28933333333,
      "base_predicted_close": 83232.78125,
      "small_predicted_close": 83255.8984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83338.39733333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 105.61608333334152,
      "small_residual": 82.49889583334152,
      "base_absolute_error": 105.61608333334152,
      "small_absolute_error": 82.49889583334152,
      "resolved_at": "2026-09-30T05:31:06.782312Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T05:00:00Z",
        "return_6h": -0.007201678504728859,
        "return_12h": 0.0011317901281284737,
        "return_24h": -0.0002344561644934684,
        "close_vs_ema12": -0.00280516560481614,
        "close_vs_ema24": -0.0035879374234883965,
        "ema12_slope_3h": -0.0011291382995844979,
        "ema24_slope_6h": -0.0009555243637124899,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00029130178963376885,
        "return_30m": -0.0009363697437057006,
        "return_60m": -0.001568848070804152,
        "return_120m": -0.0011068234306800262,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0002243538693288416,
        "close_vs_ema6": -0.0006109324884866485,
        "close_vs_ema12": -0.00115722850566502,
        "ema3_slope": -0.00022430354596036928,
        "ema6_slope": -0.00024431329182372785,
        "realized_volatility_30m": 0.0007593079021021576,
        "realized_volatility_60m": 0.0005760903981015982,
        "return_acceleration": 0.0015186158042043152
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1662,
        "resolved_agreement_count": 1075,
        "prospective_resolved_sample_count": 1643,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.29831770834062,
            "small_mean_absolute_error": 60.18440104165711
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.39297916667056,
            "small_mean_absolute_error": 52.9405130208288
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.58564236111245,
            "small_mean_absolute_error": 49.720196180551284
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.6268552083362,
            "small_mean_absolute_error": 45.649301041664145
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1664,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0530Z",
      "signal_timestamp": "2026-09-30T05:31:28.938565Z",
      "target_timestamp": "2026-09-30T05:30:00Z",
      "resolution_timestamp": "2026-09-30T05:45:00Z",
      "strike": 83338.4,
      "brti_reference_price": 83338.39733333334,
      "base_predicted_close": 83355.7109375,
      "small_predicted_close": 83286.703125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83445.81333333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 90.10239583332441,
      "small_residual": 159.1102083333244,
      "base_absolute_error": 90.10239583332441,
      "small_absolute_error": 159.1102083333244,
      "resolved_at": "2026-09-30T05:46:07.280974Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T05:15:00Z",
        "return_6h": -0.004485664338789053,
        "return_12h": 0.002729122445907839,
        "return_24h": 0.0006511421673673912,
        "close_vs_ema12": -0.0011490575498528388,
        "close_vs_ema24": -0.0019411562816067374,
        "ema12_slope_3h": -0.0011039359041168373,
        "ema24_slope_6h": -0.001028430127736013,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016117919048950213,
        "return_30m": 0.001903563212395154,
        "return_60m": 8.175371552043842e-05,
        "return_120m": 0.0006572197423997395,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006930575500139202,
        "close_vs_ema6": 0.000713992256604179,
        "close_vs_ema12": 0.0003830256365071616,
        "ema3_slope": 0.0006935382119079847,
        "ema6_slope": 0.0002856784915339361,
        "realized_volatility_30m": 0.0006602450576306262,
        "realized_volatility_60m": 0.0010650639828543606,
        "return_acceleration": 0.0013204901152612525
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1663,
        "resolved_agreement_count": 1076,
        "prospective_resolved_sample_count": 1644,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.06139583333425,
            "small_mean_absolute_error": 76.80944270833425
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.9325807291716,
            "small_mean_absolute_error": 59.21741927082985
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.6632812500017,
            "small_mean_absolute_error": 49.28155902777386
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.67423541667013,
            "small_mean_absolute_error": 45.46660312499807
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1665,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0545Z",
      "signal_timestamp": "2026-09-30T05:46:23.345772Z",
      "target_timestamp": "2026-09-30T05:45:00Z",
      "resolution_timestamp": "2026-09-30T06:00:00Z",
      "strike": 83445.81,
      "brti_reference_price": 83445.81333333332,
      "base_predicted_close": 83421.7421875,
      "small_predicted_close": 83615.6640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83364.294,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -57.44818750000559,
      "small_residual": -251.3700625000056,
      "base_absolute_error": 57.44818750000559,
      "small_absolute_error": 251.3700625000056,
      "resolved_at": "2026-09-30T06:01:07.058181Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T05:30:00Z",
        "return_6h": -0.0021227888307278064,
        "return_12h": 0.003903731248445119,
        "return_24h": 0.002060904586888901,
        "close_vs_ema12": 0.00013272637780081809,
        "close_vs_ema24": -0.0006412182326532845,
        "ema12_slope_3h": -0.001008568122145892,
        "ema24_slope_6h": -0.00105098125799985,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012889136752936015,
        "return_30m": 0.0029027830408165922,
        "return_60m": 0.001963695218898831,
        "return_120m": 0.0011598359744759978,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009904502939590554,
        "close_vs_ema6": 0.0014304854489921581,
        "close_vs_ema12": 0.001414771597322284,
        "ema3_slope": 0.000991432258330649,
        "ema6_slope": 0.0005725217732233112,
        "realized_volatility_30m": 0.00016143911480070994,
        "realized_volatility_60m": 0.001105138343716116,
        "return_acceleration": -0.0003228782296014199
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1664,
        "resolved_agreement_count": 1076,
        "prospective_resolved_sample_count": 1645,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.18046874999709,
            "small_mean_absolute_error": 107.71171874999709
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.72450520833627,
            "small_mean_absolute_error": 70.96442187499451
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.60504513888979,
            "small_mean_absolute_error": 59.83074479166195
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.87889479166843,
            "small_mean_absolute_error": 50.212278124996374
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1666,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0600Z",
      "signal_timestamp": "2026-09-30T06:01:20.839107Z",
      "target_timestamp": "2026-09-30T06:00:00Z",
      "resolution_timestamp": "2026-09-30T06:15:00Z",
      "strike": 83364.29,
      "brti_reference_price": 83364.294,
      "base_predicted_close": 83389.7890625,
      "small_predicted_close": 83316.171875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83130.38183333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -259.40722916668165,
      "small_residual": -185.79004166668165,
      "base_absolute_error": 259.40722916668165,
      "small_absolute_error": 185.79004166668165,
      "resolved_at": "2026-09-30T06:16:05.188325Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T05:45:00Z",
        "return_6h": -0.0031733868018555267,
        "return_12h": 0.00421585911814959,
        "return_24h": -0.0001373061243641338,
        "close_vs_ema12": -0.0008098826902244172,
        "close_vs_ema24": -0.0015842040055308315,
        "ema12_slope_3h": -0.000952759961032501,
        "ema24_slope_6h": -0.001094761761249563,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009769134013672964,
        "return_30m": 0.0003107411168836727,
        "return_60m": 0.002214895844637521,
        "return_120m": 0.0011342140692305325,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 6.2846147164119515e-06,
        "close_vs_ema6": 0.0003229401264941423,
        "close_vs_ema12": 0.0003693011208170116,
        "ema3_slope": 6.284654213040142e-06,
        "ema6_slope": 0.00012919273920553032,
        "realized_volatility_30m": 0.001132913538330449,
        "realized_volatility_60m": 0.0010089261384248233,
        "return_acceleration": -0.002265827076660898
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1665,
        "resolved_agreement_count": 1076,
        "prospective_resolved_sample_count": 1646,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.23691145833436,
            "small_mean_absolute_error": 138.68027083333436
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.91291666667166,
            "small_mean_absolute_error": 97.92724739582991
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.080607638892,
            "small_mean_absolute_error": 79.87271354166417
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.85163437500232,
            "small_mean_absolute_error": 62.36431458333027
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1667,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0615Z",
      "signal_timestamp": "2026-09-30T06:16:17.056006Z",
      "target_timestamp": "2026-09-30T06:15:00Z",
      "resolution_timestamp": "2026-09-30T06:30:00Z",
      "strike": 83130.38,
      "brti_reference_price": 83130.38183333332,
      "base_predicted_close": 83167.890625,
      "small_predicted_close": 83040.125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83128.91483333331,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -38.975791666685836,
      "small_residual": 88.78983333331416,
      "base_absolute_error": 38.975791666685836,
      "small_absolute_error": 88.78983333331416,
      "resolved_at": "2026-09-30T06:31:06.283732Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T06:00:00Z",
        "return_6h": -0.004584279649632261,
        "return_12h": -0.003100467622241032,
        "return_24h": -0.008262254117403889,
        "close_vs_ema12": -0.0034665346871810554,
        "close_vs_ema24": -0.004295570163477702,
        "ema12_slope_3h": -0.000995158926473949,
        "ema24_slope_6h": -0.001166612021692215,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002805903528274034,
        "return_30m": -0.0037800758048817107,
        "return_60m": -0.0008882655040045595,
        "return_120m": -0.002455720021186325,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0014017805117664262,
        "close_vs_ema6": -0.0017754525268579568,
        "close_vs_ema12": -0.002063391118640623,
        "ema3_slope": -0.0013998182737902098,
        "ema6_slope": -0.0007096770116058471,
        "realized_volatility_30m": 0.0009144950634533688,
        "realized_volatility_60m": 0.0017952782446314106,
        "return_acceleration": -0.0018289901269067377
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1666,
        "resolved_agreement_count": 1076,
        "prospective_resolved_sample_count": 1647,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 128.1434739583383,
            "small_mean_absolute_error": 169.6923020833383
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.22089583333945,
            "small_mean_absolute_error": 114.9383515624977
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.30981076389314,
            "small_mean_absolute_error": 91.8577760416653
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.86836458333637,
            "small_mean_absolute_error": 71.22791979166432
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1668,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0630Z",
      "signal_timestamp": "2026-09-30T06:31:19.379849Z",
      "target_timestamp": "2026-09-30T06:30:00Z",
      "resolution_timestamp": "2026-09-30T06:45:00Z",
      "strike": 83128.91,
      "brti_reference_price": 83128.91483333331,
      "base_predicted_close": 83136.234375,
      "small_predicted_close": 83211.421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83075.86916666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -60.36520833334362,
      "small_residual": -135.55270833334362,
      "base_absolute_error": 60.36520833334362,
      "small_absolute_error": 135.55270833334362,
      "resolved_at": "2026-09-30T06:46:10.085889Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T06:15:00Z",
        "return_6h": -0.004990473404514417,
        "return_12h": -0.0035150756323912846,
        "return_24h": -0.008356501839268504,
        "close_vs_ema12": -0.0033423868088487962,
        "close_vs_ema24": -0.0042245825332052345,
        "ema12_slope_3h": -0.0010302911570280182,
        "ema24_slope_6h": -0.0012454145116113091,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -1.764697776740487e-05,
        "return_30m": -0.002823500990324246,
        "return_60m": -0.0025136372512918337,
        "return_120m": -0.0024320890349561752,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0007102054099289434,
        "close_vs_ema6": -0.0012814194587379424,
        "close_vs_ema12": -0.001761411501715493,
        "ema3_slope": -0.0007097013761721005,
        "ema6_slope": -0.0005123051923583422,
        "realized_volatility_30m": 0.0013941282752533146,
        "realized_volatility_60m": 0.0014926564524217788,
        "return_acceleration": 0.0027882565505066292
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1667,
        "resolved_agreement_count": 1076,
        "prospective_resolved_sample_count": 1648,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.48340104167437,
            "small_mean_absolute_error": 171.26503645833145
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.77239843750431,
            "small_mean_absolute_error": 124.03723958333285
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.4495208333392,
            "small_mean_absolute_error": 96.56662499999705
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.45929895833615,
            "small_mean_absolute_error": 73.60534479166454
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1669,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0645Z",
      "signal_timestamp": "2026-09-30T06:46:27.905643Z",
      "target_timestamp": "2026-09-30T06:45:00Z",
      "resolution_timestamp": "2026-09-30T07:00:00Z",
      "strike": 83075.87,
      "brti_reference_price": 83075.86916666666,
      "base_predicted_close": 83124.15625,
      "small_predicted_close": 83185.484375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83060.43833333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -63.71791666667559,
      "small_residual": -125.04604166667559,
      "base_absolute_error": 63.71791666667559,
      "small_absolute_error": 125.04604166667559,
      "resolved_at": "2026-09-30T07:01:06.354014Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T06:30:00Z",
        "return_6h": -0.004494180926433278,
        "return_12h": -0.0065856058568414255,
        "return_24h": -0.009352603326647002,
        "close_vs_ema12": -0.00381660470490075,
        "close_vs_ema24": -0.0047603085303695725,
        "ema12_slope_3h": -0.001121908556997897,
        "ema24_slope_6h": -0.0013123180180683036,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006381133059779609,
        "return_30m": -0.0006557490229739393,
        "return_60m": -0.00443334604683987,
        "return_120m": -0.002478356568376916,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0006743872538572671,
        "close_vs_ema6": -0.0013712624990855904,
        "close_vs_ema12": -0.002030165184850996,
        "ema3_slope": -0.0006739327621922975,
        "ema6_slope": -0.0005482043068310016,
        "realized_volatility_30m": 0.000310233164105278,
        "realized_volatility_60m": 0.0010379923519760678,
        "return_acceleration": -0.000620466328210556
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1668,
        "resolved_agreement_count": 1077,
        "prospective_resolved_sample_count": 1649,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 104.04910416667917,
            "small_mean_absolute_error": 165.37566145833625
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.11478645833813,
            "small_mean_absolute_error": 136.54369010416667
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 91.16603819445056,
            "small_mean_absolute_error": 102.43483506944176
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.44048854166977,
            "small_mean_absolute_error": 77.00137812499815
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1670,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0700Z",
      "signal_timestamp": "2026-09-30T07:01:19.771556Z",
      "target_timestamp": "2026-09-30T07:00:00Z",
      "resolution_timestamp": "2026-09-30T07:15:00Z",
      "strike": 83060.44,
      "brti_reference_price": 83060.43833333332,
      "base_predicted_close": 83117.703125,
      "small_predicted_close": 83170.5,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82987.04383333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -130.65929166667047,
      "small_residual": -183.45616666667047,
      "base_absolute_error": 130.65929166667047,
      "small_absolute_error": 183.45616666667047,
      "resolved_at": "2026-09-30T07:16:06.031374Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T06:45:00Z",
        "return_6h": -0.004167551589957297,
        "return_12h": -0.006498727136538873,
        "return_24h": -0.01083130825685752,
        "close_vs_ema12": -0.003838934453482157,
        "close_vs_ema24": -0.004843709297711274,
        "ema12_slope_3h": -0.0011786202601968832,
        "ema24_slope_6h": -0.00137107431311001,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00018574386868430715,
        "return_30m": -0.0008237386490281828,
        "return_60m": -0.0036449138124611258,
        "return_120m": -0.0014380910722808782,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.00043018791168436543,
        "close_vs_ema6": -0.0011124602813757933,
        "close_vs_ema12": -0.0018753200964635175,
        "ema3_slope": -0.0004300029296220309,
        "ema6_slope": -0.0004447861897624028,
        "realized_volatility_30m": 0.00022618471864682688,
        "realized_volatility_60m": 0.0011168258262270392,
        "return_acceleration": 0.00045236943729365375
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1669,
        "resolved_agreement_count": 1078,
        "prospective_resolved_sample_count": 1650,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 105.61653645834667,
            "small_mean_absolute_error": 133.79465625000375
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.92672395834052,
            "small_mean_absolute_error": 136.23746354166906
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.81412326389666,
            "small_mean_absolute_error": 109.88305034722119
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.43710208333724,
            "small_mean_absolute_error": 81.47030624999825
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1671,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0715Z",
      "signal_timestamp": "2026-09-30T07:16:18.122327Z",
      "target_timestamp": "2026-09-30T07:15:00Z",
      "resolution_timestamp": "2026-09-30T07:30:00Z",
      "strike": 82987.04,
      "brti_reference_price": 82987.04383333333,
      "base_predicted_close": 82939.796875,
      "small_predicted_close": 82935.8125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83259.4395,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 319.64262499999313,
      "small_residual": 323.62699999999313,
      "base_absolute_error": 319.64262499999313,
      "small_absolute_error": 323.62699999999313,
      "resolved_at": "2026-09-30T07:31:05.976678Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T07:00:00Z",
        "return_6h": -0.004685295942005396,
        "return_12h": -0.0069554544562587806,
        "return_24h": -0.011517374304772399,
        "close_vs_ema12": -0.004527422804722514,
        "close_vs_ema24": -0.005605752511431472,
        "ema12_slope_3h": -0.001300749451591976,
        "ema24_slope_6h": -0.001439270234532497,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008836276508131791,
        "return_30m": -0.0010692073910791855,
        "return_60m": -0.0017242552823510948,
        "return_120m": -0.0026109891898682402,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.0006571492798576051,
        "close_vs_ema6": -0.0014258877498547484,
        "close_vs_ema12": -0.0023340822134325645,
        "ema3_slope": -0.0006567177182817963,
        "ema6_slope": -0.000570029980435427,
        "realized_volatility_30m": 0.00034894189106443596,
        "realized_volatility_60m": 0.000345969175825641,
        "return_acceleration": -0.0006978837821288719
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1670,
        "resolved_agreement_count": 1079,
        "prospective_resolved_sample_count": 1651,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 73.42955208334388,
            "small_mean_absolute_error": 133.21118750000096
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.78651302084108,
            "small_mean_absolute_error": 151.45174479166963
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.95711458334092,
            "small_mean_absolute_error": 121.02929687499879
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.8659906250039,
            "small_mean_absolute_error": 90.41281562499861
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1672,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0730Z",
      "signal_timestamp": "2026-09-30T07:31:18.620607Z",
      "target_timestamp": "2026-09-30T07:30:00Z",
      "resolution_timestamp": "2026-09-30T07:45:00Z",
      "strike": 83259.44,
      "brti_reference_price": 83259.4395,
      "base_predicted_close": 83294.1640625,
      "small_predicted_close": 83364.484375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83383.76566666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 89.60160416665894,
      "small_residual": 19.281291666658944,
      "base_absolute_error": 89.60160416665894,
      "small_absolute_error": 19.281291666658944,
      "resolved_at": "2026-09-30T07:46:06.723357Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T07:15:00Z",
        "return_6h": -0.001925368373103753,
        "return_12h": -0.00310963002879594,
        "return_24h": -0.008374413457189145,
        "close_vs_ema12": -0.0012085335192087987,
        "close_vs_ema24": -0.002293587681431175,
        "ema12_slope_3h": -0.0012830236497960446,
        "ema24_slope_6h": -0.0014492719818687272,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0032823878774828064,
        "return_30m": 0.002395859817980295,
        "return_60m": 0.0015701476066223297,
        "return_120m": -0.0009474364261834456,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013098229032331155,
        "close_vs_ema6": 0.0013220289622815073,
        "close_vs_ema12": 0.0007958146271367372,
        "ema3_slope": 0.0013115407893977693,
        "ema6_slope": 0.0005290913745610304,
        "realized_volatility_30m": 0.0020830077641479927,
        "realized_volatility_60m": 0.0016864517094881573,
        "return_acceleration": 0.004166015528295985
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1671,
        "resolved_agreement_count": 1080,
        "prospective_resolved_sample_count": 1652,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 143.5962604166707,
            "small_mean_absolute_error": 191.9204791666707
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.53983072917254,
            "small_mean_absolute_error": 181.59275781250108
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 118.38035243055977,
            "small_mean_absolute_error": 146.66498611111214
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.81390104167004,
            "small_mean_absolute_error": 102.20603854166475
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1673,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0745Z",
      "signal_timestamp": "2026-09-30T07:46:24.410838Z",
      "target_timestamp": "2026-09-30T07:45:00Z",
      "resolution_timestamp": "2026-09-30T08:00:00Z",
      "strike": 83383.77,
      "brti_reference_price": 83383.76566666666,
      "base_predicted_close": 83340.953125,
      "small_predicted_close": 83293.71875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83280.55366666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -60.39945833332604,
      "small_residual": -13.165083333326038,
      "base_absolute_error": 60.39945833332604,
      "small_absolute_error": 13.165083333326038,
      "resolved_at": "2026-09-30T08:01:05.559310Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T07:30:00Z",
        "return_6h": -0.00019213677514884342,
        "return_12h": -0.0006864746971303459,
        "return_24h": -0.007276506424642837,
        "close_vs_ema12": 0.0002713498758084576,
        "close_vs_ema24": -0.0007872115684675052,
        "ema12_slope_3h": -0.0011811309424436534,
        "ema24_slope_6h": -0.0014234018570289386,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014932380930412492,
        "return_30m": 0.004780527357138853,
        "return_60m": 0.0037062085908761144,
        "return_120m": -0.0007435683611688448,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0014005441618611947,
        "close_vs_ema6": 0.0020106966517019487,
        "close_vs_ema12": 0.0019372137151576485,
        "ema3_slope": 0.0014025084368642915,
        "ema6_slope": 0.0008049260455227358,
        "realized_volatility_30m": 0.0008945748922207786,
        "realized_volatility_60m": 0.0016112920496338036,
        "return_acceleration": -0.0017891497844415571
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1672,
        "resolved_agreement_count": 1081,
        "prospective_resolved_sample_count": 1653,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 150.90535937499953,
            "small_mean_absolute_error": 162.85262499999953
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.47723177083935,
            "small_mean_absolute_error": 164.1141432291679
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.0449774305586,
            "small_mean_absolute_error": 145.3133350694443
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.35391979166961,
            "small_mean_absolute_error": 101.54410416666433
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1674,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0800Z",
      "signal_timestamp": "2026-09-30T08:01:18.348030Z",
      "target_timestamp": "2026-09-30T08:00:00Z",
      "resolution_timestamp": "2026-09-30T08:15:00Z",
      "strike": 83280.55,
      "brti_reference_price": 83280.55366666667,
      "base_predicted_close": 83334.0546875,
      "small_predicted_close": 83254.890625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83098.02749999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -236.02718750001804,
      "small_residual": -156.86312500001804,
      "base_absolute_error": 236.02718750001804,
      "small_absolute_error": 156.86312500001804,
      "resolved_at": "2026-09-30T08:16:06.059437Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T07:45:00Z",
        "return_6h": -0.0015605727491473376,
        "return_12h": -0.0033219826594415025,
        "return_24h": -0.007910351429875395,
        "close_vs_ema12": -0.0009273570516726837,
        "close_vs_ema24": -0.0019824521053759536,
        "ema12_slope_3h": -0.001083922347300481,
        "ema24_slope_6h": -0.0014262701250653542,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012377949013790968,
        "return_30m": 0.0002535948691642087,
        "return_60m": 0.002650062264901498,
        "return_120m": -0.0010045107961127453,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 8.05013560396528e-05,
        "close_vs_ema6": 0.0005501738398894229,
        "close_vs_ema12": 0.0005897237112428844,
        "ema3_slope": 8.050783702961972e-05,
        "ema6_slope": 0.00022011797721699367,
        "realized_volatility_30m": 0.001365516497210173,
        "realized_volatility_60m": 0.001840894162998394,
        "return_acceleration": -0.002731032994420346
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1673,
        "resolved_agreement_count": 1082,
        "prospective_resolved_sample_count": 1654,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 150.07574479166215,
            "small_mean_absolute_error": 134.88238541666215
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.84614062500441,
            "small_mean_absolute_error": 134.33852083333295
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.30973090278106,
            "small_mean_absolute_error": 135.78577083333343
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.58682083333697,
            "small_mean_absolute_error": 101.65903645833168
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1675,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0815Z",
      "signal_timestamp": "2026-09-30T08:16:20.418398Z",
      "target_timestamp": "2026-09-30T08:15:00Z",
      "resolution_timestamp": "2026-09-30T08:30:00Z",
      "strike": 83098.03,
      "brti_reference_price": 83098.02749999998,
      "base_predicted_close": 83168.625,
      "small_predicted_close": 83206.4375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83118.57650000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -50.04849999998987,
      "small_residual": -87.86099999998987,
      "base_absolute_error": 50.04849999998987,
      "small_absolute_error": 87.86099999998987,
      "resolved_at": "2026-09-30T08:31:06.526078Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T08:00:00Z",
        "return_6h": -0.0042948959819544275,
        "return_12h": -0.0051961319838542686,
        "return_24h": -0.011065073922915114,
        "close_vs_ema12": -0.0029901815374393514,
        "close_vs_ema24": -0.004084187549553864,
        "ema12_slope_3h": -0.0010917858313311823,
        "ema24_slope_6h": -0.001485343360345559,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0021917021276930404,
        "return_30m": -0.0034267841513531128,
        "return_60m": 0.0013373613704030785,
        "return_120m": -0.00038919986435526077,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.001056804259536026,
        "close_vs_ema6": -0.0011739324918255134,
        "close_vs_ema12": -0.001356948552237336,
        "ema3_slope": -0.0010556886033235013,
        "ema6_slope": -0.00046935260142255686,
        "realized_volatility_30m": 0.0004769536131569718,
        "realized_volatility_60m": 0.0021729305576465288,
        "return_acceleration": -0.0009539072263139436
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1674,
        "resolved_agreement_count": 1082,
        "prospective_resolved_sample_count": 1655,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 176.41771874999904,
            "small_mean_absolute_error": 128.23412499999904
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 124.92363541667146,
            "small_mean_absolute_error": 130.72265625
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 125.99691493056041,
            "small_mean_absolute_error": 143.7125381944461
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.95534062500447,
            "small_mean_absolute_error": 107.40372812499918
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1676,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0830Z",
      "signal_timestamp": "2026-09-30T08:31:18.398905Z",
      "target_timestamp": "2026-09-30T08:30:00Z",
      "resolution_timestamp": "2026-09-30T08:45:00Z",
      "strike": 83118.58,
      "brti_reference_price": 83118.57650000001,
      "base_predicted_close": 83200.8515625,
      "small_predicted_close": 83195.4375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83036.39700000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -164.45456249998824,
      "small_residual": -159.04049999998824,
      "base_absolute_error": 164.45456249998824,
      "small_absolute_error": 159.04049999998824,
      "resolved_at": "2026-09-30T08:46:07.693665Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T08:15:00Z",
        "return_6h": -0.003146945011120894,
        "return_12h": -0.005839949088533025,
        "return_24h": -0.012128141273419657,
        "close_vs_ema12": -0.002631944361310201,
        "close_vs_ema24": -0.0037590625538302946,
        "ema12_slope_3h": -0.0011548114453657776,
        "ema24_slope_6h": -0.0015195210704198603,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000247286254779322,
        "return_30m": -0.0019449578507244603,
        "return_60m": -0.001691856212892029,
        "return_120m": -0.00012436507025304078,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00040505367100884815,
        "close_vs_ema6": -0.000662272920286866,
        "close_vs_ema12": -0.000939389370337218,
        "ema3_slope": -0.00040488966896190526,
        "ema6_slope": -0.0002648390098329845,
        "realized_volatility_30m": 0.0012194941912361812,
        "realized_volatility_60m": 0.0014065425472788774,
        "return_acceleration": 0.0024389883824723624
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1675,
        "resolved_agreement_count": 1083,
        "prospective_resolved_sample_count": 1656,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 109.01918749999822,
            "small_mean_absolute_error": 69.29262499999822
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 126.30772395833446,
            "small_mean_absolute_error": 130.60655208333446
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 121.36628298611443,
            "small_mean_absolute_error": 144.15938020833346
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.5928020833373,
            "small_mean_absolute_error": 110.18259583333202
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1677,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0845Z",
      "signal_timestamp": "2026-09-30T08:46:22.842046Z",
      "target_timestamp": "2026-09-30T08:45:00Z",
      "resolution_timestamp": "2026-09-30T09:00:00Z",
      "strike": 83036.4,
      "brti_reference_price": 83036.39700000001,
      "base_predicted_close": 83114.078125,
      "small_predicted_close": 83167.84375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83040.58150000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -73.49662499998522,
      "small_residual": -127.26224999998522,
      "base_absolute_error": 73.49662499998522,
      "small_absolute_error": 127.26224999998522,
      "resolved_at": "2026-09-30T09:01:08.512587Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T08:30:00Z",
        "return_6h": -0.0036749280258684403,
        "return_12h": -0.00694095553359686,
        "return_24h": -0.009692601041587312,
        "close_vs_ema12": -0.0034708814117804243,
        "close_vs_ema24": -0.004646678418603445,
        "ema12_slope_3h": -0.0013079567537698233,
        "ema24_slope_6h": -0.0015638440958237743,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000988701966040062,
        "return_30m": -0.0007416602036669495,
        "return_60m": -0.004165902845588487,
        "return_120m": -0.000475133959627394,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006971632778690617,
        "close_vs_ema6": -0.0011793561584684253,
        "close_vs_ema12": -0.0016311596294149577,
        "ema3_slope": -0.0006966775798440406,
        "ema6_slope": -0.00047152002736816634,
        "realized_volatility_30m": 0.000617994110409692,
        "realized_volatility_60m": 0.0008696620366557313,
        "return_acceleration": -0.001235988220819384
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1676,
        "resolved_agreement_count": 1084,
        "prospective_resolved_sample_count": 1657,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.73242708333055,
            "small_mean_absolute_error": 104.23242708333055
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 139.31889322916504,
            "small_mean_absolute_error": 133.54252604166504
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.56229687500309,
            "small_mean_absolute_error": 144.15357118055545
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.42718020833635,
            "small_mean_absolute_error": 114.87791145833107
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1678,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0900Z",
      "signal_timestamp": "2026-09-30T09:01:21.898125Z",
      "target_timestamp": "2026-09-30T09:00:00Z",
      "resolution_timestamp": "2026-09-30T09:15:00Z",
      "strike": 83040.58,
      "brti_reference_price": 83040.58150000001,
      "base_predicted_close": 83079.7421875,
      "small_predicted_close": 83147.28125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83246.90666666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 167.16447916667676,
      "small_residual": 99.62541666667676,
      "base_absolute_error": 167.16447916667676,
      "small_absolute_error": 99.62541666667676,
      "resolved_at": "2026-09-30T09:16:06.509339Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T08:45:00Z",
        "return_6h": -0.0035228711799413226,
        "return_12h": -0.006817279334325743,
        "return_24h": -0.00958581786756596,
        "close_vs_ema12": -0.0032815020302743303,
        "close_vs_ema24": -0.004502213995885906,
        "ema12_slope_3h": -0.0014129798153514894,
        "ema24_slope_6h": -0.0016041591173756586,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 5.0393564162032334e-05,
        "return_30m": -0.0009383582260940049,
        "return_60m": -0.0028814910096197632,
        "return_120m": -0.0002390648753094471,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0003235070460871903,
        "close_vs_ema6": -0.0008067045293853603,
        "close_vs_ema12": -0.0013379662431102224,
        "ema3_slope": -0.0003234024231247856,
        "ema6_slope": -0.0003225777217905623,
        "realized_volatility_30m": 0.0005195477651010472,
        "realized_volatility_60m": 0.0009704708890764085,
        "return_acceleration": 0.0010390955302020943
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1677,
        "resolved_agreement_count": 1085,
        "prospective_resolved_sample_count": 1658,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 131.00671874999534,
            "small_mean_absolute_error": 132.75671874999534
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 140.54123177082874,
            "small_mean_absolute_error": 133.81955208332874
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 128.89966666666805,
            "small_mean_absolute_error": 133.81125347222041
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.1049666666695,
            "small_mean_absolute_error": 119.4576510416642
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1679,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0915Z",
      "signal_timestamp": "2026-09-30T09:16:19.231073Z",
      "target_timestamp": "2026-09-30T09:15:00Z",
      "resolution_timestamp": "2026-09-30T09:30:00Z",
      "strike": 83246.91,
      "brti_reference_price": 83246.90666666668,
      "base_predicted_close": 83259.734375,
      "small_predicted_close": 83192.9609375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83375.97766666669,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 116.24329166668758,
      "small_residual": 183.01672916668758,
      "base_absolute_error": 116.24329166668758,
      "small_absolute_error": 183.01672916668758,
      "resolved_at": "2026-09-30T09:31:06.490230Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T09:00:00Z",
        "return_6h": -0.0005951891890881855,
        "return_12h": -0.0033341736033973834,
        "return_24h": -0.006126557065314175,
        "close_vs_ema12": -0.0007721920055370202,
        "close_vs_ema24": -0.001986966391117395,
        "ema12_slope_3h": -0.0012984926984472844,
        "ema24_slope_6h": -0.001583381156420094,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0024846305618255737,
        "return_30m": 0.0025351493353771293,
        "return_60m": 0.001791608912337761,
        "return_120m": 0.003131366311291295,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010789943737106178,
        "close_vs_ema6": 0.0011965139744520847,
        "close_vs_ema12": 0.000967271368910616,
        "ema3_slope": 0.0010801598601222206,
        "ema6_slope": 0.00047883476277488235,
        "realized_volatility_30m": 0.0012171184988317707,
        "realized_volatility_60m": 0.0012659337288318188,
        "return_acceleration": 0.0024342369976635414
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1678,
        "resolved_agreement_count": 1086,
        "prospective_resolved_sample_count": 1659,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 113.79104166666002,
            "small_mean_absolute_error": 118.44729166666002
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 145.10438020832953,
            "small_mean_absolute_error": 123.34070833332953
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 121.21277083333432,
            "small_mean_absolute_error": 126.63086805555334
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.61602083333636,
            "small_mean_absolute_error": 121.95386145833109
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1680,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0930Z",
      "signal_timestamp": "2026-09-30T09:31:19.920447Z",
      "target_timestamp": "2026-09-30T09:30:00Z",
      "resolution_timestamp": "2026-09-30T09:45:00Z",
      "strike": 83375.98,
      "brti_reference_price": 83375.97766666669,
      "base_predicted_close": 83411.203125,
      "small_predicted_close": 83556.765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83520.76200000002,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 109.558875000017,
      "small_residual": -36.003624999983,
      "base_absolute_error": 109.558875000017,
      "small_absolute_error": 36.003624999983,
      "resolved_at": "2026-09-30T09:46:06.956729Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T09:15:00Z",
        "return_6h": 0.0011084527043192516,
        "return_12h": 0.00012585744092707962,
        "return_24h": -0.005348110409737594,
        "close_vs_ema12": 0.0007453299415249859,
        "close_vs_ema24": -0.0004305178300140211,
        "ema12_slope_3h": -0.0011247676614962732,
        "ema24_slope_6h": -0.0015280432884140493,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015504600130888946,
        "return_30m": 0.004038942895247866,
        "return_60m": 0.0030967946938633695,
        "return_120m": 0.0013996991496285638,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013138352283303956,
        "close_vs_ema6": 0.001961908538623991,
        "close_vs_ema12": 0.002130831227752372,
        "ema3_slope": 0.0013155636622153022,
        "ema6_slope": 0.0007853797527466178,
        "realized_volatility_30m": 0.0004670852743683396,
        "realized_volatility_60m": 0.0013378968021765213,
        "return_acceleration": -0.0009341705487366792
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1679,
        "resolved_agreement_count": 1086,
        "prospective_resolved_sample_count": 1660,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 130.33973958333445,
            "small_mean_absolute_error": 142.23622395833445
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 119.67946354166634,
            "small_mean_absolute_error": 105.76442447916634
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.65172916666779,
            "small_mean_absolute_error": 134.48310937500113
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 118.8999968750024,
            "small_mean_absolute_error": 130.30476145833381
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1681,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T0945Z",
      "signal_timestamp": "2026-09-30T09:46:21.847645Z",
      "target_timestamp": "2026-09-30T09:45:00Z",
      "resolution_timestamp": "2026-09-30T10:00:00Z",
      "strike": 83520.76,
      "brti_reference_price": 83520.76200000002,
      "base_predicted_close": 83605.578125,
      "small_predicted_close": 83640.46875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83599.56166666669,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -6.016458333309856,
      "small_residual": -40.907083333309856,
      "base_absolute_error": 6.016458333309856,
      "small_absolute_error": 40.907083333309856,
      "resolved_at": "2026-09-30T10:01:06.417425Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T09:30:00Z",
        "return_6h": 0.0020590493900947138,
        "return_12h": 0.0004078832867320248,
        "return_24h": -0.005122508222097255,
        "close_vs_ema12": 0.0023815532488666857,
        "close_vs_ema24": 0.0012782846052747932,
        "ema12_slope_3h": -0.0008612862166494928,
        "ema24_slope_6h": -0.0014542647230751937,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00173652336542518,
        "return_30m": 0.0032896757885538808,
        "return_60m": 0.0058331649433200905,
        "return_120m": 0.0016429616992954532,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015239939471467512,
        "close_vs_ema6": 0.0026413768739315113,
        "close_vs_ema12": 0.003273558376721164,
        "ema3_slope": 0.0015263200496640206,
        "ema6_slope": 0.0010576682297334106,
        "realized_volatility_30m": 9.303167616814267e-05,
        "realized_volatility_60m": 0.0008833777993168262,
        "return_acceleration": 0.00018606335233628535
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1680,
        "resolved_agreement_count": 1087,
        "prospective_resolved_sample_count": 1661,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 116.61581770834164,
            "small_mean_absolute_error": 111.47700520833314
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.1741223958361,
            "small_mean_absolute_error": 107.85471614583184
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.75120138889056,
            "small_mean_absolute_error": 126.18735243055441
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.0966354166696,
            "small_mean_absolute_error": 130.3298874999993
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1682,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1000Z",
      "signal_timestamp": "2026-09-30T10:01:19.282945Z",
      "target_timestamp": "2026-09-30T10:00:00Z",
      "resolution_timestamp": "2026-09-30T10:15:00Z",
      "strike": 83599.56,
      "brti_reference_price": 83599.56166666669,
      "base_predicted_close": 83595.921875,
      "small_predicted_close": 83652.921875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83715.52216666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 119.60029166664754,
      "small_residual": 62.600291666647536,
      "base_absolute_error": 119.60029166664754,
      "small_absolute_error": 62.600291666647536,
      "resolved_at": "2026-09-30T10:16:06.317991Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T09:45:00Z",
        "return_6h": 0.003959578494007632,
        "return_12h": 0.0016035145317410127,
        "return_24h": -0.0073908253998585804,
        "close_vs_ema12": 0.0031910336977576392,
        "close_vs_ema24": 0.0021769616001825476,
        "ema12_slope_3h": -0.0005623556969366339,
        "ema24_slope_6h": -0.0013430313311818542,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009434739911338141,
        "return_30m": 0.0026816357211891795,
        "return_60m": 0.006731409589980641,
        "return_120m": 0.003830522084145249,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012329308983511922,
        "close_vs_ema6": 0.0025597641676322613,
        "close_vs_ema12": 0.003568554636273813,
        "ema3_slope": 0.0012344528934662424,
        "ema6_slope": 0.0010249551244132515,
        "realized_volatility_30m": 0.0003965246871456829,
        "realized_volatility_60m": 0.0005499705377799129,
        "return_acceleration": -0.0007930493742913658
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1681,
        "resolved_agreement_count": 1088,
        "prospective_resolved_sample_count": 1662,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.7457760416728,
            "small_mean_absolute_error": 89.8882135416643
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.37624739583407,
            "small_mean_absolute_error": 111.32246614582982
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.94274652777676,
            "small_mean_absolute_error": 119.1757725694406
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.53633750000226,
            "small_mean_absolute_error": 126.00044895833199
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1683,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1015Z",
      "signal_timestamp": "2026-09-30T10:16:19.854154Z",
      "target_timestamp": "2026-09-30T10:15:00Z",
      "resolution_timestamp": "2026-09-30T10:30:00Z",
      "strike": 83715.52,
      "brti_reference_price": 83715.52216666665,
      "base_predicted_close": 83734.5390625,
      "small_predicted_close": 83742.0703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83766.86366666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 32.324604166671634,
      "small_residual": 24.793354166671634,
      "base_absolute_error": 32.324604166671634,
      "small_absolute_error": 24.793354166671634,
      "resolved_at": "2026-09-30T10:31:05.880674Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T10:00:00Z",
        "return_6h": 0.004565821076409238,
        "return_12h": 0.0008563725546872902,
        "return_24h": -0.005767795440009937,
        "close_vs_ema12": 0.004394689518573358,
        "close_vs_ema24": 0.0034933157257583947,
        "ema12_slope_3h": -0.00018283387474005153,
        "ema24_slope_6h": -0.0012214492447344405,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013870945934180146,
        "return_30m": 0.002331877272224059,
        "return_60m": 0.0056292241809823285,
        "return_120m": 0.00743091846153221,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013091517168906108,
        "close_vs_ema6": 0.002818539744094739,
        "close_vs_ema12": 0.004194229146060158,
        "ema3_slope": 0.0013108678417761421,
        "ema6_slope": 0.0011286883988821383,
        "realized_volatility_30m": 0.0002218103011421002,
        "realized_volatility_60m": 0.0002934244874981756,
        "return_acceleration": 0.0004436206022842004
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1682,
        "resolved_agreement_count": 1088,
        "prospective_resolved_sample_count": 1663,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.85472916666549,
            "small_mean_absolute_error": 80.631932291657
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.82288541666276,
            "small_mean_absolute_error": 99.53961197915851
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.02116319444151,
            "small_mean_absolute_error": 109.10444965277202
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.92730312500134,
            "small_mean_absolute_error": 126.04336770833106
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1684,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1030Z",
      "signal_timestamp": "2026-09-30T10:31:30.930584Z",
      "target_timestamp": "2026-09-30T10:30:00Z",
      "resolution_timestamp": "2026-09-30T10:45:00Z",
      "strike": 83766.86,
      "brti_reference_price": 83766.86366666667,
      "base_predicted_close": 83758.0859375,
      "small_predicted_close": 83758.796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83874.15733333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 116.07139583333628,
      "small_residual": 115.36045833333628,
      "base_absolute_error": 116.07139583333628,
      "small_absolute_error": 115.36045833333628,
      "resolved_at": "2026-09-30T10:46:11.210886Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T10:15:00Z",
        "return_6h": 0.005223457609034865,
        "return_12h": 0.002396237928411038,
        "return_24h": -0.004179513739464236,
        "close_vs_ema12": 0.004805170145042004,
        "close_vs_ema24": 0.004023736251169252,
        "ema12_slope_3h": 7.307394886213459e-05,
        "ema24_slope_6h": -0.0010888354777337517,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006132853104328095,
        "return_30m": 0.0020012305885892534,
        "return_60m": 0.0046882328812110075,
        "return_120m": 0.007799546069784613,
        "consecutive_up_closes": 7,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009606961308497031,
        "close_vs_ema6": 0.0024501346828726955,
        "close_vs_ema12": 0.004067063693361517,
        "ema3_slope": 0.0009616199554203231,
        "ema6_slope": 0.0009810153210141337,
        "realized_volatility_30m": 0.0003869046414926025,
        "realized_volatility_60m": 0.0004270023503317597,
        "return_acceleration": -0.000773809282985205
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1683,
        "resolved_agreement_count": 1089,
        "prospective_resolved_sample_count": 1664,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.8750572916615,
            "small_mean_absolute_error": 41.07608854165301
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.60739843749798,
            "small_mean_absolute_error": 91.65615624999373
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.07799479166472,
            "small_mean_absolute_error": 84.20164583332856
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.26272916666785,
            "small_mean_absolute_error": 123.15809062499757
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1685,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1045Z",
      "signal_timestamp": "2026-09-30T10:46:28.613255Z",
      "target_timestamp": "2026-09-30T10:45:00Z",
      "resolution_timestamp": "2026-09-30T11:00:00Z",
      "strike": 83874.16,
      "brti_reference_price": 83874.15733333334,
      "base_predicted_close": 83808.2734375,
      "small_predicted_close": 83811.3203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83889.74799999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 81.47456249999232,
      "small_residual": 78.42768749999232,
      "base_absolute_error": 81.47456249999232,
      "small_absolute_error": 78.42768749999232,
      "resolved_at": "2026-09-30T11:01:07.058178Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T10:30:00Z",
        "return_6h": 0.007106974670804123,
        "return_12h": 0.0036136777272308684,
        "return_24h": -0.001392036776224348,
        "close_vs_ema12": 0.005842072075273652,
        "close_vs_ema24": 0.005199780782631835,
        "ema12_slope_3h": 0.00031020223059874397,
        "ema24_slope_6h": -0.0009202742370949535,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012808604974590132,
        "return_30m": 0.0018949313408196389,
        "return_60m": 0.004231227360369516,
        "return_120m": 0.010089073750795485,
        "consecutive_up_closes": 8,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011201374580700474,
        "close_vs_ema6": 0.0026643955554441767,
        "close_vs_ema12": 0.0045258472248788095,
        "ema3_slope": 0.0011213935730163271,
        "ema6_slope": 0.0010668952745886973,
        "realized_volatility_30m": 0.00033378759351310183,
        "realized_volatility_60m": 0.00030366270126117777,
        "return_acceleration": 0.0006675751870262037
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1684,
        "resolved_agreement_count": 1090,
        "prospective_resolved_sample_count": 1665,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.50318749999133,
            "small_mean_absolute_error": 60.91529687499133
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.55950260416648,
            "small_mean_absolute_error": 86.19615104166223
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.28381076388784,
            "small_mean_absolute_error": 92.20824305555168
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.56117916666844,
            "small_mean_absolute_error": 120.97060312499816
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1686,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1100Z",
      "signal_timestamp": "2026-09-30T11:01:20.049306Z",
      "target_timestamp": "2026-09-30T11:00:00Z",
      "resolution_timestamp": "2026-09-30T11:15:00Z",
      "strike": 83889.75,
      "brti_reference_price": 83889.74799999999,
      "base_predicted_close": 83845.15625,
      "small_predicted_close": 83850.984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83806.51583333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -38.64041666666162,
      "small_residual": -44.46854166666162,
      "base_absolute_error": 38.64041666666162,
      "small_absolute_error": 44.46854166666162,
      "resolved_at": "2026-09-30T11:16:05.924854Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T10:45:00Z",
        "return_6h": 0.008531962787963865,
        "return_12h": 0.003783107444993883,
        "return_24h": -0.00138471339157209,
        "close_vs_ema12": 0.005781533668016925,
        "close_vs_ema24": 0.005274969701082544,
        "ema12_slope_3h": 0.000595845774557402,
        "ema24_slope_6h": -0.0007261589311567951,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00018588164891708558,
        "return_30m": 0.0014669802348374894,
        "return_60m": 0.0034711465891454907,
        "return_120m": 0.010225921888564526,
        "consecutive_up_closes": 9,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006526873809482581,
        "close_vs_ema6": 0.002034608845606911,
        "close_vs_ema12": 0.0039846704250290355,
        "ema3_slope": 0.0006531136599923215,
        "ema6_slope": 0.0008145064190285822,
        "realized_volatility_30m": 0.0005474894242709638,
        "realized_volatility_60m": 0.0004924611803596312,
        "return_acceleration": -0.0010949788485419276
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1685,
        "resolved_agreement_count": 1091,
        "prospective_resolved_sample_count": 1666,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.36771354166194,
            "small_mean_absolute_error": 70.29544791666194
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.55674479166737,
            "small_mean_absolute_error": 80.09183072916312
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.04006944444336,
            "small_mean_absolute_error": 97.64679340277387
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.76249791666778,
            "small_mean_absolute_error": 112.32348437499749
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1687,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1115Z",
      "signal_timestamp": "2026-09-30T11:16:19.369484Z",
      "target_timestamp": "2026-09-30T11:15:00Z",
      "resolution_timestamp": "2026-09-30T11:30:00Z",
      "strike": 83806.52,
      "brti_reference_price": 83806.51583333334,
      "base_predicted_close": 83784.84375,
      "small_predicted_close": 83816.2265625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83830.61499999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 45.77124999999069,
      "small_residual": 14.388437499990687,
      "base_absolute_error": 45.77124999999069,
      "small_absolute_error": 14.388437499990687,
      "resolved_at": "2026-09-30T11:31:07.686865Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T11:00:00Z",
        "return_6h": 0.007237926131276273,
        "return_12h": -1.5877590491042426e-05,
        "return_24h": -0.002079125960089967,
        "close_vs_ema12": 0.004587489929659627,
        "close_vs_ema24": 0.0041890315020283175,
        "ema12_slope_3h": 0.0009185550094472639,
        "ema24_slope_6h": -0.0005625248889606915,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009921613623949943,
        "return_30m": -0.0008064641380679527,
        "return_60m": 0.0010869390085812558,
        "return_120m": 0.0067222818129137885,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00017008970191068062,
        "close_vs_ema6": 0.0007429425938374479,
        "close_vs_ema12": 0.0025276156963338625,
        "ema3_slope": -0.00017006077632386596,
        "ema6_slope": 0.00029726537797936103,
        "realized_volatility_30m": 0.0005890215056560399,
        "realized_volatility_60m": 0.0008276163789059214,
        "return_acceleration": -0.0011780430113120799
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1686,
        "resolved_agreement_count": 1092,
        "prospective_resolved_sample_count": 1667,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.12774479166546,
            "small_mean_absolute_error": 65.76251041666546
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.49123697916548,
            "small_mean_absolute_error": 73.19722135416123
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.59117187499699,
            "small_mean_absolute_error": 88.28057812499416
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.72415729166678,
            "small_mean_absolute_error": 105.2574093749965
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1688,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1130Z",
      "signal_timestamp": "2026-09-30T11:31:20.536866Z",
      "target_timestamp": "2026-09-30T11:30:00Z",
      "resolution_timestamp": "2026-09-30T11:45:00Z",
      "strike": 83830.62,
      "brti_reference_price": 83830.61499999999,
      "base_predicted_close": 83796.96875,
      "small_predicted_close": 83826.03125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83914.02150000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 117.05275000001711,
      "small_residual": 87.99025000001711,
      "base_absolute_error": 117.05275000001711,
      "small_absolute_error": 87.99025000001711,
      "resolved_at": "2026-09-30T11:46:08.292972Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T11:15:00Z",
        "return_6h": 0.005906253088812097,
        "return_12h": 0.0013940952811666296,
        "return_24h": -0.002490344765191277,
        "close_vs_ema12": 0.004676400162710426,
        "close_vs_ema24": 0.0043850415114754515,
        "ema12_slope_3h": 0.0012298960130330272,
        "ema24_slope_6h": -0.0004294206368372633,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002875571956073575,
        "return_30m": -0.0007048894699266395,
        "return_60m": 0.0007610567059905815,
        "return_120m": 0.005452857598275074,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 5.870584501099785e-05,
        "close_vs_ema6": 0.0007360071306858895,
        "close_vs_ema12": 0.002381652615104146,
        "ema3_slope": 5.8709291589353896e-05,
        "ema6_slope": 0.00029448955083810624,
        "realized_volatility_30m": 0.0006398592790011759,
        "realized_volatility_60m": 0.0008057628894636668,
        "return_acceleration": 0.0012797185580023518
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1687,
        "resolved_agreement_count": 1092,
        "prospective_resolved_sample_count": 1668,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.48940624999523,
            "small_mean_absolute_error": 63.16128124999523
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.68223177082837,
            "small_mean_absolute_error": 52.11868489582412
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.23473437499706,
            "small_mean_absolute_error": 82.15786458332757
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.06393020833202,
            "small_mean_absolute_error": 101.53733958333032
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1689,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1145Z",
      "signal_timestamp": "2026-09-30T11:46:25.212324Z",
      "target_timestamp": "2026-09-30T11:45:00Z",
      "resolution_timestamp": "2026-09-30T12:00:00Z",
      "strike": 83914.02,
      "brti_reference_price": 83914.02150000002,
      "base_predicted_close": 83862.640625,
      "small_predicted_close": 83856.8984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83861.86066666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -0.7799583333253395,
      "small_residual": 4.9622291666746605,
      "base_absolute_error": 0.7799583333253395,
      "small_absolute_error": 4.9622291666746605,
      "resolved_at": "2026-09-30T12:01:06.089680Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T11:30:00Z",
        "return_6h": 0.005610924598414391,
        "return_12h": 0.0034762249596189676,
        "return_24h": -0.003567710131919699,
        "close_vs_ema12": 0.005443059490324309,
        "close_vs_ema24": 0.005272744215217839,
        "ema12_slope_3h": 0.0016097671526571489,
        "ema24_slope_6h": -0.00030495610757808045,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009949408101088686,
        "return_30m": 0.0012827841081053393,
        "return_60m": 0.00047528545065733674,
        "return_120m": 0.004708523851829849,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005265751045533396,
        "close_vs_ema6": 0.0012363027656467906,
        "close_vs_ema12": 0.002857637047283257,
        "ema3_slope": 0.0005268525319803707,
        "ema6_slope": 0.000494765778378703,
        "realized_volatility_30m": 0.00035369180725075555,
        "realized_volatility_60m": 0.0007132384852441872,
        "return_acceleration": 0.0007073836145015111
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1688,
        "resolved_agreement_count": 1093,
        "prospective_resolved_sample_count": 1669,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.73474479166543,
            "small_mean_absolute_error": 56.318729166665435
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.61896614582838,
            "small_mean_absolute_error": 58.61701302082838
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.2845833333328,
            "small_mean_absolute_error": 76.2370104166633
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.8983072916657,
            "small_mean_absolute_error": 99.159216666664
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1690,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1200Z",
      "signal_timestamp": "2026-09-30T12:01:18.421577Z",
      "target_timestamp": "2026-09-30T12:00:00Z",
      "resolution_timestamp": "2026-09-30T12:15:00Z",
      "strike": 83861.86,
      "brti_reference_price": 83861.86066666667,
      "base_predicted_close": 83855.2265625,
      "small_predicted_close": 83862.953125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83825.81266666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -29.41389583333512,
      "small_residual": -37.14045833333512,
      "base_absolute_error": 29.41389583333512,
      "small_absolute_error": 37.14045833333512,
      "resolved_at": "2026-09-30T12:16:06.339060Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T11:45:00Z",
        "return_6h": 0.005968582504479514,
        "return_12h": 0.002776255081678336,
        "return_24h": -0.005745822247152699,
        "close_vs_ema12": 0.004620512673110255,
        "close_vs_ema24": 0.004551633861014759,
        "ema12_slope_3h": 0.0019466306248419052,
        "ema24_slope_6h": -0.00017578760734471288,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006215985409940838,
        "return_30m": 0.00037272381535902177,
        "return_60m": -0.0003324283836604325,
        "return_120m": 0.0031375642978348495,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -4.767765042867911e-05,
        "close_vs_ema6": 0.0004384486206756577,
        "close_vs_ema12": 0.001889879943178352,
        "ema3_slope": -4.767537737870864e-05,
        "ema6_slope": 0.00017541021161626702,
        "realized_volatility_30m": 0.0008082696755514762,
        "realized_volatility_60m": 0.0007771633773455666,
        "return_acceleration": -0.0016165393511029524
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1689,
        "resolved_agreement_count": 1094,
        "prospective_resolved_sample_count": 1670,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.56109374999869,
            "small_mean_absolute_error": 37.95236458333602
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.96440364583032,
            "small_mean_absolute_error": 54.12390624999898
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.22486111111114,
            "small_mean_absolute_error": 66.04534201388742
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.75140937499819,
            "small_mean_absolute_error": 93.15502604166394
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1691,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1215Z",
      "signal_timestamp": "2026-09-30T12:16:19.182215Z",
      "target_timestamp": "2026-09-30T12:15:00Z",
      "resolution_timestamp": "2026-09-30T12:30:00Z",
      "strike": 83825.81,
      "brti_reference_price": 83825.81266666666,
      "base_predicted_close": 83808.109375,
      "small_predicted_close": 83841.5703125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83882.72433333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 74.6149583333463,
      "small_residual": 41.154020833346294,
      "base_absolute_error": 74.6149583333463,
      "small_absolute_error": 41.154020833346294,
      "resolved_at": "2026-09-30T12:31:06.305204Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T12:00:00Z",
        "return_6h": 0.008365543595452385,
        "return_12h": 0.003742913954557281,
        "return_24h": -0.005929899251403747,
        "close_vs_ema12": 0.0040170236190057995,
        "close_vs_ema24": 0.004034534235307641,
        "ema12_slope_3h": 0.002150858660647792,
        "ema24_slope_6h": -4.3787739478773346e-07,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00042984975188298247,
        "return_30m": -0.001051181098898346,
        "return_60m": 0.0002302545707986159,
        "return_120m": 0.0013174438520546783,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00023881047086748985,
        "close_vs_ema6": 6.007415394249094e-06,
        "close_vs_ema12": 0.0012344456496446998,
        "ema3_slope": -0.00023875345404267279,
        "ema6_slope": 2.4029719318807707e-06,
        "realized_volatility_30m": 9.587439455555069e-05,
        "realized_volatility_60m": 0.0006384367469206974,
        "return_acceleration": 0.00019174878911110138
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1690,
        "resolved_agreement_count": 1094,
        "prospective_resolved_sample_count": 1671,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.254463541667064,
            "small_mean_absolute_error": 36.120343750004395
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.691104166666264,
            "small_mean_absolute_error": 50.94142708333493
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.74564583333267,
            "small_mean_absolute_error": 60.83826215277562
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.68913958333141,
            "small_mean_absolute_error": 85.83924062499719
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1692,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1230Z",
      "signal_timestamp": "2026-09-30T12:31:19.860605Z",
      "target_timestamp": "2026-09-30T12:30:00Z",
      "resolution_timestamp": "2026-09-30T12:45:00Z",
      "strike": 83882.72,
      "brti_reference_price": 83882.72433333335,
      "base_predicted_close": 83838.28125,
      "small_predicted_close": 83854.859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84847.58066666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 1009.2994166666613,
      "small_residual": 992.7212916666613,
      "base_absolute_error": 1009.2994166666613,
      "small_absolute_error": 992.7212916666613,
      "resolved_at": "2026-09-30T12:46:10.866305Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T12:15:00Z",
        "return_6h": 0.009067957900224632,
        "return_12h": 0.004032231092975902,
        "return_24h": -0.0033667418857300513,
        "close_vs_ema12": 0.004506031613162875,
        "close_vs_ema24": 0.00461846676624833,
        "ema12_slope_3h": 0.002311263476847847,
        "ema24_slope_6h": 0.0001857210557496547,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000678927705634047,
        "return_30m": 0.000248786116845201,
        "return_60m": 0.0006216026607148706,
        "return_120m": 0.0013831324415787272,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002199291703806061,
        "close_vs_ema6": 0.0004891465609766499,
        "close_vs_ema12": 0.0016192405279547017,
        "ema3_slope": 0.00021997754986080587,
        "ema6_slope": 0.00019569691417964385,
        "realized_volatility_30m": 0.0005543887287585147,
        "realized_volatility_60m": 0.0006937495706303797,
        "return_acceleration": 0.0011087774575170295
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1691,
        "resolved_agreement_count": 1094,
        "prospective_resolved_sample_count": 1672,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.465390625005966,
            "small_mean_absolute_error": 42.8117395833433
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 62.9773984375006,
            "small_mean_absolute_error": 52.98651041666926
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.27661805555424,
            "small_mean_absolute_error": 49.01636979166384
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.43775624999907,
            "small_mean_absolute_error": 71.71559166666484
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1693,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1245Z",
      "signal_timestamp": "2026-09-30T12:46:24.894065Z",
      "target_timestamp": "2026-09-30T12:45:00Z",
      "resolution_timestamp": "2026-09-30T13:00:00Z",
      "strike": 84847.58,
      "brti_reference_price": 84847.58066666666,
      "base_predicted_close": 84489.4609375,
      "small_predicted_close": 85026.2421875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85281.13516666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 791.6742291666742,
      "small_residual": 254.8929791666742,
      "base_absolute_error": 791.6742291666742,
      "small_absolute_error": 254.8929791666742,
      "resolved_at": "2026-09-30T13:01:05.863662Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T12:30:00Z",
        "return_6h": 0.021326427490582223,
        "return_12h": 0.016736401740491624,
        "return_24h": 0.006144089025060362,
        "close_vs_ema12": 0.015394691659250004,
        "close_vs_ema24": 0.015835287997431058,
        "ema12_slope_3h": 0.0028666577461999854,
        "ema24_slope_6h": 0.0006195495633378734,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.011502443929922501,
        "return_30m": 0.012189180963422919,
        "return_60m": 0.01112518682788477,
        "return_120m": 0.011605759917977299,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.005828283383478183,
        "close_vs_ema6": 0.008540166841644492,
        "close_vs_ema12": 0.011096291467803887,
        "ema3_slope": 0.005862451411627001,
        "ema6_slope": 0.003427776249082859,
        "realized_volatility_30m": 0.005411758112144227,
        "realized_volatility_60m": 0.005058891092481828,
        "return_acceleration": 0.010823516224288454
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1692,
        "resolved_agreement_count": 1095,
        "prospective_resolved_sample_count": 1673,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 278.527057291667,
            "small_mean_absolute_error": 268.99450000000434
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 174.63090104166622,
            "small_mean_absolute_error": 162.65661458333489
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 139.25499652777458,
            "small_mean_absolute_error": 128.74284201388704
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 132.4226468749992,
            "small_mean_absolute_error": 120.38759166666496
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1694,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1300Z",
      "signal_timestamp": "2026-09-30T13:01:17.713459Z",
      "target_timestamp": "2026-09-30T13:00:00Z",
      "resolution_timestamp": "2026-09-30T13:15:00Z",
      "strike": 85281.14,
      "brti_reference_price": 85281.13516666667,
      "base_predicted_close": 85098.4765625,
      "small_predicted_close": 85245.8984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85369.61916666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 271.1426041666564,
      "small_residual": 123.72072916665638,
      "base_absolute_error": 271.1426041666564,
      "small_absolute_error": 123.72072916665638,
      "resolved_at": "2026-09-30T13:16:05.998289Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T12:45:00Z",
        "return_6h": 0.026735915170846836,
        "return_12h": 0.02245694027511025,
        "return_24h": 0.011475162250174753,
        "close_vs_ema12": 0.019726457706910283,
        "close_vs_ema24": 0.020583561800104455,
        "ema12_slope_3h": 0.0035729027299979954,
        "ema24_slope_6h": 0.001155425724115755,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.005109803916546252,
        "return_30m": 0.016671023079511738,
        "return_60m": 0.01692395671545288,
        "return_120m": 0.01658590232821644,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0054540248285790405,
        "close_vs_ema6": 0.009743030311309075,
        "close_vs_ema12": 0.013726483527310318,
        "ema3_slope": 0.0054839343426420495,
        "ema6_slope": 0.00391245981033328,
        "realized_volatility_30m": 0.0031963200066881248,
        "realized_volatility_60m": 0.004690041287929781,
        "return_acceleration": -0.0063926400133762495
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1693,
        "resolved_agreement_count": 1095,
        "prospective_resolved_sample_count": 1674,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 476.2506250000042,
            "small_mean_absolute_error": 331.4771875000042
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 263.40585937500146,
            "small_mean_absolute_error": 184.71477604167012
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 204.72647743055495,
            "small_mean_absolute_error": 146.57500000000073
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 168.9863854166666,
            "small_mean_absolute_error": 132.47398645833238
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1695,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1315Z",
      "signal_timestamp": "2026-09-30T13:16:21.347638Z",
      "target_timestamp": "2026-09-30T13:15:00Z",
      "resolution_timestamp": "2026-09-30T13:30:00Z",
      "strike": 85369.62,
      "brti_reference_price": 85369.61916666666,
      "base_predicted_close": 85183.3359375,
      "small_predicted_close": 85318.4765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85154.02883333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -29.307104166655336,
      "small_residual": -164.44772916665534,
      "base_absolute_error": 29.307104166655336,
      "small_absolute_error": 164.44772916665534,
      "resolved_at": "2026-09-30T13:31:06.861970Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T13:00:00Z",
        "return_6h": 0.028710208525060343,
        "return_12h": 0.023890396759558508,
        "return_24h": 0.011614824612072416,
        "close_vs_ema12": 0.019919236972674836,
        "close_vs_ema24": 0.02118678877150182,
        "ema12_slope_3h": 0.0042364445341156465,
        "ema24_slope_6h": 0.001720383804330261,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001037556545501639,
        "return_30m": 0.00615266217254784,
        "return_60m": 0.01841683904859881,
        "return_120m": 0.01865133418076792,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.003238100757360529,
        "close_vs_ema6": 0.007683949811211566,
        "close_vs_ema12": 0.012476334250647314,
        "ema3_slope": 0.0032486201166204154,
        "ema6_slope": 0.003083055943338131,
        "realized_volatility_30m": 0.0020361236855223064,
        "realized_volatility_60m": 0.00435798616808023,
        "return_acceleration": -0.004072247371044613
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1694,
        "resolved_agreement_count": 1096,
        "prospective_resolved_sample_count": 1675,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 536.6828020833345,
            "small_mean_absolute_error": 353.12225520833454
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 292.4686328125008,
            "small_mean_absolute_error": 194.62129947916947
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 217.35500347222236,
            "small_mean_absolute_error": 151.66836979166814
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 170.74215624999852,
            "small_mean_absolute_error": 130.81686666666428
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1696,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1330Z",
      "signal_timestamp": "2026-09-30T13:31:19.735799Z",
      "target_timestamp": "2026-09-30T13:30:00Z",
      "resolution_timestamp": "2026-09-30T13:45:00Z",
      "strike": 85154.03,
      "brti_reference_price": 85154.02883333334,
      "base_predicted_close": 85163.234375,
      "small_predicted_close": 85315.359375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84435.57866666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -727.6557083333173,
      "small_residual": -879.7807083333173,
      "base_absolute_error": 727.6557083333173,
      "small_absolute_error": 879.7807083333173,
      "resolved_at": "2026-09-30T13:46:06.226731Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T13:15:00Z",
        "return_6h": 0.022755249671520428,
        "return_12h": 0.020786069060376944,
        "return_24h": 0.009625598407300817,
        "close_vs_ema12": 0.016623889668997638,
        "close_vs_ema24": 0.018217227444548234,
        "ema12_slope_3h": 0.004741856907868991,
        "ema24_slope_6h": 0.0021530824177704577,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002525375366995819,
        "return_30m": -0.0014904390412360247,
        "return_60m": 0.015155736894620686,
        "return_120m": 0.01578676040171434,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0003521499319780741,
        "close_vs_ema6": 0.003665453308696609,
        "close_vs_ema12": 0.008380592635189865,
        "ema3_slope": 0.0003522739852381829,
        "ema6_slope": 0.0014683341676118289,
        "realized_volatility_30m": 0.001781465956248729,
        "realized_volatility_60m": 0.005212563391054147,
        "return_acceleration": -0.003562931912497458
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1695,
        "resolved_agreement_count": 1097,
        "prospective_resolved_sample_count": 1676,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 525.3558385416618,
            "small_mean_absolute_error": 383.9456822916618
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 290.4106145833339,
            "small_mean_absolute_error": 213.37871093750255
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 217.10354513888765,
            "small_mean_absolute_error": 163.30623437500012
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 169.70508645833178,
            "small_mean_absolute_error": 134.64620312499756
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1697,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1345Z",
      "signal_timestamp": "2026-09-30T13:46:21.746880Z",
      "target_timestamp": "2026-09-30T13:45:00Z",
      "resolution_timestamp": "2026-09-30T14:00:00Z",
      "strike": 84435.58,
      "brti_reference_price": 84435.57866666668,
      "base_predicted_close": 84495.4609375,
      "small_predicted_close": 84196.6640625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84541.45583333336,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 45.99489583335526,
      "small_residual": 344.79177083335526,
      "base_absolute_error": 45.99489583335526,
      "small_absolute_error": 344.79177083335526,
      "resolved_at": "2026-09-30T14:01:06.829912Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T13:30:00Z",
        "return_6h": 0.012614122084684043,
        "return_12h": 0.012419561672796453,
        "return_24h": 0.003159096855368304,
        "close_vs_ema12": 0.007715601411594886,
        "close_vs_ema24": 0.009426122984084628,
        "ema12_slope_3h": 0.00482198591186167,
        "ema24_slope_6h": 0.002368614688082138,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.008437066061464216,
        "return_30m": -0.010941134669658625,
        "return_60m": -0.004855789602517646,
        "return_120m": 0.006215375658842337,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00406036350194483,
        "close_vs_ema6": -0.003435098071908005,
        "close_vs_ema12": -0.00010761683179472126,
        "ema3_slope": -0.004043943620862911,
        "ema6_slope": -0.0013721538355652152,
        "realized_volatility_30m": 0.0029558453472341983,
        "realized_volatility_60m": 0.004973730313912515,
        "return_acceleration": -0.005911690694468397
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1696,
        "resolved_agreement_count": 1098,
        "prospective_resolved_sample_count": 1677,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 454.9449114583258,
            "small_mean_absolute_error": 355.7105364583258
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 366.7359843749964,
            "small_mean_absolute_error": 312.35251822916507
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 268.0689045138861,
            "small_mean_absolute_error": 227.00792187499852
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 197.86514374999825,
            "small_mean_absolute_error": 170.683213541664
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1698,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1400Z",
      "signal_timestamp": "2026-09-30T14:01:19.997847Z",
      "target_timestamp": "2026-09-30T14:00:00Z",
      "resolution_timestamp": "2026-09-30T14:15:00Z",
      "strike": 84541.46,
      "brti_reference_price": 84541.45583333336,
      "base_predicted_close": 84533.578125,
      "small_predicted_close": 84497.5859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84331.93049999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -201.64762500001234,
      "small_residual": -165.65543750001234,
      "base_absolute_error": 201.64762500001234,
      "small_absolute_error": 165.65543750001234,
      "resolved_at": "2026-09-30T14:16:06.464720Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T13:45:00Z",
        "return_6h": 0.015140415272855812,
        "return_12h": 0.013556214804222755,
        "return_24h": 0.004005980988891045,
        "close_vs_ema12": 0.008609562492232214,
        "close_vs_ema24": 0.010469164386154528,
        "ema12_slope_3h": 0.004942952167997339,
        "ema24_slope_6h": 0.002631455036079977,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001253940203153503,
        "return_30m": -0.007193705434641706,
        "return_60m": -0.008673422696446886,
        "return_120m": 0.008103745388716499,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0014077363116163921,
        "close_vs_ema6": -0.0015620219816064873,
        "close_vs_ema12": 0.000969680755033675,
        "ema3_slope": -0.0014057573759127528,
        "ema6_slope": -0.0006244186503796545,
        "realized_volatility_30m": 0.004845503132308859,
        "realized_volatility_60m": 0.0039183597868840256,
        "return_acceleration": 0.009691006264617719
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1697,
        "resolved_agreement_count": 1098,
        "prospective_resolved_sample_count": 1678,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 268.52507812499607,
            "small_mean_absolute_error": 378.18523437499607
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 372.38785156250015,
            "small_mean_absolute_error": 354.83121093750015
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 265.1122656249997,
            "small_mean_absolute_error": 249.20492881944543
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 196.49005729166674,
            "small_mean_absolute_error": 181.5596895833325
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1699,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1415Z",
      "signal_timestamp": "2026-09-30T14:16:19.487677Z",
      "target_timestamp": "2026-09-30T14:15:00Z",
      "resolution_timestamp": "2026-09-30T14:30:00Z",
      "strike": 84331.93,
      "brti_reference_price": 84331.93049999999,
      "base_predicted_close": 84184.3125,
      "small_predicted_close": 84123.8984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83669.20999999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -515.1025000000081,
      "small_residual": -454.68843750000815,
      "base_absolute_error": 515.1025000000081,
      "small_absolute_error": 454.68843750000815,
      "resolved_at": "2026-09-30T14:31:07.027229Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T14:00:00Z",
        "return_6h": 0.014848764009470772,
        "return_12h": 0.010490094130634953,
        "return_24h": 0.004824540746290129,
        "close_vs_ema12": 0.005859008128098253,
        "close_vs_ema24": 0.0077993243237242105,
        "ema12_slope_3h": 0.004997340334232714,
        "ema24_slope_6h": 0.0028823196071612323,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002478373849468918,
        "return_30m": -0.0012275413789236689,
        "return_60m": -0.01215524535304291,
        "return_120m": 0.006037732498292536,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.001945086649504879,
        "close_vs_ema6": -0.0028865608758484873,
        "close_vs_ema12": -0.0012789172860686593,
        "ema3_slope": -0.0019413106321117812,
        "ema6_slope": -0.0011532927304697127,
        "realized_volatility_30m": 0.0018661570263112104,
        "realized_volatility_60m": 0.0034693776970269037,
        "return_acceleration": -0.0037323140526224208
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1698,
        "resolved_agreement_count": 1099,
        "prospective_resolved_sample_count": 1679,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 251.15133333333506,
            "small_mean_absolute_error": 388.66891145833506
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 393.9170677083348,
            "small_mean_absolute_error": 370.8955833333348
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 278.6961996527789,
            "small_mean_absolute_error": 259.303836805558
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 198.21421458333353,
            "small_mean_absolute_error": 184.8611906249993
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1700,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1430Z",
      "signal_timestamp": "2026-09-30T14:31:22.757257Z",
      "target_timestamp": "2026-09-30T14:30:00Z",
      "resolution_timestamp": "2026-09-30T14:45:00Z",
      "strike": 83669.21,
      "brti_reference_price": 83669.20999999999,
      "base_predicted_close": 83751.7734375,
      "small_predicted_close": 83955.265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83547.75649999997,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -204.01693750002596,
      "small_residual": -407.50912500002596,
      "base_absolute_error": 204.01693750002596,
      "small_absolute_error": 407.50912500002596,
      "resolved_at": "2026-09-30T14:46:08.927265Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T14:15:00Z",
        "return_6h": 0.006624674328968849,
        "return_12h": 0.0034568818320181993,
        "return_24h": -0.0032661103088397203,
        "close_vs_ema12": -0.0019621848855119195,
        "close_vs_ema24": -0.00011793533736859096,
        "ema12_slope_3h": 0.00471345934347589,
        "ema24_slope_6h": 0.0029592076771856046,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.007858476570745565,
        "return_30m": -0.010317374177384986,
        "return_60m": -0.017436859461335552,
        "return_120m": -0.002545391020979393,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.004918209300656118,
        "close_vs_ema6": -0.007682359045189102,
        "close_vs_ema12": -0.0077339969509214734,
        "ema3_slope": -0.004894138901193723,
        "ema6_slope": -0.0030635295644517724,
        "realized_volatility_30m": 0.0026900513606383236,
        "realized_volatility_60m": 0.003997406925409988,
        "return_acceleration": -0.005380102721276647
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1699,
        "resolved_agreement_count": 1100,
        "prospective_resolved_sample_count": 1680,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 372.60018229167326,
            "small_mean_absolute_error": 461.22908854167326
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 448.97801041666753,
            "small_mean_absolute_error": 422.58738541666753
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 317.80713715278034,
            "small_mean_absolute_error": 295.9955034722261
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 218.15717499999954,
            "small_mean_absolute_error": 198.4447760416653
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1701,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1445Z",
      "signal_timestamp": "2026-09-30T14:46:25.438412Z",
      "target_timestamp": "2026-09-30T14:45:00Z",
      "resolution_timestamp": "2026-09-30T15:00:00Z",
      "strike": 83547.76,
      "brti_reference_price": 83547.75649999997,
      "base_predicted_close": 83509.25,
      "small_predicted_close": 83483.8046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83780.24866666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 270.9986666666664,
      "small_residual": 296.4439791666664,
      "base_absolute_error": 270.9986666666664,
      "small_absolute_error": 296.4439791666664,
      "resolved_at": "2026-09-30T15:01:07.379877Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T14:30:00Z",
        "return_6h": 0.006158257324194283,
        "return_12h": 0.0024606981458947796,
        "return_24h": -0.0035120296015886954,
        "close_vs_ema12": -0.0032721619345530417,
        "close_vs_ema24": -0.001537051761526853,
        "ema12_slope_3h": 0.004340902696480242,
        "ema24_slope_6h": 0.003024858096475569,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014515913321043739,
        "return_30m": -0.009298660606376297,
        "return_60m": -0.010514787494637079,
        "return_120m": -0.015319519501365564,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0031914838669939716,
        "close_vs_ema6": -0.006533313982069022,
        "close_vs_ema12": -0.007773893808300181,
        "ema3_slope": -0.0031813307013851544,
        "ema6_slope": -0.0026065139232837042,
        "realized_volatility_30m": 0.0032034426193205956,
        "realized_volatility_60m": 0.0033103452862530726,
        "return_acceleration": 0.006406885238641191
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1700,
        "resolved_agreement_count": 1101,
        "prospective_resolved_sample_count": 1681,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 241.69048958335043,
            "small_mean_absolute_error": 343.1611927083504
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 348.3177005208381,
            "small_mean_absolute_error": 349.4358645833381
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 325.0541527777811,
            "small_mean_absolute_error": 322.6220763888935
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 222.880078125,
            "small_mean_absolute_error": 217.02005104166747
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1702,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1500Z",
      "signal_timestamp": "2026-09-30T15:01:20.873686Z",
      "target_timestamp": "2026-09-30T15:00:00Z",
      "resolution_timestamp": "2026-09-30T15:15:00Z",
      "strike": 83780.25,
      "brti_reference_price": 83780.24866666667,
      "base_predicted_close": 83902.6328125,
      "small_predicted_close": 83868.7265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83924.60099999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 21.96818749998056,
      "small_residual": 55.87443749998056,
      "base_absolute_error": 21.96818749998056,
      "small_absolute_error": 55.87443749998056,
      "resolved_at": "2026-09-30T15:16:06.249527Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T14:45:00Z",
        "return_6h": 0.008907297532190883,
        "return_12h": 0.0053530470904823435,
        "return_24h": 0.00019653680251119354,
        "close_vs_ema12": -0.0004781836533290784,
        "close_vs_ema24": 0.0012158493456997377,
        "ema12_slope_3h": 0.00412299950269035,
        "ema24_slope_6h": 0.003145638717044763,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002782745778059148,
        "return_30m": 0.0013271150363038942,
        "return_60m": -0.009003951483486983,
        "return_120m": -0.017599279102779253,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00020885319914620837,
        "close_vs_ema6": -0.002694865188457629,
        "close_vs_ema12": -0.004244857375667266,
        "ema3_slope": -0.00020880958859581522,
        "ema6_slope": -0.001076785358831489,
        "realized_volatility_30m": 0.002117168555081761,
        "realized_volatility_60m": 0.003790552150288779,
        "return_acceleration": 0.004234337110163522
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1701,
        "resolved_agreement_count": 1102,
        "prospective_resolved_sample_count": 1682,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 297.9414322916782,
            "small_mean_absolute_error": 331.0742447916782
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 283.23325520833714,
            "small_mean_absolute_error": 354.62973958333714
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 347.57237847222615,
            "small_mean_absolute_error": 346.91222222222615
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 236.12918854166782,
            "small_mean_absolute_error": 229.7968958333353
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1703,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1515Z",
      "signal_timestamp": "2026-09-30T15:16:18.934728Z",
      "target_timestamp": "2026-09-30T15:15:00Z",
      "resolution_timestamp": "2026-09-30T15:30:00Z",
      "strike": 83924.6,
      "brti_reference_price": 83924.60099999998,
      "base_predicted_close": 83947.6015625,
      "small_predicted_close": 83838.0390625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83818.6695,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -128.9320624999964,
      "small_residual": -19.36956249999639,
      "base_absolute_error": 128.9320624999964,
      "small_absolute_error": 19.36956249999639,
      "resolved_at": "2026-09-30T15:31:05.714764Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T15:00:00Z",
        "return_6h": 0.008140774960526675,
        "return_12h": 0.007540740470191265,
        "return_24h": 0.006478914766121058,
        "close_vs_ema12": 0.0011931448065480854,
        "close_vs_ema24": 0.0028800577237579894,
        "ema12_slope_3h": 0.004002332878862758,
        "ema24_slope_6h": 0.00324838619884682,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017229876448283665,
        "return_30m": 0.004510528059481933,
        "return_60m": -0.004830074416475094,
        "return_120m": -0.016926609029912276,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007563148519960095,
        "close_vs_ema6": -0.0006977094958408037,
        "close_vs_ema12": -0.0021409114430958054,
        "ema3_slope": 0.0007568872971002172,
        "ema6_slope": -0.000279005932301013,
        "realized_volatility_30m": 0.0005298790666153907,
        "realized_volatility_60m": 0.004147430663950146,
        "return_acceleration": -0.0010597581332307815
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1702,
        "resolved_agreement_count": 1103,
        "prospective_resolved_sample_count": 1683,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 253.02157291667027,
            "small_mean_absolute_error": 303.62899479167027
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 252.08645312500266,
            "small_mean_absolute_error": 346.14895312500266
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 346.95190277777994,
            "small_mean_absolute_error": 348.47338715277994
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 231.2475833333345,
            "small_mean_absolute_error": 229.46060312500194
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1704,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1530Z",
      "signal_timestamp": "2026-09-30T15:31:20.646729Z",
      "target_timestamp": "2026-09-30T15:30:00Z",
      "resolution_timestamp": "2026-09-30T15:45:00Z",
      "strike": 83818.67,
      "brti_reference_price": 83818.6695,
      "base_predicted_close": 83814.734375,
      "small_predicted_close": 83893.96875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84078.67616666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 263.94179166667163,
      "small_residual": 184.70741666667163,
      "base_absolute_error": 263.94179166667163,
      "small_absolute_error": 184.70741666667163,
      "resolved_at": "2026-09-30T15:46:06.155233Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T15:15:00Z",
        "return_6h": 0.005309584915491827,
        "return_12h": 0.006423923043569424,
        "return_24h": 0.010049627117527882,
        "close_vs_ema12": -6.77027088776816e-05,
        "close_vs_ema24": 0.0015809049679997855,
        "ema12_slope_3h": 0.0038069274878742565,
        "ema24_slope_6h": 0.0032908929817561106,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012622222654353754,
        "return_30m": 0.0004585905860245987,
        "return_60m": 0.0017863142247909192,
        "return_120m": -0.01568169294663624,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00025349526900864117,
        "close_vs_ema6": -0.001400105891720571,
        "close_vs_ema12": -0.0028787941315973065,
        "ema3_slope": -0.0002534310254425076,
        "ema6_slope": -0.000559728884804489,
        "realized_volatility_30m": 0.001492604955131871,
        "realized_volatility_60m": 0.0018445825250730844,
        "return_acceleration": -0.002985209910263742
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1703,
        "resolved_agreement_count": 1103,
        "prospective_resolved_sample_count": 1684,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 156.47896354166733,
            "small_mean_absolute_error": 194.79927604166733
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 264.5395729166703,
            "small_mean_absolute_error": 328.0141822916703
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 351.4783281250008,
            "small_mean_absolute_error": 346.6580156250008
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 236.0779562500007,
            "small_mean_absolute_error": 229.1894135416682
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1705,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1545Z",
      "signal_timestamp": "2026-09-30T15:46:22.708594Z",
      "target_timestamp": "2026-09-30T15:45:00Z",
      "resolution_timestamp": "2026-09-30T16:00:00Z",
      "strike": 84078.68,
      "brti_reference_price": 84078.67616666667,
      "base_predicted_close": 84113.4375,
      "small_predicted_close": 84181.9765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84088.21399999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -25.223500000007334,
      "small_residual": -93.76256250000733,
      "base_absolute_error": 25.223500000007334,
      "small_absolute_error": 93.76256250000733,
      "resolved_at": "2026-09-30T16:01:06.667300Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T15:30:00Z",
        "return_6h": 0.006679945839893842,
        "return_12h": 0.00875274956839589,
        "return_24h": 0.01141430531767762,
        "close_vs_ema12": 0.0029098998183341163,
        "close_vs_ema24": 0.004590678448676888,
        "ema12_slope_3h": 0.003273571208341597,
        "ema24_slope_6h": 0.0033608306757744177,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0031020137663562153,
        "return_30m": 0.0018358760700774024,
        "return_60m": 0.00635468490008706,
        "return_120m": -0.004226920755869834,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0014218415637989867,
        "close_vs_ema6": 0.0012119584112468829,
        "close_vs_ema12": 0.0001813159711392398,
        "ema3_slope": 0.001423866075766833,
        "ema6_slope": 0.0004850184933957724,
        "realized_volatility_30m": 0.0021821180158957953,
        "realized_volatility_60m": 0.001722036098917009,
        "return_acceleration": 0.004364236031791591
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1704,
        "resolved_agreement_count": 1103,
        "prospective_resolved_sample_count": 1685,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 171.46017708332874,
            "small_mean_absolute_error": 139.09884895832874
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 206.5753333333396,
            "small_mean_absolute_error": 241.1300208333396
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 289.365192708335,
            "small_mean_absolute_error": 279.32352604166834
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 243.47147604166747,
            "small_mean_absolute_error": 232.65676145833496
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1706,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1600Z",
      "signal_timestamp": "2026-09-30T16:01:19.225775Z",
      "target_timestamp": "2026-09-30T16:00:00Z",
      "resolution_timestamp": "2026-09-30T16:15:00Z",
      "strike": 84088.21,
      "brti_reference_price": 84088.21399999999,
      "base_predicted_close": 84134.9921875,
      "small_predicted_close": 84053.453125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84303.25233333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 168.26014583333745,
      "small_residual": 249.79920833333745,
      "base_absolute_error": 168.26014583333745,
      "small_absolute_error": 249.79920833333745,
      "resolved_at": "2026-09-30T16:16:07.095161Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T15:45:00Z",
        "return_6h": 0.005845154251904905,
        "return_12h": 0.009827877092982495,
        "return_24h": 0.013148663337976263,
        "close_vs_ema12": 0.0028998963359279095,
        "close_vs_ema24": 0.004607169922810517,
        "ema12_slope_3h": 0.002555114707305739,
        "ema24_slope_6h": 0.0034121530077264595,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00011343938520647079,
        "return_30m": 0.003215805042097397,
        "return_60m": 0.0036758703660406677,
        "return_120m": -0.005361178475881578,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007671321773441431,
        "close_vs_ema6": 0.0009464524698672427,
        "close_vs_ema12": 0.0002494144714717539,
        "ema3_slope": 0.0007677211209191626,
        "ema6_slope": 0.00037872436579156066,
        "realized_volatility_30m": 0.0014942871905748722,
        "realized_volatility_60m": 0.0016445822950323912,
        "return_acceleration": -0.0029885743811497445
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1705,
        "resolved_agreement_count": 1104,
        "prospective_resolved_sample_count": 1686,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 110.01638541666398,
            "small_mean_absolute_error": 88.42849479166398
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 203.9789088541711,
            "small_mean_absolute_error": 209.7513697916711
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 225.49429861111275,
            "small_mean_absolute_error": 265.89599131944607
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 240.65892291666825,
            "small_mean_absolute_error": 233.4235052083357
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1707,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1615Z",
      "signal_timestamp": "2026-09-30T16:16:21.090238Z",
      "target_timestamp": "2026-09-30T16:15:00Z",
      "resolution_timestamp": "2026-09-30T16:30:00Z",
      "strike": 84303.25,
      "brti_reference_price": 84303.25233333334,
      "base_predicted_close": 84288.125,
      "small_predicted_close": 84087.5234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84260.24033333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -27.884666666664998,
      "small_residual": 172.716895833335,
      "base_absolute_error": 27.884666666664998,
      "small_absolute_error": 172.716895833335,
      "resolved_at": "2026-09-30T16:31:06.269208Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T16:00:00Z",
        "return_6h": 0.007020563826820592,
        "return_12h": 0.011618439541518422,
        "return_24h": 0.016059908727111383,
        "close_vs_ema12": 0.005240392776481917,
        "close_vs_ema24": 0.0070271541028537055,
        "ema12_slope_3h": 0.0019287473555122947,
        "ema24_slope_6h": 0.0034867553197743817,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0025572945732126318,
        "return_30m": 0.0026710240563432297,
        "return_60m": 0.004511803795568259,
        "return_120m": -0.00034006296899191657,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0016604326447002826,
        "close_vs_ema6": 0.0025018989787066737,
        "close_vs_ema12": 0.002374421840699803,
        "ema3_slope": 0.001663194266755541,
        "ema6_slope": 0.0010017621145270716,
        "realized_volatility_30m": 0.0012219275940030805,
        "realized_volatility_60m": 0.0017805974069455336,
        "return_acceleration": 0.002443855188006161
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1706,
        "resolved_agreement_count": 1104,
        "prospective_resolved_sample_count": 1687,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 146.5893750000032,
            "small_mean_absolute_error": 136.9096875000032
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 199.80547395833673,
            "small_mean_absolute_error": 220.26934114583673
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 216.9207604166695,
            "small_mean_absolute_error": 276.4025312500028
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 247.13990937500202,
            "small_mean_absolute_error": 243.69003854166948
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1708,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1630Z",
      "signal_timestamp": "2026-09-30T16:31:22.675826Z",
      "target_timestamp": "2026-09-30T16:30:00Z",
      "resolution_timestamp": "2026-09-30T16:45:00Z",
      "strike": 84260.24,
      "brti_reference_price": 84260.24033333334,
      "base_predicted_close": 84322.359375,
      "small_predicted_close": 84305.375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84308.23066666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -14.128708333329996,
      "small_residual": 2.855666666670004,
      "base_absolute_error": 14.128708333329996,
      "small_absolute_error": 2.855666666670004,
      "resolved_at": "2026-09-30T16:46:09.060801Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T16:15:00Z",
        "return_6h": 0.005889878707050045,
        "return_12h": 0.011144101847833543,
        "return_24h": 0.012279763879030181,
        "close_vs_ema12": 0.00453367884949718,
        "close_vs_ema24": 0.006378243482121793,
        "ema12_slope_3h": 0.0014131785388553642,
        "ema24_slope_6h": 0.003536525224590914,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005102057015539119,
        "return_30m": 0.002045784125386918,
        "return_60m": 0.005268168010389651,
        "return_120m": 0.0070638928386361766,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0005743598116947357,
        "close_vs_ema6": 0.0014209182187392422,
        "close_vs_ema12": 0.0015759368996728362,
        "ema3_slope": 0.0005746898904721576,
        "ema6_slope": 0.0005686905125796837,
        "realized_volatility_30m": 0.0015337501373832718,
        "realized_volatility_60m": 0.001542063240946815,
        "return_acceleration": -0.0030675002747665436
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1707,
        "resolved_agreement_count": 1105,
        "prospective_resolved_sample_count": 1688,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.32752604167035,
            "small_mean_absolute_error": 175.24652083333785
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.90324479166884,
            "small_mean_absolute_error": 185.0228984375026
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 216.80222395833698,
            "small_mean_absolute_error": 277.09162847222615
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 246.24558020833575,
            "small_mean_absolute_error": 251.6064614583367
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1709,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1645Z",
      "signal_timestamp": "2026-09-30T16:46:24.487813Z",
      "target_timestamp": "2026-09-30T16:45:00Z",
      "resolution_timestamp": "2026-09-30T17:00:00Z",
      "strike": 84308.23,
      "brti_reference_price": 84308.23066666667,
      "base_predicted_close": 84312.609375,
      "small_predicted_close": 84124.71875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84285.68083333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -26.928541666668025,
      "small_residual": 160.96208333333198,
      "base_absolute_error": 26.928541666668025,
      "small_absolute_error": 160.96208333333198,
      "resolved_at": "2026-09-30T17:01:05.804682Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T16:30:00Z",
        "return_6h": 0.005175292928526698,
        "return_12h": 0.012319048275087896,
        "return_24h": 0.015381546716124017,
        "close_vs_ema12": 0.004896389157307723,
        "close_vs_ema24": 0.006807097459686107,
        "ema12_slope_3h": 0.0012930174892440416,
        "ema24_slope_6h": 0.003570474471294327,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005695489728427816,
        "return_30m": 5.9052684155735946e-05,
        "return_60m": 0.0027302344716388927,
        "return_120m": 0.00910226915149659,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005717908234923463,
        "close_vs_ema6": 0.0014215315779562143,
        "close_vs_ema12": 0.0018155710830696226,
        "ema3_slope": 0.0005721179552891087,
        "ema6_slope": 0.000568936135455278,
        "realized_volatility_30m": 0.0005398773371983467,
        "realized_volatility_60m": 0.0011482584093553045,
        "return_acceleration": 0.0010797546743966935
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1708,
        "resolved_agreement_count": 1106,
        "prospective_resolved_sample_count": 1689,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.874255208334944,
            "small_mean_absolute_error": 129.78358333333745
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.16721614583184,
            "small_mean_absolute_error": 134.4412161458331
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 157.34164062500471,
            "small_mean_absolute_error": 204.01454166667222
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 241.09937812500138,
            "small_mean_absolute_error": 247.34973229166934
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1710,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1700Z",
      "signal_timestamp": "2026-09-30T17:01:18.414819Z",
      "target_timestamp": "2026-09-30T17:00:00Z",
      "resolution_timestamp": "2026-09-30T17:15:00Z",
      "strike": 84285.68,
      "brti_reference_price": 84285.68083333333,
      "base_predicted_close": 84334.3671875,
      "small_predicted_close": 84389.5546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84272.95816666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -61.4090208333364,
      "small_residual": -116.5965208333364,
      "base_absolute_error": 61.4090208333364,
      "small_absolute_error": 116.5965208333364,
      "resolved_at": "2026-09-30T17:16:05.977280Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T16:45:00Z",
        "return_6h": 0.004719680804540438,
        "return_12h": 0.01329191173349975,
        "return_24h": 0.01503780073523564,
        "close_vs_ema12": 0.004437890278616408,
        "close_vs_ema24": 0.006402088356782798,
        "ema12_slope_3h": 0.0011152364149158434,
        "ema24_slope_6h": 0.003594257678917634,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00026746894288998124,
        "return_30m": 0.00030192769329118185,
        "return_60m": 0.00234832949755992,
        "return_120m": 0.00603283201841065,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00015206134598799714,
        "close_vs_ema6": 0.0008237873313809985,
        "close_vs_ema12": 0.001309209964180491,
        "ema3_slope": 0.0001520844721576431,
        "ema6_slope": 0.00032962354843357744,
        "realized_volatility_30m": 0.0004185089578663814,
        "realized_volatility_60m": 0.0012058547205077378,
        "return_acceleration": -0.0008370179157327629
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1709,
        "resolved_agreement_count": 1106,
        "prospective_resolved_sample_count": 1690,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.300515625000116,
            "small_mean_absolute_error": 146.5834635416686
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.65845052083205,
            "small_mean_absolute_error": 117.5059791666663
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 155.75277777778078,
            "small_mean_absolute_error": 188.69540104167027
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 242.4068072916685,
            "small_mean_absolute_error": 255.1497250000022
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1711,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1715Z",
      "signal_timestamp": "2026-09-30T17:16:21.385628Z",
      "target_timestamp": "2026-09-30T17:15:00Z",
      "resolution_timestamp": "2026-09-30T17:30:00Z",
      "strike": 84272.96,
      "brti_reference_price": 84272.95816666666,
      "base_predicted_close": 84317.7421875,
      "small_predicted_close": 84142.4453125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84153.44183333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -164.30035416665487,
      "small_residual": 10.99652083334513,
      "base_absolute_error": 164.30035416665487,
      "small_absolute_error": 10.99652083334513,
      "resolved_at": "2026-09-30T17:31:06.356523Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T17:00:00Z",
        "return_6h": 0.005565704870262644,
        "return_12h": 0.012843915162258357,
        "return_24h": 0.013990241906773893,
        "close_vs_ema12": 0.004110604352422609,
        "close_vs_ema24": 0.006120459790761146,
        "ema12_slope_3h": 0.0010407402490772988,
        "ema24_slope_6h": 0.00363503917993957,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00015094695256512303,
        "return_30m": -0.00041837552183332516,
        "return_60m": -0.0003593475438752325,
        "return_120m": 0.004150834946080817,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 5.457198153369092e-07,
        "close_vs_ema6": 0.0004804191116951628,
        "close_vs_ema12": 0.0009797269321742963,
        "ema3_slope": 5.457201130987244e-07,
        "ema6_slope": 0.0001922045801796557,
        "realized_volatility_30m": 5.826099516242911e-05,
        "realized_volatility_60m": 0.0004021154128193055,
        "return_acceleration": 0.00011652199032485822
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1710,
        "resolved_agreement_count": 1107,
        "prospective_resolved_sample_count": 1691,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.587734374999854,
            "small_mean_absolute_error": 113.28279166666834
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.58855468750153,
            "small_mean_absolute_error": 125.09623958333577
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 144.06622743055777,
            "small_mean_absolute_error": 184.60715798611395
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 244.00656354166858,
            "small_mean_absolute_error": 259.1225281250023
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1712,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1730Z",
      "signal_timestamp": "2026-09-30T17:31:18.545163Z",
      "target_timestamp": "2026-09-30T17:30:00Z",
      "resolution_timestamp": "2026-09-30T17:45:00Z",
      "strike": 84153.44,
      "brti_reference_price": 84153.44183333335,
      "base_predicted_close": 84109.5859375,
      "small_predicted_close": 84072.3984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83975.81383333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -133.77210416665184,
      "small_residual": -96.58460416665184,
      "base_absolute_error": 133.77210416665184,
      "small_absolute_error": 96.58460416665184,
      "resolved_at": "2026-09-30T17:46:08.928278Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T17:15:00Z",
        "return_6h": 0.003850941965931609,
        "return_12h": 0.009779939692624806,
        "return_24h": 0.012535752791467347,
        "close_vs_ema12": 0.0025766311952744037,
        "close_vs_ema24": 0.004596404766789908,
        "ema12_slope_3h": 0.0012341035707446046,
        "ema24_slope_6h": 0.0036395427620790066,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014182050319979655,
        "return_30m": -0.001568937910835344,
        "return_60m": -0.0012674839233486335,
        "return_120m": 0.0039940067687824765,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0007093328394897069,
        "close_vs_ema6": -0.0006705135393600958,
        "close_vs_ema12": -0.00037222081108401195,
        "ema3_slope": -0.0007088300430625472,
        "ema6_slope": -0.00026813350088694676,
        "realized_volatility_30m": 0.0006336290397164213,
        "realized_volatility_60m": 0.0007121531311119147,
        "return_acceleration": -0.0012672580794328425
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1711,
        "resolved_agreement_count": 1107,
        "prospective_resolved_sample_count": 1692,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.69165624999732,
            "small_mean_absolute_error": 72.85269791667088
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.00959114583384,
            "small_mean_absolute_error": 124.04960937500437
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.83271527777833,
            "small_mean_absolute_error": 147.63283159722536
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 248.49083333333402,
            "small_mean_absolute_error": 257.61465312500223
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1713,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1745Z",
      "signal_timestamp": "2026-09-30T17:46:24.448667Z",
      "target_timestamp": "2026-09-30T17:45:00Z",
      "resolution_timestamp": "2026-09-30T18:00:00Z",
      "strike": 83975.81,
      "brti_reference_price": 83975.81383333335,
      "base_predicted_close": 83979.4765625,
      "small_predicted_close": 84015.3984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84009.30899999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 29.832437499979278,
      "small_residual": -6.089437500020722,
      "base_absolute_error": 29.832437499979278,
      "small_absolute_error": 6.089437500020722,
      "resolved_at": "2026-09-30T18:01:06.507600Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T17:30:00Z",
        "return_6h": 0.0007363767369119589,
        "return_12h": 0.006351433089673231,
        "return_24h": 0.010279958625942998,
        "close_vs_ema12": 0.0004416278684504782,
        "close_vs_ema24": 0.002424778257978266,
        "ema12_slope_3h": 0.0013923351832230146,
        "ema24_slope_6h": 0.003579376472907514,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002110763340515409,
        "return_30m": -0.0035259748773225352,
        "return_60m": -0.003942875217576525,
        "return_120m": -0.0012234057197739734,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0014112884011258098,
        "close_vs_ema6": -0.0019871937384936533,
        "close_vs_ema12": -0.002101124162425916,
        "ema3_slope": -0.0014092994731256248,
        "ema6_slope": -0.0007942461669935286,
        "realized_volatility_30m": 0.0003462791542587218,
        "realized_volatility_60m": 0.0008163166313686497,
        "return_acceleration": -0.0006925583085174436
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1712,
        "resolved_agreement_count": 1108,
        "prospective_resolved_sample_count": 1693,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.60250520832778,
            "small_mean_absolute_error": 96.28493229166634
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.73838020833136,
            "small_mean_absolute_error": 113.03425781250189
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.97897916666382,
            "small_mean_absolute_error": 121.72245486111085
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 204.71446770833353,
            "small_mean_absolute_error": 212.80781875000176
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1714,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1800Z",
      "signal_timestamp": "2026-09-30T18:01:19.134298Z",
      "target_timestamp": "2026-09-30T18:00:00Z",
      "resolution_timestamp": "2026-09-30T18:15:00Z",
      "strike": 84009.31,
      "brti_reference_price": 84009.30899999998,
      "base_predicted_close": 83975.140625,
      "small_predicted_close": 84008.6640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84008.60433333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 33.4637083333364,
      "small_residual": -0.05972916666360106,
      "base_absolute_error": 33.4637083333364,
      "small_absolute_error": 0.05972916666360106,
      "resolved_at": "2026-09-30T18:16:05.848870Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T17:45:00Z",
        "return_6h": 0.0017582287366528782,
        "return_12h": 0.007737305374408754,
        "return_24h": 0.011985783881970802,
        "close_vs_ema12": 0.0008063300863001555,
        "close_vs_ema24": 0.0027662391785336915,
        "ema12_slope_3h": 0.0014470733264304592,
        "ema24_slope_6h": 0.003541674118470839,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00039886683007450685,
        "return_30m": -0.0017127384239234988,
        "return_60m": -0.0032789891545143,
        "return_120m": -0.0009383598039079954,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0005067489079824128,
        "close_vs_ema6": -0.0011356009831202662,
        "close_vs_ema12": -0.0014414584072546255,
        "ema3_slope": -0.0005064922435911168,
        "ema6_slope": -0.00045403415259615,
        "realized_volatility_30m": 0.001254815085294958,
        "realized_volatility_60m": 0.0009946340176703835,
        "return_acceleration": 0.002509630170589916
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1713,
        "resolved_agreement_count": 1109,
        "prospective_resolved_sample_count": 1694,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 97.3284791666556,
            "small_mean_absolute_error": 57.56677083333852
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.31449739582786,
            "small_mean_absolute_error": 102.07511718750357
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.88179340277323,
            "small_mean_absolute_error": 97.52624305555703
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 166.6223781249988,
            "small_mean_absolute_error": 200.36764166666907
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1715,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1815Z",
      "signal_timestamp": "2026-09-30T18:16:18.457978Z",
      "target_timestamp": "2026-09-30T18:15:00Z",
      "resolution_timestamp": "2026-09-30T18:30:00Z",
      "strike": 84008.6,
      "brti_reference_price": 84008.60433333334,
      "base_predicted_close": 83957.484375,
      "small_predicted_close": 83988.3125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83877.59233333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -79.89204166666605,
      "small_residual": -110.72016666666605,
      "base_absolute_error": 79.89204166666605,
      "small_absolute_error": 110.72016666666605,
      "resolved_at": "2026-09-30T18:31:06.972977Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T18:00:00Z",
        "return_6h": 0.0021806131172690257,
        "return_12h": 0.010564398726818691,
        "return_24h": 0.0074311765283767706,
        "close_vs_ema12": 0.000765341645448947,
        "close_vs_ema24": 0.002700748729190572,
        "ema12_slope_3h": 0.001428841999003172,
        "ema24_slope_6h": 0.0035134563351799653,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.38795932300851e-06,
        "return_30m": 0.0003904755250727643,
        "return_60m": -0.0031368761591412664,
        "return_120m": -0.0034950964742732626,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00025763266585276945,
        "close_vs_ema6": -0.0008173953217412988,
        "close_vs_ema12": -0.0012270565453684767,
        "ema3_slope": -0.00025756630835804817,
        "ema6_slope": -0.00032685126201947856,
        "realized_volatility_30m": 0.00020362739469875768,
        "realized_volatility_60m": 0.0010202038289327325,
        "return_acceleration": -0.00040725478939751536
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1714,
        "resolved_agreement_count": 1110,
        "prospective_resolved_sample_count": 1695,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.3421510416556,
            "small_mean_absolute_error": 28.432572916670324
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 61.464942708327726,
            "small_mean_absolute_error": 70.85768229166933
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.83975347221956,
            "small_mean_absolute_error": 92.87501736111396
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 154.7384333333328,
            "small_mean_absolute_error": 194.18459166666943
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1716,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1830Z",
      "signal_timestamp": "2026-09-30T18:31:19.437132Z",
      "target_timestamp": "2026-09-30T18:30:00Z",
      "resolution_timestamp": "2026-09-30T18:45:00Z",
      "strike": 83877.59,
      "brti_reference_price": 83877.59233333333,
      "base_predicted_close": 83871.3125,
      "small_predicted_close": 83934.3125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83837.44516666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -33.86733333332813,
      "small_residual": -96.86733333332813,
      "base_absolute_error": 33.86733333332813,
      "small_absolute_error": 96.86733333332813,
      "resolved_at": "2026-09-30T18:46:08.569315Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T18:15:00Z",
        "return_6h": -6.118065478677437e-05,
        "return_12h": 0.009006222461835911,
        "return_24h": 0.00545948927632911,
        "close_vs_ema12": -0.0007629199742450465,
        "close_vs_ema24": 0.0011135445004202271,
        "ema12_slope_3h": 0.0013992169769518892,
        "ema24_slope_6h": 0.003439401963492239,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001559506922412024,
        "return_30m": -0.0015678818006543693,
        "return_60m": -0.0032779348531737362,
        "return_120m": -0.0045412640467941134,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0009091947884430907,
        "close_vs_ema6": -0.0016980293318346051,
        "close_vs_ema12": -0.0023572520579914213,
        "ema3_slope": -0.0009083689041694543,
        "ema6_slope": -0.000678750717283072,
        "realized_volatility_30m": 0.0007755594815445077,
        "realized_volatility_60m": 0.001043706248503649,
        "return_acceleration": -0.0015511189630890154
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1715,
        "resolved_agreement_count": 1111,
        "prospective_resolved_sample_count": 1696,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 69.24007291665839,
            "small_mean_absolute_error": 53.36348437500055
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.96586458332786,
            "small_mean_absolute_error": 63.108091145835715
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.75308506944202,
            "small_mean_absolute_error": 100.48756770833643
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 157.26768020833333,
            "small_mean_absolute_error": 191.49821354166997
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1717,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1845Z",
      "signal_timestamp": "2026-09-30T18:46:25.795840Z",
      "target_timestamp": "2026-09-30T18:45:00Z",
      "resolution_timestamp": "2026-09-30T19:00:00Z",
      "strike": 83837.45,
      "brti_reference_price": 83837.44516666667,
      "base_predicted_close": 83816.9453125,
      "small_predicted_close": 83895.53125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83935.00866666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 118.06335416666116,
      "small_residual": 39.477416666661156,
      "base_absolute_error": 118.06335416666116,
      "small_absolute_error": 39.477416666661156,
      "resolved_at": "2026-09-30T19:01:06.576605Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T18:30:00Z",
        "return_6h": -0.011905295260785542,
        "return_12h": 0.009167234813663327,
        "return_24h": 0.0025212571615420565,
        "close_vs_ema12": -0.001190594066754036,
        "close_vs_ema24": 0.0006212984518145781,
        "ema12_slope_3h": 0.001224492579960046,
        "ema24_slope_6h": 0.0031180162043171755,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00047863995078822885,
        "return_30m": -0.002037400430883629,
        "return_60m": -0.0016477204608138507,
        "return_120m": -0.005584098922219893,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.000694181334581212,
        "close_vs_ema6": -0.0015551500366406401,
        "close_vs_ema12": -0.002399692784279317,
        "ema3_slope": -0.0006936997811411993,
        "ema6_slope": -0.0006216732965562688,
        "realized_volatility_30m": 0.0005404334858118975,
        "realized_volatility_60m": 0.0007317138593677695,
        "return_acceleration": 0.001080866971623795
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1716,
        "resolved_agreement_count": 1111,
        "prospective_resolved_sample_count": 1697,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.263880208327464,
            "small_mean_absolute_error": 53.434166666669626
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.43319270832762,
            "small_mean_absolute_error": 74.85954947916798
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.5802135416634,
            "small_mean_absolute_error": 93.16756076389113
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.57826145833387,
            "small_mean_absolute_error": 152.3525447916705
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1718,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1900Z",
      "signal_timestamp": "2026-09-30T19:01:19.647848Z",
      "target_timestamp": "2026-09-30T19:00:00Z",
      "resolution_timestamp": "2026-09-30T19:15:00Z",
      "strike": 83935.01,
      "brti_reference_price": 83935.00866666666,
      "base_predicted_close": 83883.0390625,
      "small_predicted_close": 83919.71875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83728.92583333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -154.11322916665813,
      "small_residual": -190.79291666665813,
      "base_absolute_error": 154.11322916665813,
      "small_absolute_error": 190.79291666665813,
      "resolved_at": "2026-09-30T19:16:07.236653Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T18:45:00Z",
        "return_6h": -0.01578457530342736,
        "return_12h": 0.010529324801099138,
        "return_24h": 0.003962170455745984,
        "close_vs_ema12": -2.710401485550573e-05,
        "close_vs_ema24": 0.0017487280291641483,
        "ema12_slope_3h": 0.0010997870012279254,
        "ema24_slope_6h": 0.0027201636079363656,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001163722246140031,
        "return_30m": 0.0006845252913931787,
        "return_60m": -0.0008844297640077103,
        "return_120m": -0.004160518882917907,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00023431162384413007,
        "close_vs_ema6": -0.0002809155284345666,
        "close_vs_ema12": -0.0010483839733054223,
        "ema3_slope": 0.00023436653864838952,
        "ema6_slope": -0.0001123535866269787,
        "realized_volatility_30m": 0.0008211810984641299,
        "realized_volatility_60m": 0.0009773226631843782,
        "return_acceleration": 0.0016423621969282598
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1717,
        "resolved_agreement_count": 1111,
        "prospective_resolved_sample_count": 1698,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.32160937499793,
            "small_mean_absolute_error": 61.781161458329734
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.82504427082677,
            "small_mean_absolute_error": 59.67396614583413
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.31686805555121,
            "small_mean_absolute_error": 88.64379861111229
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.18168437499916,
            "small_mean_absolute_error": 137.0868270833358
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1719,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1915Z",
      "signal_timestamp": "2026-09-30T19:16:20.663495Z",
      "target_timestamp": "2026-09-30T19:15:00Z",
      "resolution_timestamp": "2026-09-30T19:30:00Z",
      "strike": 83728.93,
      "brti_reference_price": 83728.92583333334,
      "base_predicted_close": 83715.7578125,
      "small_predicted_close": 83845.1484375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83725.03833333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 9.280520833330229,
      "small_residual": -120.11010416666977,
      "base_absolute_error": 9.280520833330229,
      "small_absolute_error": 120.11010416666977,
      "resolved_at": "2026-09-30T19:31:05.942363Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T19:00:00Z",
        "return_6h": -0.019218702734636772,
        "return_12h": 0.00893973282733107,
        "return_24h": 0.0019220984665406782,
        "close_vs_ema12": -0.0023812269088098192,
        "close_vs_ema24": -0.0006961162716874192,
        "ema12_slope_3h": 0.0007751389692014499,
        "ema24_slope_6h": 0.0022582779794058094,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0024552667189413624,
        "return_30m": -0.0012944017213024628,
        "return_60m": -0.003329164937561302,
        "return_120m": -0.0064555979185800805,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0011120003676211576,
        "close_vs_ema6": -0.001955451552907328,
        "close_vs_ema12": -0.0029640459718320855,
        "ema3_slope": -0.0011107651963144782,
        "ema6_slope": -0.0007815692928081486,
        "realized_volatility_30m": 0.0018094944825406967,
        "realized_volatility_60m": 0.0013483351823577105,
        "return_acceleration": -0.0036189889650813933
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1718,
        "resolved_agreement_count": 1112,
        "prospective_resolved_sample_count": 1699,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.48398958332837,
            "small_mean_absolute_error": 109.46445833332837
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.41307031249198,
            "small_mean_absolute_error": 68.94851562499935
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.13795833332794,
            "small_mean_absolute_error": 83.726607638889
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.80496458333145,
            "small_mean_absolute_error": 138.3437010416681
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1720,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1930Z",
      "signal_timestamp": "2026-09-30T19:31:18.687584Z",
      "target_timestamp": "2026-09-30T19:30:00Z",
      "resolution_timestamp": "2026-09-30T19:45:00Z",
      "strike": 83725.04,
      "brti_reference_price": 83725.03833333333,
      "base_predicted_close": 83674.3984375,
      "small_predicted_close": 83799.9921875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83779.034,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 104.63556249999965,
      "small_residual": -20.95818750000035,
      "base_absolute_error": 104.63556249999965,
      "small_absolute_error": 20.95818750000035,
      "resolved_at": "2026-09-30T19:46:10.217061Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T19:15:00Z",
        "return_6h": -0.016781243583869565,
        "return_12h": 0.005592144700101498,
        "return_24h": 0.0024651251702205723,
        "close_vs_ema12": -0.0023286931688163426,
        "close_vs_ema24": -0.0007271539734520216,
        "ema12_slope_3h": 0.00048292574324038107,
        "ema24_slope_6h": 0.001858599106943526,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -4.642959361200738e-05,
        "return_30m": -0.0025015823155173367,
        "return_60m": -0.0018187694204877536,
        "return_120m": -0.005090742465988174,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005795248202511427,
        "close_vs_ema6": -0.0014306685107636774,
        "close_vs_ema12": -0.0025483892639801553,
        "ema3_slope": -0.0005791891657540571,
        "ema6_slope": -0.0005719401016281989,
        "realized_volatility_30m": 0.0012044185626646775,
        "realized_volatility_60m": 0.0013027676706806276,
        "return_acceleration": 0.002408837125329355
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1719,
        "resolved_agreement_count": 1112,
        "prospective_resolved_sample_count": 1700,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.83110937499441,
            "small_mean_absolute_error": 111.8119427083293
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.0355911458264,
            "small_mean_absolute_error": 82.58771354166493
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.5876128472167,
            "small_mean_absolute_error": 79.34270833333358
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.51386562499756,
            "small_mean_absolute_error": 121.61478437500118
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1721,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T1945Z",
      "signal_timestamp": "2026-09-30T19:46:25.358190Z",
      "target_timestamp": "2026-09-30T19:45:00Z",
      "resolution_timestamp": "2026-09-30T20:00:00Z",
      "strike": 83779.03,
      "brti_reference_price": 83779.034,
      "base_predicted_close": 83798.78125,
      "small_predicted_close": 83832.53125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83567.11000000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -231.67124999998487,
      "small_residual": -265.42124999998487,
      "base_absolute_error": 231.67124999998487,
      "small_absolute_error": 265.42124999998487,
      "resolved_at": "2026-09-30T20:01:06.921433Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T19:30:00Z",
        "return_6h": -0.007775687417961308,
        "return_12h": 0.004740351196340198,
        "return_24h": 0.004050622368058088,
        "close_vs_ema12": -0.0016166027136739203,
        "close_vs_ema24": -8.096642963717482e-05,
        "ema12_slope_3h": 0.00020566238476193988,
        "ema24_slope_6h": 0.0016581042917727107,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006449165953403835,
        "return_30m": 0.0005984570585129134,
        "return_60m": -0.0006967193066361732,
        "return_120m": -0.00234329176879311,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 3.250795815579188e-05,
        "close_vs_ema6": -0.0005620367380669844,
        "close_vs_ema12": -0.0016124939858128684,
        "ema3_slope": 3.25090149575491e-05,
        "ema6_slope": -0.0002247641649394394,
        "realized_volatility_30m": 0.00034567309447619543,
        "realized_volatility_60m": 0.0013856925240523402,
        "return_acceleration": 0.0006913461889523909
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1720,
        "resolved_agreement_count": 1112,
        "prospective_resolved_sample_count": 1701,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.52316666666229,
            "small_mean_absolute_error": 92.83465624999735
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.39352343749488,
            "small_mean_absolute_error": 73.13441145833349
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.12985069443918,
            "small_mean_absolute_error": 80.85125173611111
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.54479687499625,
            "small_mean_absolute_error": 102.2872374999999
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1722,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T2000Z",
      "signal_timestamp": "2026-09-30T20:01:19.956060Z",
      "target_timestamp": "2026-09-30T20:00:00Z",
      "resolution_timestamp": "2026-09-30T20:15:00Z",
      "strike": 83567.11,
      "brti_reference_price": 83567.11000000002,
      "base_predicted_close": 83556.3359375,
      "small_predicted_close": 83556.046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83597.87766666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 41.54172916666721,
      "small_residual": 41.83079166666721,
      "base_absolute_error": 41.54172916666721,
      "small_absolute_error": 41.83079166666721,
      "resolved_at": "2026-09-30T20:16:05.628690Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T19:45:00Z",
        "return_6h": -0.011525065705683901,
        "return_12h": 0.0034408552863407493,
        "return_24h": 0.00010744216530444994,
        "close_vs_ema12": -0.003973679938296226,
        "close_vs_ema24": -0.002556564658653504,
        "ema12_slope_3h": -0.00015228985989879096,
        "ema24_slope_6h": 0.00138348802113053,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0025295588870120067,
        "return_30m": -0.0018862736461768836,
        "return_60m": -0.004383137292898742,
        "return_120m": -0.00526369047982489,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0012501274471763413,
        "close_vs_ema6": -0.0022092176190868784,
        "close_vs_ema12": -0.0035035930208564547,
        "ema3_slope": -0.0012485665798253054,
        "ema6_slope": -0.0008829068343009228,
        "realized_volatility_30m": 0.001587237741176195,
        "realized_volatility_60m": 0.0014173112183270033,
        "return_acceleration": -0.00317447548235239
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1721,
        "resolved_agreement_count": 1113,
        "prospective_resolved_sample_count": 1702,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 124.92514062499322,
            "small_mean_absolute_error": 149.32061458332828
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.62337499999558,
            "small_mean_absolute_error": 105.550888020829
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.19174305554891,
            "small_mean_absolute_error": 89.55618229166551
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.57842604166217,
            "small_mean_absolute_error": 100.73610104166582
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1723,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T2015Z",
      "signal_timestamp": "2026-09-30T20:16:17.670906Z",
      "target_timestamp": "2026-09-30T20:15:00Z",
      "resolution_timestamp": "2026-09-30T20:30:00Z",
      "strike": 83597.88,
      "brti_reference_price": 83597.87766666667,
      "base_predicted_close": 83539.1875,
      "small_predicted_close": 83615.9140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83703.30649999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 164.11899999997695,
      "small_residual": 87.39243749997695,
      "base_absolute_error": 164.11899999997695,
      "small_absolute_error": 87.39243749997695,
      "resolved_at": "2026-09-30T20:31:05.628213Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T20:00:00Z",
        "return_6h": -0.008704328585639631,
        "return_12h": 0.0060151869028020055,
        "return_24h": 0.0007877992138933809,
        "close_vs_ema12": -0.0034602502401882562,
        "close_vs_ema24": -0.0021442962424012,
        "ema12_slope_3h": -0.00047435740045376207,
        "ema24_slope_6h": 0.0011738608233298198,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00036817913969566796,
        "return_30m": -0.0021623110781312516,
        "return_60m": -0.0015651480699457876,
        "return_120m": -0.004889102371430476,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.000441399036312462,
        "close_vs_ema6": -0.0013163011713869244,
        "close_vs_ema12": -0.0026554154342158798,
        "ema3_slope": -0.00044120428916427645,
        "ema6_slope": -0.0005262433906382258,
        "realized_volatility_30m": 0.0014488690133538373,
        "realized_volatility_60m": 0.0012591305264272646,
        "return_acceleration": 0.0028977380267076747
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1722,
        "resolved_agreement_count": 1114,
        "prospective_resolved_sample_count": 1703,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.78226562499549,
            "small_mean_absolute_error": 112.08008333333055
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.63312760416193,
            "small_mean_absolute_error": 110.77227083332946
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.53613541665982,
            "small_mean_absolute_error": 83.32570486110974
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.5571031249965,
            "small_mean_absolute_error": 100.03391875000015
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1724,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T2030Z",
      "signal_timestamp": "2026-09-30T20:31:18.589838Z",
      "target_timestamp": "2026-09-30T20:30:00Z",
      "resolution_timestamp": "2026-09-30T20:45:00Z",
      "strike": 83703.31,
      "brti_reference_price": 83703.30649999998,
      "base_predicted_close": 83652.84375,
      "small_predicted_close": 83742.5859375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83645.49716666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -7.346583333332092,
      "small_residual": -97.08877083333209,
      "base_absolute_error": 7.346583333332092,
      "small_absolute_error": 97.08877083333209,
      "resolved_at": "2026-09-30T20:46:08.014832Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T20:15:00Z",
        "return_6h": 0.0004075155006242337,
        "return_12h": 0.007034889487068652,
        "return_24h": 0.0011538570020876993,
        "close_vs_ema12": -0.0021137241312669808,
        "close_vs_ema24": -0.0008676236732279019,
        "ema12_slope_3h": -0.0006738343702510363,
        "ema24_slope_6h": 0.0011580520404730343,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001261142462894771,
        "return_30m": 0.0016297859289373662,
        "return_60m": -0.0002595619394861748,
        "return_120m": -0.0020778592766556025,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00040942568170843074,
        "close_vs_ema6": -4.058548157137576e-05,
        "close_vs_ema12": -0.0011828574221544041,
        "ema3_slope": 0.00040959337975721155,
        "ema6_slope": -1.6233929083897536e-05,
        "realized_volatility_30m": 0.0004464816615995515,
        "realized_volatility_60m": 0.0014598223012461107,
        "return_acceleration": 0.000892963323199103
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1723,
        "resolved_agreement_count": 1114,
        "prospective_resolved_sample_count": 1704,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 135.49188541665717,
            "small_mean_absolute_error": 103.90066666665734
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.16149739582579,
            "small_mean_absolute_error": 107.85630468749332
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.52102256943665,
            "small_mean_absolute_error": 89.69203124999574
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.31644999999553,
            "small_mean_absolute_error": 103.43506249999919
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1725,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T2045Z",
      "signal_timestamp": "2026-09-30T20:46:26.306525Z",
      "target_timestamp": "2026-09-30T20:45:00Z",
      "resolution_timestamp": "2026-09-30T21:00:00Z",
      "strike": 83645.5,
      "brti_reference_price": 83645.49716666667,
      "base_predicted_close": 83658.5703125,
      "small_predicted_close": 83735.296875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83620.45833333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -38.11197916667152,
      "small_residual": -114.83854166667152,
      "base_absolute_error": 38.11197916667152,
      "small_absolute_error": 114.83854166667152,
      "resolved_at": "2026-09-30T21:01:05.884481Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T20:30:00Z",
        "return_6h": 0.0011698778131365994,
        "return_12h": 0.007335339545942121,
        "return_24h": 0.0003434697467330494,
        "close_vs_ema12": -0.002688813172568194,
        "close_vs_ema24": -0.0015256141685734415,
        "ema12_slope_3h": -0.0008069396363289405,
        "ema24_slope_6h": 0.0011582877489360044,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006906457552343648,
        "return_30m": 0.0005696257049716547,
        "return_60m": -0.0015939170811318792,
        "return_120m": -0.0022895258749645597,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00014077123456890384,
        "close_vs_ema6": -0.0005223971414295425,
        "close_vs_ema12": -0.0015850373243403437,
        "ema3_slope": -0.00014075142081748648,
        "ema6_slope": -0.00020891520189003643,
        "realized_volatility_30m": 0.0009758941090645679,
        "realized_volatility_60m": 0.0014114680922041572,
        "return_acceleration": -0.0019517882181291357
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1724,
        "resolved_agreement_count": 1114,
        "prospective_resolved_sample_count": 1705,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.16964062499028,
            "small_mean_absolute_error": 122.93331249999028
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.84640364582629,
            "small_mean_absolute_error": 107.88398437499382
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.98556249999335,
            "small_mean_absolute_error": 89.73404513888575
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.48668958332856,
            "small_mean_absolute_error": 99.05413020833221
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1726,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T2100Z",
      "signal_timestamp": "2026-09-30T21:01:21.298166Z",
      "target_timestamp": "2026-09-30T21:00:00Z",
      "resolution_timestamp": "2026-09-30T21:15:00Z",
      "strike": 83620.46,
      "brti_reference_price": 83620.45833333333,
      "base_predicted_close": 83655.015625,
      "small_predicted_close": 83729.5546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83712.15733333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 57.14170833332173,
      "small_residual": -17.39735416667827,
      "base_absolute_error": 57.14170833332173,
      "small_absolute_error": 17.39735416667827,
      "resolved_at": "2026-09-30T21:16:07.162176Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T20:45:00Z",
        "return_6h": -0.0019072554197002711,
        "return_12h": 0.0069830536209976035,
        "return_24h": 0.00011816885953086498,
        "close_vs_ema12": -0.0028657696129773536,
        "close_vs_ema24": -0.0017869374888419554,
        "ema12_slope_3h": -0.0009630540680227728,
        "ema24_slope_6h": 0.0010950124999018485,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00029934466506242874,
        "return_30m": -0.0009897836791745718,
        "return_60m": 0.0006383891142498488,
        "return_120m": -0.003747546325783002,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0002200853071409048,
        "close_vs_ema6": -0.000586984523476719,
        "close_vs_ema12": -0.0015945377391968218,
        "ema3_slope": -0.0002200368802567354,
        "ema6_slope": -0.00023473869419843307,
        "realized_volatility_30m": 0.00019565054508596802,
        "realized_volatility_60m": 0.0007400082580932234,
        "return_acceleration": 0.00039130109017193604
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1725,
        "resolved_agreement_count": 1115,
        "prospective_resolved_sample_count": 1706,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.77982291666194,
            "small_mean_absolute_error": 85.28763541666194
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.85248177082758,
            "small_mean_absolute_error": 117.30412499999511
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.67552430555104,
            "small_mean_absolute_error": 98.79647048610666
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.13111354166176,
            "small_mean_absolute_error": 100.10792916666541
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1727,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T2115Z",
      "signal_timestamp": "2026-09-30T21:16:23.804729Z",
      "target_timestamp": "2026-09-30T21:15:00Z",
      "resolution_timestamp": "2026-09-30T21:30:00Z",
      "strike": 83712.16,
      "brti_reference_price": 83712.15733333332,
      "base_predicted_close": 83720.21875,
      "small_predicted_close": 83769.1875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83705.29483333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -14.923916666666628,
      "small_residual": -63.89266666666663,
      "base_absolute_error": 14.923916666666628,
      "small_absolute_error": 63.89266666666663,
      "resolved_at": "2026-09-30T21:31:05.518753Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T21:00:00Z",
        "return_6h": -0.002531363439745915,
        "return_12h": 0.005588804260674651,
        "return_24h": 0.002235996613636715,
        "close_vs_ema12": -0.0017000867103605932,
        "close_vs_ema24": -0.0006779407985084696,
        "ema12_slope_3h": -0.0010678572942312003,
        "ema24_slope_6h": 0.0010200801741506726,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001096609631514589,
        "return_30m": 0.00079693670220915,
        "return_60m": 0.0013670163628116683,
        "return_120m": -0.00020027129015598444,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004379496044613074,
        "close_vs_ema6": 0.00036350529155781963,
        "close_vs_ema12": -0.00042283586052482836,
        "ema3_slope": 0.0004381414883531942,
        "ema6_slope": 0.0001454232614730433,
        "realized_volatility_30m": 0.0006979771482885089,
        "realized_volatility_60m": 0.0008502850675036332,
        "return_acceleration": 0.0013959542965770178
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1726,
        "resolved_agreement_count": 1116,
        "prospective_resolved_sample_count": 1707,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.67981770832557,
            "small_mean_absolute_error": 79.1792760416647
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.73104166666053,
            "small_mean_absolute_error": 95.62967968749763
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.64869097221647,
            "small_mean_absolute_error": 100.24127256944121
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.57519166666097,
            "small_mean_absolute_error": 88.48783645833245
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1728,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T2130Z",
      "signal_timestamp": "2026-09-30T21:31:17.425553Z",
      "target_timestamp": "2026-09-30T21:30:00Z",
      "resolution_timestamp": "2026-09-30T21:45:00Z",
      "strike": 83705.29,
      "brti_reference_price": 83705.29483333333,
      "base_predicted_close": 83700.4375,
      "small_predicted_close": 83775.5234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83680.22616666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -20.211333333325456,
      "small_residual": -95.29727083332546,
      "base_absolute_error": 20.211333333325456,
      "small_absolute_error": 95.29727083332546,
      "resolved_at": "2026-09-30T21:46:07.251161Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T21:15:00Z",
        "return_6h": -0.0013526183050026619,
        "return_12h": 0.003949784768740416,
        "return_24h": 0.004076139319470817,
        "close_vs_ema12": -0.0017093173821348673,
        "close_vs_ema24": -0.000744138781307635,
        "ema12_slope_3h": -0.0011080835927166355,
        "ema24_slope_6h": 0.0009711256273243762,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.19773401927737e-05,
        "return_30m": 0.0010145423941809728,
        "return_60m": 2.3754537502806983e-05,
        "return_120m": -0.00023581356775725926,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00017793651412478795,
        "close_vs_ema6": 0.00020105393831659768,
        "close_vs_ema12": -0.00042715347316568675,
        "ema3_slope": 0.00017796818116244673,
        "ema6_slope": 8.042804347652144e-05,
        "realized_volatility_30m": 0.0005892934858536814,
        "realized_volatility_60m": 0.0006662807123330835,
        "return_acceleration": -0.0011785869717073627
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1727,
        "resolved_agreement_count": 1117,
        "prospective_resolved_sample_count": 1708,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 29.381046874997992,
            "small_mean_absolute_error": 73.30433333333713
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.43646614582758,
            "small_mean_absolute_error": 88.60249999999724
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.23468055554986,
            "small_mean_absolute_error": 96.3389809027746
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.92715416666105,
            "small_mean_absolute_error": 83.04662499999904
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1729,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T2145Z",
      "signal_timestamp": "2026-09-30T21:46:27.285853Z",
      "target_timestamp": "2026-09-30T21:45:00Z",
      "resolution_timestamp": "2026-09-30T22:00:00Z",
      "strike": 83680.23,
      "brti_reference_price": 83680.22616666667,
      "base_predicted_close": 83674.6875,
      "small_predicted_close": 83757.5078125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83708.91316666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 34.2256666666799,
      "small_residual": -48.5946458333201,
      "base_absolute_error": 34.2256666666799,
      "small_absolute_error": 48.5946458333201,
      "resolved_at": "2026-09-30T22:01:06.525380Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T21:30:00Z",
        "return_6h": -0.004739013721031471,
        "return_12h": 0.001909275763871232,
        "return_24h": 0.002317937812277071,
        "close_vs_ema12": -0.0019264794764355386,
        "close_vs_ema24": -0.001021919428161544,
        "ema12_slope_3h": -0.0011393606030558612,
        "ema24_slope_6h": 0.0008528452382288165,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002994872273799354,
        "return_30m": -0.00038144001640649794,
        "return_60m": 0.00041519270225398586,
        "return_120m": -0.0011793861616180568,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -6.080569859245877e-05,
        "close_vs_ema6": -7.035448138126288e-05,
        "close_vs_ema12": -0.0006148102956896606,
        "ema3_slope": -6.0802001484172585e-05,
        "ema6_slope": -2.814100061421243e-05,
        "realized_volatility_30m": 0.00010875494359358084,
        "realized_volatility_60m": 0.0005799461835320639,
        "return_acceleration": -0.0002175098871871617
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1728,
        "resolved_agreement_count": 1117,
        "prospective_resolved_sample_count": 1709,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.59723437499633,
            "small_mean_absolute_error": 72.85645833333547
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.8834374999933,
            "small_mean_absolute_error": 97.89488541666287
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.09668055554964,
            "small_mean_absolute_error": 96.2081423611077
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.23128541666082,
            "small_mean_absolute_error": 87.66870520833182
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1730,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T2200Z",
      "signal_timestamp": "2026-09-30T22:01:20.487918Z",
      "target_timestamp": "2026-09-30T22:00:00Z",
      "resolution_timestamp": "2026-09-30T22:15:00Z",
      "strike": 83708.91,
      "brti_reference_price": 83708.91316666668,
      "base_predicted_close": 83685.3671875,
      "small_predicted_close": 83763.640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83663.403,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -21.964187499994296,
      "small_residual": -100.2376249999943,
      "base_absolute_error": 21.964187499994296,
      "small_absolute_error": 100.2376249999943,
      "resolved_at": "2026-09-30T22:16:06.268907Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T21:45:00Z",
        "return_6h": -0.004510749072792919,
        "return_12h": 0.0013080391549897818,
        "return_24h": 0.0029136511465239767,
        "close_vs_ema12": -0.0015197549865945126,
        "close_vs_ema24": -0.0006653511021165182,
        "ema12_slope_3h": -0.0012028011931241034,
        "ema24_slope_6h": 0.000741812332605285,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00034281695107840626,
        "return_30m": 4.3227054400185594e-05,
        "return_60m": 0.0010578133042604687,
        "return_120m": 0.0016968777150085934,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00014097532678580826,
        "close_vs_ema6": 0.00019458367583280456,
        "close_vs_ema12": -0.00023033620222678852,
        "ema3_slope": 0.00014099520363086704,
        "ema6_slope": 7.783952885387357e-05,
        "realized_volatility_30m": 0.0003211520892291708,
        "realized_volatility_60m": 0.0005330731946083047,
        "return_acceleration": 0.0006423041784583416
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1729,
        "resolved_agreement_count": 1117,
        "prospective_resolved_sample_count": 1710,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.62565624999843,
            "small_mean_absolute_error": 56.29548437499761
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.202739583330185,
            "small_mean_absolute_error": 70.79155989582978
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.11020659721787,
            "small_mean_absolute_error": 96.96791145832928
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.59614166666142,
            "small_mean_absolute_error": 82.05033333333122
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1731,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T2215Z",
      "signal_timestamp": "2026-09-30T22:16:18.053904Z",
      "target_timestamp": "2026-09-30T22:15:00Z",
      "resolution_timestamp": "2026-09-30T22:30:00Z",
      "strike": 83663.4,
      "brti_reference_price": 83663.403,
      "base_predicted_close": 83633.9375,
      "small_predicted_close": 83642.0703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83769.41899999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 135.48149999997986,
      "small_residual": 127.34868749997986,
      "base_absolute_error": 135.48149999997986,
      "small_absolute_error": 127.34868749997986,
      "resolved_at": "2026-09-30T22:31:07.729977Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T22:00:00Z",
        "return_6h": -0.007589853482797837,
        "return_12h": -0.0006225747067895027,
        "return_24h": 0.00023326469200557476,
        "close_vs_ema12": -0.001978579233457567,
        "close_vs_ema24": -0.0011838013904883482,
        "ema12_slope_3h": -0.001185689299905368,
        "ema24_slope_6h": 0.0005687975510757504,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005436716945071973,
        "return_30m": -0.00020104112330143753,
        "return_60m": -0.0005824044545785778,
        "return_120m": 0.0007838157518138544,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002014270707021426,
        "close_vs_ema6": -0.0002494490362391355,
        "close_vs_ema12": -0.0006549017691019898,
        "ema3_slope": -0.00020138650600798336,
        "ema6_slope": -9.976965951741246e-05,
        "realized_volatility_30m": 0.0004432443227928018,
        "realized_volatility_60m": 0.0003258609028529309,
        "return_acceleration": -0.0008864886455856036
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1730,
        "resolved_agreement_count": 1117,
        "prospective_resolved_sample_count": 1711,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 22.83127604166657,
            "small_mean_absolute_error": 77.00555208332662
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.75554687499607,
            "small_mean_absolute_error": 78.09241406249566
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 62.09778645832921,
            "small_mean_absolute_error": 89.42163715277395
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 74.62389999999432,
            "small_mean_absolute_error": 81.23238854166411
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1732,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T2230Z",
      "signal_timestamp": "2026-09-30T22:31:20.995923Z",
      "target_timestamp": "2026-09-30T22:30:00Z",
      "resolution_timestamp": "2026-09-30T22:45:00Z",
      "strike": 83769.42,
      "brti_reference_price": 83769.41899999998,
      "base_predicted_close": 83746.296875,
      "small_predicted_close": 83787.109375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83762.43233333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 16.135458333345014,
      "small_residual": -24.677041666654986,
      "base_absolute_error": 16.135458333345014,
      "small_absolute_error": 24.677041666654986,
      "resolved_at": "2026-09-30T22:46:08.251387Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T22:15:00Z",
        "return_6h": -0.005825064483458209,
        "return_12h": 3.0505300323557805e-05,
        "return_24h": 0.0024268163266920606,
        "close_vs_ema12": -0.0006847941277803304,
        "close_vs_ema24": 8.017623834843945e-05,
        "ema12_slope_3h": -0.001115821128371497,
        "ema24_slope_6h": 0.00043611988385383604,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012671729358173511,
        "return_30m": 0.000722812315252952,
        "return_60m": 0.0007660706147003538,
        "return_120m": 0.0007898433498563229,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000532461644646931,
        "close_vs_ema6": 0.0007265086730521286,
        "close_vs_ema12": 0.0005173247380525492,
        "ema3_slope": 0.000532745311091265,
        "ema6_slope": 0.00029068794414577326,
        "realized_volatility_30m": 0.0009054223151622742,
        "realized_volatility_60m": 0.0007002704459283379,
        "return_acceleration": 0.0018108446303245485
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1731,
        "resolved_agreement_count": 1118,
        "prospective_resolved_sample_count": 1712,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.97067187499488,
            "small_mean_absolute_error": 92.86955729165493
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 41.175859374996435,
            "small_mean_absolute_error": 83.08694531249603
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.61453472221667,
            "small_mean_absolute_error": 90.0248524305498
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.18295729166057,
            "small_mean_absolute_error": 87.04999687499586
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1733,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T2245Z",
      "signal_timestamp": "2026-09-30T22:46:25.711281Z",
      "target_timestamp": "2026-09-30T22:45:00Z",
      "resolution_timestamp": "2026-09-30T23:00:00Z",
      "strike": 83762.43,
      "brti_reference_price": 83762.43233333335,
      "base_predicted_close": 83723.8203125,
      "small_predicted_close": 83782.1875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83642.702,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -81.11831249999523,
      "small_residual": -139.48549999999523,
      "base_absolute_error": 81.11831249999523,
      "small_absolute_error": 139.48549999999523,
      "resolved_at": "2026-09-30T23:01:06.859546Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T22:30:00Z",
        "return_6h": -0.006473844000964402,
        "return_12h": -0.0013320551115163504,
        "return_24h": 0.0022768089978266737,
        "close_vs_ema12": -0.000736810987495784,
        "close_vs_ema24": -3.2539480944171473e-06,
        "ema12_slope_3h": -0.001078426130629806,
        "ema24_slope_6h": 0.00029262026303045197,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.340354690339336e-05,
        "return_30m": 0.001183663702196469,
        "return_60m": 0.000982384613814835,
        "return_120m": 0.0013979851949912359,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00022445645226709665,
        "close_vs_ema6": 0.0004592331498585178,
        "close_vs_ema12": 0.0003671030717551371,
        "ema3_slope": 0.0002245068442767728,
        "ema6_slope": 0.00018372700935676,
        "realized_volatility_30m": 0.0006752882413603722,
        "realized_volatility_60m": 0.0006678801303717878,
        "return_acceleration": -0.0013505764827207445
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1732,
        "resolved_agreement_count": 1118,
        "prospective_resolved_sample_count": 1713,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.95170312499977,
            "small_mean_absolute_error": 75.21449999998731
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.27446874999805,
            "small_mean_absolute_error": 74.03547916666139
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.23952604166213,
            "small_mean_absolute_error": 90.33475694443769
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.30112499999522,
            "small_mean_absolute_error": 83.454618749996
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1734,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T2300Z",
      "signal_timestamp": "2026-09-30T23:01:21.893731Z",
      "target_timestamp": "2026-09-30T23:00:00Z",
      "resolution_timestamp": "2026-09-30T23:15:00Z",
      "strike": 83642.7,
      "brti_reference_price": 83642.702,
      "base_predicted_close": 83650.5625,
      "small_predicted_close": 83749.109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83662.70816666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 12.14566666664905,
      "small_residual": -86.40120833335095,
      "base_absolute_error": 12.14566666664905,
      "small_absolute_error": 86.40120833335095,
      "resolved_at": "2026-09-30T23:16:06.997032Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T22:45:00Z",
        "return_6h": -0.007628565457100112,
        "return_12h": -0.002944889046513577,
        "return_24h": 0.00082707756680378,
        "close_vs_ema12": -0.002076971128923133,
        "close_vs_ema24": -0.0014031447275041353,
        "ema12_slope_3h": -0.0009978092833380359,
        "ema24_slope_6h": 0.0001282580289063695,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014294037314589447,
        "return_30m": -0.0015126880610211169,
        "return_60m": -0.0007909691353278347,
        "return_120m": 0.0002660074712579341,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006029974458395815,
        "close_vs_ema6": -0.0006936402664720065,
        "close_vs_ema12": -0.000899460870766422,
        "ema3_slope": -0.0006026340590409296,
        "ema6_slope": -0.00027737914605108216,
        "realized_volatility_30m": 0.0006730000922777757,
        "realized_volatility_60m": 0.0009741286279015412,
        "return_acceleration": -0.0013460001845555514
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1733,
        "resolved_agreement_count": 1118,
        "prospective_resolved_sample_count": 1714,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.6748645833286,
            "small_mean_absolute_error": 97.93721354165609
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.650260416663514,
            "small_mean_absolute_error": 77.11634895832685
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 52.69344791666299,
            "small_mean_absolute_error": 79.84011111110522
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.86541874999602,
            "small_mean_absolute_error": 90.12442187499474
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1735,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T2315Z",
      "signal_timestamp": "2026-09-30T23:16:19.346851Z",
      "target_timestamp": "2026-09-30T23:15:00Z",
      "resolution_timestamp": "2026-09-30T23:30:00Z",
      "strike": 83662.71,
      "brti_reference_price": 83662.70816666665,
      "base_predicted_close": 83645.1875,
      "small_predicted_close": 83734.65625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83622.59266666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -22.594833333350834,
      "small_residual": -112.06358333335083,
      "base_absolute_error": 22.594833333350834,
      "small_absolute_error": 112.06358333335083,
      "resolved_at": "2026-09-30T23:31:06.979841Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T23:00:00Z",
        "return_6h": -0.007241350170633876,
        "return_12h": -0.0017159485182832723,
        "return_24h": -0.0017317988636463832,
        "close_vs_ema12": -0.0017633822668622345,
        "close_vs_ema24": -0.0011402560993585276,
        "ema12_slope_3h": -0.0009256795962205855,
        "ema24_slope_6h": -2.458406359517884e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00023918604000439103,
        "return_30m": -0.0011905595848726858,
        "return_60m": -8.305104842065703e-06,
        "return_120m": -0.0005907047224905648,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00018201093915659605,
        "close_vs_ema6": -0.00032477085320270493,
        "close_vs_ema12": -0.0005589329231449058,
        "ema3_slope": -0.00018197781720319384,
        "ema6_slope": -0.00012989146729613932,
        "realized_volatility_30m": 0.0008342948857316679,
        "realized_volatility_60m": 0.0009634674352299556,
        "return_acceleration": 0.0016685897714633358
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1734,
        "resolved_agreement_count": 1119,
        "prospective_resolved_sample_count": 1715,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.22023437499229,
            "small_mean_absolute_error": 94.47810937499526
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.02575520832943,
            "small_mean_absolute_error": 85.74183072916094
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.24377604166148,
            "small_mean_absolute_error": 83.55431249999553
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.79951666666166,
            "small_mean_absolute_error": 94.4414958333291
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1736,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T2330Z",
      "signal_timestamp": "2026-09-30T23:31:19.613840Z",
      "target_timestamp": "2026-09-30T23:30:00Z",
      "resolution_timestamp": "2026-09-30T23:45:00Z",
      "strike": 83622.59,
      "brti_reference_price": 83622.59266666665,
      "base_predicted_close": 83640.6484375,
      "small_predicted_close": 83722.75,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83574.26816666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -66.38027083332418,
      "small_residual": -148.48183333332418,
      "base_absolute_error": 66.38027083332418,
      "small_absolute_error": 148.48183333332418,
      "resolved_at": "2026-09-30T23:46:07.867027Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T23:15:00Z",
        "return_6h": -0.006308109984592747,
        "return_12h": -0.0024814601841265382,
        "return_24h": -0.0010908242948929336,
        "close_vs_ema12": -0.002150713038837959,
        "close_vs_ema24": -0.0015857906022732626,
        "ema12_slope_3h": -0.0009272519905099141,
        "ema24_slope_6h": -0.00015468687236452894,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00047949081351850165,
        "return_30m": -0.0002404194610230448,
        "return_60m": -0.0017527438423958763,
        "return_120m": -0.0009880159532482669,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003308166435100901,
        "close_vs_ema6": -0.0005744933739250113,
        "close_vs_ema12": -0.0008785797902590708,
        "ema3_slope": -0.00033070724005090923,
        "ema6_slope": -0.00022974455488011802,
        "realized_volatility_30m": 0.00035933842676144634,
        "realized_volatility_60m": 0.0006262831058151387,
        "return_acceleration": -0.0007186768535228927
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1735,
        "resolved_agreement_count": 1119,
        "prospective_resolved_sample_count": 1716,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.99856770833503,
            "small_mean_absolute_error": 90.656833333338
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.984619791664954,
            "small_mean_absolute_error": 91.76319531249646
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 38.4500954861093,
            "small_mean_absolute_error": 85.61024131944335
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.9346562499959,
            "small_mean_absolute_error": 94.50866666666334
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1737,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20260930T2345Z",
      "signal_timestamp": "2026-09-30T23:46:24.680516Z",
      "target_timestamp": "2026-09-30T23:45:00Z",
      "resolution_timestamp": "2026-10-01T00:00:00Z",
      "strike": 83574.27,
      "brti_reference_price": 83574.26816666668,
      "base_predicted_close": 83525.046875,
      "small_predicted_close": 83526.390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83569.01883333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 43.9719583333499,
      "small_residual": 42.6282083333499,
      "base_absolute_error": 43.9719583333499,
      "small_absolute_error": 42.6282083333499,
      "resolved_at": "2026-10-01T00:01:06.537190Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T23:30:00Z",
        "return_6h": -0.004781682348010574,
        "return_12h": -0.004048826730743027,
        "return_24h": -0.0005866764036625005,
        "close_vs_ema12": -0.0026163287616050024,
        "close_vs_ema24": -0.0021183427448502323,
        "ema12_slope_3h": -0.0009241707520499798,
        "ema24_slope_6h": -0.0002503715548730634,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005778880857306712,
        "return_30m": -0.0010571018072208505,
        "return_60m": -0.002246402849404694,
        "return_120m": -0.0012662250671856556,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004544632201196608,
        "close_vs_ema6": -0.0008231634262672038,
        "close_vs_ema12": -0.0012322422998878313,
        "ema3_slope": -0.0004542567771219641,
        "ema6_slope": -0.00032915699050839464,
        "realized_volatility_30m": 4.919863610608477e-05,
        "realized_volatility_60m": 0.0005918928240154794,
        "return_acceleration": -9.839727221216954e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1736,
        "resolved_agreement_count": 1120,
        "prospective_resolved_sample_count": 1717,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.55977083332982,
            "small_mean_absolute_error": 121.6080312500053
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.755736979164794,
            "small_mean_absolute_error": 98.4112656249963
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.36956944444197,
            "small_mean_absolute_error": 89.89299652777602
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.5603031249957,
            "small_mean_absolute_error": 97.08939166666315
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1738,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0000Z",
      "signal_timestamp": "2026-10-01T00:01:22.277396Z",
      "target_timestamp": "2026-10-01T00:00:00Z",
      "resolution_timestamp": "2026-10-01T00:15:00Z",
      "strike": 83569.02,
      "brti_reference_price": 83569.01883333335,
      "base_predicted_close": 83514.6015625,
      "small_predicted_close": 83675.8359375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83482.2515,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -32.35006250000151,
      "small_residual": -193.5844375000015,
      "base_absolute_error": 32.35006250000151,
      "small_absolute_error": 193.5844375000015,
      "resolved_at": "2026-10-01T00:16:05.954681Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-09-30T23:45:00Z",
        "return_6h": -0.00524096879152558,
        "return_12h": -0.0034919548768099773,
        "return_24h": -0.0007253943526032147,
        "close_vs_ema12": -0.002569909929461378,
        "close_vs_ema24": -0.002136206113116046,
        "ema12_slope_3h": -0.0009115939897861303,
        "ema24_slope_6h": -0.0003535937387315613,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.281040143674144e-05,
        "return_30m": -0.0006406621897846465,
        "return_60m": -0.0008809276231493968,
        "return_120m": -0.0016711999719168924,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0002586894411894525,
        "close_vs_ema6": -0.0006329617331428672,
        "close_vs_ema12": -0.0010959666800131052,
        "ema3_slope": -0.0002586225382694707,
        "ema6_slope": -0.00025312060699378414,
        "realized_volatility_30m": 0.0002575388421469649,
        "realized_volatility_60m": 0.00032824514535894196,
        "return_acceleration": 0.0005150776842939297
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1737,
        "resolved_agreement_count": 1121,
        "prospective_resolved_sample_count": 1718,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.27318229166849,
            "small_mean_absolute_error": 97.39370833334397
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.974023437498545,
            "small_mean_absolute_error": 97.66546093750003
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.85790104166517,
            "small_mean_absolute_error": 83.87546874999923
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.855733333330136,
            "small_mean_absolute_error": 97.24693124999757
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-09-30T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1739,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0015Z",
      "signal_timestamp": "2026-10-01T00:16:19.722243Z",
      "target_timestamp": "2026-10-01T00:15:00Z",
      "resolution_timestamp": "2026-10-01T00:30:00Z",
      "strike": 83482.25,
      "brti_reference_price": 83482.2515,
      "base_predicted_close": 83478.59375,
      "small_predicted_close": 83478.6953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83440.50583333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -38.087916666670935,
      "small_residual": -38.189479166670935,
      "base_absolute_error": 38.087916666670935,
      "small_absolute_error": 38.189479166670935,
      "resolved_at": "2026-10-01T00:31:06.447824Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T00:00:00Z",
        "return_6h": -0.006265463371404767,
        "return_12h": -0.004098512805749244,
        "return_24h": -0.0003709392319655169,
        "close_vs_ema12": -0.0034588584133623534,
        "close_vs_ema24": -0.0031070568872582083,
        "ema12_slope_3h": -0.000986356110063591,
        "ema24_slope_6h": -0.0004758180991800698,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010382715334542603,
        "return_30m": -0.0011010167206391142,
        "return_60m": -0.002156954641094777,
        "return_120m": -0.002165241832202347,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0006487668178765116,
        "close_vs_ema6": -0.001193838456882812,
        "close_vs_ema12": -0.0018055235425160632,
        "ema3_slope": -0.0006483461923804112,
        "ema6_slope": -0.0004773074515564968,
        "realized_volatility_30m": 0.0004877305660087594,
        "realized_volatility_60m": 0.0003467999100558293,
        "return_acceleration": -0.0009754611320175188
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1738,
        "resolved_agreement_count": 1121,
        "prospective_resolved_sample_count": 1719,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.32428125000661,
            "small_mean_absolute_error": 124.1895156250066
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.27225781249945,
            "small_mean_absolute_error": 109.33381250000093
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 41.791930555555155,
            "small_mean_absolute_error": 98.55772569444282
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 57.76757499999731,
            "small_mean_absolute_error": 97.38650729166474
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1740,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0030Z",
      "signal_timestamp": "2026-10-01T00:31:18.913127Z",
      "target_timestamp": "2026-10-01T00:30:00Z",
      "resolution_timestamp": "2026-10-01T00:45:00Z",
      "strike": 83440.51,
      "brti_reference_price": 83440.50583333333,
      "base_predicted_close": 83450.84375,
      "small_predicted_close": 83449.8984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83504.04116666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 53.19741666666232,
      "small_residual": 54.14272916666232,
      "base_absolute_error": 53.19741666666232,
      "small_absolute_error": 54.14272916666232,
      "resolved_at": "2026-10-01T00:46:07.662773Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T00:15:00Z",
        "return_6h": -0.005211004367686178,
        "return_12h": -0.00527186620981368,
        "return_24h": -0.001260892499686972,
        "close_vs_ema12": -0.003796278674438547,
        "close_vs_ema24": -0.003531466418816409,
        "ema12_slope_3h": -0.001075061048415149,
        "ema24_slope_6h": -0.000573551552832563,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005000543937973001,
        "return_30m": -0.0015378067350093616,
        "return_60m": -0.0021774837101636857,
        "return_120m": -0.003926410981394679,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0005745783471824417,
        "close_vs_ema6": -0.0012100824839867963,
        "close_vs_ema12": -0.0019508013666337254,
        "ema3_slope": -0.0005742483964881195,
        "ema6_slope": -0.00048379881900417754,
        "realized_volatility_30m": 0.0002691085698284801,
        "realized_volatility_60m": 0.00034602207676572586,
        "return_acceleration": 0.0005382171396569602
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1739,
        "resolved_agreement_count": 1122,
        "prospective_resolved_sample_count": 1720,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.19755208333663,
            "small_mean_absolute_error": 105.72098958333663
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 39.09805989583583,
            "small_mean_absolute_error": 98.18891145833732
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.72226388888885,
            "small_mean_absolute_error": 96.41579340277652
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.20794479166434,
            "small_mean_absolute_error": 93.2904760416648
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1741,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0045Z",
      "signal_timestamp": "2026-10-01T00:46:22.325040Z",
      "target_timestamp": "2026-10-01T00:45:00Z",
      "resolution_timestamp": "2026-10-01T01:00:00Z",
      "strike": 83504.04,
      "brti_reference_price": 83504.04116666666,
      "base_predicted_close": 83449.203125,
      "small_predicted_close": 83509.25,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83472.82166666664,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 23.61854166664125,
      "small_residual": -36.42833333335875,
      "base_absolute_error": 23.61854166664125,
      "small_absolute_error": 36.42833333335875,
      "resolved_at": "2026-10-01T01:01:08.722011Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T00:30:00Z",
        "return_6h": -0.003976791030991134,
        "return_12h": -0.01583474142036234,
        "return_24h": 0.0006366437262614877,
        "close_vs_ema12": -0.002914097156796247,
        "close_vs_ema24": -0.0027156418575393637,
        "ema12_slope_3h": -0.0011170369458827212,
        "ema24_slope_6h": -0.0006437294790582193,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007614447287775938,
        "return_30m": 0.00026100957119812307,
        "return_60m": -0.0008402945253431771,
        "return_120m": -0.003084809734731797,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 9.320574784954516e-05,
        "close_vs_ema6": -0.0003211549409979364,
        "close_vs_ema12": -0.0010078202328819286,
        "ema3_slope": 9.32144359706566e-05,
        "ema6_slope": -0.00012844547603940715,
        "realized_volatility_30m": 0.000630749561287447,
        "realized_volatility_60m": 0.0006586985083687991,
        "return_acceleration": 0.001261499122574894
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1740,
        "resolved_agreement_count": 1123,
        "prospective_resolved_sample_count": 1721,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.90183854167117,
            "small_mean_absolute_error": 82.13621354167117
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 43.730804687500495,
            "small_mean_absolute_error": 101.87212239583823
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.47110416666692,
            "small_mean_absolute_error": 92.98624826388793
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 56.63603749999747,
            "small_mean_absolute_error": 94.94970312499791
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1742,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0100Z",
      "signal_timestamp": "2026-10-01T01:01:26.193781Z",
      "target_timestamp": "2026-10-01T01:00:00Z",
      "resolution_timestamp": "2026-10-01T01:15:00Z",
      "strike": 83472.82,
      "brti_reference_price": 83472.82166666664,
      "base_predicted_close": 83449.5859375,
      "small_predicted_close": 83509.125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83554.46133333331,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 104.8753958333109,
      "small_residual": 45.336333333310904,
      "base_absolute_error": 104.8753958333109,
      "small_absolute_error": 45.336333333310904,
      "resolved_at": "2026-10-01T01:16:06.569543Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T00:45:00Z",
        "return_6h": -0.005506486594116122,
        "return_12h": -0.021204144345241316,
        "return_24h": 0.0007766157267230511,
        "close_vs_ema12": -0.0031531406270856044,
        "close_vs_ema24": -0.0030250641445761506,
        "ema12_slope_3h": -0.0011864557637151218,
        "ema24_slope_6h": -0.0007442049600839828,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003738681333722571,
        "return_30m": 0.0003872919154859211,
        "return_60m": -0.0011511103996393324,
        "return_120m": -0.002031023977840496,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00014036831658981175,
        "close_vs_ema6": -0.0004964578577103529,
        "close_vs_ema12": -0.0011690505357158099,
        "ema3_slope": -0.00014034861609080185,
        "ema6_slope": -0.00019854371564920203,
        "realized_volatility_30m": 0.0005676564310749255,
        "realized_volatility_60m": 0.0006550919065073528,
        "return_acceleration": -0.001135312862149851
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1741,
        "resolved_agreement_count": 1123,
        "prospective_resolved_sample_count": 1722,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.813484374994005,
            "small_mean_absolute_error": 80.58624479167338
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 36.54333333333125,
            "small_mean_absolute_error": 88.98997656250867
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.58717708333037,
            "small_mean_absolute_error": 91.97238888889115
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.23340208333029,
            "small_mean_absolute_error": 83.5000572916666
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1743,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0115Z",
      "signal_timestamp": "2026-10-01T01:16:19.198547Z",
      "target_timestamp": "2026-10-01T01:15:00Z",
      "resolution_timestamp": "2026-10-01T01:30:00Z",
      "strike": 83554.46,
      "brti_reference_price": 83554.46133333331,
      "base_predicted_close": 83468.28125,
      "small_predicted_close": 83629.5546875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83587.91599999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 119.63474999998289,
      "small_residual": -41.63868750001711,
      "base_absolute_error": 119.63474999998289,
      "small_absolute_error": 41.63868750001711,
      "resolved_at": "2026-10-01T01:31:06.153817Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T01:00:00Z",
        "return_6h": -0.0020836825298261585,
        "return_12h": -0.021262339589328882,
        "return_24h": 0.002120091441404126,
        "close_vs_ema12": -0.002089465849435146,
        "close_vs_ema24": -0.002007734634946412,
        "ema12_slope_3h": -0.001191168324693903,
        "ema24_slope_6h": -0.0007717607933829251,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009780388998072986,
        "return_30m": 0.0006038051088570473,
        "return_60m": 0.0008649722789677572,
        "return_120m": -0.0012938480680986242,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00041859135667210445,
        "close_vs_ema6": 0.0003435924047840988,
        "close_vs_ema12": -0.00016259750990343935,
        "ema3_slope": 0.0004187666487718289,
        "ema6_slope": 0.0001374558534286141,
        "realized_volatility_30m": 0.0006759535165897779,
        "realized_volatility_60m": 0.0006593350698536867,
        "return_acceleration": 0.0013519070331795557
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1742,
        "resolved_agreement_count": 1123,
        "prospective_resolved_sample_count": 1723,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.94481770832135,
            "small_mean_absolute_error": 43.52421875000073
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.13454947916398,
            "small_mean_absolute_error": 83.85686718750367
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 52.49644444444008,
            "small_mean_absolute_error": 87.39728125000086
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.40008541666248,
            "small_mean_absolute_error": 83.67533437499878
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1744,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0130Z",
      "signal_timestamp": "2026-10-01T01:31:19.283519Z",
      "target_timestamp": "2026-10-01T01:30:00Z",
      "resolution_timestamp": "2026-10-01T01:45:00Z",
      "strike": 83587.92,
      "brti_reference_price": 83587.91599999998,
      "base_predicted_close": 83567.53125,
      "small_predicted_close": 83656.8828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83546.42216666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -21.109083333343733,
      "small_residual": -110.46064583334373,
      "base_absolute_error": 21.109083333343733,
      "small_absolute_error": 110.46064583334373,
      "resolved_at": "2026-10-01T01:46:08.540759Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T01:15:00Z",
        "return_6h": -0.0016377697289002846,
        "return_12h": -0.01839152950001477,
        "return_24h": 0.002012251958048994,
        "close_vs_ema12": -0.0016210448562523627,
        "close_vs_ema24": -0.001575068688220549,
        "ema12_slope_3h": -0.001230958580205721,
        "ema24_slope_6h": -0.0007896225346801788,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000400393541323929,
        "return_30m": 0.0013788240415899544,
        "return_60m": 0.0017666499644799494,
        "return_120m": -0.00041468059720284334,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004094085656110025,
        "close_vs_ema6": 0.0005314038187544945,
        "close_vs_ema12": 0.00020114958259620508,
        "ema3_slope": 0.0004095762496358901,
        "ema6_slope": 0.00021260671951073284,
        "realized_volatility_30m": 0.0002888226792416848,
        "realized_volatility_60m": 0.0005139925958422034,
        "return_acceleration": -0.0005776453584833696
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1743,
        "resolved_agreement_count": 1123,
        "prospective_resolved_sample_count": 1724,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.33152604164934,
            "small_mean_absolute_error": 44.38652083333727
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.264539062492986,
            "small_mean_absolute_error": 75.05375520833695
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.175881944440334,
            "small_mean_absolute_error": 80.25478125000397
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 47.175872916662776,
            "small_mean_absolute_error": 81.3876468750008
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1745,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0145Z",
      "signal_timestamp": "2026-10-01T01:46:23.830767Z",
      "target_timestamp": "2026-10-01T01:45:00Z",
      "resolution_timestamp": "2026-10-01T02:00:00Z",
      "strike": 83546.42,
      "brti_reference_price": 83546.42216666666,
      "base_predicted_close": 83479.8515625,
      "small_predicted_close": 83480.78125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83463.28633333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -16.565229166677454,
      "small_residual": -17.494916666677454,
      "base_absolute_error": 16.565229166677454,
      "small_absolute_error": 17.494916666677454,
      "resolved_at": "2026-10-01T02:01:06.988350Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T01:30:00Z",
        "return_6h": -0.002776492186975399,
        "return_12h": -0.010530590469572387,
        "return_24h": 0.001758185885436303,
        "close_vs_ema12": -0.0020304311814941522,
        "close_vs_ema24": -0.002028078595685212,
        "ema12_slope_3h": -0.001285933736634437,
        "ema24_slope_6h": -0.0008305794506295872,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004964094730310897,
        "return_30m": -9.62146908539685e-05,
        "return_60m": 0.0005075323230812057,
        "return_120m": -0.00033318867889442494,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -4.360397207869848e-05,
        "close_vs_ema6": 2.4807290860850983e-05,
        "close_vs_ema12": -0.00024993113939375533,
        "ema3_slope": -4.3602070855186525e-05,
        "ema6_slope": 9.923014809620767e-06,
        "realized_volatility_30m": 0.0004484015071775094,
        "realized_volatility_60m": 0.0005996914809971287,
        "return_acceleration": -0.0008968030143550187
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1744,
        "resolved_agreement_count": 1123,
        "prospective_resolved_sample_count": 1725,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.3094427083197,
            "small_mean_absolute_error": 58.466000000007625
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 54.60564062499543,
            "small_mean_absolute_error": 70.3011067708394
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.590350694440225,
            "small_mean_absolute_error": 87.40341493056137
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 47.86399791666336,
            "small_mean_absolute_error": 82.05624062500138
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1746,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0200Z",
      "signal_timestamp": "2026-10-01T02:01:19.857658Z",
      "target_timestamp": "2026-10-01T02:00:00Z",
      "resolution_timestamp": "2026-10-01T02:15:00Z",
      "strike": 83463.29,
      "brti_reference_price": 83463.28633333332,
      "base_predicted_close": 83461.453125,
      "small_predicted_close": 83530.140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83560.24799999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 98.79487499997776,
      "small_residual": 30.107374999977765,
      "base_absolute_error": 98.79487499997776,
      "small_absolute_error": 30.107374999977765,
      "resolved_at": "2026-10-01T02:16:05.993929Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T01:45:00Z",
        "return_6h": -0.0012423986741517679,
        "return_12h": -0.0127531456534834,
        "return_24h": 0.0006301847688312545,
        "close_vs_ema12": -0.0029004461598908238,
        "close_vs_ema24": -0.0029590992763548485,
        "ema12_slope_3h": -0.0013209258483525277,
        "ema24_slope_6h": -0.0008390882005876454,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009950855006990444,
        "return_30m": -0.0014910010038611254,
        "return_60m": -0.0001142327903014273,
        "return_120m": -0.0012652116953879577,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005195928781024373,
        "close_vs_ema6": -0.000693265690211553,
        "close_vs_ema12": -0.0010534669194866009,
        "ema3_slope": -0.0005193230415487804,
        "ema6_slope": -0.00027722939863250584,
        "realized_volatility_30m": 0.00024933801383397736,
        "realized_volatility_60m": 0.0007665338890122928,
        "return_acceleration": -0.0004986760276679547
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1745,
        "resolved_agreement_count": 1124,
        "prospective_resolved_sample_count": 1726,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.54611458332874,
            "small_mean_absolute_error": 53.7326458333373
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.179799479161375,
            "small_mean_absolute_error": 67.15944531250534
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.21092708333041,
            "small_mean_absolute_error": 77.23753298611821
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.78666041666365,
            "small_mean_absolute_error": 77.18905937500168
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1747,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0215Z",
      "signal_timestamp": "2026-10-01T02:16:21.079758Z",
      "target_timestamp": "2026-10-01T02:15:00Z",
      "resolution_timestamp": "2026-10-01T02:30:00Z",
      "strike": 83560.25,
      "brti_reference_price": 83560.24799999998,
      "base_predicted_close": 83573.21875,
      "small_predicted_close": 83660.265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83460.63616666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -112.58258333333652,
      "small_residual": -199.62945833333652,
      "base_absolute_error": 112.58258333333652,
      "small_absolute_error": 199.62945833333652,
      "resolved_at": "2026-10-01T02:31:07.208509Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T02:00:00Z",
        "return_6h": -0.0004501270572530025,
        "return_12h": -0.00915053758908091,
        "return_24h": 0.001243566540898744,
        "close_vs_ema12": -0.0016711005504215226,
        "close_vs_ema24": -0.0017637310053434385,
        "ema12_slope_3h": -0.0013170044324973817,
        "ema24_slope_6h": -0.000831077158361837,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011617283589746563,
        "return_30m": 0.00016548683922978924,
        "return_60m": 6.925622611086979e-05,
        "return_120m": 0.0009342884097942594,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00032066306975830905,
        "close_vs_ema6": 0.00033399628859420716,
        "close_vs_ema12": 9.056878303748128e-05,
        "ema3_slope": 0.00032076592754526345,
        "ema6_slope": 0.00013361636638586916,
        "realized_volatility_30m": 0.0010784069298368504,
        "realized_volatility_60m": 0.0008284470782595607,
        "return_acceleration": 0.0021568138596737008
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1746,
        "resolved_agreement_count": 1124,
        "prospective_resolved_sample_count": 1727,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.02598437499546,
            "small_mean_absolute_error": 49.925406250004016
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.485401041658406,
            "small_mean_absolute_error": 46.72481250000237
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.43169444444114,
            "small_mean_absolute_error": 72.54638020833711
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 48.86931874999645,
            "small_mean_absolute_error": 77.82456041666664
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1748,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0230Z",
      "signal_timestamp": "2026-10-01T02:31:20.262104Z",
      "target_timestamp": "2026-10-01T02:30:00Z",
      "resolution_timestamp": "2026-10-01T02:45:00Z",
      "strike": 83460.64,
      "brti_reference_price": 83460.63616666666,
      "base_predicted_close": 83449.171875,
      "small_predicted_close": 83457.4765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83391.88100000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -57.2908749999915,
      "small_residual": -65.5955624999915,
      "base_absolute_error": 57.2908749999915,
      "small_absolute_error": 65.5955624999915,
      "resolved_at": "2026-10-01T02:46:07.202259Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T02:15:00Z",
        "return_6h": -0.002899172607157552,
        "return_12h": -0.0024928385643097073,
        "return_24h": 0.0009554258193653631,
        "close_vs_ema12": -0.002744741078463675,
        "close_vs_ema24": -0.0028930035869837445,
        "ema12_slope_3h": -0.0013422459822239885,
        "ema24_slope_6h": -0.0008736842380372423,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011920959513346263,
        "return_30m": -3.1752484033198414e-05,
        "return_60m": -0.001522706144908792,
        "return_120m": 0.00024125373081451684,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004360976696377028,
        "close_vs_ema6": -0.000613363176245274,
        "close_vs_ema12": -0.0009323108167268446,
        "ema3_slope": -0.00043590757136169334,
        "ema6_slope": -0.0002452850909610005,
        "realized_volatility_30m": 0.0011769121551546413,
        "realized_volatility_60m": 0.0009257843483142063,
        "return_acceleration": -0.0023538243103092826
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1747,
        "resolved_agreement_count": 1125,
        "prospective_resolved_sample_count": 1728,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.26294270833387,
            "small_mean_absolute_error": 89.42309895833387
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.7972343749916,
            "small_mean_absolute_error": 66.90480989583557
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.93067361110661,
            "small_mean_absolute_error": 79.84353645833592
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 53.75225208332995,
            "small_mean_absolute_error": 84.61140000000015
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1749,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0245Z",
      "signal_timestamp": "2026-10-01T02:46:22.506991Z",
      "target_timestamp": "2026-10-01T02:45:00Z",
      "resolution_timestamp": "2026-10-01T03:00:00Z",
      "strike": 83391.88,
      "brti_reference_price": 83391.88100000001,
      "base_predicted_close": 83428.8359375,
      "small_predicted_close": 83436.7109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83447.47016666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 18.634229166666046,
      "small_residual": 10.759229166666046,
      "base_absolute_error": 18.634229166666046,
      "small_absolute_error": 10.759229166666046,
      "resolved_at": "2026-10-01T03:01:05.748537Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T02:30:00Z",
        "return_6h": -0.003032036095873991,
        "return_12h": -0.001865705394494488,
        "return_24h": 0.0005904018135951539,
        "close_vs_ema12": -0.0034212188911922903,
        "close_vs_ema24": -0.003638114930027747,
        "ema12_slope_3h": -0.0013764456742352271,
        "ema24_slope_6h": -0.0009181174837260553,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008238035297185586,
        "return_30m": -0.002014917428200702,
        "return_60m": -0.0018497640312873376,
        "return_120m": -0.0013431705232419544,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006301678316852355,
        "close_vs_ema6": -0.0010266081218035517,
        "close_vs_ema12": -0.0014856942443344234,
        "ema3_slope": -0.0006297709702782761,
        "ema6_slope": -0.0004104746900611689,
        "realized_volatility_30m": 0.00018414621080803384,
        "realized_volatility_60m": 0.0009466540329353301,
        "return_acceleration": 0.0003682924216160677
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1748,
        "resolved_agreement_count": 1126,
        "prospective_resolved_sample_count": 1729,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.30839062499581,
            "small_mean_absolute_error": 78.20682812499581
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.30891666665775,
            "small_mean_absolute_error": 68.33641406250172
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.17322395832889,
            "small_mean_absolute_error": 72.93634722222487
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 55.606229166663255,
            "small_mean_absolute_error": 83.12631458333344
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1750,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0300Z",
      "signal_timestamp": "2026-10-01T03:01:20.000113Z",
      "target_timestamp": "2026-10-01T03:00:00Z",
      "resolution_timestamp": "2026-10-01T03:15:00Z",
      "strike": 83447.47,
      "brti_reference_price": 83447.47016666667,
      "base_predicted_close": 83426.9609375,
      "small_predicted_close": 83493.28125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83430.78583333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 3.8248958333424525,
      "small_residual": -62.49541666665755,
      "base_absolute_error": 3.8248958333424525,
      "small_absolute_error": 62.49541666665755,
      "resolved_at": "2026-10-01T03:16:05.622599Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T02:45:00Z",
        "return_6h": -0.002068730190129875,
        "return_12h": -0.003972040012963141,
        "return_24h": 0.001359744560284426,
        "close_vs_ema12": -0.002644668971258368,
        "close_vs_ema24": -0.002912821056515691,
        "ema12_slope_3h": -0.00137962217408516,
        "ema24_slope_6h": -0.0009418135456238375,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006666016643352979,
        "return_30m": -0.00015775101418713522,
        "return_60m": -0.00018949848923377477,
        "return_120m": -0.0003037096325940736,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 1.800655662043127e-05,
        "close_vs_ema6": -0.00025766283628303466,
        "close_vs_ema12": -0.0006940038992561126,
        "ema3_slope": 1.8006880862397878e-05,
        "ema6_slope": -0.00010305451318592951,
        "realized_volatility_30m": 0.0007452025970269283,
        "realized_volatility_60m": 0.0009855100197786143,
        "return_acceleration": 0.0014904051940538565
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1749,
        "resolved_agreement_count": 1127,
        "prospective_resolved_sample_count": 1730,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.82564062499296,
            "small_mean_absolute_error": 76.52290624999296
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.68587760416085,
            "small_mean_absolute_error": 65.12777604166513
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 58.0617465277719,
            "small_mean_absolute_error": 70.28059895833455
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 54.826657291662556,
            "small_mean_absolute_error": 81.23454375000074
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1751,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0315Z",
      "signal_timestamp": "2026-10-01T03:16:18.412348Z",
      "target_timestamp": "2026-10-01T03:15:00Z",
      "resolution_timestamp": "2026-10-01T03:30:00Z",
      "strike": 83430.79,
      "brti_reference_price": 83430.78583333334,
      "base_predicted_close": 83424.1484375,
      "small_predicted_close": 83432.65625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83466.967,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 42.81856250000419,
      "small_residual": 34.31075000000419,
      "base_absolute_error": 42.81856250000419,
      "small_absolute_error": 34.31075000000419,
      "resolved_at": "2026-10-01T03:31:06.120926Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T03:00:00Z",
        "return_6h": -0.0033611784591762728,
        "return_12h": -0.005884033534656163,
        "return_24h": 0.001612336965732375,
        "close_vs_ema12": -0.0027283102415607274,
        "close_vs_ema24": -0.003048191584292148,
        "ema12_slope_3h": -0.0013485815099251175,
        "ema24_slope_6h": -0.000991655596923935,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001999381563035918,
        "return_30m": 0.0004665302289239559,
        "return_60m": -0.0015493272191656748,
        "return_120m": -0.001480178293611134,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -9.097587579753874e-05,
        "close_vs_ema6": -0.00032686378463975263,
        "close_vs_ema12": -0.0007563991091332767,
        "ema3_slope": -9.096759994042802e-05,
        "ema6_slope": -0.00013072842170114285,
        "realized_volatility_30m": 0.00043326991031944484,
        "realized_volatility_60m": 0.000704280667237835,
        "return_acceleration": -0.0008665398206388897
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1750,
        "resolved_agreement_count": 1127,
        "prospective_resolved_sample_count": 1731,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.08314583333413,
            "small_mean_absolute_error": 84.6199166666629
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.054565104164794,
            "small_mean_absolute_error": 67.27266145833346
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 55.684649305550316,
            "small_mean_absolute_error": 59.35651388888922
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 53.91969270832997,
            "small_mean_absolute_error": 79.3474333333339
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1752,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0330Z",
      "signal_timestamp": "2026-10-01T03:31:28.500579Z",
      "target_timestamp": "2026-10-01T03:30:00Z",
      "resolution_timestamp": "2026-10-01T03:45:00Z",
      "strike": 83466.97,
      "brti_reference_price": 83466.967,
      "base_predicted_close": 83422.9609375,
      "small_predicted_close": 83431.6171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83663.76733333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 240.80639583333686,
      "small_residual": 232.15014583333686,
      "base_absolute_error": 240.80639583333686,
      "small_absolute_error": 232.15014583333686,
      "resolved_at": "2026-10-01T03:46:08.365533Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T03:15:00Z",
        "return_6h": -0.0028472253016713633,
        "return_12h": -0.004195992397612591,
        "return_24h": 0.0022009759137031626,
        "close_vs_ema12": -0.0022023257293818377,
        "close_vs_ema24": -0.0025620452889894008,
        "ema12_slope_3h": -0.00128085154361135,
        "ema24_slope_6h": -0.0010298833517565775,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00043366685696732965,
        "return_30m": 0.00023364199411202158,
        "return_60m": 7.585412266331026e-05,
        "return_120m": -0.0014469675257842152,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00017129641648438998,
        "close_vs_ema6": 7.618433712042183e-05,
        "close_vs_ema12": -0.0002733722832879426,
        "ema3_slope": 0.00017132576397393962,
        "ema6_slope": 3.0474663524904244e-05,
        "realized_volatility_30m": 0.0003168025066354607,
        "realized_volatility_60m": 0.0005808588801335131,
        "return_acceleration": 0.0006336050132709214
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1751,
        "resolved_agreement_count": 1127,
        "prospective_resolved_sample_count": 1732,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 30.642140625001048,
            "small_mean_absolute_error": 43.29023958332982
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.45254166666746,
            "small_mean_absolute_error": 66.35666927083184
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 56.07886979166142,
            "small_mean_absolute_error": 59.033286458333656
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.28654583333118,
            "small_mean_absolute_error": 74.69553645833511
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1753,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0345Z",
      "signal_timestamp": "2026-10-01T03:46:25.224738Z",
      "target_timestamp": "2026-10-01T03:45:00Z",
      "resolution_timestamp": "2026-10-01T04:00:00Z",
      "strike": 83663.77,
      "brti_reference_price": 83663.76733333334,
      "base_predicted_close": 83617.8984375,
      "small_predicted_close": 83670.4375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83701.88216666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 83.98372916666267,
      "small_residual": 31.44466666666267,
      "base_absolute_error": 83.98372916666267,
      "small_absolute_error": 31.44466666666267,
      "resolved_at": "2026-10-01T04:01:07.012965Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T03:30:00Z",
        "return_6h": -0.0001966872472423109,
        "return_12h": -0.004934768864710448,
        "return_24h": 0.003774787907634636,
        "close_vs_ema12": 0.000144168797103994,
        "close_vs_ema24": -0.0002059448691655863,
        "ema12_slope_3h": -0.0011508784583441622,
        "ema24_slope_6h": -0.0010127320467822054,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0023578229856289212,
        "return_30m": 0.002792512352279841,
        "return_60m": 0.0032603453726307574,
        "return_120m": 0.001404550471743482,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012631640429385804,
        "close_vs_ema6": 0.0017374965681005161,
        "close_vs_ema12": 0.0017626554971594821,
        "ema3_slope": 0.0012647616443708376,
        "ema6_slope": 0.0006954819862659001,
        "realized_volatility_30m": 0.0009620780643307958,
        "realized_volatility_60m": 0.0009457587437582358,
        "return_acceleration": 0.0019241561286615916
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1752,
        "resolved_agreement_count": 1128,
        "prospective_resolved_sample_count": 1733,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.52102083333739,
            "small_mean_absolute_error": 84.92888541666616
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.9147057291666,
            "small_mean_absolute_error": 81.56785677083099
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.71295138888429,
            "small_mean_absolute_error": 73.8672378472232
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.52009270833078,
            "small_mean_absolute_error": 85.06919166666921
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1754,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0400Z",
      "signal_timestamp": "2026-10-01T04:01:19.364379Z",
      "target_timestamp": "2026-10-01T04:00:00Z",
      "resolution_timestamp": "2026-10-01T04:15:00Z",
      "strike": 83701.88,
      "brti_reference_price": 83701.88216666666,
      "base_predicted_close": 83647.2421875,
      "small_predicted_close": 83702.3828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83860.65800000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 213.41581250001036,
      "small_residual": 158.27518750001036,
      "base_absolute_error": 213.41581250001036,
      "small_absolute_error": 158.27518750001036,
      "resolved_at": "2026-10-01T04:16:08.566700Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T03:45:00Z",
        "return_6h": -8.399344507104001e-05,
        "return_12h": -0.0045943636445094915,
        "return_24h": 0.00518836060725425,
        "close_vs_ema12": 0.0005753100768546293,
        "close_vs_ema24": 0.000244404823553257,
        "ema12_slope_3h": -0.0009923996969918303,
        "ema24_slope_6h": -0.000993583767882944,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00045557156398978726,
        "return_30m": 0.0028144687067239715,
        "return_60m": 0.003048768278916869,
        "return_120m": 0.0028586920527002846,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008589171613822,
        "close_vs_ema6": 0.001566060999201646,
        "close_vs_ema12": 0.001877000046651034,
        "ema3_slope": 0.0008596555342736956,
        "ema6_slope": 0.0006268170531769091,
        "realized_volatility_30m": 0.000951125710819567,
        "realized_volatility_60m": 0.000958341909895839,
        "return_acceleration": -0.001902251421639134
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1753,
        "resolved_agreement_count": 1128,
        "prospective_resolved_sample_count": 1734,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.85839583333654,
            "small_mean_absolute_error": 90.10024479166532
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.34201822916475,
            "small_mean_absolute_error": 83.31157552082914
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.74338368055275,
            "small_mean_absolute_error": 73.45193229166519
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.66336354166415,
            "small_mean_absolute_error": 79.66715000000258
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1755,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0415Z",
      "signal_timestamp": "2026-10-01T04:16:26.936485Z",
      "target_timestamp": "2026-10-01T04:15:00Z",
      "resolution_timestamp": "2026-10-01T04:30:00Z",
      "strike": 83860.66,
      "brti_reference_price": 83860.65800000001,
      "base_predicted_close": 83807.234375,
      "small_predicted_close": 83800.25,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83805.53816666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -1.6962083333346527,
      "small_residual": 5.288166666665347,
      "base_absolute_error": 1.6962083333346527,
      "small_absolute_error": 5.288166666665347,
      "resolved_at": "2026-10-01T04:31:05.756800Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T04:00:00Z",
        "return_6h": 0.0023577214519949763,
        "return_12h": -0.0052500267911766985,
        "return_24h": 0.006307415631477076,
        "close_vs_ema12": 0.0023721307053290452,
        "close_vs_ema24": 0.0020975107427712025,
        "ema12_slope_3h": -0.0008027137897153036,
        "ema24_slope_6h": -0.0009245827410997443,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0018969207050469894,
        "return_30m": 0.002353356452169164,
        "return_60m": 0.005152440581410955,
        "return_120m": 0.00359513054580729,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013768352930327854,
        "close_vs_ema6": 0.0024732311123296657,
        "close_vs_ema12": 0.0031944738354825475,
        "ema3_slope": 0.0013787335820880653,
        "ema6_slope": 0.000990272113652546,
        "realized_volatility_30m": 0.0007206745705286011,
        "realized_volatility_60m": 0.0008570460597809089,
        "return_acceleration": 0.0014413491410572021
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1754,
        "resolved_agreement_count": 1128,
        "prospective_resolved_sample_count": 1735,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 145.25612500000352,
            "small_mean_absolute_error": 114.04518750000352
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.66963541666883,
            "small_mean_absolute_error": 99.33255208333321
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.78841840277771,
            "small_mean_absolute_error": 82.86350347222348
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.72687083333221,
            "small_mean_absolute_error": 83.26084895833556
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1756,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0430Z",
      "signal_timestamp": "2026-10-01T04:31:18.057858Z",
      "target_timestamp": "2026-10-01T04:30:00Z",
      "resolution_timestamp": "2026-10-01T04:45:00Z",
      "strike": 83805.54,
      "brti_reference_price": 83805.53816666667,
      "base_predicted_close": 83765.9296875,
      "small_predicted_close": 83797.6171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83864.13933333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 98.20964583332534,
      "small_residual": 66.52214583332534,
      "base_absolute_error": 98.20964583332534,
      "small_absolute_error": 66.52214583332534,
      "resolved_at": "2026-10-01T04:46:08.758147Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T04:15:00Z",
        "return_6h": 0.00043117365618461356,
        "return_12h": -0.005396402441624537,
        "return_24h": 0.005687561347787806,
        "close_vs_ema12": 0.0016432475167129645,
        "close_vs_ema24": 0.0014091301650913657,
        "ema12_slope_3h": -0.0006639095272672479,
        "ema24_slope_6h": -0.0008966359573784333,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006572788080597691,
        "return_30m": 0.0012383950912071562,
        "return_60m": 0.004056349222161915,
        "return_120m": 0.004132511035636499,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00035919669153217093,
        "close_vs_ema6": 0.0012952762001385842,
        "close_vs_ema12": 0.002144244408770035,
        "ema3_slope": 0.0003593257601564037,
        "ema6_slope": 0.0005183790576777092,
        "realized_volatility_30m": 0.0012770997565533793,
        "realized_volatility_60m": 0.00119273028854574,
        "return_acceleration": -0.0025541995131067585
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1755,
        "resolved_agreement_count": 1129,
        "prospective_resolved_sample_count": 1736,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 134.97553645833614,
            "small_mean_absolute_error": 106.78954166666881
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.80883854166859,
            "small_mean_absolute_error": 75.03989062499932
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.96020659722369,
            "small_mean_absolute_error": 79.8342934027775
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.6819395833314,
            "small_mean_absolute_error": 77.92207812500128
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1757,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0445Z",
      "signal_timestamp": "2026-10-01T04:46:29.688416Z",
      "target_timestamp": "2026-10-01T04:45:00Z",
      "resolution_timestamp": "2026-10-01T05:00:00Z",
      "strike": 83864.14,
      "brti_reference_price": 83864.13933333333,
      "base_predicted_close": 83785.3515625,
      "small_predicted_close": 83814.6953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84035.05750000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 249.7059375000099,
      "small_residual": 220.3621875000099,
      "base_absolute_error": 249.7059375000099,
      "small_absolute_error": 220.3621875000099,
      "resolved_at": "2026-10-01T05:01:07.653748Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T04:30:00Z",
        "return_6h": 0.0012142316927383767,
        "return_12h": -0.0052674730547859205,
        "return_24h": 0.0069866849654522944,
        "close_vs_ema12": 0.002247774147772441,
        "close_vs_ema24": 0.0020658477825461485,
        "ema12_slope_3h": -0.00048196169795222676,
        "ema24_slope_6h": -0.0008530727070510391,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006992517194999159,
        "return_30m": 4.1513308103535707e-05,
        "return_60m": 0.0023949674558840783,
        "return_120m": 0.005663121249577241,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005290697270192712,
        "close_vs_ema6": 0.0014244976054069713,
        "close_vs_ema12": 0.002406250684518829,
        "ema3_slope": 0.0005293497899683253,
        "ema6_slope": 0.0005701238982138701,
        "realized_volatility_30m": 0.0006782652637798425,
        "realized_volatility_60m": 0.0009073940895183073,
        "return_acceleration": 0.001356530527559685
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1756,
        "resolved_agreement_count": 1130,
        "prospective_resolved_sample_count": 1737,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.32634895833326,
            "small_mean_absolute_error": 65.38254166666593
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.92368489583532,
            "small_mean_absolute_error": 75.15571354166605
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.38525347222215,
            "small_mean_absolute_error": 76.1727517361093
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 71.27340833333146,
            "small_mean_absolute_error": 73.82409375000134
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1758,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0500Z",
      "signal_timestamp": "2026-10-01T05:01:21.405279Z",
      "target_timestamp": "2026-10-01T05:00:00Z",
      "resolution_timestamp": "2026-10-01T05:15:00Z",
      "strike": 84035.06,
      "brti_reference_price": 84035.05750000001,
      "base_predicted_close": 84086.5859375,
      "small_predicted_close": 84067.0703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84182.04683333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 95.46089583334106,
      "small_residual": 114.97652083334106,
      "base_absolute_error": 95.46089583334106,
      "small_absolute_error": 114.97652083334106,
      "resolved_at": "2026-10-01T05:16:05.237708Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T04:45:00Z",
        "return_6h": 0.004690851570051002,
        "return_12h": -0.0029734983553008076,
        "return_24h": 0.010278889900520616,
        "close_vs_ema12": 0.004114553015490907,
        "close_vs_ema24": 0.004023099652421092,
        "ema12_slope_3h": -0.00018354271539111622,
        "ema24_slope_6h": -0.0007388938226361441,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002038036376756258,
        "return_30m": 0.0027387131966969402,
        "return_60m": 0.003980499896883316,
        "return_120m": 0.007041403797619861,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012824454054416456,
        "close_vs_ema6": 0.0024728638131725766,
        "close_vs_ema12": 0.003762125010660089,
        "ema3_slope": 0.001284092183562402,
        "ema6_slope": 0.0009901249028863024,
        "realized_volatility_30m": 0.0006693923286281711,
        "realized_volatility_60m": 0.001086148676537434,
        "return_acceleration": 0.0013387846572563422
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1757,
        "resolved_agreement_count": 1131,
        "prospective_resolved_sample_count": 1738,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 140.75690104167006,
            "small_mean_absolute_error": 112.61192187500274
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.8076484375033,
            "small_mean_absolute_error": 101.35608333333403
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.81364583333318,
            "small_mean_absolute_error": 93.078357638887
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.56010729166447,
            "small_mean_absolute_error": 82.71079270833434
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1759,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0515Z",
      "signal_timestamp": "2026-10-01T05:16:19.182819Z",
      "target_timestamp": "2026-10-01T05:15:00Z",
      "resolution_timestamp": "2026-10-01T05:30:00Z",
      "strike": 84182.05,
      "brti_reference_price": 84182.04683333334,
      "base_predicted_close": 84149.2109375,
      "small_predicted_close": 84130.5234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84230.32883333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 81.11789583334757,
      "small_residual": 99.80539583334757,
      "base_absolute_error": 81.11789583334757,
      "small_absolute_error": 99.80539583334757,
      "resolved_at": "2026-10-01T05:31:08.181925Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T05:00:00Z",
        "return_6h": 0.006207528755011182,
        "return_12h": -0.0010787723050320608,
        "return_24h": 0.011751287197261151,
        "close_vs_ema12": 0.0056299155943475565,
        "close_vs_ema24": 0.0056594278076196325,
        "ema12_slope_3h": 0.00012715623342196558,
        "ema24_slope_6h": -0.0005958428933962034,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017491430089557891,
        "return_30m": 0.003790744202792462,
        "return_60m": 0.003832414877227963,
        "return_120m": 0.009004601748577201,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001514618249057298,
        "close_vs_ema6": 0.0030151678387082548,
        "close_vs_ema12": 0.004664988635063816,
        "ema3_slope": 0.0015169157974064262,
        "ema6_slope": 0.001207523489879847,
        "realized_volatility_30m": 0.00014444668390023452,
        "realized_volatility_60m": 0.0010569366240239131,
        "return_acceleration": -0.00028889336780046904
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1758,
        "resolved_agreement_count": 1132,
        "prospective_resolved_sample_count": 1739,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.26817187500274,
            "small_mean_absolute_error": 101.78725520833541
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 128.26214843750313,
            "small_mean_absolute_error": 107.91622135416947
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.53581423611347,
            "small_mean_absolute_error": 100.15078645833394
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.71564895833144,
            "small_mean_absolute_error": 78.78039687500132
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1760,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0530Z",
      "signal_timestamp": "2026-10-01T05:31:28.123528Z",
      "target_timestamp": "2026-10-01T05:30:00Z",
      "resolution_timestamp": "2026-10-01T05:45:00Z",
      "strike": 84230.33,
      "brti_reference_price": 84230.32883333335,
      "base_predicted_close": 84193.203125,
      "small_predicted_close": 84175.203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84177.37766666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -15.82545833333279,
      "small_residual": 2.17454166666721,
      "base_absolute_error": 15.82545833333279,
      "small_absolute_error": 2.17454166666721,
      "resolved_at": "2026-10-01T05:46:08.143273Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T05:15:00Z",
        "return_6h": 0.0072676073210171666,
        "return_12h": 0.0009136524701185422,
        "return_24h": 0.010702527628801084,
        "close_vs_ema12": 0.00595184532804649,
        "close_vs_ema24": 0.00610683796138356,
        "ema12_slope_3h": 0.0004973645588954856,
        "ema24_slope_6h": -0.0004339744066251816,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005735427186226438,
        "return_30m": 0.002323688935815138,
        "return_60m": 0.005068766050065676,
        "return_120m": 0.00914567595745197,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010434249601261048,
        "close_vs_ema6": 0.0025619717447682433,
        "close_vs_ema12": 0.004431294269464869,
        "ema3_slope": 0.001044514832974075,
        "ema6_slope": 0.0010258399671114748,
        "realized_volatility_30m": 0.0005878001451665726,
        "realized_volatility_60m": 0.0006383893760074014,
        "return_acceleration": -0.0011756002903331453
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1759,
        "resolved_agreement_count": 1133,
        "prospective_resolved_sample_count": 1740,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 131.12359375000597,
            "small_mean_absolute_error": 125.41656250000597
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 133.04956510417105,
            "small_mean_absolute_error": 116.10305208333739
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.91375694444771,
            "small_mean_absolute_error": 91.83211458333487
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.86714791666527,
            "small_mean_absolute_error": 81.86119270833515
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1761,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0545Z",
      "signal_timestamp": "2026-10-01T05:46:26.846648Z",
      "target_timestamp": "2026-10-01T05:45:00Z",
      "resolution_timestamp": "2026-10-01T06:00:00Z",
      "strike": 84177.38,
      "brti_reference_price": 84177.37766666667,
      "base_predicted_close": 84168.2578125,
      "small_predicted_close": 84016.4375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84234.42433333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 66.16652083334338,
      "small_residual": 217.98683333334338,
      "base_absolute_error": 66.16652083334338,
      "small_absolute_error": 217.98683333334338,
      "resolved_at": "2026-10-01T06:01:06.671924Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T05:30:00Z",
        "return_6h": 0.007216449670815583,
        "return_12h": 0.0024002605527986276,
        "return_24h": 0.008766938736770813,
        "close_vs_ema12": 0.005101228188956197,
        "close_vs_ema24": 0.005360878796782931,
        "ema12_slope_3h": 0.0008602810339348732,
        "ema24_slope_6h": -0.00027656431589773156,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006286472746824812,
        "return_30m": -5.546511212684013e-05,
        "return_60m": 0.0037350688366135643,
        "return_120m": 0.0061389816608066194,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00020701800426503603,
        "close_vs_ema6": 0.0013790345239077517,
        "close_vs_ema12": 0.0032133887037151254,
        "ema3_slope": 0.0002070608695932119,
        "ema6_slope": 0.0005519182552944368,
        "realized_volatility_30m": 0.0006010949966525625,
        "realized_volatility_60m": 0.0010553609040608524,
        "return_acceleration": -0.001202189993305125
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1760,
        "resolved_agreement_count": 1134,
        "prospective_resolved_sample_count": 1741,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 110.52754687500783,
            "small_mean_absolute_error": 109.32966145834143
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 104.92694791667054,
            "small_mean_absolute_error": 87.35610156250368
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.45830555555949,
            "small_mean_absolute_error": 86.54702951389118
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.9985499999988,
            "small_mean_absolute_error": 79.26278333333539
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1762,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0600Z",
      "signal_timestamp": "2026-10-01T06:01:19.296687Z",
      "target_timestamp": "2026-10-01T06:00:00Z",
      "resolution_timestamp": "2026-10-01T06:15:00Z",
      "strike": 84234.42,
      "brti_reference_price": 84234.42433333334,
      "base_predicted_close": 84221.7421875,
      "small_predicted_close": 84209.5390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84346.33916666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 124.59697916665755,
      "small_residual": 136.80010416665755,
      "base_absolute_error": 124.59697916665755,
      "small_absolute_error": 136.80010416665755,
      "resolved_at": "2026-10-01T06:16:05.870450Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T05:45:00Z",
        "return_6h": 0.007962346684087018,
        "return_12h": 0.0026796474820827143,
        "return_24h": 0.01043768610735607,
        "close_vs_ema12": 0.005545056925600367,
        "close_vs_ema24": 0.005916851381880139,
        "ema12_slope_3h": 0.001209162136647679,
        "ema24_slope_6h": -0.0001070770138859034,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006776959350358602,
        "return_30m": 4.862262865068523e-05,
        "return_60m": 0.0023724245483300876,
        "return_120m": 0.006362367880883291,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00044223146208954844,
        "close_vs_ema6": 0.0014688971612208945,
        "close_vs_ema12": 0.0032923269189646387,
        "ema3_slope": 0.0004424271172804861,
        "ema6_slope": 0.0005879042928671474,
        "realized_volatility_30m": 0.0006531716048591707,
        "realized_volatility_60m": 0.0008421164839957167,
        "return_acceleration": 0.0013063432097183414
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1761,
        "resolved_agreement_count": 1135,
        "prospective_resolved_sample_count": 1742,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.6426927083412,
            "small_mean_absolute_error": 108.7358229166748
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.69979687500563,
            "small_mean_absolute_error": 110.67387239583877
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.41932986111594,
            "small_mean_absolute_error": 103.81599652778095
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.12594895833391,
            "small_mean_absolute_error": 88.34070833333462
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1763,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0615Z",
      "signal_timestamp": "2026-10-01T06:16:16.934751Z",
      "target_timestamp": "2026-10-01T06:15:00Z",
      "resolution_timestamp": "2026-10-01T06:30:00Z",
      "strike": 84346.34,
      "brti_reference_price": 84346.33916666666,
      "base_predicted_close": 84247.5234375,
      "small_predicted_close": 84232.171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84304.33966666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 56.816229166681296,
      "small_residual": 72.1677916666813,
      "base_absolute_error": 56.816229166681296,
      "small_absolute_error": 72.1677916666813,
      "resolved_at": "2026-10-01T06:31:06.141311Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T06:00:00Z",
        "return_6h": 0.010350555371241521,
        "return_12h": 0.004020240974284439,
        "return_24h": 0.014627111129733361,
        "close_vs_ema12": 0.0065983239550297945,
        "close_vs_ema24": 0.007102715395054027,
        "ema12_slope_3h": 0.0016066316789520307,
        "ema24_slope_6h": 0.0001078785307027097,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013286116005308823,
        "return_30m": 0.0020072079302477785,
        "return_60m": 0.0019516314881080632,
        "return_120m": 0.005791525826885913,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008849315108496736,
        "close_vs_ema6": 0.0019980164346005136,
        "close_vs_ema12": 0.003910943192676042,
        "ema3_slope": 0.0008857153082355573,
        "ema6_slope": 0.0007998458158744448,
        "realized_volatility_30m": 0.00032545783274751106,
        "realized_volatility_60m": 0.0007065463439631844,
        "return_acceleration": 0.0006509156654950221
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1762,
        "resolved_agreement_count": 1136,
        "prospective_resolved_sample_count": 1743,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.92671354167032,
            "small_mean_absolute_error": 114.19171875000393
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.59744270833653,
            "small_mean_absolute_error": 107.98948697916967
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.4836701388922,
            "small_mean_absolute_error": 110.00805381944762
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.11202812500123,
            "small_mean_absolute_error": 92.91389687500195
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1764,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0630Z",
      "signal_timestamp": "2026-10-01T06:31:18.497110Z",
      "target_timestamp": "2026-10-01T06:30:00Z",
      "resolution_timestamp": "2026-10-01T06:45:00Z",
      "strike": 84304.34,
      "brti_reference_price": 84304.33966666668,
      "base_predicted_close": 84268.0390625,
      "small_predicted_close": 84253.7734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84112.038,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -156.00106249999953,
      "small_residual": -141.73543749999953,
      "base_absolute_error": 156.00106249999953,
      "small_absolute_error": 141.73543749999953,
      "resolved_at": "2026-10-01T06:46:12.157729Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T06:15:00Z",
        "return_6h": 0.010352691713767959,
        "return_12h": 0.005087739424343818,
        "return_24h": 0.014139783199263345,
        "close_vs_ema12": 0.0058467812292744,
        "close_vs_ema24": 0.006464202614352654,
        "ema12_slope_3h": 0.001949782539411249,
        "ema24_slope_6h": 0.0003183353567135505,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000497940994415691,
        "return_30m": 0.0008300090359336654,
        "return_60m": 0.0008786720218054711,
        "return_120m": 0.005951891854784508,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00019323758839617788,
        "close_vs_ema6": 0.0010703133939282683,
        "close_vs_ema12": 0.0028847632616517682,
        "ema3_slope": 0.00019327493637866233,
        "ema6_slope": 0.00042830872739840764,
        "realized_volatility_30m": 0.0009132762974732866,
        "realized_volatility_60m": 0.0008176409203259337,
        "return_acceleration": -0.0018265525949465733
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1763,
        "resolved_agreement_count": 1137,
        "prospective_resolved_sample_count": 1744,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.85129687500375,
            "small_mean_absolute_error": 107.28231770833736
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.48744531250486,
            "small_mean_absolute_error": 116.34944010417166
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.65014236111529,
            "small_mean_absolute_error": 113.16280729167072
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.97110208333615,
            "small_mean_absolute_error": 94.44035208333517
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1765,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0645Z",
      "signal_timestamp": "2026-10-01T06:46:26.723622Z",
      "target_timestamp": "2026-10-01T06:45:00Z",
      "resolution_timestamp": "2026-10-01T07:00:00Z",
      "strike": 84112.04,
      "brti_reference_price": 84112.038,
      "base_predicted_close": 84074.6328125,
      "small_predicted_close": 84036.125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84097.92616666669,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 23.293354166686186,
      "small_residual": 61.801166666686186,
      "base_absolute_error": 23.293354166686186,
      "small_absolute_error": 61.801166666686186,
      "resolved_at": "2026-10-01T07:01:07.701150Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T06:30:00Z",
        "return_6h": 0.007281046819276993,
        "return_12h": 0.0032753005865988616,
        "return_24h": 0.012472560849824843,
        "close_vs_ema12": 0.003406913301539083,
        "close_vs_ema24": 0.004082118555216896,
        "ema12_slope_3h": 0.0020889136098378724,
        "ema24_slope_6h": 0.00046150638597075577,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002281041135332118,
        "return_30m": -0.002777846305856646,
        "return_60m": -0.0007762140907430215,
        "return_120m": 0.0029559555328095843,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0010452134954896941,
        "close_vs_ema6": -0.0008668498746431386,
        "close_vs_ema12": 0.000505227469557612,
        "ema3_slope": -0.0010441221649120092,
        "ema6_slope": -0.00034661976293803853,
        "realized_volatility_30m": 0.0008915500704582136,
        "realized_volatility_60m": 0.0013717067792811141,
        "return_acceleration": -0.001783100140916427
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1764,
        "resolved_agreement_count": 1138,
        "prospective_resolved_sample_count": 1745,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.89519791667044,
            "small_mean_absolute_error": 142.17254166667044
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.71137239583913,
            "small_mean_absolute_error": 125.75110156250594
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.58303125000384,
            "small_mean_absolute_error": 105.6282482638926
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.71570104166895,
            "small_mean_absolute_error": 96.00409166666796
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1766,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0900Z",
      "signal_timestamp": "2026-10-01T09:01:19.994873Z",
      "target_timestamp": "2026-10-01T09:00:00Z",
      "resolution_timestamp": "2026-10-01T09:15:00Z",
      "strike": 83516.36,
      "brti_reference_price": 83516.36166666666,
      "base_predicted_close": 83570.21875,
      "small_predicted_close": 83661.828125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83637.95633333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 67.7375833333499,
      "small_residual": -23.871791666650097,
      "base_absolute_error": 67.7375833333499,
      "small_absolute_error": 23.871791666650097,
      "resolved_at": "2026-10-01T09:16:06.704014Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T08:45:00Z",
        "return_6h": 0.000825567268395444,
        "return_12h": -0.001244870797666664,
        "return_24h": 0.005729489823799616,
        "close_vs_ema12": -0.0026485475271039727,
        "close_vs_ema24": -0.0025865211096078866,
        "ema12_slope_3h": -0.0003792442333621082,
        "ema24_slope_6h": 0.0004981874118472618,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006765844522480524,
        "return_30m": 0.0015080095540813687,
        "return_60m": 0.0012807728664139262,
        "return_120m": -0.0069153251038256425,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005077167679696792,
        "close_vs_ema6": 9.740536462521376e-05,
        "close_vs_ema12": -0.0013388744584114098,
        "ema3_slope": 0.0005079746752301162,
        "ema6_slope": 3.896366395794715e-05,
        "realized_volatility_30m": 7.713925031471724e-05,
        "realized_volatility_60m": 0.0007753959468227693,
        "return_acceleration": -0.0001542785006294345
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1765,
        "resolved_agreement_count": 1139,
        "prospective_resolved_sample_count": 1746,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.17690625000614,
            "small_mean_absolute_error": 103.12612500000614
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.40979947917367,
            "small_mean_absolute_error": 105.93097395834047
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.5255000000058,
            "small_mean_absolute_error": 108.1579565972279
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.05210729166939,
            "small_mean_absolute_error": 98.2194041666684
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1767,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0915Z",
      "signal_timestamp": "2026-10-01T09:16:19.487219Z",
      "target_timestamp": "2026-10-01T09:15:00Z",
      "resolution_timestamp": "2026-10-01T09:30:00Z",
      "strike": 83637.96,
      "brti_reference_price": 83637.95633333335,
      "base_predicted_close": 83723.265625,
      "small_predicted_close": 83724.7734375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83716.98983333331,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -6.275791666688747,
      "small_residual": -7.783604166688747,
      "base_absolute_error": 6.275791666688747,
      "small_absolute_error": 7.783604166688747,
      "resolved_at": "2026-10-01T09:31:06.053901Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T09:00:00Z",
        "return_6h": 0.00248314213908829,
        "return_12h": -0.0008863826039569034,
        "return_24h": 0.004697467837843972,
        "close_vs_ema12": -0.001147686110145707,
        "close_vs_ema24": -0.0011109898337932078,
        "ema12_slope_3h": -0.0007087205866168622,
        "ema24_slope_6h": 0.0005389870747141146,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001455938264552259,
        "return_30m": 0.0021335077819935044,
        "return_60m": 0.0037614792347764325,
        "return_120m": -0.004660805922496847,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009812333538234963,
        "close_vs_ema6": 0.0011091401658094302,
        "close_vs_ema12": 9.740284142178979e-05,
        "ema3_slope": 0.0009821971183958667,
        "ema6_slope": 0.00044385298439286736,
        "realized_volatility_30m": 0.00038967690615210326,
        "realized_volatility_60m": 0.0003037685891293543,
        "return_acceleration": 0.0007793538123042065
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1766,
        "resolved_agreement_count": 1140,
        "prospective_resolved_sample_count": 1747,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.96205729167923,
            "small_mean_absolute_error": 74.89404687500428
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.94438541667478,
            "small_mean_absolute_error": 94.5428828125041
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.38564756945077,
            "small_mean_absolute_error": 96.95767361111454
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.49924270833799,
            "small_mean_absolute_error": 97.90762500000201
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1768,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0930Z",
      "signal_timestamp": "2026-10-01T09:31:22.205321Z",
      "target_timestamp": "2026-10-01T09:30:00Z",
      "resolution_timestamp": "2026-10-01T09:45:00Z",
      "strike": 83716.99,
      "brti_reference_price": 83716.98983333331,
      "base_predicted_close": 83768.953125,
      "small_predicted_close": 83769.8671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83845.99716666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 77.04404166665336,
      "small_residual": 76.12997916665336,
      "base_absolute_error": 77.04404166665336,
      "small_absolute_error": 76.12997916665336,
      "resolved_at": "2026-10-01T09:46:08.720933Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T09:15:00Z",
        "return_6h": 0.002995470451601534,
        "return_12h": 0.00013971637067000664,
        "return_24h": 0.004090052989003334,
        "close_vs_ema12": -0.0001955051746320713,
        "close_vs_ema24": -0.00016367350641566247,
        "ema12_slope_3h": -0.0009656547946558236,
        "ema24_slope_6h": 0.0005894893893043651,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009449477661191974,
        "return_30m": 0.002402261816282225,
        "return_60m": 0.003913894004133889,
        "return_120m": 0.004658768536477398,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009626266242093173,
        "close_vs_ema6": 0.001467092843797424,
        "close_vs_ema12": 0.0008819254166299029,
        "ema3_slope": 0.0009635541671042525,
        "ema6_slope": 0.0005871817175573391,
        "realized_volatility_30m": 0.0002554952492165308,
        "realized_volatility_60m": 0.0002924101216728877,
        "return_acceleration": -0.0005109904984330615
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1767,
        "resolved_agreement_count": 1141,
        "prospective_resolved_sample_count": 1748,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.32694791668109,
            "small_mean_absolute_error": 58.79800000000614
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.58912239584242,
            "small_mean_absolute_error": 83.04015885417175
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.76727951389694,
            "small_mean_absolute_error": 97.1656267361165
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.1839031250056,
            "small_mean_absolute_error": 88.31533229166962
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1769,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T0945Z",
      "signal_timestamp": "2026-10-01T09:46:26.901336Z",
      "target_timestamp": "2026-10-01T09:45:00Z",
      "resolution_timestamp": "2026-10-01T10:00:00Z",
      "strike": 83846.0,
      "brti_reference_price": 83845.99716666665,
      "base_predicted_close": 83829.46875,
      "small_predicted_close": 83838.6640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83744.96416666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -84.5045833333279,
      "small_residual": -93.6998958333279,
      "base_absolute_error": 84.5045833333279,
      "small_absolute_error": 93.6998958333279,
      "resolved_at": "2026-10-01T10:01:06.587789Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T09:30:00Z",
        "return_6h": 0.0021781212960119145,
        "return_12h": 0.0019810056400877407,
        "return_24h": 0.003894063690015548,
        "close_vs_ema12": 0.0012902105751975146,
        "close_vs_ema24": 0.0013486275422451843,
        "ema12_slope_3h": -0.0010556452130275895,
        "ema24_slope_6h": 0.0006222322621640686,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001540993454138384,
        "return_30m": 0.0024873973785797254,
        "return_60m": 0.004626212042237343,
        "return_120m": 0.004122281418210472,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001250984816628442,
        "close_vs_ema6": 0.0021484000760343402,
        "close_vs_ema12": 0.0020505472953580295,
        "ema3_slope": 0.0012525517398371822,
        "ema6_slope": 0.0008600991652585321,
        "realized_volatility_30m": 0.00029802284400959334,
        "realized_volatility_60m": 0.0003579656314250633,
        "return_acceleration": 0.0005960456880191867
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1768,
        "resolved_agreement_count": 1142,
        "prospective_resolved_sample_count": 1749,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.58769270834455,
            "small_mean_absolute_error": 42.3966354166696
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.2414453125075,
            "small_mean_absolute_error": 92.28458854167002
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.00347916667427,
            "small_mean_absolute_error": 97.96627951389382
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.17156145833869,
            "small_mean_absolute_error": 88.8420531250027
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1770,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1000Z",
      "signal_timestamp": "2026-10-01T10:01:19.621520Z",
      "target_timestamp": "2026-10-01T10:00:00Z",
      "resolution_timestamp": "2026-10-01T10:15:00Z",
      "strike": 83744.96,
      "brti_reference_price": 83744.96416666667,
      "base_predicted_close": 83779.671875,
      "small_predicted_close": 83808.3046875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83658.6015,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -121.07037499999569,
      "small_residual": -149.7031874999957,
      "base_absolute_error": 121.07037499999569,
      "small_absolute_error": 149.7031874999957,
      "resolved_at": "2026-10-01T10:16:06.303621Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T09:45:00Z",
        "return_6h": 0.0005147076611040635,
        "return_12h": 0.0004306709839634326,
        "return_24h": 0.0017392734734631432,
        "close_vs_ema12": 8.025741273565146e-05,
        "close_vs_ema24": 0.000139081889355408,
        "ema12_slope_3h": -0.0011842634814047681,
        "ema24_slope_6h": 0.0006200089001060505,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001204982985641534,
        "return_30m": 0.0003341535976038035,
        "return_60m": 0.00273721813831429,
        "return_120m": 0.0040214967594491835,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 2.2246712856555106e-05,
        "close_vs_ema6": 0.0006718396218299283,
        "close_vs_ema12": 0.0007132942337606529,
        "ema3_slope": 2.2247207783765433e-05,
        "ema6_slope": 0.0002688080871013909,
        "realized_volatility_30m": 0.001372988219889959,
        "realized_volatility_60m": 0.001114302104511396,
        "return_acceleration": -0.002745976439779918
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1769,
        "resolved_agreement_count": 1143,
        "prospective_resolved_sample_count": 1750,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.89050000000498,
            "small_mean_absolute_error": 50.371317708330025
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.53370312500556,
            "small_mean_absolute_error": 76.74872135416808
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.23669965278411,
            "small_mean_absolute_error": 87.41108854167032
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.46507916667179,
            "small_mean_absolute_error": 92.9890864583358
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1771,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1015Z",
      "signal_timestamp": "2026-10-01T10:16:19.430865Z",
      "target_timestamp": "2026-10-01T10:15:00Z",
      "resolution_timestamp": "2026-10-01T10:30:00Z",
      "strike": 83658.6,
      "brti_reference_price": 83658.6015,
      "base_predicted_close": 83623.0859375,
      "small_predicted_close": 83746.7421875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83644.36033333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 21.274395833315793,
      "small_residual": -102.3818541666842,
      "base_absolute_error": 21.274395833315793,
      "small_absolute_error": 102.3818541666842,
      "resolved_at": "2026-10-01T10:31:06.628127Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T10:00:00Z",
        "return_6h": -0.0024094313688787228,
        "return_12h": -5.739068490917543e-05,
        "return_24h": -0.0006799296617098216,
        "close_vs_ema12": -0.0009122990670020759,
        "close_vs_ema24": -0.0008739174050796938,
        "ema12_slope_3h": -0.0013164248022300429,
        "ema24_slope_6h": 0.0005574281478006871,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001031258028778792,
        "return_30m": -0.002234998366041796,
        "return_60m": 0.00024683968346117524,
        "return_120m": 0.004009247400581284,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005047717950286135,
        "close_vs_ema6": -0.000257248787304043,
        "close_vs_ema12": -0.0002696819334301326,
        "ema3_slope": -0.0005045171290117834,
        "ema6_slope": -0.00010288892770082825,
        "realized_volatility_30m": 8.686247843137096e-05,
        "realized_volatility_60m": 0.001200778567825738,
        "return_acceleration": 0.00017372495686274192
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1770,
        "resolved_agreement_count": 1144,
        "prospective_resolved_sample_count": 1751,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.22369791666642,
            "small_mean_absolute_error": 81.82916666666642
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.09287760417283,
            "small_mean_absolute_error": 78.36160677083535
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.370822916672,
            "small_mean_absolute_error": 90.30497743055821
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.32735312500445,
            "small_mean_absolute_error": 97.34947500000271
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1772,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1030Z",
      "signal_timestamp": "2026-10-01T10:31:19.621144Z",
      "target_timestamp": "2026-10-01T10:30:00Z",
      "resolution_timestamp": "2026-10-01T10:45:00Z",
      "strike": 83644.36,
      "brti_reference_price": 83644.36033333332,
      "base_predicted_close": 83661.7890625,
      "small_predicted_close": 83746.015625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83826.62816666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 164.83910416666185,
      "small_residual": 80.61254166666185,
      "base_absolute_error": 164.83910416666185,
      "small_absolute_error": 80.61254166666185,
      "resolved_at": "2026-10-01T10:46:09.781941Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T10:15:00Z",
        "return_6h": -0.0019232360636215473,
        "return_12h": -0.0014928916561622874,
        "return_24h": -0.0014624318969471695,
        "close_vs_ema12": -0.0010382406885494078,
        "close_vs_ema24": -0.0010224932377036478,
        "ema12_slope_3h": -0.0011093463006590643,
        "ema24_slope_6h": 0.0005062091589964623,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00017022955692946873,
        "return_30m": -0.0012013120351109796,
        "return_60m": -0.0008675598602456702,
        "return_120m": 0.003042938606553136,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00033757162858905065,
        "close_vs_ema6": -0.0003053476852478143,
        "close_vs_ema12": -0.00037221914311835747,
        "ema3_slope": -0.00033745771243953726,
        "ema6_slope": -0.0001221241579676402,
        "realized_volatility_30m": 0.00043051423592466165,
        "realized_volatility_60m": 0.0010876411845424842,
        "return_acceleration": 0.0008610284718493233
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1771,
        "resolved_agreement_count": 1144,
        "prospective_resolved_sample_count": 1752,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.97334895832319,
            "small_mean_absolute_error": 105.47872916666529
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.65014843750214,
            "small_mean_absolute_error": 82.13836458333571
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.383864583336,
            "small_mean_absolute_error": 90.5196822916696
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.25014479167002,
            "small_mean_absolute_error": 100.75303020833671
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1773,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1045Z",
      "signal_timestamp": "2026-10-01T10:46:27.271257Z",
      "target_timestamp": "2026-10-01T10:45:00Z",
      "resolution_timestamp": "2026-10-01T11:00:00Z",
      "strike": 83826.63,
      "brti_reference_price": 83826.62816666666,
      "base_predicted_close": 83779.6015625,
      "small_predicted_close": 83811.5234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83936.721,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 157.119437500005,
      "small_residual": 125.197562500005,
      "base_absolute_error": 157.119437500005,
      "small_absolute_error": 125.197562500005,
      "resolved_at": "2026-10-01T11:01:06.809844Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T10:30:00Z",
        "return_6h": -0.0004472849416312652,
        "return_12h": 0.0007664036435552912,
        "return_24h": -0.0005666723598519718,
        "close_vs_ema12": 0.0010920545483479316,
        "close_vs_ema24": 0.0011305350036650008,
        "ema12_slope_3h": -0.0009060313959211586,
        "ema24_slope_6h": 0.0004865111527563304,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002179080963820912,
        "return_30m": 0.0020084804629043607,
        "return_60m": -0.0002310068536902632,
        "return_120m": 0.004394136501858714,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009195405366249076,
        "close_vs_ema6": 0.001337190030111124,
        "close_vs_ema12": 0.0015277722697812912,
        "ema3_slope": 0.0009203868696610051,
        "ema6_slope": 0.0005351622574985004,
        "realized_volatility_30m": 0.0011746552603751903,
        "realized_volatility_60m": 0.0013490665808386132,
        "return_acceleration": 0.0023493105207503806
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1772,
        "resolved_agreement_count": 1145,
        "prospective_resolved_sample_count": 1753,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 97.92211458332531,
            "small_mean_absolute_error": 106.59936979166741
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.75490364583493,
            "small_mean_absolute_error": 74.4980026041685
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.8016684027801,
            "small_mean_absolute_error": 97.05618229166915
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.45178020833627,
            "small_mean_absolute_error": 93.17615000000296
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1774,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1100Z",
      "signal_timestamp": "2026-10-01T11:01:20.634287Z",
      "target_timestamp": "2026-10-01T11:00:00Z",
      "resolution_timestamp": "2026-10-01T11:15:00Z",
      "strike": 83936.72,
      "brti_reference_price": 83936.721,
      "base_predicted_close": 83904.28125,
      "small_predicted_close": 83884.40625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83842.28033333336,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -62.0009166666423,
      "small_residual": -42.1259166666423,
      "base_absolute_error": 62.0009166666423,
      "small_absolute_error": 42.1259166666423,
      "resolved_at": "2026-10-01T11:16:06.392460Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T10:45:00Z",
        "return_6h": -0.0011701842412614738,
        "return_12h": 0.003515178168204125,
        "return_24h": 0.000559937312006431,
        "close_vs_ema12": 0.0023083637599510265,
        "close_vs_ema24": 0.0023948436261531647,
        "ema12_slope_3h": -0.0006124277855520388,
        "ema24_slope_6h": 0.0004522311003050117,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001313339636117128,
        "return_30m": 0.0034952824733383014,
        "return_60m": 0.002289771513325878,
        "return_120m": 0.005033257255758983,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011157975260445152,
        "close_vs_ema6": 0.001893055343810346,
        "close_vs_ema12": 0.002404663753849956,
        "ema3_slope": 0.0011170439208880723,
        "ema6_slope": 0.0007577959573987769,
        "realized_volatility_30m": 0.000432870663851892,
        "realized_volatility_60m": 0.0012503632024070128,
        "return_acceleration": -0.000865741327703784
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1773,
        "resolved_agreement_count": 1146,
        "prospective_resolved_sample_count": 1754,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 116.07582812499459,
            "small_mean_absolute_error": 114.47378645833669
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.48316406249978,
            "small_mean_absolute_error": 82.42255208333336
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.3810781250019,
            "small_mean_absolute_error": 89.32374305555761
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.1085656250034,
            "small_mean_absolute_error": 97.86379479167007
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1775,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1115Z",
      "signal_timestamp": "2026-10-01T11:16:20.786765Z",
      "target_timestamp": "2026-10-01T11:15:00Z",
      "resolution_timestamp": "2026-10-01T11:30:00Z",
      "strike": 83842.28,
      "brti_reference_price": 83842.28033333336,
      "base_predicted_close": 83823.2421875,
      "small_predicted_close": 83852.5078125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83815.50200000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -7.740187499992317,
      "small_residual": -37.00581249999232,
      "base_absolute_error": 7.740187499992317,
      "small_absolute_error": 37.00581249999232,
      "resolved_at": "2026-10-01T11:31:07.220591Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T11:00:00Z",
        "return_6h": -0.004036092169066197,
        "return_12h": 0.002146382427747673,
        "return_24h": 0.0004267508277178145,
        "close_vs_ema12": 0.0011323819251614076,
        "close_vs_ema24": 0.001240824496084203,
        "ema12_slope_3h": -0.000335313254776759,
        "ema24_slope_6h": 0.00035914706069140045,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011251412438025854,
        "return_30m": 0.00018672069972303085,
        "return_60m": 0.0021955761875047664,
        "return_120m": 0.0024429578262969986,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -5.299601872787996e-06,
        "close_vs_ema6": 0.0005468690227947715,
        "close_vs_ema12": 0.0010801713691011017,
        "ema3_slope": -5.299573787143075e-06,
        "ema6_slope": 0.00021879547010406064,
        "realized_volatility_30m": 0.0012192404399598566,
        "realized_volatility_60m": 0.0012807633282727541,
        "return_acceleration": -0.0024384808799197133
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1774,
        "resolved_agreement_count": 1147,
        "prospective_resolved_sample_count": 1755,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.30846354165624,
            "small_mean_absolute_error": 87.57946874999834
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.76608072916133,
            "small_mean_absolute_error": 84.70431770833238
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.16473958333397,
            "small_mean_absolute_error": 81.43422743055635
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.53782083333499,
            "small_mean_absolute_error": 92.05633125000168
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1776,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1130Z",
      "signal_timestamp": "2026-10-01T11:31:21.726383Z",
      "target_timestamp": "2026-10-01T11:30:00Z",
      "resolution_timestamp": "2026-10-01T11:45:00Z",
      "strike": 83815.5,
      "brti_reference_price": 83815.50200000001,
      "base_predicted_close": 83801.34375,
      "small_predicted_close": 83833.15625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83928.489,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 127.1452500000014,
      "small_residual": 95.3327500000014,
      "base_absolute_error": 127.1452500000014,
      "small_absolute_error": 95.3327500000014,
      "resolved_at": "2026-10-01T11:46:08.885510Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T11:15:00Z",
        "return_6h": -0.004924910529011006,
        "return_12h": 0.002306904476190086,
        "return_24h": -0.0001802801995426373,
        "close_vs_ema12": 0.0007794364217503791,
        "close_vs_ema24": 0.0009020490855593533,
        "ema12_slope_3h": -0.00011463557279711711,
        "ema24_slope_6h": 0.000249543694471166,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00031938937284248237,
        "return_30m": -0.0014441712584888355,
        "return_60m": 0.002046063428361,
        "return_120m": 0.0011767284856134541,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00016237000077656827,
        "close_vs_ema6": 0.00016235016042687178,
        "close_vs_ema12": 0.0006433714249347577,
        "ema3_slope": -0.00016234364103928645,
        "ema6_slope": 6.494428165670918e-05,
        "realized_volatility_30m": 0.0004028759354800515,
        "realized_volatility_60m": 0.0013031446476461626,
        "return_acceleration": 0.000805751870960103
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1775,
        "resolved_agreement_count": 1147,
        "prospective_resolved_sample_count": 1756,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 97.92491145832537,
            "small_mean_absolute_error": 71.23545833332537
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.94913020832428,
            "small_mean_absolute_error": 88.35709374999533
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.07506944444322,
            "small_mean_absolute_error": 78.50406249999894
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.84001979166787,
            "small_mean_absolute_error": 93.64221354166803
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1777,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1145Z",
      "signal_timestamp": "2026-10-01T11:46:24.838588Z",
      "target_timestamp": "2026-10-01T11:45:00Z",
      "resolution_timestamp": "2026-10-01T12:00:00Z",
      "strike": 83928.49,
      "brti_reference_price": 83928.489,
      "base_predicted_close": 83910.5078125,
      "small_predicted_close": 83865.234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83893.38733333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -17.12047916665324,
      "small_residual": 28.15295833334676,
      "base_absolute_error": 17.12047916665324,
      "small_absolute_error": 28.15295833334676,
      "resolved_at": "2026-10-01T12:01:06.388385Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T11:30:00Z",
        "return_6h": -0.002956716799283554,
        "return_12h": 0.004238395873559231,
        "return_24h": 0.00017240861230782834,
        "close_vs_ema12": 0.0020414751302255674,
        "close_vs_ema24": 0.0022047932890494337,
        "ema12_slope_3h": 0.00011840799397910828,
        "ema24_slope_6h": 0.00018308414300860498,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013480441839981427,
        "return_30m": 0.0010282242601691305,
        "return_60m": 0.0012151369506454568,
        "return_120m": 0.000983849391991587,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005923765326927288,
        "close_vs_ema6": 0.0010785439246707718,
        "close_vs_ema12": 0.0016852612990694293,
        "ema3_slope": 0.0005927276506432211,
        "ema6_slope": 0.00043160377131834515,
        "realized_volatility_30m": 0.0008337167784203126,
        "realized_volatility_60m": 0.0010653466081631494,
        "return_acceleration": 0.0016674335568406251
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1776,
        "resolved_agreement_count": 1147,
        "prospective_resolved_sample_count": 1757,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.50144791666025,
            "small_mean_absolute_error": 74.91551041666025
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.21178124999278,
            "small_mean_absolute_error": 90.75744010416383
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.6704184027767,
            "small_mean_absolute_error": 74.63717187499908
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.28680000000168,
            "small_mean_absolute_error": 95.08274375000182
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1778,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1200Z",
      "signal_timestamp": "2026-10-01T12:01:20.378313Z",
      "target_timestamp": "2026-10-01T12:00:00Z",
      "resolution_timestamp": "2026-10-01T12:15:00Z",
      "strike": 83893.39,
      "brti_reference_price": 83893.38733333335,
      "base_predicted_close": 83886.5390625,
      "small_predicted_close": 83895.953125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83969.94483333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 83.4057708333421,
      "small_residual": 73.9917083333421,
      "base_absolute_error": 83.4057708333421,
      "small_absolute_error": 73.9917083333421,
      "resolved_at": "2026-10-01T12:16:06.518036Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T11:45:00Z",
        "return_6h": -0.00404866540846105,
        "return_12h": 0.003881444398035949,
        "return_24h": 0.00037593569253102643,
        "close_vs_ema12": 0.0015560653102637545,
        "close_vs_ema24": 0.001748743727142843,
        "ema12_slope_3h": 0.0002973607239737941,
        "ema24_slope_6h": 9.530705772498038e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004182330348715402,
        "return_30m": 0.0009292473525164269,
        "return_60m": -0.0005162658982909019,
        "return_120m": 0.0017723234840878455,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 8.694031391764945e-05,
        "close_vs_ema6": 0.00047123959019601536,
        "close_vs_ema12": 0.0010712957339209517,
        "ema3_slope": 8.694787319307729e-05,
        "ema6_slope": 0.00018853137345709037,
        "realized_volatility_30m": 0.0008831386094348415,
        "realized_volatility_60m": 0.0009074497714610431,
        "return_acceleration": -0.001766277218869683
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1777,
        "resolved_agreement_count": 1148,
        "prospective_resolved_sample_count": 1758,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.50170833332231,
            "small_mean_absolute_error": 50.65435937499569
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.78876822915845,
            "small_mean_absolute_error": 82.56407291666619
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.15601215277395,
            "small_mean_absolute_error": 71.83315451388746
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.65752708333385,
            "small_mean_absolute_error": 85.47228229166868
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1779,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1215Z",
      "signal_timestamp": "2026-10-01T12:16:20.129206Z",
      "target_timestamp": "2026-10-01T12:15:00Z",
      "resolution_timestamp": "2026-10-01T12:30:00Z",
      "strike": 83969.94,
      "brti_reference_price": 83969.94483333334,
      "base_predicted_close": 83920.828125,
      "small_predicted_close": 83916.609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83902.39600000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -18.432124999992084,
      "small_residual": -14.213374999992084,
      "base_absolute_error": 18.432124999992084,
      "small_absolute_error": 14.213374999992084,
      "resolved_at": "2026-10-01T12:31:07.026159Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T12:00:00Z",
        "return_6h": -0.00446248571131902,
        "return_12h": 0.005841880454474202,
        "return_24h": 0.0017194246268725788,
        "close_vs_ema12": 0.002368985443663485,
        "close_vs_ema24": 0.002607872872587791,
        "ema12_slope_3h": 0.0004470659125495047,
        "ema24_slope_6h": 6.803643175512519e-07,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009125570254520099,
        "return_30m": 0.0004939423290861722,
        "return_60m": 0.0015226744727412367,
        "return_120m": 0.0037215938080596977,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004995386750772379,
        "close_vs_ema6": 0.0009883424376220251,
        "close_vs_ema12": 0.0016789591736685594,
        "ema3_slope": 0.0004997883386819169,
        "ema6_slope": 0.0003954933281848927,
        "realized_volatility_30m": 0.000665395030161775,
        "realized_volatility_60m": 0.0007660035544991301,
        "return_acceleration": 0.00133079006032355
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1778,
        "resolved_agreement_count": 1148,
        "prospective_resolved_sample_count": 1759,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.852921874997264,
            "small_mean_absolute_error": 58.620807291670644
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.08069270832675,
            "small_mean_absolute_error": 73.10013802083449
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.46169444443997,
            "small_mean_absolute_error": 76.00981423611181
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.05477083333389,
            "small_mean_absolute_error": 83.42304166666872
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1780,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1230Z",
      "signal_timestamp": "2026-10-01T12:31:20.755149Z",
      "target_timestamp": "2026-10-01T12:30:00Z",
      "resolution_timestamp": "2026-10-01T12:45:00Z",
      "strike": 83902.4,
      "brti_reference_price": 83902.39600000001,
      "base_predicted_close": 83913.7890625,
      "small_predicted_close": 83900.1640625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83892.24883333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -21.54022916665417,
      "small_residual": -7.915229166654171,
      "base_absolute_error": 21.54022916665417,
      "small_absolute_error": 7.915229166654171,
      "resolved_at": "2026-10-01T12:46:07.430381Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T12:15:00Z",
        "return_6h": -0.00476776958642855,
        "return_12h": 0.00553556287864887,
        "return_24h": 0.00023451392194284715,
        "close_vs_ema12": 0.0014987623470070766,
        "close_vs_ema24": 0.0017641078346442018,
        "ema12_slope_3h": 0.0005191992348316798,
        "ema24_slope_6h": -9.828677205137026e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008044406063074661,
        "return_30m": 0.00010738232121765279,
        "return_60m": 0.0010367294584718856,
        "return_120m": 0.00308491410106293,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0001526751963697448,
        "close_vs_ema6": 0.00013078370683716756,
        "close_vs_ema12": 0.0007387351776098061,
        "ema3_slope": -0.00015265189021240744,
        "ema6_slope": 5.231621957846322e-05,
        "realized_volatility_30m": 0.000858498815879738,
        "realized_volatility_60m": 0.00089480495053432,
        "return_acceleration": -0.001716997631759476
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1779,
        "resolved_agreement_count": 1149,
        "prospective_resolved_sample_count": 1760,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.525906249997206,
            "small_mean_absolute_error": 52.922697916670586
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.72540885416129,
            "small_mean_absolute_error": 62.07907812499798
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.47472222221525,
            "small_mean_absolute_error": 76.54562847222041
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.92048229166612,
            "small_mean_absolute_error": 79.14344062500095
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1781,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1245Z",
      "signal_timestamp": "2026-10-01T12:46:23.007715Z",
      "target_timestamp": "2026-10-01T12:45:00Z",
      "resolution_timestamp": "2026-10-01T13:00:00Z",
      "strike": 83892.25,
      "brti_reference_price": 83892.24883333335,
      "base_predicted_close": 83873.8984375,
      "small_predicted_close": 83906.7578125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83729.77683333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -144.12160416666302,
      "small_residual": -176.98097916666302,
      "base_absolute_error": 144.12160416666302,
      "small_absolute_error": 176.98097916666302,
      "resolved_at": "2026-10-01T13:01:06.224250Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T12:30:00Z",
        "return_6h": -0.002613052446388875,
        "return_12h": 0.0046489686156847565,
        "return_24h": -0.011259388020578243,
        "close_vs_ema12": 0.0013213364144042394,
        "close_vs_ema24": 0.0016090224444600398,
        "ema12_slope_3h": 0.0005205245007646742,
        "ema24_slope_6h": -0.00015035060416568324,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00012094012984642522,
        "return_30m": -0.0009252834470024895,
        "return_60m": -0.00043179815457727866,
        "return_120m": 0.0007828141021755108,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0001368171471999302,
        "close_vs_ema6": 7.019808854646925e-06,
        "close_vs_ema12": 0.0005226243922500373,
        "ema3_slope": -0.00013679843082914367,
        "ema6_slope": 2.8079314264850552e-06,
        "realized_volatility_30m": 0.0003417502382305204,
        "realized_volatility_60m": 0.0006369807533919658,
        "return_acceleration": 0.0006835004764610408
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1780,
        "resolved_agreement_count": 1149,
        "prospective_resolved_sample_count": 1761,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 35.1246510416604,
            "small_mean_absolute_error": 31.06831770833378
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 61.81304947916033,
            "small_mean_absolute_error": 52.99191406249702
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.84940451388199,
            "small_mean_absolute_error": 70.86106597222049
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.2062208333322,
            "small_mean_absolute_error": 79.4304750000003
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1782,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1300Z",
      "signal_timestamp": "2026-10-01T13:01:20.240655Z",
      "target_timestamp": "2026-10-01T13:00:00Z",
      "resolution_timestamp": "2026-10-01T13:15:00Z",
      "strike": 83729.78,
      "brti_reference_price": 83729.77683333334,
      "base_predicted_close": 83741.75,
      "small_predicted_close": 83816.796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83495.41149999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -246.33850000001257,
      "small_residual": -321.3853750000126,
      "base_absolute_error": 246.33850000001257,
      "small_absolute_error": 321.3853750000126,
      "resolved_at": "2026-10-01T13:16:06.494003Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T12:45:00Z",
        "return_6h": -0.004377626775287524,
        "return_12h": 0.0030783093411266282,
        "return_24h": -0.018191107919723226,
        "close_vs_ema12": -0.0005926919824714716,
        "close_vs_ema24": -0.0003239471506644165,
        "ema12_slope_3h": 0.0004918741730755016,
        "ema24_slope_6h": -0.00023784269476478936,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0019366747495681569,
        "return_30m": -0.002057380657718877,
        "return_60m": -0.0019502192628119142,
        "return_120m": -0.002465478329403248,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0010376891457660742,
        "close_vs_ema6": -0.0013790950102141597,
        "close_vs_ema12": -0.0011976213105110434,
        "ema3_slope": -0.0010366134632269208,
        "ema6_slope": -0.0005513338673713841,
        "realized_volatility_30m": 0.0009078673098608658,
        "realized_volatility_60m": 0.001036229288424078,
        "return_acceleration": -0.0018157346197217317
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1781,
        "resolved_agreement_count": 1149,
        "prospective_resolved_sample_count": 1762,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.87493229166284,
            "small_mean_absolute_error": 68.27532291666284
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.18832031249258,
            "small_mean_absolute_error": 59.46484114582927
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.81748958332658,
            "small_mean_absolute_error": 77.80115624999841
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.10397499999817,
            "small_mean_absolute_error": 77.38018229166627
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1783,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1315Z",
      "signal_timestamp": "2026-10-01T13:16:17.918446Z",
      "target_timestamp": "2026-10-01T13:15:00Z",
      "resolution_timestamp": "2026-10-01T13:30:00Z",
      "strike": 83495.41,
      "brti_reference_price": 83495.41149999999,
      "base_predicted_close": 83476.671875,
      "small_predicted_close": 83419.671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83473.43783333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -3.2340416666847887,
      "small_residual": 53.76595833331521,
      "base_absolute_error": 3.2340416666847887,
      "small_absolute_error": 53.76595833331521,
      "resolved_at": "2026-10-01T13:31:06.718728Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T13:00:00Z",
        "return_6h": -0.006357170417158553,
        "return_12h": -0.0007067226859107656,
        "return_24h": -0.02195403569749632,
        "close_vs_ema12": -0.0032521794719587716,
        "close_vs_ema24": -0.003057920938855818,
        "ema12_slope_3h": 0.0003922696030072004,
        "ema24_slope_6h": -0.0003643801378725442,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0027990679325452517,
        "return_30m": -0.004730321797926096,
        "return_60m": -0.005651228356470028,
        "return_120m": -0.0041371588648867474,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.001920607921706119,
        "close_vs_ema6": -0.00298520515871159,
        "close_vs_ema12": -0.0033810546613574077,
        "ema3_slope": -0.0019169262579495916,
        "ema6_slope": -0.001192657932039931,
        "realized_volatility_30m": 0.0004311965914885474,
        "realized_volatility_60m": 0.0010289754602865922,
        "return_acceleration": -0.0008623931829770948
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1782,
        "resolved_agreement_count": 1150,
        "prospective_resolved_sample_count": 1763,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 107.60811458333046,
            "small_mean_absolute_error": 130.12373958333046
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.23051822916386,
            "small_mean_absolute_error": 94.37227343750055
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.25649999999466,
            "small_mean_absolute_error": 92.10800520833315
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.19105104166593,
            "small_mean_absolute_error": 86.60944583333404
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1784,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1330Z",
      "signal_timestamp": "2026-10-01T13:31:19.292260Z",
      "target_timestamp": "2026-10-01T13:30:00Z",
      "resolution_timestamp": "2026-10-01T13:45:00Z",
      "strike": 83473.44,
      "brti_reference_price": 83473.43783333332,
      "base_predicted_close": 83439.0390625,
      "small_predicted_close": 83664.21875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83888.12333333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 449.08427083333663,
      "small_residual": 223.90458333333663,
      "base_absolute_error": 449.08427083333663,
      "small_absolute_error": 223.90458333333663,
      "resolved_at": "2026-10-01T13:46:08.964609Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T13:15:00Z",
        "return_6h": 0.0017359848472677797,
        "return_12h": -0.0013695540234148762,
        "return_24h": -0.019735895330206255,
        "close_vs_ema12": -0.003371530572067849,
        "close_vs_ema24": -0.0032520583974163797,
        "ema12_slope_3h": 0.0002929559720958874,
        "ema24_slope_6h": -0.0003213076734919218,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002631721464918524,
        "return_30m": -0.003061503442321034,
        "return_60m": -0.005112585422074156,
        "return_120m": -0.0040811563315183985,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0010928302831537673,
        "close_vs_ema6": -0.002321862762308391,
        "close_vs_ema12": -0.0030845525555200926,
        "ema3_slope": -0.0010916373088442066,
        "ema6_slope": -0.0009278833378155715,
        "realized_volatility_30m": 0.0012679478930266996,
        "realized_volatility_60m": 0.0011309451546625562,
        "return_acceleration": 0.0025358957860533993
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1783,
        "resolved_agreement_count": 1151,
        "prospective_resolved_sample_count": 1764,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.80859375000364,
            "small_mean_absolute_error": 140.01188541666124
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.66725000000042,
            "small_mean_absolute_error": 96.46729166666591
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.75313715277541,
            "small_mean_absolute_error": 88.0566805555524
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.5119416666661,
            "small_mean_absolute_error": 85.68935416666572
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1785,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1345Z",
      "signal_timestamp": "2026-10-01T13:46:24.793595Z",
      "target_timestamp": "2026-10-01T13:45:00Z",
      "resolution_timestamp": "2026-10-01T14:00:00Z",
      "strike": 83888.12,
      "brti_reference_price": 83888.12333333334,
      "base_predicted_close": 83852.3203125,
      "small_predicted_close": 83792.9375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83888.901,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 36.58068749999802,
      "small_residual": 95.96349999999802,
      "base_absolute_error": 36.58068749999802,
      "small_absolute_error": 95.96349999999802,
      "resolved_at": "2026-10-01T14:01:07.105704Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T13:30:00Z",
        "return_6h": 0.004626775657770477,
        "return_12h": 0.004089955713304061,
        "return_24h": -0.006483704404923629,
        "close_vs_ema12": 0.0015150229362836942,
        "close_vs_ema24": 0.001664565025164988,
        "ema12_slope_3h": 0.00031096106058448036,
        "ema24_slope_6h": -0.00021960308880442092,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004967873742399265,
        "return_30m": 0.004703394189911281,
        "return_60m": -4.917617607558267e-05,
        "return_120m": -0.000480953096470782,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0019310709581790153,
        "close_vs_ema6": 0.0018803534003455358,
        "close_vs_ema12": 0.0015801591726707365,
        "ema3_slope": 0.0019348072081886158,
        "ema6_slope": 0.0007527075025830499,
        "realized_volatility_30m": 0.0026155229444455586,
        "realized_volatility_60m": 0.0030138960909622046,
        "return_acceleration": 0.005231045888891117
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1784,
        "resolved_agreement_count": 1151,
        "prospective_resolved_sample_count": 1765,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 210.69460416667425,
            "small_mean_absolute_error": 194.00922395833186
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.90962760416733,
            "small_mean_absolute_error": 112.53877083333282
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.4402343749983,
            "small_mean_absolute_error": 99.99768402777529
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.16610208333296,
            "small_mean_absolute_error": 89.79781145833257
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1786,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1400Z",
      "signal_timestamp": "2026-10-01T14:01:19.978559Z",
      "target_timestamp": "2026-10-01T14:00:00Z",
      "resolution_timestamp": "2026-10-01T14:15:00Z",
      "strike": 83888.9,
      "brti_reference_price": 83888.901,
      "base_predicted_close": 83887.5703125,
      "small_predicted_close": 83869.9609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83725.70166666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -161.868645833325,
      "small_residual": -144.259270833325,
      "base_absolute_error": 161.868645833325,
      "small_absolute_error": 144.259270833325,
      "resolved_at": "2026-10-01T14:16:06.547322Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T13:45:00Z",
        "return_6h": 0.005747160819135511,
        "return_12h": 0.005099423774986178,
        "return_24h": -0.00771875557264845,
        "close_vs_ema12": 0.0014619996806659596,
        "close_vs_ema24": 0.0016392873549220255,
        "ema12_slope_3h": 0.00027493212704610137,
        "ema24_slope_6h": -9.708780194528366e-05,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 9.270283274354085e-06,
        "return_30m": 0.004977190079270555,
        "return_60m": 0.0019004489523888335,
        "return_120m": -5.347660257803977e-05,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000969239235408148,
        "close_vs_ema6": 0.0013490153236432878,
        "close_vs_ema12": 0.0013445854509472888,
        "ema3_slope": 0.0009701795715140182,
        "ema6_slope": 0.0005398974614367891,
        "realized_volatility_30m": 0.0024793017295624553,
        "realized_volatility_60m": 0.0028136800656370525,
        "return_acceleration": -0.004958603459124911
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1785,
        "resolved_agreement_count": 1152,
        "prospective_resolved_sample_count": 1766,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 183.809375000008,
            "small_mean_absolute_error": 173.7548541666656
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.34215364583542,
            "small_mean_absolute_error": 121.01508854166423
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.39533854166439,
            "small_mean_absolute_error": 97.56151215277471
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.83046874999854,
            "small_mean_absolute_error": 91.50592812499818
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1787,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1415Z",
      "signal_timestamp": "2026-10-01T14:16:18.615249Z",
      "target_timestamp": "2026-10-01T14:15:00Z",
      "resolution_timestamp": "2026-10-01T14:30:00Z",
      "strike": 83725.7,
      "brti_reference_price": 83725.70166666668,
      "base_predicted_close": 83732.0625,
      "small_predicted_close": 83813.7109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84108.68466666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 376.62216666668246,
      "small_residual": 294.97372916668246,
      "base_absolute_error": 376.62216666668246,
      "small_absolute_error": 294.97372916668246,
      "resolved_at": "2026-10-01T14:31:06.688708Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T14:00:00Z",
        "return_6h": 0.004814534443724705,
        "return_12h": 0.001980052364931817,
        "return_24h": -0.007188603767742663,
        "close_vs_ema12": -0.0004664283964930238,
        "close_vs_ema24": -0.0003029571502030093,
        "ema12_slope_3h": 0.0002068802909325207,
        "ema24_slope_6h": 3.6614921201660877e-06,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0019454222356939388,
        "return_30m": -0.0019361699870346083,
        "return_60m": 0.0027581176322089007,
        "return_120m": -0.002908697476834754,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004892735614717703,
        "close_vs_ema6": -0.00042795275664209154,
        "close_vs_ema12": -0.0005106611232710279,
        "ema3_slope": -0.0004890342899229738,
        "ema6_slope": -0.00017115180470217428,
        "realized_volatility_30m": 0.0009773462594841464,
        "realized_volatility_60m": 0.0025796107230684753,
        "return_acceleration": -0.001954692518968293
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1786,
        "resolved_agreement_count": 1153,
        "prospective_resolved_sample_count": 1767,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 162.6919114583361,
            "small_mean_absolute_error": 129.4733281249937
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 135.15001302083328,
            "small_mean_absolute_error": 129.7985338541621
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.71764930555462,
            "small_mean_absolute_error": 106.07262499999827
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.5370218749973,
            "small_mean_absolute_error": 97.52530208333192
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1788,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1430Z",
      "signal_timestamp": "2026-10-01T14:31:19.777846Z",
      "target_timestamp": "2026-10-01T14:30:00Z",
      "resolution_timestamp": "2026-10-01T14:45:00Z",
      "strike": 84108.68,
      "brti_reference_price": 84108.68466666668,
      "base_predicted_close": 84142.1328125,
      "small_predicted_close": 84186.9375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83987.77766666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -154.35514583335316,
      "small_residual": -199.15983333335316,
      "base_absolute_error": 154.35514583335316,
      "small_absolute_error": 199.15983333335316,
      "resolved_at": "2026-10-01T14:46:08.479749Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T14:15:00Z",
        "return_6h": 0.008611003708816956,
        "return_12h": 0.007764720349194398,
        "return_24h": 0.005252525590557111,
        "close_vs_ema12": 0.003937457223257779,
        "close_vs_ema24": 0.004181513720222796,
        "ema12_slope_3h": 0.0003413144809056856,
        "ema24_slope_6h": 0.00018038871652414912,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0045742584699350886,
        "return_30m": 0.00261993737010191,
        "return_60m": 0.007610167375659449,
        "return_120m": 0.002458674322801002,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0020372147064078305,
        "close_vs_ema6": 0.002956747593005904,
        "close_vs_ema12": 0.0034343062097550447,
        "ema3_slope": 0.0020413734223654334,
        "ema6_slope": 0.001184099470505906,
        "realized_volatility_30m": 0.0032598403528145137,
        "realized_volatility_60m": 0.002954895503859827,
        "return_acceleration": 0.006519680705629027
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1787,
        "resolved_agreement_count": 1154,
        "prospective_resolved_sample_count": 1768,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 256.0389427083355,
            "small_mean_absolute_error": 189.77527083333553
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 179.92376822916958,
            "small_mean_absolute_error": 164.89357812499838
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 140.4578142361121,
            "small_mean_absolute_error": 127.56995138888912
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.05434062499698,
            "small_mean_absolute_error": 111.8848083333316
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1789,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1445Z",
      "signal_timestamp": "2026-10-01T14:46:26.471257Z",
      "target_timestamp": "2026-10-01T14:45:00Z",
      "resolution_timestamp": "2026-10-01T15:00:00Z",
      "strike": 83987.78,
      "brti_reference_price": 83987.77766666665,
      "base_predicted_close": 84087.6796875,
      "small_predicted_close": 84201.9296875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83980.20716666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -107.47252083332569,
      "small_residual": -221.7225208333257,
      "base_absolute_error": 107.47252083332569,
      "small_absolute_error": 221.7225208333257,
      "resolved_at": "2026-10-01T15:01:06.039114Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T14:30:00Z",
        "return_6h": 0.006324998048363728,
        "return_12h": 0.0071457396034348974,
        "return_24h": 0.005266702364014719,
        "close_vs_ema12": 0.002392236766951772,
        "close_vs_ema24": 0.00268139403573886,
        "ema12_slope_3h": 0.0003562471226334907,
        "ema24_slope_6h": 0.00030666507642163054,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001437509104787571,
        "return_30m": 0.003130173826949356,
        "return_60m": 0.001187943291296678,
        "return_120m": 0.0011387086967127313,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00029829953430215994,
        "close_vs_ema6": 0.0010816661800434613,
        "close_vs_ema12": 0.0016849038967323704,
        "ema3_slope": 0.00029838854346575516,
        "ema6_slope": 0.000432853753323581,
        "realized_volatility_30m": 0.0030058837873613298,
        "realized_volatility_60m": 0.002569760108090938,
        "return_acceleration": -0.0060117675747226595
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1788,
        "resolved_agreement_count": 1155,
        "prospective_resolved_sample_count": 1769,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 182.35666145833966,
            "small_mean_absolute_error": 183.58908333333966
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 196.52563281250696,
            "small_mean_absolute_error": 188.79915364583576
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 142.7253055555581,
            "small_mean_absolute_error": 136.2222083333351
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.91989583333198,
            "small_mean_absolute_error": 118.03630104166659
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1790,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1500Z",
      "signal_timestamp": "2026-10-01T15:01:18.930298Z",
      "target_timestamp": "2026-10-01T15:00:00Z",
      "resolution_timestamp": "2026-10-01T15:15:00Z",
      "strike": 83980.21,
      "brti_reference_price": 83980.20716666667,
      "base_predicted_close": 83913.6953125,
      "small_predicted_close": 83925.8359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84017.51483333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 103.81952083333454,
      "small_residual": 91.67889583333454,
      "base_absolute_error": 103.81952083333454,
      "small_absolute_error": 91.67889583333454,
      "resolved_at": "2026-10-01T15:16:06.655709Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T14:45:00Z",
        "return_6h": 0.005553947642634727,
        "return_12h": 0.006384100068414167,
        "return_24h": 0.0023867021545325162,
        "close_vs_ema12": 0.0022077211849869105,
        "close_vs_ema24": 0.0025374260895429934,
        "ema12_slope_3h": 0.0003839896444401969,
        "ema24_slope_6h": 0.00041455744833118757,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -9.01381154531089e-05,
        "return_30m": -0.0015275176458789952,
        "return_60m": 0.0010884177236589743,
        "return_120m": 0.0029909351583705668,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 0.00010405643647670715,
        "close_vs_ema6": 0.0007079641473723974,
        "close_vs_ema12": 0.0013489577573684297,
        "ema3_slope": 0.00010406726534561983,
        "ema6_slope": 0.00028326587578275664,
        "realized_volatility_30m": 0.000673685494667231,
        "realized_volatility_60m": 0.002572931752882841,
        "return_acceleration": 0.001347370989334462
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1789,
        "resolved_agreement_count": 1156,
        "prospective_resolved_sample_count": 1770,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 200.07961979167158,
            "small_mean_absolute_error": 215.02883854167158
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 191.9444973958398,
            "small_mean_absolute_error": 194.3918463541686
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 150.25464236111415,
            "small_mean_absolute_error": 152.35300520833334
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 124.06829270833187,
            "small_mean_absolute_error": 124.43743229166648
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1791,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1515Z",
      "signal_timestamp": "2026-10-01T15:16:21.357932Z",
      "target_timestamp": "2026-10-01T15:15:00Z",
      "resolution_timestamp": "2026-10-01T15:30:00Z",
      "strike": 84017.51,
      "brti_reference_price": 84017.51483333333,
      "base_predicted_close": 83965.78125,
      "small_predicted_close": 83973.78125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84089.49583333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 123.7145833333343,
      "small_residual": 115.7145833333343,
      "base_absolute_error": 123.7145833333343,
      "small_absolute_error": 115.7145833333343,
      "resolved_at": "2026-10-01T15:31:07.107540Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T15:00:00Z",
        "return_6h": 0.004538113036708813,
        "return_12h": 0.007032523955510683,
        "return_24h": 0.0011071108140670027,
        "close_vs_ema12": 0.0025443865109178176,
        "close_vs_ema24": 0.0029211153513946098,
        "ema12_slope_3h": 0.00039145719424471537,
        "ema24_slope_6h": 0.0004994841563528141,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004442435655418464,
        "return_30m": 0.00035406540681082177,
        "return_60m": 0.0034853475200296025,
        "return_120m": 0.006253078150687985,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00027409796391797414,
        "close_vs_ema6": 0.0008229591642439082,
        "close_vs_ema12": 0.001517412508073468,
        "ema3_slope": 0.0002741731142104076,
        "ema6_slope": 0.0003292920632660401,
        "realized_volatility_30m": 0.00026719084049747766,
        "realized_volatility_60m": 0.0022443948720222056,
        "return_acceleration": 0.0005343816809949553
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1790,
        "resolved_agreement_count": 1157,
        "prospective_resolved_sample_count": 1771,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 185.56733854167396,
            "small_mean_absolute_error": 201.88374479167396
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 174.12962500000503,
            "small_mean_absolute_error": 165.67853645833384
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 151.95578819444685,
            "small_mean_absolute_error": 153.8269374999994
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.2057499999988,
            "small_mean_absolute_error": 121.53621770833342
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1792,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1530Z",
      "signal_timestamp": "2026-10-01T15:31:20.862995Z",
      "target_timestamp": "2026-10-01T15:30:00Z",
      "resolution_timestamp": "2026-10-01T15:45:00Z",
      "strike": 84089.5,
      "brti_reference_price": 84089.49583333333,
      "base_predicted_close": 84168.9296875,
      "small_predicted_close": 84227.125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83816.3055,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -352.6241874999978,
      "small_residual": -410.8194999999978,
      "base_absolute_error": 352.6241874999978,
      "small_absolute_error": 410.8194999999978,
      "resolved_at": "2026-10-01T15:46:08.561359Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T15:15:00Z",
        "return_6h": 0.00444958664593198,
        "return_12h": 0.007458385702853398,
        "return_24h": 0.003231097975533226,
        "close_vs_ema12": 0.003263940632323825,
        "close_vs_ema24": 0.003702115098016545,
        "ema12_slope_3h": 0.0004666110058537676,
        "ema24_slope_6h": 0.0005809117927482177,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008567380282884507,
        "return_30m": 0.0013013621941866393,
        "return_60m": -0.0002281433054076576,
        "return_120m": 0.007380287861511903,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005652157616495845,
        "close_vs_ema6": 0.0011997113242137036,
        "close_vs_ema12": 0.0020092623360228323,
        "ema3_slope": 0.0005655354111777644,
        "ema6_slope": 0.0004801149294126894,
        "realized_volatility_30m": 0.00020624723137330214,
        "realized_volatility_60m": 0.000865023897689612,
        "return_acceleration": 0.0004124944627466043
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1791,
        "resolved_agreement_count": 1158,
        "prospective_resolved_sample_count": 1772,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 122.34044270833692,
            "small_mean_absolute_error": 157.06895833333692
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 189.18969270833622,
            "small_mean_absolute_error": 173.42211458333622
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 160.72932638889202,
            "small_mean_absolute_error": 162.2853715277779
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.32775937499974,
            "small_mean_absolute_error": 122.20285416666593
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1793,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1545Z",
      "signal_timestamp": "2026-10-01T15:46:26.981849Z",
      "target_timestamp": "2026-10-01T15:45:00Z",
      "resolution_timestamp": "2026-10-01T16:00:00Z",
      "strike": 83816.31,
      "brti_reference_price": 83816.3055,
      "base_predicted_close": 83865.3984375,
      "small_predicted_close": 83903.7109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84085.17866666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 219.7802291666594,
      "small_residual": 181.4677291666594,
      "base_absolute_error": 219.7802291666594,
      "small_absolute_error": 181.4677291666594,
      "resolved_at": "2026-10-01T16:01:06.656144Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T15:30:00Z",
        "return_6h": -0.0003541214568374418,
        "return_12h": 0.0018232285196879694,
        "return_24h": -0.0031205375563546633,
        "close_vs_ema12": 4.347227205103721e-06,
        "close_vs_ema24": 0.0004321588103164409,
        "ema12_slope_3h": 0.0004105427522722582,
        "ema24_slope_6h": 0.0005615926075466238,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0032488045103136187,
        "return_30m": -0.002394849856395709,
        "return_60m": -0.002041632383073533,
        "return_120m": -0.0008561144352694505,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0013445178129801727,
        "close_vs_ema6": -0.0014672826719998033,
        "close_vs_ema12": -0.0010545689812624381,
        "ema3_slope": -0.0013427125120897276,
        "ema6_slope": -0.0005865688039031758,
        "realized_volatility_30m": 0.0020527712693010347,
        "realized_volatility_60m": 0.0016167781796531037,
        "return_acceleration": -0.004105542538602069
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1792,
        "resolved_agreement_count": 1159,
        "prospective_resolved_sample_count": 1773,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 171.90770312499808,
            "small_mean_absolute_error": 209.98387499999808
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 177.13218229166887,
            "small_mean_absolute_error": 196.78647916666887
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 188.319656250004,
            "small_mean_absolute_error": 195.86072743055652
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 137.71701354166652,
            "small_mean_absolute_error": 138.71320208333273
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1794,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1600Z",
      "signal_timestamp": "2026-10-01T16:01:19.953923Z",
      "target_timestamp": "2026-10-01T16:00:00Z",
      "resolution_timestamp": "2026-10-01T16:15:00Z",
      "strike": 84085.18,
      "brti_reference_price": 84085.17866666666,
      "base_predicted_close": 84139.90625,
      "small_predicted_close": 84128.9140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84227.20666666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 87.30041666665056,
      "small_residual": 98.29260416665056,
      "base_absolute_error": 87.30041666665056,
      "small_absolute_error": 98.29260416665056,
      "resolved_at": "2026-10-01T16:16:06.012456Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T15:45:00Z",
        "return_6h": 0.0040625069624831145,
        "return_12h": 0.004579305627044006,
        "return_24h": -3.609701275530952e-05,
        "close_vs_ema12": 0.0030807312787821672,
        "close_vs_ema24": 0.0035660976087350527,
        "ema12_slope_3h": 0.0005669433136825663,
        "ema24_slope_6h": 0.0006337962436564482,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0032078861632318656,
        "return_30m": -5.134014211749527e-05,
        "return_60m": 0.0012499552399491964,
        "return_120m": 0.0023397334370449663,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009286644258246213,
        "close_vs_ema6": 0.0012393114920008497,
        "close_vs_ema12": 0.001818573620352426,
        "ema3_slope": 0.0009295276450815848,
        "ema6_slope": 0.0004959704615572491,
        "realized_volatility_30m": 0.003228345336772742,
        "realized_volatility_60m": 0.002311908136728072,
        "return_acceleration": 0.006456690673545484
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1793,
        "resolved_agreement_count": 1160,
        "prospective_resolved_sample_count": 1774,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 199.9846302083315,
            "small_mean_absolute_error": 199.9201770833315
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 200.03212500000154,
            "small_mean_absolute_error": 207.47450781250154
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 194.62454166667035,
            "small_mean_absolute_error": 196.23462326388957
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 140.85005312499925,
            "small_mean_absolute_error": 141.52671041666545
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1795,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1615Z",
      "signal_timestamp": "2026-10-01T16:16:18.843957Z",
      "target_timestamp": "2026-10-01T16:15:00Z",
      "resolution_timestamp": "2026-10-01T16:30:00Z",
      "strike": 84227.21,
      "brti_reference_price": 84227.20666666665,
      "base_predicted_close": 84200.2890625,
      "small_predicted_close": 84183.4453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84249.36,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 49.07093750000058,
      "small_residual": 65.91468750000058,
      "base_absolute_error": 49.07093750000058,
      "small_absolute_error": 65.91468750000058,
      "resolved_at": "2026-10-01T16:31:06.598151Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T16:00:00Z",
        "return_6h": 0.006796732869920774,
        "return_12h": 0.004370925239659318,
        "return_24h": -0.0009020490261277825,
        "close_vs_ema12": 0.004579239915969424,
        "close_vs_ema24": 0.005152169082128788,
        "ema12_slope_3h": 0.0009004491247195379,
        "ema24_slope_6h": 0.0007607488556429232,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016890967261069534,
        "return_30m": 0.004902401319354821,
        "return_60m": 0.0024958109478634416,
        "return_120m": 0.005989857236390783,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013079518993219796,
        "close_vs_ema6": 0.0020914642281708584,
        "close_vs_ema12": 0.002969024312924784,
        "ema3_slope": 0.0013096648779864495,
        "ema6_slope": 0.0008372861528833653,
        "realized_volatility_30m": 0.0007593947185624561,
        "realized_volatility_60m": 0.002390798016868118,
        "return_acceleration": -0.0015187894371249122
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1794,
        "resolved_agreement_count": 1161,
        "prospective_resolved_sample_count": 1775,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 195.85485416666052,
            "small_mean_absolute_error": 201.57360416666052
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 190.71109635416724,
            "small_mean_absolute_error": 201.72867447916724
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 181.37136805555687,
            "small_mean_absolute_error": 177.64355902777606
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.11502812499967,
            "small_mean_absolute_error": 144.33504479166587
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1796,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1630Z",
      "signal_timestamp": "2026-10-01T16:31:19.117191Z",
      "target_timestamp": "2026-10-01T16:30:00Z",
      "resolution_timestamp": "2026-10-01T16:45:00Z",
      "strike": 84249.36,
      "brti_reference_price": 84249.36,
      "base_predicted_close": 84235.171875,
      "small_predicted_close": 84219.3984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84287.15716666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 51.98529166665685,
      "small_residual": 67.75872916665685,
      "base_absolute_error": 51.98529166665685,
      "small_absolute_error": 67.75872916665685,
      "resolved_at": "2026-10-01T16:46:09.415787Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T16:15:00Z",
        "return_6h": 0.00723300010013439,
        "return_12h": 0.005295853269872142,
        "return_24h": -0.00012912772726847432,
        "close_vs_ema12": 0.004644852453044246,
        "close_vs_ema24": 0.005304215503536769,
        "ema12_slope_3h": 0.0012419464676354242,
        "ema24_slope_6h": 0.000894026086502242,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00026301873480183424,
        "return_30m": 0.0019525597249925308,
        "return_60m": 0.0019011193381812674,
        "return_120m": 0.0016725423051238142,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007850405521283577,
        "close_vs_ema6": 0.0016810353569380876,
        "close_vs_ema12": 0.0027341065964294753,
        "ema3_slope": 0.0007856573249886978,
        "ema6_slope": 0.0006728665877850926,
        "realized_volatility_30m": 0.0007130389956525596,
        "realized_volatility_60m": 0.0023903097281270562,
        "return_acceleration": -0.0014260779913051191
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1795,
        "resolved_agreement_count": 1162,
        "prospective_resolved_sample_count": 1776,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 177.19394270832709,
            "small_mean_absolute_error": 189.12363020832709
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.767192708332,
            "small_mean_absolute_error": 173.096294270832
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 185.19110937499985,
            "small_mean_absolute_error": 178.65595312499985
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.18156562500008,
            "small_mean_absolute_error": 145.78048854166627
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1797,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1645Z",
      "signal_timestamp": "2026-10-01T16:46:24.969272Z",
      "target_timestamp": "2026-10-01T16:45:00Z",
      "resolution_timestamp": "2026-10-01T17:00:00Z",
      "strike": 84287.16,
      "brti_reference_price": 84287.15716666666,
      "base_predicted_close": 84360.328125,
      "small_predicted_close": 84347.59375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84142.82033333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -217.5077916666778,
      "small_residual": -204.7734166666778,
      "base_absolute_error": 217.5077916666778,
      "small_absolute_error": 204.7734166666778,
      "resolved_at": "2026-10-01T17:01:06.856773Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T16:30:00Z",
        "return_6h": 0.005493827081823666,
        "return_12h": 0.005044084834066709,
        "return_24h": -0.00024995780166869874,
        "close_vs_ema12": 0.004886571959462849,
        "close_vs_ema24": 0.005635917953396907,
        "ema12_slope_3h": 0.001385624697898491,
        "ema24_slope_6h": 0.000988988561890114,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00044863446638232496,
        "return_30m": 0.0007117712004538479,
        "return_60m": 0.005617661907880933,
        "return_120m": 0.00356456032433905,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006166331363439692,
        "close_vs_ema6": 0.0015208057209441517,
        "close_vs_ema12": 0.0026928074481669118,
        "ema3_slope": 0.0006170136073799792,
        "ema6_slope": 0.0006086925696344725,
        "realized_volatility_30m": 9.280786579024536e-05,
        "realized_volatility_60m": 0.0011779042221996849,
        "return_acceleration": 0.00018561573158049072
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1796,
        "resolved_agreement_count": 1163,
        "prospective_resolved_sample_count": 1777,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 102.03421874999185,
            "small_mean_absolute_error": 103.35843749999185
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 136.97096093749497,
            "small_mean_absolute_error": 156.67115624999497
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.09952777777653,
            "small_mean_absolute_error": 165.64379861110987
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 140.42356770833285,
            "small_mean_absolute_error": 144.40178749999905
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1798,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1700Z",
      "signal_timestamp": "2026-10-01T17:01:19.618692Z",
      "target_timestamp": "2026-10-01T17:00:00Z",
      "resolution_timestamp": "2026-10-01T17:15:00Z",
      "strike": 84142.82,
      "brti_reference_price": 84142.82033333332,
      "base_predicted_close": 84090.4609375,
      "small_predicted_close": 84053.1953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84406.2685,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 315.8075625000056,
      "small_residual": 353.0731875000056,
      "base_absolute_error": 315.8075625000056,
      "small_absolute_error": 353.0731875000056,
      "resolved_at": "2026-10-01T17:16:05.750963Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T16:45:00Z",
        "return_6h": 0.0024554132074485757,
        "return_12h": 0.001282355680345848,
        "return_24h": -0.0016949557574613694,
        "close_vs_ema12": 0.0030361552948723336,
        "close_vs_ema24": 0.0038328757599284113,
        "ema12_slope_3h": 0.0014527115281439684,
        "ema24_slope_6h": 0.0010193336932713404,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0017124415887930233,
        "return_30m": -0.0012645753827290607,
        "return_60m": 0.0006855151833020656,
        "return_120m": 0.0019363272865464687,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005487331432636466,
        "close_vs_ema6": -0.0001387506708535602,
        "close_vs_ema12": 0.0008255145710573952,
        "ema3_slope": -0.0005484322003382891,
        "ema6_slope": -5.5497188232500605e-05,
        "realized_volatility_30m": 0.0010805380275876741,
        "realized_volatility_60m": 0.0012183506876351953,
        "return_acceleration": -0.0021610760551753483
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1797,
        "resolved_agreement_count": 1164,
        "prospective_resolved_sample_count": 1778,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.46610937499645,
            "small_mean_absolute_error": 109.18485937499645
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.72536979166398,
            "small_mean_absolute_error": 154.55251822916398
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 167.17678645833317,
            "small_mean_absolute_error": 174.7112916666665
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.44293333333408,
            "small_mean_absolute_error": 153.2328104166656
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1799,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1715Z",
      "signal_timestamp": "2026-10-01T17:16:18.929533Z",
      "target_timestamp": "2026-10-01T17:15:00Z",
      "resolution_timestamp": "2026-10-01T17:30:00Z",
      "strike": 84406.27,
      "brti_reference_price": 84406.2685,
      "base_predicted_close": 84367.921875,
      "small_predicted_close": 84347.9921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84868.04733333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 500.1254583333357,
      "small_residual": 520.0551458333357,
      "base_absolute_error": 500.1254583333357,
      "small_absolute_error": 520.0551458333357,
      "resolved_at": "2026-10-01T17:31:06.690207Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T17:00:00Z",
        "return_6h": 0.006726775135699858,
        "return_12h": 0.0026635330821853653,
        "return_24h": 0.0015818874314308395,
        "close_vs_ema12": 0.005923025281667771,
        "close_vs_ema24": 0.006831022502946205,
        "ema12_slope_3h": 0.0017250667995174496,
        "ema24_slope_6h": 0.001137156414224183,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0031309643012087385,
        "return_30m": 0.0014131611189331927,
        "return_60m": 0.0021259381667730892,
        "return_120m": 0.004627055054387652,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012885939302762495,
        "close_vs_ema6": 0.002135160025722005,
        "close_vs_ema12": 0.0033479376478786627,
        "ema3_slope": 0.0012902565470314098,
        "ema6_slope": 0.0008547940591308034,
        "realized_volatility_30m": 0.002421702945000881,
        "realized_volatility_60m": 0.0017227472996665925,
        "return_acceleration": 0.004843405890001762
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1798,
        "resolved_agreement_count": 1165,
        "prospective_resolved_sample_count": 1779,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 158.5928958333352,
            "small_mean_absolute_error": 172.8800052083352
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 177.22387499999786,
            "small_mean_absolute_error": 187.22680468749786
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 180.0050295138899,
            "small_mean_absolute_error": 192.1124513888899
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 162.06302291666725,
            "small_mean_absolute_error": 167.18688437499878
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1800,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1730Z",
      "signal_timestamp": "2026-10-01T17:31:20.340418Z",
      "target_timestamp": "2026-10-01T17:30:00Z",
      "resolution_timestamp": "2026-10-01T17:45:00Z",
      "strike": 84868.05,
      "brti_reference_price": 84868.04733333334,
      "base_predicted_close": 84738.8828125,
      "small_predicted_close": 84890.4140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85003.42566666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 264.542854166677,
      "small_residual": 113.01160416667699,
      "base_absolute_error": 264.542854166677,
      "small_absolute_error": 113.01160416667699,
      "resolved_at": "2026-10-01T17:46:09.178030Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T17:15:00Z",
        "return_6h": 0.012557883783042012,
        "return_12h": 0.007571126799965855,
        "return_24h": 0.008491696648786684,
        "close_vs_ema12": 0.010954846247941408,
        "close_vs_ema24": 0.012081811128435316,
        "ema12_slope_3h": 0.0020243337320271504,
        "ema24_slope_6h": 0.0013728492181290797,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.005470906859640801,
        "return_30m": 0.008619000374922248,
        "return_60m": 0.007343525616495317,
        "return_120m": 0.009258605873236458,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.003371867328253453,
        "close_vs_ema6": 0.005429431521591921,
        "close_vs_ema12": 0.007467445104803128,
        "ema3_slope": 0.0033832752836446822,
        "ema6_slope": 0.0021764994705697482,
        "realized_volatility_30m": 0.001169971279216031,
        "realized_volatility_60m": 0.0027113507908284886,
        "return_acceleration": 0.002339942558432062
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1799,
        "resolved_agreement_count": 1166,
        "prospective_resolved_sample_count": 1780,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 271.356526041669,
            "small_mean_absolute_error": 286.415119791669
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 224.27523437499804,
            "small_mean_absolute_error": 237.76937499999804
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 190.296970486111,
            "small_mean_absolute_error": 210.869236111111
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 186.14768958333443,
            "small_mean_absolute_error": 192.47897291666595
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1801,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1745Z",
      "signal_timestamp": "2026-10-01T17:46:25.229942Z",
      "target_timestamp": "2026-10-01T17:45:00Z",
      "resolution_timestamp": "2026-10-01T18:00:00Z",
      "strike": 85003.43,
      "brti_reference_price": 85003.42566666668,
      "base_predicted_close": 84826.34375,
      "small_predicted_close": 84974.1875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84838.38849999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 12.04474999998638,
      "small_residual": -135.79900000001362,
      "base_absolute_error": 12.04474999998638,
      "small_absolute_error": 135.79900000001362,
      "resolved_at": "2026-10-01T18:01:09.321596Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T17:30:00Z",
        "return_6h": 0.012807768607232761,
        "return_12h": 0.009813182863346759,
        "return_24h": 0.012236997611869915,
        "close_vs_ema12": 0.0120483447738009,
        "close_vs_ema24": 0.013410063685066254,
        "ema12_slope_3h": 0.0024362749406505735,
        "ema24_slope_6h": 0.001609141419032456,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015951625798766855,
        "return_30m": 0.007074796425418084,
        "return_60m": 0.008497955371584043,
        "return_120m": 0.014163355919650789,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002480038410217489,
        "close_vs_ema6": 0.005013678525559895,
        "close_vs_ema12": 0.007667734784094327,
        "ema3_slope": 0.0024862042923581296,
        "ema6_slope": 0.0020095014078462814,
        "realized_volatility_30m": 0.0019378721398820575,
        "realized_volatility_60m": 0.0026083367869877104,
        "return_acceleration": -0.003875744279764115
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1800,
        "resolved_agreement_count": 1166,
        "prospective_resolved_sample_count": 1781,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 324.495916666674,
            "small_mean_absolute_error": 297.728338541674
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 213.26506770833294,
            "small_mean_absolute_error": 200.54338802083294
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 199.47927951388797,
            "small_mean_absolute_error": 203.69021701388797
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 198.29782083333558,
            "small_mean_absolute_error": 197.7337916666671
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1802,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1800Z",
      "signal_timestamp": "2026-10-01T18:01:30.341401Z",
      "target_timestamp": "2026-10-01T18:00:00Z",
      "resolution_timestamp": "2026-10-01T18:15:00Z",
      "strike": 84838.39,
      "brti_reference_price": 84838.38849999999,
      "base_predicted_close": 84760.8125,
      "small_predicted_close": 84991.2890625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84881.892,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 121.0795000000071,
      "small_residual": -109.3970624999929,
      "base_absolute_error": 121.0795000000071,
      "small_absolute_error": 109.3970624999929,
      "resolved_at": "2026-10-01T18:16:07.491430Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T17:45:00Z",
        "return_6h": 0.011264310533938282,
        "return_12h": 0.0071700397010683314,
        "return_24h": 0.009868900361982513,
        "close_vs_ema12": 0.009667869979049781,
        "close_vs_ema24": 0.011203890812015782,
        "ema12_slope_3h": 0.002754632455392425,
        "ema24_slope_6h": 0.0018085456425018798,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0019415354778037353,
        "return_30m": -0.00034946996266871366,
        "return_60m": 0.008266518330514172,
        "return_120m": 0.00895770033764487,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00026677273824238235,
        "close_vs_ema6": 0.002185522591119149,
        "close_vs_ema12": 0.004828406179182343,
        "ema3_slope": 0.00026684392492692943,
        "ema6_slope": 0.0008749739465783168,
        "realized_volatility_30m": 0.0017683490288402104,
        "realized_volatility_60m": 0.002693025719234717,
        "return_acceleration": -0.0035366980576804208
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1801,
        "resolved_agreement_count": 1167,
        "prospective_resolved_sample_count": 1782,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 273.13015625000116,
            "small_mean_absolute_error": 280.484734375008
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 187.2981328124988,
            "small_mean_absolute_error": 194.8347968750022
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 191.52696527777638,
            "small_mean_absolute_error": 196.52992361111197
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 191.69397812500173,
            "small_mean_absolute_error": 195.67469270833462
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1803,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1815Z",
      "signal_timestamp": "2026-10-01T18:16:23.691561Z",
      "target_timestamp": "2026-10-01T18:15:00Z",
      "resolution_timestamp": "2026-10-01T18:30:00Z",
      "strike": 84881.89,
      "brti_reference_price": 84881.892,
      "base_predicted_close": 84784.046875,
      "small_predicted_close": 85011.7421875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84777.34983333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -6.697041666673613,
      "small_residual": -234.3923541666736,
      "base_absolute_error": 6.697041666673613,
      "small_absolute_error": 234.3923541666736,
      "resolved_at": "2026-10-01T18:31:06.865840Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T18:00:00Z",
        "return_6h": 0.010860399735604487,
        "return_12h": 0.00634944964564621,
        "return_24h": 0.010395216937560292,
        "close_vs_ema12": 0.009765809172132656,
        "close_vs_ema24": 0.011477935425143304,
        "ema12_slope_3h": 0.0030629016265670828,
        "ema24_slope_6h": 0.0019956634546365315,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005127808385942956,
        "return_30m": -0.0014297502213999058,
        "return_60m": 0.005634931012262534,
        "return_120m": 0.007772848693941681,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003896932663485231,
        "close_vs_ema6": 0.001926674113991167,
        "close_vs_ema12": 0.004517846811563864,
        "ema3_slope": 0.00038984518639262333,
        "ema6_slope": 0.0007712640353774169,
        "realized_volatility_30m": 0.0012271581581990154,
        "realized_volatility_60m": 0.002672220059410369,
        "return_acceleration": 0.002454316316398031
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1802,
        "resolved_agreement_count": 1167,
        "prospective_resolved_sample_count": 1783,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 224.44814062500154,
            "small_mean_absolute_error": 219.5657031250048
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 191.52051822916837,
            "small_mean_absolute_error": 196.22285416667
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 192.9652968749991,
            "small_mean_absolute_error": 198.00643750000017
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 185.43102812500146,
            "small_mean_absolute_error": 185.07527708333365
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1804,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1830Z",
      "signal_timestamp": "2026-10-01T18:31:22.018968Z",
      "target_timestamp": "2026-10-01T18:30:00Z",
      "resolution_timestamp": "2026-10-01T18:45:00Z",
      "strike": 84777.35,
      "brti_reference_price": 84777.34983333333,
      "base_predicted_close": 84820.6875,
      "small_predicted_close": 84918.546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84913.74133333331,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 93.05383333330974,
      "small_residual": -4.80554166669026,
      "base_absolute_error": 93.05383333330974,
      "small_absolute_error": 4.80554166669026,
      "resolved_at": "2026-10-01T18:46:10.216921Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T18:15:00Z",
        "return_6h": 0.01042823417502059,
        "return_12h": 0.005610745170852249,
        "return_24h": 0.010727030604601895,
        "close_vs_ema12": 0.008171476478824102,
        "close_vs_ema24": 0.010019091346546105,
        "ema12_slope_3h": 0.003272445432039861,
        "ema24_slope_6h": 0.0021698363634119477,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012316191852401737,
        "return_30m": -0.0007194698973644886,
        "return_60m": -0.0010686884269149877,
        "return_120m": 0.00626698924874125,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004213804229689089,
        "close_vs_ema6": 0.0004946749564094244,
        "close_vs_ema12": 0.002774545558058117,
        "ema3_slope": -0.00042120293629732686,
        "ema6_slope": 0.00019790914284256722,
        "realized_volatility_30m": 0.0008722000119172346,
        "realized_volatility_60m": 0.0013973425604338588,
        "return_acceleration": -0.0017444000238344692
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1803,
        "resolved_agreement_count": 1167,
        "prospective_resolved_sample_count": 1784,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.09103645833602,
            "small_mean_absolute_error": 148.15000520833928
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 186.2237812500025,
            "small_mean_absolute_error": 217.28256250000413
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 183.21383506944403,
            "small_mean_absolute_error": 207.8962517361118
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 185.6041781250009,
            "small_mean_absolute_error": 194.10659687500157
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1805,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1845Z",
      "signal_timestamp": "2026-10-01T18:46:26.161460Z",
      "target_timestamp": "2026-10-01T18:45:00Z",
      "resolution_timestamp": "2026-10-01T19:00:00Z",
      "strike": 84913.74,
      "brti_reference_price": 84913.74133333331,
      "base_predicted_close": 85032.1484375,
      "small_predicted_close": 85064.09375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84778.65800000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -253.49043749998964,
      "small_residual": -285.43574999998964,
      "base_absolute_error": 253.49043749998964,
      "small_absolute_error": 285.43574999998964,
      "resolved_at": "2026-10-01T19:01:08.023056Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T18:30:00Z",
        "return_6h": 0.012176244101279599,
        "return_12h": 0.009531374490454159,
        "return_24h": 0.012837893193512695,
        "close_vs_ema12": 0.00938995712593127,
        "close_vs_ema24": 0.011401202231285934,
        "ema12_slope_3h": 0.0036733002321356345,
        "ema24_slope_6h": 0.0023764809975281853,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016088200476673808,
        "return_30m": 0.00037521940879092774,
        "return_60m": -0.0010550672826417085,
        "return_120m": 0.00743392217426031,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005930289576863146,
        "close_vs_ema6": 0.0015021617521240316,
        "close_vs_ema12": 0.0037102740579886273,
        "ema3_slope": 0.0005933808497131654,
        "ema6_slope": 0.0006012259563039635,
        "realized_volatility_30m": 0.0014202196164537773,
        "realized_volatility_60m": 0.0014018960934090252,
        "return_acceleration": 0.0028404392329075545
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1804,
        "resolved_agreement_count": 1168,
        "prospective_resolved_sample_count": 1785,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.21878124999421,
            "small_mean_absolute_error": 121.0984895833426
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 191.35734895833411,
            "small_mean_absolute_error": 209.4134140625083
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 161.58297222222004,
            "small_mean_absolute_error": 174.06175520833617
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 167.80265624999956,
            "small_mean_absolute_error": 183.15164479166924
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1806,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1900Z",
      "signal_timestamp": "2026-10-01T19:01:22.608197Z",
      "target_timestamp": "2026-10-01T19:00:00Z",
      "resolution_timestamp": "2026-10-01T19:15:00Z",
      "strike": 84778.66,
      "brti_reference_price": 84778.65800000001,
      "base_predicted_close": 84766.375,
      "small_predicted_close": 84633.53125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84776.11116666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 9.736166666683857,
      "small_residual": 142.57991666668386,
      "base_absolute_error": 9.736166666683857,
      "small_absolute_error": 142.57991666668386,
      "resolved_at": "2026-10-01T19:16:06.984261Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T18:45:00Z",
        "return_6h": 0.012526979126607607,
        "return_12h": 0.008094513912082046,
        "return_24h": 0.010051221138056343,
        "close_vs_ema12": 0.0074640957098999205,
        "close_vs_ema24": 0.009588396947671773,
        "ema12_slope_3h": 0.0038605710258736714,
        "ema24_slope_6h": 0.002585701691180109,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015908300731094505,
        "return_30m": 1.5430615244005352e-05,
        "return_60m": -0.0007040503839835788,
        "return_120m": 0.007556647901125757,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004996217591094476,
        "close_vs_ema6": -6.504312439581383e-05,
        "close_vs_ema12": 0.001787800006411544,
        "ema3_slope": -0.0004993722618615859,
        "ema6_slope": -2.6016572878706512e-05,
        "realized_volatility_30m": 0.0015998250603884157,
        "realized_volatility_60m": 0.0013015447709359108,
        "return_acceleration": -0.0031996501207768313
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1805,
        "resolved_agreement_count": 1169,
        "prospective_resolved_sample_count": 1786,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.58020312499502,
            "small_mean_absolute_error": 158.5076770833366
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 195.8551796874981,
            "small_mean_absolute_error": 219.4962057291723
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 164.39215624999756,
            "small_mean_absolute_error": 182.725756944447
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 178.64814374999915,
            "small_mean_absolute_error": 192.62525729166882
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1807,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1915Z",
      "signal_timestamp": "2026-10-01T19:16:19.740404Z",
      "target_timestamp": "2026-10-01T19:15:00Z",
      "resolution_timestamp": "2026-10-01T19:30:00Z",
      "strike": 84776.11,
      "brti_reference_price": 84776.11116666668,
      "base_predicted_close": 84842.0078125,
      "small_predicted_close": 84938.890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84589.89100000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -252.1168124999822,
      "small_residual": -348.9996249999822,
      "base_absolute_error": 252.1168124999822,
      "small_absolute_error": 348.9996249999822,
      "resolved_at": "2026-10-01T19:31:06.666387Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T19:00:00Z",
        "return_6h": 0.015338563445090658,
        "return_12h": 0.00888388316615707,
        "return_24h": 0.012506852594977858,
        "close_vs_ema12": 0.007128245991208315,
        "close_vs_ema24": 0.00935915428426326,
        "ema12_slope_3h": 0.003969491158042349,
        "ema24_slope_6h": 0.0028478460346548218,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.0040972497147322e-05,
        "return_30m": -0.0016208232555241509,
        "return_60m": -0.001246212011076775,
        "return_120m": 0.004381696682476566,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00026489401149643044,
        "close_vs_ema6": -6.791766145508582e-05,
        "close_vs_ema12": 0.0014868870442108495,
        "ema3_slope": -0.0002648238612417142,
        "ema6_slope": -2.7166326552641173e-05,
        "realized_volatility_30m": 0.0007803945503061516,
        "realized_volatility_60m": 0.001250015166271371,
        "return_acceleration": 0.0015607891006123031
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1806,
        "resolved_agreement_count": 1170,
        "prospective_resolved_sample_count": 1787,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.74436979166421,
            "small_mean_absolute_error": 166.80339062500934
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 157.59625520833288,
            "small_mean_absolute_error": 193.18454687500707
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 157.92846875000032,
            "small_mean_absolute_error": 186.4163663194498
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 171.0415197916671,
            "small_mean_absolute_error": 192.54128958333678
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1808,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1930Z",
      "signal_timestamp": "2026-10-01T19:31:19.564412Z",
      "target_timestamp": "2026-10-01T19:30:00Z",
      "resolution_timestamp": "2026-10-01T19:45:00Z",
      "strike": 84589.89,
      "brti_reference_price": 84589.89100000002,
      "base_predicted_close": 84618.0703125,
      "small_predicted_close": 84597.375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84618.66149999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 0.5911874999874271,
      "small_residual": 21.286499999987427,
      "base_absolute_error": 0.5911874999874271,
      "small_absolute_error": 21.286499999987427,
      "resolved_at": "2026-10-01T19:46:07.847290Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T19:15:00Z",
        "return_6h": 0.013374951309611305,
        "return_12h": 0.015134154869685501,
        "return_24h": 0.010329677762862977,
        "close_vs_ema12": 0.004714378611865744,
        "close_vs_ema24": 0.006993694062933153,
        "ema12_slope_3h": 0.003972462057894477,
        "ema24_slope_6h": 0.0030641917957308085,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0021966113343010463,
        "return_30m": -0.002226586318457513,
        "return_60m": -0.0022111900608103863,
        "return_120m": -0.0032775154144977225,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0012319776396526594,
        "close_vs_ema6": -0.0016184612367345919,
        "close_vs_ema12": -0.0006033657554810334,
        "ema3_slope": -0.0012304617383047667,
        "ema6_slope": -0.0006469656591573392,
        "realized_volatility_30m": 0.0010832851809019495,
        "realized_volatility_60m": 0.0014769477611640534,
        "return_acceleration": -0.002166570361803899
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1807,
        "resolved_agreement_count": 1171,
        "prospective_resolved_sample_count": 1788,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 152.09931249999136,
            "small_mean_absolute_error": 195.4552083333365
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 126.59517447916369,
            "small_mean_absolute_error": 171.80260677083788
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 174.84895833333212,
            "small_mean_absolute_error": 210.0067777777816
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 164.81625208333207,
            "small_mean_absolute_error": 195.24258437500174
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1809,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T1945Z",
      "signal_timestamp": "2026-10-01T19:46:25.905323Z",
      "target_timestamp": "2026-10-01T19:45:00Z",
      "resolution_timestamp": "2026-10-01T20:00:00Z",
      "strike": 84618.66,
      "brti_reference_price": 84618.66149999999,
      "base_predicted_close": 84625.9296875,
      "small_predicted_close": 84587.21875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84636.70616666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 10.77647916667047,
      "small_residual": 49.48741666667047,
      "base_absolute_error": 10.77647916667047,
      "small_absolute_error": 49.48741666667047,
      "resolved_at": "2026-10-01T20:01:06.747586Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T19:30:00Z",
        "return_6h": 0.008708481458857165,
        "return_12h": 0.01337554930665763,
        "return_24h": 0.010021928636703814,
        "close_vs_ema12": 0.004848727479737747,
        "close_vs_ema24": 0.007183840871806124,
        "ema12_slope_3h": 0.003970844923558925,
        "ema24_slope_6h": 0.003180761926438347,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00034011747337481246,
        "return_30m": -0.0018572409668232703,
        "return_60m": -0.0034750539629971877,
        "return_120m": -0.00452645482989722,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00044633872107480155,
        "close_vs_ema6": -0.0009138297906894355,
        "close_vs_ema12": -0.00022293122575300917,
        "ema3_slope": -0.00044613959169992334,
        "ema6_slope": -0.00036539835151605526,
        "realized_volatility_30m": 0.0012683644038379294,
        "realized_volatility_60m": 0.001054680918325083,
        "return_acceleration": 0.0025367288076758587
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1808,
        "resolved_agreement_count": 1172,
        "prospective_resolved_sample_count": 1789,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 128.98365104166078,
            "small_mean_absolute_error": 199.57544791666078
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.6012161458275,
            "small_mean_absolute_error": 160.3369687500017
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 170.566116319443,
            "small_mean_absolute_error": 206.13409201389246
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 157.1280541666638,
            "small_mean_absolute_error": 186.34891770833346
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1810,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T2000Z",
      "signal_timestamp": "2026-10-01T20:01:24.020410Z",
      "target_timestamp": "2026-10-01T20:00:00Z",
      "resolution_timestamp": "2026-10-01T20:15:00Z",
      "strike": 84636.71,
      "brti_reference_price": 84636.70616666667,
      "base_predicted_close": 84586.546875,
      "small_predicted_close": 84565.453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84762.29433333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 175.74745833333873,
      "small_residual": 196.84120833333873,
      "base_absolute_error": 175.74745833333873,
      "small_absolute_error": 196.84120833333873,
      "resolved_at": "2026-10-01T20:16:06.577411Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T19:45:00Z",
        "return_6h": 0.008914232487879037,
        "return_12h": 0.014712624834701593,
        "return_24h": 0.012799248013562359,
        "close_vs_ema12": 0.004855351572286004,
        "close_vs_ema24": 0.007244976602687636,
        "ema12_slope_3h": 0.004048580985883676,
        "ema24_slope_6h": 0.0032991787460852073,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002132468931417275,
        "return_30m": 0.0005534368955109059,
        "return_60m": -0.0016743816979662984,
        "return_120m": -0.0023772532328725227,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00011660709976968331,
        "close_vs_ema6": -0.0005006557916363841,
        "close_vs_ema12": -8.23467325428151e-06,
        "ema3_slope": -0.00011659350413928404,
        "ema6_slope": -0.00020022221968896137,
        "realized_volatility_30m": 6.343529011654248e-05,
        "realized_volatility_60m": 0.0010352759069886706,
        "return_acceleration": -0.00012687058023308495
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1809,
        "resolved_agreement_count": 1172,
        "prospective_resolved_sample_count": 1790,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.30516145833099,
            "small_mean_absolute_error": 140.58836458333099
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.442682291663,
            "small_mean_absolute_error": 149.5480208333338
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 153.3385069444424,
            "small_mean_absolute_error": 193.19359201389184
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 152.29325208333103,
            "small_mean_absolute_error": 177.7371625000007
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1811,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T2015Z",
      "signal_timestamp": "2026-10-01T20:16:19.962127Z",
      "target_timestamp": "2026-10-01T20:15:00Z",
      "resolution_timestamp": "2026-10-01T20:30:00Z",
      "strike": 84762.29,
      "brti_reference_price": 84762.29433333334,
      "base_predicted_close": 84807.5625,
      "small_predicted_close": 84981.515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84751.55949999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -56.003000000011525,
      "small_residual": -229.95612500001153,
      "base_absolute_error": 56.003000000011525,
      "small_absolute_error": 229.95612500001153,
      "resolved_at": "2026-10-01T20:31:05.766096Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T20:00:00Z",
        "return_6h": 0.012380817909339203,
        "return_12h": 0.017254960227329974,
        "return_24h": 0.013928782633807923,
        "close_vs_ema12": 0.006085792642053001,
        "close_vs_ema24": 0.008557847347157033,
        "ema12_slope_3h": 0.004055537099705742,
        "ema24_slope_6h": 0.003486378787111555,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014838498844622627,
        "return_30m": 0.0016974132039815348,
        "return_60m": -0.00016298026818173383,
        "return_120m": -0.001408989171290731,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006830679778431215,
        "close_vs_ema6": 0.0007015539269927817,
        "close_vs_ema12": 0.001248303762503289,
        "ema3_slope": 0.0006835348786304873,
        "ema6_slope": 0.00028070034136762345,
        "realized_volatility_30m": 0.0006353014956602676,
        "realized_volatility_60m": 0.0013399360161202708,
        "return_acceleration": 0.0012706029913205352
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1810,
        "resolved_agreement_count": 1173,
        "prospective_resolved_sample_count": 1791,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 109.8079843749947,
            "small_mean_absolute_error": 154.1536874999947
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.27617708332946,
            "small_mean_absolute_error": 160.47853906250202
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 141.66683159722015,
            "small_mean_absolute_error": 180.17426041666963
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 155.88964895833124,
            "small_mean_absolute_error": 182.9952781250009
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1812,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T2030Z",
      "signal_timestamp": "2026-10-01T20:31:21.555757Z",
      "target_timestamp": "2026-10-01T20:30:00Z",
      "resolution_timestamp": "2026-10-01T20:45:00Z",
      "strike": 84751.56,
      "brti_reference_price": 84751.55949999999,
      "base_predicted_close": 84769.65625,
      "small_predicted_close": 84718.9765625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84586.89416666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -182.76208333332033,
      "small_residual": -132.08239583332033,
      "base_absolute_error": 182.76208333332033,
      "small_absolute_error": 132.08239583332033,
      "resolved_at": "2026-10-01T20:46:09.909317Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T20:15:00Z",
        "return_6h": 0.007643382319924452,
        "return_12h": 0.016320203222246255,
        "return_24h": 0.012523435976809383,
        "close_vs_ema12": 0.00571378698084235,
        "close_vs_ema24": 0.008254878525211895,
        "ema12_slope_3h": 0.0038315543608857805,
        "ema24_slope_6h": 0.0035724570765933716,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001266463280374941,
        "return_30m": 0.0013570156322855187,
        "return_60m": 0.0019112035503150437,
        "return_120m": -0.00030421254478985027,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0002780902151975351,
        "close_vs_ema6": 0.00041051740034769857,
        "close_vs_ema12": 0.0009487972772397324,
        "ema3_slope": 0.0002781675708771747,
        "ema6_slope": 0.00016423392849329588,
        "realized_volatility_30m": 0.0008052481062498784,
        "realized_volatility_60m": 0.0006054825468398016,
        "return_acceleration": -0.0016104962124997568
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1811,
        "resolved_agreement_count": 1174,
        "prospective_resolved_sample_count": 1792,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.77953125000204,
            "small_mean_absolute_error": 124.39281250000204
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 106.4394218749967,
            "small_mean_absolute_error": 159.92401041666926
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.6566267361098,
            "small_mean_absolute_error": 155.9993420138926
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 152.5040697916651,
            "small_mean_absolute_error": 188.70735520833477
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1813,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T2045Z",
      "signal_timestamp": "2026-10-01T20:46:26.286534Z",
      "target_timestamp": "2026-10-01T20:45:00Z",
      "resolution_timestamp": "2026-10-01T21:00:00Z",
      "strike": 84586.89,
      "brti_reference_price": 84586.89416666668,
      "base_predicted_close": 84618.9140625,
      "small_predicted_close": 84596.578125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84609.34383333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -9.57022916666756,
      "small_residual": 12.76570833333244,
      "base_absolute_error": 9.57022916666756,
      "small_absolute_error": 12.76570833333244,
      "resolved_at": "2026-10-01T21:01:08.165070Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T20:30:00Z",
        "return_6h": 0.007133377220407411,
        "return_12h": 0.013503493865768323,
        "return_24h": 0.011254604633698762,
        "close_vs_ema12": 0.003605754289590868,
        "close_vs_ema24": 0.006165306233861356,
        "ema12_slope_3h": 0.0034708633271545164,
        "ema24_slope_6h": 0.0036460733159426884,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0019429180336594243,
        "return_30m": -0.0020693182982622904,
        "return_60m": -0.00037541758248338386,
        "return_120m": -0.003849166949122851,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008333780030591598,
        "close_vs_ema6": -0.0010956215406977554,
        "close_vs_ema12": -0.0008428680801702004,
        "ema3_slope": -0.0008326840624778287,
        "ema6_slope": -0.00043805663856344434,
        "realized_volatility_30m": 0.0009081358528109651,
        "realized_volatility_60m": 0.0012251093287618915,
        "return_acceleration": -0.0018162717056219302
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1812,
        "resolved_agreement_count": 1174,
        "prospective_resolved_sample_count": 1793,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.32225520833526,
            "small_mean_absolute_error": 152.09178645833526
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 117.65295312499802,
            "small_mean_absolute_error": 175.83361718749802
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.84156249999675,
            "small_mean_absolute_error": 157.58857465277956
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.01096458333123,
            "small_mean_absolute_error": 174.7705000000009
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1814,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T2100Z",
      "signal_timestamp": "2026-10-01T21:01:24.290315Z",
      "target_timestamp": "2026-10-01T21:00:00Z",
      "resolution_timestamp": "2026-10-01T21:15:00Z",
      "strike": 84609.34,
      "brti_reference_price": 84609.34383333333,
      "base_predicted_close": 84613.109375,
      "small_predicted_close": 84578.34375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84615.874,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 2.7646249999961583,
      "small_residual": 37.53024999999616,
      "base_absolute_error": 2.7646249999961583,
      "small_absolute_error": 37.53024999999616,
      "resolved_at": "2026-10-01T21:16:06.337630Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T20:45:00Z",
        "return_6h": 0.007491487433676891,
        "return_12h": 0.013087042405283578,
        "return_24h": 0.011825879930698724,
        "close_vs_ema12": 0.003713482471054075,
        "close_vs_ema24": 0.006298900802950369,
        "ema12_slope_3h": 0.003216565510171243,
        "ema24_slope_6h": 0.003725571681519435,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002654036052254227,
        "return_30m": -0.0016780300858848518,
        "return_60m": -0.0003232915666573355,
        "return_120m": -0.001997131951141262,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0002841785241706196,
        "close_vs_ema6": -0.0005933613100538304,
        "close_vs_ema12": -0.0004888565184731908,
        "ema3_slope": -0.0002840977896801933,
        "ema6_slope": -0.0002372882049654912,
        "realized_volatility_30m": 0.0011041608194424235,
        "realized_volatility_60m": 0.0012285733156315781,
        "return_acceleration": 0.002208321638884847
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1813,
        "resolved_agreement_count": 1175,
        "prospective_resolved_sample_count": 1794,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.02069270833454,
            "small_mean_absolute_error": 142.91135937500076
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.16292708333276,
            "small_mean_absolute_error": 141.74986197916587
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.63535243055351,
            "small_mean_absolute_error": 147.33580034722277
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 133.50046458333162,
            "small_mean_absolute_error": 166.33539895833457
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1815,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T2115Z",
      "signal_timestamp": "2026-10-01T21:16:19.384303Z",
      "target_timestamp": "2026-10-01T21:15:00Z",
      "resolution_timestamp": "2026-10-01T21:30:00Z",
      "strike": 84615.87,
      "brti_reference_price": 84615.874,
      "base_predicted_close": 84576.9921875,
      "small_predicted_close": 84576.40625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84577.43166666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 0.43947916667093523,
      "small_residual": 1.0254166666709352,
      "base_absolute_error": 0.43947916667093523,
      "small_absolute_error": 1.0254166666709352,
      "resolved_at": "2026-10-01T21:31:07.020477Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T21:00:00Z",
        "return_6h": 0.007121838438730821,
        "return_12h": 0.011692271183303626,
        "return_24h": 0.010795524753569152,
        "close_vs_ema12": 0.003635654107852382,
        "close_vs_ema24": 0.006244300748753595,
        "ema12_slope_3h": 0.0029548282894487077,
        "ema24_slope_6h": 0.003795822068858312,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 7.718020694658101e-05,
        "return_30m": 0.00034260429607702036,
        "return_60m": -0.0017274229595241053,
        "return_120m": -0.0018901216918486563,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00010352084054598976,
        "close_vs_ema6": -0.0003687878929630184,
        "close_vs_ema12": -0.0003483954873800821,
        "ema3_slope": -0.00010351012509068891,
        "ema6_slope": -0.00014749339967312647,
        "realized_volatility_30m": 9.411169913942086e-05,
        "realized_volatility_60m": 0.000883423763168901,
        "return_acceleration": -0.00018822339827884171
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1814,
        "resolved_agreement_count": 1175,
        "prospective_resolved_sample_count": 1795,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.774984374998894,
            "small_mean_absolute_error": 103.08361979166511
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.2914843749968,
            "small_mean_absolute_error": 128.6186536458299
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.77577951388594,
            "small_mean_absolute_error": 141.34689930555638
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.27367499999892,
            "small_mean_absolute_error": 163.29728125000184
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1816,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T2130Z",
      "signal_timestamp": "2026-10-01T21:31:22.296196Z",
      "target_timestamp": "2026-10-01T21:30:00Z",
      "resolution_timestamp": "2026-10-01T21:45:00Z",
      "strike": 84577.43,
      "brti_reference_price": 84577.43166666667,
      "base_predicted_close": 84561.5,
      "small_predicted_close": 84562.484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84483.47416666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -78.02583333333314,
      "small_residual": -79.01020833333314,
      "base_absolute_error": 78.02583333333314,
      "small_absolute_error": 79.01020833333314,
      "resolved_at": "2026-10-01T21:46:07.600138Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T21:15:00Z",
        "return_6h": 0.005802577700078304,
        "return_12h": 0.010277983418256698,
        "return_24h": 0.010419135791467582,
        "close_vs_ema12": 0.003049507617467695,
        "close_vs_ema24": 0.005667143722817958,
        "ema12_slope_3h": 0.002736199773984538,
        "ema24_slope_6h": 0.0038373481092952577,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004543158572506423,
        "return_30m": -0.00037717071449605566,
        "return_60m": -0.002054567896574433,
        "return_120m": -0.00014729104371757895,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002789726373457757,
        "close_vs_ema6": -0.0005879498157870255,
        "close_vs_ema12": -0.000679167217604637,
        "ema3_slope": -0.0002788948333186658,
        "ema6_slope": -0.00023512462972163917,
        "realized_volatility_30m": 0.00026574803209861164,
        "realized_volatility_60m": 0.0008663620064910478,
        "return_acceleration": -0.0005314960641972233
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1815,
        "resolved_agreement_count": 1176,
        "prospective_resolved_sample_count": 1796,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.88410416666375,
            "small_mean_absolute_error": 45.85094270832997
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 54.83181770833289,
            "small_mean_absolute_error": 85.121877604166
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.25431597221905,
            "small_mean_absolute_error": 121.8996545138895
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.84210208333243,
            "small_mean_absolute_error": 160.05281770833534
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1817,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T2145Z",
      "signal_timestamp": "2026-10-01T21:46:24.324767Z",
      "target_timestamp": "2026-10-01T21:45:00Z",
      "resolution_timestamp": "2026-10-01T22:00:00Z",
      "strike": 84483.47,
      "brti_reference_price": 84483.47416666667,
      "base_predicted_close": 84484.2109375,
      "small_predicted_close": 84466.5546875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84535.70533333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 51.49439583333151,
      "small_residual": 69.15064583333151,
      "base_absolute_error": 51.49439583333151,
      "small_absolute_error": 69.15064583333151,
      "resolved_at": "2026-10-01T22:01:05.925344Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T21:30:00Z",
        "return_6h": 0.00795989112961637,
        "return_12h": 0.007602950904535888,
        "return_24h": 0.009599018033246587,
        "close_vs_ema12": 0.0018560798377906806,
        "close_vs_ema24": 0.004455705020142586,
        "ema12_slope_3h": 0.002414706658966148,
        "ema24_slope_6h": 0.0039223813600892665,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001110905097831627,
        "return_30m": -0.0015647162532804737,
        "return_60m": -0.0012226480357139247,
        "return_120m": -0.0015976066146274892,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00069526697183242,
        "close_vs_ema6": -0.0012135900896428353,
        "close_vs_ema12": -0.0015144550583917615,
        "ema3_slope": -0.00069478391152622,
        "ema6_slope": -0.0004852005020489214,
        "realized_volatility_30m": 0.0003282946202904924,
        "realized_volatility_60m": 0.0005346023046954408,
        "return_acceleration": -0.0006565892405809848
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1816,
        "resolved_agreement_count": 1177,
        "prospective_resolved_sample_count": 1797,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 22.700041666666948,
            "small_mean_absolute_error": 32.58289583333317
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.5111484375011,
            "small_mean_absolute_error": 92.33734114583422
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.00198263888767,
            "small_mean_absolute_error": 128.08337673610973
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.14412916666623,
            "small_mean_absolute_error": 160.61539166666915
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1818,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T2200Z",
      "signal_timestamp": "2026-10-01T22:01:18.737302Z",
      "target_timestamp": "2026-10-01T22:00:00Z",
      "resolution_timestamp": "2026-10-01T22:15:00Z",
      "strike": 84535.71,
      "brti_reference_price": 84535.70533333333,
      "base_predicted_close": 84538.09375,
      "small_predicted_close": 84530.0234375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84734.36083333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 196.267083333325,
      "small_residual": 204.337395833325,
      "base_absolute_error": 196.267083333325,
      "small_absolute_error": 204.337395833325,
      "resolved_at": "2026-10-01T22:16:11.769031Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T21:45:00Z",
        "return_6h": 0.005357979537067514,
        "return_12h": 0.009442253328724837,
        "return_24h": 0.009876990817220266,
        "close_vs_ema12": 0.002374189148688144,
        "close_vs_ema24": 0.004971504984786046,
        "ema12_slope_3h": 0.0021975699475396127,
        "ema24_slope_6h": 0.0039520860117812084,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006182412262500936,
        "return_30m": -0.0004933506789114306,
        "return_60m": -0.0008703353159794647,
        "return_120m": -0.0011933455105690438,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -3.872929404391545e-05,
        "close_vs_ema6": -0.00042585764012126326,
        "close_vs_ema12": -0.0007592318251919972,
        "ema3_slope": -3.8727794143822436e-05,
        "ema6_slope": -0.00017031404423373253,
        "realized_volatility_30m": 0.0008645731620408603,
        "realized_volatility_60m": 0.0006402253959835389,
        "return_acceleration": 0.0017291463240817206
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1817,
        "resolved_agreement_count": 1177,
        "prospective_resolved_sample_count": 1798,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.181083333332936,
            "small_mean_absolute_error": 46.679130208332936
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.60088802083374,
            "small_mean_absolute_error": 94.79524479166685
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.16897916666615,
            "small_mean_absolute_error": 110.05961805555489
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.84345937499893,
            "small_mean_absolute_error": 153.83425312500185
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1819,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T2215Z",
      "signal_timestamp": "2026-10-01T22:16:27.755095Z",
      "target_timestamp": "2026-10-01T22:15:00Z",
      "resolution_timestamp": "2026-10-01T22:30:00Z",
      "strike": 84734.36,
      "brti_reference_price": 84734.36083333332,
      "base_predicted_close": 84643.890625,
      "small_predicted_close": 84647.9140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84686.17883333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 42.288208333338844,
      "small_residual": 38.264770833338844,
      "base_absolute_error": 42.288208333338844,
      "small_absolute_error": 38.264770833338844,
      "resolved_at": "2026-10-01T22:31:07.210652Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T22:00:00Z",
        "return_6h": 0.006021263042401026,
        "return_12h": 0.01285892082876039,
        "return_24h": 0.012800792161577812,
        "close_vs_ema12": 0.0045358023252362045,
        "close_vs_ema24": 0.007180855707436651,
        "ema12_slope_3h": 0.0020869894233785935,
        "ema24_slope_6h": 0.003994964597942463,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0023499596911940035,
        "return_30m": 0.0029696537594052774,
        "return_60m": 0.001400290840620766,
        "return_120m": -0.00032955101345133464,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011542358924199192,
        "close_vs_ema6": 0.0013728894432811778,
        "close_vs_ema12": 0.0013441622402867726,
        "ema3_slope": 0.0011555696924350212,
        "ema6_slope": 0.0005494575150812864,
        "realized_volatility_30m": 0.000865859232471955,
        "realized_volatility_60m": 0.0013089077130294861,
        "return_acceleration": 0.00173171846494391
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1818,
        "resolved_agreement_count": 1177,
        "prospective_resolved_sample_count": 1799,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.55669791666514,
            "small_mean_absolute_error": 88.38091666666514
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.16584114583202,
            "small_mean_absolute_error": 95.73226822916513
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.71322222221958,
            "small_mean_absolute_error": 115.20607465277499
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.8664354166649,
            "small_mean_absolute_error": 146.39746354166783
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1820,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T2230Z",
      "signal_timestamp": "2026-10-01T22:31:19.826679Z",
      "target_timestamp": "2026-10-01T22:30:00Z",
      "resolution_timestamp": "2026-10-01T22:45:00Z",
      "strike": 84686.18,
      "brti_reference_price": 84686.17883333334,
      "base_predicted_close": 84604.8828125,
      "small_predicted_close": 84653.1953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84668.341,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 63.45818750000035,
      "small_residual": 15.14568750000035,
      "base_absolute_error": 63.45818750000035,
      "small_absolute_error": 15.14568750000035,
      "resolved_at": "2026-10-01T22:46:09.792395Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T22:15:00Z",
        "return_6h": 0.005184832660252159,
        "return_12h": 0.012455334655537387,
        "return_24h": 0.010943848534193057,
        "close_vs_ema12": 0.0038021634174292274,
        "close_vs_ema24": 0.0064710040012996295,
        "ema12_slope_3h": 0.0020480844486336913,
        "ema24_slope_6h": 0.004019620095087939,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00056862410391878,
        "return_30m": 0.0017799993435516637,
        "return_60m": 0.001285770500755623,
        "return_120m": -0.0007714390986121034,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0002923922128645895,
        "close_vs_ema6": 0.0005737859071843765,
        "close_vs_ema12": 0.0006554997091143822,
        "ema3_slope": 0.00029247773107554664,
        "ema6_slope": 0.00022956705180954273,
        "realized_volatility_30m": 0.0014592918975563918,
        "realized_volatility_60m": 0.0013272911864310652,
        "return_acceleration": -0.0029185837951127835
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1819,
        "resolved_agreement_count": 1178,
        "prospective_resolved_sample_count": 1800,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.01888020833212,
            "small_mean_absolute_error": 97.69075520833212
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.45149218749793,
            "small_mean_absolute_error": 71.77084895833104
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.22750520833263,
            "small_mean_absolute_error": 89.31150347222137
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.97457291666505,
            "small_mean_absolute_error": 122.30794479166798
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1821,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T2245Z",
      "signal_timestamp": "2026-10-01T22:46:29.880307Z",
      "target_timestamp": "2026-10-01T22:45:00Z",
      "resolution_timestamp": "2026-10-01T23:00:00Z",
      "strike": 84668.34,
      "brti_reference_price": 84668.341,
      "base_predicted_close": 84613.84375,
      "small_predicted_close": 84661.484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84721.45516666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 107.61141666666663,
      "small_residual": 59.97079166666663,
      "base_absolute_error": 107.61141666666663,
      "small_absolute_error": 59.97079166666663,
      "resolved_at": "2026-10-01T23:01:06.751646Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T22:30:00Z",
        "return_6h": 0.004522442637133972,
        "return_12h": 0.010041115236793408,
        "return_24h": 0.010815214427651654,
        "close_vs_ema12": 0.0034436629903613625,
        "close_vs_ema24": 0.006129161963294605,
        "ema12_slope_3h": 0.0019881632345830624,
        "ema24_slope_6h": 0.004030044801293098,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00021063452831471263,
        "return_30m": -0.0007791388603636262,
        "return_60m": 0.002188201126395839,
        "return_120m": 0.0009628776908729986,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 4.084637983226003e-05,
        "close_vs_ema6": 0.0002592806207388776,
        "close_vs_ema12": 0.00037628180952009593,
        "ema3_slope": 4.084804832693578e-05,
        "ema6_slope": 0.00010372300564176484,
        "realized_volatility_30m": 0.0001789947878020337,
        "realized_volatility_60m": 0.0011263176681282992,
        "return_acceleration": 0.0003579895756040674
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1820,
        "resolved_agreement_count": 1179,
        "prospective_resolved_sample_count": 1801,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.37696874999892,
            "small_mean_absolute_error": 81.72462499999892
          },
          "8": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.538505208332936,
            "small_mean_absolute_error": 57.153760416666046
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.46642187500038,
            "small_mean_absolute_error": 88.79976909722245
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.92033958333123,
            "small_mean_absolute_error": 117.41464895833414
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1822,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T2300Z",
      "signal_timestamp": "2026-10-01T23:01:23.018289Z",
      "target_timestamp": "2026-10-01T23:00:00Z",
      "resolution_timestamp": "2026-10-01T23:15:00Z",
      "strike": 84721.46,
      "brti_reference_price": 84721.45516666667,
      "base_predicted_close": 84621.34375,
      "small_predicted_close": 84594.1015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84643.16100000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 21.817250000021886,
      "small_residual": 49.059437500021886,
      "base_absolute_error": 21.817250000021886,
      "small_absolute_error": 49.059437500021886,
      "resolved_at": "2026-10-01T23:16:06.841432Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T22:45:00Z",
        "return_6h": 0.006876817665976365,
        "return_12h": 0.009349116302347138,
        "return_24h": 0.01289715828006921,
        "close_vs_ema12": 0.003906243368776874,
        "close_vs_ema24": 0.00662001578566751,
        "ema12_slope_3h": 0.0019476886264979676,
        "ema24_slope_6h": 0.004088965827126145,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006273202715365578,
        "return_30m": 0.00041655360791215124,
        "return_60m": 0.0021972944166124275,
        "return_120m": 0.001325046717702616,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00033398455461552956,
        "close_vs_ema6": 0.0006332420927599447,
        "close_vs_ema12": 0.000849270336384933,
        "ema3_slope": 0.0003340961375655205,
        "ema6_slope": 0.00025336101264694655,
        "realized_volatility_30m": 0.0004189773999256352,
        "realized_volatility_60m": 0.001126467610171625,
        "return_acceleration": 0.0008379547998512704
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1821,
        "resolved_agreement_count": 1180,
        "prospective_resolved_sample_count": 1802,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 102.4062239583327,
            "small_mean_absolute_error": 79.4296614583327
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.79365364583282,
            "small_mean_absolute_error": 63.05439583333282
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.53600000000006,
            "small_mean_absolute_error": 89.67338368055546
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.69867291666523,
            "small_mean_absolute_error": 113.6232385416668
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1823,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T2315Z",
      "signal_timestamp": "2026-10-01T23:16:19.515746Z",
      "target_timestamp": "2026-10-01T23:15:00Z",
      "resolution_timestamp": "2026-10-01T23:30:00Z",
      "strike": 84643.16,
      "brti_reference_price": 84643.16100000002,
      "base_predicted_close": 84589.6875,
      "small_predicted_close": 84591.96875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84722.36983333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 132.68233333333046,
      "small_residual": 130.40108333333046,
      "base_absolute_error": 132.68233333333046,
      "small_absolute_error": 130.40108333333046,
      "resolved_at": "2026-10-01T23:31:07.129323Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T23:00:00Z",
        "return_6h": 0.002806574727326261,
        "return_12h": 0.009552229060118433,
        "return_24h": 0.011719114224466587,
        "close_vs_ema12": 0.002856578638157581,
        "close_vs_ema24": 0.005571785040578092,
        "ema12_slope_3h": 0.0018099908879938287,
        "ema24_slope_6h": 0.004062338666720899,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009241362357695904,
        "return_30m": -0.00029739569362741136,
        "return_60m": -0.001076302841449217,
        "return_120m": 0.0003224808621609121,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002953173507814766,
        "close_vs_ema6": -0.0002082168723861466,
        "close_vs_ema12": -6.401291037594348e-05,
        "ema3_slope": -0.0002952301641915289,
        "ema6_slope": -8.327981284961261e-05,
        "realized_volatility_30m": 0.0007757282536530741,
        "realized_volatility_60m": 0.0005757114396832707,
        "return_acceleration": -0.0015514565073061481
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1822,
        "resolved_agreement_count": 1181,
        "prospective_resolved_sample_count": 1803,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.79376562500693,
            "small_mean_absolute_error": 40.61017187500693
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.17523177083604,
            "small_mean_absolute_error": 64.49554427083604
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.70848263889032,
            "small_mean_absolute_error": 77.35823611111239
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.73556041666598,
            "small_mean_absolute_error": 110.60635729166825
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1824,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T2330Z",
      "signal_timestamp": "2026-10-01T23:31:20.116174Z",
      "target_timestamp": "2026-10-01T23:30:00Z",
      "resolution_timestamp": "2026-10-01T23:45:00Z",
      "strike": 84722.37,
      "brti_reference_price": 84722.36983333333,
      "base_predicted_close": 84625.203125,
      "small_predicted_close": 84680.25,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84819.51833333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 194.3152083333407,
      "small_residual": 139.2683333333407,
      "base_absolute_error": 194.3152083333407,
      "small_absolute_error": 139.2683333333407,
      "resolved_at": "2026-10-01T23:46:08.693127Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T23:15:00Z",
        "return_6h": -0.0017165176362292645,
        "return_12h": 0.010819810317825418,
        "return_24h": 0.013151675062869295,
        "close_vs_ema12": 0.0036395852876565105,
        "close_vs_ema24": 0.006377638370319572,
        "ema12_slope_3h": 0.0017215535322478992,
        "ema24_slope_6h": 0.003941736276008578,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009357972031940331,
        "return_30m": 1.0796163319781726e-05,
        "return_60m": 0.0004273542684127829,
        "return_120m": 0.001713674248680075,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003199993152906977,
        "close_vs_ema6": 0.0005194531035590533,
        "close_vs_ema12": 0.0007375140360712518,
        "ema3_slope": 0.0003201017476308632,
        "ema6_slope": 0.00020782442344047247,
        "realized_volatility_30m": 0.0009299667194818118,
        "realized_volatility_60m": 0.0007283151085273549,
        "return_acceleration": 0.0018599334389636235
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1823,
        "resolved_agreement_count": 1182,
        "prospective_resolved_sample_count": 1804,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.39229687500483,
            "small_mean_absolute_error": 63.64425000000483
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.70558854166848,
            "small_mean_absolute_error": 80.66750260416848
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.09842708333356,
            "small_mean_absolute_error": 69.06198263888898
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.03482499999882,
            "small_mean_absolute_error": 105.40679375000109
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1825,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261001T2345Z",
      "signal_timestamp": "2026-10-01T23:46:24.934013Z",
      "target_timestamp": "2026-10-01T23:45:00Z",
      "resolution_timestamp": "2026-10-02T00:00:00Z",
      "strike": 84819.52,
      "brti_reference_price": 84819.51833333334,
      "base_predicted_close": 84725.15625,
      "small_predicted_close": 84713.640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84860.17333333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 135.017083333325,
      "small_residual": 146.532708333325,
      "base_absolute_error": 135.017083333325,
      "small_absolute_error": 146.532708333325,
      "resolved_at": "2026-10-02T00:01:06.686902Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T23:30:00Z",
        "return_6h": -0.002163528491834099,
        "return_12h": 0.010616530143100045,
        "return_24h": 0.014899923074209287,
        "close_vs_ema12": 0.00459400160047152,
        "close_vs_ema24": 0.007375173590802531,
        "ema12_slope_3h": 0.0017636872425168537,
        "ema24_slope_6h": 0.0038141597928185167,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011466688218368937,
        "return_30m": 0.0020835390745073123,
        "return_60m": 0.0017855237453316963,
        "return_120m": 0.003977631956798344,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000732979881586715,
        "close_vs_ema6": 0.0011899458889912395,
        "close_vs_ema12": 0.0015945617212411722,
        "ema3_slope": 0.0007335175351828038,
        "ema6_slope": 0.00047620501887823963,
        "realized_volatility_30m": 0.00010543580932143026,
        "realized_volatility_60m": 0.0008125558077625796,
        "return_acceleration": 0.00021087161864286053
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1824,
        "resolved_agreement_count": 1183,
        "prospective_resolved_sample_count": 1805,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.10655208333992,
            "small_mean_absolute_error": 94.67491145833992
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.24176041666942,
            "small_mean_absolute_error": 88.19976822916942
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.06118750000194,
            "small_mean_absolute_error": 69.66081076389067
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.09789375000037,
            "small_mean_absolute_error": 112.12993333333361
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1826,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0000Z",
      "signal_timestamp": "2026-10-02T00:01:20.318473Z",
      "target_timestamp": "2026-10-02T00:00:00Z",
      "resolution_timestamp": "2026-10-02T00:15:00Z",
      "strike": 84860.17,
      "brti_reference_price": 84860.17333333332,
      "base_predicted_close": 84732.734375,
      "small_predicted_close": 84734.9609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84874.20966666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 141.4752916666621,
      "small_residual": 139.2487291666621,
      "base_absolute_error": 141.4752916666621,
      "small_absolute_error": 139.2487291666621,
      "resolved_at": "2026-10-02T00:16:07.251735Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-01T23:45:00Z",
        "return_6h": 0.00025678037641352347,
        "return_12h": 0.011523983364250645,
        "return_24h": 0.015450157462958858,
        "close_vs_ema12": 0.004867343175171346,
        "close_vs_ema24": 0.00769475975858569,
        "ema12_slope_3h": 0.001812884485802746,
        "ema24_slope_6h": 0.0037399945908631604,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004793118470705071,
        "return_30m": 0.0016265302808582405,
        "return_60m": 0.0016373440044645804,
        "return_120m": 0.0038382361479161187,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006059541242688926,
        "close_vs_ema6": 0.001192165576140214,
        "close_vs_ema12": 0.0017549026839915882,
        "ema3_slope": 0.000606321527299114,
        "ema6_slope": 0.00047709374034954344,
        "realized_volatility_30m": 0.0003336784873831933,
        "realized_volatility_60m": 0.0008068249328728636,
        "return_acceleration": -0.0006673569747663866
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1825,
        "resolved_agreement_count": 1184,
        "prospective_resolved_sample_count": 1806,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 120.95796875000451,
            "small_mean_absolute_error": 116.31539062500451
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.6820963541686,
            "small_mean_absolute_error": 97.8725260416686
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.51509201389005,
            "small_mean_absolute_error": 80.80806076389005
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.17422604166714,
            "small_mean_absolute_error": 105.18478125000038
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-01T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1827,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0015Z",
      "signal_timestamp": "2026-10-02T00:16:24.098991Z",
      "target_timestamp": "2026-10-02T00:15:00Z",
      "resolution_timestamp": "2026-10-02T00:30:00Z",
      "strike": 84874.21,
      "brti_reference_price": 84874.20966666666,
      "base_predicted_close": 84798.515625,
      "small_predicted_close": 84751.65625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84786.8115,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -11.704125000003842,
      "small_residual": 35.15524999999616,
      "base_absolute_error": 11.704125000003842,
      "small_absolute_error": 35.15524999999616,
      "resolved_at": "2026-10-02T00:31:06.388429Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T00:00:00Z",
        "return_6h": -9.050615098615822e-05,
        "return_12h": 0.010768910651640207,
        "return_24h": 0.016673701794766016,
        "close_vs_ema12": 0.004827110782226196,
        "close_vs_ema24": 0.007698102666866324,
        "ema12_slope_3h": 0.0018636871190307325,
        "ema24_slope_6h": 0.003660111299289115,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001654054285065154,
        "return_30m": 0.0006447965563585178,
        "return_60m": 0.0027296790896862433,
        "return_120m": 0.0016504382868764989,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003855811602597736,
        "close_vs_ema6": 0.0009694583395891687,
        "close_vs_ema12": 0.0016246416649157158,
        "ema3_slope": 0.00038572989043861305,
        "ema6_slope": 0.00038793377008694563,
        "realized_volatility_30m": 0.00015695320928199585,
        "realized_volatility_60m": 0.000383497850783232,
        "return_acceleration": -0.0003139064185639917
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1826,
        "resolved_agreement_count": 1185,
        "prospective_resolved_sample_count": 1807,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 150.87247916666456,
            "small_mean_absolute_error": 138.86271354166456
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 104.83312239583574,
            "small_mean_absolute_error": 89.73644270833574
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.07431423611222,
            "small_mean_absolute_error": 89.28460069444554
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.76118229166605,
            "small_mean_absolute_error": 105.01822187499928
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1828,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0030Z",
      "signal_timestamp": "2026-10-02T00:31:20.826866Z",
      "target_timestamp": "2026-10-02T00:30:00Z",
      "resolution_timestamp": "2026-10-02T00:45:00Z",
      "strike": 84786.81,
      "brti_reference_price": 84786.8115,
      "base_predicted_close": 84812.359375,
      "small_predicted_close": 84765.9375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84832.87683333336,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 20.517458333357354,
      "small_residual": 66.93933333335735,
      "base_absolute_error": 20.517458333357354,
      "small_absolute_error": 66.93933333335735,
      "resolved_at": "2026-10-02T00:46:08.782216Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T00:15:00Z",
        "return_6h": 0.00011160606795646011,
        "return_12h": 0.010541004097189166,
        "return_24h": 0.016134917366822155,
        "close_vs_ema12": 0.003637047579749808,
        "close_vs_ema24": 0.006522203463140919,
        "ema12_slope_3h": 0.0018887392920965418,
        "ema24_slope_6h": 0.003586206503353173,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010297376200604225,
        "return_30m": -0.0008645025157462127,
        "return_60m": 0.0007606216255924281,
        "return_120m": 0.0011883009489035423,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00032238064940259825,
        "close_vs_ema6": -4.3770457895386805e-05,
        "close_vs_ema12": 0.0005019189603452379,
        "ema3_slope": -0.00032227675361351515,
        "ema6_slope": -1.7507876627020913e-05,
        "realized_volatility_30m": 0.0005975715242834689,
        "realized_volatility_60m": 0.000788555745476874,
        "return_acceleration": -0.0011951430485669379
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1827,
        "resolved_agreement_count": 1186,
        "prospective_resolved_sample_count": 1808,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 120.6279270833329,
            "small_mean_absolute_error": 115.05125520833099
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.01011197916887,
            "small_mean_absolute_error": 89.34775260416791
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.01303472222328,
            "small_mean_absolute_error": 92.12875347222264
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.74054791666713,
            "small_mean_absolute_error": 89.32600312499999
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1829,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0045Z",
      "signal_timestamp": "2026-10-02T00:46:26.390616Z",
      "target_timestamp": "2026-10-02T00:45:00Z",
      "resolution_timestamp": "2026-10-02T01:00:00Z",
      "strike": 84832.88,
      "brti_reference_price": 84832.87683333336,
      "base_predicted_close": 84781.265625,
      "small_predicted_close": 84771.7890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84760.87316666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -20.392458333342802,
      "small_residual": -10.915895833342802,
      "base_absolute_error": 20.392458333342802,
      "small_absolute_error": 10.915895833342802,
      "resolved_at": "2026-10-02T01:01:08.529567Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T00:30:00Z",
        "return_6h": -0.0009523134740054839,
        "return_12h": 0.011212335025953646,
        "return_24h": 0.015913429435282733,
        "close_vs_ema12": 0.004010939283982884,
        "close_vs_ema24": 0.006922302673272096,
        "ema12_slope_3h": 0.0019806243118540845,
        "ema24_slope_6h": 0.003491568745633389,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005433077682530651,
        "return_30m": -0.0004869893162555705,
        "return_60m": 0.00015749323106883928,
        "return_120m": 0.0019432981843043873,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001103638019563924,
        "close_vs_ema6": 0.00035674446432376605,
        "close_vs_ema12": 0.0008845110895447927,
        "ema3_slope": 0.00011037598346974598,
        "ema6_slope": 0.0001427181512936304,
        "realized_volatility_30m": 0.0007865226941567438,
        "realized_volatility_60m": 0.0006337148358296666,
        "return_acceleration": 0.0015730453883134876
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1828,
        "resolved_agreement_count": 1186,
        "prospective_resolved_sample_count": 1809,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 77.17848958333707,
            "small_mean_absolute_error": 96.96900520833515
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.6425208333385,
            "small_mean_absolute_error": 95.82195833333753
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 93.22067013889198,
            "small_mean_absolute_error": 91.12284722222466
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.73686145833562,
            "small_mean_absolute_error": 91.60864479166848
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1830,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0100Z",
      "signal_timestamp": "2026-10-02T01:01:24.224256Z",
      "target_timestamp": "2026-10-02T01:00:00Z",
      "resolution_timestamp": "2026-10-02T01:15:00Z",
      "strike": 84760.87,
      "brti_reference_price": 84760.87316666666,
      "base_predicted_close": 84695.53125,
      "small_predicted_close": 84668.3828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84648.28116666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -47.25008333333244,
      "small_residual": -20.10164583333244,
      "base_absolute_error": 47.25008333333244,
      "small_absolute_error": 20.10164583333244,
      "resolved_at": "2026-10-02T01:16:07.901724Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T00:45:00Z",
        "return_6h": -0.00020977960435930587,
        "return_12h": 0.012314571617523251,
        "return_24h": 0.01543078901949202,
        "close_vs_ema12": 0.003029444408223947,
        "close_vs_ema24": 0.005941814001925172,
        "ema12_slope_3h": 0.0020085663427678035,
        "ema24_slope_6h": 0.003414525249901157,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000848770775605856,
        "return_30m": -0.00030592415110852755,
        "return_60m": -0.0011701621946564877,
        "return_120m": 0.0004652658517543262,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003693867197753775,
        "close_vs_ema6": -0.0003517131207143587,
        "close_vs_ema12": 2.9606397130788054e-05,
        "ema3_slope": -0.0003692503236095712,
        "ema6_slope": -0.00014066545873070435,
        "realized_volatility_30m": 0.0006960392719294606,
        "realized_volatility_60m": 0.0006635526506366186,
        "return_acceleration": -0.0013920785438589212
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1829,
        "resolved_agreement_count": 1187,
        "prospective_resolved_sample_count": 1810,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.52233333334152,
            "small_mean_absolute_error": 63.0648020833396
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.74015104167302,
            "small_mean_absolute_error": 89.69009635417206
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.6288420138929,
            "small_mean_absolute_error": 86.26995138889227
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.21766041666925,
            "small_mean_absolute_error": 89.6800687500021
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1831,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0115Z",
      "signal_timestamp": "2026-10-02T01:16:44.312788Z",
      "target_timestamp": "2026-10-02T01:15:00Z",
      "resolution_timestamp": "2026-10-02T01:30:00Z",
      "strike": 84648.28,
      "brti_reference_price": 84648.28116666667,
      "base_predicted_close": 84620.859375,
      "small_predicted_close": 84636.5078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84580.64183333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -40.217541666686884,
      "small_residual": -55.865979166686884,
      "base_absolute_error": 40.217541666686884,
      "small_absolute_error": 55.865979166686884,
      "resolved_at": "2026-10-02T01:31:06.992164Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T01:00:00Z",
        "return_6h": -0.0015078540197333012,
        "return_12h": 0.013807581110809597,
        "return_24h": 0.01309110029409033,
        "close_vs_ema12": 0.0016276905270697917,
        "close_vs_ema24": 0.004510190479853682,
        "ema12_slope_3h": 0.0018845597565944061,
        "ema24_slope_6h": 0.003312087305791911,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013283487509454517,
        "return_30m": -0.002175992062951715,
        "return_60m": -0.002661921694320335,
        "return_120m": 6.0491203378365554e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008493431698040066,
        "close_vs_ema6": -0.0012002864799192103,
        "close_vs_ema12": -0.0010991887467850514,
        "ema3_slope": -0.0008486223981666319,
        "ema6_slope": -0.00047988419256439485,
        "realized_volatility_30m": 0.00023978898766979784,
        "realized_volatility_60m": 0.0007188256583021417,
        "return_acceleration": -0.0004795779753395957
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1830,
        "resolved_agreement_count": 1188,
        "prospective_resolved_sample_count": 1811,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 24.96603125000911,
            "small_mean_absolute_error": 33.27803125000719
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.91925520833684,
            "small_mean_absolute_error": 86.07037239583588
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.2107586805602,
            "small_mean_absolute_error": 70.91697222222622
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.79279166666893,
            "small_mean_absolute_error": 80.84309062500179
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1832,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0130Z",
      "signal_timestamp": "2026-10-02T01:31:20.394439Z",
      "target_timestamp": "2026-10-02T01:30:00Z",
      "resolution_timestamp": "2026-10-02T01:45:00Z",
      "strike": 84580.64,
      "brti_reference_price": 84580.64183333331,
      "base_predicted_close": 84552.8671875,
      "small_predicted_close": 84535.015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84553.05750000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 0.1903125000098953,
      "small_residual": 18.041875000009895,
      "base_absolute_error": 0.1903125000098953,
      "small_absolute_error": 18.041875000009895,
      "resolved_at": "2026-10-02T01:46:08.954796Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T01:15:00Z",
        "return_6h": -0.0001093412765681423,
        "return_12h": 0.013264147598792908,
        "return_24h": 0.011876427608666917,
        "close_vs_ema12": 0.0007935313877796002,
        "close_vs_ema24": 0.003630791608362882,
        "ema12_slope_3h": 0.00175628725582877,
        "ema24_slope_6h": 0.0032410422598370126,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007990632816297083,
        "return_30m": -0.002126350597863147,
        "return_60m": -0.0024316242469700766,
        "return_120m": -0.0016728521673653463,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0008245431976097173,
        "close_vs_ema6": -0.0014282373765620582,
        "close_vs_ema12": -0.001605938839214005,
        "ema3_slope": -0.0008238638862467784,
        "ema6_slope": -0.0005709687590558232,
        "realized_volatility_30m": 0.0002646427346578717,
        "realized_volatility_60m": 0.0006962196946326939,
        "return_acceleration": 0.0005292854693157434
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1831,
        "resolved_agreement_count": 1189,
        "prospective_resolved_sample_count": 1812,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.09438541667987,
            "small_mean_absolute_error": 38.45571354167987
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.36115625000639,
            "small_mean_absolute_error": 76.75348437500543
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.03820312500586,
            "small_mean_absolute_error": 72.38373958333857
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.0035187500027,
            "small_mean_absolute_error": 72.13858333333556
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1833,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0145Z",
      "signal_timestamp": "2026-10-02T01:46:28.631101Z",
      "target_timestamp": "2026-10-02T01:45:00Z",
      "resolution_timestamp": "2026-10-02T02:00:00Z",
      "strike": 84553.06,
      "brti_reference_price": 84553.05750000001,
      "base_predicted_close": 84549.4375,
      "small_predicted_close": 84519.4765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84893.21216666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 343.77466666667897,
      "small_residual": 373.73560416667897,
      "base_absolute_error": 343.77466666667897,
      "small_absolute_error": 373.73560416667897,
      "resolved_at": "2026-10-02T02:01:06.982751Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T01:30:00Z",
        "return_6h": -0.0007752899754858156,
        "return_12h": 0.00792643988499453,
        "return_24h": 0.012048814386392381,
        "close_vs_ema12": 0.00044806645352846175,
        "close_vs_ema24": 0.0032351342546355077,
        "ema12_slope_3h": 0.0016285887500897545,
        "ema24_slope_6h": 0.003157630246634513,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00032613057474373264,
        "return_30m": -0.0011249332574062576,
        "return_60m": -0.003298477474518391,
        "return_120m": -0.003141503731324713,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0005755334800606748,
        "close_vs_ema6": -0.0012534153618523058,
        "close_vs_ema12": -0.001634870615747963,
        "ema3_slope": -0.0005752024318032012,
        "ema6_slope": -0.0005011149026942219,
        "realized_volatility_30m": 0.00023646635344298783,
        "realized_volatility_60m": 0.0003547770756867788,
        "return_acceleration": 0.00047293270688597566
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1832,
        "resolved_agreement_count": 1190,
        "prospective_resolved_sample_count": 1813,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 27.012598958343006,
            "small_mean_absolute_error": 26.231348958343006
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.09554427084004,
            "small_mean_absolute_error": 61.60017708333908
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.76588020834,
            "small_mean_absolute_error": 72.6250885416727
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.87493020833718,
            "small_mean_absolute_error": 66.43655729167003
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1834,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0200Z",
      "signal_timestamp": "2026-10-02T02:01:20.062249Z",
      "target_timestamp": "2026-10-02T02:00:00Z",
      "resolution_timestamp": "2026-10-02T02:15:00Z",
      "strike": 84893.21,
      "brti_reference_price": 84893.21216666668,
      "base_predicted_close": 84790.03125,
      "small_predicted_close": 84776.1953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85065.01683333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 274.9855833333422,
      "small_residual": 288.8215208333422,
      "base_absolute_error": 274.9855833333422,
      "small_absolute_error": 288.8215208333422,
      "resolved_at": "2026-10-02T02:16:06.589733Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T01:45:00Z",
        "return_6h": 0.0030306708710390318,
        "return_12h": 0.011971919463656722,
        "return_24h": 0.01713239312938808,
        "close_vs_ema12": 0.0042894939132664955,
        "close_vs_ema24": 0.0071201425757019265,
        "ema12_slope_3h": 0.0016449268261551353,
        "ema24_slope_6h": 0.003154998751251137,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004022972991445828,
        "return_30m": 0.003695530402208158,
        "return_60m": 0.0015613218110648308,
        "return_120m": 0.0003893326166513056,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001719599960188889,
        "close_vs_ema6": 0.0019730952234087162,
        "close_vs_ema12": 0.0020143987696628063,
        "ema3_slope": 0.0017225620778698048,
        "ema6_slope": 0.0007898614781274294,
        "realized_volatility_30m": 0.0021745517830947803,
        "realized_volatility_60m": 0.002125906126879621,
        "return_acceleration": 0.0043491035661895605
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1833,
        "resolved_agreement_count": 1191,
        "prospective_resolved_sample_count": 1814,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 107.85815104167705,
            "small_mean_absolute_error": 116.93627604167705
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.19024218750928,
            "small_mean_absolute_error": 90.00053906250832
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 92.44615104167436,
            "small_mean_absolute_error": 98.77215625000706
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.58515208333775,
            "small_mean_absolute_error": 84.48505208333737
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1835,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0215Z",
      "signal_timestamp": "2026-10-02T02:16:19.517960Z",
      "target_timestamp": "2026-10-02T02:15:00Z",
      "resolution_timestamp": "2026-10-02T02:30:00Z",
      "strike": 85065.02,
      "brti_reference_price": 85065.01683333334,
      "base_predicted_close": 85069.8203125,
      "small_predicted_close": 85118.0859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84901.83066666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -167.98964583332418,
      "small_residual": -216.25527083332418,
      "base_absolute_error": 167.98964583332418,
      "small_absolute_error": 216.25527083332418,
      "resolved_at": "2026-10-02T02:31:07.037654Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T02:00:00Z",
        "return_6h": 0.003571428810191568,
        "return_12h": 0.015996463929305982,
        "return_24h": 0.018008190130471613,
        "close_vs_ema12": 0.006062345729112684,
        "close_vs_ema24": 0.008967811569231543,
        "ema12_slope_3h": 0.001781602099335089,
        "ema24_slope_6h": 0.003163665184021003,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0020237738952482154,
        "return_30m": 0.006054888474415376,
        "return_60m": 0.0049231438715944265,
        "return_120m": 0.002248117153798024,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0018699238027921616,
        "close_vs_ema6": 0.0028544957425689077,
        "close_vs_ema12": 0.0034182390868184864,
        "ema3_slope": 0.0018734269684734794,
        "ema6_slope": 0.001143103490646613,
        "realized_volatility_30m": 0.0009995995480988062,
        "realized_volatility_60m": 0.0019345163924904957,
        "return_acceleration": -0.0019991990961976125
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1834,
        "resolved_agreement_count": 1192,
        "prospective_resolved_sample_count": 1815,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 164.7920260416795,
            "small_mean_absolute_error": 184.1162447916795
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.8790286458443,
            "small_mean_absolute_error": 108.69713802084334
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.54351215278439,
            "small_mean_absolute_error": 118.75232986111708
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.19620000000505,
            "small_mean_absolute_error": 97.04961562500466
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1836,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0230Z",
      "signal_timestamp": "2026-10-02T02:31:19.732201Z",
      "target_timestamp": "2026-10-02T02:30:00Z",
      "resolution_timestamp": "2026-10-02T02:45:00Z",
      "strike": 84901.83,
      "brti_reference_price": 84901.83066666668,
      "base_predicted_close": 84956.5078125,
      "small_predicted_close": 84822.5859375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84948.96549999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -7.542312500008848,
      "small_residual": 126.37956249999115,
      "base_absolute_error": 7.542312500008848,
      "small_absolute_error": 126.37956249999115,
      "resolved_at": "2026-10-02T02:46:08.010859Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T02:15:00Z",
        "return_6h": 0.0017730784843750236,
        "return_12h": 0.009430013121038971,
        "return_24h": 0.01726795488500743,
        "close_vs_ema12": 0.0039630104073247185,
        "close_vs_ema24": 0.006886258248954613,
        "ema12_slope_3h": 0.001795391715795347,
        "ema24_slope_6h": 0.0031347652192104114,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0019183698862529353,
        "return_30m": 0.00010152166209809188,
        "return_60m": 0.003797427240694873,
        "return_120m": 0.0013565690775703132,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -2.601732137019752e-05,
        "close_vs_ema6": 0.0006645732026107076,
        "close_vs_ema12": 0.0012632812572701546,
        "ema3_slope": -2.6016644486759333e-05,
        "ema6_slope": 0.0002658999650408944,
        "realized_volatility_30m": 0.0019710718907505753,
        "realized_volatility_60m": 0.002261205827143086,
        "return_acceleration": -0.003942143781501151
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1835,
        "resolved_agreement_count": 1193,
        "prospective_resolved_sample_count": 1816,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 196.73505208333881,
            "small_mean_absolute_error": 224.21356770833881
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 114.41471875000934,
            "small_mean_absolute_error": 131.33464062500934
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.48578819445054,
            "small_mean_absolute_error": 125.90684548611655
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.5737083333377,
            "small_mean_absolute_error": 107.81110833333733
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1837,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0245Z",
      "signal_timestamp": "2026-10-02T02:46:27.438955Z",
      "target_timestamp": "2026-10-02T02:45:00Z",
      "resolution_timestamp": "2026-10-02T03:00:00Z",
      "strike": 84948.97,
      "brti_reference_price": 84948.96549999999,
      "base_predicted_close": 84979.71875,
      "small_predicted_close": 84827.921875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85154.22733333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 174.50858333334327,
      "small_residual": 326.30545833334327,
      "base_absolute_error": 174.50858333334327,
      "small_absolute_error": 326.30545833334327,
      "resolved_at": "2026-10-02T03:01:07.170203Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T02:30:00Z",
        "return_6h": 0.004280466104121361,
        "return_12h": 0.011444377503928349,
        "return_24h": 0.018671895648930015,
        "close_vs_ema12": 0.004335074063558597,
        "close_vs_ema24": 0.007290624760291964,
        "ema12_slope_3h": 0.0017843517042084311,
        "ema24_slope_6h": 0.003158536383398136,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005551686337408324,
        "return_30m": -0.001364266271300818,
        "return_60m": 0.004682361722992523,
        "return_120m": 0.0013684395838031715,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00026449845624254564,
        "close_vs_ema6": 0.0008712040002780697,
        "close_vs_ema12": 0.001538851128516594,
        "ema3_slope": 0.0002645684341848753,
        "ema6_slope": 0.0003486030818711239,
        "realized_volatility_30m": 0.0012367692599968838,
        "realized_volatility_60m": 0.002167050286362566,
        "return_acceleration": 0.0024735385199937676
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1836,
        "resolved_agreement_count": 1193,
        "prospective_resolved_sample_count": 1817,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 198.57305208333855,
            "small_mean_absolute_error": 251.29798958333413
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 112.79282552084078,
            "small_mean_absolute_error": 138.76466927083857
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.92138020833954,
            "small_mean_absolute_error": 124.83278125000409
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.0495322916715,
            "small_mean_absolute_error": 110.17957604167023
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1838,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0300Z",
      "signal_timestamp": "2026-10-02T03:01:20.949025Z",
      "target_timestamp": "2026-10-02T03:00:00Z",
      "resolution_timestamp": "2026-10-02T03:15:00Z",
      "strike": 85154.23,
      "brti_reference_price": 85154.22733333334,
      "base_predicted_close": 85167.0078125,
      "small_predicted_close": 85190.171875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85308.267,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 141.2591875000071,
      "small_residual": 118.0951250000071,
      "base_absolute_error": 141.2591875000071,
      "small_absolute_error": 118.0951250000071,
      "resolved_at": "2026-10-02T03:16:06.429848Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T02:45:00Z",
        "return_6h": 0.006439992030588648,
        "return_12h": 0.013979724583635722,
        "return_24h": 0.02045307261272078,
        "close_vs_ema12": 0.006484061518380546,
        "close_vs_ema24": 0.009522114892877465,
        "ema12_slope_3h": 0.001853290007788999,
        "ema24_slope_6h": 0.0032266169729335825,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002416295856285,
        "return_30m": 0.0029728059416951336,
        "return_60m": 0.0030746294079935232,
        "return_120m": 0.00464075170501399,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013389215949706212,
        "close_vs_ema6": 0.0023475114207924808,
        "close_vs_ema12": 0.0033477701235766766,
        "ema3_slope": 0.0013407167095256245,
        "ema6_slope": 0.0009398871266226294,
        "realized_volatility_30m": 0.0009305636112720839,
        "realized_volatility_60m": 0.001699685392689839,
        "return_acceleration": 0.0018611272225441677
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1837,
        "resolved_agreement_count": 1193,
        "prospective_resolved_sample_count": 1818,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 156.25653125000463,
            "small_mean_absolute_error": 239.4404531250002
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 132.05734114584084,
            "small_mean_absolute_error": 178.18836458333863
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.2123385416744,
            "small_mean_absolute_error": 139.81384375000562
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.20024166667208,
            "small_mean_absolute_error": 123.03731666667082
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1839,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0315Z",
      "signal_timestamp": "2026-10-02T03:16:20.311392Z",
      "target_timestamp": "2026-10-02T03:15:00Z",
      "resolution_timestamp": "2026-10-02T03:30:00Z",
      "strike": 85308.27,
      "brti_reference_price": 85308.267,
      "base_predicted_close": 85278.4609375,
      "small_predicted_close": 85294.9921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85229.00683333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -49.45410416665254,
      "small_residual": -65.98535416665254,
      "base_absolute_error": 49.45410416665254,
      "small_absolute_error": 65.98535416665254,
      "resolved_at": "2026-10-02T03:31:06.384027Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T03:00:00Z",
        "return_6h": 0.008182779037418042,
        "return_12h": 0.015362893906433195,
        "return_24h": 0.022503457781366754,
        "close_vs_ema12": 0.00796307178624489,
        "close_vs_ema24": 0.011111702210739649,
        "ema12_slope_3h": 0.0019870277870017716,
        "ema24_slope_6h": 0.0033294429827130934,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0018089491442823125,
        "return_30m": 0.004229615956889088,
        "return_60m": 0.002859579363197806,
        "return_120m": 0.0077968013554092774,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001572669205940569,
        "close_vs_ema6": 0.002968404877541353,
        "close_vs_ema12": 0.004365035073967682,
        "ema3_slope": 0.0015751463901632068,
        "ema6_slope": 0.0011887734553859275,
        "realized_volatility_30m": 0.0003036733560013438,
        "realized_volatility_60m": 0.001662175855627651,
        "return_acceleration": -0.0006073467120026876
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1838,
        "resolved_agreement_count": 1194,
        "prospective_resolved_sample_count": 1819,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 122.82493229167085,
            "small_mean_absolute_error": 196.75885416666642
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.80847916667517,
            "small_mean_absolute_error": 190.43754947917296
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.19432986111981,
            "small_mean_absolute_error": 138.05104340278436
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.44984687500619,
            "small_mean_absolute_error": 118.72520312500492
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1840,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0330Z",
      "signal_timestamp": "2026-10-02T03:31:20.177115Z",
      "target_timestamp": "2026-10-02T03:30:00Z",
      "resolution_timestamp": "2026-10-02T03:45:00Z",
      "strike": 85229.01,
      "brti_reference_price": 85229.00683333335,
      "base_predicted_close": 85182.1328125,
      "small_predicted_close": 85278.765625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85397.8865,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 215.75368749999325,
      "small_residual": 119.12087499999325,
      "base_absolute_error": 215.75368749999325,
      "small_absolute_error": 119.12087499999325,
      "resolved_at": "2026-10-02T03:46:08.311805Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T03:15:00Z",
        "return_6h": 0.007703889250676665,
        "return_12h": 0.013551169366724958,
        "return_24h": 0.02111062491743998,
        "close_vs_ema12": 0.006737839083265529,
        "close_vs_ema24": 0.009960455435038096,
        "ema12_slope_3h": 0.0021192764650475038,
        "ema24_slope_6h": 0.003420153351805011,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009291029985014632,
        "return_30m": 0.0008781654457068466,
        "return_60m": 0.0038535820028569034,
        "return_120m": 0.007665642940823725,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00032094947624483616,
        "close_vs_ema6": 0.001453828293639825,
        "close_vs_ema12": 0.0029023631144318163,
        "ema3_slope": 0.0003210525178820589,
        "ema6_slope": 0.0005818696929049683,
        "realized_volatility_30m": 0.0013690260713918878,
        "realized_volatility_60m": 0.001281998328981402,
        "return_acceleration": -0.0027380521427837756
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1839,
        "resolved_agreement_count": 1195,
        "prospective_resolved_sample_count": 1820,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.19104687500294,
            "small_mean_absolute_error": 159.19137499999852
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.96304947917088,
            "small_mean_absolute_error": 191.70247135416867
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.34016145834055,
            "small_mean_absolute_error": 140.62021875000573
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.80814166667187,
            "small_mean_absolute_error": 120.1112322916706
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1841,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0345Z",
      "signal_timestamp": "2026-10-02T03:46:27.274417Z",
      "target_timestamp": "2026-10-02T03:45:00Z",
      "resolution_timestamp": "2026-10-02T04:00:00Z",
      "strike": 85397.89,
      "brti_reference_price": 85397.8865,
      "base_predicted_close": 85378.5078125,
      "small_predicted_close": 85362.6328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85497.31083333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 118.80302083332208,
      "small_residual": 134.67802083332208,
      "base_absolute_error": 118.80302083332208,
      "small_absolute_error": 134.67802083332208,
      "resolved_at": "2026-10-02T04:01:07.163750Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T03:30:00Z",
        "return_6h": 0.010823564517829842,
        "return_12h": 0.018869610042642426,
        "return_24h": 0.020727242173515625,
        "close_vs_ema12": 0.0083732510103669,
        "close_vs_ema24": 0.01171215076778731,
        "ema12_slope_3h": 0.0023053664585763745,
        "ema24_slope_6h": 0.003573480378560534,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019814811053342485,
        "return_30m": 0.0010505371067963676,
        "return_60m": 0.005284596432195476,
        "return_120m": 0.009991702547243575,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011502087647925485,
        "close_vs_ema6": 0.0024534399821525277,
        "close_vs_ema12": 0.004134239819499008,
        "ema3_slope": 0.001151533268450855,
        "ema6_slope": 0.000982340037790852,
        "realized_volatility_30m": 0.0014552920519178558,
        "realized_volatility_60m": 0.0013169050846947885,
        "return_acceleration": 0.0029105841038357116
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1840,
        "resolved_agreement_count": 1195,
        "prospective_resolved_sample_count": 1821,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 145.24389062499904,
            "small_mean_absolute_error": 157.37670312499904
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 171.9084713541688,
            "small_mean_absolute_error": 204.33734635416658
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.60984722222686,
            "small_mean_absolute_error": 144.96868055555873
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.42291666667151,
            "small_mean_absolute_error": 125.30999166667024
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1842,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0400Z",
      "signal_timestamp": "2026-10-02T04:01:20.073009Z",
      "target_timestamp": "2026-10-02T04:00:00Z",
      "resolution_timestamp": "2026-10-02T04:15:00Z",
      "strike": 85497.31,
      "brti_reference_price": 85497.31083333332,
      "base_predicted_close": 85404.1015625,
      "small_predicted_close": 85422.375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85450.85216666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 46.750604166663834,
      "small_residual": 28.477166666663834,
      "base_absolute_error": 46.750604166663834,
      "small_absolute_error": 28.477166666663834,
      "resolved_at": "2026-10-02T04:16:06.096369Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T03:45:00Z",
        "return_6h": 0.011375140199141542,
        "return_12h": 0.01679406750462742,
        "return_24h": 0.021450278299496528,
        "close_vs_ema12": 0.00915399698259911,
        "close_vs_ema24": 0.012620907604044218,
        "ema12_slope_3h": 0.0025666883331221246,
        "ema24_slope_6h": 0.003735139724740044,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011642481729723375,
        "return_30m": 0.0031480362140632323,
        "return_60m": 0.004028966156395253,
        "return_120m": 0.007115983142216953,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011565588558846152,
        "close_vs_ema6": 0.0025834308553724927,
        "close_vs_ema12": 0.0044837505115620235,
        "ema3_slope": 0.0011578980331090616,
        "ema6_slope": 0.0010344413051832646,
        "realized_volatility_30m": 0.0004086164661809555,
        "realized_volatility_60m": 0.001158226682663631,
        "return_acceleration": -0.000817232932361911
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1841,
        "resolved_agreement_count": 1196,
        "prospective_resolved_sample_count": 1822,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 131.31749999999374,
            "small_mean_absolute_error": 109.46984374999374
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.78701562499919,
            "small_mean_absolute_error": 174.45514843749697
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.81072743055847,
            "small_mean_absolute_error": 155.28219097222367
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.98249687500429,
            "small_mean_absolute_error": 129.04535312500303
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1843,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0415Z",
      "signal_timestamp": "2026-10-02T04:16:19.324578Z",
      "target_timestamp": "2026-10-02T04:15:00Z",
      "resolution_timestamp": "2026-10-02T04:30:00Z",
      "strike": 85450.85,
      "brti_reference_price": 85450.85216666666,
      "base_predicted_close": 85391.0859375,
      "small_predicted_close": 85408.9453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86728.015,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 1336.9290624999994,
      "small_residual": 1319.0696874999994,
      "base_absolute_error": 1336.9290624999994,
      "small_absolute_error": 1319.0696874999994,
      "resolved_at": "2026-10-02T04:31:06.535627Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T04:00:00Z",
        "return_6h": 0.008455735386293073,
        "return_12h": 0.01452791263567188,
        "return_24h": 0.0189623382953501,
        "close_vs_ema12": 0.008251480936253719,
        "close_vs_ema24": 0.011818815606179811,
        "ema12_slope_3h": 0.0028493744687421163,
        "ema24_slope_6h": 0.0038331577838539577,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005433933092612309,
        "return_30m": 0.0006202222190436757,
        "return_60m": 0.0016714108922954996,
        "return_120m": 0.004535769787588295,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0003061747684403038,
        "close_vs_ema6": 0.0014553192727773112,
        "close_vs_ema12": 0.0033300693297455553,
        "ema3_slope": 0.00030626854013959814,
        "ema6_slope": 0.000582466779162738,
        "realized_volatility_30m": 0.0008538207411167842,
        "realized_volatility_60m": 0.0011979485283195141,
        "return_acceleration": -0.0017076414822335684
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1842,
        "resolved_agreement_count": 1197,
        "prospective_resolved_sample_count": 1823,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 107.69035416665793,
            "small_mean_absolute_error": 87.06535416665793
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.25764322916439,
            "small_mean_absolute_error": 141.91210416666217
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.76910416666942,
            "small_mean_absolute_error": 155.98015104166794
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.22916458333638,
            "small_mean_absolute_error": 128.0162395833351
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1844,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0430Z",
      "signal_timestamp": "2026-10-02T04:31:19.519733Z",
      "target_timestamp": "2026-10-02T04:30:00Z",
      "resolution_timestamp": "2026-10-02T04:45:00Z",
      "strike": 86728.02,
      "brti_reference_price": 86728.015,
      "base_predicted_close": 86409.1875,
      "small_predicted_close": 86520.1875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86513.4536666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 104.26616666669725,
      "small_residual": -6.733833333302755,
      "base_absolute_error": 104.26616666669725,
      "small_absolute_error": 6.733833333302755,
      "resolved_at": "2026-10-02T04:46:09.736345Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T04:15:00Z",
        "return_6h": 0.024110618695939667,
        "return_12h": 0.029420460879465482,
        "return_24h": 0.03487212059328715,
        "close_vs_ema12": 0.02234782843701022,
        "close_vs_ema24": 0.026371539537794586,
        "ema12_slope_3h": 0.0037700676101728448,
        "ema24_slope_6h": 0.004253991327801465,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.014946168481062116,
        "return_30m": 0.014394653523849277,
        "return_60m": 0.017588004628494414,
        "return_120m": 0.021509363449453867,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.007570706862428445,
        "close_vs_ema6": 0.011676096763466148,
        "close_vs_ema12": 0.015463027253636685,
        "ema3_slope": 0.007628459694588141,
        "ema6_slope": 0.00469235405739532,
        "realized_volatility_30m": 0.007744780895161674,
        "realized_volatility_60m": 0.006163957081758644,
        "return_acceleration": 0.015489561790323347
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1843,
        "resolved_agreement_count": 1198,
        "prospective_resolved_sample_count": 1824,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 429.55909374999464,
            "small_mean_absolute_error": 400.33643749999464
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 261.3750703124988,
            "small_mean_absolute_error": 279.7639062499966
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 239.82839756944546,
            "small_mean_absolute_error": 261.24712673611066
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 174.44150104166982,
            "small_mean_absolute_error": 187.44966979166855
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1845,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0445Z",
      "signal_timestamp": "2026-10-02T04:46:25.686574Z",
      "target_timestamp": "2026-10-02T04:45:00Z",
      "resolution_timestamp": "2026-10-02T05:00:00Z",
      "strike": 86513.45,
      "brti_reference_price": 86513.4536666667,
      "base_predicted_close": 86505.296875,
      "small_predicted_close": 86610.1796875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86599.0315,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 93.73462499999732,
      "small_residual": -11.148187500002678,
      "base_absolute_error": 93.73462499999732,
      "small_absolute_error": 11.148187500002678,
      "resolved_at": "2026-10-02T05:01:06.844412Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T04:30:00Z",
        "return_6h": 0.021792238336956427,
        "return_12h": 0.026413235121903966,
        "return_24h": 0.03159055055466786,
        "close_vs_ema12": 0.018994297702573215,
        "close_vs_ema24": 0.023329448433523803,
        "ema12_slope_3h": 0.0045628850906247465,
        "ema24_slope_6h": 0.0046177951240469195,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0024739564641632628,
        "return_30m": 0.012435235846770754,
        "return_60m": 0.01306317067538565,
        "return_120m": 0.018416800692725444,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0025325801521982605,
        "close_vs_ema6": 0.006535196098828466,
        "close_vs_ema12": 0.010936592282961177,
        "ema3_slope": 0.0025390103995424074,
        "ema6_slope": 0.0026209297554968813,
        "realized_volatility_30m": 0.00871006247261269,
        "realized_volatility_60m": 0.006861159939519297,
        "return_acceleration": -0.01742012494522538
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1844,
        "resolved_agreement_count": 1199,
        "prospective_resolved_sample_count": 1825,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 401.68721354167064,
            "small_mean_absolute_error": 372.239677083322
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 273.46555208333484,
            "small_mean_absolute_error": 264.80819010416053
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 248.50138541666942,
            "small_mean_absolute_error": 260.30478993055175
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 169.93904895833765,
            "small_mean_absolute_error": 180.82294479166666
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1846,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0500Z",
      "signal_timestamp": "2026-10-02T05:01:19.667548Z",
      "target_timestamp": "2026-10-02T05:00:00Z",
      "resolution_timestamp": "2026-10-02T05:15:00Z",
      "strike": 86599.03,
      "brti_reference_price": 86599.0315,
      "base_predicted_close": 86578.5078125,
      "small_predicted_close": 86676.34375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86551.04516666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -27.462645833336865,
      "small_residual": -125.29858333333686,
      "base_absolute_error": 27.462645833336865,
      "small_absolute_error": 125.29858333333686,
      "resolved_at": "2026-10-02T05:16:06.676800Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T04:45:00Z",
        "return_6h": 0.022161757368776458,
        "return_12h": 0.029190977399335516,
        "return_24h": 0.03051076629536409,
        "close_vs_ema12": 0.019170201662591424,
        "close_vs_ema24": 0.023827835848870604,
        "ema12_slope_3h": 0.005199515347244166,
        "ema24_slope_6h": 0.004981904811867999,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009891852620174113,
        "return_30m": -0.0014872184034190328,
        "return_60m": 0.01288602712679876,
        "return_120m": 0.01696691065037803,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001759035643781992,
        "close_vs_ema6": 0.005367626267176018,
        "close_vs_ema12": 0.01008168250234176,
        "ema3_slope": 0.0017621353025887299,
        "ema6_slope": 0.0021516702515747,
        "realized_volatility_30m": 0.001731570863090337,
        "realized_volatility_60m": 0.0068750176360138585,
        "return_acceleration": 0.003463141726180674
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1845,
        "resolved_agreement_count": 1199,
        "prospective_resolved_sample_count": 1826,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 395.42011458333945,
            "small_mean_absolute_error": 341.35721874999217
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 263.3688072916666,
            "small_mean_absolute_error": 225.41353124999296
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 227.66471527777927,
            "small_mean_absolute_error": 230.08917187499537
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 167.87492604167127,
            "small_mean_absolute_error": 174.05371875000054
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1847,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0515Z",
      "signal_timestamp": "2026-10-02T05:16:22.082006Z",
      "target_timestamp": "2026-10-02T05:15:00Z",
      "resolution_timestamp": "2026-10-02T05:30:00Z",
      "strike": 86551.05,
      "brti_reference_price": 86551.04516666666,
      "base_predicted_close": 86652.3046875,
      "small_predicted_close": 86748.390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86306.67100000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -345.63368749998335,
      "small_residual": -441.71962499998335,
      "base_absolute_error": 345.63368749998335,
      "small_absolute_error": 441.71962499998335,
      "resolved_at": "2026-10-02T05:31:10.487734Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T05:00:00Z",
        "return_6h": 0.022540322739915686,
        "return_12h": 0.025410158567389596,
        "return_24h": 0.02814137244754278,
        "close_vs_ema12": 0.017832509574020383,
        "close_vs_ema24": 0.022769976052464447,
        "ema12_slope_3h": 0.005703359934522645,
        "ema24_slope_6h": 0.005345940345989453,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005541209006861836,
        "return_30m": 0.00043451623310297727,
        "return_60m": 0.012875155391711468,
        "return_120m": 0.014568085958968746,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0006016078624480059,
        "close_vs_ema6": 0.003431377395416213,
        "close_vs_ema12": 0.008045270208588029,
        "ema3_slope": 0.0006019700123403027,
        "ema6_slope": 0.0013744374435964435,
        "realized_volatility_30m": 0.0007716530813517974,
        "realized_volatility_60m": 0.006876490827995692,
        "return_acceleration": -0.0015433061627035949
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1846,
        "resolved_agreement_count": 1199,
        "prospective_resolved_sample_count": 1827,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 390.5981250000077,
            "small_mean_absolute_error": 365.56257291666043
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 249.14423958333282,
            "small_mean_absolute_error": 226.31396354165918
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 207.0378038194455,
            "small_mean_absolute_error": 216.4622604166616
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 162.174293750005,
            "small_mean_absolute_error": 173.3562114583343
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1848,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0530Z",
      "signal_timestamp": "2026-10-02T05:31:28.849374Z",
      "target_timestamp": "2026-10-02T05:30:00Z",
      "resolution_timestamp": "2026-10-02T05:45:00Z",
      "strike": 86306.67,
      "brti_reference_price": 86306.67100000002,
      "base_predicted_close": 86494.1171875,
      "small_predicted_close": 86428.4765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86109.53499999997,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -384.5821875000256,
      "small_residual": -318.9415625000256,
      "base_absolute_error": 384.5821875000256,
      "small_absolute_error": 318.9415625000256,
      "resolved_at": "2026-10-02T05:46:09.314483Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T05:15:00Z",
        "return_6h": 0.018699915615950635,
        "return_12h": 0.016951299244770457,
        "return_24h": 0.024650766480742714,
        "close_vs_ema12": 0.014339377481216387,
        "close_vs_ema24": 0.019464298953979053,
        "ema12_slope_3h": 0.006147696902542021,
        "ema24_slope_6h": 0.0056230385006523775,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0028234686963752864,
        "return_30m": -0.0033760250540444403,
        "return_60m": -0.00485822257087265,
        "return_120m": 0.012644335616559088,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0011130171573591197,
        "close_vs_ema6": 0.00042722720141674664,
        "close_vs_ema12": 0.00439571061733135,
        "ema3_slope": -0.0011117797274471375,
        "ema6_slope": 0.00017092008925123636,
        "realized_volatility_30m": 0.0011346738978445514,
        "realized_volatility_60m": 0.001538451769291051,
        "return_acceleration": -0.002269347795689103
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1847,
        "resolved_agreement_count": 1200,
        "prospective_resolved_sample_count": 1828,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 142.7742812500037,
            "small_mean_absolute_error": 146.2250572916564
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 286.16668749999917,
            "small_mean_absolute_error": 273.28074739582553
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 221.84147395833375,
            "small_mean_absolute_error": 235.25095659721651
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 178.87077187500398,
            "small_mean_absolute_error": 193.68443020833365
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1849,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0545Z",
      "signal_timestamp": "2026-10-02T05:46:29.452600Z",
      "target_timestamp": "2026-10-02T05:45:00Z",
      "resolution_timestamp": "2026-10-02T06:00:00Z",
      "strike": 86109.54,
      "brti_reference_price": 86109.53499999997,
      "base_predicted_close": 85987.125,
      "small_predicted_close": 86007.3828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85976.62266666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -10.502333333322895,
      "small_residual": -30.760145833322895,
      "base_absolute_error": 10.502333333322895,
      "small_absolute_error": 30.760145833322895,
      "resolved_at": "2026-10-02T06:01:07.314394Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T05:30:00Z",
        "return_6h": 0.015208960060312693,
        "return_12h": 0.013012526550056913,
        "return_24h": 0.02295340371595378,
        "close_vs_ema12": 0.011526120518066119,
        "close_vs_ema24": 0.01677646771362329,
        "ema12_slope_3h": 0.006455731169391132,
        "ema24_slope_6h": 0.00582214579889806,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00228413398079097,
        "return_30m": -0.005101153496373079,
        "return_60m": -0.004668853797271888,
        "return_120m": 0.008333326844101485,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0017001901692240695,
        "close_vs_ema6": -0.0013277638251985024,
        "close_vs_ema12": 0.0017776482388951464,
        "ema3_slope": -0.0016973044289199102,
        "ema6_slope": -0.000530823606726516,
        "realized_volatility_30m": 0.0002696673577921582,
        "realized_volatility_60m": 0.001501384977158446,
        "return_acceleration": 0.0005393347155843164
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1848,
        "resolved_agreement_count": 1201,
        "prospective_resolved_sample_count": 1829,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 212.8532864583358,
            "small_mean_absolute_error": 224.27698958333713
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 307.2702500000032,
            "small_mean_absolute_error": 298.2583333333296
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 253.2614635416685,
            "small_mean_absolute_error": 251.29778993055274
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 197.07400833333742,
            "small_mean_absolute_error": 206.28454166666705
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1850,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0600Z",
      "signal_timestamp": "2026-10-02T06:01:20.171340Z",
      "target_timestamp": "2026-10-02T06:00:00Z",
      "resolution_timestamp": "2026-10-02T06:15:00Z",
      "strike": 85976.62,
      "brti_reference_price": 85976.62266666668,
      "base_predicted_close": 85939.5078125,
      "small_predicted_close": 85992.2578125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85908.53833333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -30.96947916665522,
      "small_residual": -83.71947916665522,
      "base_absolute_error": 30.96947916665522,
      "small_absolute_error": 83.71947916665522,
      "resolved_at": "2026-10-02T06:16:06.889096Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T05:45:00Z",
        "return_6h": 0.013156340477268547,
        "return_12h": 0.013416499143741989,
        "return_24h": 0.020682735676320174,
        "close_vs_ema12": 0.009554190719828881,
        "close_vs_ema24": 0.014888781851512656,
        "ema12_slope_3h": 0.006587271845128084,
        "ema24_slope_6h": 0.005974497972262238,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001543526316026389,
        "return_30m": -0.003824134675908697,
        "return_60m": -0.007187249355477099,
        "return_120m": 0.005606162681159876,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0016231765308852841,
        "close_vs_ema6": -0.0020511391339824714,
        "close_vs_ema12": 0.00019577448003849085,
        "ema3_slope": -0.0016205460984911602,
        "ema6_slope": -0.0008197830579483867,
        "realized_volatility_30m": 0.0003703038323822905,
        "realized_volatility_60m": 0.000851448834949612,
        "return_acceleration": 0.000740607664764581
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1849,
        "resolved_agreement_count": 1202,
        "prospective_resolved_sample_count": 1830,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 192.04521354166718,
            "small_mean_absolute_error": 229.17997916666718
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 293.7326640625033,
            "small_mean_absolute_error": 285.2685989583297
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 239.5942760416668,
            "small_mean_absolute_error": 226.66901388888436
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 196.57950208333642,
            "small_mean_absolute_error": 207.27675416666608
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1851,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0615Z",
      "signal_timestamp": "2026-10-02T06:16:23.269061Z",
      "target_timestamp": "2026-10-02T06:15:00Z",
      "resolution_timestamp": "2026-10-02T06:30:00Z",
      "strike": 85908.54,
      "brti_reference_price": 85908.53833333334,
      "base_predicted_close": 85771.9140625,
      "small_predicted_close": 85933.0234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86003.91783333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 232.0037708333257,
      "small_residual": 70.89439583332569,
      "base_absolute_error": 232.0037708333257,
      "small_absolute_error": 70.89439583332569,
      "resolved_at": "2026-10-02T06:31:06.886382Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T06:00:00Z",
        "return_6h": 0.012186607341958089,
        "return_12h": 0.012094998228047826,
        "return_24h": 0.018521244455907082,
        "close_vs_ema12": 0.008394395673634536,
        "close_vs_ema24": 0.013790672977786356,
        "ema12_slope_3h": 0.006605753559124405,
        "ema24_slope_6h": 0.006103565045392889,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007918935545688788,
        "return_30m": -0.00233419756205433,
        "return_60m": -0.0074234439583724665,
        "return_120m": 0.005356133438833233,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0012083507004286842,
        "close_vs_ema6": -0.0020312264444628525,
        "close_vs_ema12": -0.0005045859169927613,
        "ema3_slope": -0.001206892351210631,
        "ema6_slope": -0.0008118309727690454,
        "realized_volatility_30m": 0.0003758163807287551,
        "realized_volatility_60m": 0.0007663495041473048,
        "return_acceleration": 0.0007516327614575102
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1850,
        "resolved_agreement_count": 1202,
        "prospective_resolved_sample_count": 1831,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 192.92192187499677,
            "small_mean_absolute_error": 218.78520312499677
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 291.76002343750224,
            "small_mean_absolute_error": 292.1738880208286
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 230.40346701388748,
            "small_mean_absolute_error": 223.80437673610504
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 195.76547187500256,
            "small_mean_absolute_error": 210.4576458333322
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1852,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0630Z",
      "signal_timestamp": "2026-10-02T06:31:20.152901Z",
      "target_timestamp": "2026-10-02T06:30:00Z",
      "resolution_timestamp": "2026-10-02T06:45:00Z",
      "strike": 86003.92,
      "brti_reference_price": 86003.91783333333,
      "base_predicted_close": 85909.3203125,
      "small_predicted_close": 85957.25,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85967.20183333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 57.88152083332534,
      "small_residual": 9.95183333332534,
      "base_absolute_error": 57.88152083332534,
      "small_absolute_error": 9.95183333332534,
      "resolved_at": "2026-10-02T06:46:10.838878Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T06:15:00Z",
        "return_6h": 0.014354901567837919,
        "return_12h": 0.014468109729914413,
        "return_24h": 0.0201600317775652,
        "close_vs_ema12": 0.009122092972126516,
        "close_vs_ema24": 0.01460420317622857,
        "ema12_slope_3h": 0.0067079210345495355,
        "ema24_slope_6h": 0.00627481648995043,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011102447073410016,
        "return_30m": 0.00031747195714437737,
        "return_60m": -0.003507876774284213,
        "return_120m": -0.008349057299036233,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -4.972625160593047e-05,
        "close_vs_ema6": -0.0006596289235966113,
        "close_vs_ema12": 0.0005119588284949739,
        "ema3_slope": -4.972377902867642e-05,
        "ema6_slope": -0.0002637819701517552,
        "realized_volatility_30m": 0.0009510691309549402,
        "realized_volatility_60m": 0.0012629991662008889,
        "return_acceleration": 0.0019021382619098803
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1851,
        "resolved_agreement_count": 1202,
        "prospective_resolved_sample_count": 1832,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 164.51444270833235,
            "small_mean_absolute_error": 126.07889583333235
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 153.64436197916802,
            "small_mean_absolute_error": 136.15197656249438
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 245.61593923611022,
            "small_mean_absolute_error": 224.21346354166113
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 205.3547833333345,
            "small_mean_absolute_error": 211.20906666666414
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1853,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0645Z",
      "signal_timestamp": "2026-10-02T06:46:26.515683Z",
      "target_timestamp": "2026-10-02T06:45:00Z",
      "resolution_timestamp": "2026-10-02T07:00:00Z",
      "strike": 85967.2,
      "brti_reference_price": 85967.20183333333,
      "base_predicted_close": 85926.484375,
      "small_predicted_close": 85973.7890625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85969.6985,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 43.2141249999986,
      "small_residual": -4.090562500001397,
      "base_absolute_error": 43.2141249999986,
      "small_absolute_error": 4.090562500001397,
      "resolved_at": "2026-10-02T07:01:07.172213Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T06:30:00Z",
        "return_6h": 0.013371290027432536,
        "return_12h": 0.012406242893769015,
        "return_24h": 0.022055865931263297,
        "close_vs_ema12": 0.008333585114925768,
        "close_vs_ema24": 0.013874819793171733,
        "ema12_slope_3h": 0.006706221199078266,
        "ema24_slope_6h": 0.006422150274657978,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004269107841243791,
        "return_30m": 0.0006828599477779473,
        "return_60m": -0.0016529315443016834,
        "return_120m": -0.006314068045856325,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00023836470772242713,
        "close_vs_ema6": -0.0007761395286868256,
        "close_vs_ema12": 7.177785708645246e-05,
        "ema3_slope": -0.00023830790352863396,
        "ema6_slope": -0.0003103594585770475,
        "realized_volatility_30m": 0.0007685777457326903,
        "realized_volatility_60m": 0.0009672277424981964,
        "return_acceleration": -0.0015371554914653807
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1852,
        "resolved_agreement_count": 1203,
        "prospective_resolved_sample_count": 1833,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.83927604165729,
            "small_mean_absolute_error": 48.831463541657286
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.84628124999654,
            "small_mean_absolute_error": 136.5542265624972
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 232.45992534722123,
            "small_mean_absolute_error": 215.11604340277214
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 208.23934375000027,
            "small_mean_absolute_error": 210.80456458332992
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1854,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0700Z",
      "signal_timestamp": "2026-10-02T07:01:21.512354Z",
      "target_timestamp": "2026-10-02T07:00:00Z",
      "resolution_timestamp": "2026-10-02T07:15:00Z",
      "strike": 85969.7,
      "brti_reference_price": 85969.6985,
      "base_predicted_close": 85859.96875,
      "small_predicted_close": 85989.671875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85946.41149999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 86.44274999998743,
      "small_residual": -43.26037500001257,
      "base_absolute_error": 86.44274999998743,
      "small_absolute_error": 43.26037500001257,
      "resolved_at": "2026-10-02T07:16:06.416819Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T06:45:00Z",
        "return_6h": 0.014261596042745017,
        "return_12h": 0.01404882464641033,
        "return_24h": 0.0222570569650411,
        "close_vs_ema12": 0.00801879047502796,
        "close_vs_ema24": 0.013613654575389766,
        "ema12_slope_3h": 0.0066575739841701065,
        "ema24_slope_6h": 0.0065847346365903725,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 2.9042083648622707e-05,
        "return_30m": -0.0003978810988546355,
        "return_60m": -8.053545780140059e-05,
        "return_120m": -0.0072672059848614134,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00010467572920236368,
        "close_vs_ema6": -0.0005337710729728107,
        "close_vs_ema12": 8.530962125141706e-05,
        "ema3_slope": -0.00010466477334081237,
        "ema6_slope": -0.00021346285307077828,
        "realized_volatility_30m": 0.0002279764338865009,
        "realized_volatility_60m": 0.000714362340145494,
        "return_acceleration": 0.0004559528677730018
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1853,
        "resolved_agreement_count": 1203,
        "prospective_resolved_sample_count": 1834,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 91.01722395832621,
            "small_mean_absolute_error": 42.16406770832691
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 141.5312187499967,
            "small_mean_absolute_error": 135.67202343749705
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 226.1608506944443,
            "small_mean_absolute_error": 204.23375520832874
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 193.21131666666625,
            "small_mean_absolute_error": 192.32231249999603
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1855,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0715Z",
      "signal_timestamp": "2026-10-02T07:16:19.737359Z",
      "target_timestamp": "2026-10-02T07:15:00Z",
      "resolution_timestamp": "2026-10-02T07:30:00Z",
      "strike": 85946.41,
      "brti_reference_price": 85946.41149999999,
      "base_predicted_close": 85799.3203125,
      "small_predicted_close": 85953.8046875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85931.723,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 132.40268749999814,
      "small_residual": -22.081687500001863,
      "base_absolute_error": 132.40268749999814,
      "small_absolute_error": 22.081687500001863,
      "resolved_at": "2026-10-02T07:31:06.299884Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T07:00:00Z",
        "return_6h": 0.015335578176447484,
        "return_12h": 0.013804600343515938,
        "return_24h": 0.022811121966280323,
        "close_vs_ema12": 0.007427242923396804,
        "close_vs_ema24": 0.013060464399410554,
        "ema12_slope_3h": 0.006622255356208306,
        "ema24_slope_6h": 0.006765976064666335,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000270874510511554,
        "return_30m": -0.0002418402936231745,
        "return_60m": 0.0004408545111045381,
        "return_120m": -0.0069858621060250314,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00018779620365572125,
        "close_vs_ema6": -0.0005747756868227372,
        "close_vs_ema12": -0.0001570404816721993,
        "ema3_slope": -0.00018776094286354628,
        "ema6_slope": -0.00022985742814463084,
        "realized_volatility_30m": 0.00014995829708008834,
        "realized_volatility_60m": 0.0006000795109873542,
        "return_acceleration": -0.0002999165941601767
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1854,
        "resolved_agreement_count": 1203,
        "prospective_resolved_sample_count": 1835,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 104.88554166665926,
            "small_mean_absolute_error": 32.04929166666625
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 148.90373177082802,
            "small_mean_absolute_error": 125.41724739583151
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 229.46852951388792,
            "small_mean_absolute_error": 205.4656892361078
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 183.7841749999985,
            "small_mean_absolute_error": 180.04425520832956
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1856,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0730Z",
      "signal_timestamp": "2026-10-02T07:31:20.461145Z",
      "target_timestamp": "2026-10-02T07:30:00Z",
      "resolution_timestamp": "2026-10-02T07:45:00Z",
      "strike": 85931.72,
      "brti_reference_price": 85931.723,
      "base_predicted_close": 85786.484375,
      "small_predicted_close": 85940.1640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85771.02316666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -15.461208333319519,
      "small_residual": -169.14089583331952,
      "base_absolute_error": 15.461208333319519,
      "small_absolute_error": 169.14089583331952,
      "resolved_at": "2026-10-02T07:46:07.667935Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T07:15:00Z",
        "return_6h": 0.0159738816989472,
        "return_12h": 0.015862793817762233,
        "return_24h": 0.03123701866575157,
        "close_vs_ema12": 0.00695688514054793,
        "close_vs_ema24": 0.012618260995438835,
        "ema12_slope_3h": 0.0059627892337164035,
        "ema24_slope_6h": 0.006956520862266835,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001709030050659477,
        "return_30m": -0.00044173122230972695,
        "return_60m": -0.0008394365646601232,
        "return_120m": -0.004344368698915746,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00017936572318622002,
        "close_vs_ema6": -0.0005326709432968979,
        "close_vs_ema12": -0.00027748193157051126,
        "ema3_slope": -0.00017933355689314645,
        "ema6_slope": -0.00021302298885617077,
        "realized_volatility_30m": 4.9985752722803145e-05,
        "realized_volatility_60m": 0.0001653977446767734,
        "return_acceleration": 9.997150544560629e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1855,
        "resolved_agreement_count": 1203,
        "prospective_resolved_sample_count": 1836,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.98527083332738,
            "small_mean_absolute_error": 19.846114583335293
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.24985677082987,
            "small_mean_absolute_error": 72.96250520833382
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 129.09133159722114,
            "small_mean_absolute_error": 97.38335590277468
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 182.0048270833322,
            "small_mean_absolute_error": 170.33557604166344
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1857,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0745Z",
      "signal_timestamp": "2026-10-02T07:46:26.572689Z",
      "target_timestamp": "2026-10-02T07:45:00Z",
      "resolution_timestamp": "2026-10-02T08:00:00Z",
      "strike": 85771.02,
      "brti_reference_price": 85771.02316666668,
      "base_predicted_close": 85790.484375,
      "small_predicted_close": 85813.4921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86044.65616666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 254.1717916666821,
      "small_residual": 231.1639791666821,
      "base_absolute_error": 254.1717916666821,
      "small_absolute_error": 231.1639791666821,
      "resolved_at": "2026-10-02T08:01:06.432203Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T07:30:00Z",
        "return_6h": 0.014404750137706923,
        "return_12h": 0.01361829230383993,
        "return_24h": 0.02717599375068014,
        "close_vs_ema12": 0.004865686717416384,
        "close_vs_ema24": 0.010501105919463516,
        "ema12_slope_3h": 0.005357861561023913,
        "ema24_slope_6h": 0.007110574228036626,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0018700874103655396,
        "return_30m": -0.002040670811873313,
        "return_60m": -0.002282017589068208,
        "return_120m": -0.0039311771145122965,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0010256096494305478,
        "close_vs_ema6": -0.0017167224829378602,
        "close_vs_ema12": -0.0018173352701611467,
        "ema3_slope": -0.0010245588519853799,
        "ema6_slope": -0.000686217774982012,
        "realized_volatility_30m": 0.000849592202649796,
        "realized_volatility_60m": 0.00075792993909241,
        "return_acceleration": -0.001699184405299592
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1856,
        "resolved_agreement_count": 1203,
        "prospective_resolved_sample_count": 1837,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 69.38019270832592,
            "small_mean_absolute_error": 59.64338020833384
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.1097343749916,
            "small_mean_absolute_error": 54.23742187499556
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 121.690918402773,
            "small_mean_absolute_error": 110.91727777777608
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 182.40077187499773,
            "small_mean_absolute_error": 172.47364270832986
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1858,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0800Z",
      "signal_timestamp": "2026-10-02T08:01:20.726414Z",
      "target_timestamp": "2026-10-02T08:00:00Z",
      "resolution_timestamp": "2026-10-02T08:15:00Z",
      "strike": 86044.66,
      "brti_reference_price": 86044.65616666668,
      "base_predicted_close": 85831.65625,
      "small_predicted_close": 85989.5078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86299.65333333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 467.99708333333547,
      "small_residual": 310.14552083333547,
      "base_absolute_error": 467.99708333333547,
      "small_absolute_error": 310.14552083333547,
      "resolved_at": "2026-10-02T08:16:07.608058Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T07:45:00Z",
        "return_6h": 0.013563440122155157,
        "return_12h": 0.016635217316083528,
        "return_24h": 0.03159258986220048,
        "close_vs_ema12": 0.0077394847899106,
        "close_vs_ema24": 0.013438121542412418,
        "ema12_slope_3h": 0.004868680834851702,
        "ema24_slope_6h": 0.007244590687434327,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0031902732402793177,
        "return_30m": 0.0013142197400917155,
        "return_60m": 0.0008719079858896528,
        "return_120m": 0.000791302308579489,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010795291652712091,
        "close_vs_ema6": 0.0010481845846803672,
        "close_vs_ema12": 0.001156567656476648,
        "ema3_slope": 0.001080695807914589,
        "ema6_slope": 0.00041944969815510547,
        "realized_volatility_30m": 0.0025301803253224286,
        "realized_volatility_60m": 0.0018428748476199935,
        "return_acceleration": 0.005060360650644857
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1857,
        "resolved_agreement_count": 1204,
        "prospective_resolved_sample_count": 1838,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 122.1196093749968,
            "small_mean_absolute_error": 116.41173437500402
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 106.5684166666615,
            "small_mean_absolute_error": 79.28790104166546
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.0606822916634,
            "small_mean_absolute_error": 129.2519270833327
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 186.38393229166468,
            "small_mean_absolute_error": 167.7165687499968
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1859,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0815Z",
      "signal_timestamp": "2026-10-02T08:16:21.090174Z",
      "target_timestamp": "2026-10-02T08:15:00Z",
      "resolution_timestamp": "2026-10-02T08:30:00Z",
      "strike": 86299.65,
      "brti_reference_price": 86299.65333333334,
      "base_predicted_close": 86091.296875,
      "small_predicted_close": 86074.78125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86367.08033333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 275.7834583333315,
      "small_residual": 292.2990833333315,
      "base_absolute_error": 275.7834583333315,
      "small_absolute_error": 292.2990833333315,
      "resolved_at": "2026-10-02T08:31:06.532217Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T08:00:00Z",
        "return_6h": 0.01451403345301161,
        "return_12h": 0.0181372981004293,
        "return_24h": 0.035705216685113506,
        "close_vs_ema12": 0.010283668940090251,
        "close_vs_ema24": 0.016097051339169388,
        "ema12_slope_3h": 0.004545748304892516,
        "ema24_slope_6h": 0.007395831722804669,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002963544489883674,
        "return_30m": 0.00616327224684543,
        "return_60m": 0.004110024225192355,
        "return_120m": 0.0045526906590172,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002019051627003332,
        "close_vs_ema6": 0.002864453780014875,
        "close_vs_ema12": 0.003486936884728342,
        "ema3_slope": 0.0020231364439320387,
        "ema6_slope": 0.0011470958332040482,
        "realized_volatility_30m": 0.00011336437519782194,
        "realized_volatility_60m": 0.0021364712097586324,
        "return_acceleration": -0.00022672875039564389
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1858,
        "resolved_agreement_count": 1205,
        "prospective_resolved_sample_count": 1839,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 217.5081927083338,
            "small_mean_absolute_error": 183.13302083333474
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 161.19686718749654,
            "small_mean_absolute_error": 107.5911562500005
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 171.77188541666328,
            "small_mean_absolute_error": 144.65583854166593
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 202.7208270833311,
            "small_mean_absolute_error": 177.31908854166323
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1860,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0830Z",
      "signal_timestamp": "2026-10-02T08:31:23.519658Z",
      "target_timestamp": "2026-10-02T08:30:00Z",
      "resolution_timestamp": "2026-10-02T08:45:00Z",
      "strike": 86367.08,
      "brti_reference_price": 86367.08033333333,
      "base_predicted_close": 86209.1015625,
      "small_predicted_close": 86503.7265625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86317.98366666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 108.88210416665243,
      "small_residual": -185.74289583334757,
      "base_absolute_error": 108.88210416665243,
      "small_absolute_error": 185.74289583334757,
      "resolved_at": "2026-10-02T08:46:10.304649Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T08:15:00Z",
        "return_6h": 0.017258163400732496,
        "return_12h": 0.019061841963313286,
        "return_24h": 0.035693138320191276,
        "close_vs_ema12": 0.01061625825501511,
        "close_vs_ema24": 0.016536893233046746,
        "ema12_slope_3h": 0.004386525583820466,
        "ema24_slope_6h": 0.0076005650367849675,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007813125243916197,
        "return_30m": 0.0037471724687019314,
        "return_60m": 0.005066316816821237,
        "return_120m": 0.004222627400576995,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013990108574559734,
        "close_vs_ema6": 0.002603004306870771,
        "close_vs_ema12": 0.00361152786773844,
        "ema3_slope": 0.0014009708308593272,
        "ema6_slope": 0.0010422869537201063,
        "realized_volatility_30m": 0.001091115982746027,
        "realized_volatility_60m": 0.0020404932443513104,
        "return_acceleration": -0.002182231965492054
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1859,
        "resolved_agreement_count": 1206,
        "prospective_resolved_sample_count": 1840,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 253.35338541666715,
            "small_mean_absolute_error": 250.68736979166715
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 166.66932812499726,
            "small_mean_absolute_error": 135.26674218750122
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 165.95103298610897,
            "small_mean_absolute_error": 132.2041267361116
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 214.03729479166503,
            "small_mean_absolute_error": 188.63477499999718
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1861,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0845Z",
      "signal_timestamp": "2026-10-02T08:46:25.535623Z",
      "target_timestamp": "2026-10-02T08:45:00Z",
      "resolution_timestamp": "2026-10-02T09:00:00Z",
      "strike": 86317.98,
      "brti_reference_price": 86317.98366666665,
      "base_predicted_close": 86214.75,
      "small_predicted_close": 86362.7734375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86218.5148333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 3.7648333333054325,
      "small_residual": -144.25860416669457,
      "base_absolute_error": 3.7648333333054325,
      "small_absolute_error": 144.25860416669457,
      "resolved_at": "2026-10-02T09:01:06.889151Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T08:30:00Z",
        "return_6h": 0.01611577208278847,
        "return_12h": 0.02046522120305183,
        "return_24h": 0.034245067057797174,
        "close_vs_ema12": 0.009627944366920271,
        "close_vs_ema24": 0.01562484372382511,
        "ema12_slope_3h": 0.004305364564300973,
        "ema24_slope_6h": 0.007777422678060475,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005684650503083866,
        "return_30m": 0.00021240332521976768,
        "return_60m": 0.006376984671584651,
        "return_120m": 0.004080414691330692,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0004147032090835445,
        "close_vs_ema6": 0.0014513423381670165,
        "close_vs_ema12": 0.002571958845122735,
        "ema3_slope": 0.00041487525918504353,
        "ema6_slope": 0.0005808741541679652,
        "realized_volatility_30m": 0.0006748887873500031,
        "realized_volatility_60m": 0.0015620847135811486,
        "return_acceleration": -0.0013497775747000063
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1860,
        "resolved_agreement_count": 1206,
        "prospective_resolved_sample_count": 1841,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 276.7086093750004,
            "small_mean_absolute_error": 254.83786979167417
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 173.04440104166315,
            "small_mean_absolute_error": 157.240625000004
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 142.97602604166119,
            "small_mean_absolute_error": 121.10423784722177
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 208.693715624998,
            "small_mean_absolute_error": 191.9658760416649
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1862,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0900Z",
      "signal_timestamp": "2026-10-02T09:01:19.866257Z",
      "target_timestamp": "2026-10-02T09:00:00Z",
      "resolution_timestamp": "2026-10-02T09:15:00Z",
      "strike": 86218.51,
      "brti_reference_price": 86218.5148333333,
      "base_predicted_close": 86126.1015625,
      "small_predicted_close": 86177.1953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86207.79166666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 81.69010416667152,
      "small_residual": 30.596354166671517,
      "base_absolute_error": 81.69010416667152,
      "small_absolute_error": 30.596354166671517,
      "resolved_at": "2026-10-02T09:16:06.980574Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T08:45:00Z",
        "return_6h": 0.012498351911923722,
        "return_12h": 0.019018833229220933,
        "return_24h": 0.0323547759114744,
        "close_vs_ema12": 0.008116202340948675,
        "close_vs_ema24": 0.014152216091694036,
        "ema12_slope_3h": 0.004243888887744518,
        "ema24_slope_6h": 0.00787567490952279,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011523535317676803,
        "return_30m": -0.001720163509367656,
        "return_60m": 0.0020205632099901116,
        "return_120m": 0.0028942329410788226,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0003692003622967066,
        "close_vs_ema6": 0.00021235078056203172,
        "close_vs_ema12": 0.0011984354673542086,
        "ema3_slope": -0.0003690641036957487,
        "ema6_slope": 8.494752769427905e-05,
        "realized_volatility_30m": 0.00029194424072964686,
        "realized_volatility_60m": 0.0015827139259935589,
        "return_acceleration": -0.0005838884814592937
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1861,
        "resolved_agreement_count": 1206,
        "prospective_resolved_sample_count": 1842,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 214.1068697916562,
            "small_mean_absolute_error": 233.11152604167728
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 168.1132395833265,
            "small_mean_absolute_error": 174.76163020834065
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 142.41456770832642,
            "small_mean_absolute_error": 130.56244270833608
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 202.94180624999717,
            "small_mean_absolute_error": 192.44490520833352
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1863,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0915Z",
      "signal_timestamp": "2026-10-02T09:16:20.412731Z",
      "target_timestamp": "2026-10-02T09:15:00Z",
      "resolution_timestamp": "2026-10-02T09:30:00Z",
      "strike": 86207.79,
      "brti_reference_price": 86207.79166666667,
      "base_predicted_close": 86127.3125,
      "small_predicted_close": 86177.3203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86138.45900000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 11.146500000017113,
      "small_residual": -38.86131249998289,
      "base_absolute_error": 11.146500000017113,
      "small_absolute_error": 38.86131249998289,
      "resolved_at": "2026-10-02T09:31:07.418248Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T09:00:00Z",
        "return_6h": 0.010544402064417424,
        "return_12h": 0.018813463614010262,
        "return_24h": 0.030725706915786244,
        "close_vs_ema12": 0.00766216592383806,
        "close_vs_ema24": 0.01373292748618904,
        "ema12_slope_3h": 0.004212587735336948,
        "ema24_slope_6h": 0.007931319946647086,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001243719714653091,
        "return_30m": -0.0012765821827523949,
        "return_60m": -0.0010644500078331731,
        "return_120m": 0.003041199302040498,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00024682411490295486,
        "close_vs_ema6": 6.282156320613907e-05,
        "close_vs_ema12": 0.000908546729405213,
        "ema3_slope": -0.0002467632077924886,
        "ema6_slope": 2.5129256746136974e-05,
        "realized_volatility_30m": 0.0005139907801511856,
        "realized_volatility_60m": 0.0007060505839580553,
        "return_acceleration": 0.0010279815603023712
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1862,
        "resolved_agreement_count": 1207,
        "prospective_resolved_sample_count": 1843,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.53012499999022,
            "small_mean_absolute_error": 163.2242343750113
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 167.51915885416201,
            "small_mean_absolute_error": 173.17862760417302
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 146.64128645832776,
            "small_mean_absolute_error": 126.13551562500409
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 204.68878124999756,
            "small_mean_absolute_error": 192.5508645833339
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1864,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0930Z",
      "signal_timestamp": "2026-10-02T09:31:21.769786Z",
      "target_timestamp": "2026-10-02T09:30:00Z",
      "resolution_timestamp": "2026-10-02T09:45:00Z",
      "strike": 86138.46,
      "brti_reference_price": 86138.45900000002,
      "base_predicted_close": 85971.296875,
      "small_predicted_close": 86161.4921875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86337.29233333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 365.9954583333165,
      "small_residual": 175.8001458333165,
      "base_absolute_error": 365.9954583333165,
      "small_absolute_error": 175.8001458333165,
      "resolved_at": "2026-10-02T09:46:08.122903Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T09:15:00Z",
        "return_6h": 0.010670688307387044,
        "return_12h": 0.018456783359012352,
        "return_24h": 0.028924465290587342,
        "close_vs_ema12": 0.00657025219111218,
        "close_vs_ema24": 0.012647902892445106,
        "ema12_slope_3h": 0.00410351082884719,
        "ema24_slope_6h": 0.007988352698043322,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008042505825313073,
        "return_30m": -0.0009285225277660958,
        "return_60m": -0.002647088826563948,
        "return_120m": 0.0024058169996197254,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0005257143248310614,
        "close_vs_ema6": -0.0005297404716380072,
        "close_vs_ema12": 8.763090561103581e-05,
        "ema3_slope": -0.0005254380944981207,
        "ema6_slope": -0.00021185129817258286,
        "realized_volatility_30m": 0.0003399393055329991,
        "realized_volatility_60m": 0.000373655583060507,
        "return_acceleration": -0.0006798786110659982
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1863,
        "resolved_agreement_count": 1208,
        "prospective_resolved_sample_count": 1844,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.37088541666162,
            "small_mean_absolute_error": 99.86479166667414
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 152.3621354166644,
            "small_mean_absolute_error": 175.27608072917064
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 128.23651388888538,
            "small_mean_absolute_error": 123.4660920138922
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.39965312499845,
            "small_mean_absolute_error": 128.54044583333308
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1865,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T0945Z",
      "signal_timestamp": "2026-10-02T09:46:23.617387Z",
      "target_timestamp": "2026-10-02T09:45:00Z",
      "resolution_timestamp": "2026-10-02T10:00:00Z",
      "strike": 86337.29,
      "brti_reference_price": 86337.29233333332,
      "base_predicted_close": 86266.0,
      "small_predicted_close": 86246.953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86349.50766666669,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 83.50766666668642,
      "small_residual": 102.55454166668642,
      "base_absolute_error": 83.50766666668642,
      "small_absolute_error": 102.55454166668642,
      "resolved_at": "2026-10-02T10:01:07.733082Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T09:30:00Z",
        "return_6h": 0.011000340545117782,
        "return_12h": 0.02194296795855588,
        "return_24h": 0.02971275017118047,
        "close_vs_ema12": 0.00852761299183813,
        "close_vs_ema24": 0.014671862548631953,
        "ema12_slope_3h": 0.0041118042240950725,
        "ema24_slope_6h": 0.008051167029156314,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002308299169054173,
        "return_30m": 0.0015021921355713452,
        "return_60m": 0.00022369228110363792,
        "return_120m": 0.0066021034349361685,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000889893054151436,
        "close_vs_ema6": 0.0012688812904417812,
        "close_vs_ema12": 0.0020267494740888736,
        "ema3_slope": 0.0008906856691419662,
        "ema6_slope": 0.0005078102565501119,
        "realized_volatility_30m": 0.0015562748757927403,
        "realized_volatility_60m": 0.0013514373974376915,
        "return_acceleration": 0.0031125497515854805
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1864,
        "resolved_agreement_count": 1208,
        "prospective_resolved_sample_count": 1845,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 115.64922395832764,
            "small_mean_absolute_error": 97.37910416666637
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 196.178916666664,
            "small_mean_absolute_error": 176.10848697917027
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 153.91267534721797,
            "small_mean_absolute_error": 137.28678472222478
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 151.4861177083294,
            "small_mean_absolute_error": 136.99376145833375
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1866,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1000Z",
      "signal_timestamp": "2026-10-02T10:01:22.440336Z",
      "target_timestamp": "2026-10-02T10:00:00Z",
      "resolution_timestamp": "2026-10-02T10:15:00Z",
      "strike": 86349.51,
      "brti_reference_price": 86349.50766666669,
      "base_predicted_close": 86172.9609375,
      "small_predicted_close": 86222.140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86328.51499999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 155.55406249998487,
      "small_residual": 106.37437499998487,
      "base_absolute_error": 155.55406249998487,
      "small_absolute_error": 106.37437499998487,
      "resolved_at": "2026-10-02T10:16:06.498190Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T09:45:00Z",
        "return_6h": 0.009967527926049158,
        "return_12h": 0.02145605015278851,
        "return_24h": 0.031100896942489964,
        "close_vs_ema12": 0.008313471383568194,
        "close_vs_ema24": 0.014505519766418118,
        "ema12_slope_3h": 0.004124399853621785,
        "ema24_slope_6h": 0.008091179085289335,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00014148385944512398,
        "return_30m": 0.0024501096155744584,
        "return_60m": 0.0015193121058347803,
        "return_120m": 0.003542945181970625,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005154855471525277,
        "close_vs_ema6": 0.0010071260268620374,
        "close_vs_ema12": 0.0018342896582044244,
        "ema3_slope": 0.0005157514095504023,
        "ema6_slope": 0.00040301276460263935,
        "realized_volatility_30m": 0.0010834076548045246,
        "realized_volatility_60m": 0.001165339845906601,
        "return_acceleration": -0.0021668153096090492
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1865,
        "resolved_agreement_count": 1209,
        "prospective_resolved_sample_count": 1846,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 135.58493229167289,
            "small_mean_absolute_error": 86.95308854166433
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 174.84590104166455,
            "small_mean_absolute_error": 160.0323072916708
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 157.27047048610862,
            "small_mean_absolute_error": 145.49211631944854
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.97476979166385,
            "small_mean_absolute_error": 141.56407916666794
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1867,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1015Z",
      "signal_timestamp": "2026-10-02T10:16:19.332034Z",
      "target_timestamp": "2026-10-02T10:15:00Z",
      "resolution_timestamp": "2026-10-02T10:30:00Z",
      "strike": 86328.52,
      "brti_reference_price": 86328.51499999998,
      "base_predicted_close": 86204.015625,
      "small_predicted_close": 86253.0703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86390.53783333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 186.52220833333558,
      "small_residual": 137.46752083333558,
      "base_absolute_error": 186.52220833333558,
      "small_absolute_error": 137.46752083333558,
      "resolved_at": "2026-10-02T10:31:07.571791Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T10:00:00Z",
        "return_6h": 0.010270966421978889,
        "return_12h": 0.018813550382497768,
        "return_24h": 0.031914393166134536,
        "close_vs_ema12": 0.007736469845740279,
        "close_vs_ema24": 0.013960772303396096,
        "ema12_slope_3h": 0.004137617068579624,
        "ema24_slope_6h": 0.00813665021174903,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00024311275459421022,
        "return_30m": -0.00010166329167982102,
        "return_60m": 0.0014003761260943381,
        "return_120m": 0.0003344354878827005,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0001361052085739889,
        "close_vs_ema6": 0.0005454298530318535,
        "close_vs_ema12": 0.0013456737998787105,
        "ema3_slope": 0.00013612373572358116,
        "ema6_slope": 0.00021821955059575515,
        "realized_volatility_30m": 0.0001922983070196671,
        "realized_volatility_60m": 0.0011792466132662597,
        "return_acceleration": -0.0003845966140393342
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1866,
        "resolved_agreement_count": 1210,
        "prospective_resolved_sample_count": 1847,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 154.05092187500122,
            "small_mean_absolute_error": 105.89759374999267
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 135.79052343749572,
            "small_mean_absolute_error": 134.56091406250198
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 163.02974652777507,
            "small_mean_absolute_error": 150.75161631944624
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 157.37934062499625,
            "small_mean_absolute_error": 140.61786875000035
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1868,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1030Z",
      "signal_timestamp": "2026-10-02T10:31:21.221439Z",
      "target_timestamp": "2026-10-02T10:30:00Z",
      "resolution_timestamp": "2026-10-02T10:45:00Z",
      "strike": 86390.54,
      "brti_reference_price": 86390.53783333334,
      "base_predicted_close": 86261.3359375,
      "small_predicted_close": 86275.75,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86415.39233333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 154.05639583333686,
      "small_residual": 139.64233333333686,
      "base_absolute_error": 154.05639583333686,
      "small_absolute_error": 139.64233333333686,
      "resolved_at": "2026-10-02T10:46:08.281788Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T10:15:00Z",
        "return_6h": -0.003891212852809578,
        "return_12h": 0.020125586293771258,
        "return_24h": 0.032831591861736564,
        "close_vs_ema12": 0.00811235232279639,
        "close_vs_ema24": 0.014382034006501287,
        "ema12_slope_3h": 0.0041870063762512455,
        "ema24_slope_6h": 0.007882117876661265,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007184512942606247,
        "return_30m": 0.00047516387499313417,
        "return_60m": 0.0029264376941466885,
        "return_120m": 0.0002716023270610268,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004271446134114232,
        "close_vs_ema6": 0.0009027260679961291,
        "close_vs_ema12": 0.0017468304705041682,
        "ema3_slope": 0.0004273271438990367,
        "ema6_slope": 0.00036122086059320324,
        "realized_volatility_30m": 0.00048078202442741746,
        "realized_volatility_60m": 0.0009726837567876015,
        "return_acceleration": 0.0009615640488548349
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1867,
        "resolved_agreement_count": 1211,
        "prospective_resolved_sample_count": 1848,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 197.89484895833084,
            "small_mean_absolute_error": 130.54914583333084
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 124.63286718749623,
            "small_mean_absolute_error": 115.20696875000249
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 167.53970659721986,
            "small_mean_absolute_error": 160.36710243055737
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 149.42376666666388,
            "small_mean_absolute_error": 125.40526354166795
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1869,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1045Z",
      "signal_timestamp": "2026-10-02T10:46:24.181713Z",
      "target_timestamp": "2026-10-02T10:45:00Z",
      "resolution_timestamp": "2026-10-02T11:00:00Z",
      "strike": 86415.39,
      "brti_reference_price": 86415.39233333334,
      "base_predicted_close": 86301.40625,
      "small_predicted_close": 86314.7578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86289.8,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -11.60624999999709,
      "small_residual": -24.95781249999709,
      "base_absolute_error": 11.60624999999709,
      "small_absolute_error": 24.95781249999709,
      "resolved_at": "2026-10-02T11:01:08.160154Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T10:30:00Z",
        "return_6h": -0.001133480738281345,
        "return_12h": 0.020634056516276145,
        "return_24h": 0.030882360692352062,
        "close_vs_ema12": 0.008056667989156496,
        "close_vs_ema24": 0.014366976388821229,
        "ema12_slope_3h": 0.004323408115688876,
        "ema24_slope_6h": 0.007691896652654018,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002876993317018073,
        "return_30m": 0.0010063573239196266,
        "return_60m": 0.0009045917226415678,
        "return_120m": 0.0011284863539311463,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00035735566844086186,
        "close_vs_ema6": 0.0008502001322341357,
        "close_vs_ema12": 0.0017214115191928059,
        "ema3_slope": 0.0003574834171664598,
        "ema6_slope": 0.00034019574668131547,
        "realized_volatility_30m": 0.0002153759812794087,
        "realized_volatility_60m": 0.0003440656809527481,
        "return_acceleration": -0.0004307519625588174
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1868,
        "resolved_agreement_count": 1212,
        "prospective_resolved_sample_count": 1849,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 144.91008333333593,
            "small_mean_absolute_error": 121.50969270833593
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 130.2796536458318,
            "small_mean_absolute_error": 109.44439843750115
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 179.08930555555466,
            "small_mean_absolute_error": 157.90888888889216
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 137.89747708332942,
            "small_mean_absolute_error": 116.44030208333352
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1870,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1100Z",
      "signal_timestamp": "2026-10-02T11:01:23.113656Z",
      "target_timestamp": "2026-10-02T11:00:00Z",
      "resolution_timestamp": "2026-10-02T11:15:00Z",
      "strike": 86289.8,
      "brti_reference_price": 86289.8,
      "base_predicted_close": 86117.15625,
      "small_predicted_close": 86150.5234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86432.59150000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 315.43525000000955,
      "small_residual": 282.06806250000955,
      "base_absolute_error": 315.43525000000955,
      "small_absolute_error": 282.06806250000955,
      "resolved_at": "2026-10-02T11:16:07.130714Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T10:45:00Z",
        "return_6h": -0.003570842475299485,
        "return_12h": 0.01851177874893728,
        "return_24h": 0.028033963823771435,
        "close_vs_ema12": 0.00632085712649566,
        "close_vs_ema24": 0.012623548071179158,
        "ema12_slope_3h": 0.004262763677572501,
        "ema24_slope_6h": 0.007454137626388135,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001453356050839627,
        "return_30m": -0.0011660748487024586,
        "return_60m": -0.0006914650503528907,
        "return_120m": 0.0008267965042600967,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005485606274912014,
        "close_vs_ema6": -0.00043178282033529136,
        "close_vs_ema12": 0.00022469005807956854,
        "ema3_slope": -0.0005482598737109878,
        "ema6_slope": -0.00017268330346054128,
        "realized_volatility_30m": 0.0008705276912707172,
        "realized_volatility_60m": 0.0008141185405728387,
        "return_acceleration": -0.0017410553825414343
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1869,
        "resolved_agreement_count": 1213,
        "prospective_resolved_sample_count": 1850,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 126.9347291666636,
            "small_mean_absolute_error": 102.1105104166636
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 131.25983072916824,
            "small_mean_absolute_error": 94.53179947916396
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 158.87551041666424,
            "small_mean_absolute_error": 140.7250416666684
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 137.95267291666315,
            "small_mean_absolute_error": 116.15018541666723
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1871,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1115Z",
      "signal_timestamp": "2026-10-02T11:16:21.666444Z",
      "target_timestamp": "2026-10-02T11:15:00Z",
      "resolution_timestamp": "2026-10-02T11:30:00Z",
      "strike": 86432.59,
      "brti_reference_price": 86432.59150000001,
      "base_predicted_close": 86288.15625,
      "small_predicted_close": 86337.3125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86420.77033333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 132.61408333333384,
      "small_residual": 83.45783333333384,
      "base_absolute_error": 132.61408333333384,
      "small_absolute_error": 83.45783333333384,
      "resolved_at": "2026-10-02T11:31:06.608969Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T11:00:00Z",
        "return_6h": -0.0013685989168421564,
        "return_12h": 0.02114087516178631,
        "return_24h": 0.030895046703981688,
        "close_vs_ema12": 0.007657647181621874,
        "close_vs_ema24": 0.014000295263608908,
        "ema12_slope_3h": 0.004150505145869454,
        "ema24_slope_6h": 0.007268099808495743,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016547900215322375,
        "return_30m": 0.00019902897160184452,
        "return_60m": 0.0012055865897846463,
        "return_120m": 0.0026076509905572642,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005523555554196591,
        "close_vs_ema6": 0.0008727614166672559,
        "close_vs_ema12": 0.001590184016798668,
        "ema3_slope": 0.0005526608206942729,
        "ema6_slope": 0.0003492264832267722,
        "realized_volatility_30m": 0.0015540730361859323,
        "realized_volatility_60m": 0.0011274918906628135,
        "return_acceleration": 0.0031081460723718646
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1870,
        "resolved_agreement_count": 1214,
        "prospective_resolved_sample_count": 1851,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 166.90502604166977,
            "small_mean_absolute_error": 146.03393229166977
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 160.4779739583355,
            "small_mean_absolute_error": 125.96576302083122
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 146.16202430555373,
            "small_mean_absolute_error": 138.38525347222458
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 152.17596145833085,
            "small_mean_absolute_error": 126.06761458333494
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1872,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1130Z",
      "signal_timestamp": "2026-10-02T11:31:21.522838Z",
      "target_timestamp": "2026-10-02T11:30:00Z",
      "resolution_timestamp": "2026-10-02T11:45:00Z",
      "strike": 86420.77,
      "brti_reference_price": 86420.77033333333,
      "base_predicted_close": 86323.0703125,
      "small_predicted_close": 86373.2265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86451.40100000003,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 128.33068750002712,
      "small_residual": 78.17443750002712,
      "base_absolute_error": 128.33068750002712,
      "small_absolute_error": 78.17443750002712,
      "resolved_at": "2026-10-02T11:46:09.672225Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T11:15:00Z",
        "return_6h": 0.0013220221798766474,
        "return_12h": 0.020046659499033392,
        "return_24h": 0.031083370870144345,
        "close_vs_ema12": 0.0072106872720520965,
        "close_vs_ema24": 0.013571923716353407,
        "ema12_slope_3h": 0.004004941084553737,
        "ema24_slope_6h": 0.007143111406483493,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00013676746770541204,
        "return_30m": 0.001517796232385793,
        "return_60m": 0.000349951519671432,
        "return_120m": 0.0032774133251363136,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00020771311801870418,
        "close_vs_ema6": 0.00052551421326541,
        "close_vs_ema12": 0.0012293551311324258,
        "ema3_slope": 0.00020775627172198163,
        "ema6_slope": 0.0002102498810265807,
        "realized_volatility_30m": 0.0008957787446188248,
        "realized_volatility_60m": 0.001109167441281412,
        "return_acceleration": -0.0017915574892376496
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1871,
        "resolved_agreement_count": 1215,
        "prospective_resolved_sample_count": 1852,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 153.42799479166933,
            "small_mean_absolute_error": 132.53151041666933
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 175.6614218750001,
            "small_mean_absolute_error": 131.5403281250001
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.23124305555393,
            "small_mean_absolute_error": 120.98181597222477
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 147.20647708333127,
            "small_mean_absolute_error": 126.69578645833535
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1873,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1145Z",
      "signal_timestamp": "2026-10-02T11:46:26.817356Z",
      "target_timestamp": "2026-10-02T11:45:00Z",
      "resolution_timestamp": "2026-10-02T12:00:00Z",
      "strike": 86451.4,
      "brti_reference_price": 86451.40100000003,
      "base_predicted_close": 86391.8984375,
      "small_predicted_close": 86405.1640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86427.00349999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 35.105062499977066,
      "small_residual": 21.839437499977066,
      "base_absolute_error": 35.105062499977066,
      "small_absolute_error": 21.839437499977066,
      "resolved_at": "2026-10-02T12:01:07.183400Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T11:30:00Z",
        "return_6h": 0.003970129440369785,
        "return_12h": 0.019239471040775502,
        "return_24h": 0.030060257608117036,
        "close_vs_ema12": 0.0072565530884523,
        "close_vs_ema24": 0.013640012771929388,
        "ema12_slope_3h": 0.003903595383255798,
        "ema24_slope_6h": 0.007076592116263436,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00035443639935794913,
        "return_30m": 0.000217620456283818,
        "return_60m": 0.00041669274066125084,
        "return_120m": 0.0013216614001068105,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002810325677269354,
        "close_vs_ema6": 0.0006285111454678027,
        "close_vs_ema12": 0.0013401733513349612,
        "ema3_slope": 0.0002811115692333832,
        "ema6_slope": 0.00025146767828254646,
        "realized_volatility_30m": 0.0002456019335316806,
        "realized_volatility_60m": 0.001112541293233499,
        "return_acceleration": 0.0004912038670633612
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1872,
        "resolved_agreement_count": 1216,
        "prospective_resolved_sample_count": 1853,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 146.9965677083419,
            "small_mean_absolute_error": 117.1645364583419
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 145.95332552083892,
            "small_mean_absolute_error": 119.33711458333892
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.85195833333515,
            "small_mean_absolute_error": 112.0177777777814
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.72893541666636,
            "small_mean_absolute_error": 130.10691666667043
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1874,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1200Z",
      "signal_timestamp": "2026-10-02T12:01:20.558396Z",
      "target_timestamp": "2026-10-02T12:00:00Z",
      "resolution_timestamp": "2026-10-02T12:15:00Z",
      "strike": 86427.0,
      "brti_reference_price": 86427.00349999998,
      "base_predicted_close": 86413.453125,
      "small_predicted_close": 86427.2265625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86397.35966666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -16.09345833332918,
      "small_residual": -29.86689583332918,
      "base_absolute_error": 16.09345833332918,
      "small_absolute_error": 29.86689583332918,
      "resolved_at": "2026-10-02T12:16:07.528556Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T11:45:00Z",
        "return_6h": 0.00523841038836137,
        "return_12h": 0.018463669176258968,
        "return_24h": 0.030200427556939857,
        "close_vs_ema12": 0.00668580850720768,
        "close_vs_ema24": 0.01307499063918427,
        "ema12_slope_3h": 0.0038424725672767668,
        "ema24_slope_6h": 0.00703811213689054,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002822105797921637,
        "return_30m": 7.212579386406404e-05,
        "return_60m": 0.0015900314985082264,
        "return_120m": 0.00089746699694504,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -6.286616097694875e-07,
        "close_vs_ema6": 0.0002472064054519496,
        "close_vs_ema12": 0.00089473366552828,
        "ema3_slope": -6.286612144190684e-07,
        "ema6_slope": 9.889234090887378e-05,
        "realized_volatility_30m": 0.0003183234895750564,
        "realized_volatility_60m": 0.0007632301186163006,
        "return_acceleration": -0.0006366469791501128
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1873,
        "resolved_agreement_count": 1217,
        "prospective_resolved_sample_count": 1854,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 152.8712708333369,
            "small_mean_absolute_error": 116.3849427083369
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 139.90300000000025,
            "small_mean_absolute_error": 109.24772656250025
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 138.46364409722446,
            "small_mean_absolute_error": 101.81618055555494
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.32348229166527,
            "small_mean_absolute_error": 130.99436041666922
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1875,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1215Z",
      "signal_timestamp": "2026-10-02T12:16:29.125232Z",
      "target_timestamp": "2026-10-02T12:15:00Z",
      "resolution_timestamp": "2026-10-02T12:30:00Z",
      "strike": 86397.36,
      "brti_reference_price": 86397.35966666667,
      "base_predicted_close": 86228.1875,
      "small_predicted_close": 86408.2890625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86612.97033333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 384.7828333333309,
      "small_residual": 204.68127083333093,
      "base_absolute_error": 384.7828333333309,
      "small_absolute_error": 204.68127083333093,
      "resolved_at": "2026-10-02T12:31:07.253996Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T12:00:00Z",
        "return_6h": 0.005690020373023463,
        "return_12h": 0.017945969759035174,
        "return_24h": 0.02890813895556743,
        "close_vs_ema12": 0.006080152235154346,
        "close_vs_ema24": 0.012461834644375225,
        "ema12_slope_3h": 0.0037748766727963012,
        "ema24_slope_6h": 0.007009942684271797,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000342992723718627,
        "return_30m": -0.0006251065073353823,
        "return_60m": -0.0004076220870149472,
        "return_120m": 0.0007974730790478723,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00017184010880066936,
        "close_vs_ema6": -6.848123886693536e-05,
        "close_vs_ema12": 0.00046655846530363476,
        "ema3_slope": -0.00017181058485093992,
        "ema6_slope": -2.7391745218596775e-05,
        "realized_volatility_30m": 3.0391071963231653e-05,
        "realized_volatility_60m": 0.0002739052095257841,
        "return_acceleration": -6.0782143926463306e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1874,
        "resolved_agreement_count": 1217,
        "prospective_resolved_sample_count": 1855,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.0358229166668,
            "small_mean_absolute_error": 53.3346510416668
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.47042447916829,
            "small_mean_absolute_error": 99.68429166666829
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.99725694444592,
            "small_mean_absolute_error": 101.75539236110974
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 146.80601770833238,
            "small_mean_absolute_error": 130.32468645833507
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1876,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1230Z",
      "signal_timestamp": "2026-10-02T12:31:20.682382Z",
      "target_timestamp": "2026-10-02T12:30:00Z",
      "resolution_timestamp": "2026-10-02T12:45:00Z",
      "strike": 86612.97,
      "brti_reference_price": 86612.97033333333,
      "base_predicted_close": 86521.6484375,
      "small_predicted_close": 86500.578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86490.31716666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -31.331270833325107,
      "small_residual": -10.260958333325107,
      "base_absolute_error": 31.331270833325107,
      "small_absolute_error": 10.260958333325107,
      "resolved_at": "2026-10-02T12:46:09.899083Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T12:15:00Z",
        "return_6h": 0.0070816831993663065,
        "return_12h": 0.02153824163246587,
        "return_24h": 0.03230628042294903,
        "close_vs_ema12": 0.00823735854536145,
        "close_vs_ema24": 0.01467496133107371,
        "ema12_slope_3h": 0.0038461101307478707,
        "ema24_slope_6h": 0.007011465553951934,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002495570090318866,
        "return_30m": 0.00215172140421771,
        "return_60m": 0.002224002392696267,
        "return_120m": 0.0025747322053848443,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001160302704941163,
        "close_vs_ema6": 0.0017323116288889828,
        "close_vs_ema12": 0.0025062590904041393,
        "ema3_slope": 0.0011616505712412906,
        "ema6_slope": 0.0006934051290630183,
        "realized_volatility_30m": 0.0014192814070187465,
        "realized_volatility_60m": 0.001152534679788516,
        "return_acceleration": 0.002838562814037493
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1875,
        "resolved_agreement_count": 1217,
        "prospective_resolved_sample_count": 1856,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 141.07801041666607,
            "small_mean_absolute_error": 83.64051041666607
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.2530026041677,
            "small_mean_absolute_error": 108.0860104166677
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 164.13361805555542,
            "small_mean_absolute_error": 115.57372222222209
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 159.425024999999,
            "small_mean_absolute_error": 139.4546656250015
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1877,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1245Z",
      "signal_timestamp": "2026-10-02T12:46:27.388037Z",
      "target_timestamp": "2026-10-02T12:45:00Z",
      "resolution_timestamp": "2026-10-02T13:00:00Z",
      "strike": 86490.32,
      "brti_reference_price": 86490.31716666667,
      "base_predicted_close": 86563.4453125,
      "small_predicted_close": 86537.4140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86822.395,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 258.9496875000041,
      "small_residual": 284.9809375000041,
      "base_absolute_error": 258.9496875000041,
      "small_absolute_error": 284.9809375000041,
      "resolved_at": "2026-10-02T13:01:09.235487Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T12:30:00Z",
        "return_6h": 0.0060850571168702405,
        "return_12h": 0.019537712207845948,
        "return_24h": 0.030969110608714878,
        "close_vs_ema12": 0.00652983008624286,
        "close_vs_ema24": 0.012961579724608985,
        "ema12_slope_3h": 0.003760747407068221,
        "ema24_slope_6h": 0.006992095230506035,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014161062274463676,
        "return_30m": 0.0010759298705267373,
        "return_60m": 0.0004501507924279391,
        "return_120m": 0.0008670311076564019,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00012873988902128986,
        "close_vs_ema6": 0.00022408867201839655,
        "close_vs_ema12": 0.0009192802527435706,
        "ema3_slope": -0.0001287233171957114,
        "ema6_slope": 8.964350404494503e-05,
        "realized_volatility_30m": 0.001955838158882617,
        "realized_volatility_60m": 0.0014473186914972412,
        "return_acceleration": -0.003911676317765234
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1876,
        "resolved_agreement_count": 1218,
        "prospective_resolved_sample_count": 1857,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 116.82815624999057,
            "small_mean_absolute_error": 66.66214062499057
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 131.91236197916623,
            "small_mean_absolute_error": 91.91333854166623
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 136.24493576388946,
            "small_mean_absolute_error": 101.77878993055613
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 160.2185281249993,
            "small_mean_absolute_error": 131.5106687500018
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1878,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1300Z",
      "signal_timestamp": "2026-10-02T13:01:25.549838Z",
      "target_timestamp": "2026-10-02T13:00:00Z",
      "resolution_timestamp": "2026-10-02T13:15:00Z",
      "strike": 86822.4,
      "brti_reference_price": 86822.395,
      "base_predicted_close": 86611.7109375,
      "small_predicted_close": 86584.265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86699.19333333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 87.48239583331451,
      "small_residual": 114.92770833331451,
      "base_absolute_error": 87.48239583331451,
      "small_absolute_error": 114.92770833331451,
      "resolved_at": "2026-10-02T13:16:06.077684Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T12:45:00Z",
        "return_6h": 0.009918570320448516,
        "return_12h": 0.02432162100642521,
        "return_24h": 0.036935702967686446,
        "close_vs_ema12": 0.009965892537753263,
        "close_vs_ema24": 0.01649764028375822,
        "ema12_slope_3h": 0.0038313575849602266,
        "ema24_slope_6h": 0.0070532475901190494,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0038394798887535497,
        "return_30m": 0.0024179365499266137,
        "return_60m": 0.004574860679972925,
        "return_120m": 0.006172166351063435,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001851687744507835,
        "close_vs_ema6": 0.0028997960990300164,
        "close_vs_ema12": 0.004026679558904789,
        "ema3_slope": 0.0018551228527587948,
        "ema6_slope": 0.0011612654127775013,
        "realized_volatility_30m": 0.0026277930580999587,
        "realized_volatility_60m": 0.002112915331675742,
        "return_acceleration": 0.005255586116199917
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1877,
        "resolved_agreement_count": 1219,
        "prospective_resolved_sample_count": 1858,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 172.78931249999732,
            "small_mean_absolute_error": 132.44751562499732
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 162.8302916666671,
            "small_mean_absolute_error": 124.41622916666711
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 150.86510416666593,
            "small_mean_absolute_error": 116.9809895833326
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 160.4574229166654,
            "small_mean_absolute_error": 134.20151666666789
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1879,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1315Z",
      "signal_timestamp": "2026-10-02T13:16:20.894094Z",
      "target_timestamp": "2026-10-02T13:15:00Z",
      "resolution_timestamp": "2026-10-02T13:30:00Z",
      "strike": 86699.19,
      "brti_reference_price": 86699.19333333331,
      "base_predicted_close": 86642.59375,
      "small_predicted_close": 86621.8984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86615.10150000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -27.49224999998114,
      "small_residual": -6.796937499981141,
      "base_absolute_error": 27.49224999998114,
      "small_absolute_error": 6.796937499981141,
      "resolved_at": "2026-10-02T13:31:06.939791Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T13:00:00Z",
        "return_6h": 0.008758734893001607,
        "return_12h": 0.024228633333127414,
        "return_24h": 0.03837075326388839,
        "close_vs_ema12": 0.008181618254503586,
        "close_vs_ema24": 0.014740226389718947,
        "ema12_slope_3h": 0.0038503792682660354,
        "ema24_slope_6h": 0.007088869499848105,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014190079260850696,
        "return_30m": 0.0024150237102742445,
        "return_60m": 0.0034935519769487833,
        "return_120m": 0.0030845058409860737,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00021497990312169257,
        "close_vs_ema6": 0.0010543218455087988,
        "close_vs_ema12": 0.00220077557835352,
        "ema3_slope": 0.00021502612941826094,
        "ema6_slope": 0.0004219066683703865,
        "realized_volatility_30m": 0.0026292439074193097,
        "realized_volatility_60m": 0.0023412618679792855,
        "return_acceleration": -0.005258487814838619
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1878,
        "resolved_agreement_count": 1220,
        "prospective_resolved_sample_count": 1859,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 190.63654687499366,
            "small_mean_absolute_error": 153.71271874999366
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 134.33618489583023,
            "small_mean_absolute_error": 103.52368489583023
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 145.19246527777673,
            "small_mean_absolute_error": 117.69376736111008
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 141.43168854166433,
            "small_mean_absolute_error": 124.44062604166683
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1880,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1330Z",
      "signal_timestamp": "2026-10-02T13:31:20.643154Z",
      "target_timestamp": "2026-10-02T13:30:00Z",
      "resolution_timestamp": "2026-10-02T13:45:00Z",
      "strike": 86615.1,
      "brti_reference_price": 86615.10150000002,
      "base_predicted_close": 86573.9765625,
      "small_predicted_close": 86590.1328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86888.85033333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 314.87377083332103,
      "small_residual": 298.71752083332103,
      "base_absolute_error": 314.87377083332103,
      "small_absolute_error": 298.71752083332103,
      "resolved_at": "2026-10-02T13:46:08.487518Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T13:15:00Z",
        "return_6h": 0.007952575325413047,
        "return_12h": 0.02405349052181016,
        "return_24h": 0.03763668716915047,
        "close_vs_ema12": 0.006907694376820039,
        "close_vs_ema24": 0.013468514222467087,
        "ema12_slope_3h": 0.003798904718471885,
        "ema24_slope_6h": 0.007106876411624441,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009699263637896749,
        "return_30m": -0.002387557956676778,
        "return_60m": 2.4605629601381906e-05,
        "return_120m": 0.002248662745276686,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00037772010628056574,
        "close_vs_ema6": 5.955062943030498e-05,
        "close_vs_ema12": 0.001039485108176752,
        "ema3_slope": -0.00037757748767186516,
        "ema6_slope": 2.3820819190056852e-05,
        "realized_volatility_30m": 0.00022454078114769738,
        "realized_volatility_60m": 0.002219290809664525,
        "return_acceleration": 0.00044908156229539475
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1879,
        "resolved_agreement_count": 1221,
        "prospective_resolved_sample_count": 1860,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.31390104165621,
            "small_mean_absolute_error": 104.24163541665621
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.19595572916114,
            "small_mean_absolute_error": 93.94107291666114
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.9399687499972,
            "small_mean_absolute_error": 106.80455208333053
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.01712812499682,
            "small_mean_absolute_error": 110.16551874999932
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1881,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1345Z",
      "signal_timestamp": "2026-10-02T13:46:29.323679Z",
      "target_timestamp": "2026-10-02T13:45:00Z",
      "resolution_timestamp": "2026-10-02T14:00:00Z",
      "strike": 86888.85,
      "brti_reference_price": 86888.85033333332,
      "base_predicted_close": 86673.265625,
      "small_predicted_close": 86651.78125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86611.96416666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -61.30145833334245,
      "small_residual": -39.81708333334245,
      "base_absolute_error": 61.30145833334245,
      "small_absolute_error": 39.81708333334245,
      "resolved_at": "2026-10-02T14:01:07.116075Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T13:30:00Z",
        "return_6h": 0.013032690125364566,
        "return_12h": 0.027625172907949747,
        "return_24h": 0.035770582065311585,
        "close_vs_ema12": 0.009674224251094543,
        "close_vs_ema24": 0.01632225957598399,
        "ema12_slope_3h": 0.003868026842384298,
        "ema24_slope_6h": 0.007230349069975883,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00316052083981333,
        "return_30m": 0.0021875290035378026,
        "return_60m": 0.004607835648222647,
        "return_120m": 0.005060060661518984,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013888718228809438,
        "close_vs_ema6": 0.002298071089985587,
        "close_vs_ema12": 0.0035543326227074346,
        "ema3_slope": 0.0013908034706326955,
        "ema6_slope": 0.0009200741943566904,
        "realized_volatility_30m": 0.0020652236018015024,
        "realized_volatility_60m": 0.0023648126255052214,
        "return_acceleration": 0.004130447203603005
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1880,
        "resolved_agreement_count": 1222,
        "prospective_resolved_sample_count": 1861,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 172.1995260416552,
            "small_mean_absolute_error": 176.3557760416552
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.51384114582288,
            "small_mean_absolute_error": 121.50895833332288
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 145.34141666666255,
            "small_mean_absolute_error": 120.06081770832922
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 139.31671145833025,
            "small_mean_absolute_error": 115.814249999998
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1882,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1400Z",
      "signal_timestamp": "2026-10-02T14:01:20.343906Z",
      "target_timestamp": "2026-10-02T14:00:00Z",
      "resolution_timestamp": "2026-10-02T14:15:00Z",
      "strike": 86611.96,
      "brti_reference_price": 86611.96416666666,
      "base_predicted_close": 86629.328125,
      "small_predicted_close": 86644.7265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86381.44866666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -247.87945833332196,
      "small_residual": -263.27789583332196,
      "base_absolute_error": 247.87945833332196,
      "small_absolute_error": 263.27789583332196,
      "resolved_at": "2026-10-02T14:16:06.378599Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T13:45:00Z",
        "return_6h": 0.006593181090771116,
        "return_12h": 0.020246047429865577,
        "return_24h": 0.03246035094281008,
        "close_vs_ema12": 0.006191553320956444,
        "close_vs_ema24": 0.01281032675051108,
        "ema12_slope_3h": 0.0038625018137239397,
        "ema24_slope_6h": 0.007217016586385627,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0031866708513743625,
        "return_30m": -3.6221551196424784e-05,
        "return_60m": -0.0024236930268204393,
        "return_120m": 0.002140079595223776,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0009019251889432756,
        "close_vs_ema6": -0.0006401088234440078,
        "close_vs_ema12": 0.0003014979420108421,
        "ema3_slope": -0.0009011124529236803,
        "ema6_slope": -0.0002559779878702484,
        "realized_volatility_30m": 0.0031735958455938462,
        "realized_volatility_60m": 0.002325937751402619,
        "return_acceleration": -0.0063471916911876924
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1881,
        "resolved_agreement_count": 1223,
        "prospective_resolved_sample_count": 1862,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 122.78746874998978,
            "small_mean_absolute_error": 115.06481249998978
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.78839062499355,
            "small_mean_absolute_error": 123.75616406249355
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 149.48268402777467,
            "small_mean_absolute_error": 121.29909027777467
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.1935427083321,
            "small_mean_absolute_error": 110.59217395833039
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1883,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1415Z",
      "signal_timestamp": "2026-10-02T14:16:22.499890Z",
      "target_timestamp": "2026-10-02T14:15:00Z",
      "resolution_timestamp": "2026-10-02T14:30:00Z",
      "strike": 86381.45,
      "brti_reference_price": 86381.44866666668,
      "base_predicted_close": 86395.515625,
      "small_predicted_close": 86589.390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86140.05516666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -255.46045833332755,
      "small_residual": -449.33545833332755,
      "base_absolute_error": 255.46045833332755,
      "small_absolute_error": 449.33545833332755,
      "resolved_at": "2026-10-02T14:31:06.267663Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T14:00:00Z",
        "return_6h": 0.0009478060475793804,
        "return_12h": 0.015475595989272506,
        "return_24h": 0.03171961473160545,
        "close_vs_ema12": 0.0033697050303060916,
        "close_vs_ema24": 0.009904138696219977,
        "ema12_slope_3h": 0.003679305147630485,
        "ema24_slope_6h": 0.007085672242444385,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0026614741071614434,
        "return_30m": -0.005839663716576848,
        "return_60m": -0.003664909146789852,
        "return_120m": -0.00018416072043614395,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0017836752555469015,
        "close_vs_ema6": -0.0023592810247072826,
        "close_vs_ema12": -0.001998307666093102,
        "ema3_slope": -0.001780499422783799,
        "ema6_slope": -0.0009428226564418551,
        "realized_volatility_30m": 0.00026259837210645953,
        "realized_volatility_60m": 0.002491161666026876,
        "return_acceleration": 0.0005251967442129191
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1882,
        "resolved_agreement_count": 1224,
        "prospective_resolved_sample_count": 1863,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 162.88673437499165,
            "small_mean_absolute_error": 152.15235937499165
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 176.76164062499265,
            "small_mean_absolute_error": 152.93253906249265
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 143.85303472221736,
            "small_mean_absolute_error": 119.7332430555507
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.5030104166646,
            "small_mean_absolute_error": 122.2262510416629
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1884,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1430Z",
      "signal_timestamp": "2026-10-02T14:31:24.274020Z",
      "target_timestamp": "2026-10-02T14:30:00Z",
      "resolution_timestamp": "2026-10-02T14:45:00Z",
      "strike": 86140.06,
      "brti_reference_price": 86140.05516666667,
      "base_predicted_close": 86291.5,
      "small_predicted_close": 86361.0234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85929.068,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -362.4320000000007,
      "small_residual": -431.9554375000007,
      "base_absolute_error": 362.4320000000007,
      "small_absolute_error": 431.9554375000007,
      "resolved_at": "2026-10-02T14:46:09.125144Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T14:15:00Z",
        "return_6h": -0.0026286076337240782,
        "return_12h": 0.014584190826949284,
        "return_24h": 0.024151733058846103,
        "close_vs_ema12": 0.0005426764190352706,
        "close_vs_ema24": 0.00693494653920701,
        "ema12_slope_3h": 0.0033945094437206613,
        "ema24_slope_6h": 0.006882081177372434,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0027945062710340585,
        "return_30m": -0.005448542872112827,
        "return_60m": -0.005484567068634649,
        "return_120m": -0.005460096390259128,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.002291839033182308,
        "close_vs_ema6": -0.0036819821579350265,
        "close_vs_ema12": -0.004053718334868672,
        "ema3_slope": -0.002286598517446947,
        "ema6_slope": -0.0014706269343207623,
        "realized_volatility_30m": 6.651608193630754e-05,
        "realized_volatility_60m": 0.0026231200131360656,
        "return_acceleration": -0.00013303216387261507
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1883,
        "resolved_agreement_count": 1225,
        "prospective_resolved_sample_count": 1864,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 219.87878645832825,
            "small_mean_absolute_error": 262.78698958332825
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 160.59634374999223,
            "small_mean_absolute_error": 183.51431249999223
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 154.09023263888352,
            "small_mean_absolute_error": 150.22304513888352
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 162.71870833333014,
            "small_mean_absolute_error": 142.74995833333014
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1885,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1445Z",
      "signal_timestamp": "2026-10-02T14:46:26.786412Z",
      "target_timestamp": "2026-10-02T14:45:00Z",
      "resolution_timestamp": "2026-10-02T15:00:00Z",
      "strike": 85929.07,
      "brti_reference_price": 85929.068,
      "base_predicted_close": 85891.546875,
      "small_predicted_close": 85632.46875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85666.06316666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -225.48370833332592,
      "small_residual": 33.59441666667408,
      "base_absolute_error": 225.48370833332592,
      "small_absolute_error": 33.59441666667408,
      "resolved_at": "2026-10-02T15:01:07.930217Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T14:30:00Z",
        "return_6h": -0.004505615749419323,
        "return_12h": 0.011537544856858872,
        "return_24h": 0.02311396237959773,
        "close_vs_ema12": -0.0018302679089596818,
        "close_vs_ema24": 0.004376068897969265,
        "ema12_slope_3h": 0.003006553859291383,
        "ema24_slope_6h": 0.006643613462501641,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002449350261715666,
        "return_30m": -0.005237011808083336,
        "return_60m": -0.011046093136821256,
        "return_120m": -0.006489156070328073,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0023734076149879435,
        "close_vs_ema6": -0.004380744337547204,
        "close_vs_ema12": -0.0054996889478564626,
        "ema3_slope": -0.0023677878891811277,
        "ema6_slope": -0.0017492325587682434,
        "realized_volatility_30m": 0.00017257800465919626,
        "realized_volatility_60m": 0.00026868814210669,
        "return_acceleration": 0.0003451560093183925
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1884,
        "resolved_agreement_count": 1226,
        "prospective_resolved_sample_count": 1865,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 231.76834374999817,
            "small_mean_absolute_error": 296.09646874999817
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 201.98393489582668,
            "small_mean_absolute_error": 236.22612239582668
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 173.59867534721465,
            "small_mean_absolute_error": 179.7047951388813
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 162.54053541666434,
            "small_mean_absolute_error": 155.55772291666435
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1886,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1500Z",
      "signal_timestamp": "2026-10-02T15:01:21.287013Z",
      "target_timestamp": "2026-10-02T15:00:00Z",
      "resolution_timestamp": "2026-10-02T15:15:00Z",
      "strike": 85666.06,
      "brti_reference_price": 85666.06316666667,
      "base_predicted_close": 85578.8046875,
      "small_predicted_close": 85530.8046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85602.81166666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 24.006979166675592,
      "small_residual": 72.00697916667559,
      "base_absolute_error": 24.006979166675592,
      "small_absolute_error": 72.00697916667559,
      "resolved_at": "2026-10-02T15:16:06.307285Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T14:45:00Z",
        "return_6h": -0.006407575771103957,
        "return_12h": 0.006010692003930229,
        "return_24h": 0.0200744444063381,
        "close_vs_ema12": -0.004686917231997767,
        "close_vs_ema24": 0.0012750760761797153,
        "ema12_slope_3h": 0.0025212498647562143,
        "ema24_slope_6h": 0.006370708442154482,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0030607201899749414,
        "return_30m": -0.005502573675892131,
        "return_60m": -0.010921135539424975,
        "return_120m": -0.013318359086193499,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0027208144785271227,
        "close_vs_ema6": -0.005317038857473699,
        "close_vs_ema12": -0.007238694314540828,
        "ema3_slope": -0.002713431734178262,
        "ema6_slope": -0.0021223017985374515,
        "realized_volatility_30m": 0.00030568496412963775,
        "realized_volatility_60m": 0.00022162288178055278,
        "return_acceleration": -0.0006113699282592755
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1885,
        "resolved_agreement_count": 1227,
        "prospective_resolved_sample_count": 1866,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 272.81390624999403,
            "small_mean_absolute_error": 294.5408020833311
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 197.8006874999919,
            "small_mean_absolute_error": 204.80280729166043
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 189.4635624999937,
            "small_mean_absolute_error": 180.68437673610606
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 169.63933749999632,
            "small_mean_absolute_error": 152.10971666666373
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1887,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1515Z",
      "signal_timestamp": "2026-10-02T15:16:18.822510Z",
      "target_timestamp": "2026-10-02T15:15:00Z",
      "resolution_timestamp": "2026-10-02T15:30:00Z",
      "strike": 85602.81,
      "brti_reference_price": 85602.81166666668,
      "base_predicted_close": 85516.734375,
      "small_predicted_close": 85482.609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85456.87000000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -59.864374999990105,
      "small_residual": -25.739374999990105,
      "base_absolute_error": 59.864374999990105,
      "small_absolute_error": 25.739374999990105,
      "resolved_at": "2026-10-02T15:31:07.383683Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T15:00:00Z",
        "return_6h": -0.007017695132932156,
        "return_12h": 0.0034527095324379253,
        "return_24h": 0.018868647049107734,
        "close_vs_ema12": -0.005201659113509671,
        "close_vs_ema24": 0.0005247304993776236,
        "ema12_slope_3h": 0.0020400688998865046,
        "ema24_slope_6h": 0.006090866837085818,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007383495594625034,
        "return_30m": -0.003796809868033546,
        "return_60m": -0.009013937738004962,
        "return_120m": -0.012645811621930236,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.0017315707171993155,
        "close_vs_ema6": -0.004329959728108235,
        "close_vs_ema12": -0.0067535666048097465,
        "ema3_slope": -0.0017285775629091171,
        "ema6_slope": -0.001728989309610962,
        "realized_volatility_30m": 0.001161185315256219,
        "realized_volatility_60m": 0.0009052791310455204,
        "return_acceleration": 0.002322370630512438
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1886,
        "resolved_agreement_count": 1228,
        "prospective_resolved_sample_count": 1867,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 216.84578645833244,
            "small_mean_absolute_error": 246.72307291666948
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 189.86626041666204,
            "small_mean_absolute_error": 199.43771614583056
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 190.12302256943926,
            "small_mean_absolute_error": 184.19605034721826
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 163.06198333333086,
            "small_mean_absolute_error": 150.39134687499828
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1888,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1530Z",
      "signal_timestamp": "2026-10-02T15:31:20.508280Z",
      "target_timestamp": "2026-10-02T15:30:00Z",
      "resolution_timestamp": "2026-10-02T15:45:00Z",
      "strike": 85456.87,
      "brti_reference_price": 85456.87000000001,
      "base_predicted_close": 85503.359375,
      "small_predicted_close": 85441.1328125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85322.86833333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -180.49104166665347,
      "small_residual": -118.26447916665347,
      "base_absolute_error": 180.49104166665347,
      "small_absolute_error": 118.26447916665347,
      "resolved_at": "2026-10-02T15:46:09.383950Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T15:15:00Z",
        "return_6h": -0.0079127141106623,
        "return_12h": 0.0026735400907844653,
        "return_24h": 0.016260939052088474,
        "close_vs_ema12": -0.00661798700156635,
        "close_vs_ema24": -0.0011567363116279372,
        "ema12_slope_3h": 0.0014068152565758218,
        "ema24_slope_6h": 0.005798464608586462,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001704870013323312,
        "return_30m": -0.0024419607827625978,
        "return_60m": -0.007931097389534014,
        "return_120m": -0.013372165822607807,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 7,
        "close_vs_ema3": -0.001719696593113218,
        "close_vs_ema6": -0.004312746903953224,
        "close_vs_ema12": -0.007156696418212594,
        "ema3_slope": -0.0017167443137653393,
        "ema6_slope": -0.0017221279208378126,
        "realized_volatility_30m": 0.00048326022693040427,
        "realized_volatility_60m": 0.0008667988617342696,
        "return_acceleration": -0.0009665204538608085
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1887,
        "resolved_agreement_count": 1229,
        "prospective_resolved_sample_count": 1868,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 167.94676562499808,
            "small_mean_absolute_error": 140.82405208333512
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 193.91277604166316,
            "small_mean_absolute_error": 201.80552083333168
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 163.04648437499418,
            "small_mean_absolute_error": 169.28422569443987
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 156.72909166666358,
            "small_mean_absolute_error": 144.804939583331
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1889,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1545Z",
      "signal_timestamp": "2026-10-02T15:46:32.585131Z",
      "target_timestamp": "2026-10-02T15:45:00Z",
      "resolution_timestamp": "2026-10-02T16:00:00Z",
      "strike": 85322.87,
      "brti_reference_price": 85322.86833333335,
      "base_predicted_close": 85368.171875,
      "small_predicted_close": 85284.75,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85274.11416666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -94.05770833333372,
      "small_residual": -10.635833333333721,
      "base_absolute_error": 94.05770833333372,
      "small_absolute_error": 10.635833333333721,
      "resolved_at": "2026-10-02T16:01:06.739892Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T15:30:00Z",
        "return_6h": -0.011749546141468725,
        "return_12h": -0.0008784546051575637,
        "return_24h": 0.01797457934164548,
        "close_vs_ema12": -0.007844588410934272,
        "close_vs_ema24": -0.00266703205724661,
        "ema12_slope_3h": 0.000794481760585608,
        "ema24_slope_6h": 0.005431313701748319,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015680619553075648,
        "return_30m": -0.003270258626824285,
        "return_60m": -0.007054651944632395,
        "return_120m": -0.018022818739025448,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 8,
        "close_vs_ema3": -0.0016452333255136953,
        "close_vs_ema6": -0.004202800845328536,
        "close_vs_ema12": -0.007382889282926963,
        "ema3_slope": -0.0016425309788091758,
        "ema6_slope": -0.0016782989156908235,
        "realized_volatility_30m": 6.840402900787357e-05,
        "realized_volatility_60m": 0.0008329565018955679,
        "return_acceleration": 0.00013680805801574714
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1888,
        "resolved_agreement_count": 1229,
        "prospective_resolved_sample_count": 1869,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 122.46152604166127,
            "small_mean_absolute_error": 62.40131249999831
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 177.11493489582972,
            "small_mean_absolute_error": 179.24889062499824
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 175.47646527777155,
            "small_mean_absolute_error": 178.2845190972172
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.05082395832943,
            "small_mean_absolute_error": 143.73604687499682
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1890,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1600Z",
      "signal_timestamp": "2026-10-02T16:01:19.517058Z",
      "target_timestamp": "2026-10-02T16:00:00Z",
      "resolution_timestamp": "2026-10-02T16:15:00Z",
      "strike": 85274.11,
      "brti_reference_price": 85274.11416666667,
      "base_predicted_close": 85264.0,
      "small_predicted_close": 85235.4765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85192.20966666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -71.79033333332336,
      "small_residual": -43.26689583332336,
      "base_absolute_error": 71.79033333332336,
      "small_absolute_error": 43.26689583332336,
      "resolved_at": "2026-10-02T16:16:06.678375Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T15:45:00Z",
        "return_6h": -0.012453962148242237,
        "return_12h": -0.0026105694376955535,
        "return_24h": 0.014139655987569721,
        "close_vs_ema12": -0.0080709577969299,
        "close_vs_ema24": -0.0031703960338486104,
        "ema12_slope_3h": 2.661015107752185e-05,
        "ema24_slope_6h": 0.005057190088421759,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005714079662232363,
        "return_30m": -0.0021385739184379693,
        "return_60m": -0.004575312387560704,
        "return_120m": -0.015446480320265854,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 9,
        "close_vs_ema3": -0.0011090792903072355,
        "close_vs_ema6": -0.003413087096596046,
        "close_vs_ema12": -0.006735227373501407,
        "ema3_slope": -0.0011078505961541474,
        "ema6_slope": -0.0013633735136193703,
        "realized_volatility_30m": 0.0004983269945421642,
        "realized_volatility_60m": 0.0004966906591390384,
        "return_acceleration": 0.0009966539890843285
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1889,
        "resolved_agreement_count": 1229,
        "prospective_resolved_sample_count": 1870,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.60502604166322,
            "small_mean_absolute_error": 56.66166666666322
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 181.20946614582863,
            "small_mean_absolute_error": 175.60123437499715
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 161.73546701388236,
            "small_mean_absolute_error": 155.42242708332802
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 162.17339687499626,
            "small_mean_absolute_error": 143.01994791666365
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1891,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1615Z",
      "signal_timestamp": "2026-10-02T16:16:20.898050Z",
      "target_timestamp": "2026-10-02T16:15:00Z",
      "resolution_timestamp": "2026-10-02T16:30:00Z",
      "strike": 85192.21,
      "brti_reference_price": 85192.20966666668,
      "base_predicted_close": 85254.8203125,
      "small_predicted_close": 85207.5234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85181.7085,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -73.11181250000664,
      "small_residual": -25.814937500006636,
      "base_absolute_error": 73.11181250000664,
      "small_absolute_error": 25.814937500006636,
      "resolved_at": "2026-10-02T16:31:06.845389Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T16:00:00Z",
        "return_6h": -0.0131625724516784,
        "return_12h": -0.0030267983693775813,
        "return_24h": 0.011457141204018306,
        "close_vs_ema12": -0.008658565840353738,
        "close_vs_ema24": -0.004043070304215468,
        "ema12_slope_3h": -0.0006897485541250692,
        "ema24_slope_6h": 0.0046762801001103416,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000960484911516124,
        "return_30m": -0.0015313440490094532,
        "return_60m": -0.0047965947847468104,
        "return_120m": -0.013767296316007593,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 10,
        "close_vs_ema3": -0.0010353202533771588,
        "close_vs_ema6": -0.0031255411447683734,
        "close_vs_ema12": -0.006513988499369572,
        "ema3_slope": -0.0010342494739495889,
        "ema6_slope": -0.0012486553684154522,
        "realized_volatility_30m": 0.00019453847264644386,
        "realized_volatility_60m": 0.00045903511196076596,
        "return_acceleration": -0.0003890769452928877
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1890,
        "resolved_agreement_count": 1230,
        "prospective_resolved_sample_count": 1871,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.55086458332516,
            "small_mean_absolute_error": 49.476645833325165
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 159.1983255208288,
            "small_mean_absolute_error": 148.09985937499732
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 160.42779513888308,
            "small_mean_absolute_error": 149.45069270832877
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 149.99115104166194,
            "small_mean_absolute_error": 131.07988958332936
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1892,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1630Z",
      "signal_timestamp": "2026-10-02T16:31:19.704136Z",
      "target_timestamp": "2026-10-02T16:30:00Z",
      "resolution_timestamp": "2026-10-02T16:45:00Z",
      "strike": 85181.71,
      "brti_reference_price": 85181.7085,
      "base_predicted_close": 85199.421875,
      "small_predicted_close": 85172.453125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85156.37449999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -43.04737500002375,
      "small_residual": -16.07862500002375,
      "base_absolute_error": 43.04737500002375,
      "small_absolute_error": 16.07862500002375,
      "resolved_at": "2026-10-02T16:46:07.431793Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T16:15:00Z",
        "return_6h": -0.013992612659333603,
        "return_12h": -0.01782937727791889,
        "return_24h": 0.01106653510483624,
        "close_vs_ema12": -0.00842538410478555,
        "close_vs_ema24": -0.004080269076442433,
        "ema12_slope_3h": -0.0013415362537283482,
        "ema24_slope_6h": 0.004285834521953857,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00012326440067433886,
        "return_30m": -0.0010836309185935367,
        "return_60m": -0.003219887412211797,
        "return_120m": -0.011125447561096125,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 11,
        "close_vs_ema3": -0.0005795642180836946,
        "close_vs_ema6": -0.002322455715988103,
        "close_vs_ema12": -0.005621196854766364,
        "ema3_slope": -0.0005792285179604395,
        "ema6_slope": -0.0009281200792817801,
        "realized_volatility_30m": 0.0004186102554208926,
        "realized_volatility_60m": 0.0005305104099149295,
        "return_acceleration": 0.0008372205108417852
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1891,
        "resolved_agreement_count": 1231,
        "prospective_resolved_sample_count": 1872,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 104.8627239583293,
            "small_mean_absolute_error": 49.4955364583293
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 136.4047447916637,
            "small_mean_absolute_error": 95.15979427083221
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 164.22942534721855,
            "small_mean_absolute_error": 151.0355260416642
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 147.01603749999558,
            "small_mean_absolute_error": 128.19774479166298
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1893,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1645Z",
      "signal_timestamp": "2026-10-02T16:46:22.585159Z",
      "target_timestamp": "2026-10-02T16:45:00Z",
      "resolution_timestamp": "2026-10-02T17:00:00Z",
      "strike": 85156.37,
      "brti_reference_price": 85156.37449999998,
      "base_predicted_close": 85145.625,
      "small_predicted_close": 85119.2578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85128.17850000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -17.44649999999092,
      "small_residual": 8.92068750000908,
      "base_absolute_error": 17.44649999999092,
      "small_absolute_error": 8.92068750000908,
      "resolved_at": "2026-10-02T17:01:06.447478Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T16:30:00Z",
        "return_6h": -0.014569370101068402,
        "return_12h": -0.01568633673897124,
        "return_24h": 0.010312571482445021,
        "close_vs_ema12": -0.00836733757138397,
        "close_vs_ema24": -0.004286638829485323,
        "ema12_slope_3h": -0.0021079594663578893,
        "ema24_slope_6h": 0.0038914677670731646,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00029741126875870716,
        "return_30m": -0.0004206390092111878,
        "return_60m": -0.001951338915177181,
        "return_120m": -0.008992224842937047,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 12,
        "close_vs_ema3": -0.00043859383917932426,
        "close_vs_ema6": -0.001872241251558271,
        "close_vs_ema12": -0.005011200106338043,
        "ema3_slope": -0.00043840155895646937,
        "ema6_slope": -0.0007483360743558709,
        "realized_volatility_30m": 8.707343404218415e-05,
        "realized_volatility_60m": 0.0003160517843328998,
        "return_acceleration": -0.0001741468680843683
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1892,
        "resolved_agreement_count": 1231,
        "prospective_resolved_sample_count": 1873,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.50180729167187,
            "small_mean_absolute_error": 23.949072916671867
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.48166666666657,
            "small_mean_absolute_error": 43.17519270833509
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 141.57722569444377,
            "small_mean_absolute_error": 127.48228472222279
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.7518718749954,
            "small_mean_absolute_error": 125.09295416666282
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1894,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1700Z",
      "signal_timestamp": "2026-10-02T17:01:19.034703Z",
      "target_timestamp": "2026-10-02T17:00:00Z",
      "resolution_timestamp": "2026-10-02T17:15:00Z",
      "strike": 85128.18,
      "brti_reference_price": 85128.17850000001,
      "base_predicted_close": 85147.34375,
      "small_predicted_close": 85108.90625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84953.29783333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -194.04591666666965,
      "small_residual": -155.60841666666965,
      "base_absolute_error": 194.04591666666965,
      "small_absolute_error": 155.60841666666965,
      "resolved_at": "2026-10-02T17:16:06.216510Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T16:45:00Z",
        "return_6h": -0.01346186339521005,
        "return_12h": -0.016984635676901116,
        "return_24h": 0.011710543606253898,
        "close_vs_ema12": -0.008343711442981183,
        "close_vs_ema24": -0.004521541920935679,
        "ema12_slope_3h": -0.00272495848508314,
        "ema24_slope_6h": 0.0035291731743953836,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003311085067385644,
        "return_30m": -0.0006284213000962158,
        "return_60m": -0.001711371241938986,
        "return_120m": -0.006278853571456744,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 13,
        "close_vs_ema3": -0.0003849266734151646,
        "close_vs_ema6": -0.0015743692909860885,
        "close_vs_ema12": -0.004522727044740771,
        "ema3_slope": -0.0003847785618834587,
        "ema6_slope": -0.000629351383797605,
        "realized_volatility_30m": 1.684861898992862e-05,
        "realized_volatility_60m": 0.00031735048707237705,
        "return_acceleration": -3.369723797985724e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1893,
        "resolved_agreement_count": 1232,
        "prospective_resolved_sample_count": 1874,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.349005208336166,
            "small_mean_absolute_error": 23.520286458340706
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.4770156249997,
            "small_mean_absolute_error": 40.090976562501965
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 137.92264583333113,
            "small_mean_absolute_error": 124.907585069445
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 141.8689437499961,
            "small_mean_absolute_error": 124.44701666666442
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1895,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1715Z",
      "signal_timestamp": "2026-10-02T17:16:19.406981Z",
      "target_timestamp": "2026-10-02T17:15:00Z",
      "resolution_timestamp": "2026-10-02T17:30:00Z",
      "strike": 84953.3,
      "brti_reference_price": 84953.29783333333,
      "base_predicted_close": 84985.7109375,
      "small_predicted_close": 84776.953125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84634.79333333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -350.91760416665056,
      "small_residual": -142.15979166665056,
      "base_absolute_error": 350.91760416665056,
      "small_absolute_error": 142.15979166665056,
      "resolved_at": "2026-10-02T17:31:06.430743Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T17:00:00Z",
        "return_6h": -0.0171149984166179,
        "return_12h": -0.01846017376516529,
        "return_24h": 0.006480908859669787,
        "close_vs_ema12": -0.00996140334955653,
        "close_vs_ema24": -0.006432061010520629,
        "ema12_slope_3h": -0.003290454167411805,
        "ema24_slope_6h": 0.00309755531120004,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0020543217269317626,
        "return_30m": -0.0023847500302710545,
        "return_60m": -0.0028043859205922894,
        "return_120m": -0.007587529202457977,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 14,
        "close_vs_ema3": -0.001220717152090267,
        "close_vs_ema6": -0.002592297186726933,
        "close_vs_ema12": -0.005562954327627323,
        "ema3_slope": -0.0012192288185592925,
        "ema6_slope": -0.0010358447876791521,
        "realized_volatility_30m": 0.0008616066100965991,
        "realized_volatility_60m": 0.0007850096482494514,
        "return_acceleration": -0.0017232132201931982
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1894,
        "resolved_agreement_count": 1232,
        "prospective_resolved_sample_count": 1875,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.91290104167274,
            "small_mean_absolute_error": 51.60566666667728
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.73188281249895,
            "small_mean_absolute_error": 50.54115625000122
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.4365173611101,
            "small_mean_absolute_error": 115.93512847222398
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.76656666666312,
            "small_mean_absolute_error": 130.73409270833145
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1896,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1730Z",
      "signal_timestamp": "2026-10-02T17:31:24.884411Z",
      "target_timestamp": "2026-10-02T17:30:00Z",
      "resolution_timestamp": "2026-10-02T17:45:00Z",
      "strike": 84634.79,
      "brti_reference_price": 84634.79333333335,
      "base_predicted_close": 84607.7890625,
      "small_predicted_close": 84633.265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84596.14283333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -11.64622916666849,
      "small_residual": -37.12279166666849,
      "base_absolute_error": 11.64622916666849,
      "small_absolute_error": 37.12279166666849,
      "resolved_at": "2026-10-02T17:46:11.674327Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T17:15:00Z",
        "return_6h": -0.020666062025498033,
        "return_12h": -0.019371360837989737,
        "return_24h": -0.0027484313275624173,
        "close_vs_ema12": -0.013122460623950616,
        "close_vs_ema24": -0.009949798818374322,
        "ema12_slope_3h": -0.003869712518349111,
        "ema24_slope_6h": 0.0026009192120279856,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003749171699312326,
        "return_30m": -0.005795791421364216,
        "return_60m": -0.006420570522680302,
        "return_120m": -0.009619784420686783,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 15,
        "close_vs_ema3": -0.0024888350079826926,
        "close_vs_ema6": -0.004530875190169592,
        "close_vs_ema12": -0.007873097481383873,
        "ema3_slope": -0.0024826560866014757,
        "ema6_slope": -0.0018090714053687895,
        "realized_volatility_30m": 0.0008474249861902816,
        "realized_volatility_60m": 0.0014258255536568887,
        "return_acceleration": -0.0016948499723805632
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1895,
        "resolved_agreement_count": 1232,
        "prospective_resolved_sample_count": 1876,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 151.36434895833372,
            "small_mean_absolute_error": 80.69188020833826
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 128.1135364583315,
            "small_mean_absolute_error": 65.09370833333378
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 141.39127951388704,
            "small_mean_absolute_error": 90.33715625000089
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 149.07330520832912,
            "small_mean_absolute_error": 127.60801874999743
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1897,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1745Z",
      "signal_timestamp": "2026-10-02T17:46:27.746473Z",
      "target_timestamp": "2026-10-02T17:45:00Z",
      "resolution_timestamp": "2026-10-02T18:00:00Z",
      "strike": 84596.14,
      "brti_reference_price": 84596.14283333333,
      "base_predicted_close": 84581.5625,
      "small_predicted_close": 84571.8125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84787.3305,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 205.7679999999964,
      "small_residual": 215.5179999999964,
      "base_absolute_error": 205.7679999999964,
      "small_absolute_error": 215.5179999999964,
      "resolved_at": "2026-10-02T18:01:07.464113Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T17:30:00Z",
        "return_6h": -0.021460128409795165,
        "return_12h": -0.01757519845701927,
        "return_24h": -0.004791369643506682,
        "close_vs_ema12": -0.013026352712208533,
        "close_vs_ema24": -0.010189679782406702,
        "ema12_slope_3h": -0.004344035092439857,
        "ema24_slope_6h": 0.0020980230847651438,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00045667388644521356,
        "return_30m": -0.004204133436946589,
        "return_60m": -0.006578857659876647,
        "return_120m": -0.008517358994084678,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 16,
        "close_vs_ema3": -0.0014743566817293496,
        "close_vs_ema6": -0.003566136789721508,
        "close_vs_ema12": -0.007054261944604234,
        "ema3_slope": -0.0014721861542359438,
        "ema6_slope": -0.0014244228412093607,
        "realized_volatility_30m": 0.0016462489064335561,
        "realized_volatility_60m": 0.0013904568348676242,
        "return_acceleration": 0.0032924978128671123
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1896,
        "resolved_agreement_count": 1233,
        "prospective_resolved_sample_count": 1877,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 143.5140624999949,
            "small_mean_absolute_error": 85.95292187499945
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.00793489583339,
            "small_mean_absolute_error": 54.95099739583566
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.9166666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.9166666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.15913194444268,
            "small_mean_absolute_error": 57.43443576388987
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 148.08905312499627,
            "small_mean_absolute_error": 128.9511104166646
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1898,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1800Z",
      "signal_timestamp": "2026-10-02T18:01:21.685811Z",
      "target_timestamp": "2026-10-02T18:00:00Z",
      "resolution_timestamp": "2026-10-02T18:15:00Z",
      "strike": 84787.33,
      "brti_reference_price": 84787.3305,
      "base_predicted_close": 84757.8046875,
      "small_predicted_close": 84579.3203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84862.6465,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 104.84181250000256,
      "small_residual": 283.32618750000256,
      "base_absolute_error": 104.84181250000256,
      "small_absolute_error": 283.32618750000256,
      "resolved_at": "2026-10-02T18:16:05.744267Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T17:45:00Z",
        "return_6h": -0.0189717673134413,
        "return_12h": -0.013832738828060243,
        "return_24h": -0.0006018266129605987,
        "close_vs_ema12": -0.010359708339348628,
        "close_vs_ema24": -0.007790036845777171,
        "ema12_slope_3h": -0.004584275921584613,
        "ema24_slope_6h": 0.0016578954008017455,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002260004537598448,
        "return_30m": 0.0018022985660977042,
        "return_60m": -0.004003938601834567,
        "return_120m": -0.00570845761839589,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00039100495686095194,
        "close_vs_ema6": -0.0009390609856606558,
        "close_vs_ema12": -0.004073183572070982,
        "ema3_slope": 0.0003911579015392075,
        "ema6_slope": -0.00037548335355686024,
        "realized_volatility_30m": 0.0013583392120218307,
        "realized_volatility_60m": 0.002213163582995464,
        "return_acceleration": 0.0027166784240436614
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1897,
        "resolved_agreement_count": 1234,
        "prospective_resolved_sample_count": 1878,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 190.59443749999627,
            "small_mean_absolute_error": 137.60224999999627
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.97172135416622,
            "small_mean_absolute_error": 80.56126822916849
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.51615624999856,
            "small_mean_absolute_error": 72.59473437500007
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 145.4299687499959,
            "small_mean_absolute_error": 125.47796354166421
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1899,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1815Z",
      "signal_timestamp": "2026-10-02T18:16:20.251507Z",
      "target_timestamp": "2026-10-02T18:15:00Z",
      "resolution_timestamp": "2026-10-02T18:30:00Z",
      "strike": 84862.65,
      "brti_reference_price": 84862.6465,
      "base_predicted_close": 84851.25,
      "small_predicted_close": 84622.0,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84596.56566666669,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -254.68433333330904,
      "small_residual": -25.43433333330904,
      "base_absolute_error": 254.68433333330904,
      "small_absolute_error": 25.43433333330904,
      "resolved_at": "2026-10-02T18:31:06.703897Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T18:00:00Z",
        "return_6h": -0.017763426713360397,
        "return_12h": -0.012174480600230742,
        "return_24h": -0.00022673269347017744,
        "close_vs_ema12": -0.009097173994552343,
        "close_vs_ema24": -0.006767154088867855,
        "ema12_slope_3h": -0.00474921874028611,
        "ema24_slope_6h": 0.0012524832292482024,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008882930923270749,
        "return_30m": 0.0031503051763450696,
        "return_60m": -0.001067072563930016,
        "return_120m": -0.0038684660012477945,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006394135767815445,
        "close_vs_ema6": -3.685915394546768e-05,
        "close_vs_ema12": -0.002699292977261014,
        "ema3_slope": 0.0006398226880950375,
        "ema6_slope": -1.4743444205711498e-05,
        "realized_volatility_30m": 0.0006858557226356865,
        "realized_volatility_60m": 0.002229457483201121,
        "return_acceleration": -0.001371711445271373
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1898,
        "resolved_agreement_count": 1235,
        "prospective_resolved_sample_count": 1879,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 168.2934114583295,
            "small_mean_absolute_error": 169.5316927083295
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.10315625000112,
            "small_mean_absolute_error": 110.56867968750339
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.25239236110913,
            "small_mean_absolute_error": 90.20466840277732
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 146.2979395833303,
            "small_mean_absolute_error": 133.8978874999986
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1900,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1830Z",
      "signal_timestamp": "2026-10-02T18:31:20.151222Z",
      "target_timestamp": "2026-10-02T18:30:00Z",
      "resolution_timestamp": "2026-10-02T18:45:00Z",
      "strike": 84596.57,
      "brti_reference_price": 84596.56566666669,
      "base_predicted_close": 84531.390625,
      "small_predicted_close": 84566.1171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83957.41783333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -573.9727916666743,
      "small_residual": -608.6993541666743,
      "base_absolute_error": 573.9727916666743,
      "small_absolute_error": 608.6993541666743,
      "resolved_at": "2026-10-02T18:46:08.786740Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T18:15:00Z",
        "return_6h": -0.02328063174495032,
        "return_12h": -0.01636381460428271,
        "return_24h": -0.0021324583396632457,
        "close_vs_ema12": -0.011711788043126337,
        "close_vs_ema24": -0.009679578955229196,
        "ema12_slope_3h": -0.00496483934261116,
        "ema24_slope_6h": 0.0007392353732724732,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0031354293591741023,
        "return_30m": -0.0022499214470882434,
        "return_60m": -0.0004516779111883862,
        "return_120m": -0.006869348403986342,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0012505722869257108,
        "close_vs_ema6": -0.0022678932883840597,
        "close_vs_ema12": -0.004934334250112138,
        "ema3_slope": -0.0012490103092468452,
        "ema6_slope": -0.0009063351268131514,
        "realized_volatility_30m": 0.0020118612257505886,
        "realized_volatility_60m": 0.00199291950267962,
        "return_acceleration": -0.004023722451501177
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1899,
        "resolved_agreement_count": 1236,
        "prospective_resolved_sample_count": 1880,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 144.23509374999412,
            "small_mean_absolute_error": 140.35032812499412
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.79972135416392,
            "small_mean_absolute_error": 110.52110416666619
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.4873888888857,
            "small_mean_absolute_error": 90.17924826388723
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 157.6575437499967,
            "small_mean_absolute_error": 134.829757291665
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1901,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1845Z",
      "signal_timestamp": "2026-10-02T18:46:25.081707Z",
      "target_timestamp": "2026-10-02T18:45:00Z",
      "resolution_timestamp": "2026-10-02T19:00:00Z",
      "strike": 83957.42,
      "brti_reference_price": 83957.41783333333,
      "base_predicted_close": 84081.0625,
      "small_predicted_close": 84353.6875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84250.55550000003,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 169.49300000003132,
      "small_residual": -103.13199999996868,
      "base_absolute_error": 169.49300000003132,
      "small_absolute_error": 103.13199999996868,
      "resolved_at": "2026-10-02T19:01:06.648370Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T18:30:00Z",
        "return_6h": -0.029285351427865147,
        "return_12h": -0.023378497347121052,
        "return_24h": -0.011262293769931597,
        "close_vs_ema12": -0.0184101617892245,
        "close_vs_ema24": -0.0168137946336806,
        "ema12_slope_3h": -0.0054118558259251826,
        "ema24_slope_6h": 0.0001121468511495749,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0075552456331593465,
        "return_30m": -0.010666986053359473,
        "return_60m": -0.007550285138394397,
        "return_120m": -0.014079470547054052,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.004417614253364954,
        "close_vs_ema6": -0.0070239680395475235,
        "close_vs_ema12": -0.010556785388337264,
        "ema3_slope": -0.004398184769637714,
        "ema6_slope": -0.0028017155516228964,
        "realized_volatility_30m": 0.002209908136992622,
        "realized_volatility_60m": 0.0038271227737800948,
        "return_acceleration": -0.004419816273985244
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1900,
        "resolved_agreement_count": 1237,
        "prospective_resolved_sample_count": 1881,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 284.8167343749956,
            "small_mean_absolute_error": 283.2444687499956
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 214.16539843749524,
            "small_mean_absolute_error": 184.5986953124975
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 166.2775347222208,
            "small_mean_absolute_error": 131.04882118055562
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 170.61249479166435,
            "small_mean_absolute_error": 150.32884895833269
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1902,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1900Z",
      "signal_timestamp": "2026-10-02T19:01:21.607829Z",
      "target_timestamp": "2026-10-02T19:00:00Z",
      "resolution_timestamp": "2026-10-02T19:15:00Z",
      "strike": 84250.56,
      "brti_reference_price": 84250.55550000003,
      "base_predicted_close": 84171.453125,
      "small_predicted_close": 84276.8515625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84118.73750000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -52.71562499998254,
      "small_residual": -158.11406249998254,
      "base_absolute_error": 52.71562499998254,
      "small_absolute_error": 158.11406249998254,
      "resolved_at": "2026-10-02T19:16:05.687512Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T18:45:00Z",
        "return_6h": -0.0296218446865002,
        "return_12h": -0.01999708071559614,
        "return_24h": -0.006229191549599444,
        "close_vs_ema12": -0.014380182602105052,
        "close_vs_ema24": -0.013108728179447304,
        "ema12_slope_3h": -0.005678717216485718,
        "ema24_slope_6h": -0.0005110473902585344,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003491504077086205,
        "return_30m": -0.004090120727004876,
        "return_60m": -0.0063308397237481495,
        "return_120m": -0.010309430032030775,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0004709888733159806,
        "close_vs_ema6": -0.0025432905409008555,
        "close_vs_ema12": -0.0060160767783653535,
        "ema3_slope": -0.00047076714722771307,
        "ema6_slope": -0.0010162823358595974,
        "realized_volatility_30m": 0.005523374855122776,
        "realized_volatility_60m": 0.004181373113523041,
        "return_acceleration": 0.011046749710245551
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1901,
        "resolved_agreement_count": 1238,
        "prospective_resolved_sample_count": 1882,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 275.7479843750043,
            "small_mean_absolute_error": 255.14796874998865
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 233.1712109375003,
            "small_mean_absolute_error": 196.37510937499246
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 172.56380902777892,
            "small_mean_absolute_error": 138.75683506944188
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 176.0220718749988,
            "small_mean_absolute_error": 153.49459479166399
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1903,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1915Z",
      "signal_timestamp": "2026-10-02T19:16:17.637898Z",
      "target_timestamp": "2026-10-02T19:15:00Z",
      "resolution_timestamp": "2026-10-02T19:30:00Z",
      "strike": 84118.74,
      "brti_reference_price": 84118.73750000002,
      "base_predicted_close": 84205.3984375,
      "small_predicted_close": 84257.734375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84124.90466666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -80.49377083333093,
      "small_residual": -132.82970833333093,
      "base_absolute_error": 80.49377083333093,
      "small_absolute_error": 132.82970833333093,
      "resolved_at": "2026-10-02T19:31:06.086375Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T19:00:00Z",
        "return_6h": -0.02976331998167725,
        "return_12h": -0.021265274117930666,
        "return_24h": -0.007754232384808213,
        "close_vs_ema12": -0.015282321359397777,
        "close_vs_ema24": -0.014355029747764814,
        "ema12_slope_3h": -0.005958796400454047,
        "ema24_slope_6h": -0.0011230768902021904,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015645950251332863,
        "return_30m": 0.0019214462620436024,
        "return_60m": -0.00876603583179536,
        "return_120m": -0.009823754399394868,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.001018459700629637,
        "close_vs_ema6": -0.0029348028633890966,
        "close_vs_ema12": -0.0064139209839750855,
        "ema3_slope": -0.0010174234958004735,
        "ema6_slope": -0.00117254467037331,
        "realized_volatility_30m": 0.0025280495511097456,
        "realized_volatility_60m": 0.0039481107441497335,
        "return_acceleration": -0.005056099102219491
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1902,
        "resolved_agreement_count": 1238,
        "prospective_resolved_sample_count": 1883,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 262.7164374999993,
            "small_mean_absolute_error": 223.84493749998364
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 215.5049244791644,
            "small_mean_absolute_error": 196.68831510415657
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 170.97425000000052,
            "small_mean_absolute_error": 148.32743229166348
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 166.26388020833184,
            "small_mean_absolute_error": 148.23640312499703
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1904,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1930Z",
      "signal_timestamp": "2026-10-02T19:31:19.107540Z",
      "target_timestamp": "2026-10-02T19:30:00Z",
      "resolution_timestamp": "2026-10-02T19:45:00Z",
      "strike": 84124.9,
      "brti_reference_price": 84124.90466666667,
      "base_predicted_close": 84199.03125,
      "small_predicted_close": 84250.1484375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84153.27233333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -45.75891666667303,
      "small_residual": -96.87610416667303,
      "base_absolute_error": 45.75891666667303,
      "small_absolute_error": 96.87610416667303,
      "resolved_at": "2026-10-02T19:46:07.998993Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T19:15:00Z",
        "return_6h": -0.028750146224020168,
        "return_12h": -0.021026208602070384,
        "return_24h": -0.005496949196132084,
        "close_vs_ema12": -0.01459836824622518,
        "close_vs_ema24": -0.01399239409085884,
        "ema12_slope_3h": -0.006219749213129178,
        "ema24_slope_6h": -0.0017003767915596546,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 7.331501696228315e-05,
        "return_30m": -0.001491394716481853,
        "return_60m": -0.005575415459044719,
        "return_120m": -0.0060245750782245144,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0004728331415466691,
        "close_vs_ema6": -0.002045746242015145,
        "close_vs_ema12": -0.005370765469796757,
        "ema3_slope": -0.0004726096760288012,
        "ema6_slope": -0.0008176294318711363,
        "realized_volatility_30m": 0.0008189550210477847,
        "realized_volatility_60m": 0.004000346979865078,
        "return_acceleration": 0.0016379100420955695
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1903,
        "resolved_agreement_count": 1239,
        "prospective_resolved_sample_count": 1884,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 219.16879687500477,
            "small_mean_absolute_error": 250.69378124998912
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 181.70194531249945,
            "small_mean_absolute_error": 195.52205468749162
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 171.5894131944442,
            "small_mean_absolute_error": 157.24532986110717
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 157.515545833332,
            "small_mean_absolute_error": 132.4111156249972
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1905,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T1945Z",
      "signal_timestamp": "2026-10-02T19:46:26.140964Z",
      "target_timestamp": "2026-10-02T19:45:00Z",
      "resolution_timestamp": "2026-10-02T20:00:00Z",
      "strike": 84153.27,
      "brti_reference_price": 84153.27233333333,
      "base_predicted_close": 84187.75,
      "small_predicted_close": 84238.609375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84282.63133333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 94.88133333335281,
      "small_residual": 44.02195833335281,
      "base_absolute_error": 94.88133333335281,
      "small_absolute_error": 44.02195833335281,
      "resolved_at": "2026-10-02T20:01:06.308877Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T19:30:00Z",
        "return_6h": -0.03148364824146532,
        "return_12h": -0.01886127474764765,
        "return_24h": -0.0054998407965441976,
        "close_vs_ema12": -0.013691765546980705,
        "close_vs_ema24": -0.013382023502528151,
        "ema12_slope_3h": -0.006444780289507235,
        "ema24_slope_6h": -0.002324487062150382,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00033720890120547686,
        "return_30m": 0.0004105486406440484,
        "return_60m": 0.002332783749838585,
        "return_120m": -0.005235114571033428,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -6.78964515579139e-05,
        "close_vs_ema6": -0.0012214730676008978,
        "close_vs_ema12": -0.004263998894441623,
        "ema3_slope": -6.789184194255782e-05,
        "ema6_slope": -0.0004883506241862845,
        "realized_volatility_30m": 0.00013194694212159686,
        "realized_volatility_60m": 0.0018297366631085203,
        "return_acceleration": 0.0002638938842431937
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1904,
        "resolved_agreement_count": 1240,
        "prospective_resolved_sample_count": 1885,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.11532812500445,
            "small_mean_absolute_error": 122.7379687499888
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 185.96603125000001,
            "small_mean_absolute_error": 202.99121874999219
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 171.8153749999983,
            "small_mean_absolute_error": 163.97845312499462
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 141.68189166666562,
            "small_mean_absolute_error": 115.6571489583308
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1906,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T2000Z",
      "signal_timestamp": "2026-10-02T20:01:20.465252Z",
      "target_timestamp": "2026-10-02T20:00:00Z",
      "resolution_timestamp": "2026-10-02T20:15:00Z",
      "strike": 84282.63,
      "brti_reference_price": 84282.63133333335,
      "base_predicted_close": 84233.8515625,
      "small_predicted_close": 84293.1640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84364.15883333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 130.30727083333477,
      "small_residual": 70.99477083333477,
      "base_absolute_error": 130.30727083333477,
      "small_absolute_error": 70.99477083333477,
      "resolved_at": "2026-10-02T20:16:06.407085Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T19:45:00Z",
        "return_6h": -0.02689389226701966,
        "return_12h": -0.02047802747820071,
        "return_24h": -0.0041834665994217035,
        "close_vs_ema12": -0.011684471373625938,
        "close_vs_ema24": -0.011623633853951265,
        "ema12_slope_3h": -0.006585953903771258,
        "ema24_slope_6h": -0.0028375797109460033,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001537183242116047,
        "return_30m": 0.0018749104951933937,
        "return_60m": 0.00038071954710527933,
        "return_120m": -0.005952530451075355,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007340519825007608,
        "close_vs_ema6": 0.000224146006328807,
        "close_vs_ema12": -0.0023138247137475254,
        "ema3_slope": 0.0007345912106353492,
        "ema6_slope": 8.966644188146411e-05,
        "realized_volatility_30m": 0.000599987170455285,
        "realized_volatility_60m": 0.0011060381006382327,
        "return_acceleration": 0.00119997434091057
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1905,
        "resolved_agreement_count": 1241,
        "prospective_resolved_sample_count": 1886,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.46241145833483,
            "small_mean_absolute_error": 107.96045833333483
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 172.10519791666957,
            "small_mean_absolute_error": 181.55421354166174
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 178.26827777777848,
            "small_mean_absolute_error": 166.90355902777324
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 135.15177291666697,
            "small_mean_absolute_error": 116.17852604166474
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1907,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T2015Z",
      "signal_timestamp": "2026-10-02T20:16:20.406048Z",
      "target_timestamp": "2026-10-02T20:15:00Z",
      "resolution_timestamp": "2026-10-02T20:30:00Z",
      "strike": 84364.16,
      "brti_reference_price": 84364.15883333333,
      "base_predicted_close": 84331.34375,
      "small_predicted_close": 84356.5078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84340.95683333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 9.613083333344548,
      "small_residual": -15.550979166655452,
      "base_absolute_error": 9.613083333344548,
      "small_absolute_error": 15.550979166655452,
      "resolved_at": "2026-10-02T20:31:09.824287Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T20:00:00Z",
        "return_6h": -0.023353276247053523,
        "return_12h": -0.022427604575931848,
        "return_24h": -0.004697082625374827,
        "close_vs_ema12": -0.01029507480769365,
        "close_vs_ema24": -0.01044990470373608,
        "ema12_slope_3h": -0.00660005299978772,
        "ema24_slope_6h": -0.003264766298577415,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009673108054439883,
        "return_30m": 0.002505980981519995,
        "return_60m": 0.0029175584492493467,
        "return_120m": -0.005874052804453411,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008503127750378869,
        "close_vs_ema6": 0.000850905735611196,
        "close_vs_ema12": -0.0011414886327563156,
        "ema3_slope": 0.0008510364221796518,
        "ema6_slope": 0.00034047818017901577,
        "realized_volatility_30m": 0.00028493621833602933,
        "realized_volatility_60m": 0.0005686332328062022,
        "return_acceleration": -0.0005698724366720587
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1906,
        "resolved_agreement_count": 1241,
        "prospective_resolved_sample_count": 1887,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.86032291667289,
            "small_mean_absolute_error": 86.18063541667289
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 175.2883802083361,
            "small_mean_absolute_error": 155.01278645832826
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 172.9567239583339,
            "small_mean_absolute_error": 159.85242187499534
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 140.46678749999992,
            "small_mean_absolute_error": 116.1279156249977
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1908,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T2030Z",
      "signal_timestamp": "2026-10-02T20:31:33.509088Z",
      "target_timestamp": "2026-10-02T20:30:00Z",
      "resolution_timestamp": "2026-10-02T20:45:00Z",
      "strike": 84340.96,
      "brti_reference_price": 84340.95683333334,
      "base_predicted_close": 84314.359375,
      "small_predicted_close": 84357.625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84223.8305,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -90.52887500000361,
      "small_residual": -133.7945000000036,
      "base_absolute_error": 90.52887500000361,
      "small_absolute_error": 133.7945000000036,
      "resolved_at": "2026-10-02T20:46:09.263592Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T20:15:00Z",
        "return_6h": -0.020885734631262642,
        "return_12h": -0.02345944186349902,
        "return_24h": -0.004844780073535282,
        "close_vs_ema12": -0.010140322175661853,
        "close_vs_ema24": -0.010503310375120645,
        "ema12_slope_3h": -0.0064740454075672416,
        "ema24_slope_6h": -0.0036306105216615814,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002750220036665807,
        "return_30m": 0.0006920227700215609,
        "return_60m": 0.0025682307459693465,
        "return_120m": -0.0030215036664787975,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00028744580947370757,
        "close_vs_ema6": 0.0004111107513069534,
        "close_vs_ema12": -0.0011985814288758556,
        "ema3_slope": 0.0002875284583239157,
        "ema6_slope": 0.00016447134689845377,
        "realized_volatility_30m": 0.0006211664045552845,
        "realized_volatility_60m": 0.0006784185085993377,
        "return_acceleration": -0.001242332809110569
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1907,
        "resolved_agreement_count": 1242,
        "prospective_resolved_sample_count": 1888,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.14015104167629,
            "small_mean_absolute_error": 56.860953125004016
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.65447395834053,
            "small_mean_absolute_error": 153.77736718749657
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 144.51468055555839,
            "small_mean_absolute_error": 149.30168749999575
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 137.95422291666765,
            "small_mean_absolute_error": 115.61849583333097
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1909,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T2045Z",
      "signal_timestamp": "2026-10-02T20:46:27.078865Z",
      "target_timestamp": "2026-10-02T20:45:00Z",
      "resolution_timestamp": "2026-10-02T21:00:00Z",
      "strike": 84223.83,
      "brti_reference_price": 84223.8305,
      "base_predicted_close": 84264.78125,
      "small_predicted_close": 84296.1875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84445.85283333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 181.0715833333379,
      "small_residual": 149.6653333333379,
      "base_absolute_error": 181.0715833333379,
      "small_absolute_error": 149.6653333333379,
      "resolved_at": "2026-10-02T21:01:07.187843Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T20:30:00Z",
        "return_6h": -0.019844710756085515,
        "return_12h": -0.0242609138641795,
        "return_24h": -0.004292197629946259,
        "close_vs_ema12": -0.011050159343315547,
        "close_vs_ema24": -0.011635352497342488,
        "ema12_slope_3h": -0.006390535763939997,
        "ema24_slope_6h": -0.00396635270988599,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013887242655404863,
        "return_30m": -0.0016633643394770026,
        "return_60m": 0.0008384482826429007,
        "return_120m": 0.0031731879510104033,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005511424101531937,
        "close_vs_ema6": -0.0006988984959724887,
        "close_vs_ema12": -0.0021887208955494453,
        "ema3_slope": -0.0005508388195187841,
        "ema6_slope": -0.0002794812667742397,
        "realized_volatility_30m": 0.0005568511309369528,
        "realized_volatility_60m": 0.0011320446651602886,
        "return_acceleration": -0.0011137022618739056
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1908,
        "resolved_agreement_count": 1242,
        "prospective_resolved_sample_count": 1889,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.33264062500893,
            "small_mean_absolute_error": 66.09055208333666
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.2239843750067,
            "small_mean_absolute_error": 94.41426041666273
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 151.088234375003,
            "small_mean_absolute_error": 157.35766319444033
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 133.45611458333514,
            "small_mean_absolute_error": 116.39499687499847
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1910,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T2100Z",
      "signal_timestamp": "2026-10-02T21:01:21.402269Z",
      "target_timestamp": "2026-10-02T21:00:00Z",
      "resolution_timestamp": "2026-10-02T21:15:00Z",
      "strike": 84445.85,
      "brti_reference_price": 84445.85283333334,
      "base_predicted_close": 84452.078125,
      "small_predicted_close": 84351.484375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84484.76166666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 32.68354166667268,
      "small_residual": 133.27729166667268,
      "base_absolute_error": 32.68354166667268,
      "small_absolute_error": 133.27729166667268,
      "resolved_at": "2026-10-02T21:16:06.195682Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T20:45:00Z",
        "return_6h": -0.014243800733078738,
        "return_12h": -0.020560108271716948,
        "return_24h": -0.0019323043128905981,
        "close_vs_ema12": -0.008101361809781826,
        "close_vs_ema24": -0.008845352330799083,
        "ema12_slope_3h": -0.0062950829470279634,
        "ema24_slope_6h": -0.004178505690461298,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002636098738507675,
        "return_30m": 0.0012437136586826991,
        "return_60m": 0.0019365971068754373,
        "return_120m": 0.002318053954354138,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010406676139826931,
        "close_vs_ema6": 0.001381634495864148,
        "close_vs_ema12": 0.00037364305666076625,
        "ema3_slope": 0.001041751731271301,
        "ema6_slope": 0.0005529593934547883,
        "realized_volatility_30m": 0.0020124115020240807,
        "realized_volatility_60m": 0.0014956875957936508,
        "return_acceleration": 0.004024823004048161
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1909,
        "resolved_agreement_count": 1243,
        "prospective_resolved_sample_count": 1890,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 102.88020312500521,
            "small_mean_absolute_error": 92.50139583333294
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.67130729167002,
            "small_mean_absolute_error": 100.23092708333388
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 149.03019965278145,
            "small_mean_absolute_error": 151.8699409722188
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 137.80680833333537,
            "small_mean_absolute_error": 123.34647187499868
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1911,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T2115Z",
      "signal_timestamp": "2026-10-02T21:16:22.120009Z",
      "target_timestamp": "2026-10-02T21:15:00Z",
      "resolution_timestamp": "2026-10-02T21:30:00Z",
      "strike": 84484.76,
      "brti_reference_price": 84484.76166666667,
      "base_predicted_close": 84438.3515625,
      "small_predicted_close": 84391.3671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84426.38416666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -11.967395833329647,
      "small_residual": 35.01697916667035,
      "base_absolute_error": 11.967395833329647,
      "small_absolute_error": 35.01697916667035,
      "resolved_at": "2026-10-02T21:31:07.517770Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T21:00:00Z",
        "return_6h": -0.013060902769801985,
        "return_12h": -0.01998694046893479,
        "return_24h": -0.0015495004321922634,
        "close_vs_ema12": -0.007334614372123127,
        "close_vs_ema24": -0.008217202925945188,
        "ema12_slope_3h": -0.006220575812705187,
        "ema24_slope_6h": -0.004361789691556983,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000460754815397868,
        "return_30m": 0.0030980681490933026,
        "return_60m": 0.0014295505935357777,
        "return_120m": 0.004351279840197897,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007503874568155489,
        "close_vs_ema6": 0.0013157542273987133,
        "close_vs_ema12": 0.0007060839827535137,
        "ema3_slope": 0.0007509509609975318,
        "ema6_slope": 0.0005265788302883934,
        "realized_volatility_30m": 0.0010876719615549035,
        "realized_volatility_60m": 0.0014707187549725356,
        "return_acceleration": -0.002175343923109807
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1910,
        "resolved_agreement_count": 1243,
        "prospective_resolved_sample_count": 1891,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.47427083333969,
            "small_mean_absolute_error": 108.07202604166741
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.16729687500629,
            "small_mean_absolute_error": 97.12633072917015
          },
          "12": {
            "base_accuracy": 0.9166666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 143.01701041667062,
            "small_mean_absolute_error": 139.36586631944132
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 135.85146875000282,
            "small_mean_absolute_error": 127.84699166666614
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1912,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T2130Z",
      "signal_timestamp": "2026-10-02T21:31:19.942997Z",
      "target_timestamp": "2026-10-02T21:30:00Z",
      "resolution_timestamp": "2026-10-02T21:45:00Z",
      "strike": 84426.38,
      "brti_reference_price": 84426.38416666667,
      "base_predicted_close": 84341.71875,
      "small_predicted_close": 84383.734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84503.8815,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 162.16275000000314,
      "small_residual": 120.14712500000314,
      "base_absolute_error": 162.16275000000314,
      "small_absolute_error": 120.14712500000314,
      "resolved_at": "2026-10-02T21:46:08.553739Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T21:15:00Z",
        "return_6h": -0.012058548754867116,
        "return_12h": -0.01987584701664269,
        "return_24h": -0.0017859078600932499,
        "close_vs_ema12": -0.007695679674873834,
        "close_vs_ema24": -0.00872051857550471,
        "ema12_slope_3h": -0.00605079626785332,
        "ema24_slope_6h": -0.004520281005469973,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006909825967235106,
        "return_30m": -0.00023054615488449226,
        "return_60m": 0.0010128807703964071,
        "return_120m": 0.0035837128279023744,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 2.9442310834015828e-05,
        "close_vs_ema6": 0.0004455366328353083,
        "close_vs_ema12": 1.2365236595979212e-05,
        "ema3_slope": 2.944317770947613e-05,
        "ema6_slope": 0.00017824641925767715,
        "realized_volatility_30m": 0.0005758687060606893,
        "realized_volatility_60m": 0.0015255062066139287,
        "return_acceleration": -0.0011517374121213786
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1911,
        "resolved_agreement_count": 1244,
        "prospective_resolved_sample_count": 1892,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.06284895833596,
            "small_mean_absolute_error": 112.93852604167114
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.60150000000613,
            "small_mean_absolute_error": 84.89973958333758
          },
          "12": {
            "base_accuracy": 0.9166666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.790598958339,
            "small_mean_absolute_error": 140.1644201388881
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 132.79424791666898,
            "small_mean_absolute_error": 128.30709374999932
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1913,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T2145Z",
      "signal_timestamp": "2026-10-02T21:46:24.095931Z",
      "target_timestamp": "2026-10-02T21:45:00Z",
      "resolution_timestamp": "2026-10-02T22:00:00Z",
      "strike": 84503.88,
      "brti_reference_price": 84503.8815,
      "base_predicted_close": 84491.875,
      "small_predicted_close": 84402.3671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84509.61116666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 17.736166666683857,
      "small_residual": 107.24397916668386,
      "base_absolute_error": 17.736166666683857,
      "small_absolute_error": 107.24397916668386,
      "resolved_at": "2026-10-02T22:01:06.143857Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T21:30:00Z",
        "return_6h": -0.009598679103634766,
        "return_12h": -0.02123544512207809,
        "return_24h": 0.00024155414457838198,
        "close_vs_ema12": -0.006509687334039005,
        "close_vs_ema24": -0.007650843631784254,
        "ema12_slope_3h": -0.005547596633111884,
        "ema24_slope_6h": -0.004624749081394763,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009179278977569094,
        "return_30m": 0.0002263110288309722,
        "return_60m": 0.0033250803049145183,
        "return_120m": 0.004166316495428868,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004734743331178404,
        "close_vs_ema6": 0.0009738158831611443,
        "close_vs_ema12": 0.0007870680697172894,
        "ema3_slope": 0.0004736986172548807,
        "ema6_slope": 0.00038967814317070193,
        "realized_volatility_30m": 0.00080445524724021,
        "realized_volatility_60m": 0.0011957686258747874,
        "return_acceleration": 0.00160891049448042
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1912,
        "resolved_agreement_count": 1245,
        "prospective_resolved_sample_count": 1893,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.97131770833585,
            "small_mean_absolute_error": 109.52668229167102
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.15197916667239,
            "small_mean_absolute_error": 87.80861718750384
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.4730954861164,
            "small_mean_absolute_error": 99.45173437499882
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.75001666666793,
            "small_mean_absolute_error": 133.5105187499983
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1914,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T2200Z",
      "signal_timestamp": "2026-10-02T22:01:19.373129Z",
      "target_timestamp": "2026-10-02T22:00:00Z",
      "resolution_timestamp": "2026-10-02T22:15:00Z",
      "strike": 84509.61,
      "brti_reference_price": 84509.61116666668,
      "base_predicted_close": 84526.2734375,
      "small_predicted_close": 84419.2109375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84515.14350000002,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -11.12993749997986,
      "small_residual": 95.93256250002014,
      "base_absolute_error": 11.12993749997986,
      "small_absolute_error": 95.93256250002014,
      "resolved_at": "2026-10-02T22:16:06.221234Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T21:45:00Z",
        "return_6h": -0.008965241180996286,
        "return_12h": -0.021307550554920618,
        "return_24h": -0.0003086762754714867,
        "close_vs_ema12": -0.006180998382823044,
        "close_vs_ema24": -0.007428350483120183,
        "ema12_slope_3h": -0.005200721976745926,
        "ema24_slope_6h": -0.004713955016779847,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.780359156266513e-05,
        "return_30m": 0.0009857937281279039,
        "return_60m": 0.0007550203022899105,
        "return_120m": 0.0026930795792983186,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00027058177965488817,
        "close_vs_ema6": 0.0007438396886643162,
        "close_vs_ema12": 0.0007233029662248036,
        "ema3_slope": 0.00027065501397038894,
        "ema6_slope": 0.0002976244294110586,
        "realized_volatility_30m": 0.00042506215309712214,
        "realized_volatility_60m": 0.0005903906414820105,
        "return_acceleration": -0.0008501243061942443
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1913,
        "resolved_agreement_count": 1246,
        "prospective_resolved_sample_count": 1894,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.13746354167233,
            "small_mean_absolute_error": 98.92134375000751
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.50883333333877,
            "small_mean_absolute_error": 95.71136979167022
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.82669270833746,
            "small_mean_absolute_error": 99.79439930555843
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.76450000000258,
            "small_mean_absolute_error": 138.42668333333205
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1915,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T2215Z",
      "signal_timestamp": "2026-10-02T22:16:19.657787Z",
      "target_timestamp": "2026-10-02T22:15:00Z",
      "resolution_timestamp": "2026-10-02T22:30:00Z",
      "strike": 84515.14,
      "brti_reference_price": 84515.14350000002,
      "base_predicted_close": 84477.1015625,
      "small_predicted_close": 84427.4453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84503.13650000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 26.0349375000078,
      "small_residual": 75.6911875000078,
      "base_absolute_error": 26.0349375000078,
      "small_absolute_error": 75.6911875000078,
      "resolved_at": "2026-10-02T22:31:06.563139Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T22:00:00Z",
        "return_6h": -0.007947512681216073,
        "return_12h": -0.021005475421417397,
        "return_24h": -0.0025871126090688534,
        "close_vs_ema12": -0.005867773666750398,
        "close_vs_ema24": -0.007212568121895524,
        "ema12_slope_3h": -0.004802285919666804,
        "ema24_slope_6h": -0.004780306884127783,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.546395441842101e-05,
        "return_30m": 0.00013327198467227852,
        "return_60m": 0.0003596131744232345,
        "return_120m": 0.0017896778531860669,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001680034937967534,
        "close_vs_ema6": 0.0005779751596797222,
        "close_vs_ema12": 0.0006673772389764743,
        "ema3_slope": 0.0001680317237131579,
        "ema6_slope": 0.00023124352507730705,
        "realized_volatility_30m": 1.169818572122061e-06,
        "realized_volatility_60m": 0.0005693182561238284,
        "return_acceleration": -2.339637144244122e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1914,
        "resolved_agreement_count": 1246,
        "prospective_resolved_sample_count": 1895,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.74906249999913,
            "small_mean_absolute_error": 89.58516145834437
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.61166666666941,
            "small_mean_absolute_error": 98.8285937500059
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.3612187500039,
            "small_mean_absolute_error": 94.61260763889489
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.6187010416681,
            "small_mean_absolute_error": 135.44289062499956
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1916,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T2230Z",
      "signal_timestamp": "2026-10-02T22:31:19.124678Z",
      "target_timestamp": "2026-10-02T22:30:00Z",
      "resolution_timestamp": "2026-10-02T22:45:00Z",
      "strike": 84503.14,
      "brti_reference_price": 84503.13650000001,
      "base_predicted_close": 84488.9375,
      "small_predicted_close": 84439.1484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84498.48599999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 9.548499999989872,
      "small_residual": 59.33756249998987,
      "base_absolute_error": 9.548499999989872,
      "small_absolute_error": 59.33756249998987,
      "resolved_at": "2026-10-02T22:46:12.200667Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T22:15:00Z",
        "return_6h": -0.007966170342779466,
        "return_12h": -0.02184731546612828,
        "return_24h": -0.0021614192050578573,
        "close_vs_ema12": -0.005765157562552359,
        "close_vs_ema24": -0.007203095914616098,
        "ema12_slope_3h": -0.004428301451786187,
        "ema24_slope_6h": -0.004845734478163277,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000142069213903806,
        "return_30m": -7.66145598979362e-05,
        "return_60m": 0.0009091036420774135,
        "return_120m": 0.001922905226071192,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 1.2955038048989564e-05,
        "close_vs_ema6": 0.00031126397913938675,
        "close_vs_ema12": 0.0004443752723779504,
        "ema3_slope": 1.2955205884512822e-05,
        "ema6_slope": 0.00012452109522831378,
        "realized_volatility_30m": 0.0001037665841611135,
        "realized_volatility_60m": 0.00040774701652293745,
        "return_acceleration": -0.000207533168322227
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1915,
        "resolved_agreement_count": 1247,
        "prospective_resolved_sample_count": 1896,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.265947916668665,
            "small_mean_absolute_error": 99.75371354167874
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.66439843750231,
            "small_mean_absolute_error": 106.34611979167494
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.82298263889363,
            "small_mean_absolute_error": 89.85106423611796
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.37456770833596,
            "small_mean_absolute_error": 132.11946041666744
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1917,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T2245Z",
      "signal_timestamp": "2026-10-02T22:46:27.804041Z",
      "target_timestamp": "2026-10-02T22:45:00Z",
      "resolution_timestamp": "2026-10-02T23:00:00Z",
      "strike": 84498.49,
      "brti_reference_price": 84498.48599999999,
      "base_predicted_close": 84552.5859375,
      "small_predicted_close": 84450.4765625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84542.52716666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -10.058770833347808,
      "small_residual": 92.05060416665219,
      "base_absolute_error": 10.058770833347808,
      "small_absolute_error": 92.05060416665219,
      "resolved_at": "2026-10-02T23:01:06.536286Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T22:30:00Z",
        "return_6h": -0.007725651824221136,
        "return_12h": -0.022182464044590455,
        "return_24h": -0.0020061217450807467,
        "close_vs_ema12": -0.00558365425168561,
        "close_vs_ema24": -0.007109096851183883,
        "ema12_slope_3h": -0.004084884914246412,
        "ema24_slope_6h": -0.004904823738385078,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.503346020796496e-05,
        "return_30m": -0.00019709485555130524,
        "return_60m": -6.384913810153492e-05,
        "return_120m": 0.0032610188633013237,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -2.104001023239821e-05,
        "close_vs_ema6": 0.00018299616755013126,
        "close_vs_ema12": 0.00032940264914893547,
        "ema3_slope": -2.103956755983294e-05,
        "ema6_slope": 7.320382542785886e-05,
        "realized_volatility_30m": 4.351787684792052e-05,
        "realized_volatility_60m": 8.814259575077141e-05,
        "return_acceleration": 8.703575369584104e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1916,
        "resolved_agreement_count": 1248,
        "prospective_resolved_sample_count": 1897,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 16.112385416665347,
            "small_mean_absolute_error": 84.55132291667542
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.5418515625006,
            "small_mean_absolute_error": 97.03900260417322
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.80544791667005,
            "small_mean_absolute_error": 86.72285243056103
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.26968125000204,
            "small_mean_absolute_error": 133.2301989583335
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1918,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T2300Z",
      "signal_timestamp": "2026-10-02T23:01:19.783391Z",
      "target_timestamp": "2026-10-02T23:00:00Z",
      "resolution_timestamp": "2026-10-02T23:15:00Z",
      "strike": 84542.53,
      "brti_reference_price": 84542.52716666665,
      "base_predicted_close": 84524.0859375,
      "small_predicted_close": 84457.984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84479.008,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -45.07793749999837,
      "small_residual": 21.02362500000163,
      "base_absolute_error": 45.07793749999837,
      "small_absolute_error": 21.02362500000163,
      "resolved_at": "2026-10-02T23:16:06.254761Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T22:45:00Z",
        "return_6h": -0.00687964130858687,
        "return_12h": -0.02024889191229262,
        "return_24h": -0.0021119561703469847,
        "close_vs_ema12": -0.004859613330554735,
        "close_vs_ema24": -0.006456546931784324,
        "ema12_slope_3h": -0.0037957115519334783,
        "ema24_slope_6h": -0.004945346635244041,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005212065772002283,
        "return_30m": 0.0004661444331908182,
        "return_60m": 0.0003894941598423518,
        "return_120m": 0.0011448085381304818,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002500152771176545,
        "close_vs_ema6": 0.0005029688768156682,
        "close_vs_ema12": 0.0007197973280987924,
        "ema3_slope": 0.0002500778003879933,
        "ema6_slope": 0.00020122803530187028,
        "realized_volatility_30m": 0.00028812001870409665,
        "realized_volatility_60m": 0.0002555451965044329,
        "return_acceleration": 0.0005762400374081933
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1917,
        "resolved_agreement_count": 1248,
        "prospective_resolved_sample_count": 1898,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 14.193036458331335,
            "small_mean_absolute_error": 80.7529791666675
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 35.16525000000183,
            "small_mean_absolute_error": 89.8371614583375
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 57.736901041669626,
            "small_mean_absolute_error": 90.72523958333598
          },
          "20": {
            "base_accuracy": 0.8,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.4842197916696,
            "small_mean_absolute_error": 127.05682916666629
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1919,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T2315Z",
      "signal_timestamp": "2026-10-02T23:16:18.110777Z",
      "target_timestamp": "2026-10-02T23:15:00Z",
      "resolution_timestamp": "2026-10-02T23:30:00Z",
      "strike": 84479.01,
      "brti_reference_price": 84479.008,
      "base_predicted_close": 84494.359375,
      "small_predicted_close": 84426.921875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84545.76783333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 51.40845833331696,
      "small_residual": 118.84595833331696,
      "base_absolute_error": 51.40845833331696,
      "small_absolute_error": 118.84595833331696,
      "resolved_at": "2026-10-02T23:31:06.999443Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T23:00:00Z",
        "return_6h": -0.005582947871709654,
        "return_12h": -0.022602394144343174,
        "return_24h": -0.00193935337551987,
        "close_vs_ema12": -0.005379652403431856,
        "close_vs_ema24": -0.007055582955411643,
        "ema12_slope_3h": -0.003587386269040982,
        "ema24_slope_6h": -0.004958425902560792,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007513279859902022,
        "return_30m": -0.00023051300587784151,
        "return_60m": -0.0004275624285016155,
        "return_120m": -6.810301116044748e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002508131676446368,
        "close_vs_ema6": -0.00017768191585332271,
        "close_vs_ema12": -2.713752462524255e-05,
        "ema3_slope": -0.0002507502761736058,
        "ema6_slope": -7.106771536213863e-05,
        "realized_volatility_30m": 0.0006362672815952153,
        "realized_volatility_60m": 0.00045103555227880013,
        "return_acceleration": -0.0012725345631904306
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1918,
        "resolved_agreement_count": 1249,
        "prospective_resolved_sample_count": 1899,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 22.680036458335962,
            "small_mean_absolute_error": 62.02574479166287
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 36.714549479167545,
            "small_mean_absolute_error": 75.80545312500362
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.634456597224926,
            "small_mean_absolute_error": 86.56097743055822
          },
          "20": {
            "base_accuracy": 0.85,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.4960260416694,
            "small_mean_absolute_error": 113.94170104166624
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1920,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T2330Z",
      "signal_timestamp": "2026-10-02T23:31:20.726272Z",
      "target_timestamp": "2026-10-02T23:30:00Z",
      "resolution_timestamp": "2026-10-02T23:45:00Z",
      "strike": 84545.77,
      "brti_reference_price": 84545.76783333332,
      "base_predicted_close": 84504.6953125,
      "small_predicted_close": 84440.3125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84543.92066666664,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 39.22535416664323,
      "small_residual": 103.60816666664323,
      "base_absolute_error": 39.22535416664323,
      "small_absolute_error": 103.60816666664323,
      "resolved_at": "2026-10-02T23:46:09.141888Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T23:15:00Z",
        "return_6h": -0.001051878270079798,
        "return_12h": -0.021696202114005136,
        "return_24h": -0.0020844789911734773,
        "close_vs_ema12": -0.004406980538533167,
        "close_vs_ema24": -0.006142367620674105,
        "ema12_slope_3h": -0.0033443350855310028,
        "ema24_slope_6h": -0.004878657692643951,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007902535187596094,
        "return_30m": 3.833179318468716e-05,
        "return_60m": 0.0005044940945275744,
        "return_120m": 0.0014140563740236978,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00026954839663551056,
        "close_vs_ema6": 0.0004373743174839184,
        "close_vs_ema12": 0.0006456195920865326,
        "ema3_slope": 0.00026962107256323087,
        "ema6_slope": 0.00017498033975638094,
        "realized_volatility_30m": 0.0007707907523749058,
        "realized_volatility_60m": 0.0005915864651100275,
        "return_acceleration": 0.0015415815047498116
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1919,
        "resolved_agreement_count": 1249,
        "prospective_resolved_sample_count": 1900,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 29.023416666663252,
            "small_mean_absolute_error": 72.81443749999016
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 41.64468229166596,
            "small_mean_absolute_error": 86.28407552083445
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.11740451388929,
            "small_mean_absolute_error": 95.16889236111335
          },
          "20": {
            "base_accuracy": 0.85,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.33223229166978,
            "small_mean_absolute_error": 118.61228229166663
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1921,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261002T2345Z",
      "signal_timestamp": "2026-10-02T23:46:24.668551Z",
      "target_timestamp": "2026-10-02T23:45:00Z",
      "resolution_timestamp": "2026-10-03T00:00:00Z",
      "strike": 84543.92,
      "brti_reference_price": 84543.92066666664,
      "base_predicted_close": 84527.4140625,
      "small_predicted_close": 84444.7890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84503.95516666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -23.45889583331882,
      "small_residual": 59.16610416668118,
      "base_absolute_error": 23.45889583331882,
      "small_absolute_error": 59.16610416668118,
      "resolved_at": "2026-10-03T00:01:08.571102Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T23:30:00Z",
        "return_6h": -0.0006173114390046752,
        "return_12h": -0.022064192266049942,
        "return_24h": -0.003249224613415258,
        "close_vs_ema12": -0.00424873581520957,
        "close_vs_ema24": -0.006037755878505857,
        "ema12_slope_3h": -0.003055932875304812,
        "ema24_slope_6h": -0.004791691078188776,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -2.184812692596072e-05,
        "return_30m": 0.0007683881262743331,
        "return_60m": 0.0005376979969398121,
        "return_120m": 0.0004738145272846772,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00012383185406372732,
        "close_vs_ema6": 0.0002967623649061668,
        "close_vs_ema12": 0.0005277440451487703,
        "ema3_slope": 0.0001238471902909044,
        "ema6_slope": 0.00011871903849947074,
        "realized_volatility_30m": 0.00040605082284278504,
        "realized_volatility_60m": 0.000589213584282187,
        "return_acceleration": -0.0008121016456855701
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1920,
        "resolved_agreement_count": 1250,
        "prospective_resolved_sample_count": 1901,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.44263020832659,
            "small_mean_absolute_error": 83.8820885416535
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 26.27750781249597,
            "small_mean_absolute_error": 84.21670572916446
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.84211111110926,
            "small_mean_absolute_error": 92.65336458333331
          },
          "20": {
            "base_accuracy": 0.85,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.59486041666823,
            "small_mean_absolute_error": 93.35772291666508
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1922,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0000Z",
      "signal_timestamp": "2026-10-03T00:01:30.048305Z",
      "target_timestamp": "2026-10-03T00:00:00Z",
      "resolution_timestamp": "2026-10-03T00:15:00Z",
      "strike": 84503.96,
      "brti_reference_price": 84503.95516666668,
      "base_predicted_close": 84554.09375,
      "small_predicted_close": 84452.484375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84497.77316666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -56.32058333333407,
      "small_residual": 45.28879166666593,
      "base_absolute_error": 56.32058333333407,
      "small_absolute_error": 45.28879166666593,
      "resolved_at": "2026-10-03T00:16:06.559151Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-02T23:45:00Z",
        "return_6h": -0.003342189589673583,
        "return_12h": -0.022250549659902252,
        "return_24h": -0.004197707271553774,
        "close_vs_ema12": -0.004527687865454766,
        "close_vs_ema24": -0.006374322982476532,
        "ema12_slope_3h": -0.002904355567581174,
        "ema24_slope_6h": -0.004762053262664434,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004727187914259634,
        "return_30m": -0.0004945565903318183,
        "return_60m": -0.00045624375438801934,
        "return_120m": -6.692729882340487e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00017450318355138883,
        "close_vs_ema6": -0.000125789694376377,
        "close_vs_ema12": 4.634834566297208e-05,
        "ema3_slope": -0.00017447273750337278,
        "ema6_slope": -5.031334619032268e-05,
        "realized_volatility_30m": 0.00022543533225000134,
        "realized_volatility_60m": 0.0005833164867371625,
        "return_acceleration": -0.0004508706645000027
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1921,
        "resolved_agreement_count": 1251,
        "prospective_resolved_sample_count": 1902,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 39.792661458319344,
            "small_mean_absolute_error": 75.66096354166075
          },
          "8": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 26.99284895832534,
            "small_mean_absolute_error": 78.20697135416412
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 36.70772048610767,
            "small_mean_absolute_error": 85.11176215277858
          },
          "20": {
            "base_accuracy": 0.85,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 56.29315520833261,
            "small_mean_absolute_error": 91.1594281250007
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-02T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1923,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0015Z",
      "signal_timestamp": "2026-10-03T00:16:19.499751Z",
      "target_timestamp": "2026-10-03T00:15:00Z",
      "resolution_timestamp": "2026-10-03T00:30:00Z",
      "strike": 84497.77,
      "brti_reference_price": 84497.77316666667,
      "base_predicted_close": 84450.890625,
      "small_predicted_close": 84427.828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84544.047,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 93.15637500000594,
      "small_residual": 116.21887500000594,
      "base_absolute_error": 93.15637500000594,
      "small_absolute_error": 116.21887500000594,
      "resolved_at": "2026-10-03T00:31:06.328731Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T00:00:00Z",
        "return_6h": -0.004299575235770403,
        "return_12h": -0.021986626759531558,
        "return_24h": -0.004435228339426112,
        "close_vs_ema12": -0.004413565697709343,
        "close_vs_ema24": -0.006314930503011573,
        "ema12_slope_3h": -0.002780439908190435,
        "ema24_slope_6h": -0.004752586125328473,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -7.315633910653929e-05,
        "return_30m": -0.0005458405481563178,
        "return_60m": 0.00022212816072197938,
        "return_120m": -0.00020552924143535378,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00012383871244958655,
        "close_vs_ema6": -0.0001421058137152098,
        "close_vs_ema12": -2.2686649371439493e-05,
        "ema3_slope": -0.00012382337832195223,
        "ema6_slope": -5.683909461984271e-05,
        "realized_volatility_30m": 0.00019978122615971206,
        "realized_volatility_60m": 0.0004586428188095074,
        "return_acceleration": 0.0003995624523194241
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1922,
        "resolved_agreement_count": 1251,
        "prospective_resolved_sample_count": 1903,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.60332291665327,
            "small_mean_absolute_error": 81.72725520832682
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 32.641679687494616,
            "small_mean_absolute_error": 71.87649999999485
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 38.67747395832945,
            "small_mean_absolute_error": 77.77938715277803
          },
          "20": {
            "base_accuracy": 0.8,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 56.47340312500019,
            "small_mean_absolute_error": 85.51816458333488
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1924,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0030Z",
      "signal_timestamp": "2026-10-03T00:31:19.644870Z",
      "target_timestamp": "2026-10-03T00:30:00Z",
      "resolution_timestamp": "2026-10-03T00:45:00Z",
      "strike": 84544.05,
      "brti_reference_price": 84544.047,
      "base_predicted_close": 84530.0625,
      "small_predicted_close": 84447.5546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84610.45783333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 80.39533333334839,
      "small_residual": 162.9031458333484,
      "base_absolute_error": 80.39533333334839,
      "small_absolute_error": 162.9031458333484,
      "resolved_at": "2026-10-03T00:46:08.919833Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T00:15:00Z",
        "return_6h": -0.0006208132239508002,
        "return_12h": -0.023886992044851896,
        "return_24h": -0.0028632342189208737,
        "close_vs_ema12": -0.0037110431020227486,
        "close_vs_ema24": -0.005652388660256746,
        "ema12_slope_3h": -0.002611379050556084,
        "ema24_slope_6h": -0.004668184715866053,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005476337612124738,
        "return_30m": 0.00047443735922469976,
        "return_60m": -2.0353867229649936e-05,
        "return_120m": 0.00048412995889202115,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00021181873856779276,
        "close_vs_ema6": 0.00028957368748638856,
        "close_vs_ema12": 0.00044413963676315227,
        "ema3_slope": 0.00021186361525149522,
        "ema6_slope": 0.0001158428930159161,
        "realized_volatility_30m": 0.0003103950501595065,
        "realized_volatility_60m": 0.0003636942692096391,
        "return_acceleration": 0.000620790100319013
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1923,
        "resolved_agreement_count": 1252,
        "prospective_resolved_sample_count": 1904,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.040302083325514,
            "small_mean_absolute_error": 81.07048437499907
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 41.03185937499438,
            "small_mean_absolute_error": 76.94246093749462
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.44322222221914,
            "small_mean_absolute_error": 84.54621180555598
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 57.106533333333935,
            "small_mean_absolute_error": 84.68762291666863
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1925,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0045Z",
      "signal_timestamp": "2026-10-03T00:46:25.445245Z",
      "target_timestamp": "2026-10-03T00:45:00Z",
      "resolution_timestamp": "2026-10-03T01:00:00Z",
      "strike": 84610.46,
      "brti_reference_price": 84610.45783333335,
      "base_predicted_close": 84615.375,
      "small_predicted_close": 84485.265625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84643.39116666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 28.016166666682693,
      "small_residual": 158.1255416666827,
      "base_absolute_error": 28.016166666682693,
      "small_absolute_error": 158.1255416666827,
      "resolved_at": "2026-10-03T01:01:07.048667Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T00:30:00Z",
        "return_6h": 0.0077782287361003455,
        "return_12h": -0.02173491085378776,
        "return_24h": -0.002621849079066152,
        "close_vs_ema12": -0.0028092482291054433,
        "close_vs_ema24": -0.004771360846915984,
        "ema12_slope_3h": -0.002454343531587355,
        "ema24_slope_6h": -0.004415878792123684,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007855175578872498,
        "return_30m": 0.001333581495034375,
        "return_60m": 0.0007870130240239526,
        "return_120m": 0.001325134196290323,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004985027129995601,
        "close_vs_ema6": 0.0007678488840576758,
        "close_vs_ema12": 0.0010405774601747186,
        "ema3_slope": 0.0004987513418965861,
        "ema6_slope": 0.0003072339173111338,
        "realized_volatility_30m": 0.000118941898337388,
        "realized_volatility_60m": 0.0004976958224197616,
        "return_acceleration": 0.000237883796674776
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1924,
        "resolved_agreement_count": 1253,
        "prospective_resolved_sample_count": 1905,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.332796875001804,
            "small_mean_absolute_error": 95.89422916667536
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.8877135416642,
            "small_mean_absolute_error": 89.88815885416443
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 38.62927083333125,
            "small_mean_absolute_error": 88.1092135416681
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 58.838354166667706,
            "small_mean_absolute_error": 87.9889750000024
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1926,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0100Z",
      "signal_timestamp": "2026-10-03T01:01:20.568798Z",
      "target_timestamp": "2026-10-03T01:00:00Z",
      "resolution_timestamp": "2026-10-03T01:15:00Z",
      "strike": 84643.39,
      "brti_reference_price": 84643.39116666668,
      "base_predicted_close": 84685.1328125,
      "small_predicted_close": 84509.6484375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84634.23300000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -50.89981249999255,
      "small_residual": 124.58456250000745,
      "base_absolute_error": 50.89981249999255,
      "small_absolute_error": 124.58456250000745,
      "resolved_at": "2026-10-03T01:16:07.447300Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T00:45:00Z",
        "return_6h": 0.004662707139855504,
        "return_12h": -0.025097255533360063,
        "return_24h": -0.0013860404643185609,
        "close_vs_ema12": -0.002322515724118568,
        "close_vs_ema24": -0.004293970628121424,
        "ema12_slope_3h": -0.0022905719463321983,
        "ema24_slope_6h": -0.004231139208365486,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003892347846434774,
        "return_30m": 0.001175058093288106,
        "return_60m": 0.0016500529439715805,
        "return_120m": 0.0011930563632334135,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00044376874798723875,
        "close_vs_ema6": 0.0008264285318670961,
        "close_vs_ema12": 0.0012099176247082344,
        "ema3_slope": 0.0004439657661194918,
        "ema6_slope": 0.0003306807263416811,
        "realized_volatility_30m": 0.00019814138662188618,
        "realized_volatility_60m": 0.0003137699928115817,
        "return_acceleration": -0.00039628277324377237
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1925,
        "resolved_agreement_count": 1253,
        "prospective_resolved_sample_count": 1906,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.47211458334277,
            "small_mean_absolute_error": 120.63408854167574
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.13238802083106,
            "small_mean_absolute_error": 98.14752604166824
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 39.48593749999782,
            "small_mean_absolute_error": 92.34934375000132
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 55.4950958333342,
            "small_mean_absolute_error": 93.69415416666888
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1927,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0115Z",
      "signal_timestamp": "2026-10-03T01:16:20.690870Z",
      "target_timestamp": "2026-10-03T01:15:00Z",
      "resolution_timestamp": "2026-10-03T01:30:00Z",
      "strike": 84634.23,
      "brti_reference_price": 84634.23300000001,
      "base_predicted_close": 84643.6328125,
      "small_predicted_close": 84501.203125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84604.31600000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -39.31681249997928,
      "small_residual": 103.11287500002072,
      "base_absolute_error": 39.31681249997928,
      "small_absolute_error": 103.11287500002072,
      "resolved_at": "2026-10-03T01:31:08.168963Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T01:00:00Z",
        "return_6h": 0.006128188740350371,
        "return_12h": -0.023817526483714047,
        "return_24h": -0.0001659592666625187,
        "close_vs_ema12": -0.0023314902814469685,
        "close_vs_ema24": -0.00431134990419646,
        "ema12_slope_3h": -0.002140451381972386,
        "ema24_slope_6h": -0.004020618821083399,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00010819706701781229,
        "return_30m": 0.00028099560356342757,
        "return_60m": 0.0016149518291350695,
        "return_120m": 0.001837438716136619,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00016773369393430215,
        "close_vs_ema6": 0.0005128533764833243,
        "close_vs_ema12": 0.0009319563740526338,
        "ema3_slope": 0.0001677618332462938,
        "ema6_slope": 0.00020518344220166185,
        "realized_volatility_30m": 0.00024871592583064484,
        "realized_volatility_60m": 0.0003273947661025872,
        "return_acceleration": -0.0004974318516612897
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1926,
        "resolved_agreement_count": 1253,
        "prospective_resolved_sample_count": 1907,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.11692187500739,
            "small_mean_absolute_error": 140.45803125001112
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.86012239583033,
            "small_mean_absolute_error": 111.09264322916897
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 42.80009374999887,
            "small_mean_absolute_error": 94.73701041666693
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 51.52472291666709,
            "small_mean_absolute_error": 96.37364375000251
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1928,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0130Z",
      "signal_timestamp": "2026-10-03T01:31:22.080148Z",
      "target_timestamp": "2026-10-03T01:30:00Z",
      "resolution_timestamp": "2026-10-03T01:45:00Z",
      "strike": 84604.32,
      "brti_reference_price": 84604.31600000002,
      "base_predicted_close": 84600.125,
      "small_predicted_close": 84496.359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84621.60300000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 21.478000000017346,
      "small_residual": 125.24362500001735,
      "base_absolute_error": 21.478000000017346,
      "small_absolute_error": 125.24362500001735,
      "resolved_at": "2026-10-03T01:46:07.589623Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T01:15:00Z",
        "return_6h": 0.005698803882547621,
        "return_12h": -0.023215183786397753,
        "return_24h": 0.00027990053224424827,
        "close_vs_ema12": -0.002574876812623361,
        "close_vs_ema24": -0.0045676128154402695,
        "ema12_slope_3h": -0.002005000176339644,
        "ema24_slope_6h": -0.003823030557487006,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003534858052058887,
        "return_30m": -0.00046164462609632473,
        "return_60m": 0.0007128710079375988,
        "return_120m": 0.0006925026310260485,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -9.291433364710944e-05,
        "close_vs_ema6": 0.00011369931795712773,
        "close_vs_ema12": 0.0004891528378243581,
        "ema3_slope": -9.290570137576726e-05,
        "ema6_slope": 4.54817956823117e-05,
        "realized_volatility_30m": 0.0001226443690940382,
        "realized_volatility_60m": 0.00044104516598301183,
        "return_acceleration": -0.0002452887381880764
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1927,
        "resolved_agreement_count": 1253,
        "prospective_resolved_sample_count": 1908,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 49.65703125000073,
            "small_mean_absolute_error": 137.1815312500148
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.34866666666312,
            "small_mean_absolute_error": 109.12600781250694
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.906916666663165,
            "small_mean_absolute_error": 97.02215104166801
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 53.00990937499883,
            "small_mean_absolute_error": 100.75173854167079
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1929,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0145Z",
      "signal_timestamp": "2026-10-03T01:46:23.094052Z",
      "target_timestamp": "2026-10-03T01:45:00Z",
      "resolution_timestamp": "2026-10-03T02:00:00Z",
      "strike": 84621.6,
      "brti_reference_price": 84621.60300000002,
      "base_predicted_close": 84596.234375,
      "small_predicted_close": 84492.75,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84631.55533333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 35.32095833332278,
      "small_residual": 138.80533333332278,
      "base_absolute_error": 35.32095833332278,
      "small_absolute_error": 138.80533333332278,
      "resolved_at": "2026-10-03T02:01:07.242594Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T01:30:00Z",
        "return_6h": 0.005565210403365217,
        "return_12h": -0.026093650964829407,
        "return_24h": 0.0008106803234171345,
        "close_vs_ema12": -0.0022745168353807133,
        "close_vs_ema24": -0.004274642267675932,
        "ema12_slope_3h": -0.001864481751847391,
        "ema24_slope_6h": -0.0036320637541620293,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00020432763737487925,
        "return_30m": -0.00014923039475045474,
        "return_60m": 0.00013172327572830156,
        "return_120m": 0.0009188399676856029,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 5.569405738015121e-05,
        "close_vs_ema6": 0.0002271580629851222,
        "close_vs_ema12": 0.0005868131265291954,
        "ema3_slope": 5.5697159380585504e-05,
        "ema6_slope": 9.087148206998741e-05,
        "realized_volatility_30m": 0.00027890672129038396,
        "realized_volatility_60m": 0.00028529119634658224,
        "return_acceleration": 0.0005578134425807679
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1928,
        "resolved_agreement_count": 1254,
        "prospective_resolved_sample_count": 1909,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 34.92769791666797,
            "small_mean_absolute_error": 127.76665104168205
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.130247395834886,
            "small_mean_absolute_error": 111.8304401041787
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.901041666665456,
            "small_mean_absolute_error": 102.51432291667031
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.55736562499951,
            "small_mean_absolute_error": 100.32419479167147
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1930,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0200Z",
      "signal_timestamp": "2026-10-03T02:01:21.087878Z",
      "target_timestamp": "2026-10-03T02:00:00Z",
      "resolution_timestamp": "2026-10-03T02:15:00Z",
      "strike": 84631.56,
      "brti_reference_price": 84631.55533333332,
      "base_predicted_close": 84596.0234375,
      "small_predicted_close": 84491.46875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84608.94716666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 12.923729166664998,
      "small_residual": 117.478416666665,
      "base_absolute_error": 12.923729166664998,
      "small_absolute_error": 117.478416666665,
      "resolved_at": "2026-10-03T02:16:08.714152Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T01:45:00Z",
        "return_6h": 0.004139927698982193,
        "return_12h": -0.0228653033375672,
        "return_24h": -0.003082187923572288,
        "close_vs_ema12": -0.0020693087591038273,
        "close_vs_ema24": -0.004072171850413198,
        "ema12_slope_3h": -0.0017459772039980503,
        "ema24_slope_6h": -0.0034736855655898013,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00011760984170083866,
        "return_30m": 0.0003219615100167328,
        "return_60m": -0.00013983174788045893,
        "return_120m": 0.0015099904663038455,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 8.664771614785849e-05,
        "close_vs_ema6": 0.00024625761242136335,
        "close_vs_ema12": 0.0005960439999292966,
        "ema3_slope": 8.665522462503183e-05,
        "ema6_slope": 9.851274877425986e-05,
        "realized_volatility_30m": 4.3358897837020294e-05,
        "realized_volatility_60m": 0.00021642463141177334,
        "return_acceleration": -8.671779567404059e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1929,
        "resolved_agreement_count": 1255,
        "prospective_resolved_sample_count": 1910,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.75389583332799,
            "small_mean_absolute_error": 122.93659895834207
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 50.61300520833538,
            "small_mean_absolute_error": 121.7853437500089
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.00622395833003,
            "small_mean_absolute_error": 106.41055034722619
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 42.26983437499875,
            "small_mean_absolute_error": 99.78119479167071
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1931,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0215Z",
      "signal_timestamp": "2026-10-03T02:16:29.761369Z",
      "target_timestamp": "2026-10-03T02:15:00Z",
      "resolution_timestamp": "2026-10-03T02:30:00Z",
      "strike": 84608.95,
      "brti_reference_price": 84608.94716666666,
      "base_predicted_close": 84596.4765625,
      "small_predicted_close": 84492.109375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84642.18316666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 45.70660416666942,
      "small_residual": 150.07379166666942,
      "base_absolute_error": 45.70660416666942,
      "small_absolute_error": 150.07379166666942,
      "resolved_at": "2026-10-03T02:31:06.047174Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T02:00:00Z",
        "return_6h": 0.002901567878095257,
        "return_12h": -0.02051946948516503,
        "return_24h": -0.005361424515559099,
        "close_vs_ema12": -0.0022407634399771448,
        "close_vs_ema24": -0.004249188836477291,
        "ema12_slope_3h": -0.001612653383733731,
        "ema24_slope_6h": -0.0033436339616172983,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002671363722149822,
        "return_30m": -0.00014955794838056313,
        "return_60m": -0.0002987660245392654,
        "return_120m": 0.0013157033118578187,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -9.026404827494616e-05,
        "close_vs_ema6": -1.4960478210812589e-05,
        "close_vs_ema12": 0.00027815765705674345,
        "ema3_slope": -9.025590141187312e-05,
        "ema6_slope": -5.984155473925945e-06,
        "realized_volatility_30m": 0.00019237310695791043,
        "realized_volatility_60m": 0.00023957920237676605,
        "return_acceleration": -0.00038474621391582087
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1930,
        "resolved_agreement_count": 1256,
        "prospective_resolved_sample_count": 1911,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 27.2598749999961,
            "small_mean_absolute_error": 121.16006250000646
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.188398437501746,
            "small_mean_absolute_error": 130.8090468750088
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.32670659721892,
            "small_mean_absolute_error": 114.44844965278146
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.28184374999837,
            "small_mean_absolute_error": 98.99125104167032
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1932,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0230Z",
      "signal_timestamp": "2026-10-03T02:31:19.113199Z",
      "target_timestamp": "2026-10-03T02:30:00Z",
      "resolution_timestamp": "2026-10-03T02:45:00Z",
      "strike": 84642.18,
      "brti_reference_price": 84642.18316666667,
      "base_predicted_close": 84594.109375,
      "small_predicted_close": 84491.546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84665.2175,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 71.10812499999884,
      "small_residual": 173.67062499999884,
      "base_absolute_error": 71.10812499999884,
      "small_absolute_error": 173.67062499999884,
      "resolved_at": "2026-10-03T02:46:08.671720Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T02:15:00Z",
        "return_6h": 0.0035715308984292093,
        "return_12h": -0.017388797779405496,
        "return_24h": -0.0030582084975223633,
        "close_vs_ema12": -0.0017734962786136732,
        "close_vs_ema24": -0.003778799834514901,
        "ema12_slope_3h": -0.001500779385664286,
        "ema24_slope_6h": -0.00320255558002025,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003928189761601697,
        "return_30m": 0.00012557766770893153,
        "return_60m": 0.000447579608901405,
        "return_120m": 0.0011607696833659809,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00015123685917983742,
        "close_vs_ema6": 0.00026986559530040033,
        "close_vs_ema12": 0.0005677832941790584,
        "ema3_slope": 0.00015125973522733815,
        "ema6_slope": 0.00010795789176842874,
        "realized_volatility_30m": 0.00032997767418757595,
        "realized_volatility_60m": 0.00024039525420174761,
        "return_acceleration": 0.0006599553483751519
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1931,
        "resolved_agreement_count": 1257,
        "prospective_resolved_sample_count": 1912,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.857322916668636,
            "small_mean_absolute_error": 132.90029166666864
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 39.25717708333468,
            "small_mean_absolute_error": 135.04091145834172
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.851552083331626,
            "small_mean_absolute_error": 117.0507690972275
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 42.96880416666536,
            "small_mean_absolute_error": 104.74409166667029
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1933,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0245Z",
      "signal_timestamp": "2026-10-03T02:46:25.563403Z",
      "target_timestamp": "2026-10-03T02:45:00Z",
      "resolution_timestamp": "2026-10-03T03:00:00Z",
      "strike": 84665.22,
      "brti_reference_price": 84665.2175,
      "base_predicted_close": 84640.6796875,
      "small_predicted_close": 84508.8203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84588.67883333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -52.00085416667571,
      "small_residual": 79.85852083332429,
      "base_absolute_error": 52.00085416667571,
      "small_absolute_error": 79.85852083332429,
      "resolved_at": "2026-10-03T03:01:07.329719Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T02:30:00Z",
        "return_6h": 0.005240642670603757,
        "return_12h": -0.014708067123455848,
        "return_24h": -0.0033402172507914774,
        "close_vs_ema12": -0.0014406298343897506,
        "close_vs_ema24": -0.0034356292502438768,
        "ema12_slope_3h": -0.0013814721620966086,
        "ema24_slope_6h": -0.0030305034987553325,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00027213775060563883,
        "return_30m": 0.000665063627638407,
        "return_60m": 0.0005154062137062709,
        "return_120m": 0.0006471973804291764,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002116630727808655,
        "close_vs_ema6": 0.0003871377451201141,
        "close_vs_ema12": 0.000710741308290963,
        "ema3_slope": 0.00021170788352198322,
        "ema6_slope": 0.00015487908186351262,
        "realized_volatility_30m": 6.0340612777265434e-05,
        "realized_volatility_60m": 0.0002485671678637845,
        "return_acceleration": -0.00012068122555453087
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1932,
        "resolved_agreement_count": 1258,
        "prospective_resolved_sample_count": 1913,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.26485416666401,
            "small_mean_absolute_error": 145.007041666664
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 38.09627604166599,
            "small_mean_absolute_error": 136.38684635417303
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.50844965277793,
            "small_mean_absolute_error": 122.8893072916738
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.416072916665144,
            "small_mean_absolute_error": 107.42026666667007
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1934,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0300Z",
      "signal_timestamp": "2026-10-03T03:01:21.839918Z",
      "target_timestamp": "2026-10-03T03:00:00Z",
      "resolution_timestamp": "2026-10-03T03:15:00Z",
      "strike": 84588.68,
      "brti_reference_price": 84588.67883333332,
      "base_predicted_close": 84602.3984375,
      "small_predicted_close": 84500.078125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84517.64016666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -84.75827083332115,
      "small_residual": 17.56204166667885,
      "base_absolute_error": 84.75827083332115,
      "small_absolute_error": 17.56204166667885,
      "resolved_at": "2026-10-03T03:16:06.009981Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T02:45:00Z",
        "return_6h": 0.001691332317785621,
        "return_12h": -0.012576559415801047,
        "return_24h": -0.0066414612369882775,
        "close_vs_ema12": -0.002247911309851358,
        "close_vs_ema24": -0.004247502966370109,
        "ema12_slope_3h": -0.0012846036787188542,
        "ema24_slope_6h": -0.0029340056113414947,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009040154732570249,
        "return_30m": -0.0006321237393888124,
        "return_60m": -0.000506625452304732,
        "return_120m": -0.0006463863578625162,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00034639181932882845,
        "close_vs_ema6": -0.0003695029667981631,
        "close_vs_ema12": -0.00016408824508218345,
        "ema3_slope": -0.00034627187358449163,
        "ema6_slope": -0.00014777934475684873,
        "realized_volatility_30m": 0.0005880766119313319,
        "realized_volatility_60m": 0.0005130577808673282,
        "return_acceleration": -0.0011761532238626637
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1933,
        "resolved_agreement_count": 1259,
        "prospective_resolved_sample_count": 1914,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.43482812500224,
            "small_mean_absolute_error": 130.2703385416644
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 41.094361979165114,
            "small_mean_absolute_error": 126.60346875000323
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.886946180557665,
            "small_mean_absolute_error": 124.6136753472274
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.12930729166474,
            "small_mean_absolute_error": 106.05099375000209
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1935,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0315Z",
      "signal_timestamp": "2026-10-03T03:16:18.816331Z",
      "target_timestamp": "2026-10-03T03:15:00Z",
      "resolution_timestamp": "2026-10-03T03:30:00Z",
      "strike": 84517.64,
      "brti_reference_price": 84517.64016666668,
      "base_predicted_close": 84528.390625,
      "small_predicted_close": 84463.234375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84578.63066666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 50.24004166666418,
      "small_residual": 115.39629166666418,
      "base_absolute_error": 50.24004166666418,
      "small_absolute_error": 115.39629166666418,
      "resolved_at": "2026-10-03T03:31:06.617114Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T03:00:00Z",
        "return_6h": 0.00038916485471940376,
        "return_12h": -0.012676820759411567,
        "return_24h": -0.009267880606850576,
        "close_vs_ema12": -0.0029602567643240985,
        "close_vs_ema24": -0.0049794222338447325,
        "ema12_slope_3h": -0.001222847967806362,
        "ema24_slope_6h": -0.0028660309881978208,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008398129353293093,
        "return_30m": -0.0017430692046981333,
        "return_60m": -0.0010791648289881772,
        "return_120m": -0.0013776084357417506,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005933087316849495,
        "close_vs_ema6": -0.0008638738286221859,
        "close_vs_ema12": -0.0008494694214905563,
        "ema3_slope": -0.0005929569251637012,
        "ema6_slope": -0.00034543016821608763,
        "realized_volatility_30m": 3.210126896385779e-05,
        "realized_volatility_60m": 0.0006041325225296624,
        "return_acceleration": 6.420253792771557e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1934,
        "resolved_agreement_count": 1259,
        "prospective_resolved_sample_count": 1915,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.39346354166628,
            "small_mean_absolute_error": 105.29124479166785
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.32666927083119,
            "small_mean_absolute_error": 113.22565364583716
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.25675347222326,
            "small_mean_absolute_error": 122.30311284722848
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.8107239583318,
            "small_mean_absolute_error": 102.13246770833503
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1936,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0330Z",
      "signal_timestamp": "2026-10-03T03:31:20.107455Z",
      "target_timestamp": "2026-10-03T03:30:00Z",
      "resolution_timestamp": "2026-10-03T03:45:00Z",
      "strike": 84578.63,
      "brti_reference_price": 84578.63066666666,
      "base_predicted_close": 84561.078125,
      "small_predicted_close": 84463.6640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84634.80966666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 73.73154166668246,
      "small_residual": 171.14560416668246,
      "base_absolute_error": 73.73154166668246,
      "small_absolute_error": 171.14560416668246,
      "resolved_at": "2026-10-03T03:46:10.050259Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T03:15:00Z",
        "return_6h": 0.0018033047548198233,
        "return_12h": -0.010276989238353185,
        "return_24h": -0.007630925090309937,
        "close_vs_ema12": -0.0021494994545023793,
        "close_vs_ema24": -0.004173909422380162,
        "ema12_slope_3h": -0.0011564866287140374,
        "ema24_slope_6h": -0.002770609254283296,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007216304179780142,
        "return_30m": -0.00011878855191083115,
        "return_60m": -0.0007508372022360099,
        "return_120m": -0.0003035936527558958,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 6.394267940468268e-05,
        "close_vs_ema6": -0.00010205188586220881,
        "close_vs_ema12": -0.00010869230729537716,
        "ema3_slope": 6.394676833254564e-05,
        "ema6_slope": -4.081908807895829e-05,
        "realized_volatility_30m": 0.0007807216766536618,
        "realized_volatility_60m": 0.00070297431794877,
        "return_acceleration": 0.0015614433533073235
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1935,
        "resolved_agreement_count": 1259,
        "prospective_resolved_sample_count": 1916,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.52682291666497,
            "small_mean_absolute_error": 96.62186979166654
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.6920729166668,
            "small_mean_absolute_error": 114.76108072916759
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.680392361111444,
            "small_mean_absolute_error": 122.23456423611667
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.02097916666462,
            "small_mean_absolute_error": 104.11772291666784
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1937,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0345Z",
      "signal_timestamp": "2026-10-03T03:46:25.530176Z",
      "target_timestamp": "2026-10-03T03:45:00Z",
      "resolution_timestamp": "2026-10-03T04:00:00Z",
      "strike": 84634.81,
      "brti_reference_price": 84634.80966666668,
      "base_predicted_close": 84628.28125,
      "small_predicted_close": 84500.1796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84681.46466666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 53.183416666681296,
      "small_residual": 181.2849791666813,
      "base_absolute_error": 53.183416666681296,
      "small_absolute_error": 181.2849791666813,
      "resolved_at": "2026-10-03T04:01:06.784945Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T03:30:00Z",
        "return_6h": 0.0015493745889847421,
        "return_12h": -0.008064176464140926,
        "return_24h": -0.008935547056346804,
        "close_vs_ema12": -0.001426109748545401,
        "close_vs_ema24": -0.003440276863516556,
        "ema12_slope_3h": -0.0010977013065349706,
        "ema24_slope_6h": -0.0026822123715489754,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006642221511179436,
        "return_30m": 0.0013863318920044332,
        "return_60m": -0.00035915378512219043,
        "return_120m": 0.0001560673184914929,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00036397112811648036,
        "close_vs_ema6": 0.0004014373004082028,
        "close_vs_ema12": 0.00046996246456454394,
        "ema3_slope": 0.00036410365133354716,
        "ema6_slope": 0.00016060070860923759,
        "realized_volatility_30m": 2.8704133430035306e-05,
        "realized_volatility_60m": 0.0007830125466757725,
        "return_acceleration": -5.740826686007061e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1936,
        "resolved_agreement_count": 1260,
        "prospective_resolved_sample_count": 1917,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.18267708333588,
            "small_mean_absolute_error": 95.99061458333745
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.22376562499994,
            "small_mean_absolute_error": 120.49882812500073
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.12507638888928,
            "small_mean_absolute_error": 122.92143576389451
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 48.230131249999246,
            "small_mean_absolute_error": 109.70812500000247
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1938,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0400Z",
      "signal_timestamp": "2026-10-03T04:01:19.466646Z",
      "target_timestamp": "2026-10-03T04:00:00Z",
      "resolution_timestamp": "2026-10-03T04:15:00Z",
      "strike": 84681.46,
      "brti_reference_price": 84681.46466666668,
      "base_predicted_close": 84697.9765625,
      "small_predicted_close": 84525.859375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84646.65416666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -51.322395833354676,
      "small_residual": 120.79479166664532,
      "base_absolute_error": 51.322395833354676,
      "small_absolute_error": 120.79479166664532,
      "resolved_at": "2026-10-03T04:16:06.785236Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T03:45:00Z",
        "return_6h": 0.002033537932875751,
        "return_12h": -0.006949934406139557,
        "return_24h": -0.009542360557480367,
        "close_vs_ema12": -0.0008399345708877126,
        "close_vs_ema24": -0.002831505013651703,
        "ema12_slope_3h": -0.0010346842517459098,
        "ema24_slope_6h": -0.002585715756959983,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005512507227669605,
        "return_30m": 0.0012158390268257602,
        "return_60m": 0.0010969060471575087,
        "return_120m": 0.0005897248743307326,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00045750184137816063,
        "close_vs_ema6": 0.0006804642482063361,
        "close_vs_ema12": 0.0008641868702659039,
        "ema3_slope": 0.00045771124511539973,
        "ema6_slope": 0.0002722598045077351,
        "realized_volatility_30m": 5.648571417549153e-05,
        "realized_volatility_60m": 0.0006461604135679052,
        "return_acceleration": -0.00011297142835098306
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1937,
        "resolved_agreement_count": 1261,
        "prospective_resolved_sample_count": 1918,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.47831770833727,
            "small_mean_absolute_error": 121.3472291666767
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.45657291666976,
            "small_mean_absolute_error": 125.80878385417054
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.2223472222225,
            "small_mean_absolute_error": 124.85138888889439
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 50.38636354166592,
            "small_mean_absolute_error": 114.16984375000393
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1939,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0415Z",
      "signal_timestamp": "2026-10-03T04:16:19.127773Z",
      "target_timestamp": "2026-10-03T04:15:00Z",
      "resolution_timestamp": "2026-10-03T04:30:00Z",
      "strike": 84646.65,
      "brti_reference_price": 84646.65416666665,
      "base_predicted_close": 84621.4140625,
      "small_predicted_close": 84517.171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84520.59283333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -100.8212291666714,
      "small_residual": 3.420958333328599,
      "base_absolute_error": 100.8212291666714,
      "small_absolute_error": 3.420958333328599,
      "resolved_at": "2026-10-03T04:31:07.267482Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T04:00:00Z",
        "return_6h": 0.0015560603842152965,
        "return_12h": -0.006403819106637121,
        "return_24h": -0.009411234406784819,
        "close_vs_ema12": -0.0011996787692837296,
        "close_vs_ema24": -0.003174743971885441,
        "ema12_slope_3h": -0.000986574347566882,
        "ema24_slope_6h": -0.0025009008918466247,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00041107579016330664,
        "return_30m": 0.00013994832677721725,
        "return_60m": 0.0015264742336102977,
        "return_120m": 0.00044566208731677825,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 2.3118457166626527e-05,
        "close_vs_ema6": 0.00019220574711864558,
        "close_vs_ema12": 0.00038307440719065333,
        "ema3_slope": 2.3118991641979392e-05,
        "ema6_slope": 7.688821018980718e-05,
        "realized_volatility_30m": 0.0004811632564651336,
        "realized_volatility_60m": 0.0004616850135131271,
        "return_acceleration": -0.0009623265129302672
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1938,
        "resolved_agreement_count": 1261,
        "prospective_resolved_sample_count": 1919,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.119348958345654,
            "small_mean_absolute_error": 147.15541666666832
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.256406250005966,
            "small_mean_absolute_error": 126.22333072916808
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.25756250000268,
            "small_mean_absolute_error": 124.53557465278088
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 50.698586458333736,
            "small_mean_absolute_error": 119.15840208333611
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1940,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0430Z",
      "signal_timestamp": "2026-10-03T04:31:20.586768Z",
      "target_timestamp": "2026-10-03T04:30:00Z",
      "resolution_timestamp": "2026-10-03T04:45:00Z",
      "strike": 84520.59,
      "brti_reference_price": 84520.59283333333,
      "base_predicted_close": 84543.515625,
      "small_predicted_close": 84477.734375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84539.70900000002,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -3.806624999982887,
      "small_residual": 61.97462500001711,
      "base_absolute_error": 3.806624999982887,
      "small_absolute_error": 61.97462500001711,
      "resolved_at": "2026-10-03T04:46:10.386811Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T04:15:00Z",
        "return_6h": 0.00020657615866515044,
        "return_12h": -0.007761239804983111,
        "return_24h": -0.02545223901027449,
        "close_vs_ema12": -0.002577760359292025,
        "close_vs_ema24": -0.0045636563410146325,
        "ema12_slope_3h": -0.0009866969172154239,
        "ema24_slope_6h": -0.0024454814688796844,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001489265400674955,
        "return_30m": -0.001899728989886884,
        "return_60m": -0.0006861997277074483,
        "return_120m": -0.0014365217056596657,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0007336285027360612,
        "close_vs_ema6": -0.0009270192605569383,
        "close_vs_ema12": -0.0009366499783577398,
        "ema3_slope": -0.0007330906865135045,
        "ema6_slope": -0.0003706702568356812,
        "realized_volatility_30m": 0.0005390948052558242,
        "realized_volatility_60m": 0.000868144862825487,
        "return_acceleration": -0.0010781896105116484
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1939,
        "resolved_agreement_count": 1262,
        "prospective_resolved_sample_count": 1920,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 69.76464583334746,
            "small_mean_absolute_error": 119.16158333333442
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.14573437500621,
            "small_mean_absolute_error": 107.89172656250048
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.38293055556036,
            "small_mean_absolute_error": 116.22791493055654
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 53.16922500000146,
            "small_mean_absolute_error": 113.3871520833367
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1941,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0445Z",
      "signal_timestamp": "2026-10-03T04:46:26.320590Z",
      "target_timestamp": "2026-10-03T04:45:00Z",
      "resolution_timestamp": "2026-10-03T05:00:00Z",
      "strike": 84539.71,
      "brti_reference_price": 84539.70900000002,
      "base_predicted_close": 84580.3046875,
      "small_predicted_close": 84482.5703125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84571.37083333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -8.933854166665697,
      "small_residual": 88.8005208333343,
      "base_absolute_error": 8.933854166665697,
      "small_absolute_error": 88.8005208333343,
      "resolved_at": "2026-10-03T05:01:07.395547Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T04:30:00Z",
        "return_6h": 0.0004878548948206163,
        "return_12h": -0.007241565926458748,
        "return_24h": -0.022814309023790114,
        "close_vs_ema12": -0.0022563812907556713,
        "close_vs_ema24": -0.004249419228203322,
        "ema12_slope_3h": -0.0009859260270470571,
        "ema24_slope_6h": -0.0023854149306635763,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00022617170592242886,
        "return_30m": -0.001263430524448772,
        "return_60m": -0.0011236590126594281,
        "return_120m": -0.0014824092313939774,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00025387579797375714,
        "close_vs_ema6": -0.000500855479644402,
        "close_vs_ema12": -0.0006014189325175279,
        "ema3_slope": -0.00025381136141167104,
        "ema6_slope": -0.00020030206290344577,
        "realized_volatility_30m": 0.000857718553298692,
        "realized_volatility_60m": 0.0007788916969355224,
        "return_acceleration": 0.001715437106597384
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1940,
        "resolved_agreement_count": 1262,
        "prospective_resolved_sample_count": 1921,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.283416666672565,
            "small_mean_absolute_error": 91.86883854166808
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.73304687500422,
            "small_mean_absolute_error": 93.92972656250276
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 52.91031597222415,
            "small_mean_absolute_error": 110.95549826388985
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 51.39828854166844,
            "small_mean_absolute_error": 111.30547500000539
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1942,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0500Z",
      "signal_timestamp": "2026-10-03T05:01:20.348295Z",
      "target_timestamp": "2026-10-03T05:00:00Z",
      "resolution_timestamp": "2026-10-03T05:15:00Z",
      "strike": 84571.37,
      "brti_reference_price": 84571.37083333333,
      "base_predicted_close": 84580.875,
      "small_predicted_close": 84482.671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84554.52633333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -26.348666666672216,
      "small_residual": 71.85445833332778,
      "base_absolute_error": 26.348666666672216,
      "small_absolute_error": 71.85445833332778,
      "resolved_at": "2026-10-03T05:16:06.170953Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T04:45:00Z",
        "return_6h": 0.00034117346184614483,
        "return_12h": -0.006540814997782141,
        "return_24h": -0.023414357314915923,
        "close_vs_ema12": -0.0018059997330673871,
        "close_vs_ema24": -0.0037969025304492865,
        "ema12_slope_3h": -0.0009747332953132792,
        "ema24_slope_6h": -0.0023295829874294682,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00037452025453887927,
        "return_30m": 0.000600776666346059,
        "return_60m": -0.001300093636390387,
        "return_120m": -0.00020461366980439877,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 6.027105464934124e-05,
        "close_vs_ema6": -9.037669965195061e-05,
        "close_vs_ema12": -0.0001921884952509334,
        "ema3_slope": 6.02746874682758e-05,
        "ema6_slope": -3.614937303642041e-05,
        "realized_volatility_30m": 7.417427430822521e-05,
        "realized_volatility_60m": 0.0007341733054975504,
        "return_acceleration": 0.00014834854861645042
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1941,
        "resolved_agreement_count": 1262,
        "prospective_resolved_sample_count": 1922,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.221026041668665,
            "small_mean_absolute_error": 68.74772395833133
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.34967187500297,
            "small_mean_absolute_error": 95.04747656250402
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.71139062500273,
            "small_mean_absolute_error": 106.78843055555747
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 50.67203645833579,
            "small_mean_absolute_error": 112.78719583333805
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1943,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0515Z",
      "signal_timestamp": "2026-10-03T05:16:18.676357Z",
      "target_timestamp": "2026-10-03T05:15:00Z",
      "resolution_timestamp": "2026-10-03T05:30:00Z",
      "strike": 84554.53,
      "brti_reference_price": 84554.52633333333,
      "base_predicted_close": 84584.9453125,
      "small_predicted_close": 84485.625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84612.02816666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 27.082854166670586,
      "small_residual": 126.40316666667059,
      "base_absolute_error": 27.082854166670586,
      "small_absolute_error": 126.40316666667059,
      "resolved_at": "2026-10-03T05:31:07.966655Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T05:00:00Z",
        "return_6h": 0.0008939301623112073,
        "return_12h": -0.00469400847489565,
        "return_24h": -0.023067530027959138,
        "close_vs_ema12": -0.0019231431757671391,
        "close_vs_ema24": -0.003913249315206313,
        "ema12_slope_3h": -0.0009612318183367385,
        "ema24_slope_6h": -0.0022635770567003277,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00019917496706067794,
        "return_30m": 0.0001752706924187386,
        "return_60m": -0.0010883812743729404,
        "return_120m": 0.00043643157326567206,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -6.946278319130972e-05,
        "close_vs_ema6": -0.00020682687090944896,
        "close_vs_ema12": -0.00033114124482580554,
        "ema3_slope": -6.945795844837122e-05,
        "ema6_slope": -8.27239045533279e-05,
        "realized_volatility_30m": 0.0002868476107997786,
        "realized_volatility_60m": 0.0007336896505657088,
        "return_acceleration": -0.0005736952215995572
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1942,
        "resolved_agreement_count": 1262,
        "prospective_resolved_sample_count": 1923,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 34.97759374999805,
            "small_mean_absolute_error": 56.51264062500195
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.04847135417185,
            "small_mean_absolute_error": 101.83402864583513
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.83013541667,
            "small_mean_absolute_error": 102.98643402777937
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.1734406250027,
            "small_mean_absolute_error": 114.11547916667114
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1944,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0530Z",
      "signal_timestamp": "2026-10-03T05:31:20.638246Z",
      "target_timestamp": "2026-10-03T05:30:00Z",
      "resolution_timestamp": "2026-10-03T05:45:00Z",
      "strike": 84612.03,
      "brti_reference_price": 84612.02816666667,
      "base_predicted_close": 84587.8828125,
      "small_predicted_close": 84487.9921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84625.5085,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 37.625687499996275,
      "small_residual": 137.51631249999627,
      "base_absolute_error": 37.625687499996275,
      "small_absolute_error": 137.51631249999627,
      "resolved_at": "2026-10-03T05:46:10.287025Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T05:15:00Z",
        "return_6h": 0.000783721468636589,
        "return_12h": -0.0002689811810258069,
        "return_24h": -0.01963513148749929,
        "close_vs_ema12": -0.0011936637842990816,
        "close_vs_ema24": -0.003169326804527195,
        "ema12_slope_3h": -0.0009365830641203665,
        "ema24_slope_6h": -0.002201118978283012,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006800562409474686,
        "return_30m": 0.00048074582370749575,
        "return_60m": 0.0010818113109267724,
        "return_120m": 0.00039486924459231076,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003051799463473781,
        "close_vs_ema6": 0.0003378748415883148,
        "close_vs_ema12": 0.0002950293898835721,
        "ema3_slope": 0.0003052731095782857,
        "ema6_slope": 0.00013516820460957035,
        "realized_volatility_30m": 0.0004396156040040733,
        "realized_volatility_60m": 0.0003166686180616893,
        "return_acceleration": 0.0008792312080081466
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1943,
        "resolved_agreement_count": 1262,
        "prospective_resolved_sample_count": 1924,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 16.542999999997846,
            "small_mean_absolute_error": 87.25819270833745
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 43.15382291667265,
            "small_mean_absolute_error": 103.20988802083593
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.27815625000343,
            "small_mean_absolute_error": 101.01388194444614
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.86976458333593,
            "small_mean_absolute_error": 114.62469375000437
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1945,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0545Z",
      "signal_timestamp": "2026-10-03T05:46:25.972008Z",
      "target_timestamp": "2026-10-03T05:45:00Z",
      "resolution_timestamp": "2026-10-03T06:00:00Z",
      "strike": 84625.51,
      "brti_reference_price": 84625.5085,
      "base_predicted_close": 84587.9296875,
      "small_predicted_close": 84488.0234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84621.87499999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 33.94531249998545,
      "small_residual": 133.85156249998545,
      "base_absolute_error": 33.94531249998545,
      "small_absolute_error": 133.85156249998545,
      "resolved_at": "2026-10-03T06:01:06.629357Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T05:30:00Z",
        "return_6h": 0.0009650348918053275,
        "return_12h": 0.00034712772572298434,
        "return_24h": -0.017234171569965873,
        "close_vs_ema12": -0.0009923506093234558,
        "close_vs_ema24": -0.0029486571166918996,
        "ema12_slope_3h": -0.0009175260237147542,
        "ema24_slope_6h": -0.0021362536423477074,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00015931935004287467,
        "return_30m": 0.0008394839371086427,
        "return_60m": 0.0010149017664584647,
        "return_120m": -0.00010989764971791605,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00023222002006706433,
        "close_vs_ema6": 0.00035512670515047695,
        "close_vs_ema12": 0.0003844618297192959,
        "ema3_slope": 0.00023227395873037793,
        "ema6_slope": 0.00014207086332329588,
        "realized_volatility_30m": 0.000260368445452297,
        "realized_volatility_60m": 0.000320304784312216,
        "return_acceleration": -0.000520736890904594
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1944,
        "resolved_agreement_count": 1263,
        "prospective_resolved_sample_count": 1925,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 24.997765625001193,
            "small_mean_absolute_error": 106.14361458333224
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 38.64059114583688,
            "small_mean_absolute_error": 99.00622656250016
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.48795312500321,
            "small_mean_absolute_error": 98.00102256944592
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.73128229166832,
            "small_mean_absolute_error": 113.35535208333677
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1946,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0600Z",
      "signal_timestamp": "2026-10-03T06:01:19.353007Z",
      "target_timestamp": "2026-10-03T06:00:00Z",
      "resolution_timestamp": "2026-10-03T06:15:00Z",
      "strike": 84621.88,
      "brti_reference_price": 84621.87499999999,
      "base_predicted_close": 84584.7890625,
      "small_predicted_close": 84485.0703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84619.88383333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 35.09477083334059,
      "small_residual": 134.8135208333406,
      "base_absolute_error": 35.09477083334059,
      "small_absolute_error": 134.8135208333406,
      "resolved_at": "2026-10-03T06:16:08.668021Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T05:45:00Z",
        "return_6h": 0.0013954356704455328,
        "return_12h": -0.0019514177297987878,
        "return_24h": -0.015757163106058236,
        "close_vs_ema12": -0.0009930313197942242,
        "close_vs_ema24": -0.0029298740158290038,
        "ema12_slope_3h": -0.0008641781233256207,
        "ema24_slope_6h": -0.0020638389442370064,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -4.2936226492651386e-05,
        "return_30m": 0.00011637628297855862,
        "return_60m": 0.0005971780540980909,
        "return_120m": -0.0007036919696802313,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 9.462795616399511e-05,
        "close_vs_ema6": 0.00022296242108499342,
        "close_vs_ema12": 0.00028895405337503455,
        "ema3_slope": 9.463691146160969e-05,
        "ema6_slope": 8.919292310216598e-05,
        "realized_volatility_30m": 0.00010112778826776303,
        "realized_volatility_60m": 0.0003317348877821287,
        "return_acceleration": -0.00020225557653552606
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1945,
        "resolved_agreement_count": 1264,
        "prospective_resolved_sample_count": 1926,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.25063020833113,
            "small_mean_absolute_error": 117.40637499999502
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 36.2358281249999,
            "small_mean_absolute_error": 93.07704947916318
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.983324652779025,
            "small_mean_absolute_error": 102.50044270833435
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.02773958333346,
            "small_mean_absolute_error": 112.14165312500191
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1947,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0615Z",
      "signal_timestamp": "2026-10-03T06:16:21.386914Z",
      "target_timestamp": "2026-10-03T06:15:00Z",
      "resolution_timestamp": "2026-10-03T06:30:00Z",
      "strike": 84619.88,
      "brti_reference_price": 84619.88383333334,
      "base_predicted_close": 84583.609375,
      "small_predicted_close": 84483.5859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84634.86633333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 51.25695833332429,
      "small_residual": 151.2803958333243,
      "base_absolute_error": 51.25695833332429,
      "small_absolute_error": 151.2803958333243,
      "resolved_at": "2026-10-03T06:31:06.731793Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T06:00:00Z",
        "return_6h": 0.0014451347306612128,
        "return_12h": -0.002860653970609528,
        "return_24h": -0.01500030759457116,
        "close_vs_ema12": -0.0009750872258219578,
        "close_vs_ema24": -0.002892681200731606,
        "ema12_slope_3h": -0.0007797793285317933,
        "ema24_slope_6h": -0.0019919867616040587,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -2.353016482614656e-05,
        "return_30m": -6.646538102228483e-05,
        "return_60m": 0.0007729627594665889,
        "return_120m": -0.0003162597930993494,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 3.554651876336301e-05,
        "close_vs_ema6": 0.00014243974813088478,
        "close_vs_ema12": 0.0002245745209004113,
        "ema3_slope": 3.55477823632544e-05,
        "ema6_slope": 5.697914569036122e-05,
        "realized_volatility_30m": 9.703030833252413e-06,
        "realized_volatility_60m": 0.0002919371407587737,
        "return_acceleration": 1.9406061666504826e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1946,
        "resolved_agreement_count": 1265,
        "prospective_resolved_sample_count": 1927,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.437156249998225,
            "small_mean_absolute_error": 133.14614062499822
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 34.20737499999814,
            "small_mean_absolute_error": 94.82939062500009
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 41.84469965278064,
            "small_mean_absolute_error": 112.27139930555616
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.23748750000086,
            "small_mean_absolute_error": 112.65310104166856
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1948,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0630Z",
      "signal_timestamp": "2026-10-03T06:31:19.200536Z",
      "target_timestamp": "2026-10-03T06:30:00Z",
      "resolution_timestamp": "2026-10-03T06:45:00Z",
      "strike": 84634.87,
      "brti_reference_price": 84634.86633333332,
      "base_predicted_close": 84584.3203125,
      "small_predicted_close": 84483.8125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84639.29349999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 54.973187499985215,
      "small_residual": 155.48099999998522,
      "base_absolute_error": 54.973187499985215,
      "small_absolute_error": 155.48099999998522,
      "resolved_at": "2026-10-03T06:46:08.060231Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T06:15:00Z",
        "return_6h": 0.0010742250525730412,
        "return_12h": 0.00045274493550429007,
        "return_24h": -0.01591847830296611,
        "close_vs_ema12": -0.0007656485894267373,
        "close_vs_ema24": -0.0026601827933826483,
        "ema12_slope_3h": -0.0007209398924408195,
        "ema24_slope_6h": -0.0019290584900605312,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000177056494540917,
        "return_30m": 0.00015352216354624915,
        "return_60m": 0.0002699163128636606,
        "return_120m": 0.001352019622310685,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00010629335404477303,
        "close_vs_ema6": 0.00022820878250895404,
        "close_vs_ema12": 0.00033985427207294805,
        "ema3_slope": 0.00010630465352323704,
        "ema6_slope": 9.129184644396382e-05,
        "realized_volatility_30m": 0.00010029332968353177,
        "realized_volatility_60m": 0.00010113860232241165,
        "return_acceleration": 0.00020058665936706355
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1947,
        "resolved_agreement_count": 1266,
        "prospective_resolved_sample_count": 1928,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 39.48068229166165,
            "small_mean_absolute_error": 139.36544791666165
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 28.01184114582975,
            "small_mean_absolute_error": 113.31182031249955
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 41.92944270833565,
            "small_mean_absolute_error": 115.26174131944451
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.834494791668114,
            "small_mean_absolute_error": 115.06147708333374
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1949,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0645Z",
      "signal_timestamp": "2026-10-03T06:46:23.618001Z",
      "target_timestamp": "2026-10-03T06:45:00Z",
      "resolution_timestamp": "2026-10-03T07:00:00Z",
      "strike": 84639.29,
      "brti_reference_price": 84639.29349999999,
      "base_predicted_close": 84588.4453125,
      "small_predicted_close": 84487.8671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84559.5885,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -28.85681250000198,
      "small_residual": 71.72131249999802,
      "base_absolute_error": 28.85681250000198,
      "small_absolute_error": 71.72131249999802,
      "resolved_at": "2026-10-03T07:01:07.752711Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T06:30:00Z",
        "return_6h": 0.0003408049950921477,
        "return_12h": 0.008121684590398859,
        "return_24h": -0.015446685538372917,
        "close_vs_ema12": -0.0006842820117762827,
        "close_vs_ema24": -0.0025543809606269896,
        "ema12_slope_3h": -0.0006893964314796941,
        "ema24_slope_6h": -0.0018824831539527853,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 5.230901705721713e-05,
        "return_30m": 0.0002293747732491358,
        "return_60m": 0.0001628941467453071,
        "return_120m": 0.0011779612347608825,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.929767698122703e-05,
        "close_vs_ema6": 0.00020036232421949407,
        "close_vs_ema12": 0.00033182549699617425,
        "ema3_slope": 7.930396560129616e-05,
        "ema6_slope": 8.015135341232771e-05,
        "realized_volatility_30m": 6.237373874184993e-05,
        "realized_volatility_60m": 8.638343718537494e-05,
        "return_acceleration": -0.00012474747748369985
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1948,
        "resolved_agreement_count": 1267,
        "prospective_resolved_sample_count": 1929,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.817557291658886,
            "small_mean_absolute_error": 143.8566197916589
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 34.40766145833004,
            "small_mean_absolute_error": 125.00011718749556
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 40.36624652777755,
            "small_mean_absolute_error": 113.9563576388864
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.50925416666651,
            "small_mean_absolute_error": 116.57334583333213
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1950,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0700Z",
      "signal_timestamp": "2026-10-03T07:01:21.686035Z",
      "target_timestamp": "2026-10-03T07:00:00Z",
      "resolution_timestamp": "2026-10-03T07:15:00Z",
      "strike": 84559.59,
      "brti_reference_price": 84559.5885,
      "base_predicted_close": 84487.4453125,
      "small_predicted_close": 84457.6875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84598.40950000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 110.9641875000234,
      "small_residual": 140.7220000000234,
      "base_absolute_error": 110.9641875000234,
      "small_absolute_error": 140.7220000000234,
      "resolved_at": "2026-10-03T07:16:05.659342Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T06:45:00Z",
        "return_6h": -0.0009900674525394892,
        "return_12h": 0.003668023292736189,
        "return_24h": -0.01640240718071151,
        "close_vs_ema12": -0.0015591027519710199,
        "close_vs_ema24": -0.0034218984129935626,
        "ema12_slope_3h": -0.000719976206804529,
        "ema24_slope_6h": -0.0018641676059915069,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009417020949021859,
        "return_30m": -0.0008894423373558835,
        "return_60m": -0.0007360567229216519,
        "return_120m": -0.0001393182257451997,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004314255941323397,
        "close_vs_ema6": -0.0005297754212302275,
        "close_vs_ema12": -0.0005163623094364134,
        "ema3_slope": -0.0004312395463546004,
        "ema6_slope": -0.0002118652720867198,
        "realized_volatility_30m": 0.0004970055559797015,
        "realized_volatility_60m": 0.0004433020335994391,
        "return_acceleration": -0.000994011111959403
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1949,
        "resolved_agreement_count": 1268,
        "prospective_resolved_sample_count": 1930,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.54543229166302,
            "small_mean_absolute_error": 128.32405729166203
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 36.898031249997075,
            "small_mean_absolute_error": 122.86521614582853
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 38.3390295138876,
            "small_mean_absolute_error": 104.82605208332946
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.186046875000464,
            "small_mean_absolute_error": 113.2191447916659
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1951,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0715Z",
      "signal_timestamp": "2026-10-03T07:16:18.814923Z",
      "target_timestamp": "2026-10-03T07:15:00Z",
      "resolution_timestamp": "2026-10-03T07:30:00Z",
      "strike": 84598.41,
      "brti_reference_price": 84598.40950000002,
      "base_predicted_close": 84514.9140625,
      "small_predicted_close": 84467.6796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84608.8545,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 93.94043750000128,
      "small_residual": 141.17481250000128,
      "base_absolute_error": 93.94043750000128,
      "small_absolute_error": 141.17481250000128,
      "resolved_at": "2026-10-03T07:31:07.629736Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T07:00:00Z",
        "return_6h": -0.0004232743504627434,
        "return_12h": 0.005702320484779033,
        "return_24h": -0.015684215041368743,
        "close_vs_ema12": -0.0010558421640514126,
        "close_vs_ema24": -0.0029034741030120603,
        "ema12_slope_3h": -0.0007138601825258384,
        "ema24_slope_6h": -0.0018346154512287605,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004590963684742988,
        "return_30m": -0.00048303805843985526,
        "return_60m": -0.0002537740819358314,
        "return_120m": 0.0005189925196162903,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 1.3736165524358412e-05,
        "close_vs_ema6": -5.065979135066012e-05,
        "close_vs_ema12": -4.865681592947091e-05,
        "ema3_slope": 1.3736354209203938e-05,
        "ema6_slope": -2.02635059223244e-05,
        "realized_volatility_30m": 0.0007003992316882424,
        "realized_volatility_60m": 0.0005281157295073471,
        "return_acceleration": 0.0014007984633764847
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1950,
        "resolved_agreement_count": 1269,
        "prospective_resolved_sample_count": 1931,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.51278645833372,
            "small_mean_absolute_error": 129.80117708333273
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.47497135416597,
            "small_mean_absolute_error": 131.47365885416548
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.30917881944333,
            "small_mean_absolute_error": 106.48665277777764
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 50.08806979166839,
            "small_mean_absolute_error": 114.38132395833381
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1952,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0730Z",
      "signal_timestamp": "2026-10-03T07:31:23.788202Z",
      "target_timestamp": "2026-10-03T07:30:00Z",
      "resolution_timestamp": "2026-10-03T07:45:00Z",
      "strike": 84608.85,
      "brti_reference_price": 84608.8545,
      "base_predicted_close": 84567.5859375,
      "small_predicted_close": 84470.2265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84570.12683333336,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 2.5408958333573537,
      "small_residual": 99.90027083335735,
      "base_absolute_error": 2.5408958333573537,
      "small_absolute_error": 99.90027083335735,
      "resolved_at": "2026-10-03T07:46:08.244801Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T07:15:00Z",
        "return_6h": 5.364383538042361e-05,
        "return_12h": 0.005752753423625467,
        "return_24h": -0.015394413771966375,
        "close_vs_ema12": -0.0008944793871288326,
        "close_vs_ema24": -0.0027231813194472654,
        "ema12_slope_3h": -0.0006422850622875842,
        "ema24_slope_6h": -0.001795850697983603,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00012346567815768594,
        "return_30m": 0.0005826187292763407,
        "return_60m": -0.0003073418138439532,
        "return_120m": -3.7508457549573215e-05,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 6.859706393358422e-05,
        "close_vs_ema6": 5.199865562022232e-05,
        "close_vs_ema12": 6.329399488103071e-05,
        "ema3_slope": 6.860176981371424e-05,
        "ema6_slope": 2.079989487469014e-05,
        "realized_volatility_30m": 0.00016781534515830643,
        "realized_volatility_60m": 0.0005224978463135228,
        "return_acceleration": -0.00033563069031661286
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1951,
        "resolved_agreement_count": 1270,
        "prospective_resolved_sample_count": 1932,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.18365625000297,
            "small_mean_absolute_error": 127.27478125000198
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.83216927083231,
            "small_mean_absolute_error": 133.32011458333182
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 42.735779513887486,
            "small_mean_absolute_error": 117.96614062500036
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 52.49976145833498,
            "small_mean_absolute_error": 113.93637500000041
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1953,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0745Z",
      "signal_timestamp": "2026-10-03T07:46:23.632252Z",
      "target_timestamp": "2026-10-03T07:45:00Z",
      "resolution_timestamp": "2026-10-03T08:00:00Z",
      "strike": 84570.13,
      "brti_reference_price": 84570.12683333336,
      "base_predicted_close": 84535.5625,
      "small_predicted_close": 84471.7265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84571.60616666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 36.04366666666465,
      "small_residual": 99.87960416666465,
      "base_absolute_error": 36.04366666666465,
      "small_absolute_error": 99.87960416666465,
      "resolved_at": "2026-10-03T08:01:06.987517Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T07:30:00Z",
        "return_6h": -0.0006083099922682411,
        "return_12h": 0.004953515037999567,
        "return_24h": -0.01400118931774652,
        "close_vs_ema12": -0.0012966920949797345,
        "close_vs_ema24": -0.0031143345964644853,
        "ema12_slope_3h": -0.0006014757059834563,
        "ema24_slope_6h": -0.0017714891671835042,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004577259306429715,
        "return_30m": -0.0003343167659276558,
        "return_60m": -0.0008171933366459827,
        "return_120m": -0.0006544323059121115,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0001946180014786858,
        "close_vs_ema6": -0.00028985579991203103,
        "close_vs_ema12": -0.00033379487044349343,
        "ema3_slope": -0.00019458013268225383,
        "ema6_slope": -0.00011592887890166104,
        "realized_volatility_30m": 0.00029059580440032873,
        "realized_volatility_60m": 0.0005374736285342106,
        "return_acceleration": -0.0005811916088006575
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1952,
        "resolved_agreement_count": 1271,
        "prospective_resolved_sample_count": 1933,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.075583333346,
            "small_mean_absolute_error": 113.37959895834501
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.446570312502445,
            "small_mean_absolute_error": 128.61810937500195
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 42.63030208333536,
            "small_mean_absolute_error": 121.12661111111204
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.0714000000029,
            "small_mean_absolute_error": 110.24785729166834
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1954,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0800Z",
      "signal_timestamp": "2026-10-03T08:01:21.512781Z",
      "target_timestamp": "2026-10-03T08:00:00Z",
      "resolution_timestamp": "2026-10-03T08:15:00Z",
      "strike": 84571.61,
      "brti_reference_price": 84571.60616666666,
      "base_predicted_close": 84573.421875,
      "small_predicted_close": 84474.9375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84630.53166666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 57.109791666676756,
      "small_residual": 155.59416666667676,
      "base_absolute_error": 57.109791666676756,
      "small_absolute_error": 155.59416666667676,
      "resolved_at": "2026-10-03T08:16:08.251006Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T07:45:00Z",
        "return_6h": -0.000708354778906517,
        "return_12h": 0.0034286403825056766,
        "return_24h": -0.017119598887660792,
        "close_vs_ema12": -0.0012270733012187396,
        "close_vs_ema24": -0.0030332282564144997,
        "ema12_slope_3h": -0.0005768566415641496,
        "ema24_slope_6h": -0.0017496525878870628,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 1.749238636272743e-05,
        "return_30m": -0.00044024155099908757,
        "return_60m": 0.00014212068530428112,
        "return_120m": -0.0005940406465032577,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -8.85723540917649e-05,
        "close_vs_ema6": -0.00019456405790418962,
        "close_vs_ema12": -0.00026765852905286103,
        "ema3_slope": -8.856450972460905e-05,
        "ema6_slope": -7.781956680552593e-05,
        "realized_volatility_30m": 0.00023760915850284947,
        "realized_volatility_60m": 0.0003281645584716003,
        "return_acceleration": 0.00047521831700569894
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1953,
        "resolved_agreement_count": 1272,
        "prospective_resolved_sample_count": 1934,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.87229687501167,
            "small_mean_absolute_error": 120.41917187501167
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.708864583337345,
            "small_mean_absolute_error": 124.37161458333685
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.88945312500194,
            "small_mean_absolute_error": 122.04986805555625
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 48.273540625002354,
            "small_mean_absolute_error": 111.24891145833536
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1955,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0815Z",
      "signal_timestamp": "2026-10-03T08:16:22.773430Z",
      "target_timestamp": "2026-10-03T08:15:00Z",
      "resolution_timestamp": "2026-10-03T08:30:00Z",
      "strike": 84630.53,
      "brti_reference_price": 84630.53166666668,
      "base_predicted_close": 84568.1796875,
      "small_predicted_close": 84469.6953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84599.06866666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 30.888979166658828,
      "small_residual": 129.37335416665883,
      "base_absolute_error": 30.888979166658828,
      "small_absolute_error": 129.37335416665883,
      "resolved_at": "2026-10-03T08:31:07.521644Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T08:00:00Z",
        "return_6h": 0.00025510895387337307,
        "return_12h": 0.0031574170479145014,
        "return_24h": -0.019341000829049215,
        "close_vs_ema12": -0.0005095059238636734,
        "close_vs_ema24": -0.002290581326466201,
        "ema12_slope_3h": -0.000516737870476458,
        "ema24_slope_6h": -0.001708557763471119,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006967527598316092,
        "return_30m": 0.0007142573340626068,
        "return_60m": 0.0003797017799329616,
        "return_120m": 0.00012583133952670522,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003039669223701136,
        "close_vs_ema6": 0.0003585579520177795,
        "close_vs_ema12": 0.00036289798684974173,
        "ema3_slope": 0.0003040593463539132,
        "ema6_slope": 0.00014344375396668774,
        "realized_volatility_30m": 0.0003396301867344409,
        "realized_volatility_60m": 0.00041061845529571884,
        "return_acceleration": 0.0006792603734688818
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1954,
        "resolved_agreement_count": 1272,
        "prospective_resolved_sample_count": 1935,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.40869791667501,
            "small_mean_absolute_error": 124.13721354167501
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 54.460742187504366,
            "small_mean_absolute_error": 126.96919531250387
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.45288020833565,
            "small_mean_absolute_error": 129.02817708333532
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.89111666667013,
            "small_mean_absolute_error": 118.15051770833524
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1956,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0830Z",
      "signal_timestamp": "2026-10-03T08:31:21.497107Z",
      "target_timestamp": "2026-10-03T08:30:00Z",
      "resolution_timestamp": "2026-10-03T08:45:00Z",
      "strike": 84599.07,
      "brti_reference_price": 84599.06866666666,
      "base_predicted_close": 84576.03125,
      "small_predicted_close": 84477.9296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84615.35216666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 39.320916666678386,
      "small_residual": 137.4224791666784,
      "base_absolute_error": 39.320916666678386,
      "small_absolute_error": 137.4224791666784,
      "resolved_at": "2026-10-03T08:46:10.530744Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T08:15:00Z",
        "return_6h": -0.0005093736761859757,
        "return_12h": 0.003060337978419758,
        "return_24h": -0.020470897705966662,
        "close_vs_ema12": -0.000845153130317744,
        "close_vs_ema24": -0.002606626200484685,
        "ema12_slope_3h": -0.0005019158241896804,
        "ema24_slope_6h": -0.001683835716017379,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00037176890396883877,
        "return_30m": 0.00032472482485279563,
        "return_60m": -0.0001156596835067969,
        "return_120m": -0.0004229659502937855,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -3.395864667476989e-05,
        "close_vs_ema6": -9.531645374982745e-06,
        "close_vs_ema12": -7.6203293554177876e-06,
        "ema3_slope": -3.395749352408384e-05,
        "ema6_slope": -3.8126436137098096e-06,
        "realized_volatility_30m": 0.000534260831900224,
        "realized_volatility_60m": 0.0004555696749084359,
        "return_acceleration": -0.001068521663800448
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1955,
        "resolved_agreement_count": 1273,
        "prospective_resolved_sample_count": 1936,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.645833333339397,
            "small_mean_absolute_error": 121.1868489583394
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.91474479167118,
            "small_mean_absolute_error": 124.23081510417069
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.770057291668,
            "small_mean_absolute_error": 129.27569270833433
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.923563541669864,
            "small_mean_absolute_error": 118.84937083333497
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1957,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0845Z",
      "signal_timestamp": "2026-10-03T08:46:26.528211Z",
      "target_timestamp": "2026-10-03T08:45:00Z",
      "resolution_timestamp": "2026-10-03T09:00:00Z",
      "strike": 84615.35,
      "brti_reference_price": 84615.35216666668,
      "base_predicted_close": 84579.28125,
      "small_predicted_close": 84481.1640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84614.29733333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 35.01608333332115,
      "small_residual": 133.13327083332115,
      "base_absolute_error": 35.01608333332115,
      "small_absolute_error": 133.13327083332115,
      "resolved_at": "2026-10-03T09:01:07.145964Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T08:30:00Z",
        "return_6h": -0.0005889707108273079,
        "return_12h": 0.004648585374737557,
        "return_24h": -0.01972510741880873,
        "close_vs_ema12": -0.0006262075897328634,
        "close_vs_ema24": -0.00236494493512307,
        "ema12_slope_3h": -0.0004863435048716447,
        "ema24_slope_6h": -0.001661315677466857,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00019247847827008613,
        "return_30m": -0.00017936198321177876,
        "return_60m": 0.0005347672402389314,
        "return_120m": -0.0002828631046324359,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.925036652500772e-05,
        "close_vs_ema6": 0.0001306681687309741,
        "close_vs_ema12": 0.00015641274430278074,
        "ema3_slope": 7.925664764329987e-05,
        "ema6_slope": 5.226999950247446e-05,
        "realized_volatility_30m": 0.00028212369111946245,
        "realized_volatility_60m": 0.00038389006767037474,
        "return_acceleration": 0.0005642473822389249
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1956,
        "resolved_agreement_count": 1274,
        "prospective_resolved_sample_count": 1937,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.840838541669655,
            "small_mean_absolute_error": 130.56740104166965
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.95821093750783,
            "small_mean_absolute_error": 121.97350000000733
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.91132638889152,
            "small_mean_absolute_error": 129.26787326389118
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.20303229166966,
            "small_mean_absolute_error": 117.16321458333478
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1958,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0900Z",
      "signal_timestamp": "2026-10-03T09:01:20.309400Z",
      "target_timestamp": "2026-10-03T09:00:00Z",
      "resolution_timestamp": "2026-10-03T09:15:00Z",
      "strike": 84614.3,
      "brti_reference_price": 84614.29733333332,
      "base_predicted_close": 84582.6328125,
      "small_predicted_close": 84483.90625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84629.41,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 46.77718750000349,
      "small_residual": 145.5037500000035,
      "base_absolute_error": 46.77718750000349,
      "small_absolute_error": 145.5037500000035,
      "resolved_at": "2026-10-03T09:16:06.421053Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T08:45:00Z",
        "return_6h": 0.0003028596775991321,
        "return_12h": 0.0019947042317451924,
        "return_24h": -0.01860641537494645,
        "close_vs_ema12": -0.000612613968761111,
        "close_vs_ema24": -0.0023284327283661366,
        "ema12_slope_3h": -0.0004701638266355612,
        "ema24_slope_6h": -0.0016209601943085739,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -1.246621690209615e-05,
        "return_30m": 0.00018000986188937418,
        "return_60m": 0.0005047931404131845,
        "return_120m": 0.0006469855672643909,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 3.339046587491623e-05,
        "close_vs_ema6": 8.44259508723244e-05,
        "close_vs_ema12": 0.00012179656068234124,
        "ema3_slope": 3.33915808352625e-05,
        "ema6_slope": 3.377152082584267e-05,
        "realized_volatility_30m": 0.00010247234758609114,
        "realized_volatility_60m": 0.00038636919773955776,
        "return_acceleration": -0.00020494469517218228
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1957,
        "resolved_agreement_count": 1275,
        "prospective_resolved_sample_count": 1938,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.58394270833378,
            "small_mean_absolute_error": 138.88081770833378
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 50.728119791672725,
            "small_mean_absolute_error": 129.64999479167273
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.00055729166949,
            "small_mean_absolute_error": 129.2080156250025
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.294665625001656,
            "small_mean_absolute_error": 114.75562916666676
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1959,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0915Z",
      "signal_timestamp": "2026-10-03T09:16:21.697182Z",
      "target_timestamp": "2026-10-03T09:15:00Z",
      "resolution_timestamp": "2026-10-03T09:30:00Z",
      "strike": 84629.41,
      "brti_reference_price": 84629.41,
      "base_predicted_close": 84585.6640625,
      "small_predicted_close": 84486.609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84585.6775,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 0.01343750000523869,
      "small_residual": 99.06812500000524,
      "base_absolute_error": 0.01343750000523869,
      "small_absolute_error": 99.06812500000524,
      "resolved_at": "2026-10-03T09:31:06.854064Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T09:00:00Z",
        "return_6h": 0.0013224438485612833,
        "return_12h": 0.0017121233519488133,
        "return_24h": -0.018309037224496838,
        "close_vs_ema12": -0.0004164051720673134,
        "close_vs_ema24": -0.0021060276273787704,
        "ema12_slope_3h": -0.000446401721402756,
        "ema24_slope_6h": -0.0015605911385446758,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00017860653746426536,
        "return_30m": 0.00016613809401433421,
        "return_60m": -1.3253688055381296e-05,
        "return_120m": 0.00036644305942856725,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00010599024842372629,
        "close_vs_ema6": 0.00018787699937727886,
        "close_vs_ema12": 0.0002541938951976519,
        "ema3_slope": 0.00010600148354744654,
        "ema6_slope": 7.515644781808106e-05,
        "realized_volatility_30m": 9.553637718318075e-05,
        "realized_volatility_60m": 0.00022763597751009615,
        "return_acceleration": 0.0001910727543663615
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1958,
        "resolved_agreement_count": 1276,
        "prospective_resolved_sample_count": 1939,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.000791666665464,
            "small_mean_absolute_error": 136.35821354166546
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.70474479167024,
            "small_mean_absolute_error": 130.24771354167024
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.9740920138914,
            "small_mean_absolute_error": 130.09886805555774
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.067405208334094,
            "small_mean_absolute_error": 115.99107708333467
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1960,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0930Z",
      "signal_timestamp": "2026-10-03T09:31:20.145276Z",
      "target_timestamp": "2026-10-03T09:30:00Z",
      "resolution_timestamp": "2026-10-03T09:45:00Z",
      "strike": 84585.68,
      "brti_reference_price": 84585.6775,
      "base_predicted_close": 84587.9140625,
      "small_predicted_close": 84488.171875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84578.454,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -9.460062500002095,
      "small_residual": 90.2821249999979,
      "base_absolute_error": 9.460062500002095,
      "small_absolute_error": 90.2821249999979,
      "resolved_at": "2026-10-03T09:46:09.600752Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T09:15:00Z",
        "return_6h": 8.331694752916619e-05,
        "return_12h": 0.0018867719481965306,
        "return_24h": -0.018026576259043692,
        "close_vs_ema12": -0.000894897746079315,
        "close_vs_ema24": -0.0025677097031273632,
        "ema12_slope_3h": -0.0004518990201130002,
        "ema24_slope_6h": -0.001526794960750144,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005167529822079908,
        "return_30m": -0.000338238740204555,
        "return_60m": -0.0001582897646239534,
        "return_120m": -0.0002739311403866518,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00020545095370472222,
        "close_vs_ema6": -0.00023500285191002668,
        "close_vs_ema12": -0.00022228551166614263,
        "ema3_slope": -0.00020540875228047817,
        "ema6_slope": -9.399230538009729e-05,
        "realized_volatility_30m": 0.0003476797598361281,
        "realized_volatility_60m": 0.0002871783879485304,
        "return_acceleration": -0.0006953595196722562
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1959,
        "resolved_agreement_count": 1277,
        "prospective_resolved_sample_count": 1940,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 30.281906250002066,
            "small_mean_absolute_error": 128.78190625000207
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 30.96386979167073,
            "small_mean_absolute_error": 124.98437760417073
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.70379861111481,
            "small_mean_absolute_error": 125.74784548611449
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.027015625000786,
            "small_mean_absolute_error": 120.7734354166685
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1961,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T0945Z",
      "signal_timestamp": "2026-10-03T09:46:25.280000Z",
      "target_timestamp": "2026-10-03T09:45:00Z",
      "resolution_timestamp": "2026-10-03T10:00:00Z",
      "strike": 84578.45,
      "brti_reference_price": 84578.454,
      "base_predicted_close": 84590.7734375,
      "small_predicted_close": 84491.0625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84584.02733333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -6.746104166668374,
      "small_residual": 92.96483333333163,
      "base_absolute_error": 6.746104166668374,
      "small_absolute_error": 92.96483333333163,
      "resolved_at": "2026-10-03T10:01:07.440419Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T09:30:00Z",
        "return_6h": -0.0006658686524922963,
        "return_12h": 0.0008824742565227695,
        "return_24h": -0.020371710599201398,
        "close_vs_ema12": -0.0009402485818180706,
        "close_vs_ema24": -0.002598295154241148,
        "ema12_slope_3h": -0.0004627858564644205,
        "ema24_slope_6h": -0.0015090808523122723,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.539861846001973e-05,
        "return_30m": -0.0006021074706772378,
        "return_60m": -0.0004360694096504636,
        "return_120m": 9.846463495377655e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00014543716236092852,
        "close_vs_ema6": -0.00022886480790162977,
        "close_vs_ema12": -0.000260344370579646,
        "ema3_slope": -0.00014541601346862443,
        "ema6_slope": -9.153754327184682e-05,
        "realized_volatility_30m": 0.00021567718187398555,
        "realized_volatility_60m": 0.00025438937249307045,
        "return_acceleration": 0.0004313543637479711
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1960,
        "resolved_agreement_count": 1277,
        "prospective_resolved_sample_count": 1941,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 22.816692708332994,
            "small_mean_absolute_error": 116.99681770833195
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 31.828765625001324,
            "small_mean_absolute_error": 123.7821093750008
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 40.91103819444955,
            "small_mean_absolute_error": 120.3146059027822
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.30968750000174,
            "small_mean_absolute_error": 122.18881041666755
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1962,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1000Z",
      "signal_timestamp": "2026-10-03T10:01:21.958074Z",
      "target_timestamp": "2026-10-03T10:00:00Z",
      "resolution_timestamp": "2026-10-03T10:15:00Z",
      "strike": 84584.03,
      "brti_reference_price": 84584.02733333333,
      "base_predicted_close": 84593.4609375,
      "small_predicted_close": 84493.6015625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84575.04516666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -18.415770833336865,
      "small_residual": 81.44360416666314,
      "base_absolute_error": 18.415770833336865,
      "small_absolute_error": 81.44360416666314,
      "resolved_at": "2026-10-03T10:16:08.343224Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T09:45:00Z",
        "return_6h": -0.0011506335384832145,
        "return_12h": 0.0008805645374452276,
        "return_24h": -0.0204457486908739,
        "close_vs_ema12": -0.0008387546359185372,
        "close_vs_ema24": -0.002480491084337455,
        "ema12_slope_3h": -0.000432148024835044,
        "ema24_slope_6h": -0.001501716655721519,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.589542690549344e-05,
        "return_30m": -1.95088189329784e-05,
        "return_60m": -0.000357740960499231,
        "return_120m": 0.00014687159473103506,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -3.977724171577712e-05,
        "close_vs_ema6": -0.00011642289442104214,
        "close_vs_ema12": -0.00016455316084429406,
        "ema3_slope": -3.9775659549712294e-05,
        "ema6_slope": -4.656698918303892e-05,
        "realized_volatility_30m": 7.564702268275658e-05,
        "realized_volatility_60m": 0.0002639084858344344,
        "return_acceleration": 0.00015129404536551316
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1961,
        "resolved_agreement_count": 1277,
        "prospective_resolved_sample_count": 1942,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 15.7491979166698,
            "small_mean_absolute_error": 106.95470833333457
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 28.16657031250179,
            "small_mean_absolute_error": 122.91776302083417
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 39.06847916667175,
            "small_mean_absolute_error": 122.08489930556
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.20030000000188,
            "small_mean_absolute_error": 122.39702604166742
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1963,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1015Z",
      "signal_timestamp": "2026-10-03T10:16:20.428587Z",
      "target_timestamp": "2026-10-03T10:15:00Z",
      "resolution_timestamp": "2026-10-03T10:30:00Z",
      "strike": 84575.05,
      "brti_reference_price": 84575.04516666666,
      "base_predicted_close": 84595.7578125,
      "small_predicted_close": 84495.953125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84597.3365,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 1.5786875000048894,
      "small_residual": 101.38337500000489,
      "base_absolute_error": 1.5786875000048894,
      "small_absolute_error": 101.38337500000489,
      "resolved_at": "2026-10-03T10:31:05.818518Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T10:00:00Z",
        "return_6h": -0.0008459755521935675,
        "return_12h": 0.0007087684429789576,
        "return_24h": -0.02031159499654689,
        "close_vs_ema12": -0.0009063271269579287,
        "close_vs_ema24": -0.002533204833750635,
        "ema12_slope_3h": -0.0004257886775071995,
        "ema24_slope_6h": -0.0014882249577007345,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00010619223214891615,
        "return_30m": -4.030380282593615e-05,
        "return_60m": -0.0006423870062823855,
        "return_120m": -0.0006556321803407039,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -7.2987951767578e-05,
        "close_vs_ema6": -0.0001590120871248768,
        "close_vs_ema12": -0.00022908701126789222,
        "ema3_slope": -7.29826249152854e-05,
        "ema6_slope": -6.360078953226989e-05,
        "realized_volatility_30m": 8.60438295272048e-05,
        "realized_volatility_60m": 0.0002160790234769581,
        "return_acceleration": -0.0001720876590544096
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1962,
        "resolved_agreement_count": 1277,
        "prospective_resolved_sample_count": 1943,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 8.658843750003143,
            "small_mean_absolute_error": 90.93967187499948
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 23.329817708334303,
            "small_mean_absolute_error": 113.64894270833247
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 31.35611111111454,
            "small_mean_absolute_error": 117.14503298611332
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 37.803655208335115,
            "small_mean_absolute_error": 122.87648333333418
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1964,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1030Z",
      "signal_timestamp": "2026-10-03T10:31:18.739578Z",
      "target_timestamp": "2026-10-03T10:30:00Z",
      "resolution_timestamp": "2026-10-03T10:45:00Z",
      "strike": 84597.34,
      "brti_reference_price": 84597.3365,
      "base_predicted_close": 84595.9609375,
      "small_predicted_close": 84496.3671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84596.39516666664,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 0.43422916663985234,
      "small_residual": 100.02797916663985,
      "base_absolute_error": 0.43422916663985234,
      "small_absolute_error": 100.02797916663985,
      "resolved_at": "2026-10-03T10:46:09.747233Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T10:15:00Z",
        "return_6h": 0.0009079877943829473,
        "return_12h": 0.0011147515216787252,
        "return_24h": -0.02075691827261006,
        "close_vs_ema12": -0.0006167687199245542,
        "close_vs_ema24": -0.0022235542851845036,
        "ema12_slope_3h": -0.00041397654371899684,
        "ema24_slope_6h": -0.0014390159951156445,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002635686837579865,
        "return_30m": 0.00015734846266224345,
        "return_60m": 0.00013783657404653482,
        "return_120m": -2.0475008696396735e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 9.527166977019164e-05,
        "close_vs_ema6": 7.465111797944068e-05,
        "close_vs_ema12": 2.9125554656062036e-05,
        "ema3_slope": 9.528074732578773e-05,
        "ema6_slope": 2.9861338864733966e-05,
        "realized_volatility_30m": 0.00018488045795345132,
        "realized_volatility_60m": 0.00014801023071827423,
        "return_acceleration": 0.00036976091590690263
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1963,
        "resolved_agreement_count": 1277,
        "prospective_resolved_sample_count": 1944,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 9.050156250003056,
            "small_mean_absolute_error": 91.51848437499939
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 19.66603125000256,
            "small_mean_absolute_error": 110.15019531250073
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 23.65929861111484,
            "small_mean_absolute_error": 113.82907986111361
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 36.528446875001826,
            "small_mean_absolute_error": 121.6254937500009
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1965,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1045Z",
      "signal_timestamp": "2026-10-03T10:46:25.888148Z",
      "target_timestamp": "2026-10-03T10:45:00Z",
      "resolution_timestamp": "2026-10-03T11:00:00Z",
      "strike": 84596.4,
      "brti_reference_price": 84596.39516666664,
      "base_predicted_close": 84597.953125,
      "small_predicted_close": 84498.40625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84626.79483333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 28.841708333333372,
      "small_residual": 128.38858333333337,
      "base_absolute_error": 28.841708333333372,
      "small_absolute_error": 128.38858333333337,
      "resolved_at": "2026-10-03T11:01:07.995042Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T10:30:00Z",
        "return_6h": 0.0006705271089426645,
        "return_12h": 0.0011587091236955338,
        "return_24h": -0.02104945794436952,
        "close_vs_ema12": -0.000602276387782652,
        "close_vs_ema24": -0.002188654661638645,
        "ema12_slope_3h": -0.00038443992894543477,
        "ema24_slope_6h": -0.0013956872505916929,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -1.1127221876128246e-05,
        "return_30m": 0.0002524385290945119,
        "return_60m": 0.0002121245520358972,
        "return_120m": -0.00022403735864262586,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 4.206992393962494e-05,
        "close_vs_ema6": 4.537279468297406e-05,
        "close_vs_ema12": 1.522904211115339e-05,
        "ema3_slope": 4.207169389247589e-05,
        "ema6_slope": 1.81494472697441e-05,
        "realized_volatility_30m": 0.00013734795281705736,
        "realized_volatility_60m": 0.0001359778702081378,
        "return_acceleration": -0.0002746959056341147
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1964,
        "resolved_agreement_count": 1278,
        "prospective_resolved_sample_count": 1945,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 6.793697916662495,
            "small_mean_absolute_error": 93.95494791665988
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 14.805195312497744,
            "small_mean_absolute_error": 105.47588281249591
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 23.48374305555505,
            "small_mean_absolute_error": 113.83972222222049
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 34.668873958334004,
            "small_mean_absolute_error": 119.75107708333307
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1966,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1100Z",
      "signal_timestamp": "2026-10-03T11:01:20.923163Z",
      "target_timestamp": "2026-10-03T11:00:00Z",
      "resolution_timestamp": "2026-10-03T11:15:00Z",
      "strike": 84626.79,
      "brti_reference_price": 84626.79483333333,
      "base_predicted_close": 84601.5,
      "small_predicted_close": 84502.1015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84621.6145,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 20.114499999996042,
      "small_residual": 119.51293749999604,
      "base_absolute_error": 20.114499999996042,
      "small_absolute_error": 119.51293749999604,
      "resolved_at": "2026-10-03T11:16:06.442599Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T10:45:00Z",
        "return_6h": 0.0006553517987690771,
        "return_12h": 0.0009967488492572674,
        "return_24h": -0.01927232612274765,
        "close_vs_ema12": -0.00023322147719728736,
        "close_vs_ema24": -0.001792435106496848,
        "ema12_slope_3h": -0.0003421650405850407,
        "ema24_slope_6h": -0.0013535645443697453,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00035934943335114156,
        "return_30m": 0.0003482182129141975,
        "return_60m": 0.0005056214671768089,
        "return_120m": 0.00014769962516836266,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00020067695822234555,
        "close_vs_ema6": 0.0002890655245282314,
        "close_vs_ema12": 0.00031693738375349056,
        "ema3_slope": 0.00020071723754711002,
        "ema6_slope": 0.00011563958077775993,
        "realized_volatility_30m": 0.0001852383276136349,
        "realized_volatility_60m": 0.00019111094259294177,
        "return_acceleration": 0.0003704766552272698
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1965,
        "resolved_agreement_count": 1278,
        "prospective_resolved_sample_count": 1946,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 12.317598958328745,
            "small_mean_absolute_error": 102.81088541666031
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 14.033398437499272,
            "small_mean_absolute_error": 104.88279687499744
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 22.883579861110775,
            "small_mean_absolute_error": 116.21547048610955
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 34.4136937500014,
            "small_mean_absolute_error": 119.47792812500047
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1967,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1115Z",
      "signal_timestamp": "2026-10-03T11:16:19.560962Z",
      "target_timestamp": "2026-10-03T11:15:00Z",
      "resolution_timestamp": "2026-10-03T11:30:00Z",
      "strike": 84621.61,
      "brti_reference_price": 84621.6145,
      "base_predicted_close": 84605.640625,
      "small_predicted_close": 84506.25,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84634.39483333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 28.754208333353745,
      "small_residual": 128.14483333335374,
      "base_absolute_error": 28.754208333353745,
      "small_absolute_error": 128.14483333335374,
      "resolved_at": "2026-10-03T11:31:07.012164Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T11:00:00Z",
        "return_6h": 0.0007934308141257507,
        "return_12h": 0.0016880702481734122,
        "return_24h": -0.02095247832526248,
        "close_vs_ema12": -0.000282407274055263,
        "close_vs_ema24": -0.0018153608598127091,
        "ema12_slope_3h": -0.00033250469095646995,
        "ema24_slope_6h": -0.0013094501014184745,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.121386664281747e-05,
        "return_30m": 0.000298113569540126,
        "return_60m": 0.0005506273539854778,
        "return_120m": -9.211336815428961e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 6.972054239051673e-05,
        "close_vs_ema6": 0.00016272795220384495,
        "close_vs_ema12": 0.00021635651008677925,
        "ema3_slope": 6.972540368344049e-05,
        "ema6_slope": 6.50954180190233e-05,
        "realized_volatility_30m": 0.00021028164999697951,
        "realized_volatility_60m": 0.00017796604503454488,
        "return_acceleration": -0.00042056329999395903
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1966,
        "resolved_agreement_count": 1279,
        "prospective_resolved_sample_count": 1947,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 12.742281249993539,
            "small_mean_absolute_error": 112.32821874999354
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 10.700562499998341,
            "small_mean_absolute_error": 101.63394531249651
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 19.80063888888738,
            "small_mean_absolute_error": 113.20870138888615
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 33.664680208334175,
            "small_mean_absolute_error": 118.71289895833324
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1968,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1130Z",
      "signal_timestamp": "2026-10-03T11:31:19.918436Z",
      "target_timestamp": "2026-10-03T11:30:00Z",
      "resolution_timestamp": "2026-10-03T11:45:00Z",
      "strike": 84634.39,
      "brti_reference_price": 84634.39483333335,
      "base_predicted_close": 84590.9765625,
      "small_predicted_close": 84509.359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84646.45016666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 55.47360416667652,
      "small_residual": 137.09079166667652,
      "base_absolute_error": 55.47360416667652,
      "small_absolute_error": 137.09079166667652,
      "resolved_at": "2026-10-03T11:46:08.313196Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T11:15:00Z",
        "return_6h": 0.00026434381909190563,
        "return_12h": 0.0010482724596545534,
        "return_24h": -0.02067067318550575,
        "close_vs_ema12": -0.00012605730756853895,
        "close_vs_ema24": -0.0016303783463353927,
        "ema12_slope_3h": -0.0003019152082521792,
        "ema24_slope_6h": -0.0012771283525809807,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00015102918336973303,
        "return_30m": 8.980607164654764e-05,
        "return_60m": 0.00043805555667053575,
        "return_120m": 0.0005759525107942309,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001103679453704487,
        "close_vs_ema6": 0.00022410970259478802,
        "close_vs_ema12": 0.00031087489410341895,
        "ema3_slope": 0.000110380127798404,
        "ema6_slope": 8.96519177837618e-05,
        "realized_volatility_30m": 0.00010612152500627525,
        "realized_volatility_60m": 0.00016419771845769225,
        "return_acceleration": 0.0002122430500125505
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1967,
        "resolved_agreement_count": 1280,
        "prospective_resolved_sample_count": 1948,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 19.536161458330753,
            "small_mean_absolute_error": 119.01858333333075
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 14.293158854166904,
            "small_mean_absolute_error": 105.26853385416507
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 19.622741319445293,
            "small_mean_absolute_error": 113.1063246527774
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 32.539542708335645,
            "small_mean_absolute_error": 117.55612083333472
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1969,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1145Z",
      "signal_timestamp": "2026-10-03T11:46:24.842763Z",
      "target_timestamp": "2026-10-03T11:45:00Z",
      "resolution_timestamp": "2026-10-03T12:00:00Z",
      "strike": 84646.45,
      "brti_reference_price": 84646.45016666668,
      "base_predicted_close": 84594.515625,
      "small_predicted_close": 84512.796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84656.18950000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 61.67387500000768,
      "small_residual": 143.39262500000768,
      "base_absolute_error": 61.67387500000768,
      "small_absolute_error": 143.39262500000768,
      "resolved_at": "2026-10-03T12:01:11.941697Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T11:30:00Z",
        "return_6h": 0.00024746281632892497,
        "return_12h": 0.0012127365183864924,
        "return_24h": -0.02087821379937327,
        "close_vs_ema12": 1.5696893585603888e-05,
        "close_vs_ema24": -0.0014574945573074816,
        "ema12_slope_3h": -0.00027460835215697976,
        "ema24_slope_6h": -0.0012457624240095333,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001424401197298586,
        "return_30m": 0.0002934908157143923,
        "return_60m": 0.0005916918788493319,
        "return_120m": 0.0008039419432599448,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00012639591501484304,
        "close_vs_ema6": 0.0002618166811796385,
        "close_vs_ema12": 0.000383584956937133,
        "ema3_slope": 0.00012641189296180855,
        "ema6_slope": 0.00010473764129637075,
        "realized_volatility_30m": 4.2945318199372196e-06,
        "realized_volatility_60m": 0.00014872716140808465,
        "return_acceleration": -8.589063639874439e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1968,
        "resolved_agreement_count": 1281,
        "prospective_resolved_sample_count": 1949,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.29600520833992,
            "small_mean_absolute_error": 128.28428645833992
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 20.044851562501208,
            "small_mean_absolute_error": 111.1196171874999
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 20.968798611111804,
            "small_mean_absolute_error": 113.07868402777724
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 32.56456354167021,
            "small_mean_absolute_error": 116.63661041666928
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1970,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1200Z",
      "signal_timestamp": "2026-10-03T12:01:26.607831Z",
      "target_timestamp": "2026-10-03T12:00:00Z",
      "resolution_timestamp": "2026-10-03T12:15:00Z",
      "strike": 84656.19,
      "brti_reference_price": 84656.18950000001,
      "base_predicted_close": 84614.5859375,
      "small_predicted_close": 84515.140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84678.66933333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 64.08339583332418,
      "small_residual": 163.52870833332418,
      "base_absolute_error": 64.08339583332418,
      "small_absolute_error": 163.52870833332418,
      "resolved_at": "2026-10-03T12:16:06.224576Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T11:45:00Z",
        "return_6h": 0.0004055038960082413,
        "return_12h": 0.0018015054210549497,
        "return_24h": -0.020489128724681116,
        "close_vs_ema12": 0.00012541995156900576,
        "close_vs_ema24": -0.0013149808536863095,
        "ema12_slope_3h": -0.00024321111067804324,
        "ema24_slope_6h": -0.0012118307707648102,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00011505896956287565,
        "return_30m": 0.0002575154783062139,
        "return_60m": 0.0003473446764061805,
        "return_120m": 0.0008531417685078146,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00012072013866948339,
        "close_vs_ema6": 0.0002691894224862157,
        "close_vs_ema12": 0.0004219344498417321,
        "ema3_slope": 0.00012073471378060141,
        "ema6_slope": 0.00010768736431443493,
        "realized_volatility_30m": 1.3690575083491474e-05,
        "realized_volatility_60m": 8.649838398349524e-05,
        "return_acceleration": -2.7381150166982948e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1969,
        "resolved_agreement_count": 1282,
        "prospective_resolved_sample_count": 1950,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.5040468750085,
            "small_mean_absolute_error": 132.0352968750085
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 26.91082291666862,
            "small_mean_absolute_error": 117.4230911458344
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 23.190281250002347,
            "small_mean_absolute_error": 113.93363020833446
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 34.2054166666705,
            "small_mean_absolute_error": 120.22017604166976
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1971,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1215Z",
      "signal_timestamp": "2026-10-03T12:16:18.943290Z",
      "target_timestamp": "2026-10-03T12:15:00Z",
      "resolution_timestamp": "2026-10-03T12:30:00Z",
      "strike": 84678.67,
      "brti_reference_price": 84678.66933333332,
      "base_predicted_close": 84616.2265625,
      "small_predicted_close": 84516.71875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84847.04016666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 230.81360416667303,
      "small_residual": 330.32141666667303,
      "base_absolute_error": 230.81360416667303,
      "small_absolute_error": 330.32141666667303,
      "resolved_at": "2026-10-03T12:31:07.149888Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T12:00:00Z",
        "return_6h": 0.0006947007882422973,
        "return_12h": 0.0021408394551398757,
        "return_24h": -0.01989285714244393,
        "close_vs_ema12": 0.0003750309540935248,
        "close_vs_ema24": -0.0010281807501956175,
        "ema12_slope_3h": -0.00020954063164069225,
        "ema24_slope_6h": -0.0011726450531482913,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002655427023834367,
        "return_30m": 0.0003806322250159422,
        "return_60m": 0.0006742347527928239,
        "return_120m": 0.0012252333588762543,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00019311014996969966,
        "close_vs_ema6": 0.00038194421435644443,
        "close_vs_ema12": 0.0005817447022684608,
        "ema3_slope": 0.0001931474487024687,
        "ema6_slope": 0.00015280103033044057,
        "realized_volatility_30m": 7.524186641028052e-05,
        "realized_volatility_60m": 5.7570772432980594e-05,
        "return_acceleration": 0.00015048373282056104
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1970,
        "resolved_agreement_count": 1283,
        "prospective_resolved_sample_count": 1951,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.49627083334053,
            "small_mean_absolute_error": 143.03923958334053
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 32.619276041667035,
            "small_mean_absolute_error": 127.68372916666704
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 24.632465277779072,
            "small_mean_absolute_error": 115.43571006944451
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 31.861377083335537,
            "small_mean_absolute_error": 121.3605114583348
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1972,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1230Z",
      "signal_timestamp": "2026-10-03T12:31:20.519968Z",
      "target_timestamp": "2026-10-03T12:30:00Z",
      "resolution_timestamp": "2026-10-03T12:45:00Z",
      "strike": 84847.04,
      "brti_reference_price": 84847.04016666667,
      "base_predicted_close": 84817.3515625,
      "small_predicted_close": 84794.421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84802.16450000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -15.187062499986496,
      "small_residual": 7.742625000013504,
      "base_absolute_error": 15.187062499986496,
      "small_absolute_error": 7.742625000013504,
      "resolved_at": "2026-10-03T12:46:08.900846Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T12:15:00Z",
        "return_6h": 0.002506931747227048,
        "return_12h": 0.0035838498086882,
        "return_24h": -0.02038874962803383,
        "close_vs_ema12": 0.002267412900901933,
        "close_vs_ema24": 0.0009383479916154069,
        "ema12_slope_3h": -7.498943615180664e-05,
        "ema24_slope_6h": -0.0010969813575215648,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019883500137509724,
        "return_30m": 0.0022544207079704393,
        "return_60m": 0.0025125167345034782,
        "return_120m": 0.0029516729130907304,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001089733253091918,
        "close_vs_ema6": 0.0016924632131773976,
        "close_vs_ema12": 0.0021748139786208487,
        "ema3_slope": 0.001090922067144895,
        "ema6_slope": 0.0006774439048260472,
        "realized_volatility_30m": 0.0008614036556837679,
        "realized_volatility_60m": 0.0007875284531473238,
        "return_acceleration": 0.0017228073113675357
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1971,
        "resolved_agreement_count": 1284,
        "prospective_resolved_sample_count": 1952,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.01111979167035,
            "small_mean_absolute_error": 193.58338541667035
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 61.27364062500055,
            "small_mean_absolute_error": 156.30098437500055
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.86581250000139,
            "small_mean_absolute_error": 134.7068177083335
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.705035416669126,
            "small_mean_absolute_error": 130.8178416666684
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1973,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1245Z",
      "signal_timestamp": "2026-10-03T12:46:26.966025Z",
      "target_timestamp": "2026-10-03T12:45:00Z",
      "resolution_timestamp": "2026-10-03T13:00:00Z",
      "strike": 84802.16,
      "brti_reference_price": 84802.16450000001,
      "base_predicted_close": 84755.1015625,
      "small_predicted_close": 84584.5625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84872.72016666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 117.61860416666605,
      "small_residual": 288.15766666666605,
      "base_absolute_error": 117.61860416666605,
      "small_absolute_error": 288.15766666666605,
      "resolved_at": "2026-10-03T13:01:06.198526Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T12:30:00Z",
        "return_6h": 0.001924295362886408,
        "return_12h": 0.0022657561674501725,
        "return_24h": -0.01951840069465338,
        "close_vs_ema12": 0.001666283986365924,
        "close_vs_ema24": 0.00040051458200363044,
        "ema12_slope_3h": 3.5926390288043564e-05,
        "ema24_slope_6h": -0.0010348467270955286,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005289007911002397,
        "return_30m": 0.0014583975827555662,
        "return_60m": 0.0018395849208885373,
        "return_120m": 0.002432365267195813,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0002800496008572573,
        "close_vs_ema6": 0.0008302008414313722,
        "close_vs_ema12": 0.0013913704034340668,
        "ema3_slope": 0.00028012805060595447,
        "ema6_slope": 0.0003321906505557859,
        "realized_volatility_30m": 0.001258625402425606,
        "realized_volatility_60m": 0.0009314741667914192,
        "return_acceleration": -0.002517250804851212
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1972,
        "resolved_agreement_count": 1285,
        "prospective_resolved_sample_count": 1953,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.93948437499785,
            "small_mean_absolute_error": 161.2463437500046
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.11774479166888,
            "small_mean_absolute_error": 144.76531510417226
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.34306250000009,
            "small_mean_absolute_error": 127.82852604166813
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 39.337343750000585,
            "small_mean_absolute_error": 126.2099593750012
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1974,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1300Z",
      "signal_timestamp": "2026-10-03T13:01:19.217814Z",
      "target_timestamp": "2026-10-03T13:00:00Z",
      "resolution_timestamp": "2026-10-03T13:15:00Z",
      "strike": 84872.72,
      "brti_reference_price": 84872.72016666667,
      "base_predicted_close": 84831.15625,
      "small_predicted_close": 84835.046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84846.145,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 14.988750000004075,
      "small_residual": 11.098125000004075,
      "base_absolute_error": 14.988750000004075,
      "small_absolute_error": 11.098125000004075,
      "resolved_at": "2026-10-03T13:16:06.061230Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T12:45:00Z",
        "return_6h": 0.003703088818445055,
        "return_12h": 0.0027093550581926973,
        "return_24h": -0.022455897851393458,
        "close_vs_ema12": 0.002397401385958675,
        "close_vs_ema24": 0.0012074562692647728,
        "ema12_slope_3h": 0.00017365415586034771,
        "ema24_slope_6h": -0.0009374556705279424,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008320031343851397,
        "return_30m": 0.00030266229616904283,
        "return_60m": 0.002557765332287465,
        "return_120m": 0.0029059984348653867,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005558337457203244,
        "close_vs_ema6": 0.00118721787013909,
        "close_vs_ema12": 0.0018816516308106657,
        "ema3_slope": 0.0005561428686939873,
        "ema6_slope": 0.0004751127730053817,
        "realized_volatility_30m": 0.0006804519627426897,
        "realized_volatility_60m": 0.0009167139729697669,
        "return_acceleration": 0.0013609039254853794
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1973,
        "resolved_agreement_count": 1286,
        "prospective_resolved_sample_count": 1954,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.92566666666244,
            "small_mean_absolute_error": 197.4376041666692
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.21485677083547,
            "small_mean_absolute_error": 164.73645052083884
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.58243749999989,
            "small_mean_absolute_error": 144.09459548611267
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.41609062500065,
            "small_mean_absolute_error": 135.62386250000128
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1975,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1315Z",
      "signal_timestamp": "2026-10-03T13:16:20.301138Z",
      "target_timestamp": "2026-10-03T13:15:00Z",
      "resolution_timestamp": "2026-10-03T13:30:00Z",
      "strike": 84846.15,
      "brti_reference_price": 84846.145,
      "base_predicted_close": 84786.6953125,
      "small_predicted_close": 84614.0234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84803.91233333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 17.217020833326387,
      "small_residual": 189.8888958333264,
      "base_absolute_error": 17.217020833326387,
      "small_absolute_error": 189.8888958333264,
      "resolved_at": "2026-10-03T13:31:06.608196Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T13:00:00Z",
        "return_6h": 0.0029283706568972168,
        "return_12h": 0.002503856802246851,
        "return_24h": -0.021373305357166084,
        "close_vs_ema12": 0.0019983207347746834,
        "close_vs_ema24": 0.0008755700198805894,
        "ema12_slope_3h": 0.0002972881704388364,
        "ema24_slope_6h": -0.0008579418157323992,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003131178853991168,
        "return_30m": 0.0005186247339239447,
        "return_60m": 0.0019777786777377404,
        "return_120m": 0.0026533469176484026,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00012125620456671093,
        "close_vs_ema6": 0.0006239358467441392,
        "close_vs_ema12": 0.001326402367859858,
        "ema3_slope": 0.0001212709094169373,
        "ema6_slope": 0.00024963664159738386,
        "realized_volatility_30m": 0.0005725605098921283,
        "realized_volatility_60m": 0.0010056207074957352,
        "return_acceleration": -0.0011451210197842565
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1974,
        "resolved_agreement_count": 1287,
        "prospective_resolved_sample_count": 1955,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 94.65200520833241,
            "small_mean_absolute_error": 159.32995833333916
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.57413802083647,
            "small_mean_absolute_error": 151.18459895833985
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.2968524305555,
            "small_mean_absolute_error": 138.2324722222244
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.31003854166702,
            "small_mean_absolute_error": 128.39906041666762
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1976,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1330Z",
      "signal_timestamp": "2026-10-03T13:31:20.385905Z",
      "target_timestamp": "2026-10-03T13:30:00Z",
      "resolution_timestamp": "2026-10-03T13:45:00Z",
      "strike": 84803.91,
      "brti_reference_price": 84803.91233333333,
      "base_predicted_close": 84797.3671875,
      "small_predicted_close": 84624.3984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84838.01350000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 40.64631250001548,
      "small_residual": 213.61506250001548,
      "base_absolute_error": 40.64631250001548,
      "small_absolute_error": 213.61506250001548,
      "resolved_at": "2026-10-03T13:46:07.374184Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T13:15:00Z",
        "return_6h": 0.0023054068570722563,
        "return_12h": 0.0023591743633186724,
        "return_24h": -0.02091077808950781,
        "close_vs_ema12": 0.001438275210414952,
        "close_vs_ema24": 0.00036958692076360933,
        "ema12_slope_3h": 0.00038476819956545505,
        "ema24_slope_6h": -0.0007929005921789578,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004977558693641804,
        "return_30m": -0.0008107178984981811,
        "return_60m": -0.0005083009760697976,
        "return_120m": 0.0020029386437250274,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0001883154664304998,
        "close_vs_ema6": 8.990348800752557e-05,
        "close_vs_ema12": 0.0007005145369545218,
        "ema3_slope": -0.0001882800103925053,
        "ema6_slope": 3.59626884713915e-05,
        "realized_volatility_30m": 9.23189919825318e-05,
        "realized_volatility_60m": 0.0005597568727844641,
        "return_acceleration": -0.0001846379839650636
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1975,
        "resolved_agreement_count": 1288,
        "prospective_resolved_sample_count": 1956,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.25285937499575,
            "small_mean_absolute_error": 124.2218281250025
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.13198958333305,
            "small_mean_absolute_error": 158.90260677083643
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.60004687499895,
            "small_mean_absolute_error": 145.60793229166788
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.6264406250004,
            "small_mean_absolute_error": 131.42483750000102
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1977,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1345Z",
      "signal_timestamp": "2026-10-03T13:46:22.438809Z",
      "target_timestamp": "2026-10-03T13:45:00Z",
      "resolution_timestamp": "2026-10-03T14:00:00Z",
      "strike": 84838.01,
      "brti_reference_price": 84838.01350000002,
      "base_predicted_close": 84807.78125,
      "small_predicted_close": 84633.4453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84856.01600000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 48.23475000001781,
      "small_residual": 222.5706875000178,
      "base_absolute_error": 48.23475000001781,
      "small_absolute_error": 222.5706875000178,
      "resolved_at": "2026-10-03T14:01:06.634623Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T13:30:00Z",
        "return_6h": 0.003167627585501931,
        "return_12h": 0.0025573906937215174,
        "return_24h": -0.023602991931250594,
        "close_vs_ema12": 0.0017656970455723897,
        "close_vs_ema24": 0.000755909090216722,
        "ema12_slope_3h": 0.0004855793717968293,
        "ema24_slope_6h": -0.0007115059827460524,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000402117847259742,
        "return_30m": -9.583817862302002e-05,
        "return_60m": 0.00042273685125104876,
        "return_120m": 0.0022630994324766007,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00010685190935899591,
        "close_vs_ema6": 0.000351420228201782,
        "close_vs_ema12": 0.0009330766617667852,
        "ema3_slope": 0.00010686332790976749,
        "ema6_slope": 0.0001405878534470606,
        "realized_volatility_30m": 0.0004499368583119612,
        "realized_volatility_60m": 0.0005373423351526179,
        "return_acceleration": 0.0008998737166239223
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1976,
        "resolved_agreement_count": 1289,
        "prospective_resolved_sample_count": 1957,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.617671875003,
            "small_mean_absolute_error": 175.689937500003
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.27857812500042,
            "small_mean_absolute_error": 168.4681406250038
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 57.95105381944692,
            "small_mean_absolute_error": 155.07352256944918
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.69271041666725,
            "small_mean_absolute_error": 135.23446666666786
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1978,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1400Z",
      "signal_timestamp": "2026-10-03T14:01:19.625526Z",
      "target_timestamp": "2026-10-03T14:00:00Z",
      "resolution_timestamp": "2026-10-03T14:15:00Z",
      "strike": 84856.02,
      "brti_reference_price": 84856.01600000002,
      "base_predicted_close": 84818.1328125,
      "small_predicted_close": 84642.1875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84792.09166666669,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -26.04114583331102,
      "small_residual": 149.90416666668898,
      "base_absolute_error": 26.04114583331102,
      "small_absolute_error": 149.90416666668898,
      "resolved_at": "2026-10-03T14:16:06.343436Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T13:45:00Z",
        "return_6h": 0.0033629470483611534,
        "return_12h": 0.002652210109841624,
        "return_24h": -0.020273736816401988,
        "close_vs_ema12": 0.0018973713042846896,
        "close_vs_ema24": 0.0009482639662488079,
        "ema12_slope_3h": 0.0005762942426019713,
        "ema24_slope_6h": -0.0006277648875878672,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00021219850933928974,
        "return_30m": 0.000614401685406829,
        "return_60m": -0.00019681431953455508,
        "return_120m": 0.0023604476079095438,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00015951109840739441,
        "close_vs_ema6": 0.0004025732408949878,
        "close_vs_ema12": 0.0009690757502975877,
        "ema3_slope": 0.00015953654625699976,
        "ema6_slope": 0.00016105523096854313,
        "realized_volatility_30m": 9.495966896022612e-05,
        "realized_volatility_60m": 0.00036839923432353073,
        "return_acceleration": -0.00018991933792045224
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1977,
        "resolved_agreement_count": 1290,
        "prospective_resolved_sample_count": 1958,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 30.27170833334094,
            "small_mean_absolute_error": 159.29319270834094
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.59868750000169,
            "small_mean_absolute_error": 178.36539843750506
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.56714062500396,
            "small_mean_absolute_error": 162.9220312500062
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.353643750002085,
            "small_mean_absolute_error": 139.7063375000027
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1979,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1415Z",
      "signal_timestamp": "2026-10-03T14:16:19.150816Z",
      "target_timestamp": "2026-10-03T14:15:00Z",
      "resolution_timestamp": "2026-10-03T14:30:00Z",
      "strike": 84792.09,
      "brti_reference_price": 84792.09166666669,
      "base_predicted_close": 84752.3515625,
      "small_predicted_close": 84620.75,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84814.79033333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 62.43877083332336,
      "small_residual": 194.04033333332336,
      "base_absolute_error": 62.43877083332336,
      "small_absolute_error": 194.04033333332336,
      "resolved_at": "2026-10-03T14:31:07.267218Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T14:00:00Z",
        "return_6h": 0.001909003722632141,
        "return_12h": 0.0021645996804482426,
        "return_24h": -0.01839928624180731,
        "close_vs_ema12": 0.0010959264471559482,
        "close_vs_ema24": 0.00019027019808759427,
        "ema12_slope_3h": 0.0006349832801637589,
        "ema24_slope_6h": -0.0005755458567437977,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007533270632612554,
        "return_30m": -0.0005412884088018544,
        "return_60m": -0.0006370747113296771,
        "return_120m": 0.0013394439736278407,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00029705628066933887,
        "close_vs_ema6": -0.0002507802192524,
        "close_vs_ema12": 0.00018193284450851444,
        "ema3_slope": -0.00029696806444057255,
        "ema6_slope": -0.00010030202619537576,
        "realized_volatility_30m": 0.0004827627863002726,
        "realized_volatility_60m": 0.0004797451464300725,
        "return_acceleration": -0.0009655255726005452
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1978,
        "resolved_agreement_count": 1291,
        "prospective_resolved_sample_count": 1959,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.034807291667676,
            "small_mean_absolute_error": 193.99470312501217
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.843406250000044,
            "small_mean_absolute_error": 176.66233072917566
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.061027777780204,
            "small_mean_absolute_error": 165.45463368056394
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.31684166666746,
            "small_mean_absolute_error": 139.92635833333696
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1980,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1430Z",
      "signal_timestamp": "2026-10-03T14:31:19.930505Z",
      "target_timestamp": "2026-10-03T14:30:00Z",
      "resolution_timestamp": "2026-10-03T14:45:00Z",
      "strike": 84814.79,
      "brti_reference_price": 84814.79033333332,
      "base_predicted_close": 84801.234375,
      "small_predicted_close": 84629.3046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84753.888,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -47.346374999993714,
      "small_residual": 124.58331250000629,
      "base_absolute_error": 47.346374999993714,
      "small_absolute_error": 124.58331250000629,
      "resolved_at": "2026-10-03T14:46:08.379057Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T14:15:00Z",
        "return_6h": 0.002549929568570475,
        "return_12h": 0.0020392570253862097,
        "return_24h": -0.015385000982053976,
        "close_vs_ema12": 0.0013081748063430432,
        "close_vs_ema24": 0.00044853395063548795,
        "ema12_slope_3h": 0.0006960565867997204,
        "ema24_slope_6h": -0.0005112950793233484,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002676979211206909,
        "return_30m": -0.000485830806229437,
        "return_60m": 0.000128272383911332,
        "return_120m": -0.00038009379313641567,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -1.4719157099163382e-05,
        "close_vs_ema6": 1.2036062428055772e-05,
        "close_vs_ema12": 0.00038047169036858897,
        "ema3_slope": -1.4718940448688045e-05,
        "ema6_slope": 4.81444814992571e-06,
        "realized_volatility_30m": 0.0005105124921909732,
        "realized_volatility_60m": 0.00045873486674590235,
        "return_acceleration": 0.0010210249843819463
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1979,
        "resolved_agreement_count": 1292,
        "prospective_resolved_sample_count": 1960,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.34024479166692,
            "small_mean_absolute_error": 195.0325625000114
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.796552083331335,
            "small_mean_absolute_error": 159.62719531250696
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 62.86807465277767,
            "small_mean_absolute_error": 170.9459253472281
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.43810833333337,
            "small_mean_absolute_error": 144.67496875000288
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1981,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1445Z",
      "signal_timestamp": "2026-10-03T14:46:25.480421Z",
      "target_timestamp": "2026-10-03T14:45:00Z",
      "resolution_timestamp": "2026-10-03T15:00:00Z",
      "strike": 84753.89,
      "brti_reference_price": 84753.888,
      "base_predicted_close": 84760.3828125,
      "small_predicted_close": 84614.8984375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84832.0225,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 71.6396875000064,
      "small_residual": 217.1240625000064,
      "base_absolute_error": 71.6396875000064,
      "small_absolute_error": 217.1240625000064,
      "resolved_at": "2026-10-03T15:01:06.664780Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T14:30:00Z",
        "return_6h": 0.0016372422945241105,
        "return_12h": 0.0010473072959389373,
        "return_24h": -0.013676163693524424,
        "close_vs_ema12": 0.0005651113433089439,
        "close_vs_ema24": -0.0002642745919494427,
        "ema12_slope_3h": 0.0007194527611855683,
        "ema24_slope_6h": -0.00046709120229060375,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007180626526808176,
        "return_30m": -0.00045055695543949614,
        "return_60m": -0.0009916014829839392,
        "return_120m": -0.0005692838182215221,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003665199078751735,
        "close_vs_ema6": -0.0005044126329543097,
        "close_vs_ema12": -0.0002858999233641413,
        "ema3_slope": -0.00036638562025159693,
        "ema6_slope": -0.00020172435225696006,
        "realized_volatility_30m": 0.0004928802869007542,
        "realized_volatility_60m": 0.0004883751856836038,
        "return_acceleration": -0.0009857605738015085
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1980,
        "resolved_agreement_count": 1293,
        "prospective_resolved_sample_count": 1961,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.01526041666148,
            "small_mean_absolute_error": 172.7746250000091
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.81646614583224,
            "small_mean_absolute_error": 174.23228125000605
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 62.19080555555411,
            "small_mean_absolute_error": 169.90363541667224
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.332423958332946,
            "small_mean_absolute_error": 146.3900281250033
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1982,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1500Z",
      "signal_timestamp": "2026-10-03T15:01:21.156780Z",
      "target_timestamp": "2026-10-03T15:00:00Z",
      "resolution_timestamp": "2026-10-03T15:15:00Z",
      "strike": 84832.02,
      "brti_reference_price": 84832.0225,
      "base_predicted_close": 84804.140625,
      "small_predicted_close": 84634.4140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84829.16750000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 25.026875000010477,
      "small_residual": 194.75343750001048,
      "base_absolute_error": 25.026875000010477,
      "small_absolute_error": 194.75343750001048,
      "resolved_at": "2026-10-03T15:16:05.512226Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T14:45:00Z",
        "return_6h": 0.0025731486702413875,
        "return_12h": 0.0028767876508173362,
        "return_24h": -0.009735951855800895,
        "close_vs_ema12": 0.0014267288522629151,
        "close_vs_ema24": 0.0006438400583150816,
        "ema12_slope_3h": 0.0007748708123669346,
        "ema24_slope_6h": -0.00040453719391875254,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009218987098267295,
        "return_30m": 0.0002031740761128109,
        "return_60m": -0.00028275543834166417,
        "return_120m": -0.00047951410755708856,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00027744345762625855,
        "close_vs_ema6": 0.0002978366984618397,
        "close_vs_ema12": 0.0005378771905899526,
        "ema3_slope": 0.00027752045386075785,
        "ema6_slope": 0.00011914887414765651,
        "realized_volatility_30m": 0.0008199806812537735,
        "realized_volatility_60m": 0.0007044187692491,
        "return_acceleration": 0.001639961362507547
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1981,
        "resolved_agreement_count": 1293,
        "prospective_resolved_sample_count": 1962,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.866494791658624,
            "small_mean_absolute_error": 171.41296875000626
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 41.06910156249978,
            "small_mean_absolute_error": 165.3530807291736
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.021289930554,
            "small_mean_absolute_error": 176.04792187500547
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 48.57710312499985,
            "small_mean_absolute_error": 152.59798958333704
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1983,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1515Z",
      "signal_timestamp": "2026-10-03T15:16:20.496416Z",
      "target_timestamp": "2026-10-03T15:15:00Z",
      "resolution_timestamp": "2026-10-03T15:30:00Z",
      "strike": 84829.17,
      "brti_reference_price": 84829.16750000001,
      "base_predicted_close": 84827.90625,
      "small_predicted_close": 84740.890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84833.49266666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 5.586416666672449,
      "small_residual": 92.60204166667245,
      "base_absolute_error": 5.586416666672449,
      "small_absolute_error": 92.60204166667245,
      "resolved_at": "2026-10-03T15:31:08.689307Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T15:00:00Z",
        "return_6h": 0.0023603792109623267,
        "return_12h": 0.0036859445284913583,
        "return_24h": -0.009037602289036939,
        "close_vs_ema12": 0.001336091917237603,
        "close_vs_ema24": 0.0005976096842852385,
        "ema12_slope_3h": 0.0008158010402741223,
        "ema24_slope_6h": -0.00034762647160890836,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.365474399708024e-05,
        "return_30m": 0.0008882129395646476,
        "return_60m": 0.00043725579360720523,
        "return_120m": -0.00020009748233107416,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00012187483288506051,
        "close_vs_ema6": 0.00018867999518823453,
        "close_vs_ema12": 0.0004266013538998248,
        "ema3_slope": 0.00012188968817028467,
        "ema6_slope": 7.547769452753705e-05,
        "realized_volatility_30m": 0.00047777672691190487,
        "realized_volatility_60m": 0.0005895700694510224,
        "return_acceleration": -0.0009555534538238097
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1982,
        "resolved_agreement_count": 1294,
        "prospective_resolved_sample_count": 1963,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.61292708333349,
            "small_mean_absolute_error": 182.62528645833663
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.32386718750058,
            "small_mean_absolute_error": 188.3099947916744
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.76657986111119,
            "small_mean_absolute_error": 178.64998263889598
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 48.90765833333353,
            "small_mean_absolute_error": 158.26348125000442
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1984,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1530Z",
      "signal_timestamp": "2026-10-03T15:31:24.605072Z",
      "target_timestamp": "2026-10-03T15:30:00Z",
      "resolution_timestamp": "2026-10-03T15:45:00Z",
      "strike": 84833.49,
      "brti_reference_price": 84833.49266666667,
      "base_predicted_close": 84840.7734375,
      "small_predicted_close": 84752.921875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84834.471,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -6.302437499994994,
      "small_residual": 81.549125000005,
      "base_absolute_error": 6.302437499994994,
      "small_absolute_error": 81.549125000005,
      "resolved_at": "2026-10-03T15:46:09.170527Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T15:15:00Z",
        "return_6h": 0.0029297532867389453,
        "return_12h": 0.003013314332368955,
        "return_24h": -0.0072946427049497276,
        "close_vs_ema12": 0.0013304532613815923,
        "close_vs_ema24": 0.0006352530545037371,
        "ema12_slope_3h": 0.0007758956314984911,
        "ema24_slope_6h": -0.0002802197072471202,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 5.09867866693714e-05,
        "return_30m": 1.7330326725017997e-05,
        "return_60m": 0.00022050792391103968,
        "return_120m": 0.000348808592899319,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 8.64264466038378e-05,
        "close_vs_ema6": 0.00017118570741025962,
        "close_vs_ema12": 0.0004041017539710978,
        "ema3_slope": 8.64339167803152e-05,
        "ema6_slope": 6.84789720126755e-05,
        "realized_volatility_30m": 4.232076533322582e-05,
        "realized_volatility_60m": 0.0005824548623003501,
        "return_acceleration": 8.464153066645164e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1983,
        "resolved_agreement_count": 1295,
        "prospective_resolved_sample_count": 1964,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.39983854167076,
            "small_mean_absolute_error": 157.2657135416739
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 40.87004166666884,
            "small_mean_absolute_error": 176.14913802084266
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 40.997647569444474,
            "small_mean_absolute_error": 158.84003472222926
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.108044791666906,
            "small_mean_absolute_error": 157.82441458333778
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1985,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1545Z",
      "signal_timestamp": "2026-10-03T15:46:24.608751Z",
      "target_timestamp": "2026-10-03T15:45:00Z",
      "resolution_timestamp": "2026-10-03T16:00:00Z",
      "strike": 84834.47,
      "brti_reference_price": 84834.471,
      "base_predicted_close": 84841.1640625,
      "small_predicted_close": 84752.6171875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84856.47466666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 15.310604166661506,
      "small_residual": 103.8574791666615,
      "base_absolute_error": 15.310604166661506,
      "small_absolute_error": 103.8574791666615,
      "resolved_at": "2026-10-03T16:01:06.845906Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T15:30:00Z",
        "return_6h": 0.003026976586732122,
        "return_12h": 0.002359092365419091,
        "return_24h": -0.005724108235851899,
        "close_vs_ema12": 0.0012871549435533591,
        "close_vs_ema24": 0.0006334328960098112,
        "ema12_slope_3h": 0.0007597490782926819,
        "ema24_slope_6h": -0.0002122172905011377,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 1.1532394842861393e-05,
        "return_30m": 6.25197695121038e-05,
        "return_60m": 0.0009507882399448775,
        "return_120m": -4.175604606782013e-05,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 4.897752016042034e-05,
        "close_vs_ema6": 0.00013050752706877944,
        "close_vs_ema12": 0.0003516718894505111,
        "ema3_slope": 4.897991907526489e-05,
        "ema6_slope": 5.220573612407797e-05,
        "realized_volatility_30m": 1.9727195913255002e-05,
        "realized_volatility_60m": 0.00039616123009878087,
        "return_acceleration": -3.9454391826510005e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1984,
        "resolved_agreement_count": 1295,
        "prospective_resolved_sample_count": 1965,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 27.13885416667108,
            "small_mean_absolute_error": 146.50716666667358
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 36.57705729166628,
            "small_mean_absolute_error": 159.64089583334135
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 40.257262152778516,
            "small_mean_absolute_error": 164.99057638889522
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.40145520833467,
            "small_mean_absolute_error": 156.90047187500605
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1986,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1600Z",
      "signal_timestamp": "2026-10-03T16:01:20.204806Z",
      "target_timestamp": "2026-10-03T16:00:00Z",
      "resolution_timestamp": "2026-10-03T16:15:00Z",
      "strike": 84856.47,
      "brti_reference_price": 84856.47466666666,
      "base_predicted_close": 84844.578125,
      "small_predicted_close": 84903.359375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84824.25933333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -20.318791666664765,
      "small_residual": -79.10004166666477,
      "base_absolute_error": 20.318791666664765,
      "small_absolute_error": 79.10004166666477,
      "resolved_at": "2026-10-03T16:16:06.653366Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T15:45:00Z",
        "return_6h": 0.0032210257884701665,
        "return_12h": 0.0020666860296862932,
        "return_24h": -0.004897611708797545,
        "close_vs_ema12": 0.0014836297242923902,
        "close_vs_ema24": 0.0008745338520177448,
        "ema12_slope_3h": 0.0007208331786894284,
        "ema24_slope_6h": -0.00014160905662918832,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002593717672461082,
        "return_30m": 0.0002709071532664975,
        "return_60m": 0.0002882421749010877,
        "return_120m": 5.405234516864255e-06,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00015415722728162606,
        "close_vs_ema6": 0.00027847836523764435,
        "close_vs_ema12": 0.0005170655062687324,
        "ema3_slope": 0.00015418099539621366,
        "ema6_slope": 0.0001114037555094427,
        "realized_volatility_30m": 0.0001239196862016234,
        "realized_volatility_60m": 0.00011221516892756091,
        "return_acceleration": 0.0002478393724032468
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1985,
        "resolved_agreement_count": 1295,
        "prospective_resolved_sample_count": 1966,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 13.056583333334856,
            "small_mean_absolute_error": 118.19052083333736
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 32.46153906249674,
            "small_mean_absolute_error": 144.8017447916718
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 31.731595486111473,
            "small_mean_absolute_error": 149.63222743056153
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 48.72490000000107,
            "small_mean_absolute_error": 155.67391666667245
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1987,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1615Z",
      "signal_timestamp": "2026-10-03T16:16:20.233482Z",
      "target_timestamp": "2026-10-03T16:15:00Z",
      "resolution_timestamp": "2026-10-03T16:30:00Z",
      "strike": 84824.26,
      "brti_reference_price": 84824.25933333334,
      "base_predicted_close": 84838.2890625,
      "small_predicted_close": 84664.75,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84799.7845,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -38.504562500005704,
      "small_residual": 135.0344999999943,
      "base_absolute_error": 38.504562500005704,
      "small_absolute_error": 135.0344999999943,
      "resolved_at": "2026-10-03T16:31:06.903066Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T16:00:00Z",
        "return_6h": 0.002946663122385118,
        "return_12h": 0.002098194765229433,
        "return_24h": -0.004319060801134644,
        "close_vs_ema12": 0.00105833623068885,
        "close_vs_ema24": 0.00048440494323997996,
        "ema12_slope_3h": 0.0006808032031335731,
        "ema24_slope_6h": -7.806218132855314e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003796449647464062,
        "return_30m": -0.00012037166668565913,
        "return_60m": -5.785942278258016e-05,
        "return_120m": 0.00037937107145680216,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00011278585045360057,
        "close_vs_ema6": -7.233946629436883e-05,
        "close_vs_ema12": 0.00011611036738146119,
        "ema3_slope": -0.00011277313123991828,
        "ema6_slope": -2.8934949262260368e-05,
        "realized_volatility_30m": 0.0003195083659962572,
        "realized_volatility_60m": 0.00023092356952932584,
        "return_acceleration": -0.0006390167319925144
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1986,
        "resolved_agreement_count": 1295,
        "prospective_resolved_sample_count": 1967,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 11.879562499998428,
            "small_mean_absolute_error": 89.27717187500093
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 31.74624479166596,
            "small_mean_absolute_error": 135.95122916666878
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 32.17576562499986,
            "small_mean_absolute_error": 155.2990538194499
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 48.73511458333451,
            "small_mean_absolute_error": 153.65327187500588
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1988,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1630Z",
      "signal_timestamp": "2026-10-03T16:31:20.061772Z",
      "target_timestamp": "2026-10-03T16:30:00Z",
      "resolution_timestamp": "2026-10-03T16:45:00Z",
      "strike": 84799.78,
      "brti_reference_price": 84799.7845,
      "base_predicted_close": 84770.0,
      "small_predicted_close": 84639.7578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84824.81566666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 54.815666666661855,
      "small_residual": 185.05785416666185,
      "base_absolute_error": 54.815666666661855,
      "small_absolute_error": 185.05785416666185,
      "resolved_at": "2026-10-03T16:46:08.249216Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T16:15:00Z",
        "return_6h": 0.002393077706412061,
        "return_12h": 0.0033032383861433257,
        "return_24h": -0.0044836386440875176,
        "close_vs_ema12": 0.0007380639443703707,
        "close_vs_ema24": 0.00019167497923811005,
        "ema12_slope_3h": 0.0006509857568286481,
        "ema24_slope_6h": -2.7235791108526364e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002885357741487793,
        "return_30m": -0.0006680711977413711,
        "return_60m": -0.00039734502974109187,
        "return_120m": -0.00017692472355768096,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00020068480723589577,
        "close_vs_ema6": -0.00025777969735085726,
        "close_vs_ema12": -0.00014593064080481444,
        "ema3_slope": -0.0002006445409247215,
        "ema6_slope": -0.00010310124797696663,
        "realized_volatility_30m": 4.555459529881345e-05,
        "realized_volatility_60m": 0.00025265229683123805,
        "return_acceleration": 9.11091905976269e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1987,
        "resolved_agreement_count": 1295,
        "prospective_resolved_sample_count": 1968,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 20.109098958331742,
            "small_mean_absolute_error": 99.8852864583314
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 28.75446875000125,
            "small_mean_absolute_error": 128.57550000000265
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 33.94972743055647,
            "small_mean_absolute_error": 150.72785416667224
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.222632291667104,
            "small_mean_absolute_error": 153.9977552083379
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1989,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1645Z",
      "signal_timestamp": "2026-10-03T16:46:24.740028Z",
      "target_timestamp": "2026-10-03T16:45:00Z",
      "resolution_timestamp": "2026-10-03T17:00:00Z",
      "strike": 84824.82,
      "brti_reference_price": 84824.81566666666,
      "base_predicted_close": 84832.078125,
      "small_predicted_close": 84889.609375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84856.60649999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 24.52837499997986,
      "small_residual": -33.00287500002014,
      "base_absolute_error": 24.52837499997986,
      "small_absolute_error": 33.00287500002014,
      "resolved_at": "2026-10-03T17:01:06.535469Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T16:30:00Z",
        "return_6h": 0.0027001209631922762,
        "return_12h": 0.0033724585764383086,
        "return_24h": -0.0038935292311359504,
        "close_vs_ema12": 0.000991237496938302,
        "close_vs_ema24": 0.0004768489764035433,
        "ema12_slope_3h": 0.0006180071862387226,
        "ema24_slope_6h": 2.886363556120486e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00029517960233338414,
        "return_30m": 6.55865830956337e-06,
        "return_60m": -0.00011381379785280199,
        "return_120m": 0.0008368662292714824,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 4.72155491046955e-05,
        "close_vs_ema6": 2.6659582613497435e-05,
        "close_vs_ema12": 0.00012624823612461533,
        "ema3_slope": 4.721777851801612e-05,
        "ema6_slope": 1.0663946764077892e-05,
        "realized_volatility_30m": 0.0002918576882410817,
        "realized_volatility_60m": 0.0003076361467327226,
        "return_acceleration": 0.0005837153764821634
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1988,
        "resolved_agreement_count": 1296,
        "prospective_resolved_sample_count": 1969,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.23740624999846,
            "small_mean_absolute_error": 125.7624687499956
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 29.68813020833477,
            "small_mean_absolute_error": 136.1348177083346
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 35.130506944443674,
            "small_mean_absolute_error": 148.34808680555943
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.18973541666637,
            "small_mean_absolute_error": 156.39610833333717
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1990,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1700Z",
      "signal_timestamp": "2026-10-03T17:01:20.833545Z",
      "target_timestamp": "2026-10-03T17:00:00Z",
      "resolution_timestamp": "2026-10-03T17:15:00Z",
      "strike": 84856.61,
      "brti_reference_price": 84856.60649999998,
      "base_predicted_close": 84844.1015625,
      "small_predicted_close": 84765.8515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84873.4335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 29.331937499999185,
      "small_residual": 107.58193749999919,
      "base_absolute_error": 29.331937499999185,
      "small_absolute_error": 107.58193749999919,
      "resolved_at": "2026-10-03T17:16:08.631118Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T16:45:00Z",
        "return_6h": 0.002715589868660828,
        "return_12h": 0.0033727213341352424,
        "return_24h": -0.0031901540099325,
        "close_vs_ema12": 0.0013105470620144999,
        "close_vs_ema24": 0.0008342595838501943,
        "ema12_slope_3h": 0.0005930191162366594,
        "ema24_slope_6h": 8.417853978337497e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00037478222715203735,
        "return_30m": 0.0006700724575543493,
        "return_60m": 1.5536037036856243e-06,
        "return_120m": 0.00028979622641878144,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00021096322103097975,
        "close_vs_ema6": 0.00028671839989713455,
        "close_vs_ema12": 0.0004239562075016856,
        "ema3_slope": 0.00021100773590276845,
        "ema6_slope": 0.00011470051465822806,
        "realized_volatility_30m": 3.9801312409326606e-05,
        "realized_volatility_60m": 0.0003372592158017142,
        "return_acceleration": 7.960262481865321e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1989,
        "resolved_agreement_count": 1297,
        "prospective_resolved_sample_count": 1970,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 34.541848958328046,
            "small_mean_absolute_error": 108.04881770833526
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 23.79921614583145,
            "small_mean_absolute_error": 113.11966927083631
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 33.15497569444051,
            "small_mean_absolute_error": 132.5507690972263
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 47.33246041666498,
            "small_mean_absolute_error": 150.8766208333378
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1991,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1715Z",
      "signal_timestamp": "2026-10-03T17:16:26.067406Z",
      "target_timestamp": "2026-10-03T17:15:00Z",
      "resolution_timestamp": "2026-10-03T17:30:00Z",
      "strike": 84873.43,
      "brti_reference_price": 84873.4335,
      "base_predicted_close": 84909.1328125,
      "small_predicted_close": 84922.3359375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84893.66016666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -15.472645833331626,
      "small_residual": -28.675770833331626,
      "base_absolute_error": 15.472645833331626,
      "small_absolute_error": 28.675770833331626,
      "resolved_at": "2026-10-03T17:31:08.309067Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T17:00:00Z",
        "return_6h": 0.002975823629552732,
        "return_12h": 0.0037716155538434215,
        "return_24h": -0.0009400969164259365,
        "close_vs_ema12": 0.0014474208500292463,
        "close_vs_ema24": 0.0010114250741464215,
        "ema12_slope_3h": 0.0006079861167720413,
        "ema24_slope_6h": 0.00014370200830171598,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00019829923318948062,
        "return_30m": 0.0005731557793700048,
        "return_60m": 0.000579718196812351,
        "return_120m": 0.0005218252318694994,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00020461027010232335,
        "close_vs_ema6": 0.00034643376475229637,
        "close_vs_ema12": 0.0005265445569799798,
        "ema3_slope": 0.00020465214403264653,
        "ema6_slope": 0.00013859271117877547,
        "realized_volatility_30m": 8.824149698127837e-05,
        "realized_volatility_60m": 0.0002579475924149775,
        "return_acceleration": -0.00017648299396255673
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1990,
        "resolved_agreement_count": 1298,
        "prospective_resolved_sample_count": 1971,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.79513541666165,
            "small_mean_absolute_error": 115.16929166666887
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 24.33734895833004,
            "small_mean_absolute_error": 102.2232317708349
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 33.42920833333119,
            "small_mean_absolute_error": 129.0239166666688
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.594887499998734,
            "small_mean_absolute_error": 148.07928229167155
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1992,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1730Z",
      "signal_timestamp": "2026-10-03T17:31:24.351247Z",
      "target_timestamp": "2026-10-03T17:30:00Z",
      "resolution_timestamp": "2026-10-03T17:45:00Z",
      "strike": 84893.66,
      "brti_reference_price": 84893.66016666667,
      "base_predicted_close": 84923.140625,
      "small_predicted_close": 84931.296875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84950.16550000002,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 27.024875000017346,
      "small_residual": 18.868625000017346,
      "base_absolute_error": 27.024875000017346,
      "small_absolute_error": 18.868625000017346,
      "resolved_at": "2026-10-03T17:46:11.260457Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T17:15:00Z",
        "return_6h": 0.0030633566157574066,
        "return_12h": 0.003328510214236191,
        "return_24h": 0.003058633726601867,
        "close_vs_ema12": 0.0016171504925570623,
        "close_vs_ema24": 0.0012242235511152888,
        "ema12_slope_3h": 0.0006211429179501238,
        "ema24_slope_6h": 0.00020383287652880888,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00023831564050813547,
        "return_30m": 0.00043666213150639344,
        "return_60m": 0.001107027184328313,
        "return_120m": 0.000709242282837641,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002214382904419665,
        "close_vs_ema6": 0.00041766732840198273,
        "close_vs_ema12": 0.0006472194051576619,
        "ema3_slope": 0.00022148733621896177,
        "ema6_slope": 0.0001670948473841971,
        "realized_volatility_30m": 2.0008203659327428e-05,
        "realized_volatility_60m": 6.629789930724593e-05,
        "return_acceleration": 4.0016407318654856e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1991,
        "resolved_agreement_count": 1299,
        "prospective_resolved_sample_count": 1972,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.03715624999313,
            "small_mean_absolute_error": 88.5796093750032
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 25.573127604162437,
            "small_mean_absolute_error": 94.2324479166673
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 29.515364583331877,
            "small_mean_absolute_error": 115.24353645833617
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 34.82783958333166,
            "small_mean_absolute_error": 132.99700000000448
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1993,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1745Z",
      "signal_timestamp": "2026-10-03T17:46:28.435962Z",
      "target_timestamp": "2026-10-03T17:45:00Z",
      "resolution_timestamp": "2026-10-03T18:00:00Z",
      "strike": 84950.17,
      "brti_reference_price": 84950.16550000002,
      "base_predicted_close": 84933.6015625,
      "small_predicted_close": 84942.28125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84996.58533333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 62.983770833336166,
      "small_residual": 54.304083333336166,
      "base_absolute_error": 62.983770833336166,
      "small_absolute_error": 54.304083333336166,
      "resolved_at": "2026-10-03T18:01:10.511659Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T17:30:00Z",
        "return_6h": 0.003588045721177213,
        "return_12h": 0.0038363964454053434,
        "return_24h": 0.004184855890701389,
        "close_vs_ema12": 0.0021904065407252205,
        "close_vs_ema24": 0.0018515814690878152,
        "ema12_slope_3h": 0.000690353825705925,
        "ema24_slope_6h": 0.00027350630515021734,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006656013325661014,
        "return_30m": 0.000904075596282139,
        "return_60m": 0.0014777495518050188,
        "return_120m": 0.0013637675656634762,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00044339681836524925,
        "close_vs_ema6": 0.0007737223679880056,
        "close_vs_ema12": 0.0011109883685924693,
        "ema3_slope": 0.0004435935063145102,
        "ema6_slope": 0.00030958476025677584,
        "realized_volatility_30m": 0.00021364284602898298,
        "realized_volatility_60m": 0.00018318207405406897,
        "return_acceleration": 0.00042728569205796596
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1992,
        "resolved_agreement_count": 1300,
        "prospective_resolved_sample_count": 1973,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 24.089458333332004,
            "small_mean_absolute_error": 47.032302083342074
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 28.16343229166523,
            "small_mean_absolute_error": 86.39738541666884
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 27.821906250000513,
            "small_mean_absolute_error": 106.43397916667043
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 35.419730208333206,
            "small_mean_absolute_error": 133.55330000000467
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1994,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1800Z",
      "signal_timestamp": "2026-10-03T18:01:26.374062Z",
      "target_timestamp": "2026-10-03T18:00:00Z",
      "resolution_timestamp": "2026-10-03T18:15:00Z",
      "strike": 84996.59,
      "brti_reference_price": 84996.58533333334,
      "base_predicted_close": 85019.7265625,
      "small_predicted_close": 84981.5703125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84981.11899999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -38.6075625000085,
      "small_residual": -0.4513125000084983,
      "base_absolute_error": 38.6075625000085,
      "small_absolute_error": 0.4513125000084983,
      "resolved_at": "2026-10-03T18:16:06.987831Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T17:45:00Z",
        "return_6h": 0.004020920801465211,
        "return_12h": 0.0044280551965238946,
        "return_24h": 0.002467996481306134,
        "close_vs_ema12": 0.0026259893259532596,
        "close_vs_ema24": 0.002349430329253277,
        "ema12_slope_3h": 0.0007414271234058578,
        "ema24_slope_6h": 0.000350659188396385,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005464360553049108,
        "return_30m": 0.0012124010964376097,
        "return_60m": 0.001649592637591013,
        "return_120m": 0.0016511488041077715,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00049479263988772,
        "close_vs_ema6": 0.0009429165242518245,
        "close_vs_ema12": 0.0014025919618967375,
        "ema3_slope": 0.0004950375808394636,
        "ema6_slope": 0.0003773089180261202,
        "realized_volatility_30m": 5.958263863059532e-05,
        "realized_volatility_60m": 0.00019888492712587735,
        "return_acceleration": -0.00011916527726119064
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1993,
        "resolved_agreement_count": 1301,
        "prospective_resolved_sample_count": 1974,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.70330729167108,
            "small_mean_absolute_error": 52.35760416667108
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 34.12257812499956,
            "small_mean_absolute_error": 80.20321093750317
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 27.100579861111328,
            "small_mean_absolute_error": 92.8656475694479
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 32.68798854166671,
            "small_mean_absolute_error": 121.86062083333817
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1995,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1815Z",
      "signal_timestamp": "2026-10-03T18:16:26.254928Z",
      "target_timestamp": "2026-10-03T18:15:00Z",
      "resolution_timestamp": "2026-10-03T18:30:00Z",
      "strike": 84981.12,
      "brti_reference_price": 84981.11899999999,
      "base_predicted_close": 85004.6796875,
      "small_predicted_close": 84984.453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84978.53050000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -26.149187499991967,
      "small_residual": -5.922624999991967,
      "base_absolute_error": 26.149187499991967,
      "small_absolute_error": 5.922624999991967,
      "resolved_at": "2026-10-03T18:31:06.604947Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T18:00:00Z",
        "return_6h": 0.003571733814995204,
        "return_12h": 0.004268915889534153,
        "return_24h": 0.0013960500277350185,
        "close_vs_ema12": 0.0023435769510415927,
        "close_vs_ema24": 0.0021222378184764246,
        "ema12_slope_3h": 0.0007843348918277204,
        "ema24_slope_6h": 0.00041698875754558884,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00018196417270988086,
        "return_30m": 0.0003643724508102242,
        "return_60m": 0.0012687774673330043,
        "return_120m": 0.0018492311975308873,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00015634476881309922,
        "close_vs_ema6": 0.0005432967447351889,
        "close_vs_ema12": 0.0010324291037229205,
        "ema3_slope": 0.00015636921632222744,
        "ema6_slope": 0.000217365935576197,
        "realized_volatility_30m": 0.0003642001140073958,
        "realized_volatility_60m": 0.00032761266337523405,
        "return_acceleration": -0.0007284002280147917
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1994,
        "resolved_agreement_count": 1301,
        "prospective_resolved_sample_count": 1975,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.02221354167341,
            "small_mean_absolute_error": 25.57494791667341
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 36.40867447916753,
            "small_mean_absolute_error": 70.37211979167114
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 28.232303819444496,
            "small_mean_absolute_error": 76.67380381944774
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 33.86892916666693,
            "small_mean_absolute_error": 121.3282802083384
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1996,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1830Z",
      "signal_timestamp": "2026-10-03T18:31:20.067820Z",
      "target_timestamp": "2026-10-03T18:30:00Z",
      "resolution_timestamp": "2026-10-03T18:45:00Z",
      "strike": 84978.53,
      "brti_reference_price": 84978.53050000001,
      "base_predicted_close": 84990.78125,
      "small_predicted_close": 84983.921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84931.716,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -59.06524999999965,
      "small_residual": -52.20587499999965,
      "base_absolute_error": 59.06524999999965,
      "small_absolute_error": 52.20587499999965,
      "resolved_at": "2026-10-03T18:46:07.899178Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T18:15:00Z",
        "return_6h": 0.0015497338867100918,
        "return_12h": 0.004060550711017408,
        "return_24h": 0.0045151340402913576,
        "close_vs_ema12": 0.0022184263815419047,
        "close_vs_ema24": 0.0020484593273732976,
        "ema12_slope_3h": 0.0008221541886119788,
        "ema24_slope_6h": 0.00044034181478891377,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.0459707173080552e-05,
        "return_30m": -0.00021241833730756277,
        "return_60m": 0.0009997252229050346,
        "return_120m": 0.002107859130231704,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 6.29361884989521e-05,
        "close_vs_ema6": 0.0003662466867002667,
        "close_vs_ema12": 0.0008476629867884,
        "ema3_slope": 6.294014971208739e-05,
        "ema6_slope": 0.00014652013968641242,
        "realized_volatility_30m": 7.575223276840015e-05,
        "realized_volatility_60m": 0.00036257739140215927,
        "return_acceleration": 0.0001515044655368003
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1995,
        "resolved_agreement_count": 1302,
        "prospective_resolved_sample_count": 1976,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.691348958338494,
            "small_mean_absolute_error": 19.886661458338494
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 34.86425260416581,
            "small_mean_absolute_error": 54.23313541667085
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 29.945868055554456,
            "small_mean_absolute_error": 69.45051909722436
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 34.31553750000021,
            "small_mean_absolute_error": 112.12996666667168
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1997,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1845Z",
      "signal_timestamp": "2026-10-03T18:46:23.772848Z",
      "target_timestamp": "2026-10-03T18:45:00Z",
      "resolution_timestamp": "2026-10-03T19:00:00Z",
      "strike": 84931.72,
      "brti_reference_price": 84931.716,
      "base_predicted_close": 84940.015625,
      "small_predicted_close": 84981.6875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84934.7695,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -5.246125000005122,
      "small_residual": -46.91800000000512,
      "base_absolute_error": 5.246125000005122,
      "small_absolute_error": 46.91800000000512,
      "resolved_at": "2026-10-03T19:01:06.960491Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T18:30:00Z",
        "return_6h": 0.0015276909588786136,
        "return_12h": 0.0034549260503931034,
        "return_24h": 0.011604670460456434,
        "close_vs_ema12": 0.0015981850862494262,
        "close_vs_ema24": 0.0014655290591034653,
        "ema12_slope_3h": 0.000835401296165772,
        "ema24_slope_6h": 0.00046276757660557166,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005508979706351225,
        "return_30m": -0.0005813408976174106,
        "return_60m": -0.00021718027141470753,
        "return_120m": 0.0012602483423413968,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00024405777644209703,
        "close_vs_ema6": -0.000132044865749803,
        "close_vs_ema12": 0.00025070229834422975,
        "ema3_slope": -0.00024399822677723115,
        "ema6_slope": -5.281515671173853e-05,
        "realized_volatility_30m": 0.00026021913173102096,
        "realized_volatility_60m": 0.00039508221563898453,
        "return_acceleration": -0.0005204382634620419
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1996,
        "resolved_agreement_count": 1303,
        "prospective_resolved_sample_count": 1977,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.70144270833407,
            "small_mean_absolute_error": 28.22097395833407
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 35.39545052083304,
            "small_mean_absolute_error": 37.62663802083807
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 34.34276909722151,
            "small_mean_absolute_error": 67.00524826389058
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 35.23648437499942,
            "small_mean_absolute_error": 104.05950729167088
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1998,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1900Z",
      "signal_timestamp": "2026-10-03T19:01:21.226040Z",
      "target_timestamp": "2026-10-03T19:00:00Z",
      "resolution_timestamp": "2026-10-03T19:15:00Z",
      "strike": 84934.77,
      "brti_reference_price": 84934.7695,
      "base_predicted_close": 84945.7578125,
      "small_predicted_close": 84983.984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84856.01216666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -89.74564583333267,
      "small_residual": -127.97220833333267,
      "base_absolute_error": 89.74564583333267,
      "small_absolute_error": 127.97220833333267,
      "resolved_at": "2026-10-03T19:16:06.398773Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T18:45:00Z",
        "return_6h": 0.0007310868935446191,
        "return_12h": 0.004436882991690538,
        "return_24h": 0.008121180874587353,
        "close_vs_ema12": 0.0015673885734717175,
        "close_vs_ema24": 0.001470520390413954,
        "ema12_slope_3h": 0.0008389687178775862,
        "ema24_slope_6h": 0.00046830092012872804,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.5952411464146294e-05,
        "return_30m": -0.0005149653652813946,
        "return_60m": -0.0007272743145023686,
        "return_120m": 0.0009211186167339402,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00010406789872230426,
        "close_vs_ema6": -6.864274297646578e-05,
        "close_vs_ema12": 0.00024255091489755465,
        "ema3_slope": -0.00010405706972171913,
        "ema6_slope": -2.745634331913216e-05,
        "realized_volatility_30m": 0.0002934251910496344,
        "realized_volatility_60m": 0.00022724069212711154,
        "return_acceleration": 0.0005868503820992688
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1997,
        "resolved_agreement_count": 1304,
        "prospective_resolved_sample_count": 1978,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.26703125000131,
            "small_mean_absolute_error": 26.37445312500131
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 32.985169270836195,
            "small_mean_absolute_error": 39.366028645836195
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 33.504062500000146,
            "small_mean_absolute_error": 62.26029166666922
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 33.08705312499878,
            "small_mean_absolute_error": 95.27687291667026
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 1999,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1915Z",
      "signal_timestamp": "2026-10-03T19:16:18.290490Z",
      "target_timestamp": "2026-10-03T19:15:00Z",
      "resolution_timestamp": "2026-10-03T19:30:00Z",
      "strike": 84856.01,
      "brti_reference_price": 84856.01216666667,
      "base_predicted_close": 84880.125,
      "small_predicted_close": 84712.1015625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84830.6105,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -49.51450000000477,
      "small_residual": 118.50893749999523,
      "base_absolute_error": 49.51450000000477,
      "small_absolute_error": 118.50893749999523,
      "resolved_at": "2026-10-03T19:31:05.353119Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T19:00:00Z",
        "return_6h": 0.00011629481417996246,
        "return_12h": 0.003045006025398589,
        "return_24h": 0.008764690110412587,
        "close_vs_ema12": 0.0006125827201826084,
        "close_vs_ema24": 0.000530700381859095,
        "ema12_slope_3h": 0.0008199840746949683,
        "ema24_slope_6h": 0.0004610308030361665,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009272684649286322,
        "return_30m": -0.0008913493910017722,
        "return_60m": -0.001472172110764114,
        "return_120m": -0.00020526250223318332,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005158859334551957,
        "close_vs_ema6": -0.000711522131917941,
        "close_vs_ema12": -0.0005796277755113488,
        "ema3_slope": -0.0005156199323851363,
        "ema6_slope": -0.00028452787361543663,
        "realized_volatility_30m": 0.00048161043819638927,
        "realized_volatility_60m": 0.0003947606141882063,
        "return_acceleration": -0.0009632208763927785
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1998,
        "resolved_agreement_count": 1305,
        "prospective_resolved_sample_count": 1979,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.05155208333235,
            "small_mean_absolute_error": 58.25467708333235
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 40.53688281250288,
            "small_mean_absolute_error": 41.91481250000288
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 39.2896336805558,
            "small_mean_absolute_error": 66.33297222222488
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 36.272278124999865,
            "small_mean_absolute_error": 94.18027500000244
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2000,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1930Z",
      "signal_timestamp": "2026-10-03T19:31:20.839514Z",
      "target_timestamp": "2026-10-03T19:30:00Z",
      "resolution_timestamp": "2026-10-03T19:45:00Z",
      "strike": 84830.61,
      "brti_reference_price": 84830.6105,
      "base_predicted_close": 84822.21875,
      "small_predicted_close": 84693.6875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84798.52583333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -23.69291666665231,
      "small_residual": 104.83833333334769,
      "base_absolute_error": 23.69291666665231,
      "small_absolute_error": 104.83833333334769,
      "resolved_at": "2026-10-03T19:46:09.263464Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T19:15:00Z",
        "return_6h": 0.0003148223464235489,
        "return_12h": 0.0026209549970919177,
        "return_24h": 0.008388786128550096,
        "close_vs_ema12": 0.0003002677625454364,
        "close_vs_ema24": 0.0002264064105359509,
        "ema12_slope_3h": 0.0008013389355290279,
        "ema24_slope_6h": 0.0004580040586632528,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00029935022891225405,
        "return_30m": -0.001226341115813545,
        "return_60m": -0.001740674957894317,
        "return_120m": -0.0007426899316497204,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004077070231707225,
        "close_vs_ema6": -0.0007221080633058596,
        "close_vs_ema12": -0.0007437043508715657,
        "ema3_slope": -0.0004075408658976709,
        "ema6_slope": -0.00028875981900500225,
        "realized_volatility_30m": 0.0003139591180081891,
        "realized_volatility_60m": 0.0003521210742410602,
        "return_acceleration": 0.0006279182360163782
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 1999,
        "resolved_agreement_count": 1305,
        "prospective_resolved_sample_count": 1980,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.892880208335555,
            "small_mean_absolute_error": 86.40125520833317
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.792114583337025,
            "small_mean_absolute_error": 53.14395833333583
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 40.207128472222394,
            "small_mean_absolute_error": 64.95584201389163
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 35.626064583333935,
            "small_mean_absolute_error": 90.40370520833604
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2001,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T1945Z",
      "signal_timestamp": "2026-10-03T19:46:24.686010Z",
      "target_timestamp": "2026-10-03T19:45:00Z",
      "resolution_timestamp": "2026-10-03T20:00:00Z",
      "strike": 84798.53,
      "brti_reference_price": 84798.52583333335,
      "base_predicted_close": 84819.28125,
      "small_predicted_close": 84679.2421875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84834.37700000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 15.095750000007683,
      "small_residual": 155.13481250000768,
      "base_absolute_error": 15.095750000007683,
      "small_absolute_error": 155.13481250000768,
      "resolved_at": "2026-10-03T20:01:07.021446Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T19:30:00Z",
        "return_6h": -0.0004654477991362649,
        "return_12h": 0.002700705421077476,
        "return_24h": 0.00766759844399334,
        "close_vs_ema12": -7.488005908518058e-05,
        "close_vs_ema24": -0.00014877011075653535,
        "ema12_slope_3h": 0.0007559360216244926,
        "ema24_slope_6h": 0.0004389481322573108,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00037822039093593496,
        "return_30m": -0.0006774573994876576,
        "return_60m": -0.001568202939248864,
        "return_120m": -0.001785042627923672,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.000393041026053087,
        "close_vs_ema6": -0.0007860008543013608,
        "close_vs_ema12": -0.0009492467282303796,
        "ema3_slope": -0.0003928866054985214,
        "ema6_slope": -0.0003143015252137227,
        "realized_volatility_30m": 3.9435081011840456e-05,
        "realized_volatility_60m": 0.0003458429040714193,
        "return_acceleration": -7.887016202368091e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2000,
        "resolved_agreement_count": 1306,
        "prospective_resolved_sample_count": 1981,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.04979687499872,
            "small_mean_absolute_error": 99.55936979167018
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.375619791666395,
            "small_mean_absolute_error": 63.890171875002125
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 37.6135659722216,
            "small_mean_absolute_error": 58.270881944448774
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 34.44339166666687,
            "small_mean_absolute_error": 89.41645625000311
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2002,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T2000Z",
      "signal_timestamp": "2026-10-03T20:01:23.705627Z",
      "target_timestamp": "2026-10-03T20:00:00Z",
      "resolution_timestamp": "2026-10-03T20:15:00Z",
      "strike": 84834.38,
      "brti_reference_price": 84834.37700000001,
      "base_predicted_close": 84785.0859375,
      "small_predicted_close": 84664.59375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84873.3225,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 88.23656249999476,
      "small_residual": 208.72874999999476,
      "base_absolute_error": 88.23656249999476,
      "small_absolute_error": 208.72874999999476,
      "resolved_at": "2026-10-03T20:16:06.884395Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T19:45:00Z",
        "return_6h": -0.00025500843687986663,
        "return_12h": 0.0031070810316111697,
        "return_24h": 0.006546374477613748,
        "close_vs_ema12": 0.0003336653576677673,
        "close_vs_ema24": 0.00026822374654988934,
        "ema12_slope_3h": 0.0007143345719380356,
        "ema24_slope_6h": 0.00042457819922248063,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00042278054145805655,
        "return_30m": 4.4400246300480006e-05,
        "return_60m": -0.0011819953193608068,
        "return_120m": -0.0019084099990275272,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 1.4786454010984329e-05,
        "close_vs_ema6": -0.0002597074183106063,
        "close_vs_ema12": -0.00044584710867001665,
        "ema3_slope": 1.4786672653643862e-05,
        "ema6_slope": -0.00010387217677443328,
        "realized_volatility_30m": 0.00040050046619699575,
        "realized_volatility_60m": 0.00048008223670481704,
        "return_acceleration": 0.0008010009323939915
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2001,
        "resolved_agreement_count": 1306,
        "prospective_resolved_sample_count": 1982,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.51220312499936,
            "small_mean_absolute_error": 126.61357291667082
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 38.389617187500335,
            "small_mean_absolute_error": 76.49401302083606
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 36.827513888890586,
            "small_mean_absolute_error": 68.44854340278107
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 31.61619479166693,
            "small_mean_absolute_error": 86.31699375000316
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2003,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T2015Z",
      "signal_timestamp": "2026-10-03T20:16:20.562478Z",
      "target_timestamp": "2026-10-03T20:15:00Z",
      "resolution_timestamp": "2026-10-03T20:30:00Z",
      "strike": 84873.32,
      "brti_reference_price": 84873.3225,
      "base_predicted_close": 84865.265625,
      "small_predicted_close": 84912.2734375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84883.91533333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 18.649708333352464,
      "small_residual": -28.358104166647536,
      "base_absolute_error": 18.649708333352464,
      "small_absolute_error": 28.358104166647536,
      "resolved_at": "2026-10-03T20:31:06.977752Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T20:00:00Z",
        "return_6h": 0.0009580001122349024,
        "return_12h": 0.0028688326606478576,
        "return_24h": 0.00603530780971262,
        "close_vs_ema12": 0.000760507712426417,
        "close_vs_ema24": 0.0007124070381576697,
        "ema12_slope_3h": 0.0006850823988686638,
        "ema24_slope_6h": 0.00043557374709135566,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00045907686691659677,
        "return_30m": 0.0008820514971410454,
        "return_60m": 0.00020399654533997946,
        "return_120m": -0.0012684758834488052,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00023687892960122525,
        "close_vs_ema6": 0.00014231348610027617,
        "close_vs_ema12": 1.1021199582961216e-05,
        "ema3_slope": 0.0002369350545234905,
        "ema6_slope": 5.692863512529733e-05,
        "realized_volatility_30m": 1.8148162729270112e-05,
        "realized_volatility_60m": 0.00039106358391298164,
        "return_acceleration": 3.6296325458540224e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2002,
        "resolved_agreement_count": 1307,
        "prospective_resolved_sample_count": 1983,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.13493229166488,
            "small_mean_absolute_error": 146.80270833333634
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.59324218749862,
            "small_mean_absolute_error": 102.52869270833435
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 41.736232638890215,
            "small_mean_absolute_error": 76.87744444444736
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 34.77667916666614,
            "small_mean_absolute_error": 87.01575937500238
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2004,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T2030Z",
      "signal_timestamp": "2026-10-03T20:31:19.987162Z",
      "target_timestamp": "2026-10-03T20:30:00Z",
      "resolution_timestamp": "2026-10-03T20:45:00Z",
      "strike": 84883.92,
      "brti_reference_price": 84883.91533333335,
      "base_predicted_close": 84876.6015625,
      "small_predicted_close": 84803.125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84847.22333333336,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -29.378229166642996,
      "small_residual": 44.098333333357004,
      "base_absolute_error": 29.378229166642996,
      "small_absolute_error": 44.098333333357004,
      "resolved_at": "2026-10-03T20:46:09.495705Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T20:15:00Z",
        "return_6h": 0.0008150111522808867,
        "return_12h": 0.00336701894188729,
        "return_24h": 0.0064376611362491065,
        "close_vs_ema12": 0.0008492403194817477,
        "close_vs_ema24": 0.0008200432414544601,
        "ema12_slope_3h": 0.0006523818025647721,
        "ema24_slope_6h": 0.00044341230507027873,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00012480757228927608,
        "return_30m": 0.0005839417354753795,
        "return_60m": 0.0006283679089325034,
        "return_120m": -0.0011134008332451817,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00018082532937380158,
        "close_vs_ema6": 0.00019079888019679636,
        "close_vs_ema12": 0.00011493079994462363,
        "ema3_slope": 0.00018085803308731663,
        "ema6_slope": 7.63253771971506e-05,
        "realized_volatility_30m": 0.00016713464731366034,
        "realized_volatility_60m": 0.00033518162971902404,
        "return_acceleration": -0.0003342692946273207
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2003,
        "resolved_agreement_count": 1307,
        "prospective_resolved_sample_count": 1984,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.418734375001804,
            "small_mean_absolute_error": 124.26499999999942
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 43.65580729166868,
            "small_mean_absolute_error": 105.3331276041663
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 42.00098784722528,
            "small_mean_absolute_error": 76.85097222222369
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 35.429843750000146,
            "small_mean_absolute_error": 83.80356250000114
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2005,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T2045Z",
      "signal_timestamp": "2026-10-03T20:46:26.648487Z",
      "target_timestamp": "2026-10-03T20:45:00Z",
      "resolution_timestamp": "2026-10-03T21:00:00Z",
      "strike": 84847.22,
      "brti_reference_price": 84847.22333333336,
      "base_predicted_close": 84838.6796875,
      "small_predicted_close": 84699.46875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84739.287,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -99.39268750000338,
      "small_residual": 39.818249999996624,
      "base_absolute_error": 99.39268750000338,
      "small_absolute_error": 39.818249999996624,
      "resolved_at": "2026-10-03T21:01:07.362716Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T20:30:00Z",
        "return_6h": 0.001101251347116472,
        "return_12h": 0.0027402966569229914,
        "return_24h": 0.007401620534622344,
        "close_vs_ema12": 0.0003996009179496607,
        "close_vs_ema24": 0.00037936592818721415,
        "ema12_slope_3h": 0.0005761262961145874,
        "ema24_slope_6h": 0.00045692650092510334,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00043226092783199555,
        "return_30m": -0.0003075073049795263,
        "return_60m": 0.0005742729548827707,
        "return_120m": -0.0009948305609018826,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00012577269787361622,
        "close_vs_ema6": -0.00017254370952235476,
        "close_vs_ema12": -0.00026856525862895,
        "ema3_slope": -0.00012575688109139893,
        "ema6_slope": -6.901272072468156e-05,
        "realized_volatility_30m": 0.0002785342500606358,
        "realized_volatility_60m": 0.00035687406456164935,
        "return_acceleration": -0.0005570685001212716
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2004,
        "resolved_agreement_count": 1308,
        "prospective_resolved_sample_count": 1985,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.840062499999476,
            "small_mean_absolute_error": 109.08000000000175
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 39.9449296874991,
            "small_mean_absolute_error": 104.31968489583596
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 42.19710069444409,
            "small_mean_absolute_error": 78.95344791666867
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 36.58363333333254,
            "small_mean_absolute_error": 81.93102291666874
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2006,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T2100Z",
      "signal_timestamp": "2026-10-03T21:01:22.277901Z",
      "target_timestamp": "2026-10-03T21:00:00Z",
      "resolution_timestamp": "2026-10-03T21:15:00Z",
      "strike": 84739.29,
      "brti_reference_price": 84739.287,
      "base_predicted_close": 84760.09375,
      "small_predicted_close": 84658.109375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84670.3855,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -89.70824999999604,
      "small_residual": 12.276125000003958,
      "base_absolute_error": 89.70824999999604,
      "small_absolute_error": 12.276125000003958,
      "resolved_at": "2026-10-03T21:16:05.883526Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T20:45:00Z",
        "return_6h": -0.0010931662038354828,
        "return_12h": 0.0014771695872421997,
        "return_24h": 0.0034748203354142415,
        "close_vs_ema12": -0.0008374289589809791,
        "close_vs_ema24": -0.0008747961499450119,
        "ema12_slope_3h": 0.00042866714111888804,
        "ema24_slope_6h": 0.0004249744980617809,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012721256994977503,
        "return_30m": -0.0017038367370945107,
        "return_60m": -0.0011208899430005248,
        "return_120m": -0.0023015603756950664,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006993579590819365,
        "close_vs_ema6": -0.0010321759159266364,
        "close_vs_ema12": -0.001303681434811299,
        "ema3_slope": -0.0006988691993450313,
        "ema6_slope": -0.0004126999747808835,
        "realized_volatility_30m": 0.0004199323858328774,
        "realized_volatility_60m": 0.0006552862955407207,
        "return_acceleration": -0.0008398647716657548
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2005,
        "resolved_agreement_count": 1309,
        "prospective_resolved_sample_count": 1986,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.9142968749984,
            "small_mean_absolute_error": 80.25085937499898
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.71324999999888,
            "small_mean_absolute_error": 103.4322161458349
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.23117708333302,
            "small_mean_absolute_error": 77.74629513889037
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.787737499999636,
            "small_mean_absolute_error": 78.7290614583355
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2007,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T2115Z",
      "signal_timestamp": "2026-10-03T21:16:24.088304Z",
      "target_timestamp": "2026-10-03T21:15:00Z",
      "resolution_timestamp": "2026-10-03T21:30:00Z",
      "strike": 84670.39,
      "brti_reference_price": 84670.3855,
      "base_predicted_close": 84677.4453125,
      "small_predicted_close": 84630.4765625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84694.40833333331,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 16.96302083331102,
      "small_residual": 63.93177083331102,
      "base_absolute_error": 16.96302083331102,
      "small_absolute_error": 63.93177083331102,
      "resolved_at": "2026-10-03T21:31:08.218827Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T21:00:00Z",
        "return_6h": -0.001871785432764117,
        "return_12h": 0.00048417565477532065,
        "return_24h": 0.002197127975169133,
        "close_vs_ema12": -0.0015826137229585369,
        "close_vs_ema24": -0.0016524946917436667,
        "ema12_slope_3h": 0.00026153483450408466,
        "ema24_slope_6h": 0.0003775644114809573,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000813099831722619,
        "return_30m": -0.002084191166028204,
        "return_60m": -0.0023910575669991996,
        "return_120m": -0.0021875487891426237,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0007565164559909521,
        "close_vs_ema6": -0.001318149273307756,
        "close_vs_ema12": -0.0017908085677402763,
        "ema3_slope": -0.0007559445714828694,
        "ema6_slope": -0.0005269818530244663,
        "realized_volatility_30m": 0.00022951293388756566,
        "realized_volatility_60m": 0.0005125020750471283,
        "return_acceleration": 0.0004590258677751313
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2006,
        "resolved_agreement_count": 1309,
        "prospective_resolved_sample_count": 1987,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.28221874999872,
            "small_mean_absolute_error": 31.13770312500128
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.7085755208318,
            "small_mean_absolute_error": 88.97020572916881
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.48956770833198,
            "small_mean_absolute_error": 78.73169618055665
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.257210416666204,
            "small_mean_absolute_error": 75.38786562500245
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2008,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T2130Z",
      "signal_timestamp": "2026-10-03T21:31:21.525965Z",
      "target_timestamp": "2026-10-03T21:30:00Z",
      "resolution_timestamp": "2026-10-03T21:45:00Z",
      "strike": 84694.41,
      "brti_reference_price": 84694.40833333331,
      "base_predicted_close": 84735.21875,
      "small_predicted_close": 84640.7109375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84689.45833333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -45.76041666667152,
      "small_residual": 48.74739583332848,
      "base_absolute_error": 45.76041666667152,
      "small_absolute_error": 48.74739583332848,
      "resolved_at": "2026-10-03T21:46:09.334738Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T21:15:00Z",
        "return_6h": -0.001639497903025866,
        "return_12h": 0.0012854520593430507,
        "return_24h": 0.003174649362426063,
        "close_vs_ema12": -0.0012463727319729223,
        "close_vs_ema24": -0.0013410978727012024,
        "ema12_slope_3h": 0.00011406583496320621,
        "ema24_slope_6h": 0.0003359165365151018,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002837217899911426,
        "return_30m": -0.0005296087358710455,
        "return_60m": -0.0022325431061451795,
        "return_120m": -0.0016055780556557542,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00023656060078414143,
        "close_vs_ema6": -0.0007393625059652909,
        "close_vs_ema12": -0.0012759531385834189,
        "ema3_slope": -0.00023650465310154356,
        "ema6_slope": -0.0002956575631393177,
        "realized_volatility_30m": 0.0005484108108568808,
        "realized_volatility_60m": 0.0005699466085365803,
        "return_acceleration": 0.0010968216217137616
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2007,
        "resolved_agreement_count": 1309,
        "prospective_resolved_sample_count": 1988,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.86054687498836,
            "small_mean_absolute_error": 40.03111979166715
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.63964062499508,
            "small_mean_absolute_error": 82.14805989583328
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.724053819441906,
            "small_mean_absolute_error": 83.56579166666658
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.18013333333147,
            "small_mean_absolute_error": 71.83272916666829
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2009,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T2145Z",
      "signal_timestamp": "2026-10-03T21:46:25.468059Z",
      "target_timestamp": "2026-10-03T21:45:00Z",
      "resolution_timestamp": "2026-10-03T22:00:00Z",
      "strike": 84689.46,
      "brti_reference_price": 84689.45833333333,
      "base_predicted_close": 84740.953125,
      "small_predicted_close": 84645.8671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84706.64500000002,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -34.30812499998137,
      "small_residual": 60.77781250001863,
      "base_absolute_error": 34.30812499998137,
      "small_absolute_error": 60.77781250001863,
      "resolved_at": "2026-10-03T22:01:06.985531Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T21:30:00Z",
        "return_6h": -0.0017093601805647785,
        "return_12h": 0.0013124422129224822,
        "return_24h": 0.0021960746659113184,
        "close_vs_ema12": -0.001251557044755769,
        "close_vs_ema24": -0.0013706287385268912,
        "ema12_slope_3h": -7.207160589994821e-06,
        "ema24_slope_6h": 0.00029373269325194684,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.844541685096072e-05,
        "return_30m": 0.00022525979090204373,
        "return_60m": -0.0018594008595923528,
        "return_120m": -0.0012861957083356579,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00014751785418376517,
        "close_vs_ema6": -0.0005699618490329073,
        "close_vs_ema12": -0.0011292751875355833,
        "ema3_slope": -0.00014749609587594303,
        "ema6_slope": -0.00022793277441901516,
        "realized_volatility_30m": 0.00017108360342105167,
        "realized_volatility_60m": 0.0006120654243779527,
        "return_acceleration": -0.00034216720684210333
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2008,
        "resolved_agreement_count": 1309,
        "prospective_resolved_sample_count": 1989,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.95609374999549,
            "small_mean_absolute_error": 41.19338541666002
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 50.39807812499748,
            "small_mean_absolute_error": 75.13669270833088
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.615317708331226,
            "small_mean_absolute_error": 83.27758506944399
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 42.72737083333195,
            "small_mean_absolute_error": 65.01720625000162
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2010,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T2200Z",
      "signal_timestamp": "2026-10-03T22:01:20.364724Z",
      "target_timestamp": "2026-10-03T22:00:00Z",
      "resolution_timestamp": "2026-10-03T22:15:00Z",
      "strike": 84706.65,
      "brti_reference_price": 84706.64500000002,
      "base_predicted_close": 84746.7734375,
      "small_predicted_close": 84651.0546875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84776.26933333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 29.495895833344548,
      "small_residual": 125.21464583334455,
      "base_absolute_error": 29.495895833344548,
      "small_absolute_error": 125.21464583334455,
      "resolved_at": "2026-10-03T22:16:06.840545Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T21:45:00Z",
        "return_6h": -0.001765683376020566,
        "return_12h": 0.0014496551007612268,
        "return_24h": 0.002331496153079593,
        "close_vs_ema12": -0.001006105442260652,
        "close_vs_ema24": -0.0011438500391642847,
        "ema12_slope_3h": -0.00011671206559371594,
        "ema24_slope_6h": 0.0002512756764496693,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00020293749664856975,
        "return_30m": 0.00014448021903112895,
        "return_60m": -0.00038520503482619706,
        "return_120m": -0.0015056632053771501,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 2.769408579683663e-05,
        "close_vs_ema6": -0.0002622703821403283,
        "close_vs_ema12": -0.0007841298917217188,
        "ema3_slope": 2.7694852780424384e-05,
        "ema6_slope": -0.00010489714828998409,
        "realized_volatility_30m": 0.00013069145674976523,
        "realized_volatility_60m": 0.00043278013581857027,
        "return_acceleration": 0.00026138291349953047
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2009,
        "resolved_agreement_count": 1309,
        "prospective_resolved_sample_count": 1990,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.68495312498999,
            "small_mean_absolute_error": 46.43327604166552
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.799624999994194,
            "small_mean_absolute_error": 63.34206770833225
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.03715104166258,
            "small_mean_absolute_error": 84.43256944444511
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.216358333332025,
            "small_mean_absolute_error": 66.40595312500155
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2011,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T2215Z",
      "signal_timestamp": "2026-10-03T22:16:21.206696Z",
      "target_timestamp": "2026-10-03T22:15:00Z",
      "resolution_timestamp": "2026-10-03T22:30:00Z",
      "strike": 84776.27,
      "brti_reference_price": 84776.26933333334,
      "base_predicted_close": 84750.5,
      "small_predicted_close": 84654.6328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84761.61933333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 11.119333333321265,
      "small_residual": 106.98652083332126,
      "base_absolute_error": 11.119333333321265,
      "small_absolute_error": 106.98652083332126,
      "resolved_at": "2026-10-03T22:31:06.747151Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T22:00:00Z",
        "return_6h": -0.0005657579609555929,
        "return_12h": 0.002379238063309863,
        "return_24h": 0.0030896928351464847,
        "close_vs_ema12": -0.00017743676688863896,
        "close_vs_ema24": -0.00031612902810995713,
        "ema12_slope_3h": -0.00015032573773632318,
        "ema24_slope_6h": 0.00023446056087461642,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008219465348122679,
        "return_30m": 0.0010250508352329657,
        "return_60m": 0.0012505415288719401,
        "return_120m": -0.0011435061549127656,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004246512865089258,
        "close_vs_ema6": 0.0003995508337597542,
        "close_vs_ema12": 3.145316110098051e-05,
        "ema3_slope": 0.0004248316918336048,
        "ema6_slope": 0.00015984588012574186,
        "realized_volatility_30m": 0.00030950451908184906,
        "realized_volatility_60m": 0.00032014387203041126,
        "return_acceleration": 0.0006190090381636981
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2010,
        "resolved_agreement_count": 1309,
        "prospective_resolved_sample_count": 1991,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.631864583327115,
            "small_mean_absolute_error": 74.66790625000067
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.45704166666292,
            "small_mean_absolute_error": 52.902804687500975
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.01633854166357,
            "small_mean_absolute_error": 84.2027725694461
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.224556249999296,
            "small_mean_absolute_error": 67.28758854166881
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2012,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T2230Z",
      "signal_timestamp": "2026-10-03T22:31:20.474283Z",
      "target_timestamp": "2026-10-03T22:30:00Z",
      "resolution_timestamp": "2026-10-03T22:45:00Z",
      "strike": 84761.62,
      "brti_reference_price": 84761.61933333332,
      "base_predicted_close": 84733.7734375,
      "small_predicted_close": 84654.9453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84780.82,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 47.046562500006985,
      "small_residual": 125.87468750000698,
      "base_absolute_error": 47.046562500006985,
      "small_absolute_error": 125.87468750000698,
      "resolved_at": "2026-10-03T22:46:08.950829Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T22:15:00Z",
        "return_6h": -0.0004500620714038561,
        "return_12h": 0.001941938601498494,
        "return_24h": 0.0030588549021883793,
        "close_vs_ema12": -0.00033592425263340164,
        "close_vs_ema24": -0.0004787282180340746,
        "ema12_slope_3h": -0.00017739328073484995,
        "ema24_slope_6h": 0.00022039514480520772,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00017280779297357274,
        "return_30m": 0.0006489967030720578,
        "return_60m": 0.0007935706892889804,
        "return_120m": -0.001440744097627733,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00012586921018931108,
        "close_vs_ema6": 0.0001618995113750188,
        "close_vs_ema12": -0.00011961496592471921,
        "ema3_slope": 0.0001258850552419144,
        "ema6_slope": 6.47639986537385e-05,
        "realized_volatility_30m": 0.0004973771638929203,
        "realized_volatility_60m": 0.0003849011767442339,
        "return_acceleration": -0.0009947543277858406
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2011,
        "resolved_agreement_count": 1310,
        "prospective_resolved_sample_count": 1992,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 30.170942708329676,
            "small_mean_absolute_error": 85.43159375000323
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.51574479165902,
            "small_mean_absolute_error": 62.73135677083519
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 41.81674131943995,
            "small_mean_absolute_error": 83.2425711805566
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.006890624998775,
            "small_mean_absolute_error": 71.2031260416683
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2013,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T2245Z",
      "signal_timestamp": "2026-10-03T22:46:25.863150Z",
      "target_timestamp": "2026-10-03T22:45:00Z",
      "resolution_timestamp": "2026-10-03T23:00:00Z",
      "strike": 84780.82,
      "brti_reference_price": 84780.82,
      "base_predicted_close": 84752.078125,
      "small_predicted_close": 84656.5,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84767.32766666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 15.249541666678851,
      "small_residual": 110.82766666667885,
      "base_absolute_error": 15.249541666678851,
      "small_absolute_error": 110.82766666667885,
      "resolved_at": "2026-10-03T23:01:07.185042Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T22:30:00Z",
        "return_6h": -0.0005186650430168971,
        "return_12h": 0.002180055461819874,
        "return_24h": 0.003341290635669125,
        "close_vs_ema12": -0.00010500697384674407,
        "close_vs_ema24": -0.00024712698529982813,
        "ema12_slope_3h": -0.00017867504432600434,
        "ema24_slope_6h": 0.00020513860588788901,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00022652548190671418,
        "return_30m": 5.3678543564750214e-05,
        "return_60m": 0.0010787844020336834,
        "return_120m": -0.0007826223502032104,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00017618055728152449,
        "close_vs_ema6": 0.0002774418267434964,
        "close_vs_ema12": 9.043832991317835e-05,
        "ema3_slope": 0.00017621160233982636,
        "ema6_slope": 0.00011098904789896835,
        "realized_volatility_30m": 0.00019966663744014346,
        "realized_volatility_60m": 0.0003560585075139114,
        "return_acceleration": 0.0003993332748802869
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2012,
        "resolved_agreement_count": 1311,
        "prospective_resolved_sample_count": 1993,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 30.492479166663543,
            "small_mean_absolute_error": 104.71341666667286
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.724286458329516,
            "small_mean_absolute_error": 72.95340104166644
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.762878472219505,
            "small_mean_absolute_error": 84.99560069444487
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.00797499999826,
            "small_mean_absolute_error": 76.55342916666777
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2014,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T2300Z",
      "signal_timestamp": "2026-10-03T23:01:20.946971Z",
      "target_timestamp": "2026-10-03T23:00:00Z",
      "resolution_timestamp": "2026-10-03T23:15:00Z",
      "strike": 84767.33,
      "brti_reference_price": 84767.32766666668,
      "base_predicted_close": 84756.203125,
      "small_predicted_close": 84660.390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84755.73450000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -0.4686249999795109,
      "small_residual": 95.34387500002049,
      "base_absolute_error": 0.4686249999795109,
      "small_absolute_error": 95.34387500002049,
      "resolved_at": "2026-10-03T23:16:06.121949Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T22:45:00Z",
        "return_6h": -0.0010521141136288215,
        "return_12h": 0.001660618644604428,
        "return_24h": 0.0026590227135847577,
        "close_vs_ema12": -0.0002533557154763555,
        "close_vs_ema24": -0.0003978606885772784,
        "ema12_slope_3h": -0.00020364993216426264,
        "ema24_slope_6h": 0.00017919300644919645,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00015914369940428497,
        "return_30m": 6.734573239941533e-05,
        "return_60m": 0.0007163861426298102,
        "return_120m": 0.0003309051522546458,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 8.504337601467071e-06,
        "close_vs_ema6": 8.446427066144402e-05,
        "close_vs_ema12": -5.8148105834265884e-05,
        "ema3_slope": 8.504409925835787e-06,
        "ema6_slope": 3.378684977728419e-05,
        "realized_volatility_30m": 0.00019283459065549957,
        "realized_volatility_60m": 0.0004042736495756687,
        "return_acceleration": -0.00038566918131099914
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2013,
        "resolved_agreement_count": 1312,
        "prospective_resolved_sample_count": 1994,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 25.727833333337912,
            "small_mean_absolute_error": 117.22588020833791
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 36.20639322916395,
            "small_mean_absolute_error": 81.82957812500172
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.7756944444421,
            "small_mean_absolute_error": 81.30333854166747
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.62126354166539,
            "small_mean_absolute_error": 79.37960833333491
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2015,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T2315Z",
      "signal_timestamp": "2026-10-03T23:16:20.061356Z",
      "target_timestamp": "2026-10-03T23:15:00Z",
      "resolution_timestamp": "2026-10-03T23:30:00Z",
      "strike": 84755.73,
      "brti_reference_price": 84755.73450000002,
      "base_predicted_close": 84726.0,
      "small_predicted_close": 84662.4375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84733.87616666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 7.876166666668723,
      "small_residual": 71.43866666666872,
      "base_absolute_error": 7.876166666668723,
      "small_absolute_error": 71.43866666666872,
      "resolved_at": "2026-10-03T23:31:08.151574Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T23:00:00Z",
        "return_6h": -0.0013867590263092477,
        "return_12h": 0.0015849378529646518,
        "return_24h": 0.0032756835875726864,
        "close_vs_ema12": -0.00037416972580406327,
        "close_vs_ema24": -0.000523585218846101,
        "ema12_slope_3h": -0.00025192347739055876,
        "ema24_slope_6h": 0.00014685275058234915,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001367645646710436,
        "return_30m": -0.00029588649885659013,
        "return_60m": -0.00024222383804817227,
        "return_120m": 0.0010080147798550154,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -6.41348080905324e-05,
        "close_vs_ema6": -3.736616257554726e-05,
        "close_vs_ema12": -0.00016492432200077012,
        "ema3_slope": -6.413069508093283e-05,
        "ema6_slope": -1.494624163678182e-05,
        "realized_volatility_30m": 1.118956736662069e-05,
        "realized_volatility_60m": 0.00016624042965181628,
        "return_acceleration": 2.237913473324138e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2014,
        "resolved_agreement_count": 1313,
        "prospective_resolved_sample_count": 1995,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 18.471015624996653,
            "small_mean_absolute_error": 109.7581875000069
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 25.051440104161884,
            "small_mean_absolute_error": 92.21304687500378
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 36.461699652774165,
            "small_mean_absolute_error": 71.85459895833628
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 39.71431666666395,
            "small_mean_absolute_error": 84.1242364583355
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2016,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T2330Z",
      "signal_timestamp": "2026-10-03T23:31:21.368709Z",
      "target_timestamp": "2026-10-03T23:30:00Z",
      "resolution_timestamp": "2026-10-03T23:45:00Z",
      "strike": 84733.88,
      "brti_reference_price": 84733.87616666667,
      "base_predicted_close": 84730.6875,
      "small_predicted_close": 84667.203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84773.98533333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 43.2978333333449,
      "small_residual": 106.7822083333449,
      "base_absolute_error": 43.2978333333449,
      "small_absolute_error": 106.7822083333449,
      "resolved_at": "2026-10-03T23:46:10.023257Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T23:15:00Z",
        "return_6h": -0.0018821664619749212,
        "return_12h": 0.0011754244066992658,
        "return_24h": 0.0022249290313878234,
        "close_vs_ema12": -0.0006061921091445877,
        "close_vs_ema24": -0.0007652782010457715,
        "ema12_slope_3h": -0.00031383957311148514,
        "ema24_slope_6h": 0.00010494792579440748,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00025789798722530843,
        "return_30m": -0.000394627280590365,
        "return_60m": -0.000327308124654313,
        "return_120m": 0.0004660028225007551,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0001610340553306333,
        "close_vs_ema6": -0.000210913873179841,
        "close_vs_ema12": -0.000357760002978158,
        "ema3_slope": -0.00016100812753905291,
        "ema6_slope": -8.435843232657003e-05,
        "realized_volatility_30m": 6.0566711277132423e-05,
        "realized_volatility_60m": 0.00018376496773998192,
        "return_acceleration": -0.00012113342255426485
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2015,
        "resolved_agreement_count": 1314,
        "prospective_resolved_sample_count": 1996,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 17.660223958333518,
            "small_mean_absolute_error": 100.87122395834376
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 23.915583333331597,
            "small_mean_absolute_error": 93.1514088541735
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 35.56390451388385,
            "small_mean_absolute_error": 75.44464583333804
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.800665624997784,
            "small_mean_absolute_error": 87.40003854166935
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2017,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261003T2345Z",
      "signal_timestamp": "2026-10-03T23:46:27.352715Z",
      "target_timestamp": "2026-10-03T23:45:00Z",
      "resolution_timestamp": "2026-10-04T00:00:00Z",
      "strike": 84773.99,
      "brti_reference_price": 84773.98533333334,
      "base_predicted_close": 84748.90625,
      "small_predicted_close": 84669.5390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84746.00733333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -2.8989166666870005,
      "small_residual": 76.468270833313,
      "base_absolute_error": 2.8989166666870005,
      "small_absolute_error": 76.468270833313,
      "resolved_at": "2026-10-04T00:01:06.925904Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T23:30:00Z",
        "return_6h": -0.0020739237602388494,
        "return_12h": 0.0015066806276642364,
        "return_24h": 0.0027212443526694052,
        "close_vs_ema12": -0.00012769153526948074,
        "close_vs_ema24": -0.0002863140068416481,
        "ema12_slope_3h": -0.00033627038689820754,
        "ema24_slope_6h": 5.990522094045936e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004733545599611144,
        "return_30m": 0.0002153344955475589,
        "return_60m": -8.061571787887356e-05,
        "return_120m": 0.0009980817171757472,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000156097768895469,
        "close_vs_ema6": 0.00018737227684062496,
        "close_vs_ema12": 9.766575077052586e-05,
        "ema3_slope": 0.00015612213921301077,
        "ema6_slope": 7.495452849637374e-05,
        "realized_volatility_30m": 0.0003656262735932114,
        "realized_volatility_60m": 0.00028852601953755386,
        "return_acceleration": 0.0007312525471864229
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2016,
        "resolved_agreement_count": 1315,
        "prospective_resolved_sample_count": 1997,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 16.723041666667996,
            "small_mean_absolute_error": 96.09810416667824
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 23.60776041666577,
            "small_mean_absolute_error": 100.40576041667555
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 36.72387152777568,
            "small_mean_absolute_error": 80.66830208333704
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.01229479166504,
            "small_mean_absolute_error": 90.1288552083366
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2018,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0000Z",
      "signal_timestamp": "2026-10-04T00:01:20.481034Z",
      "target_timestamp": "2026-10-04T00:00:00Z",
      "resolution_timestamp": "2026-10-04T00:15:00Z",
      "strike": 84746.01,
      "brti_reference_price": 84746.00733333331,
      "base_predicted_close": 84765.5859375,
      "small_predicted_close": 84670.078125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84805.53583333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 39.94989583334245,
      "small_residual": 135.45770833334245,
      "base_absolute_error": 39.94989583334245,
      "small_absolute_error": 135.45770833334245,
      "resolved_at": "2026-10-04T00:16:06.788642Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-03T23:45:00Z",
        "return_6h": -0.002948094903075571,
        "return_12h": 0.001060971842269165,
        "return_24h": 0.0028643886098493887,
        "close_vs_ema12": -0.00043900727366796843,
        "close_vs_ema24": -0.0006035568939121161,
        "ema12_slope_3h": -0.00031932229046649496,
        "ema24_slope_6h": -2.264608385593725e-06,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00033003049095803316,
        "return_30m": 0.0001431678475651843,
        "return_60m": -0.00025151593096350844,
        "return_120m": 0.0004646900291387368,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -8.699968783021372e-05,
        "close_vs_ema6": -0.00010194705188393272,
        "close_vs_ema12": -0.00019665062334728312,
        "ema3_slope": -8.699211954299457e-05,
        "ema6_slope": -4.0777157909177575e-05,
        "realized_volatility_30m": 0.0004016925254595738,
        "realized_volatility_60m": 0.00031717811404506353,
        "return_acceleration": -0.0008033850509191476
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2017,
        "resolved_agreement_count": 1316,
        "prospective_resolved_sample_count": 1998,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 13.635385416670033,
            "small_mean_absolute_error": 87.50825520833678
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 19.681609375003973,
            "small_mean_absolute_error": 102.36706770833734
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 28.682723958332645,
            "small_mean_absolute_error": 83.72247048611341
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 37.89493437499914,
            "small_mean_absolute_error": 91.606368750002
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-03T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2019,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0015Z",
      "signal_timestamp": "2026-10-04T00:16:21.588362Z",
      "target_timestamp": "2026-10-04T00:15:00Z",
      "resolution_timestamp": "2026-10-04T00:30:00Z",
      "strike": 84805.54,
      "brti_reference_price": 84805.53583333334,
      "base_predicted_close": 84796.75,
      "small_predicted_close": 84698.171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84797.07616666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 0.32616666666581295,
      "small_residual": 98.90429166666581,
      "base_absolute_error": 0.32616666666581295,
      "small_absolute_error": 98.90429166666581,
      "resolved_at": "2026-10-04T00:31:06.497217Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T00:00:00Z",
        "return_6h": -0.0020661432649133893,
        "return_12h": 0.0014982108363159607,
        "return_24h": 0.003642257720326336,
        "close_vs_ema12": 0.0002523763747137586,
        "close_vs_ema24": 9.624499104665674e-05,
        "ema12_slope_3h": -0.00024126170383975687,
        "ema24_slope_6h": -4.502472931511292e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007024342724004651,
        "return_30m": 0.0003721719567144621,
        "return_60m": 0.000587586593722822,
        "return_120m": 0.00034522042819462584,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003075920944961563,
        "close_vs_ema6": 0.0004287947338519338,
        "close_vs_ema12": 0.00042782061637836044,
        "ema3_slope": 0.0003076867365039426,
        "ema6_slope": 0.00017154731697521797,
        "realized_volatility_30m": 0.0005162323816792491,
        "realized_volatility_60m": 0.0004490308993410075,
        "return_acceleration": 0.0010324647633584982
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2018,
        "resolved_agreement_count": 1316,
        "prospective_resolved_sample_count": 1999,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 23.50570312501077,
            "small_mean_absolute_error": 97.53671354166727
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 20.98835937500371,
            "small_mean_absolute_error": 103.64745052083708
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 24.536194444444845,
            "small_mean_absolute_error": 93.98760243055828
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 35.40514687499963,
            "small_mean_absolute_error": 91.98064375000249
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2020,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0030Z",
      "signal_timestamp": "2026-10-04T00:31:21.951459Z",
      "target_timestamp": "2026-10-04T00:30:00Z",
      "resolution_timestamp": "2026-10-04T00:45:00Z",
      "strike": 84797.08,
      "brti_reference_price": 84797.07616666667,
      "base_predicted_close": 84787.546875,
      "small_predicted_close": 84690.5703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84790.67016666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 3.1232916666631354,
      "small_residual": 100.09985416666314,
      "base_absolute_error": 3.1232916666631354,
      "small_absolute_error": 100.09985416666314,
      "resolved_at": "2026-10-04T00:46:08.045252Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T00:15:00Z",
        "return_6h": -0.0021352962008838183,
        "return_12h": -0.0005888714550544849,
        "return_24h": 0.0029928679267821057,
        "close_vs_ema12": 0.0001463681125326577,
        "close_vs_ema24": -3.3566576311816476e-06,
        "ema12_slope_3h": -0.0001820100639865485,
        "ema24_slope_6h": -8.815357876179597e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -9.975370809878203e-05,
        "return_30m": 0.0006026104938783305,
        "return_60m": 0.0007458646158908788,
        "return_120m": 0.0004183123636880559,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00010389305658398129,
        "close_vs_ema6": 0.00023497666365979164,
        "close_vs_ema12": 0.0002775449588086065,
        "ema3_slope": 0.00010390385147274195,
        "ema6_slope": 9.399950053956552e-05,
        "realized_volatility_30m": 0.00040109399024962356,
        "realized_volatility_60m": 0.0004174980974484089,
        "return_acceleration": -0.0008021879804992471
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2019,
        "resolved_agreement_count": 1317,
        "prospective_resolved_sample_count": 2000,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 21.61820312501004,
            "small_mean_absolute_error": 104.40311979166654
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 19.63921354167178,
            "small_mean_absolute_error": 102.63717187500515
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 23.149789930557745,
            "small_mean_absolute_error": 96.90197916667118
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 32.94573020833268,
            "small_mean_absolute_error": 91.00041145833602
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2021,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0045Z",
      "signal_timestamp": "2026-10-04T00:46:27.978402Z",
      "target_timestamp": "2026-10-04T00:45:00Z",
      "resolution_timestamp": "2026-10-04T01:00:00Z",
      "strike": 84790.67,
      "brti_reference_price": 84790.67016666666,
      "base_predicted_close": 84785.7890625,
      "small_predicted_close": 84689.734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84776.72116666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -9.067895833344664,
      "small_residual": 86.98679166665534,
      "base_absolute_error": 9.067895833344664,
      "small_absolute_error": 86.98679166665534,
      "resolved_at": "2026-10-04T01:01:07.004402Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T00:30:00Z",
        "return_6h": -0.001660696851260357,
        "return_12h": -0.00013554292394679646,
        "return_24h": 0.002129906136287607,
        "close_vs_ema12": 6.792151583745465e-05,
        "close_vs_ema24": -7.726695089937952e-05,
        "ema12_slope_3h": -0.00012587209718606385,
        "ema24_slope_6h": -0.0001206195998156856,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -7.554505756079966e-05,
        "return_30m": -0.00017529122976001066,
        "return_60m": 0.00019681548847461094,
        "return_120m": 0.00011618390417389435,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 1.4169874419822648e-05,
        "close_vs_ema6": 0.00011386185307915575,
        "close_vs_ema12": 0.00017089994143848486,
        "ema3_slope": 1.4170075208097543e-05,
        "ema6_slope": 4.5546815649499806e-05,
        "realized_volatility_30m": 1.210432526899119e-05,
        "realized_volatility_60m": 0.0003899613100021601,
        "return_acceleration": 2.420865053798238e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2020,
        "resolved_agreement_count": 1318,
        "prospective_resolved_sample_count": 2001,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 11.5745677083396,
            "small_mean_absolute_error": 102.7325312499961
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 14.148804687503798,
            "small_mean_absolute_error": 99.41531770833717
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 19.596696180557046,
            "small_mean_absolute_error": 101.18135069444907
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 31.91724895833322,
            "small_mean_absolute_error": 90.76348750000179
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2022,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0100Z",
      "signal_timestamp": "2026-10-04T01:01:21.464626Z",
      "target_timestamp": "2026-10-04T01:00:00Z",
      "resolution_timestamp": "2026-10-04T01:15:00Z",
      "strike": 84776.72,
      "brti_reference_price": 84776.72116666666,
      "base_predicted_close": 84785.8671875,
      "small_predicted_close": 84690.453125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84768.07649999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -17.790687500018976,
      "small_residual": 77.62337499998102,
      "base_absolute_error": 17.790687500018976,
      "small_absolute_error": 77.62337499998102,
      "resolved_at": "2026-10-04T01:16:07.111882Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T00:45:00Z",
        "return_6h": -0.0018608201831092908,
        "return_12h": -0.0011310937108118813,
        "return_24h": 0.0015751968129140703,
        "close_vs_ema12": -9.265816571335517e-05,
        "close_vs_ema24": -0.00023691347295318188,
        "ema12_slope_3h": -8.700704793696001e-05,
        "ema24_slope_6h": -0.00015663830750922703,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001645110242977088,
        "return_30m": -0.00024004365386376403,
        "return_60m": 0.00036242218718962604,
        "return_120m": 0.00011081510127253225,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -7.517739170448401e-05,
        "close_vs_ema6": -3.619188303960463e-05,
        "close_vs_ema12": 5.382211993198993e-06,
        "ema3_slope": -7.517174048921049e-05,
        "ema6_slope": -1.4476543642394368e-05,
        "realized_volatility_30m": 4.4482983368454576e-05,
        "realized_volatility_60m": 0.0003547046353456558,
        "return_acceleration": -8.896596673690915e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2021,
        "resolved_agreement_count": 1319,
        "prospective_resolved_sample_count": 2002,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 13.116812500004016,
            "small_mean_absolute_error": 105.36216145833168
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 13.376098958337025,
            "small_mean_absolute_error": 96.43520833333423
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 17.493343750003987,
            "small_mean_absolute_error": 103.3654322916688
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 31.61585625000007,
            "small_mean_absolute_error": 87.35608645833418
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2023,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0115Z",
      "signal_timestamp": "2026-10-04T01:16:21.680399Z",
      "target_timestamp": "2026-10-04T01:15:00Z",
      "resolution_timestamp": "2026-10-04T01:30:00Z",
      "strike": 84768.08,
      "brti_reference_price": 84768.07649999998,
      "base_predicted_close": 84784.859375,
      "small_predicted_close": 84689.265625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84739.36883333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -45.49054166667338,
      "small_residual": 50.10320833332662,
      "base_absolute_error": 45.49054166667338,
      "small_absolute_error": 50.10320833332662,
      "resolved_at": "2026-10-04T01:31:06.736012Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T01:00:00Z",
        "return_6h": -0.0010362927083348294,
        "return_12h": -0.0009201184096228054,
        "return_24h": 0.0015814345478852854,
        "close_vs_ema12": -0.00018667640101077687,
        "close_vs_ema24": -0.0003317999469912847,
        "ema12_slope_3h": -8.74001850759143e-05,
        "ema24_slope_6h": -0.0001747366701901898,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00010196981609700284,
        "return_30m": -0.00026646406523589405,
        "return_60m": -0.000441708586182199,
        "return_120m": 0.00014561846549709934,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -8.857761628766614e-05,
        "close_vs_ema6": -9.868818748748343e-05,
        "close_vs_ema12": -8.172965157149381e-05,
        "ema3_slope": -8.856977098825602e-05,
        "ema6_slope": -3.947371675916411e-05,
        "realized_volatility_30m": 3.127060410035298e-05,
        "realized_volatility_60m": 3.2891007244715875e-05,
        "return_acceleration": 6.254120820070597e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2022,
        "resolved_agreement_count": 1319,
        "prospective_resolved_sample_count": 2003,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 7.577010416673147,
            "small_mean_absolute_error": 90.90357812499133
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 15.541356770841958,
            "small_mean_absolute_error": 94.2201458333293
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 16.517909722226857,
            "small_mean_absolute_error": 99.39949305555517
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 28.09356250000128,
            "small_mean_absolute_error": 80.80081770833348
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2024,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0130Z",
      "signal_timestamp": "2026-10-04T01:31:19.719785Z",
      "target_timestamp": "2026-10-04T01:30:00Z",
      "resolution_timestamp": "2026-10-04T01:45:00Z",
      "strike": 84739.37,
      "brti_reference_price": 84739.36883333333,
      "base_predicted_close": 84783.9296875,
      "small_predicted_close": 84688.5,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84771.36683333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -12.56285416665196,
      "small_residual": 82.86683333334804,
      "base_absolute_error": 12.56285416665196,
      "small_absolute_error": 82.86683333334804,
      "resolved_at": "2026-10-04T01:46:09.539201Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T01:15:00Z",
        "return_6h": -0.0010755747969851681,
        "return_12h": -0.000761091065543118,
        "return_24h": 0.0015962877512454288,
        "close_vs_ema12": -0.0005038455055095259,
        "close_vs_ema24": -0.000656561364217878,
        "ema12_slope_3h": -9.454499260563853e-05,
        "ema24_slope_6h": -0.0001933310963676549,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003386612962328339,
        "return_30m": -0.00044059657909978345,
        "return_60m": -0.0006805344705508309,
        "return_120m": 6.482255875850385e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.00021365009396756562,
        "close_vs_ema6": -0.0003124076501457296,
        "close_vs_ema12": -0.00035571500150166635,
        "ema3_slope": -0.00021360445735496558,
        "ema6_slope": -0.00012494744624313991,
        "realized_volatility_30m": 0.00011834574006791554,
        "realized_volatility_60m": 0.00010250181183191987,
        "return_acceleration": -0.00023669148013583108
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2023,
        "resolved_agreement_count": 1319,
        "prospective_resolved_sample_count": 2004,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 18.86810416667504,
            "small_mean_absolute_error": 78.70330729165653
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 20.24315364584254,
            "small_mean_absolute_error": 91.55321354166153
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 19.38217708333953,
            "small_mean_absolute_error": 94.65921701388895
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 29.435604166667325,
            "small_mean_absolute_error": 81.88807291666744
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2025,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0145Z",
      "signal_timestamp": "2026-10-04T01:46:25.211449Z",
      "target_timestamp": "2026-10-04T01:45:00Z",
      "resolution_timestamp": "2026-10-04T02:00:00Z",
      "strike": 84771.37,
      "brti_reference_price": 84771.36683333335,
      "base_predicted_close": 84783.625,
      "small_predicted_close": 84688.296875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84793.42866666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 9.803666666673962,
      "small_residual": 105.13179166667396,
      "base_absolute_error": 9.803666666673962,
      "small_absolute_error": 105.13179166667396,
      "resolved_at": "2026-10-04T02:01:09.085245Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T01:30:00Z",
        "return_6h": -0.0003202767941199447,
        "return_12h": -0.0007855755211273463,
        "return_24h": 0.001769806149067188,
        "close_vs_ema12": -0.00012127105192905052,
        "close_vs_ema24": -0.0002734157941519655,
        "ema12_slope_3h": -9.52370112101697e-05,
        "ema24_slope_6h": -0.00019592649438104903,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003776048894459372,
        "return_30m": 3.881571305175413e-05,
        "return_60m": -0.00022765869517682447,
        "return_120m": -3.088801345951797e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 8.193034694725654e-05,
        "close_vs_ema6": 4.648433041243294e-05,
        "close_vs_ema12": 1.8408496111455008e-05,
        "ema3_slope": 8.193706007908474e-05,
        "ema6_slope": 1.8594077898281824e-05,
        "realized_volatility_30m": 0.00035813309283938555,
        "realized_volatility_60m": 0.0002654219974381238,
        "return_acceleration": 0.0007162661856787711
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2024,
        "resolved_agreement_count": 1319,
        "prospective_resolved_sample_count": 2005,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 21.227994791672245,
            "small_mean_absolute_error": 74.39505208332776
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 16.401281250005923,
            "small_mean_absolute_error": 88.56379166666193
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 16.508534722226614,
            "small_mean_absolute_error": 91.07522916666737
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 28.594835416667774,
            "small_mean_absolute_error": 83.826497916667
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2026,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0200Z",
      "signal_timestamp": "2026-10-04T02:01:27.585997Z",
      "target_timestamp": "2026-10-04T02:00:00Z",
      "resolution_timestamp": "2026-10-04T02:15:00Z",
      "strike": 84793.43,
      "brti_reference_price": 84793.42866666667,
      "base_predicted_close": 84783.6875,
      "small_predicted_close": 84688.4921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84817.36700000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 33.67950000001292,
      "small_residual": 128.87481250001292,
      "base_absolute_error": 33.67950000001292,
      "small_absolute_error": 128.87481250001292,
      "resolved_at": "2026-10-04T02:16:06.357571Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T01:45:00Z",
        "return_6h": -0.00048268561379705144,
        "return_12h": -0.0007375709617729598,
        "return_24h": 0.0019126829549072077,
        "close_vs_ema12": 0.0001332762719035152,
        "close_vs_ema24": -1.2986394610003948e-05,
        "ema12_slope_3h": -7.878605984446008e-05,
        "ema24_slope_6h": -0.0002018557761327422,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002602510040530248,
        "return_30m": 0.0006379541655505694,
        "return_60m": 0.00019707650602773796,
        "return_120m": 0.0005595701181158041,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00017107206606858938,
        "close_vs_ema6": 0.00021908610744203472,
        "close_vs_ema12": 0.00023578275326663345,
        "ema3_slope": 0.0001711013367275971,
        "ema6_slope": 8.764212344547495e-05,
        "realized_volatility_30m": 5.867694269645618e-05,
        "realized_volatility_60m": 0.00028534231680047193,
        "return_acceleration": -0.00011735388539291236
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2025,
        "resolved_agreement_count": 1319,
        "prospective_resolved_sample_count": 2006,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 21.41193750000457,
            "small_mean_absolute_error": 78.93130208333241
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 17.264375000004293,
            "small_mean_absolute_error": 92.14673177083205
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 16.05471180555954,
            "small_mean_absolute_error": 90.60057291666696
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 24.115384375001305,
            "small_mean_absolute_error": 87.09217500000086
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2027,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0215Z",
      "signal_timestamp": "2026-10-04T02:16:20.126793Z",
      "target_timestamp": "2026-10-04T02:15:00Z",
      "resolution_timestamp": "2026-10-04T02:30:00Z",
      "strike": 84817.37,
      "brti_reference_price": 84817.36700000001,
      "base_predicted_close": 84814.359375,
      "small_predicted_close": 84796.875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84822.75683333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 8.397458333318355,
      "small_residual": 25.881833333318355,
      "base_absolute_error": 8.397458333318355,
      "small_absolute_error": 25.881833333318355,
      "resolved_at": "2026-10-04T02:31:07.460458Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T02:00:00Z",
        "return_6h": -0.0006592825442880423,
        "return_12h": 0.0002980859751955389,
        "return_24h": 0.0024633308924504327,
        "close_vs_ema12": 0.0003986562931868054,
        "close_vs_ema24": 0.00026377583338677013,
        "ema12_slope_3h": -4.590187902286935e-05,
        "ema24_slope_6h": -0.00021128951595639212,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00028231354374685935,
        "return_30m": 0.0005426380201831726,
        "return_60m": 0.0005814747961165878,
        "return_120m": 0.0001395093675242709,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00022666556396222504,
        "close_vs_ema6": 0.00035813547550223035,
        "close_vs_ema12": 0.0004384105494101842,
        "ema3_slope": 0.00022671695288822846,
        "ema6_slope": 0.0001432747149039404,
        "realized_volatility_30m": 1.1031269846917269e-05,
        "realized_volatility_60m": 0.0002829180617586141,
        "return_acceleration": 2.2062539693834538e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2026,
        "resolved_agreement_count": 1320,
        "prospective_resolved_sample_count": 2007,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 25.384140625003056,
            "small_mean_absolute_error": 91.74416145834039
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 16.4805755208381,
            "small_mean_absolute_error": 91.32386979166586
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 18.82228472222899,
            "small_mean_absolute_error": 93.394817708333
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 21.31394687500215,
            "small_mean_absolute_error": 92.92210937500131
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2028,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0230Z",
      "signal_timestamp": "2026-10-04T02:31:20.249783Z",
      "target_timestamp": "2026-10-04T02:30:00Z",
      "resolution_timestamp": "2026-10-04T02:45:00Z",
      "strike": 84822.76,
      "brti_reference_price": 84822.75683333332,
      "base_predicted_close": 84804.8203125,
      "small_predicted_close": 84707.7890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84792.26583333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -12.554479166676174,
      "small_residual": 84.47677083332383,
      "base_absolute_error": 12.554479166676174,
      "small_absolute_error": 84.47677083332383,
      "resolved_at": "2026-10-04T02:46:09.828120Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T02:15:00Z",
        "return_6h": -0.0007204957471609319,
        "return_12h": 9.392819305076294e-05,
        "return_24h": 0.0021333767621647404,
        "close_vs_ema12": 0.0004433531558099002,
        "close_vs_ema24": 0.0003206106447033452,
        "ema12_slope_3h": -1.2415853162250912e-06,
        "ema24_slope_6h": -0.00022178223274538222,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.354634108496349e-05,
        "return_30m": 0.00034587782482464746,
        "return_60m": 0.0009840526445741293,
        "return_120m": 0.00030284849227801836,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001450920996350913,
        "close_vs_ema6": 0.00030118126498512865,
        "close_vs_ema12": 0.00042472352609457253,
        "ema3_slope": 0.00014511315440723926,
        "ema6_slope": 0.00012048702136735479,
        "realized_volatility_30m": 0.00010938360133094793,
        "realized_volatility_60m": 0.00011416099263545202,
        "return_acceleration": -0.00021876720266189587
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2027,
        "resolved_agreement_count": 1321,
        "prospective_resolved_sample_count": 2008,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 16.1108697916643,
            "small_mean_absolute_error": 85.68881770833832
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 17.48948697916967,
            "small_mean_absolute_error": 82.19606249999742
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 18.865725694449793,
            "small_mean_absolute_error": 89.5984149305538
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 20.885668750002516,
            "small_mean_absolute_error": 91.01961250000167
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2029,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0245Z",
      "signal_timestamp": "2026-10-04T02:46:25.827587Z",
      "target_timestamp": "2026-10-04T02:45:00Z",
      "resolution_timestamp": "2026-10-04T03:00:00Z",
      "strike": 84792.27,
      "brti_reference_price": 84792.26583333332,
      "base_predicted_close": 84800.625,
      "small_predicted_close": 84704.5078125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84793.70516666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -6.919833333333372,
      "small_residual": 89.19735416666663,
      "base_absolute_error": 6.919833333333372,
      "small_absolute_error": 89.19735416666663,
      "resolved_at": "2026-10-04T03:01:07.030728Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T02:30:00Z",
        "return_6h": -0.000647723023110891,
        "return_12h": 0.0004528150181537516,
        "return_24h": 0.0015005965505647811,
        "close_vs_ema12": 8.03088851268896e-05,
        "close_vs_ema24": -3.8219456108157246e-05,
        "ema12_slope_3h": 7.609515068507378e-06,
        "ema24_slope_6h": -0.00023060100595007071,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003594672130252663,
        "return_30m": -0.00029594371476648895,
        "return_60m": 0.0002465337151051905,
        "return_120m": 1.881889438459794e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00010722513061744987,
        "close_vs_ema6": -4.1710847927811656e-05,
        "close_vs_ema12": 5.508714269319981e-05,
        "ema3_slope": -0.00010721363462129485,
        "ema6_slope": -1.6684060808458412e-05,
        "realized_volatility_30m": 0.0002115067770551149,
        "realized_volatility_60m": 0.0002576228158998027,
        "return_acceleration": -0.0004230135541102298
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2028,
        "resolved_agreement_count": 1322,
        "prospective_resolved_sample_count": 2009,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 16.108776041670353,
            "small_mean_absolute_error": 86.09130208333227
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 18.6683854166713,
            "small_mean_absolute_error": 80.24317708333001
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 16.303779513894067,
            "small_mean_absolute_error": 87.73962847221871
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 19.225371875002747,
            "small_mean_absolute_error": 92.80608125000144
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2030,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0300Z",
      "signal_timestamp": "2026-10-04T03:01:20.743445Z",
      "target_timestamp": "2026-10-04T03:00:00Z",
      "resolution_timestamp": "2026-10-04T03:15:00Z",
      "strike": 84793.71,
      "brti_reference_price": 84793.70516666667,
      "base_predicted_close": 84788.3828125,
      "small_predicted_close": 84693.9921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84796.65549999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 8.272687499978929,
      "small_residual": 102.66331249997893,
      "base_absolute_error": 8.272687499978929,
      "small_absolute_error": 102.66331249997893,
      "resolved_at": "2026-10-04T03:16:05.595323Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T02:45:00Z",
        "return_6h": 0.0006421834380865299,
        "return_12h": -0.0004516847789800549,
        "return_24h": 0.002423803470642971,
        "close_vs_ema12": 9.331387942301816e-05,
        "close_vs_ema24": -2.071971187089794e-05,
        "ema12_slope_3h": 3.026174277942495e-05,
        "ema24_slope_6h": -0.00021256444959794063,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 1.6974818625170585e-05,
        "return_30m": -0.00034249849629075513,
        "return_60m": 3.2608658988575456e-06,
        "return_120m": 0.00020033801456675882,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -4.512810251355859e-05,
        "close_vs_ema6": -1.7669222977301224e-05,
        "close_vs_ema12": 6.097562095219722e-05,
        "ema3_slope": -4.512606605966418e-05,
        "ema6_slope": -7.0676392390778275e-06,
        "realized_volatility_30m": 0.00018822101582521844,
        "realized_volatility_60m": 0.00023089015849411712,
        "return_acceleration": 0.0003764420316504369
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2029,
        "resolved_agreement_count": 1322,
        "prospective_resolved_sample_count": 2010,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 15.387817708335206,
            "small_mean_absolute_error": 82.10769270833043
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 18.399877604169887,
            "small_mean_absolute_error": 80.51949739583142
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 16.638855902781263,
            "small_mean_absolute_error": 88.80038541666484
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 17.855957291670347,
            "small_mean_absolute_error": 94.22705833333384
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2031,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0315Z",
      "signal_timestamp": "2026-10-04T03:16:19.891680Z",
      "target_timestamp": "2026-10-04T03:15:00Z",
      "resolution_timestamp": "2026-10-04T03:30:00Z",
      "strike": 84796.66,
      "brti_reference_price": 84796.65549999998,
      "base_predicted_close": 84783.359375,
      "small_predicted_close": 84688.8125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84787.4525,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 4.093124999999418,
      "small_residual": 98.63999999999942,
      "base_absolute_error": 4.093124999999418,
      "small_absolute_error": 98.63999999999942,
      "resolved_at": "2026-10-04T03:31:07.034545Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T03:00:00Z",
        "return_6h": 0.0014913124494984054,
        "return_12h": -0.0003832644001844354,
        "return_24h": 0.003301267436988109,
        "close_vs_ema12": 0.00012288169794461012,
        "close_vs_ema24": 1.3806616260936266e-05,
        "ema12_slope_3h": 2.475113563260578e-05,
        "ema24_slope_6h": -0.0001774761217544496,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.479424949670573e-05,
        "return_30m": 5.1769658747868874e-05,
        "return_60m": -0.0002441893769236092,
        "return_120m": 0.00033714342922475105,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -5.16773831293893e-06,
        "close_vs_ema6": 1.223166281993926e-05,
        "close_vs_ema12": 8.103664542047362e-05,
        "ema3_slope": -5.167711607745318e-06,
        "ema6_slope": 4.892689066338107e-06,
        "realized_volatility_30m": 8.909715435767573e-06,
        "realized_volatility_60m": 0.00017309756868879418,
        "return_acceleration": 1.7819430871535147e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2030,
        "resolved_agreement_count": 1323,
        "prospective_resolved_sample_count": 2011,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 9.036114583326707,
            "small_mean_absolute_error": 75.55481770832193
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 17.21012760416488,
            "small_mean_absolute_error": 83.64948958333116
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 13.999088541667637,
            "small_mean_absolute_error": 86.06751909721788
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 16.794796875002067,
            "small_mean_absolute_error": 93.09949166666556
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2032,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0330Z",
      "signal_timestamp": "2026-10-04T03:31:20.537753Z",
      "target_timestamp": "2026-10-04T03:30:00Z",
      "resolution_timestamp": "2026-10-04T03:45:00Z",
      "strike": 84787.45,
      "brti_reference_price": 84787.4525,
      "base_predicted_close": 84768.5234375,
      "small_predicted_close": 84690.390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84862.2775,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 93.75406249999651,
      "small_residual": 171.8868749999965,
      "base_absolute_error": 93.75406249999651,
      "small_absolute_error": 171.8868749999965,
      "resolved_at": "2026-10-04T03:46:08.270640Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T03:15:00Z",
        "return_6h": 0.0010985868901816076,
        "return_12h": -0.000542712143747015,
        "return_24h": 0.0024689668263409015,
        "close_vs_ema12": 1.3752901796948436e-05,
        "close_vs_ema24": -9.267741693530507e-05,
        "ema12_slope_3h": 1.9107793467032508e-05,
        "ema24_slope_6h": -0.00015113937023436552,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00010853022381263067,
        "return_30m": -7.373975054369986e-05,
        "return_60m": -0.0004162129910807444,
        "return_120m": 0.000567430077998754,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -5.685193259352683e-05,
        "close_vs_ema6": -6.87875272789018e-05,
        "close_vs_ema12": -2.327133742496823e-05,
        "ema3_slope": -5.6848700634826166e-05,
        "ema6_slope": -2.751425385649764e-05,
        "realized_volatility_30m": 7.16622366546682e-05,
        "realized_volatility_60m": 0.00015746647044320928,
        "return_acceleration": -0.0001433244733093364
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2031,
        "resolved_agreement_count": 1324,
        "prospective_resolved_sample_count": 2012,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 7.960031249996973,
            "small_mean_absolute_error": 93.7443593749922
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 12.035450520830636,
            "small_mean_absolute_error": 89.71658854166526
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 14.313001736112104,
            "small_mean_absolute_error": 86.04549479166235
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 16.443486458335975,
            "small_mean_absolute_error": 92.68216562499947
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2033,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0345Z",
      "signal_timestamp": "2026-10-04T03:46:25.276891Z",
      "target_timestamp": "2026-10-04T03:45:00Z",
      "resolution_timestamp": "2026-10-04T04:00:00Z",
      "strike": 84862.28,
      "brti_reference_price": 84862.2775,
      "base_predicted_close": 84819.5390625,
      "small_predicted_close": 84801.7890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84826.76983333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 7.230770833324641,
      "small_residual": 24.98077083332464,
      "base_absolute_error": 7.230770833324641,
      "small_absolute_error": 24.98077083332464,
      "resolved_at": "2026-10-04T04:01:06.963815Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T03:30:00Z",
        "return_6h": 0.0020406219388777735,
        "return_12h": 0.0003277736004270171,
        "return_24h": 0.0026876392140444683,
        "close_vs_ema12": 0.0008596521713180039,
        "close_vs_ema24": 0.000773417647663921,
        "ema12_slope_3h": 5.2800335317293445e-05,
        "ema24_slope_6h": -0.00010602854632757452,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008825008629667064,
        "return_30m": 0.000773874861137891,
        "return_60m": 0.0008256845831231541,
        "return_120m": 0.0010724218573163746,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00041262904623273755,
        "close_vs_ema6": 0.0005810453735692889,
        "close_vs_ema12": 0.0007269269007672552,
        "ema3_slope": 0.0004127993792468754,
        "ema6_slope": 0.00023247218018163096,
        "realized_volatility_30m": 0.0004955155433896685,
        "realized_volatility_60m": 0.00039421562971302706,
        "return_acceleration": 0.000991031086779337
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2032,
        "resolved_agreement_count": 1325,
        "prospective_resolved_sample_count": 2013,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.259927083327057,
            "small_mean_absolute_error": 115.59688541666037
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 22.184351562498705,
            "small_mean_absolute_error": 100.84409374999632
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 21.86556597222322,
            "small_mean_absolute_error": 92.02774652777346
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 18.77886145833545,
            "small_mean_absolute_error": 94.98277499999895
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2034,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0400Z",
      "signal_timestamp": "2026-10-04T04:01:20.628546Z",
      "target_timestamp": "2026-10-04T04:00:00Z",
      "resolution_timestamp": "2026-10-04T04:15:00Z",
      "strike": 84826.77,
      "brti_reference_price": 84826.76983333332,
      "base_predicted_close": 84811.5234375,
      "small_predicted_close": 84714.640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84804.99366666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -6.529770833338262,
      "small_residual": 90.35304166666174,
      "base_absolute_error": 6.529770833338262,
      "small_absolute_error": 90.35304166666174,
      "resolved_at": "2026-10-04T04:16:06.443599Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T03:45:00Z",
        "return_6h": 0.0014181276254454644,
        "return_12h": -0.00035005971494839194,
        "return_24h": 0.0017159028512154784,
        "close_vs_ema12": 0.0004228746797556582,
        "close_vs_ema24": 0.0003473185842539639,
        "ema12_slope_3h": 7.473945539415716e-05,
        "ema24_slope_6h": -7.466760451102505e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004184151982802309,
        "return_30m": 0.00046371641291287347,
        "return_60m": 0.00038994246803669697,
        "return_120m": 0.00039320460548553093,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -2.9794100326885342e-06,
        "close_vs_ema6": 0.00011598537376045215,
        "close_vs_ema12": 0.00026077863458273676,
        "ema3_slope": -2.979401155900341e-06,
        "ema6_slope": 4.6396302020967894e-05,
        "realized_volatility_30m": 0.0006504580306234686,
        "realized_volatility_60m": 0.0004818649396808791,
        "return_acceleration": -0.0013009160612469373
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2033,
        "resolved_agreement_count": 1326,
        "prospective_resolved_sample_count": 2014,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.337661458324874,
            "small_mean_absolute_error": 99.54273958332487
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 21.86273958333004,
            "small_mean_absolute_error": 90.82521614582765
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 21.71247222222155,
            "small_mean_absolute_error": 86.86057812499591
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 18.37792291666774,
            "small_mean_absolute_error": 90.69043020833124
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2035,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0415Z",
      "signal_timestamp": "2026-10-04T04:16:17.900906Z",
      "target_timestamp": "2026-10-04T04:15:00Z",
      "resolution_timestamp": "2026-10-04T04:30:00Z",
      "strike": 84804.99,
      "brti_reference_price": 84804.99366666666,
      "base_predicted_close": 84808.3671875,
      "small_predicted_close": 84712.3828125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84811.96316666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 3.5959791666828096,
      "small_residual": 99.58035416668281,
      "base_absolute_error": 3.5959791666828096,
      "small_absolute_error": 99.58035416668281,
      "resolved_at": "2026-10-04T04:31:05.772296Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T04:00:00Z",
        "return_6h": 0.00033882516368310966,
        "return_12h": -0.00022712449030604098,
        "return_24h": 0.0018705937235068415,
        "close_vs_ema12": 0.00015927400145621107,
        "close_vs_ema24": 8.866030821663706e-05,
        "ema12_slope_3h": 8.946194918513228e-05,
        "ema24_slope_6h": -6.613771145380642e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00025671337844701547,
        "return_30m": -0.0006750211639481307,
        "return_60m": 9.83313152802534e-05,
        "return_120m": -0.0001458820731059518,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00012986287398886187,
        "close_vs_ema6": -0.00010054531478420614,
        "close_vs_ema12": 3.383183956318092e-06,
        "ema3_slope": -0.000129846011812762,
        "ema6_slope": -4.021650848107239e-05,
        "realized_volatility_30m": 8.08509099166077e-05,
        "realized_volatility_60m": 0.0005072270648134742,
        "return_acceleration": 0.0001617018198332154
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2034,
        "resolved_agreement_count": 1327,
        "prospective_resolved_sample_count": 2015,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 27.901932291664707,
            "small_mean_absolute_error": 96.46517187499558
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 18.469023437495707,
            "small_mean_absolute_error": 86.00999479165876
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 20.774062499998156,
            "small_mean_absolute_error": 87.92138368055264
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 18.680980208335676,
            "small_mean_absolute_error": 90.4408885416633
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2036,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0430Z",
      "signal_timestamp": "2026-10-04T04:31:19.547348Z",
      "target_timestamp": "2026-10-04T04:30:00Z",
      "resolution_timestamp": "2026-10-04T04:45:00Z",
      "strike": 84811.96,
      "brti_reference_price": 84811.96316666668,
      "base_predicted_close": 84805.6875,
      "small_predicted_close": 84710.3046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84810.05433333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 4.3668333333334886,
      "small_residual": 99.74964583333349,
      "base_absolute_error": 4.3668333333334886,
      "small_absolute_error": 99.74964583333349,
      "resolved_at": "2026-10-04T04:46:09.818032Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T04:15:00Z",
        "return_6h": 0.0005939461011874592,
        "return_12h": 0.0001436167171708913,
        "return_24h": 0.003447329503567298,
        "close_vs_ema12": 0.00023161156077589062,
        "close_vs_ema24": 0.00016733826038861643,
        "ema12_slope_3h": 0.00012076110283865127,
        "ema24_slope_6h": -5.2526937811103735e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 8.218266046244871e-05,
        "return_30m": -0.00017455181537306963,
        "return_60m": 0.0002890836549982456,
        "return_120m": -0.00012724965645527497,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -2.3846011620198837e-05,
        "close_vs_ema6": -1.3122152735522974e-05,
        "close_vs_ema12": 7.240115052797869e-05,
        "ema3_slope": -2.3845443001491162e-05,
        "ema6_slope": -5.248833543802789e-06,
        "realized_volatility_30m": 0.0001694480194547321,
        "realized_volatility_60m": 0.0005013916340679575,
        "return_acceleration": 0.0003388960389094642
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2035,
        "resolved_agreement_count": 1327,
        "prospective_resolved_sample_count": 2016,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 27.777645833335555,
            "small_mean_absolute_error": 96.70026041666642
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 17.868838541666264,
            "small_mean_absolute_error": 95.22230989582931
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 17.282848958332277,
            "small_mean_absolute_error": 92.04447916666565
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 18.466970833336383,
            "small_mean_absolute_error": 91.847972916664
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2037,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0445Z",
      "signal_timestamp": "2026-10-04T04:46:26.459947Z",
      "target_timestamp": "2026-10-04T04:45:00Z",
      "resolution_timestamp": "2026-10-04T05:00:00Z",
      "strike": 84810.05,
      "brti_reference_price": 84810.05433333333,
      "base_predicted_close": 84803.578125,
      "small_predicted_close": 84708.65625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84809.32916666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 5.751041666662786,
      "small_residual": 100.67291666666279,
      "base_absolute_error": 5.751041666662786,
      "small_absolute_error": 100.67291666666279,
      "resolved_at": "2026-10-04T05:01:06.879121Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T04:30:00Z",
        "return_6h": 0.0003448224885453932,
        "return_12h": -0.00017402140184230586,
        "return_24h": 0.003197850294626825,
        "close_vs_ema12": 0.00020056330256146282,
        "close_vs_ema24": 0.00014182916441041193,
        "ema12_slope_3h": 0.00013445795217070788,
        "ema24_slope_6h": -4.434404780662149e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -2.2506651916498477e-05,
        "return_30m": 5.967415888941119e-05,
        "return_60m": -0.0006153872863789989,
        "return_120m": 0.00020978918094938237,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -2.3176600563834526e-05,
        "close_vs_ema6": -2.5449194287818777e-05,
        "close_vs_ema12": 4.2216719039922523e-05,
        "ema3_slope": -2.317606342139289e-05,
        "ema6_slope": -1.0179574090440902e-05,
        "realized_volatility_30m": 5.234465618947359e-05,
        "realized_volatility_60m": 0.00019591969653821425,
        "return_acceleration": -0.00010468931237894719
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2036,
        "resolved_agreement_count": 1328,
        "prospective_resolved_sample_count": 2017,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 5.4308385416698,
            "small_mean_absolute_error": 78.66595312500067
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 16.84538281249843,
            "small_mean_absolute_error": 97.13141927083052
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 16.599847222222404,
            "small_mean_absolute_error": 93.4513802083311
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 16.520420833335812,
            "small_mean_absolute_error": 91.49634479166343
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2038,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0500Z",
      "signal_timestamp": "2026-10-04T05:01:20.140697Z",
      "target_timestamp": "2026-10-04T05:00:00Z",
      "resolution_timestamp": "2026-10-04T05:15:00Z",
      "strike": 84809.33,
      "brti_reference_price": 84809.32916666666,
      "base_predicted_close": 84787.375,
      "small_predicted_close": 84708.921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84823.05066666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 35.67566666666244,
      "small_residual": 114.12879166666244,
      "base_absolute_error": 35.67566666666244,
      "small_absolute_error": 114.12879166666244,
      "resolved_at": "2026-10-04T05:16:05.910040Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T04:45:00Z",
        "return_6h": 0.0004954916139996435,
        "return_12h": -0.0005571438133495921,
        "return_24h": 0.002813698429960265,
        "close_vs_ema12": 0.00018417247601831832,
        "close_vs_ema24": 0.0001305185828899269,
        "ema12_slope_3h": 0.0001366240559863563,
        "ema24_slope_6h": -3.3224682303711894e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.550479920987897e-06,
        "return_30m": -3.1056939394757954e-05,
        "return_60m": -0.00020560333372265926,
        "return_120m": 0.00018425896084250937,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -1.58636928094813e-05,
        "close_vs_ema6": -2.428556206024446e-05,
        "close_vs_ema12": 2.8486364735957892e-05,
        "ema3_slope": -1.5863441156893643e-05,
        "ema6_slope": -9.714130458804426e-06,
        "realized_volatility_30m": 6.97808599775529e-06,
        "realized_volatility_60m": 0.00012516870359950463,
        "return_acceleration": 1.395617199551058e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2037,
        "resolved_agreement_count": 1329,
        "prospective_resolved_sample_count": 2018,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 5.0609062500043365,
            "small_mean_absolute_error": 97.5889895833352
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 16.699283854164605,
            "small_mean_absolute_error": 98.56586458333004
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 16.262128472221473,
            "small_mean_absolute_error": 93.0798072916635
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 16.6630270833346,
            "small_mean_absolute_error": 92.70657708333093
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2039,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0515Z",
      "signal_timestamp": "2026-10-04T05:16:20.881160Z",
      "target_timestamp": "2026-10-04T05:15:00Z",
      "resolution_timestamp": "2026-10-04T05:30:00Z",
      "strike": 84823.05,
      "brti_reference_price": 84823.05066666666,
      "base_predicted_close": 84789.1953125,
      "small_predicted_close": 84710.9609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84847.51383333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 58.318520833330695,
      "small_residual": 136.5528958333307,
      "base_absolute_error": 58.318520833330695,
      "small_absolute_error": 136.5528958333307,
      "resolved_at": "2026-10-04T05:31:06.438823Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T05:00:00Z",
        "return_6h": 0.0007942373110652046,
        "return_12h": -0.000593623131004084,
        "return_24h": 0.0031757535046055274,
        "close_vs_ema12": 0.0003318677007178028,
        "close_vs_ema24": 0.00028633757915930147,
        "ema12_slope_3h": 0.00013378156016430331,
        "ema24_slope_6h": -1.6150023191663365e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00016179234212598814,
        "return_30m": 0.00015324047880271863,
        "return_60m": 0.00021292378218884522,
        "return_120m": 0.00031127603454450536,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.295771812909635e-05,
        "close_vs_ema6": 9.821246360708358e-05,
        "close_vs_ema12": 0.0001610042461743788,
        "ema3_slope": 7.296304134629672e-05,
        "ema6_slope": 3.928652881368677e-05,
        "realized_volatility_30m": 8.517141102348802e-05,
        "realized_volatility_60m": 7.445956422345782e-05,
        "return_acceleration": 0.00017034282204697604
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2038,
        "resolved_agreement_count": 1330,
        "prospective_resolved_sample_count": 2019,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 12.34738020833538,
            "small_mean_absolute_error": 103.53292708333538
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 20.124656250000044,
            "small_mean_absolute_error": 99.99904947916548
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 16.428475694442266,
            "small_mean_absolute_error": 91.85097222221764
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 16.4493156250006,
            "small_mean_absolute_error": 91.64013124999693
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2040,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0530Z",
      "signal_timestamp": "2026-10-04T05:31:18.852964Z",
      "target_timestamp": "2026-10-04T05:30:00Z",
      "resolution_timestamp": "2026-10-04T05:45:00Z",
      "strike": 84847.51,
      "brti_reference_price": 84847.51383333333,
      "base_predicted_close": 84790.921875,
      "small_predicted_close": 84713.0546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84904.15416666669,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 113.23229166668898,
      "small_residual": 191.09947916668898,
      "base_absolute_error": 113.23229166668898,
      "small_absolute_error": 191.09947916668898,
      "resolved_at": "2026-10-04T05:46:09.587928Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T05:15:00Z",
        "return_6h": 0.0013411125727700313,
        "return_12h": -0.0005435780863110029,
        "return_24h": 0.002783122822712647,
        "close_vs_ema12": 0.0005950296386465492,
        "close_vs_ema24": 0.000562973401410094,
        "ema12_slope_3h": 0.0001402369055005792,
        "ema24_slope_6h": 1.1819567647952667e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00028840234434390766,
        "return_30m": 0.00045024134776050495,
        "return_60m": 0.0004191704252474171,
        "return_120m": 0.0007083752555643308,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00018065790864785214,
        "close_vs_ema6": 0.0002761431607949394,
        "close_vs_ema12": 0.0003802801102792408,
        "ema3_slope": 0.00018069055182490246,
        "ema6_slope": 0.00011046946647308431,
        "realized_volatility_30m": 6.330500110895976e-05,
        "realized_volatility_60m": 0.00012846523056379432,
        "return_acceleration": 0.00012661000221791952
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2039,
        "resolved_agreement_count": 1331,
        "prospective_resolved_sample_count": 2020,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 26.02801562499735,
            "small_mean_absolute_error": 112.77606249999735
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 26.902830729166453,
            "small_mean_absolute_error": 104.73816145833189
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 20.58856423610996,
            "small_mean_absolute_error": 101.07356076388533
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 19.348933333333843,
            "small_mean_absolute_error": 93.52256145833016
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2041,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0545Z",
      "signal_timestamp": "2026-10-04T05:46:25.374965Z",
      "target_timestamp": "2026-10-04T05:45:00Z",
      "resolution_timestamp": "2026-10-04T06:00:00Z",
      "strike": 84904.15,
      "brti_reference_price": 84904.15416666669,
      "base_predicted_close": 84838.2421875,
      "small_predicted_close": 84820.8046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84899.43783333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 61.19564583332976,
      "small_residual": 78.63314583332976,
      "base_absolute_error": 61.19564583332976,
      "small_absolute_error": 78.63314583332976,
      "resolved_at": "2026-10-04T06:01:06.222684Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T05:30:00Z",
        "return_6h": 0.0015354808768459627,
        "return_12h": -0.0005416273536669181,
        "return_24h": 0.0032926911944841653,
        "close_vs_ema12": 0.001211368577190175,
        "close_vs_ema24": 0.0012055463316535953,
        "ema12_slope_3h": 0.00018837633681023647,
        "ema24_slope_6h": 4.326045113889343e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006675544252789933,
        "return_30m": 0.000956149293884101,
        "return_60m": 0.0011095362934625541,
        "return_120m": 0.0004934662125546385,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00042398662554776756,
        "close_vs_ema6": 0.0006740196062093862,
        "close_vs_ema12": 0.0008867010494892913,
        "ema3_slope": 0.00042416646645659917,
        "ema6_slope": 0.0002696805504751598,
        "realized_volatility_30m": 0.00018957604046754284,
        "realized_volatility_60m": 0.00024873394139014233,
        "return_acceleration": 0.0003791520809350857
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2040,
        "resolved_agreement_count": 1332,
        "prospective_resolved_sample_count": 2021,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.244380208336224,
            "small_mean_absolute_error": 135.61352083333622
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 29.337609375003012,
            "small_mean_absolute_error": 107.13973697916845
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 28.97838194444436,
            "small_mean_absolute_error": 109.95878645833243
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 24.854383333335136,
            "small_mean_absolute_error": 98.07254270833145
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2042,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0600Z",
      "signal_timestamp": "2026-10-04T06:01:19.193871Z",
      "target_timestamp": "2026-10-04T06:00:00Z",
      "resolution_timestamp": "2026-10-04T06:15:00Z",
      "strike": 84899.44,
      "brti_reference_price": 84899.43783333333,
      "base_predicted_close": 84859.265625,
      "small_predicted_close": 84841.375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84903.56833333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 44.302708333329065,
      "small_residual": 62.193333333329065,
      "base_absolute_error": 44.302708333329065,
      "small_absolute_error": 62.193333333329065,
      "resolved_at": "2026-10-04T06:16:06.678482Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T05:45:00Z",
        "return_6h": 0.0018104746740046362,
        "return_12h": -0.0011429576802294283,
        "return_24h": 0.003280036436599243,
        "close_vs_ema12": 0.00110852651623361,
        "close_vs_ema24": 0.0011261983171737544,
        "ema12_slope_3h": 0.00023158705069059593,
        "ema24_slope_6h": 7.967876931957996e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.5548911353620056e-05,
        "return_30m": 0.0006119684320036178,
        "return_60m": 0.001062485313255923,
        "return_120m": 0.0008566635290108149,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0001841731550999981,
        "close_vs_ema6": 0.0004416599992200787,
        "close_vs_ema12": 0.0007031509945998327,
        "ema3_slope": 0.00018420708109934125,
        "ema6_slope": 0.00017669521537166943,
        "realized_volatility_30m": 0.0003615516683163067,
        "realized_volatility_60m": 0.00026267848695024333,
        "return_acceleration": -0.0007231033366326134
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2041,
        "resolved_agreement_count": 1333,
        "prospective_resolved_sample_count": 2022,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.10553125000297,
            "small_mean_absolute_error": 130.10357812500297
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 36.08321875000365,
            "small_mean_absolute_error": 113.84628385416909
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 33.50136631944406,
            "small_mean_absolute_error": 109.07843576388768
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 27.46077083333439,
            "small_mean_absolute_error": 97.65486041666517
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2043,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0615Z",
      "signal_timestamp": "2026-10-04T06:16:19.433532Z",
      "target_timestamp": "2026-10-04T06:15:00Z",
      "resolution_timestamp": "2026-10-04T06:30:00Z",
      "strike": 84903.57,
      "brti_reference_price": 84903.56833333333,
      "base_predicted_close": 84935.1640625,
      "small_predicted_close": 84857.4375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84900.4115,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -34.75256249999802,
      "small_residual": 42.97400000000198,
      "base_absolute_error": 34.75256249999802,
      "small_absolute_error": 42.97400000000198,
      "resolved_at": "2026-10-04T06:31:07.791912Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T06:00:00Z",
        "return_6h": 0.0011559681692554502,
        "return_12h": -0.0009125634915052583,
        "return_24h": 0.00335245674123974,
        "close_vs_ema12": 0.0011099457330205897,
        "close_vs_ema24": 0.0011506450541685087,
        "ema12_slope_3h": 0.0002736014870285963,
        "ema24_slope_6h": 0.00010186789826049925,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 4.865167668266501e-05,
        "return_30m": -6.899937218696195e-06,
        "return_60m": 0.0009492427592951991,
        "return_120m": 0.001162368657842583,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00011640334474161129,
        "close_vs_ema6": 0.0003501889140764547,
        "close_vs_ema12": 0.0006360960928710746,
        "ema3_slope": 0.00011641689605768057,
        "ema6_slope": 0.00014009518954338773,
        "realized_volatility_30m": 5.2100294018142534e-05,
        "realized_volatility_60m": 0.0002779743647840727,
        "return_acceleration": 0.00010420058803628507
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2042,
        "resolved_agreement_count": 1334,
        "prospective_resolved_sample_count": 2023,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 69.26229166666963,
            "small_mean_absolute_error": 117.11971354166963
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 40.8048359375025,
            "small_mean_absolute_error": 110.3263203125025
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 36.50386805555657,
            "small_mean_absolute_error": 105.70593750000019
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 28.786371874999894,
            "small_mean_absolute_error": 96.88335833333258
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2044,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0630Z",
      "signal_timestamp": "2026-10-04T06:31:20.806382Z",
      "target_timestamp": "2026-10-04T06:30:00Z",
      "resolution_timestamp": "2026-10-04T06:45:00Z",
      "strike": 84900.41,
      "brti_reference_price": 84900.4115,
      "base_predicted_close": 84951.875,
      "small_predicted_close": 84873.140625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84952.50583333331,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 0.6308333333145129,
      "small_residual": 79.36520833331451,
      "base_absolute_error": 0.6308333333145129,
      "small_absolute_error": 79.36520833331451,
      "resolved_at": "2026-10-04T06:46:08.657838Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T06:15:00Z",
        "return_6h": 0.0012186190609948522,
        "return_12h": -0.000919279252540206,
        "return_24h": 0.0031375386784546766,
        "close_vs_ema12": 0.0010288933998521266,
        "close_vs_ema24": 0.00109037098282605,
        "ema12_slope_3h": 0.00031681266481919934,
        "ema24_slope_6h": 0.0001248497138679472,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.7181397617325196e-05,
        "return_30m": 1.1468470128006558e-05,
        "return_60m": 0.00062344392047331,
        "return_120m": 0.0010428756749740753,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 3.960724074691946e-05,
        "close_vs_ema6": 0.00022354750592179506,
        "close_vs_ema12": 0.0005067072740412293,
        "ema3_slope": 3.960880954245738e-05,
        "ema6_slope": 8.942699884162408e-05,
        "realized_volatility_30m": 4.2916537149995104e-05,
        "realized_volatility_60m": 0.0002980283200148947,
        "return_acceleration": -8.583307429999021e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2043,
        "resolved_agreement_count": 1334,
        "prospective_resolved_sample_count": 2024,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.37080208333646,
            "small_mean_absolute_error": 93.72498958333745
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.699408854166904,
            "small_mean_absolute_error": 103.2505260416674
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 39.05882118055646,
            "small_mean_absolute_error": 101.06710416666708
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 28.24947291666613,
            "small_mean_absolute_error": 96.52689791666634
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2045,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0645Z",
      "signal_timestamp": "2026-10-04T06:46:24.902783Z",
      "target_timestamp": "2026-10-04T06:45:00Z",
      "resolution_timestamp": "2026-10-04T07:00:00Z",
      "strike": 84952.51,
      "brti_reference_price": 84952.50583333331,
      "base_predicted_close": 84966.375,
      "small_predicted_close": 84886.1640625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85019.95633333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 53.5813333333499,
      "small_residual": 133.7922708333499,
      "base_absolute_error": 53.5813333333499,
      "small_absolute_error": 133.7922708333499,
      "resolved_at": "2026-10-04T07:01:07.509400Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T06:30:00Z",
        "return_6h": 0.0019086494581130875,
        "return_12h": 0.0002447829187075534,
        "return_24h": 0.003700554675983181,
        "close_vs_ema12": 0.00157594639672487,
        "close_vs_ema24": 0.0016694115089479489,
        "ema12_slope_3h": 0.0003473049714601828,
        "ema24_slope_6h": 0.0001616157691137765,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006135934138942201,
        "return_30m": 0.0005763892020163031,
        "return_60m": 0.0005694852877482504,
        "return_120m": 0.0016796534458061174,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00032650583781057563,
        "close_vs_ema6": 0.0005979127424273756,
        "close_vs_ema12": 0.0009480463706521558,
        "ema3_slope": 0.0003266124786918123,
        "ema6_slope": 0.00023922231059803067,
        "realized_volatility_30m": 0.00032538740575577263,
        "realized_volatility_60m": 0.0002748841708260194,
        "return_acceleration": 0.0006507748115115453
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2044,
        "resolved_agreement_count": 1334,
        "prospective_resolved_sample_count": 2025,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 35.22043749999284,
            "small_mean_absolute_error": 65.79142187499383
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.23240885416453,
            "small_mean_absolute_error": 100.70247135416503
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 31.298552083332954,
            "small_mean_absolute_error": 93.35696527777691
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 27.652871874999256,
            "small_mean_absolute_error": 96.35181666666467
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2046,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0700Z",
      "signal_timestamp": "2026-10-04T07:01:21.359691Z",
      "target_timestamp": "2026-10-04T07:00:00Z",
      "resolution_timestamp": "2026-10-04T07:15:00Z",
      "strike": 85019.96,
      "brti_reference_price": 85019.95633333335,
      "base_predicted_close": 84989.828125,
      "small_predicted_close": 85026.0703125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84983.89416666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -5.9339583333494375,
      "small_residual": -42.17614583334944,
      "base_absolute_error": 5.9339583333494375,
      "small_absolute_error": 42.17614583334944,
      "resolved_at": "2026-10-04T07:16:06.359384Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T06:45:00Z",
        "return_6h": 0.0028691268466081166,
        "return_12h": 0.0010029677343548205,
        "return_24h": 0.005444300776527022,
        "close_vs_ema12": 0.0022741737802403073,
        "close_vs_ema24": 0.002413798939314926,
        "ema12_slope_3h": 0.0004261186442342524,
        "ema24_slope_6h": 0.00021744343808993705,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007939789337394476,
        "return_30m": 0.0014080595278780361,
        "return_60m": 0.001419544146294749,
        "return_120m": 0.002483537704357497,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005600581642370983,
        "close_vs_ema6": 0.0009941519405589627,
        "close_vs_ema12": 0.0014742630568520543,
        "ema3_slope": 0.0005603720051534644,
        "ema6_slope": 0.00039781897322521687,
        "realized_volatility_30m": 9.019275992261377e-05,
        "realized_volatility_60m": 0.00035609983595615474,
        "return_acceleration": 0.00018038551984522755
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2045,
        "resolved_agreement_count": 1334,
        "prospective_resolved_sample_count": 2026,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.316859374997875,
            "small_mean_absolute_error": 79.58120312499886
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 50.21119531250042,
            "small_mean_absolute_error": 104.84239062500092
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 35.16109895833506,
            "small_mean_absolute_error": 102.42459027777902
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 29.84175520833305,
            "small_mean_absolute_error": 97.78484062499847
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2047,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0715Z",
      "signal_timestamp": "2026-10-04T07:16:19.980453Z",
      "target_timestamp": "2026-10-04T07:15:00Z",
      "resolution_timestamp": "2026-10-04T07:30:00Z",
      "strike": 84983.89,
      "brti_reference_price": 84983.89416666665,
      "base_predicted_close": 84993.1171875,
      "small_predicted_close": 84910.0625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84967.14466666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -25.97252083332569,
      "small_residual": 57.08216666667431,
      "base_absolute_error": 25.97252083332569,
      "small_absolute_error": 57.08216666667431,
      "resolved_at": "2026-10-04T07:31:06.647166Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T07:00:00Z",
        "return_6h": 0.0025459781037577844,
        "return_12h": 0.0015070470168785377,
        "return_24h": 0.004556642009524214,
        "close_vs_ema12": 0.0017734427739384273,
        "close_vs_ema24": 0.0019474953561224861,
        "ema12_slope_3h": 0.0004948411320135904,
        "ema24_slope_6h": 0.0002654149862686417,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004241611995813299,
        "return_30m": 0.00036948095910105394,
        "return_60m": 0.0009460831259524571,
        "return_120m": 0.0018962239478046428,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 6.782510429981237e-05,
        "close_vs_ema6": 0.00040676884794121904,
        "close_vs_ema12": 0.0008878752495731224,
        "ema3_slope": 6.782970485641471e-05,
        "ema6_slope": 0.00016273401722810554,
        "realized_volatility_30m": 0.0006090700666603888,
        "realized_volatility_60m": 0.000491008380581067,
        "return_acceleration": -0.0012181401333207775
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2046,
        "resolved_agreement_count": 1334,
        "prospective_resolved_sample_count": 2027,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 23.72467187500297,
            "small_mean_absolute_error": 74.57690625000396
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.4934817708363,
            "small_mean_absolute_error": 95.84830989583679
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 35.11144791666933,
            "small_mean_absolute_error": 98.40984895833633
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 28.454478124999877,
            "small_mean_absolute_error": 93.4499072916653
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2048,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0730Z",
      "signal_timestamp": "2026-10-04T07:31:19.916217Z",
      "target_timestamp": "2026-10-04T07:30:00Z",
      "resolution_timestamp": "2026-10-04T07:45:00Z",
      "strike": 84967.14,
      "brti_reference_price": 84967.14466666667,
      "base_predicted_close": 85001.90625,
      "small_predicted_close": 84918.5546875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84959.40733333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -42.498916666649166,
      "small_residual": 40.852645833350834,
      "base_absolute_error": 42.498916666649166,
      "small_absolute_error": 40.852645833350834,
      "resolved_at": "2026-10-04T07:46:10.948491Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T07:15:00Z",
        "return_6h": 0.002687957633733973,
        "return_12h": 0.0016094917372624362,
        "return_24h": 0.004234665139765781,
        "close_vs_ema12": 0.0015115790733561951,
        "close_vs_ema24": 0.0017138729316672485,
        "ema12_slope_3h": 0.0005493382924355306,
        "ema24_slope_6h": 0.00031532922701860144,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00019709028592085343,
        "return_30m": -0.0006211678874500359,
        "return_60m": 0.000786016999065664,
        "return_120m": 0.0014099509570584257,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -6.46434531511586e-05,
        "close_vs_ema6": 0.0001497041719502601,
        "close_vs_ema12": 0.0005843002035095246,
        "ema3_slope": -6.463927464506192e-05,
        "ema6_slope": 5.988525480926654e-05,
        "realized_volatility_30m": 0.00011353545683023825,
        "realized_volatility_60m": 0.0005174653621922993,
        "return_acceleration": 0.0002270709136604765
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2047,
        "resolved_agreement_count": 1334,
        "prospective_resolved_sample_count": 2028,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 21.529661458334886,
            "small_mean_absolute_error": 78.10394791667204
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.45023177083567,
            "small_mean_absolute_error": 85.91446875000474
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 36.976159722222896,
            "small_mean_absolute_error": 94.86833333333561
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 29.333231250000246,
            "small_mean_absolute_error": 95.00992395833309
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2049,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0745Z",
      "signal_timestamp": "2026-10-04T07:46:27.409986Z",
      "target_timestamp": "2026-10-04T07:45:00Z",
      "resolution_timestamp": "2026-10-04T08:00:00Z",
      "strike": 84959.41,
      "brti_reference_price": 84959.40733333335,
      "base_predicted_close": 85008.3984375,
      "small_predicted_close": 84925.0234375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85086.47316666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 78.07472916666302,
      "small_residual": 161.44972916666302,
      "base_absolute_error": 78.07472916666302,
      "small_absolute_error": 161.44972916666302,
      "resolved_at": "2026-10-04T08:01:07.484060Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T07:30:00Z",
        "return_6h": 0.002218207715934284,
        "return_12h": 0.0018972204813585414,
        "return_24h": 0.004603049736074949,
        "close_vs_ema12": 0.0013623251515075818,
        "close_vs_ema24": 0.0015891648801626967,
        "ema12_slope_3h": 0.0005988049922973637,
        "ema24_slope_6h": 0.00035456648574339056,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -9.10626497298006e-05,
        "return_30m": -0.00028813498808699656,
        "return_60m": 8.12395106222219e-05,
        "return_120m": 0.0006507710630765384,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -7.785616924949057e-05,
        "close_vs_ema6": 4.187636265173822e-05,
        "close_vs_ema12": 0.0004172781703293271,
        "ema3_slope": -7.78501081385441e-05,
        "ema6_slope": 1.6750825646338896e-05,
        "realized_volatility_30m": 5.301381809552641e-05,
        "realized_volatility_60m": 0.000462543233818111,
        "return_acceleration": 0.00010602763619105282
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2048,
        "resolved_agreement_count": 1334,
        "prospective_resolved_sample_count": 2029,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.99668229166855,
            "small_mean_absolute_error": 68.47580729168112
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 33.608559895830695,
            "small_mean_absolute_error": 67.13361458333748
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 40.153833333332535,
            "small_mean_absolute_error": 89.96025000000373
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 30.830453124998893,
            "small_mean_absolute_error": 92.82871770833444
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2050,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0800Z",
      "signal_timestamp": "2026-10-04T08:01:21.279892Z",
      "target_timestamp": "2026-10-04T08:00:00Z",
      "resolution_timestamp": "2026-10-04T08:15:00Z",
      "strike": 85086.47,
      "brti_reference_price": 85086.47316666666,
      "base_predicted_close": 85097.515625,
      "small_predicted_close": 85063.1015625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85142.88466666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 45.369041666650446,
      "small_residual": 79.78310416665045,
      "base_absolute_error": 45.369041666650446,
      "small_absolute_error": 79.78310416665045,
      "resolved_at": "2026-10-04T08:16:07.827638Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T07:45:00Z",
        "return_6h": 0.0034559812547736435,
        "return_12h": 0.0029716274885434046,
        "return_24h": 0.006087941607557212,
        "close_vs_ema12": 0.002742915432793147,
        "close_vs_ema24": 0.003023299971958382,
        "ema12_slope_3h": 0.0007077655886136291,
        "ema24_slope_6h": 0.0004185103549292357,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014956063998279312,
        "return_30m": 0.0014044075562162917,
        "return_60m": 0.0007823672958913175,
        "return_120m": 0.0022030220471012107,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007083148286797236,
        "close_vs_ema6": 0.0010977644628276106,
        "close_vs_ema12": 0.0016186462005867153,
        "ema3_slope": 0.0007088168941966622,
        "ema6_slope": 0.0004392986837244983,
        "realized_volatility_30m": 0.0007933345247788659,
        "realized_volatility_60m": 0.0007600166972627563,
        "return_acceleration": 0.0015866690495577318
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2049,
        "resolved_agreement_count": 1334,
        "prospective_resolved_sample_count": 2030,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.12003124999683,
            "small_mean_absolute_error": 75.3901718750094
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 35.71844531249735,
            "small_mean_absolute_error": 77.48568750000413
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.18080729166589,
            "small_mean_absolute_error": 95.02498437500374
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 34.388197916665376,
            "small_mean_absolute_error": 96.44133645833426
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2051,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0815Z",
      "signal_timestamp": "2026-10-04T08:16:23.073641Z",
      "target_timestamp": "2026-10-04T08:15:00Z",
      "resolution_timestamp": "2026-10-04T08:30:00Z",
      "strike": 85142.88,
      "brti_reference_price": 85142.88466666665,
      "base_predicted_close": 85134.1171875,
      "small_predicted_close": 85096.1640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85156.97149999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 22.8543124999851,
      "small_residual": 60.8074374999851,
      "base_absolute_error": 22.8543124999851,
      "small_absolute_error": 60.8074374999851,
      "resolved_at": "2026-10-04T08:31:05.502723Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T08:00:00Z",
        "return_6h": 0.003837865736466828,
        "return_12h": 0.003176052954291464,
        "return_24h": 0.006053997179386483,
        "close_vs_ema12": 0.0032681788274089296,
        "close_vs_ema24": 0.003611970177935131,
        "ema12_slope_3h": 0.0008328208247663227,
        "ema24_slope_6h": 0.0004890295494413,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000662990225126503,
        "return_30m": 0.0021595881973779374,
        "return_60m": 0.0018708309563715275,
        "return_120m": 0.0028186840439232697,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006854172108263779,
        "close_vs_ema6": 0.0012575688720291023,
        "close_vs_ema12": 0.0019308453982305185,
        "ema3_slope": 0.0006858873298070112,
        "ema6_slope": 0.0005032807128750871,
        "realized_volatility_30m": 0.0004163080873507141,
        "realized_volatility_60m": 0.0006798697724722082,
        "return_acceleration": -0.0008326161747014282
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2050,
        "resolved_agreement_count": 1334,
        "prospective_resolved_sample_count": 2031,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.97880208332208,
            "small_mean_absolute_error": 84.79191145833465
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 35.851736979162524,
            "small_mean_absolute_error": 79.6844088541693
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.98858854166489,
            "small_mean_absolute_error": 92.16284375000275
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 36.243015624998954,
            "small_mean_absolute_error": 95.29732604166784
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2052,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0830Z",
      "signal_timestamp": "2026-10-04T08:31:18.553676Z",
      "target_timestamp": "2026-10-04T08:30:00Z",
      "resolution_timestamp": "2026-10-04T08:45:00Z",
      "strike": 85156.97,
      "brti_reference_price": 85156.97149999999,
      "base_predicted_close": 85149.828125,
      "small_predicted_close": 85112.2421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85066.28499999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -83.54312500001106,
      "small_residual": -45.95718750001106,
      "base_absolute_error": 83.54312500001106,
      "small_absolute_error": 45.95718750001106,
      "resolved_at": "2026-10-04T08:46:06.657014Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T08:15:00Z",
        "return_6h": 0.0039401533166785185,
        "return_12h": 0.0032168187058096986,
        "return_24h": 0.006594668737212039,
        "close_vs_ema12": 0.00329353706292812,
        "close_vs_ema24": 0.0036998341682819014,
        "ema12_slope_3h": 0.0009477626700706843,
        "ema24_slope_6h": 0.0005602111974494228,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001654493313032468,
        "return_30m": 0.0008285492477191347,
        "return_60m": 0.002234120424759789,
        "return_120m": 0.0030218934804571163,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004253090072567911,
        "close_vs_ema6": 0.0010161769766821038,
        "close_vs_ema12": 0.0017734861092677523,
        "ema3_slope": 0.0004254899719744465,
        "ema6_slope": 0.00040663607636037824,
        "realized_volatility_30m": 0.0002487704469116281,
        "realized_volatility_60m": 0.0006052905949657598,
        "return_acceleration": -0.0004975408938232562
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2051,
        "resolved_agreement_count": 1335,
        "prospective_resolved_sample_count": 2032,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.19924999998693,
            "small_mean_absolute_error": 85.72322916666235
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 34.36445572916091,
            "small_mean_absolute_error": 81.9135885416672
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.033237847219425,
            "small_mean_absolute_error": 85.85072222222395
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 37.18107499999824,
            "small_mean_absolute_error": 93.40569791666712
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2053,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0845Z",
      "signal_timestamp": "2026-10-04T08:46:18.155641Z",
      "target_timestamp": "2026-10-04T08:45:00Z",
      "resolution_timestamp": "2026-10-04T09:00:00Z",
      "strike": 85066.29,
      "brti_reference_price": 85066.28499999999,
      "base_predicted_close": 85056.3046875,
      "small_predicted_close": 85102.4140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85094.19050000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 37.885812500011525,
      "small_residual": -8.223562499988475,
      "base_absolute_error": 37.885812500011525,
      "small_absolute_error": 8.223562499988475,
      "resolved_at": "2026-10-04T09:01:06.411089Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T08:30:00Z",
        "return_6h": 0.003231652839720933,
        "return_12h": 0.0025818366006631344,
        "return_24h": 0.00532920825579164,
        "close_vs_ema12": 0.0021340822297695183,
        "close_vs_ema24": 0.002576660543863296,
        "ema12_slope_3h": 0.00098706786485514,
        "ema24_slope_6h": 0.0006153462700833057,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010649333625021296,
        "return_30m": -0.0008996602237115736,
        "return_60m": 0.0012579850780656265,
        "return_120m": 0.0013393267867800596,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00032014109802014357,
        "close_vs_ema6": -3.5599468767744114e-05,
        "close_vs_ema12": 0.0005978815478295818,
        "ema3_slope": -0.0003200386404982325,
        "ema6_slope": -1.423958473856235e-05,
        "realized_volatility_30m": 0.0006151913469026882,
        "realized_volatility_60m": 0.0009275653560100067,
        "return_acceleration": -0.0012303826938053763
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2052,
        "resolved_agreement_count": 1336,
        "prospective_resolved_sample_count": 2033,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.460302083327406,
            "small_mean_absolute_error": 86.9993645833274
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.72849218749798,
            "small_mean_absolute_error": 77.73758593750426
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 41.55914062499627,
            "small_mean_absolute_error": 73.75553125000079
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 36.67052812499897,
            "small_mean_absolute_error": 87.10921354166786
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2054,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0900Z",
      "signal_timestamp": "2026-10-04T09:01:17.296912Z",
      "target_timestamp": "2026-10-04T09:00:00Z",
      "resolution_timestamp": "2026-10-04T09:15:00Z",
      "strike": 85094.19,
      "brti_reference_price": 85094.19050000001,
      "base_predicted_close": 85110.15625,
      "small_predicted_close": 85107.953125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85121.77600000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 11.619750000012573,
      "small_residual": 13.822875000012573,
      "base_absolute_error": 11.619750000012573,
      "small_absolute_error": 13.822875000012573,
      "resolved_at": "2026-10-04T09:16:05.851664Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T08:45:00Z",
        "return_6h": 0.003543722175398889,
        "return_12h": 0.004188181333175667,
        "return_24h": 0.005671537574509111,
        "close_vs_ema12": 0.0023620655144547253,
        "close_vs_ema24": 0.0028455237474431794,
        "ema12_slope_3h": 0.0010404679702715747,
        "ema24_slope_6h": 0.0006757579435883176,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00032804418342724517,
        "return_30m": -0.0007372385242701007,
        "return_60m": 9.069988502430348e-05,
        "return_120m": 0.0008731381415396644,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 3.89901728858888e-06,
        "close_vs_ema6": 0.00020886328932179232,
        "close_vs_ema12": 0.0007835299386629302,
        "ema3_slope": 3.8990324910948004e-06,
        "ema6_slope": 8.355229613177251e-05,
        "realized_volatility_30m": 0.0006964887729646874,
        "realized_volatility_60m": 0.0006531711500047419,
        "return_acceleration": 0.0013929775459293747
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2053,
        "resolved_agreement_count": 1336,
        "prospective_resolved_sample_count": 2034,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.41307291666453,
            "small_mean_absolute_error": 48.69282291665877
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.76655208333068,
            "small_mean_absolute_error": 62.041497395834085
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 39.61665451388641,
            "small_mean_absolute_error": 67.88806597222235
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.20328020833331,
            "small_mean_absolute_error": 86.27135312500104
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2055,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0915Z",
      "signal_timestamp": "2026-10-04T09:16:16.551550Z",
      "target_timestamp": "2026-10-04T09:15:00Z",
      "resolution_timestamp": "2026-10-04T09:30:00Z",
      "strike": 85121.78,
      "brti_reference_price": 85121.77600000001,
      "base_predicted_close": 85109.46875,
      "small_predicted_close": 85107.6328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85260.533,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 151.0642499999958,
      "small_residual": 152.9001874999958,
      "base_absolute_error": 151.0642499999958,
      "small_absolute_error": 152.9001874999958,
      "resolved_at": "2026-10-04T09:31:06.039842Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T09:00:00Z",
        "return_6h": 0.003834119377503331,
        "return_12h": 0.005331149696962356,
        "return_24h": 0.00581790656463288,
        "close_vs_ema12": 0.002577050905200995,
        "close_vs_ema24": 0.0031050948900572806,
        "ema12_slope_3h": 0.0011029697886468792,
        "ema24_slope_6h": 0.0007409116604262245,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003241760669900895,
        "return_30m": 0.0006523265944906598,
        "return_60m": -0.0002479205015107899,
        "return_120m": 0.0016224466375116542,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001640112700140861,
        "close_vs_ema6": 0.0003807327687572748,
        "close_vs_ema12": 0.0009373448460900935,
        "ema3_slope": 0.00016403817412347088,
        "ema6_slope": 0.00015231630422607445,
        "realized_volatility_30m": 1.9340582185778388e-06,
        "realized_volatility_60m": 0.0005828539294211712,
        "return_acceleration": -3.8681164371556775e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2054,
        "resolved_agreement_count": 1337,
        "prospective_resolved_sample_count": 2035,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.975750000005064,
            "small_mean_absolute_error": 32.2027656249993
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 43.47727604166357,
            "small_mean_absolute_error": 58.49733854166698
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 36.893074652776704,
            "small_mean_absolute_error": 63.85719444444597
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.457779166667024,
            "small_mean_absolute_error": 82.44484479166859
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2056,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0930Z",
      "signal_timestamp": "2026-10-04T09:31:16.756754Z",
      "target_timestamp": "2026-10-04T09:30:00Z",
      "resolution_timestamp": "2026-10-04T09:45:00Z",
      "strike": 85260.53,
      "brti_reference_price": 85260.533,
      "base_predicted_close": 85242.7265625,
      "small_predicted_close": 85252.234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85267.49433333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 24.767770833335817,
      "small_residual": 15.259958333335817,
      "base_absolute_error": 24.767770833335817,
      "small_absolute_error": 15.259958333335817,
      "resolved_at": "2026-10-04T09:46:06.392500Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T09:15:00Z",
        "return_6h": 0.005579605071870608,
        "return_12h": 0.0066843216430365615,
        "return_24h": 0.0079783660774011,
        "close_vs_ema12": 0.004038765535996802,
        "close_vs_ema24": 0.00464203761483728,
        "ema12_slope_3h": 0.0012312127614977353,
        "ema24_slope_6h": 0.0008406512677860967,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001630099917087957,
        "return_30m": 0.0019548044234580786,
        "return_60m": 0.0012161247420594545,
        "return_120m": 0.0034529621359444818,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008963850438858945,
        "close_vs_ema6": 0.0014359271415247399,
        "close_vs_ema12": 0.0021728873724207176,
        "ema3_slope": 0.0008971892709299656,
        "ema6_slope": 0.0005747009480856491,
        "realized_volatility_30m": 0.0006529619250489338,
        "realized_volatility_60m": 0.0009530876476878865,
        "return_acceleration": 0.0013059238500978676
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2055,
        "resolved_agreement_count": 1338,
        "prospective_resolved_sample_count": 2036,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.02823437500774,
            "small_mean_absolute_error": 55.22595312500198
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.11374218749734,
            "small_mean_absolute_error": 70.47459114583216
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.58571527777652,
            "small_mean_absolute_error": 73.01771006944546
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.83119270833267,
            "small_mean_absolute_error": 85.11083645833423
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2057,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T0945Z",
      "signal_timestamp": "2026-10-04T09:46:18.451260Z",
      "target_timestamp": "2026-10-04T09:45:00Z",
      "resolution_timestamp": "2026-10-04T10:00:00Z",
      "strike": 85267.49,
      "brti_reference_price": 85267.49433333334,
      "base_predicted_close": 85223.875,
      "small_predicted_close": 85179.4375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85224.19999999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 0.3249999999825377,
      "small_residual": 44.76249999998254,
      "base_absolute_error": 0.3249999999825377,
      "small_absolute_error": 44.76249999998254,
      "resolved_at": "2026-10-04T10:01:05.832948Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T09:30:00Z",
        "return_6h": 0.004774993616372569,
        "return_12h": 0.006825359511981821,
        "return_24h": 0.008146759614846344,
        "close_vs_ema12": 0.003951884796001837,
        "close_vs_ema24": 0.004626176736871601,
        "ema12_slope_3h": 0.0013324580286506738,
        "ema24_slope_6h": 0.0009218126695098583,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 8.164778108232795e-05,
        "return_30m": 0.0017118807922114065,
        "return_60m": 0.002365324092069354,
        "return_120m": 0.003626284712547667,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004888139504768407,
        "close_vs_ema6": 0.0010835959548831653,
        "close_vs_ema12": 0.0019071721510972584,
        "ema3_slope": 0.0004890530064090015,
        "ema6_slope": 0.0004336263322493039,
        "realized_volatility_30m": 0.0007742260680028146,
        "realized_volatility_60m": 0.0006081753639058503,
        "return_acceleration": -0.0015484521360056291
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2056,
        "resolved_agreement_count": 1339,
        "prospective_resolved_sample_count": 2037,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.33439583333893,
            "small_mean_absolute_error": 47.55164583333317
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.89734895833317,
            "small_mean_absolute_error": 67.27550520833029
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.597126736111626,
            "small_mean_absolute_error": 67.67560590278056
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.85123958333279,
            "small_mean_absolute_error": 80.88635208333434
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2058,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1000Z",
      "signal_timestamp": "2026-10-04T10:01:16.759533Z",
      "target_timestamp": "2026-10-04T10:00:00Z",
      "resolution_timestamp": "2026-10-04T10:15:00Z",
      "strike": 85224.2,
      "brti_reference_price": 85224.19999999998,
      "base_predicted_close": 85226.9296875,
      "small_predicted_close": 85192.171875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85232.2806666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 5.350979166702018,
      "small_residual": 40.10879166670202,
      "base_absolute_error": 5.350979166702018,
      "small_absolute_error": 40.10879166670202,
      "resolved_at": "2026-10-04T10:16:05.623839Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T09:45:00Z",
        "return_6h": 0.004685197461220314,
        "return_12h": 0.006109969294616269,
        "return_24h": 0.007568481743530864,
        "close_vs_ema12": 0.003301172073935321,
        "close_vs_ema24": 0.0040308763034127,
        "ema12_slope_3h": 0.0013762244628980902,
        "ema24_slope_6h": 0.0009994387300014118,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005077472215156975,
        "return_30m": -0.00042614089686743295,
        "return_60m": 0.0015278305044803542,
        "return_120m": 0.0016186689635560025,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -9.590824465055547e-06,
        "close_vs_ema6": 0.00041085999547840757,
        "close_vs_ema12": 0.0011830548729778734,
        "ema3_slope": -9.590732481967734e-06,
        "ema6_slope": 0.00016437101158062184,
        "realized_volatility_30m": 0.00029469750129901273,
        "realized_volatility_60m": 0.000781498332703829,
        "return_acceleration": -0.0005893950025980255
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2057,
        "resolved_agreement_count": 1340,
        "prospective_resolved_sample_count": 2038,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.944192708331684,
            "small_mean_absolute_error": 56.686380208331684
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.17863281249811,
            "small_mean_absolute_error": 52.68960156249523
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.159098958331015,
            "small_mean_absolute_error": 60.256458333333285
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.57993749999878,
            "small_mean_absolute_error": 78.09083125000033
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2059,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1015Z",
      "signal_timestamp": "2026-10-04T10:16:16.665817Z",
      "target_timestamp": "2026-10-04T10:15:00Z",
      "resolution_timestamp": "2026-10-04T10:30:00Z",
      "strike": 85232.28,
      "brti_reference_price": 85232.2806666667,
      "base_predicted_close": 85244.7734375,
      "small_predicted_close": 85201.765625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85398.03633333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 153.26289583332255,
      "small_residual": 196.27070833332255,
      "base_absolute_error": 153.26289583332255,
      "small_absolute_error": 196.27070833332255,
      "resolved_at": "2026-10-04T10:31:05.291159Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T10:00:00Z",
        "return_6h": 0.005038465089444166,
        "return_12h": 0.005378997411886077,
        "return_24h": 0.007771033390580717,
        "close_vs_ema12": 0.0032572255656211357,
        "close_vs_ema24": 0.004040683405436729,
        "ema12_slope_3h": 0.0014394598154929827,
        "ema24_slope_6h": 0.0010827417577445875,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 9.481657400978172e-05,
        "return_30m": -0.00041297879035795404,
        "return_60m": 0.0012981950313946111,
        "return_120m": 0.0010499526807206117,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 4.2610604346959846e-05,
        "close_vs_ema6": 0.00036117318962114453,
        "close_vs_ema12": 0.0010811581859437869,
        "ema3_slope": 4.261242008762878e-05,
        "ema6_slope": 0.0001444901502358764,
        "realized_volatility_30m": 0.0003012818977627396,
        "realized_volatility_60m": 0.0007919845469981678,
        "return_acceleration": 0.0006025637955254792
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2058,
        "resolved_agreement_count": 1340,
        "prospective_resolved_sample_count": 2039,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.377000000004045,
            "small_mean_absolute_error": 63.257859375004045
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.176375000004555,
            "small_mean_absolute_error": 47.73031250000167
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.1105173611104,
            "small_mean_absolute_error": 60.084178819446
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.06370312500076,
            "small_mean_absolute_error": 74.38983125000232
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2060,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1030Z",
      "signal_timestamp": "2026-10-04T10:31:15.972431Z",
      "target_timestamp": "2026-10-04T10:30:00Z",
      "resolution_timestamp": "2026-10-04T10:45:00Z",
      "strike": 85398.04,
      "brti_reference_price": 85398.03633333332,
      "base_predicted_close": 85340.9765625,
      "small_predicted_close": 85375.3515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85330.13416666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -10.842395833315095,
      "small_residual": -45.217395833315095,
      "base_absolute_error": 10.842395833315095,
      "small_absolute_error": 45.217395833315095,
      "resolved_at": "2026-10-04T10:46:06.401681Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T10:15:00Z",
        "return_6h": 0.006910265306734331,
        "return_12h": 0.007508315733058657,
        "return_24h": 0.00946483502271156,
        "close_vs_ema12": 0.004994666315890184,
        "close_vs_ema24": 0.005868980868674933,
        "ema12_slope_3h": 0.0015879211989744402,
        "ema24_slope_6h": 0.0012029075812898249,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019447522155939811,
        "return_30m": 0.002039753184345905,
        "return_60m": 0.0016127430652272956,
        "return_120m": 0.0028308291040310962,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009927363387265409,
        "close_vs_ema6": 0.0016465061762926947,
        "close_vs_ema12": 0.002560971810589674,
        "ema3_slope": 0.0009937228435039636,
        "ema6_slope": 0.0006590365135930032,
        "realized_volatility_30m": 0.0009249678207920997,
        "realized_volatility_60m": 0.0009225920182696068,
        "return_acceleration": 0.0018499356415841994
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2059,
        "resolved_agreement_count": 1340,
        "prospective_resolved_sample_count": 2040,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.92666145833573,
            "small_mean_absolute_error": 74.10048958333573
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.477447916671736,
            "small_mean_absolute_error": 64.66322135416885
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.718048611110135,
            "small_mean_absolute_error": 71.68322395833336
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.810921875000346,
            "small_mean_absolute_error": 77.37572187500191
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2061,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1045Z",
      "signal_timestamp": "2026-10-04T10:46:18.187653Z",
      "target_timestamp": "2026-10-04T10:45:00Z",
      "resolution_timestamp": "2026-10-04T11:00:00Z",
      "strike": 85330.13,
      "brti_reference_price": 85330.13416666668,
      "base_predicted_close": 85316.7109375,
      "small_predicted_close": 85241.0234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85265.67533333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -51.035604166667326,
      "small_residual": 24.651895833332674,
      "base_absolute_error": 51.035604166667326,
      "small_absolute_error": 24.651895833332674,
      "resolved_at": "2026-10-04T11:01:04.919452Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T10:30:00Z",
        "return_6h": 0.006132289826030091,
        "return_12h": 0.006479226866013876,
        "return_24h": 0.008673407401751376,
        "close_vs_ema12": 0.004023632543292965,
        "close_vs_ema24": 0.004964162292903751,
        "ema12_slope_3h": 0.0017013675736456957,
        "ema24_slope_6h": 0.0013045664330884055,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007951256209404178,
        "return_30m": 0.0011480802723404793,
        "return_60m": 0.0007346273491803945,
        "return_120m": 0.003101689073017555,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 9.84010001343627e-05,
        "close_vs_ema6": 0.0006070464021417088,
        "close_vs_ema12": 0.001492049651150129,
        "ema3_slope": 9.841068384419671e-05,
        "ema6_slope": 0.00024287753603036144,
        "realized_volatility_30m": 0.0013699389182671995,
        "realized_volatility_60m": 0.0010659975524317006,
        "return_acceleration": -0.002739877836534399
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2060,
        "resolved_agreement_count": 1341,
        "prospective_resolved_sample_count": 2041,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.44531770833055,
            "small_mean_absolute_error": 81.58984895833055
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.38985677083474,
            "small_mean_absolute_error": 64.57074739583186
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 52.080005208332295,
            "small_mean_absolute_error": 72.04695312499705
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.691427083331654,
            "small_mean_absolute_error": 70.08161770833321
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2062,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1100Z",
      "signal_timestamp": "2026-10-04T11:01:16.008281Z",
      "target_timestamp": "2026-10-04T11:00:00Z",
      "resolution_timestamp": "2026-10-04T11:15:00Z",
      "strike": 85265.68,
      "brti_reference_price": 85265.67533333333,
      "base_predicted_close": 85301.359375,
      "small_predicted_close": 85243.40625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85251.90816666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -49.45120833332476,
      "small_residual": 8.501916666675243,
      "base_absolute_error": 49.45120833332476,
      "small_absolute_error": 8.501916666675243,
      "resolved_at": "2026-10-04T11:16:04.742976Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T10:45:00Z",
        "return_6h": 0.005380848677270622,
        "return_12h": 0.005879006456666058,
        "return_24h": 0.0075493878890040556,
        "close_vs_ema12": 0.003131497481680068,
        "close_vs_ema24": 0.004117963455488871,
        "ema12_slope_3h": 0.0017179333202832492,
        "ema24_slope_6h": 0.0013886339560040817,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007554052734459749,
        "return_30m": -0.0015499302522993252,
        "return_60m": 0.00048666145687903395,
        "return_120m": 0.002015235497578649,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00032864727652004433,
        "close_vs_ema6": -0.00010630268945377441,
        "close_vs_ema12": 0.0006222903554007342,
        "ema3_slope": -0.0003285393029730521,
        "ema6_slope": -4.251926781650983e-05,
        "realized_volatility_30m": 1.9860173747221488e-05,
        "realized_volatility_60m": 0.0011106443768428831,
        "return_acceleration": 3.9720347494442976e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2061,
        "resolved_agreement_count": 1342,
        "prospective_resolved_sample_count": 2042,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.122968750001746,
            "small_mean_absolute_error": 76.56219791666808
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.033580729166715,
            "small_mean_absolute_error": 66.62428906249988
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.82674479166599,
            "small_mean_absolute_error": 60.64713368055285
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.183424999998536,
            "small_mean_absolute_error": 67.38255520833336
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2063,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1115Z",
      "signal_timestamp": "2026-10-04T11:16:16.020308Z",
      "target_timestamp": "2026-10-04T11:15:00Z",
      "resolution_timestamp": "2026-10-04T11:30:00Z",
      "strike": 85251.91,
      "brti_reference_price": 85251.90816666668,
      "base_predicted_close": 85261.375,
      "small_predicted_close": 85225.65625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85305.87433333336,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 44.499333333355025,
      "small_residual": 80.21808333335503,
      "base_absolute_error": 44.499333333355025,
      "small_absolute_error": 80.21808333335503,
      "resolved_at": "2026-10-04T11:31:05.823782Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T11:00:00Z",
        "return_6h": 0.005055907523124903,
        "return_12h": 0.00585416042458653,
        "return_24h": 0.007448376758005137,
        "close_vs_ema12": 0.0028479793690123767,
        "close_vs_ema24": 0.003873877227924538,
        "ema12_slope_3h": 0.0017000196018994718,
        "ema24_slope_6h": 0.0014642177267563117,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00016146200229849583,
        "return_30m": -0.000916745306496547,
        "return_60m": 0.00023028246864287283,
        "return_120m": 0.001528776451594105,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0002450881608738742,
        "close_vs_ema6": -0.00019126286569359774,
        "close_vs_ema12": 0.00038981903418600083,
        "ema3_slope": -0.0002450281073855809,
        "ema6_slope": -7.649929368780395e-05,
        "realized_volatility_30m": 0.0002969716355737395,
        "realized_volatility_60m": 0.0011177487210163846,
        "return_acceleration": 0.000593943271147479
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2062,
        "resolved_agreement_count": 1342,
        "prospective_resolved_sample_count": 2043,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.14802604165743,
            "small_mean_absolute_error": 68.66047916666139
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.76251302083074,
            "small_mean_absolute_error": 65.95916927083272
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.16692534722218,
            "small_mean_absolute_error": 54.70703472222158
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.44084999999832,
            "small_mean_absolute_error": 64.69798437500067
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2064,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1130Z",
      "signal_timestamp": "2026-10-04T11:31:16.533743Z",
      "target_timestamp": "2026-10-04T11:30:00Z",
      "resolution_timestamp": "2026-10-04T11:45:00Z",
      "strike": 85305.87,
      "brti_reference_price": 85305.87433333336,
      "base_predicted_close": 85276.703125,
      "small_predicted_close": 85234.6796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85263.95083333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -12.75229166666395,
      "small_residual": 29.27114583333605,
      "base_absolute_error": 12.75229166666395,
      "small_absolute_error": 29.27114583333605,
      "resolved_at": "2026-10-04T11:46:07.157229Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T11:15:00Z",
        "return_6h": 0.005402167715843564,
        "return_12h": 0.006750525203657709,
        "return_24h": 0.007933884342439246,
        "close_vs_ema12": 0.003340172225229532,
        "close_vs_ema24": 0.004415981733407293,
        "ema12_slope_3h": 0.001702007733326738,
        "ema24_slope_6h": 0.0015454706774269411,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006330200440931577,
        "return_30m": 0.00047145583311070105,
        "return_60m": -0.001079205142846984,
        "return_120m": 0.000531797441770232,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00019385078333833405,
        "close_vs_ema6": 0.0003154145612773718,
        "close_vs_ema12": 0.0008655517838003224,
        "ema3_slope": 0.00019388836875022797,
        "ema6_slope": 0.00012618174433476348,
        "realized_volatility_30m": 0.00039724102319582677,
        "realized_volatility_60m": 0.0005784895484099803,
        "return_acceleration": 0.0007944820463916535
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2063,
        "resolved_agreement_count": 1342,
        "prospective_resolved_sample_count": 2044,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.95713541666555,
            "small_mean_absolute_error": 39.64732291666951
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.44189843750064,
            "small_mean_absolute_error": 56.87390625000262
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.97067708333634,
            "small_mean_absolute_error": 56.32458854166907
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.92818854166617,
            "small_mean_absolute_error": 66.56018854166832
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2065,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1145Z",
      "signal_timestamp": "2026-10-04T11:46:18.514704Z",
      "target_timestamp": "2026-10-04T11:45:00Z",
      "resolution_timestamp": "2026-10-04T12:00:00Z",
      "strike": 85263.95,
      "brti_reference_price": 85263.95083333334,
      "base_predicted_close": 85298.8203125,
      "small_predicted_close": 85243.609375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85300.6968333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 1.876520833306131,
      "small_residual": 57.08745833330613,
      "base_absolute_error": 1.876520833306131,
      "small_absolute_error": 57.08745833330613,
      "resolved_at": "2026-10-04T12:01:08.242748Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T11:30:00Z",
        "return_6h": 0.004237680360849705,
        "return_12h": 0.005779668114851866,
        "return_24h": 0.007295056856499116,
        "close_vs_ema12": 0.0027305568233151334,
        "close_vs_ema24": 0.0038411981655772642,
        "ema12_slope_3h": 0.001727435785972009,
        "ema24_slope_6h": 0.0016010600230571548,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004914491566688772,
        "return_30m": 0.00014125979025725321,
        "return_60m": -0.0007756150154889507,
        "return_120m": -4.155745431133617e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0001488689792414899,
        "close_vs_ema6": -0.00012585605387349652,
        "close_vs_ema12": 0.0003161702681180323,
        "ema3_slope": -0.00014884682056726106,
        "ema6_slope": -5.033988731772965e-05,
        "realized_volatility_30m": 0.0005622346003810175,
        "realized_volatility_60m": 0.000521697381801677,
        "return_acceleration": -0.001124469200762035
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2064,
        "resolved_agreement_count": 1343,
        "prospective_resolved_sample_count": 2045,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 39.434609375002765,
            "small_mean_absolute_error": 35.66076041667475
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 40.93996354166666,
            "small_mean_absolute_error": 58.62530468750265
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.07144097222408,
            "small_mean_absolute_error": 54.934085069446155
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.53426145833364,
            "small_mean_absolute_error": 64.0554854166694
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2066,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1200Z",
      "signal_timestamp": "2026-10-04T12:01:21.459629Z",
      "target_timestamp": "2026-10-04T12:00:00Z",
      "resolution_timestamp": "2026-10-04T12:15:00Z",
      "strike": 85300.7,
      "brti_reference_price": 85300.6968333333,
      "base_predicted_close": 85292.2734375,
      "small_predicted_close": 85251.0859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85248.79783333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -43.475604166669655,
      "small_residual": -2.2881041666696547,
      "base_absolute_error": 43.475604166669655,
      "small_absolute_error": 2.2881041666696547,
      "resolved_at": "2026-10-04T12:16:05.387553Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T11:45:00Z",
        "return_6h": 0.00472628571213507,
        "return_12h": 0.006545317206723578,
        "return_24h": 0.00761323344624798,
        "close_vs_ema12": 0.003033219798476372,
        "close_vs_ema24": 0.004185311265343161,
        "ema12_slope_3h": 0.0017560485707472928,
        "ema24_slope_6h": 0.0016655565324708022,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000430967596983578,
        "return_30m": -6.0693358347352344e-05,
        "return_60m": 0.00041073386052548067,
        "return_120m": 0.0008975952057435066,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00014099734696260136,
        "close_vs_ema6": 0.00021787908356185604,
        "close_vs_ema12": 0.0006322361891675232,
        "ema3_slope": 0.00014101723001780364,
        "ema6_slope": 8.715922949398269e-05,
        "realized_volatility_30m": 0.0004612083768262276,
        "realized_volatility_60m": 0.0004504979825466594,
        "return_acceleration": 0.0009224167536524552
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2065,
        "resolved_agreement_count": 1343,
        "prospective_resolved_sample_count": 2046,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 27.144838541662466,
            "small_mean_absolute_error": 43.76965104166811
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 41.133903645832106,
            "small_mean_absolute_error": 60.1659244791681
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.070666666665296,
            "small_mean_absolute_error": 59.00607638888929
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 42.94902083333145,
            "small_mean_absolute_error": 60.22024479166721
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2067,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1215Z",
      "signal_timestamp": "2026-10-04T12:16:15.993903Z",
      "target_timestamp": "2026-10-04T12:15:00Z",
      "resolution_timestamp": "2026-10-04T12:30:00Z",
      "strike": 85248.8,
      "brti_reference_price": 85248.79783333333,
      "base_predicted_close": 85291.859375,
      "small_predicted_close": 85250.984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85265.05333333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -26.806041666670353,
      "small_residual": 14.068958333329647,
      "base_absolute_error": 26.806041666670353,
      "small_absolute_error": 14.068958333329647,
      "resolved_at": "2026-10-04T12:31:05.771606Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T12:00:00Z",
        "return_6h": 0.004066136521431174,
        "return_12h": 0.00522680501507744,
        "return_24h": 0.006732846707306228,
        "close_vs_ema12": 0.002323824466569313,
        "close_vs_ema24": 0.003500358909776846,
        "ema12_slope_3h": 0.0017452529873447364,
        "ema24_slope_6h": 0.0017150930120608532,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006084241035144711,
        "return_30m": -0.00017771871760463576,
        "return_60m": -3.6484031856076626e-05,
        "return_120m": 0.0001937900351538513,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00023381092613838916,
        "close_vs_ema6": -0.0002790865685607935,
        "close_vs_ema12": 1.9823128328599893e-05,
        "ema3_slope": -0.00023375627136812405,
        "ema6_slope": -0.00011162216652527146,
        "realized_volatility_30m": 0.0005196958502490245,
        "realized_volatility_60m": 0.000547226567517234,
        "return_acceleration": -0.001039391700498049
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2066,
        "resolved_agreement_count": 1344,
        "prospective_resolved_sample_count": 2047,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 25.65093749999869,
            "small_mean_absolute_error": 42.216197916666715
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.89948177082806,
            "small_mean_absolute_error": 55.43833854166405
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.72532118055339,
            "small_mean_absolute_error": 58.04484548611072
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.82610312499746,
            "small_mean_absolute_error": 58.22584270833322
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2068,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1230Z",
      "signal_timestamp": "2026-10-04T12:31:16.585664Z",
      "target_timestamp": "2026-10-04T12:30:00Z",
      "resolution_timestamp": "2026-10-04T12:45:00Z",
      "strike": 85265.05,
      "brti_reference_price": 85265.05333333333,
      "base_predicted_close": 85269.578125,
      "small_predicted_close": 85235.171875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85203.41333333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -66.16479166666977,
      "small_residual": -31.75854166666977,
      "base_absolute_error": 66.16479166666977,
      "small_absolute_error": 31.75854166666977,
      "resolved_at": "2026-10-04T12:46:06.199028Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T12:15:00Z",
        "return_6h": 0.004294935994901827,
        "return_12h": 0.005518788946765829,
        "return_24h": 0.0049266676344341676,
        "close_vs_ema12": 0.0024120519763057846,
        "close_vs_ema24": 0.003615333475814886,
        "ema12_slope_3h": 0.0016759032063440316,
        "ema24_slope_6h": 0.0017683546959754715,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00019068304085378962,
        "return_30m": -0.00041785707881869527,
        "return_60m": -0.00047852507601664485,
        "return_120m": -0.001557213792140577,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -2.158670050700362e-05,
        "close_vs_ema6": -6.31849860269762e-05,
        "close_vs_ema12": 0.0001781180345421518,
        "ema3_slope": -2.1586234531412174e-05,
        "ema6_slope": -2.5273355652055685e-05,
        "realized_volatility_30m": 0.00039955357218413035,
        "realized_volatility_60m": 0.0004406305243387365,
        "return_acceleration": 0.0007991071443682607
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2067,
        "resolved_agreement_count": 1345,
        "prospective_resolved_sample_count": 2048,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 21.227614583327522,
            "small_mean_absolute_error": 25.67891666666037
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 30.092374999996537,
            "small_mean_absolute_error": 32.66311979166494
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 35.3704704861096,
            "small_mean_absolute_error": 46.475576388888534
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.8677791666647,
            "small_mean_absolute_error": 56.07518229166599
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2069,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1245Z",
      "signal_timestamp": "2026-10-04T12:46:18.335754Z",
      "target_timestamp": "2026-10-04T12:45:00Z",
      "resolution_timestamp": "2026-10-04T13:00:00Z",
      "strike": 85203.41,
      "brti_reference_price": 85203.41333333333,
      "base_predicted_close": 85243.375,
      "small_predicted_close": 85225.4765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85125.56333333331,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -117.81166666669014,
      "small_residual": -99.91322916669014,
      "base_absolute_error": 117.81166666669014,
      "small_absolute_error": 99.91322916669014,
      "resolved_at": "2026-10-04T13:01:06.070314Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T12:30:00Z",
        "return_6h": 0.002953503225581855,
        "return_12h": 0.004867789886026097,
        "return_24h": 0.0047315871676048005,
        "close_vs_ema12": 0.0016184016854532413,
        "close_vs_ema24": 0.002830036594070995,
        "ema12_slope_3h": 0.0015764327898570851,
        "ema24_slope_6h": 0.0017928256883754656,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007229222007171243,
        "return_30m": -0.000532377008866769,
        "return_60m": -0.0007100011131121464,
        "return_120m": -0.0014850654410767383,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003723852670268757,
        "close_vs_ema6": -0.0005615986352451863,
        "close_vs_ema12": -0.0004611357557184892,
        "ema3_slope": -0.0003722466478596198,
        "ema6_slope": -0.00022458900254707093,
        "realized_volatility_30m": 0.00045680262078545697,
        "realized_volatility_60m": 0.0004972354837050145,
        "return_acceleration": -0.0009136052415709139
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2068,
        "resolved_agreement_count": 1345,
        "prospective_resolved_sample_count": 2049,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 34.58073958332898,
            "small_mean_absolute_error": 26.3007656249938
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 37.00767447916587,
            "small_mean_absolute_error": 30.980763020834274
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 38.820222222220764,
            "small_mean_absolute_error": 47.85045833333303
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.051072916665724,
            "small_mean_absolute_error": 55.620477083331934
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2070,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1300Z",
      "signal_timestamp": "2026-10-04T13:01:17.232964Z",
      "target_timestamp": "2026-10-04T13:00:00Z",
      "resolution_timestamp": "2026-10-04T13:15:00Z",
      "strike": 85125.56,
      "brti_reference_price": 85125.56333333331,
      "base_predicted_close": 85143.4921875,
      "small_predicted_close": 85204.3359375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85153.12783333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 9.635645833332092,
      "small_residual": -51.20810416666791,
      "base_absolute_error": 9.635645833332092,
      "small_absolute_error": 51.20810416666791,
      "resolved_at": "2026-10-04T13:16:05.841354Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T12:45:00Z",
        "return_6h": 0.0012421436631409044,
        "return_12h": 0.00411483437748017,
        "return_24h": 0.002979086403382958,
        "close_vs_ema12": 0.0006745046587872672,
        "close_vs_ema24": 0.0018742073028237272,
        "ema12_slope_3h": 0.001464480292164172,
        "ema24_slope_6h": 0.0017814343104203267,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009136957893395303,
        "return_30m": -0.0016359574590858461,
        "return_60m": -0.0020531309414996146,
        "return_120m": -0.001643240371371868,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006432839529730838,
        "close_vs_ema6": -0.0010538592707515226,
        "close_vs_ema12": -0.0011632084408434995,
        "ema3_slope": -0.000642870404757967,
        "ema6_slope": -0.0004213660840789446,
        "realized_volatility_30m": 9.5386794311203e-05,
        "realized_volatility_60m": 0.00042098059224348326,
        "return_acceleration": -0.000190773588622406
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2069,
        "resolved_agreement_count": 1346,
        "prospective_resolved_sample_count": 2050,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.56452604167498,
            "small_mean_absolute_error": 37.007208333339804
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.35468229166872,
            "small_mean_absolute_error": 40.38842968750396
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.61077777777973,
            "small_mean_absolute_error": 52.44635243055867
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 48.03791979166708,
            "small_mean_absolute_error": 52.54365208333329
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2071,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1315Z",
      "signal_timestamp": "2026-10-04T13:16:16.558455Z",
      "target_timestamp": "2026-10-04T13:15:00Z",
      "resolution_timestamp": "2026-10-04T13:30:00Z",
      "strike": 85153.13,
      "brti_reference_price": 85153.12783333333,
      "base_predicted_close": 85133.796875,
      "small_predicted_close": 85193.1953125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85211.39133333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 77.59445833331847,
      "small_residual": 18.19602083331847,
      "base_absolute_error": 77.59445833331847,
      "small_absolute_error": 18.19602083331847,
      "resolved_at": "2026-10-04T13:31:05.717184Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T13:00:00Z",
        "return_6h": 0.001991361637709632,
        "return_12h": 0.004542409704593853,
        "return_24h": 0.0036181117401778984,
        "close_vs_ema12": 0.0009577374862572707,
        "close_vs_ema24": 0.002153177434070175,
        "ema12_slope_3h": 0.0013664824413748278,
        "ema24_slope_6h": 0.0017857603318562898,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003238098982334403,
        "return_30m": -0.0005901817548467081,
        "return_60m": -0.0011222445645161505,
        "return_120m": -0.0011586876523658196,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00015986673151224817,
        "close_vs_ema6": -0.0005218164818053816,
        "close_vs_ema12": -0.000710670832205329,
        "ema3_slope": -0.00015984117822553934,
        "ema6_slope": -0.00020868303502319385,
        "realized_volatility_30m": 0.0006187528437864853,
        "realized_volatility_60m": 0.0005440308397752817,
        "return_acceleration": 0.0012375056875729706
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2070,
        "resolved_agreement_count": 1347,
        "prospective_resolved_sample_count": 2051,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.10453645834059,
            "small_mean_absolute_error": 49.23720833333937
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 40.37773697916964,
            "small_mean_absolute_error": 45.72670312500304
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.96783333333224,
            "small_mean_absolute_error": 53.37129513888916
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.251250000001164,
            "small_mean_absolute_error": 51.114902083334165
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2072,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1330Z",
      "signal_timestamp": "2026-10-04T13:31:17.031459Z",
      "target_timestamp": "2026-10-04T13:30:00Z",
      "resolution_timestamp": "2026-10-04T13:45:00Z",
      "strike": 85211.39,
      "brti_reference_price": 85211.39133333332,
      "base_predicted_close": 85167.703125,
      "small_predicted_close": 85196.9375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85221.13783333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 53.434708333341405,
      "small_residual": 24.200333333341405,
      "base_absolute_error": 53.434708333341405,
      "small_absolute_error": 24.200333333341405,
      "resolved_at": "2026-10-04T13:46:06.690635Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T13:15:00Z",
        "return_6h": 0.0028746013253104774,
        "return_12h": 0.005570285765620575,
        "return_24h": 0.004804955205348849,
        "close_vs_ema12": 0.0015754620449566215,
        "close_vs_ema24": 0.0027801775841889143,
        "ema12_slope_3h": 0.0012207757985995826,
        "ema24_slope_6h": 0.001808250925436905,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006842203155945636,
        "return_30m": 0.001008251771138724,
        "return_60m": -0.0006293551449528811,
        "return_120m": -0.0011075790587509182,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00026205341001839244,
        "close_vs_ema6": 0.00011574235291433865,
        "close_vs_ema12": -2.2792747713551442e-05,
        "ema3_slope": 0.0002621221000083107,
        "ema6_slope": 4.629908467190802e-05,
        "realized_volatility_30m": 0.00018020520868056167,
        "realized_volatility_60m": 0.0006766989999450887,
        "return_acceleration": 0.00036041041736112334
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2071,
        "resolved_agreement_count": 1347,
        "prospective_resolved_sample_count": 2052,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.80164062500262,
            "small_mean_absolute_error": 50.268973958336574
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.51462760416507,
            "small_mean_absolute_error": 37.97394531249847
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 42.662130208331895,
            "small_mean_absolute_error": 38.53173784722215
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 48.988257291667836,
            "small_mean_absolute_error": 48.984331250000835
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2073,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1345Z",
      "signal_timestamp": "2026-10-04T13:46:18.987955Z",
      "target_timestamp": "2026-10-04T13:45:00Z",
      "resolution_timestamp": "2026-10-04T14:00:00Z",
      "strike": 85221.14,
      "brti_reference_price": 85221.13783333334,
      "base_predicted_close": 85243.0,
      "small_predicted_close": 85207.046875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85235.33266666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -7.667333333345596,
      "small_residual": 28.285791666654404,
      "base_absolute_error": 7.667333333345596,
      "small_absolute_error": 28.285791666654404,
      "resolved_at": "2026-10-04T14:01:05.081115Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T13:30:00Z",
        "return_6h": 0.0030806535522676093,
        "return_12h": 0.005305694797681726,
        "return_24h": 0.00451595125259896,
        "close_vs_ema12": 0.0016209301706462398,
        "close_vs_ema24": 0.0028349905284019705,
        "ema12_slope_3h": 0.0011184012674498867,
        "ema24_slope_6h": 0.001834509543273244,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00011438024714194306,
        "return_30m": 0.0007986788240252896,
        "return_60m": 0.0002080257035086408,
        "return_120m": -0.0005021231080845068,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00018819639089873164,
        "close_vs_ema6": 0.00016437193396146021,
        "close_vs_ema12": 7.749381705735026e-05,
        "ema3_slope": 0.0001882318154471374,
        "ema6_slope": 6.57530967702602e-05,
        "realized_volatility_30m": 0.0002849200342263103,
        "realized_volatility_60m": 0.0005937260886387061,
        "return_acceleration": -0.0005698400684526206
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2072,
        "resolved_agreement_count": 1348,
        "prospective_resolved_sample_count": 2053,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.61911979167053,
            "small_mean_absolute_error": 48.37942187500448
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.59992968749975,
            "small_mean_absolute_error": 37.34009374999914
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.21148958333409,
            "small_mean_absolute_error": 36.780315972224344
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 47.48283645833435,
            "small_mean_absolute_error": 47.89648854166735
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2074,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1400Z",
      "signal_timestamp": "2026-10-04T14:01:16.195093Z",
      "target_timestamp": "2026-10-04T14:00:00Z",
      "resolution_timestamp": "2026-10-04T14:15:00Z",
      "strike": 85235.33,
      "brti_reference_price": 85235.33266666665,
      "base_predicted_close": 85219.71875,
      "small_predicted_close": 85204.0625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85199.50850000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -20.210249999989173,
      "small_residual": -4.553999999989173,
      "base_absolute_error": 20.210249999989173,
      "small_absolute_error": 4.553999999989173,
      "resolved_at": "2026-10-04T14:16:05.366832Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T13:45:00Z",
        "return_6h": 0.0017495084055065835,
        "return_12h": 0.0052115359285347385,
        "return_24h": 0.004470121089194645,
        "close_vs_ema12": 0.001714669744661057,
        "close_vs_ema24": 0.0029398250212187005,
        "ema12_slope_3h": 0.0010580388905472304,
        "ema24_slope_6h": 0.001832671584428125,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00016656470089704278,
        "return_30m": 0.0002809639997507496,
        "return_60m": 0.0012894990533396378,
        "return_120m": -0.0007662793985653282,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00017736475549856578,
        "close_vs_ema6": 0.00023638051431662532,
        "close_vs_ema12": 0.00020651422108741713,
        "ema3_slope": 0.00017739621933565708,
        "ema6_slope": 9.456114669159632e-05,
        "realized_volatility_30m": 2.6092226877549862e-05,
        "realized_volatility_60m": 0.00022275136868824195,
        "return_acceleration": 5.2184453755099725e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2073,
        "resolved_agreement_count": 1348,
        "prospective_resolved_sample_count": 2054,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.08303645833439,
            "small_mean_absolute_error": 30.472562499995547
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 50.323781250004686,
            "small_mean_absolute_error": 33.739885416667676
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 42.597467013890615,
            "small_mean_absolute_error": 37.08314062500116
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.971912500001054,
            "small_mean_absolute_error": 48.899600000000646
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2075,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1415Z",
      "signal_timestamp": "2026-10-04T14:16:16.630793Z",
      "target_timestamp": "2026-10-04T14:15:00Z",
      "resolution_timestamp": "2026-10-04T14:30:00Z",
      "strike": 85199.51,
      "brti_reference_price": 85199.50850000001,
      "base_predicted_close": 85153.6953125,
      "small_predicted_close": 85196.5703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85169.62283333336,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 15.927520833356539,
      "small_residual": -26.94747916664346,
      "base_absolute_error": 15.927520833356539,
      "small_absolute_error": 26.94747916664346,
      "resolved_at": "2026-10-04T14:31:05.700750Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T14:00:00Z",
        "return_6h": 0.0006650448073850512,
        "return_12h": 0.004505462896531531,
        "return_24h": 0.004804891887028262,
        "close_vs_ema12": 0.0012407842966879468,
        "close_vs_ema24": 0.002466238888724659,
        "ema12_slope_3h": 0.0009895716354668682,
        "ema24_slope_6h": 0.0018085086918904203,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00042029714140667807,
        "return_30m": -0.00025380244717720934,
        "return_60m": 0.0005446736702081623,
        "return_120m": -0.0005781821513739516,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00012151823079009638,
        "close_vs_ema6": -0.00013144689462574188,
        "close_vs_ema12": -0.00018097263871930114,
        "ema3_slope": -0.00012150346590400485,
        "ema6_slope": -5.257599346986108e-05,
        "realized_volatility_30m": 0.0002934309211518604,
        "realized_volatility_60m": 0.00039096465639919535,
        "return_acceleration": -0.0005868618423037208
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2074,
        "resolved_agreement_count": 1349,
        "prospective_resolved_sample_count": 2055,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 39.72668749999866,
            "small_mean_absolute_error": 18.809036458325863
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.415611979169626,
            "small_mean_absolute_error": 34.023122395832615
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 40.160720486112645,
            "small_mean_absolute_error": 36.75414756944398
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.401437499999886,
            "small_mean_absolute_error": 48.43615624999948
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2076,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1430Z",
      "signal_timestamp": "2026-10-04T14:31:16.796674Z",
      "target_timestamp": "2026-10-04T14:30:00Z",
      "resolution_timestamp": "2026-10-04T14:45:00Z",
      "strike": 85169.62,
      "brti_reference_price": 85169.62283333336,
      "base_predicted_close": 85160.046875,
      "small_predicted_close": 85191.5234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85125.90299999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -34.14387500000885,
      "small_residual": -65.62043750000885,
      "base_absolute_error": 34.14387500000885,
      "small_absolute_error": 65.62043750000885,
      "resolved_at": "2026-10-04T14:46:07.749061Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T14:15:00Z",
        "return_6h": 0.00014856485746883585,
        "return_12h": 0.004089303542463174,
        "return_24h": 0.0041836158364065845,
        "close_vs_ema12": 0.000853236086844289,
        "close_vs_ema24": 0.002070902281312126,
        "ema12_slope_3h": 0.0008836359961477136,
        "ema24_slope_6h": 0.0017741509214466156,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00035077275905470717,
        "return_30m": -0.0007709224716734298,
        "return_60m": -0.0004901750733838917,
        "return_120m": -0.0011192217241323688,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00023617995007740866,
        "close_vs_ema6": -0.0003444571292404719,
        "close_vs_ema12": -0.0004499215017521596,
        "ema3_slope": -0.00023612418227980658,
        "ema6_slope": -0.00013776387019737157,
        "realized_volatility_30m": 3.4762191175985446e-05,
        "realized_volatility_60m": 0.0002647934283757271,
        "return_acceleration": 6.952438235197089e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2075,
        "resolved_agreement_count": 1350,
        "prospective_resolved_sample_count": 2056,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 24.309953125008178,
            "small_mean_absolute_error": 20.99690104165711
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.0557968750054,
            "small_mean_absolute_error": 35.63293749999684
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 37.779736111112776,
            "small_mean_absolute_error": 32.31493055555135
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 39.64460104166792,
            "small_mean_absolute_error": 42.13852083333186
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2077,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1445Z",
      "signal_timestamp": "2026-10-04T14:46:21.129483Z",
      "target_timestamp": "2026-10-04T14:45:00Z",
      "resolution_timestamp": "2026-10-04T15:00:00Z",
      "strike": 85125.9,
      "brti_reference_price": 85125.90299999999,
      "base_predicted_close": 85135.7109375,
      "small_predicted_close": 85190.2734375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85266.06916666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 130.35822916668258,
      "small_residual": 75.79572916668258,
      "base_absolute_error": 130.35822916668258,
      "small_absolute_error": 75.79572916668258,
      "resolved_at": "2026-10-04T15:01:06.306153Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T14:30:00Z",
        "return_6h": 0.0007008417024441105,
        "return_12h": 0.003934759419242928,
        "return_24h": 0.00438935615555458,
        "close_vs_ema12": 0.00032561100144823385,
        "close_vs_ema24": 0.0015243405264360188,
        "ema12_slope_3h": 0.0007812060270571131,
        "ema24_slope_6h": 0.001751944177719178,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005133266049436314,
        "return_30m": -0.0008639193030088865,
        "return_60m": -0.001117502485352917,
        "return_120m": -0.0009097092510848004,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00037483310599761843,
        "close_vs_ema6": -0.0006127265046932395,
        "close_vs_ema12": -0.0008149814101812147,
        "ema3_slope": -0.0003746926587845367,
        "ema6_slope": -0.00024503054719293704,
        "realized_volatility_30m": 8.12769229444621e-05,
        "realized_volatility_60m": 0.0002638902388801852,
        "return_acceleration": -0.0001625538458889242
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2076,
        "resolved_agreement_count": 1350,
        "prospective_resolved_sample_count": 2057,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 19.48724479167504,
            "small_mean_absolute_error": 31.35192708332397
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.05318229167278,
            "small_mean_absolute_error": 39.86567447916423
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 39.56236805555818,
            "small_mean_absolute_error": 35.34403819444075
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.113406250001574,
            "small_mean_absolute_error": 44.65654479166551
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2078,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1500Z",
      "signal_timestamp": "2026-10-04T15:01:17.558909Z",
      "target_timestamp": "2026-10-04T15:00:00Z",
      "resolution_timestamp": "2026-10-04T15:15:00Z",
      "strike": 85266.07,
      "brti_reference_price": 85266.06916666668,
      "base_predicted_close": 85257.15625,
      "small_predicted_close": 85221.9296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85320.60050000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 63.44425000001502,
      "small_residual": 98.67081250001502,
      "base_absolute_error": 63.44425000001502,
      "small_absolute_error": 98.67081250001502,
      "resolved_at": "2026-10-04T15:16:06.504358Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T14:45:00Z",
        "return_6h": 0.0020198637022896815,
        "return_12h": 0.005570743713481541,
        "return_24h": 0.005116542714358463,
        "close_vs_ema12": 0.0018920503344326267,
        "close_vs_ema24": 0.0031077948616771156,
        "ema12_slope_3h": 0.0007326037759343151,
        "ema24_slope_6h": 0.0017574868659970821,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016465747995260127,
        "return_30m": 0.0011324029639308009,
        "return_60m": 0.0003606074973654394,
        "return_120m": 0.0016505715537316057,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006351585685813177,
        "close_vs_ema6": 0.0007375247835361698,
        "close_vs_ema12": 0.0007024307452394574,
        "ema3_slope": 0.000635562251390942,
        "ema6_slope": 0.0002950969699460071,
        "realized_volatility_30m": 0.001079950702234822,
        "realized_volatility_60m": 0.000900223681948473,
        "return_acceleration": 0.002159901404469644
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2077,
        "resolved_agreement_count": 1351,
        "prospective_resolved_sample_count": 2058,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.159968750009284,
            "small_mean_absolute_error": 43.229411458331015
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 43.62150260417184,
            "small_mean_absolute_error": 36.85098697916328
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.26917708333955,
            "small_mean_absolute_error": 36.90306076388879
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.615067708336575,
            "small_mean_absolute_error": 46.208206250000515
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2079,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1515Z",
      "signal_timestamp": "2026-10-04T15:16:17.964108Z",
      "target_timestamp": "2026-10-04T15:15:00Z",
      "resolution_timestamp": "2026-10-04T15:30:00Z",
      "strike": 85320.6,
      "brti_reference_price": 85320.60050000002,
      "base_predicted_close": 85279.3828125,
      "small_predicted_close": 85245.2109375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85315.71383333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 36.33102083331323,
      "small_residual": 70.50289583331323,
      "base_absolute_error": 36.33102083331323,
      "small_absolute_error": 70.50289583331323,
      "resolved_at": "2026-10-04T15:31:05.847787Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T15:00:00Z",
        "return_6h": 0.0023357654097819758,
        "return_12h": 0.0061788403907043765,
        "return_24h": 0.005793207860963712,
        "close_vs_ema12": 0.0024291727013125985,
        "close_vs_ema24": 0.0036717337186735755,
        "ema12_slope_3h": 0.0007370904277561596,
        "ema24_slope_6h": 0.0017694456131935876,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00063954318366366,
        "return_30m": 0.002287171038878988,
        "return_60m": 0.001421275804660338,
        "return_120m": 0.0019667236063773963,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006371477656941238,
        "close_vs_ema6": 0.0009835697740032678,
        "close_vs_ema12": 0.0011356619786759836,
        "ema3_slope": 0.0006375539817888853,
        "ema6_slope": 0.00039358275604217674,
        "realized_volatility_30m": 0.0005035158079311763,
        "realized_volatility_60m": 0.0008662037213772055,
        "return_acceleration": -0.0010070316158623527
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2078,
        "resolved_agreement_count": 1352,
        "prospective_resolved_sample_count": 2059,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.968468750015745,
            "small_mean_absolute_error": 66.75861458333748
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 50.3475781250072,
            "small_mean_absolute_error": 42.78382552083167
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.933230902785,
            "small_mean_absolute_error": 44.9349531250009
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.51973125000222,
            "small_mean_absolute_error": 49.136307291666164
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2080,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1530Z",
      "signal_timestamp": "2026-10-04T15:31:17.004717Z",
      "target_timestamp": "2026-10-04T15:30:00Z",
      "resolution_timestamp": "2026-10-04T15:45:00Z",
      "strike": 85315.71,
      "brti_reference_price": 85315.71383333331,
      "base_predicted_close": 85294.5390625,
      "small_predicted_close": 85260.7734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85329.37049999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 34.831437499975436,
      "small_residual": 68.59706249997544,
      "base_absolute_error": 34.831437499975436,
      "small_absolute_error": 68.59706249997544,
      "resolved_at": "2026-10-04T15:46:07.136358Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T15:15:00Z",
        "return_6h": 0.0006472025378179147,
        "return_12h": 0.0062304187442512315,
        "return_24h": 0.005684325276591018,
        "close_vs_ema12": 0.0022747326861041195,
        "close_vs_ema24": 0.0035394559804602377,
        "ema12_slope_3h": 0.0007312421806768832,
        "ema24_slope_6h": 0.001746193384995598,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.727417104506305e-05,
        "return_30m": 0.0005822323833128973,
        "return_60m": 0.0017152946689200643,
        "return_120m": 0.0012242788008460792,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0002898345228645738,
        "close_vs_ema6": 0.0006614244392133539,
        "close_vs_ema12": 0.0009122756110571117,
        "ema3_slope": 0.00028991855126947463,
        "ema6_slope": 0.00026463979137569815,
        "realized_volatility_30m": 0.00034840867735436154,
        "realized_volatility_60m": 0.0008141343203314137,
        "return_acceleration": -0.0006968173547087231
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2079,
        "resolved_agreement_count": 1353,
        "prospective_resolved_sample_count": 2060,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.06934375000492,
            "small_mean_absolute_error": 77.64746875000492
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.18964843750655,
            "small_mean_absolute_error": 49.322184895831015
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 52.7269791666719,
            "small_mean_absolute_error": 49.637781249999534
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.67313750000176,
            "small_mean_absolute_error": 42.8479166666657
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2081,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1545Z",
      "signal_timestamp": "2026-10-04T15:46:18.686232Z",
      "target_timestamp": "2026-10-04T15:45:00Z",
      "resolution_timestamp": "2026-10-04T16:00:00Z",
      "strike": 85329.37,
      "brti_reference_price": 85329.37049999998,
      "base_predicted_close": 85314.90625,
      "small_predicted_close": 85273.3671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85275.01750000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -39.8887499999837,
      "small_residual": 1.6503125000162981,
      "base_absolute_error": 39.8887499999837,
      "small_absolute_error": 1.6503125000162981,
      "resolved_at": "2026-10-04T16:01:05.501950Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T15:30:00Z",
        "return_6h": 0.0007256712203216331,
        "return_12h": 0.005504129912138778,
        "return_24h": 0.005833707621044404,
        "close_vs_ema12": 0.0023355421314052993,
        "close_vs_ema24": 0.003623541463990909,
        "ema12_slope_3h": 0.0007617841463134489,
        "ema24_slope_6h": 0.0017250633663106196,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00016007211395252519,
        "return_30m": 0.00010278877490965677,
        "return_60m": 0.002390194909297927,
        "return_120m": 0.0012700213751932754,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00022492591257261552,
        "close_vs_ema6": 0.0005867211486898505,
        "close_vs_ema12": 0.0009073450046264142,
        "ema3_slope": 0.00022497651562081167,
        "ema6_slope": 0.00023474355107833134,
        "realized_volatility_30m": 0.00010867314249879412,
        "realized_volatility_60m": 0.0006562007393032972,
        "return_acceleration": 0.00021734628499758823
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2080,
        "resolved_agreement_count": 1354,
        "prospective_resolved_sample_count": 2061,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.24123437499657,
            "small_mean_absolute_error": 78.39162499999657
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.8642395833358,
            "small_mean_absolute_error": 54.87177604166027
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.11586631944738,
            "small_mean_absolute_error": 52.70765798610834
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.87258958333477,
            "small_mean_absolute_error": 44.016899999998714
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2082,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1600Z",
      "signal_timestamp": "2026-10-04T16:01:16.400710Z",
      "target_timestamp": "2026-10-04T16:00:00Z",
      "resolution_timestamp": "2026-10-04T16:15:00Z",
      "strike": 85275.02,
      "brti_reference_price": 85275.01750000002,
      "base_predicted_close": 85297.609375,
      "small_predicted_close": 85263.078125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85269.5355,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -28.073875000001863,
      "small_residual": 6.457374999998137,
      "base_absolute_error": 28.073875000001863,
      "small_absolute_error": 6.457374999998137,
      "resolved_at": "2026-10-04T16:16:05.381255Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T15:45:00Z",
        "return_6h": 0.0005962801645544857,
        "return_12h": 0.005284271316088107,
        "return_24h": 0.0049323617906291695,
        "close_vs_ema12": 0.0016276944990665232,
        "close_vs_ema24": 0.0029225208258039093,
        "ema12_slope_3h": 0.0008023791267077751,
        "ema24_slope_6h": 0.0017016807963572411,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000636978799696597,
        "return_30m": -0.0004770086482872582,
        "return_60m": 0.00010494600514343588,
        "return_120m": 0.00046559134682522263,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00020614056525558588,
        "close_vs_ema6": -3.6165794564002596e-05,
        "close_vs_ema12": 0.00022827288682258917,
        "ema3_slope": -0.00020609808008087427,
        "ema6_slope": -1.446610855415642e-05,
        "realized_volatility_30m": 0.0003985254568245611,
        "realized_volatility_60m": 0.0004584990682614833,
        "return_acceleration": -0.0007970509136491222
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2081,
        "resolved_agreement_count": 1355,
        "prospective_resolved_sample_count": 2062,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.62386458332185,
            "small_mean_absolute_error": 59.855270833329996
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.891916666665566,
            "small_mean_absolute_error": 51.542341145830505
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.622289930555176,
            "small_mean_absolute_error": 44.51908159721885
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.3152468750006,
            "small_mean_absolute_error": 42.866820833332895
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2083,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1615Z",
      "signal_timestamp": "2026-10-04T16:16:16.259310Z",
      "target_timestamp": "2026-10-04T16:15:00Z",
      "resolution_timestamp": "2026-10-04T16:30:00Z",
      "strike": 85269.54,
      "brti_reference_price": 85269.5355,
      "base_predicted_close": 85225.40625,
      "small_predicted_close": 85250.6484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85233.36533333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 7.95908333332045,
      "small_residual": -17.28310416667955,
      "base_absolute_error": 7.95908333332045,
      "small_absolute_error": 17.28310416667955,
      "resolved_at": "2026-10-04T16:31:05.255677Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T16:00:00Z",
        "return_6h": 0.0004370976939944704,
        "return_12h": 0.005477765084910713,
        "return_24h": 0.005249396460001554,
        "close_vs_ema12": 0.0014993997501555612,
        "close_vs_ema24": 0.0027989225259188455,
        "ema12_slope_3h": 0.0008254485508876197,
        "ema24_slope_6h": 0.001675481682322788,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.428611990627608e-05,
        "return_30m": -0.0007012239707074874,
        "return_60m": -0.0005985072737505481,
        "return_120m": 0.0008219178870025878,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00013522499992069115,
        "close_vs_ema6": -7.175176606133427e-05,
        "close_vs_ema12": 0.0001387421164500413,
        "ema3_slope": -0.00013520671659239536,
        "ema6_slope": -2.869988271758661e-05,
        "realized_volatility_30m": 0.00028634633989516045,
        "realized_volatility_60m": 0.0002954815680634388,
        "return_acceleration": 0.0005726926797903209
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2082,
        "resolved_agreement_count": 1355,
        "prospective_resolved_sample_count": 2063,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 34.78127083331856,
            "small_mean_absolute_error": 36.801911458325776
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.87486979166715,
            "small_mean_absolute_error": 51.780263020831626
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.15880902777766,
            "small_mean_absolute_error": 40.78985416666304
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.24638020833445,
            "small_mean_absolute_error": 42.76459374999904
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2084,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1630Z",
      "signal_timestamp": "2026-10-04T16:31:16.305410Z",
      "target_timestamp": "2026-10-04T16:30:00Z",
      "resolution_timestamp": "2026-10-04T16:45:00Z",
      "strike": 85233.37,
      "brti_reference_price": 85233.36533333332,
      "base_predicted_close": 85200.9140625,
      "small_predicted_close": 85240.6875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85331.75816666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 130.84410416668106,
      "small_residual": 91.07066666668106,
      "base_absolute_error": 130.84410416668106,
      "small_absolute_error": 91.07066666668106,
      "resolved_at": "2026-10-04T16:46:07.229387Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T16:15:00Z",
        "return_6h": -0.0019282761884271693,
        "return_12h": 0.004968664218260477,
        "return_24h": 0.005112994518674974,
        "close_vs_ema12": 0.0010306719421657728,
        "close_vs_ema24": 0.002324575694874431,
        "ema12_slope_3h": 0.0008022458410830158,
        "ema24_slope_6h": 0.0016007931654584695,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004241862753747716,
        "return_30m": -0.0004884451259912215,
        "return_60m": -0.0009652207817292258,
        "return_120m": 0.0007484182491297453,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.000279755198435816,
        "close_vs_ema6": -0.0003542699138424643,
        "close_vs_ema12": -0.00024159008269863946,
        "ema3_slope": -0.0002796769573532032,
        "ema6_slope": -0.0001416878872347871,
        "realized_volatility_30m": 0.00017995007773424776,
        "realized_volatility_60m": 0.000309209711133418,
        "return_acceleration": -0.0003599001554684955
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2083,
        "resolved_agreement_count": 1356,
        "prospective_resolved_sample_count": 2064,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 27.688286458320363,
            "small_mean_absolute_error": 23.496963541667355
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.87881510416264,
            "small_mean_absolute_error": 50.57221614583614
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 39.35586111111115,
            "small_mean_absolute_error": 40.713777777776464
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.41936770833272,
            "small_mean_absolute_error": 39.61784479166526
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2085,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1645Z",
      "signal_timestamp": "2026-10-04T16:46:18.765163Z",
      "target_timestamp": "2026-10-04T16:45:00Z",
      "resolution_timestamp": "2026-10-04T17:00:00Z",
      "strike": 85331.76,
      "brti_reference_price": 85331.75816666668,
      "base_predicted_close": 85303.578125,
      "small_predicted_close": 85269.53125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85358.3655,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 54.787374999999884,
      "small_residual": 88.83424999999988,
      "base_absolute_error": 54.787374999999884,
      "small_absolute_error": 88.83424999999988,
      "resolved_at": "2026-10-04T17:01:04.943251Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T16:30:00Z",
        "return_6h": 1.9031963512716743e-05,
        "return_12h": 0.006151438499058859,
        "return_24h": 0.005976346615265582,
        "close_vs_ema12": 0.0020968331165636123,
        "close_vs_ema24": 0.0034096224650430607,
        "ema12_slope_3h": 0.0008225150854019869,
        "ema24_slope_6h": 0.0015680185036346383,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011543933874786916,
        "return_30m": 0.0007297174342726365,
        "return_60m": 2.7981768208507063e-05,
        "return_120m": 0.002418243559386246,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004369665974679471,
        "close_vs_ema6": 0.0005710941584835538,
        "close_vs_ema12": 0.0007720276595748476,
        "ema3_slope": 0.00043715762074580944,
        "ema6_slope": 0.00022848985908296982,
        "realized_volatility_30m": 0.0007892898314267316,
        "realized_volatility_60m": 0.000693221352296595,
        "return_acceleration": 0.0015785796628534632
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2084,
        "resolved_agreement_count": 1356,
        "prospective_resolved_sample_count": 2065,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.69145312499677,
            "small_mean_absolute_error": 29.115364583343762
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.96634374999667,
            "small_mean_absolute_error": 53.753494791670164
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.806644097222794,
            "small_mean_absolute_error": 46.28630555555477
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 47.32395833333358,
            "small_mean_absolute_error": 42.70782083333252
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2086,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1700Z",
      "signal_timestamp": "2026-10-04T17:01:15.567892Z",
      "target_timestamp": "2026-10-04T17:00:00Z",
      "resolution_timestamp": "2026-10-04T17:15:00Z",
      "strike": 85358.37,
      "brti_reference_price": 85358.3655,
      "base_predicted_close": 85322.1875,
      "small_predicted_close": 85289.2265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85308.61783333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -13.569666666677222,
      "small_residual": 19.39127083332278,
      "base_absolute_error": 13.569666666677222,
      "small_absolute_error": 19.39127083332278,
      "resolved_at": "2026-10-04T17:16:05.603957Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T16:45:00Z",
        "return_6h": 0.0010870747965614491,
        "return_12h": 0.0064737728588133425,
        "return_24h": 0.005913022222966413,
        "close_vs_ema12": 0.0023107314721761973,
        "close_vs_ema24": 0.0036454869296145276,
        "ema12_slope_3h": 0.000847902773436715,
        "ema24_slope_6h": 0.0015580763596345637,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00031181044320383045,
        "return_30m": 0.001466563782596353,
        "return_60m": 0.0009774023206736704,
        "return_120m": 0.001082450900286025,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003743164804164145,
        "close_vs_ema6": 0.0006306142292928918,
        "close_vs_ema12": 0.0009171445081408436,
        "ema3_slope": 0.0003744566457102305,
        "ema6_slope": 0.0002523093356598949,
        "realized_volatility_30m": 0.00042129147213743057,
        "realized_volatility_60m": 0.000586286375637232,
        "return_acceleration": -0.0008425829442748611
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2085,
        "resolved_agreement_count": 1357,
        "prospective_resolved_sample_count": 2066,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.416109375000815,
            "small_mean_absolute_error": 50.91134895833966
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.51998697916133,
            "small_mean_absolute_error": 55.38330989583483
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.73331423611065,
            "small_mean_absolute_error": 51.33201041666689
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.969501041668266,
            "small_mean_absolute_error": 44.2951604166672
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2087,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1715Z",
      "signal_timestamp": "2026-10-04T17:16:16.361318Z",
      "target_timestamp": "2026-10-04T17:15:00Z",
      "resolution_timestamp": "2026-10-04T17:30:00Z",
      "strike": 85308.62,
      "brti_reference_price": 85308.61783333332,
      "base_predicted_close": 85298.453125,
      "small_predicted_close": 85280.6015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85370.31166666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 71.85854166666104,
      "small_residual": 89.71010416666104,
      "base_absolute_error": 71.85854166666104,
      "small_absolute_error": 89.71010416666104,
      "resolved_at": "2026-10-04T17:31:05.473997Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T17:00:00Z",
        "return_6h": 0.0006652011419590043,
        "return_12h": 0.005724471860542035,
        "return_24h": 0.005127450550628687,
        "close_vs_ema12": 0.0016559860907467971,
        "close_vs_ema24": 0.0029972418367805176,
        "ema12_slope_3h": 0.0008655871616471966,
        "ema24_slope_6h": 0.0015395837732945505,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005828095040864012,
        "return_30m": -0.0002711807869721916,
        "return_60m": 0.00045833876195233714,
        "return_120m": -0.00014044283088110454,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00010436648066181053,
        "close_vs_ema6": 3.3883253078403897e-05,
        "close_vs_ema12": 0.0002824320589835949,
        "ema3_slope": -0.00010435558943622247,
        "ema6_slope": 1.355348492571018e-05,
        "realized_volatility_30m": 0.0004473099736451158,
        "realized_volatility_60m": 0.0006886096047904482,
        "return_acceleration": -0.0008946199472902316
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2086,
        "resolved_agreement_count": 1358,
        "prospective_resolved_sample_count": 2067,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.790057291669655,
            "small_mean_absolute_error": 54.14482291667082
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 43.28566406249411,
            "small_mean_absolute_error": 45.4733671874983
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.17993229166799,
            "small_mean_absolute_error": 52.56844965277802
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 48.47420416666864,
            "small_mean_absolute_error": 45.15031874999986
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2088,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1730Z",
      "signal_timestamp": "2026-10-04T17:31:16.596577Z",
      "target_timestamp": "2026-10-04T17:30:00Z",
      "resolution_timestamp": "2026-10-04T17:45:00Z",
      "strike": 85370.31,
      "brti_reference_price": 85370.31166666666,
      "base_predicted_close": 85338.8515625,
      "small_predicted_close": 85298.03125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85385.91933333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 47.067770833324175,
      "small_residual": 87.88808333332418,
      "base_absolute_error": 47.067770833324175,
      "small_absolute_error": 87.88808333332418,
      "resolved_at": "2026-10-04T17:46:07.081692Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T17:15:00Z",
        "return_6h": 0.0007553680662308881,
        "return_12h": 0.006161616407055481,
        "return_24h": 0.005614689001089301,
        "close_vs_ema12": 0.002282988064046032,
        "close_vs_ema24": 0.0036455243617441457,
        "ema12_slope_3h": 0.0009264862498139514,
        "ema24_slope_6h": 0.001523320371785264,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007231840686232616,
        "return_30m": 0.00013995308598846457,
        "return_60m": 0.001606722118712156,
        "return_120m": 0.0006399504954035518,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00030927537504332747,
        "close_vs_ema6": 0.0005406629235276128,
        "close_vs_ema12": 0.0008509471044477745,
        "ema3_slope": 0.0003093710558927931,
        "ema6_slope": 0.00021631195015148208,
        "realized_volatility_30m": 0.0006529967863548314,
        "realized_volatility_60m": 0.000641723933189539,
        "return_acceleration": 0.0013059935727096628
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2087,
        "resolved_agreement_count": 1359,
        "prospective_resolved_sample_count": 2068,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.7649218750048,
            "small_mean_absolute_error": 72.25157291666619
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.72660416666258,
            "small_mean_absolute_error": 47.87426822916677
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.84085069444336,
            "small_mean_absolute_error": 57.79866840277949
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 50.726829166668175,
            "small_mean_absolute_error": 48.93237604166643
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2089,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1745Z",
      "signal_timestamp": "2026-10-04T17:46:19.518161Z",
      "target_timestamp": "2026-10-04T17:45:00Z",
      "resolution_timestamp": "2026-10-04T18:00:00Z",
      "strike": 85385.92,
      "brti_reference_price": 85385.91933333332,
      "base_predicted_close": 85347.09375,
      "small_predicted_close": 85306.9765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85307.53666666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -39.55708333333314,
      "small_residual": 0.5601041666668607,
      "base_absolute_error": 39.55708333333314,
      "small_absolute_error": 0.5601041666668607,
      "resolved_at": "2026-10-04T18:01:05.452584Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T17:30:00Z",
        "return_6h": 0.0014304814497558827,
        "return_12h": 0.005674223733751926,
        "return_24h": 0.005129523065300123,
        "close_vs_ema12": 0.002365328074486639,
        "close_vs_ema24": 0.0037496946162305367,
        "ema12_slope_3h": 0.0010133718809284264,
        "ema24_slope_6h": 0.0015213503585300714,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00018282311920803096,
        "return_30m": 0.0009061394025984271,
        "return_60m": 0.0006347128880299646,
        "return_120m": 0.000662712416627409,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002460169792222189,
        "close_vs_ema6": 0.0005167395188965251,
        "close_vs_ema12": 0.0008747211513486786,
        "ema3_slope": 0.0002460775184700559,
        "ema6_slope": 0.00020673853954789045,
        "realized_volatility_30m": 0.0002701804747076153,
        "realized_volatility_60m": 0.000472361971968829,
        "return_acceleration": -0.0005403609494152306
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2088,
        "resolved_agreement_count": 1360,
        "prospective_resolved_sample_count": 2069,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.82083854166558,
            "small_mean_absolute_error": 71.45592708332697
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.256145833331175,
            "small_mean_absolute_error": 50.285645833335366
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.91784201388631,
            "small_mean_absolute_error": 59.654305555555766
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.7719781250009,
            "small_mean_absolute_error": 51.73885312499915
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2090,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1800Z",
      "signal_timestamp": "2026-10-04T18:01:16.725013Z",
      "target_timestamp": "2026-10-04T18:00:00Z",
      "resolution_timestamp": "2026-10-04T18:15:00Z",
      "strike": 85307.54,
      "brti_reference_price": 85307.53666666667,
      "base_predicted_close": 85314.9296875,
      "small_predicted_close": 85297.828125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85305.918,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -9.011687499994878,
      "small_residual": 8.089875000005122,
      "base_absolute_error": 9.011687499994878,
      "small_absolute_error": 8.089875000005122,
      "resolved_at": "2026-10-04T18:16:05.177937Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T17:45:00Z",
        "return_6h": 8.018496433526145e-05,
        "return_12h": 0.004806849653521628,
        "return_24h": 0.0036583979475630635,
        "close_vs_ema12": 0.0013861070517151575,
        "close_vs_ema24": 0.0027698006263201513,
        "ema12_slope_3h": 0.0009918192911029244,
        "ema24_slope_6h": 0.0014915149795247107,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009179811762717316,
        "return_30m": -0.000735325885245719,
        "return_60m": -0.0005954757103839858,
        "return_120m": 0.000381344590948407,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00033620801584177684,
        "close_vs_ema6": -0.00028697294798452067,
        "close_vs_ema12": -3.7284331764531053e-05,
        "ema3_slope": -0.00033609501800280217,
        "ema6_slope": -0.00011477600415044087,
        "realized_volatility_30m": 0.0005504021477398813,
        "realized_volatility_60m": 0.0006423266297851333,
        "return_acceleration": -0.0011008042954797626
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2089,
        "resolved_agreement_count": 1361,
        "prospective_resolved_sample_count": 2070,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.013265624998894,
            "small_mean_absolute_error": 49.387390624993714
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.214687499999854,
            "small_mean_absolute_error": 50.149369791666686
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.35107986110719,
            "small_mean_absolute_error": 53.38467013888779
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.85924895833305,
            "small_mean_absolute_error": 46.77119687499798
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2091,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1815Z",
      "signal_timestamp": "2026-10-04T18:16:16.278654Z",
      "target_timestamp": "2026-10-04T18:15:00Z",
      "resolution_timestamp": "2026-10-04T18:30:00Z",
      "strike": 85305.92,
      "brti_reference_price": 85305.918,
      "base_predicted_close": 85312.078125,
      "small_predicted_close": 85294.7890625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85312.087,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 0.008874999999534339,
      "small_residual": 17.297937499999534,
      "base_absolute_error": 0.008874999999534339,
      "small_absolute_error": 17.297937499999534,
      "resolved_at": "2026-10-04T18:31:06.344929Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T18:00:00Z",
        "return_6h": 0.0006700407292352661,
        "return_12h": 0.004738901727746603,
        "return_24h": 0.0038220136875346533,
        "close_vs_ema12": 0.001311232842656107,
        "close_vs_ema24": 0.0026939265345340413,
        "ema12_slope_3h": 0.0009441975427531002,
        "ema24_slope_6h": 0.0014745328618828157,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -1.8974486076017705e-05,
        "return_30m": -0.0009369382441267726,
        "return_60m": -3.16478381889862e-05,
        "return_120m": 0.0004266764183324945,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00017761960439288682,
        "close_vs_ema6": -0.0002185490958817038,
        "close_vs_ema12": -4.7603428495524014e-05,
        "ema3_slope": -0.00017758806127177174,
        "ema6_slope": -8.741199682749112e-05,
        "realized_volatility_30m": 0.00044950334509785694,
        "realized_volatility_60m": 0.0005914451599936813,
        "return_acceleration": 0.0008990066901957139
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2090,
        "resolved_agreement_count": 1361,
        "prospective_resolved_sample_count": 2071,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.87377083332831,
            "small_mean_absolute_error": 46.5620416666643
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.83191406249898,
            "small_mean_absolute_error": 50.35343229166756
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 42.81503298610551,
            "small_mean_absolute_error": 45.836258680553634
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.828051041666185,
            "small_mean_absolute_error": 44.61528541666485
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2092,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1830Z",
      "signal_timestamp": "2026-10-04T18:31:16.954326Z",
      "target_timestamp": "2026-10-04T18:30:00Z",
      "resolution_timestamp": "2026-10-04T18:45:00Z",
      "strike": 85312.09,
      "brti_reference_price": 85312.087,
      "base_predicted_close": 85294.515625,
      "small_predicted_close": 85289.1484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85335.57199999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 41.056374999985565,
      "small_residual": 46.423562499985565,
      "base_absolute_error": 41.056374999985565,
      "small_absolute_error": 46.423562499985565,
      "resolved_at": "2026-10-04T18:46:07.339889Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T18:15:00Z",
        "return_6h": 0.0005516171611692489,
        "return_12h": 0.0048489223164718265,
        "return_24h": 0.0039251855502489,
        "close_vs_ema12": 0.001327093660990597,
        "close_vs_ema24": 0.002709278039810803,
        "ema12_slope_3h": 0.000903832124055981,
        "ema24_slope_6h": 0.0014554576258916097,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 7.231620202463596e-05,
        "return_30m": 5.334034378590147e-05,
        "return_60m": -0.0006820247639952592,
        "return_120m": 0.000923601530443019,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -5.266089659572426e-05,
        "close_vs_ema6": -0.00010446772128924753,
        "close_vs_ema12": 2.090781600716518e-05,
        "ema3_slope": -5.265812357169164e-05,
        "ema6_slope": -4.178534242782472e-05,
        "realized_volatility_30m": 4.564534405032683e-05,
        "realized_volatility_60m": 0.0004374600028432351,
        "return_acceleration": 9.129068810065366e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2091,
        "resolved_agreement_count": 1361,
        "prospective_resolved_sample_count": 2072,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 23.91135416666293,
            "small_mean_absolute_error": 28.458999999998923
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.83813802083387,
            "small_mean_absolute_error": 50.35528645833256
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 39.788187499996035,
            "small_mean_absolute_error": 41.40251215277749
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.94877187500024,
            "small_mean_absolute_error": 44.5703812499989
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2093,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1845Z",
      "signal_timestamp": "2026-10-04T18:46:19.301683Z",
      "target_timestamp": "2026-10-04T18:45:00Z",
      "resolution_timestamp": "2026-10-04T19:00:00Z",
      "strike": 85335.57,
      "brti_reference_price": 85335.57199999999,
      "base_predicted_close": 85324.9296875,
      "small_predicted_close": 85308.9296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85327.73666666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 2.8069791666493984,
      "small_residual": 18.8069791666494,
      "base_absolute_error": 2.8069791666493984,
      "small_absolute_error": 18.8069791666494,
      "resolved_at": "2026-10-04T19:01:06.125049Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T18:30:00Z",
        "return_6h": 0.0015510959185358608,
        "return_12h": 0.004509180310916294,
        "return_24h": 0.004755066999941215,
        "close_vs_ema12": 0.001537223753484973,
        "close_vs_ema24": 0.002923570443738255,
        "ema12_slope_3h": 0.0008698282008030578,
        "ema24_slope_6h": 0.001457432451655638,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00027528338393589813,
        "return_30m": 0.0003476194934093346,
        "return_60m": -0.0005896444487151209,
        "return_120m": 4.469418438390882e-05,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00011129160813450056,
        "close_vs_ema6": 0.00012198469361690556,
        "close_vs_ema12": 0.0002506167728340003,
        "ema3_slope": 0.00011130399533509916,
        "ema6_slope": 4.879625840525925e-05,
        "realized_volatility_30m": 0.00010148359095563109,
        "realized_volatility_60m": 0.00045749997253112344,
        "return_acceleration": 0.00020296718191126217
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2092,
        "resolved_agreement_count": 1362,
        "prospective_resolved_sample_count": 2073,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 22.40850520832828,
            "small_mean_absolute_error": 18.09286979166427
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 34.61467187499693,
            "small_mean_absolute_error": 44.77439843749562
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 40.30693229166354,
            "small_mean_absolute_error": 39.55472048611167
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.32985520833245,
            "small_mean_absolute_error": 45.68154270833111
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2094,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1900Z",
      "signal_timestamp": "2026-10-04T19:01:17.004612Z",
      "target_timestamp": "2026-10-04T19:00:00Z",
      "resolution_timestamp": "2026-10-04T19:15:00Z",
      "strike": 85327.74,
      "brti_reference_price": 85327.73666666665,
      "base_predicted_close": 85290.546875,
      "small_predicted_close": 85284.890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85371.52916666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 80.98229166665988,
      "small_residual": 86.63854166665988,
      "base_absolute_error": 80.98229166665988,
      "small_absolute_error": 86.63854166665988,
      "resolved_at": "2026-10-04T19:16:04.725476Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T18:45:00Z",
        "return_6h": 0.002375001414577138,
        "return_12h": 0.003620095170675075,
        "return_24h": 0.004626693743681187,
        "close_vs_ema12": 0.001386192537092601,
        "close_vs_ema24": 0.002772947951580118,
        "ema12_slope_3h": 0.0008595419759636069,
        "ema24_slope_6h": 0.0014763913081268232,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -9.181790371470822e-05,
        "return_30m": 0.0001834402042779626,
        "return_60m": 0.000236790332827308,
        "return_120m": -0.0003588263804483738,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 9.731648222821576e-06,
        "close_vs_ema6": 2.1539521220415025e-05,
        "close_vs_ema12": 0.00013434552126811994,
        "ema3_slope": 9.73174292884238e-06,
        "ema6_slope": 8.61588272083047e-06,
        "realized_volatility_30m": 0.00018355064382530317,
        "realized_volatility_60m": 0.00013764239996402633,
        "return_acceleration": -0.00036710128765060634
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2093,
        "resolved_agreement_count": 1363,
        "prospective_resolved_sample_count": 2074,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 13.220979166657344,
            "small_mean_absolute_error": 22.654588541659905
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 28.11712239582812,
            "small_mean_absolute_error": 36.02098958332681
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 37.21678472221902,
            "small_mean_absolute_error": 40.984442708331095
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.086837499997635,
            "small_mean_absolute_error": 45.207602083330855
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2095,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1915Z",
      "signal_timestamp": "2026-10-04T19:16:15.524499Z",
      "target_timestamp": "2026-10-04T19:15:00Z",
      "resolution_timestamp": "2026-10-04T19:30:00Z",
      "strike": 85371.53,
      "brti_reference_price": 85371.52916666666,
      "base_predicted_close": 85322.8203125,
      "small_predicted_close": 85306.65625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85446.99633333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 124.1760208333435,
      "small_residual": 140.3400833333435,
      "base_absolute_error": 124.1760208333435,
      "small_absolute_error": 140.3400833333435,
      "resolved_at": "2026-10-04T19:31:04.756523Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T19:00:00Z",
        "return_6h": 0.0025648069412176344,
        "return_12h": 0.004561276037078343,
        "return_24h": 0.006075197111401698,
        "close_vs_ema12": 0.0018224332798557619,
        "close_vs_ema24": 0.0032195782069222023,
        "ema12_slope_3h": 0.0008733009657082569,
        "ema24_slope_6h": 0.001498870686962528,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005132270198504596,
        "return_30m": 0.00042136199270648156,
        "return_60m": 0.0007691279597583645,
        "return_120m": 0.0007374557803321302,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002614134764344911,
        "close_vs_ema6": 0.0003819256411603522,
        "close_vs_ema12": 0.0005479497422764545,
        "ema3_slope": 0.00026148183130891844,
        "ema6_slope": 0.00015279359878150878,
        "realized_volatility_30m": 0.0003025224617825839,
        "realized_volatility_60m": 0.00022638434128637364,
        "return_acceleration": 0.0006050449235651678
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2094,
        "resolved_agreement_count": 1364,
        "prospective_resolved_sample_count": 2075,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.213630208323593,
            "small_mean_absolute_error": 42.29175520832359
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 36.54370052082595,
            "small_mean_absolute_error": 44.426898437493946
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 41.625819444440516,
            "small_mean_absolute_error": 47.66620659721957
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.12543958333117,
            "small_mean_absolute_error": 49.311829166664396
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2096,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1930Z",
      "signal_timestamp": "2026-10-04T19:31:15.525128Z",
      "target_timestamp": "2026-10-04T19:30:00Z",
      "resolution_timestamp": "2026-10-04T19:45:00Z",
      "strike": 85447.0,
      "brti_reference_price": 85446.99633333334,
      "base_predicted_close": 85358.71875,
      "small_predicted_close": 85324.625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85417.94133333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 59.22258333333593,
      "small_residual": 93.31633333333593,
      "base_absolute_error": 59.22258333333593,
      "small_absolute_error": 93.31633333333593,
      "resolved_at": "2026-10-04T19:46:06.571969Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T19:15:00Z",
        "return_6h": 0.00276494722493581,
        "return_12h": 0.005647496671203456,
        "return_24h": 0.007266078007694521,
        "close_vs_ema12": 0.0025972105745104557,
        "close_vs_ema24": 0.004021352739947082,
        "ema12_slope_3h": 0.0009400277734179507,
        "ema24_slope_6h": 0.0015250167532163683,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008839851810473753,
        "return_30m": 0.0013976658859777835,
        "return_60m": 0.001581362478371151,
        "return_120m": 0.000898259186004946,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005724869425260959,
        "close_vs_ema6": 0.0009041360674721943,
        "close_vs_ema12": 0.0012117800597106765,
        "ema3_slope": 0.0005728148715606896,
        "ema6_slope": 0.00036178526823271717,
        "realized_volatility_30m": 0.00018537908059845787,
        "realized_volatility_60m": 0.000355108349744396,
        "return_acceleration": 0.00037075816119691574
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2095,
        "resolved_agreement_count": 1365,
        "prospective_resolved_sample_count": 2076,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.255416666659585,
            "small_mean_absolute_error": 73.05229166665958
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 43.08338541666126,
            "small_mean_absolute_error": 50.755645833329254
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.31056423610911,
            "small_mean_absolute_error": 57.920954861108235
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.53786458333052,
            "small_mean_absolute_error": 54.981459374999396
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2097,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T1945Z",
      "signal_timestamp": "2026-10-04T19:46:18.173498Z",
      "target_timestamp": "2026-10-04T19:45:00Z",
      "resolution_timestamp": "2026-10-04T20:00:00Z",
      "strike": 85417.94,
      "brti_reference_price": 85417.94133333334,
      "base_predicted_close": 85364.6796875,
      "small_predicted_close": 85338.3515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85414.80383333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 50.12414583332429,
      "small_residual": 76.45227083332429,
      "base_absolute_error": 50.12414583332429,
      "small_absolute_error": 76.45227083332429,
      "resolved_at": "2026-10-04T20:01:05.359515Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T19:30:00Z",
        "return_6h": 0.0023093272984089364,
        "return_12h": 0.005397095088021997,
        "return_24h": 0.007304555048721184,
        "close_vs_ema12": 0.0021639992277269204,
        "close_vs_ema24": 0.0036037650091482742,
        "ema12_slope_3h": 0.0009428888556177739,
        "ema24_slope_6h": 0.0015412103695102708,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000340035358137869,
        "return_30m": 0.0005436492366919232,
        "return_60m": 0.0009652403025242062,
        "return_120m": 0.00037502670522293613,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00011611497503971613,
        "close_vs_ema6": 0.0004026446198370781,
        "close_vs_ema12": 0.0007371826558406624,
        "ema3_slope": 0.00011612845929298565,
        "ema6_slope": 0.00016108379174362142,
        "realized_volatility_30m": 0.0006120102695926222,
        "realized_volatility_60m": 0.0004837114005643786,
        "return_acceleration": -0.0012240205391852443
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2096,
        "resolved_agreement_count": 1366,
        "prospective_resolved_sample_count": 2077,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.79696874999718,
            "small_mean_absolute_error": 84.77548437499718
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.60273697916273,
            "small_mean_absolute_error": 51.434177083330724
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.34210416666368,
            "small_mean_absolute_error": 58.10809374999614
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 50.791799999996876,
            "small_mean_absolute_error": 56.36625416666575
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2098,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T2000Z",
      "signal_timestamp": "2026-10-04T20:01:16.469553Z",
      "target_timestamp": "2026-10-04T20:00:00Z",
      "resolution_timestamp": "2026-10-04T20:15:00Z",
      "strike": 85414.8,
      "brti_reference_price": 85414.80383333332,
      "base_predicted_close": 85388.9921875,
      "small_predicted_close": 85349.34375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85415.85883333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 26.866645833317307,
      "small_residual": 66.5150833333173,
      "base_absolute_error": 26.866645833317307,
      "small_absolute_error": 66.5150833333173,
      "resolved_at": "2026-10-04T20:16:05.135862Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T19:45:00Z",
        "return_6h": 0.0021055958961120336,
        "return_12h": 0.003858788059337259,
        "return_24h": 0.006841882428550328,
        "close_vs_ema12": 0.0020401874214266424,
        "close_vs_ema24": 0.0034931058921643388,
        "ema12_slope_3h": 0.0009313644875827976,
        "ema24_slope_6h": 0.0015528850786827864,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.673115918079173e-05,
        "return_30m": -0.00037675402742576303,
        "return_60m": 0.0010203852823005288,
        "return_120m": 0.0012574172324983923,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 3.968820019495389e-05,
        "close_vs_ema6": 0.00026132887364127555,
        "close_vs_ema12": 0.000592602958675803,
        "ema3_slope": 3.9689775410467476e-05,
        "ema6_slope": 0.00010454247744351441,
        "realized_volatility_30m": 0.00015165209947853864,
        "realized_volatility_60m": 0.0004747308839676476,
        "return_acceleration": 0.0003033041989570773
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2097,
        "resolved_agreement_count": 1367,
        "prospective_resolved_sample_count": 2078,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.6262604166659,
            "small_mean_absolute_error": 99.1868072916659
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.92361979166162,
            "small_mean_absolute_error": 60.9206979166629
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.95350173610738,
            "small_mean_absolute_error": 57.076262152773175
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.78009583332896,
            "small_mean_absolute_error": 56.399081249997835
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2099,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T2015Z",
      "signal_timestamp": "2026-10-04T20:16:16.220343Z",
      "target_timestamp": "2026-10-04T20:15:00Z",
      "resolution_timestamp": "2026-10-04T20:30:00Z",
      "strike": 85415.86,
      "brti_reference_price": 85415.85883333332,
      "base_predicted_close": 85398.296875,
      "small_predicted_close": 85358.3046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85452.4635,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 54.16662499999802,
      "small_residual": 94.15881249999802,
      "base_absolute_error": 54.16662499999802,
      "small_absolute_error": 94.15881249999802,
      "resolved_at": "2026-10-04T20:31:05.242886Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T20:00:00Z",
        "return_6h": 0.0025393378100686537,
        "return_12h": 0.0032060713908785843,
        "return_24h": 0.006392306997682562,
        "close_vs_ema12": 0.001968621056369857,
        "close_vs_ema24": 0.0034330179165973362,
        "ema12_slope_3h": 0.0009446816100369126,
        "ema24_slope_6h": 0.0015733029968965084,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 1.2351488883011186e-05,
        "return_30m": -2.4380123982314927e-05,
        "return_60m": 0.0005192558584736773,
        "return_120m": 0.0012887831924310866,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 2.6019412615596593e-05,
        "close_vs_ema6": 0.0001954729937319044,
        "close_vs_ema12": 0.0005118430882280478,
        "ema3_slope": 2.6020089643363775e-05,
        "ema6_slope": 7.81953115214229e-05,
        "realized_volatility_30m": 2.4541324031901457e-05,
        "realized_volatility_60m": 0.00045581446240670627,
        "return_acceleration": 4.9082648063802914e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2098,
        "resolved_agreement_count": 1368,
        "prospective_resolved_sample_count": 2079,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.09734895833026,
            "small_mean_absolute_error": 94.15594270833026
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.155489583326926,
            "small_mean_absolute_error": 68.22384895832693
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.061583333327384,
            "small_mean_absolute_error": 61.00324652777272
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.95121562499408,
            "small_mean_absolute_error": 54.79129479166295
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2100,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T2030Z",
      "signal_timestamp": "2026-10-04T20:31:16.092374Z",
      "target_timestamp": "2026-10-04T20:30:00Z",
      "resolution_timestamp": "2026-10-04T20:45:00Z",
      "strike": 85452.46,
      "brti_reference_price": 85452.4635,
      "base_predicted_close": 85436.1171875,
      "small_predicted_close": 85365.59375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85742.328,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 306.21081249999406,
      "small_residual": 376.73424999999406,
      "base_absolute_error": 306.21081249999406,
      "small_absolute_error": 376.73424999999406,
      "resolved_at": "2026-10-04T20:46:07.582379Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T20:15:00Z",
        "return_6h": 0.0033209101702860178,
        "return_12h": 0.0034699683983008267,
        "return_24h": 0.006697949363362765,
        "close_vs_ema12": 0.002299908074665069,
        "close_vs_ema24": 0.003783039192554627,
        "ema12_slope_3h": 0.000945402360630565,
        "ema24_slope_6h": 0.001609381579082081,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00042854649202905826,
        "return_30m": 0.0004409032740992913,
        "return_60m": 6.398313458944038e-05,
        "return_120m": 0.0016454467934889916,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002272368792506363,
        "close_vs_ema6": 0.0004457085626863311,
        "close_vs_ema12": 0.0007957847055837242,
        "ema3_slope": 0.00022728852758646667,
        "ema6_slope": 0.00017831521572198028,
        "realized_volatility_30m": 0.00020809750157302354,
        "realized_volatility_60m": 0.00027374699395203147,
        "return_acceleration": 0.00041619500314604707
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2099,
        "resolved_agreement_count": 1369,
        "prospective_resolved_sample_count": 2080,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.59499999999389,
            "small_mean_absolute_error": 82.61062499999389
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 54.92520833332674,
            "small_mean_absolute_error": 77.83145833332674
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.5872569444388,
            "small_mean_absolute_error": 61.37397222221747
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.84299583332832,
            "small_mean_absolute_error": 55.97409062499719
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2101,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T2045Z",
      "signal_timestamp": "2026-10-04T20:46:19.885028Z",
      "target_timestamp": "2026-10-04T20:45:00Z",
      "resolution_timestamp": "2026-10-04T21:00:00Z",
      "strike": 85742.33,
      "brti_reference_price": 85742.328,
      "base_predicted_close": 85692.2890625,
      "small_predicted_close": 85626.9609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85817.52783333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 125.23877083334082,
      "small_residual": 190.56689583334082,
      "base_absolute_error": 125.23877083334082,
      "small_absolute_error": 190.56689583334082,
      "resolved_at": "2026-10-04T21:01:06.170326Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T20:30:00Z",
        "return_6h": 0.007241332876081197,
        "return_12h": 0.007947249606586215,
        "return_24h": 0.010549604707158267,
        "close_vs_ema12": 0.005465906167495982,
        "close_vs_ema24": 0.007038741008172256,
        "ema12_slope_3h": 0.0010774973141736144,
        "ema24_slope_6h": 0.0017256841074788642,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0033921140260630978,
        "return_30m": 0.003822114196658788,
        "return_60m": 0.003797640889058318,
        "return_120m": 0.00476654682762323,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0018067904586691608,
        "close_vs_ema6": 0.0027393768067727198,
        "close_vs_ema12": 0.0035436061312907885,
        "ema3_slope": 0.0018100608593596412,
        "ema6_slope": 0.0010969527094333298,
        "realized_volatility_30m": 0.0014817837670170197,
        "realized_volatility_60m": 0.0014220279823322927,
        "return_acceleration": 0.0029635675340340395
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2100,
        "resolved_agreement_count": 1370,
        "prospective_resolved_sample_count": 2081,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 109.34205729165842,
            "small_mean_absolute_error": 153.46510416665842
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.0695130208278,
            "small_mean_absolute_error": 119.1202942708278
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.18251041666129,
            "small_mean_absolute_error": 85.44448611110663
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.411964583329244,
            "small_mean_absolute_error": 71.38094999999812
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2102,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T2100Z",
      "signal_timestamp": "2026-10-04T21:01:16.940918Z",
      "target_timestamp": "2026-10-04T21:00:00Z",
      "resolution_timestamp": "2026-10-04T21:15:00Z",
      "strike": 85817.53,
      "brti_reference_price": 85817.52783333334,
      "base_predicted_close": 85747.6953125,
      "small_predicted_close": 85682.515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86008.36799999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 260.67268749998766,
      "small_residual": 325.85237499998766,
      "base_absolute_error": 260.67268749998766,
      "small_absolute_error": 325.85237499998766,
      "resolved_at": "2026-10-04T21:16:05.909436Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T20:45:00Z",
        "return_6h": 0.006467504272874791,
        "return_12h": 0.008500431452289625,
        "return_24h": 0.012724214133797762,
        "close_vs_ema12": 0.006087075743647752,
        "close_vs_ema24": 0.007757331406845092,
        "ema12_slope_3h": 0.0012778059635936145,
        "ema24_slope_6h": 0.001823743882152451,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008770444550252332,
        "return_30m": 0.004272133515885512,
        "return_60m": 0.004714920387639543,
        "return_120m": 0.005740116705310827,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013409093225695834,
        "close_vs_ema6": 0.0025822042857777117,
        "close_vs_ema12": 0.0037406344633663657,
        "ema3_slope": 0.001342709774623696,
        "ema6_slope": 0.001033949662010425,
        "realized_volatility_30m": 0.0012575347855189323,
        "realized_volatility_60m": 0.001314656916100605,
        "return_acceleration": -0.0025150695710378645
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2101,
        "resolved_agreement_count": 1371,
        "prospective_resolved_sample_count": 2082,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 128.12071354166255,
            "small_mean_absolute_error": 181.99376041666255
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.37348697916423,
            "small_mean_absolute_error": 140.59028385416423
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.32265104166193,
            "small_mean_absolute_error": 101.27838541666279
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.6794656249971,
            "small_mean_absolute_error": 80.82677916666435
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2103,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T2115Z",
      "signal_timestamp": "2026-10-04T21:16:16.635972Z",
      "target_timestamp": "2026-10-04T21:15:00Z",
      "resolution_timestamp": "2026-10-04T21:30:00Z",
      "strike": 86008.37,
      "brti_reference_price": 86008.36799999999,
      "base_predicted_close": 85995.140625,
      "small_predicted_close": 85816.390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85812.33300000003,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -182.80762499997218,
      "small_residual": -4.057624999972177,
      "base_absolute_error": 182.80762499997218,
      "small_absolute_error": 4.057624999972177,
      "resolved_at": "2026-10-04T21:31:06.565355Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T21:00:00Z",
        "return_6h": 0.008060978192482082,
        "return_12h": 0.01041557215629485,
        "return_24h": 0.01580224882760195,
        "close_vs_ema12": 0.007981918650811215,
        "close_vs_ema24": 0.009790214942008602,
        "ema12_slope_3h": 0.001562124221561989,
        "ema24_slope_6h": 0.0019528272711744066,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002223790075114751,
        "return_30m": 0.0031027848928943946,
        "return_60m": 0.006936758287741318,
        "return_120m": 0.007459616098594912,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0017806642280311369,
        "close_vs_ema6": 0.0034322361675311885,
        "close_vs_ema12": 0.005049219752609746,
        "ema3_slope": 0.0017838406492636238,
        "ema6_slope": 0.0013747818974727544,
        "realized_volatility_30m": 0.0006733728100447589,
        "realized_volatility_60m": 0.001164878267270692,
        "return_acceleration": 0.0013467456200895178
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2102,
        "resolved_agreement_count": 1372,
        "prospective_resolved_sample_count": 2083,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 186.57222395833014,
            "small_mean_absolute_error": 246.82808333333014
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.8347864583302,
            "small_mean_absolute_error": 170.4920130208302
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.29440104166133,
            "small_mean_absolute_error": 127.75859374999466
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.30940624999639,
            "small_mean_absolute_error": 96.79652916666382
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2104,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T2130Z",
      "signal_timestamp": "2026-10-04T21:31:17.203998Z",
      "target_timestamp": "2026-10-04T21:30:00Z",
      "resolution_timestamp": "2026-10-04T21:45:00Z",
      "strike": 85812.33,
      "brti_reference_price": 85812.33300000003,
      "base_predicted_close": 85767.7578125,
      "small_predicted_close": 85760.046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 85964.26783333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 196.5100208333315,
      "small_residual": 204.2209583333315,
      "base_absolute_error": 196.5100208333315,
      "small_absolute_error": 204.2209583333315,
      "resolved_at": "2026-10-04T21:46:06.822211Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T21:15:00Z",
        "return_6h": 0.0058209577620937925,
        "return_12h": 0.00647192763854787,
        "return_24h": 0.013199509727571224,
        "close_vs_ema12": 0.005451186858085988,
        "close_vs_ema24": 0.007333155775166578,
        "ema12_slope_3h": 0.0017379324736908064,
        "ema24_slope_6h": 0.002032895649242139,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002279254967376687,
        "return_30m": -6.053347683709909e-05,
        "return_60m": 0.0042113414319533415,
        "return_120m": 0.004275594021368345,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002513878435314032,
        "close_vs_ema6": 0.0008177026423192846,
        "close_vs_ema12": 0.0023330883186056806,
        "ema3_slope": -0.00025132466356636574,
        "ema6_slope": 0.0003271880739486033,
        "realized_volatility_30m": 0.002251522521245719,
        "realized_volatility_60m": 0.002119969730400974,
        "return_acceleration": -0.004503045042491438
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2103,
        "resolved_agreement_count": 1373,
        "prospective_resolved_sample_count": 2084,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 218.73247395832368,
            "small_mean_absolute_error": 224.30278645832368
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 133.16373697915878,
            "small_mean_absolute_error": 153.45670572915878
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.52763020832572,
            "small_mean_absolute_error": 126.65523437499239
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.05183333332897,
            "small_mean_absolute_error": 96.13525520832846
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2105,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T2145Z",
      "signal_timestamp": "2026-10-04T21:46:18.316103Z",
      "target_timestamp": "2026-10-04T21:45:00Z",
      "resolution_timestamp": "2026-10-04T22:00:00Z",
      "strike": 85964.27,
      "brti_reference_price": 85964.26783333333,
      "base_predicted_close": 85898.203125,
      "small_predicted_close": 85797.71875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85831.74949999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -66.4536250000092,
      "small_residual": 34.0307499999908,
      "base_absolute_error": 66.4536250000092,
      "small_absolute_error": 34.0307499999908,
      "resolved_at": "2026-10-04T22:01:05.670759Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T21:30:00Z",
        "return_6h": 0.007440548660011093,
        "return_12h": 0.008171619272358654,
        "return_24h": 0.015052753023669263,
        "close_vs_ema12": 0.0069341808934837434,
        "close_vs_ema24": 0.00892702674951451,
        "ema12_slope_3h": 0.0019680572571629806,
        "ema24_slope_6h": 0.0021447914997243522,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017705477525393754,
        "return_30m": -0.0005127427445973387,
        "return_60m": 0.0025884512178551145,
        "return_120m": 0.006395922115097763,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007587812212723755,
        "close_vs_ema6": 0.001848416742747716,
        "close_vs_ema12": 0.003473607579160154,
        "ema3_slope": 0.0007593574074131748,
        "ema6_slope": 0.0007399137646955101,
        "realized_volatility_30m": 0.0020249013599580312,
        "realized_volatility_60m": 0.0017581603183383443,
        "return_acceleration": 0.0040498027199160624
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2104,
        "resolved_agreement_count": 1374,
        "prospective_resolved_sample_count": 2085,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 191.30727604165804,
            "small_mean_absolute_error": 181.17446354165804
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.32466666665823,
            "small_mean_absolute_error": 167.31978385415823
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.48210069443788,
            "small_mean_absolute_error": 139.80501736110455
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.3351291666615,
            "small_mean_absolute_error": 101.79276979166097
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2106,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T2200Z",
      "signal_timestamp": "2026-10-04T22:01:16.880001Z",
      "target_timestamp": "2026-10-04T22:00:00Z",
      "resolution_timestamp": "2026-10-04T22:15:00Z",
      "strike": 85831.75,
      "brti_reference_price": 85831.74949999999,
      "base_predicted_close": 85803.3671875,
      "small_predicted_close": 85794.5546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86315.91750000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 512.5503125000105,
      "small_residual": 521.3628125000105,
      "base_absolute_error": 512.5503125000105,
      "small_absolute_error": 521.3628125000105,
      "resolved_at": "2026-10-04T22:16:05.829156Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T21:45:00Z",
        "return_6h": 0.006528664740525825,
        "return_12h": 0.007128837818366263,
        "return_24h": 0.013282364093158971,
        "close_vs_ema12": 0.00516113536871643,
        "close_vs_ema24": 0.00721869895355054,
        "ema12_slope_3h": 0.002129044620538645,
        "ema24_slope_6h": 0.0022354943424924834,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001541551352362669,
        "return_30m": 0.0002262670098942543,
        "return_60m": 0.00016571983632851506,
        "return_120m": 0.00488142157980298,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00039212361631491,
        "close_vs_ema6": 0.0002171353971465173,
        "close_vs_ema12": 0.0016298027706824758,
        "ema3_slope": -0.0003919699156539336,
        "ema6_slope": 8.68617031588581e-05,
        "realized_volatility_30m": 0.0016560495524510221,
        "realized_volatility_60m": 0.0019776208638427,
        "return_acceleration": -0.0033120991049020443
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2105,
        "resolved_agreement_count": 1375,
        "prospective_resolved_sample_count": 2086,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 176.61098958332514,
            "small_mean_absolute_error": 142.04042708332054
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 152.36585156249384,
            "small_mean_absolute_error": 162.01709374999155
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.78598784721787,
            "small_mean_absolute_error": 141.07366493054965
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.91844166666196,
            "small_mean_absolute_error": 99.05259479166052
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2107,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T2215Z",
      "signal_timestamp": "2026-10-04T22:16:17.112494Z",
      "target_timestamp": "2026-10-04T22:15:00Z",
      "resolution_timestamp": "2026-10-04T22:30:00Z",
      "strike": 86315.92,
      "brti_reference_price": 86315.91750000001,
      "base_predicted_close": 86273.15625,
      "small_predicted_close": 86339.3515625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86266.78033333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -6.375916666656849,
      "small_residual": -72.57122916665685,
      "base_absolute_error": 6.375916666656849,
      "small_absolute_error": 72.57122916665685,
      "resolved_at": "2026-10-04T22:46:08.625578Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T22:00:00Z",
        "return_6h": 0.012271463587367748,
        "return_12h": 0.012713925109798296,
        "return_24h": 0.018161310691944932,
        "close_vs_ema12": 0.010384466719957075,
        "close_vs_ema24": 0.012630965139311279,
        "ema12_slope_3h": 0.0024943235828840393,
        "ema24_slope_6h": 0.0024429978101672134,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.005640896321238653,
        "return_30m": 0.004090649237523447,
        "return_60m": 0.0035758090422088884,
        "return_120m": 0.01053737185295911,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0026164167932685167,
        "close_vs_ema6": 0.004178188660661553,
        "close_vs_ema12": 0.006153017878844258,
        "ema3_slope": 0.002623280388129423,
        "ema6_slope": 0.0016740733018993925,
        "realized_volatility_30m": 0.003591223836800661,
        "realized_volatility_60m": 0.0031345958495110067,
        "return_acceleration": 0.007182447673601322
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2106,
        "resolved_agreement_count": 1376,
        "prospective_resolved_sample_count": 2087,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 239.58039583333084,
            "small_mean_absolute_error": 190.91803645832624
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 213.0763098958305,
            "small_mean_absolute_error": 218.8730598958282
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 163.7499895833304,
            "small_mean_absolute_error": 177.30068749999555
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.86747395832863,
            "small_mean_absolute_error": 124.1511718749949
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2108,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T2245Z",
      "signal_timestamp": "2026-10-04T22:46:22.412127Z",
      "target_timestamp": "2026-10-04T22:45:00Z",
      "resolution_timestamp": "2026-10-04T23:00:00Z",
      "strike": 86382.01,
      "brti_reference_price": 86382.01150000001,
      "base_predicted_close": 86307.6875,
      "small_predicted_close": 86440.2265625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86404.71200000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 97.02450000001409,
      "small_residual": -35.514562499985914,
      "base_absolute_error": 97.02450000001409,
      "small_absolute_error": 35.514562499985914,
      "resolved_at": "2026-10-04T23:01:06.599366Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T22:30:00Z",
        "return_6h": 0.012307883441027956,
        "return_12h": 0.012327149647729296,
        "return_24h": 0.018886246912922067,
        "close_vs_ema12": 0.01031001417119648,
        "close_vs_ema24": 0.012879871069401139,
        "ema12_slope_3h": 0.0031326184078126484,
        "ema24_slope_6h": 0.0028430666873651145,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001335753649567284,
        "return_30m": 0.0007657220349883698,
        "return_60m": 0.004859503572770318,
        "return_120m": 0.007460533378566669,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011780612640888144,
        "close_vs_ema6": 0.0027916211090492915,
        "close_vs_ema12": 0.005122705078443923,
        "ema3_slope": 0.0011794507293061418,
        "ema6_slope": 0.0011178967412759366,
        "realized_volatility_30m": 0.0009525124290258313,
        "realized_volatility_60m": 0.0027561445129110937,
        "return_acceleration": 0.0019050248580516627
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2107,
        "resolved_agreement_count": 1376,
        "prospective_resolved_sample_count": 2088,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 195.472468750002,
            "small_mean_absolute_error": 208.0464374999974
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 207.10247135416284,
            "small_mean_absolute_error": 216.17461197916055
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 153.93331423610653,
            "small_mean_absolute_error": 171.65328298610498
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.59334270832842,
            "small_mean_absolute_error": 123.2942281249947
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2109,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T2300Z",
      "signal_timestamp": "2026-10-04T23:01:17.756194Z",
      "target_timestamp": "2026-10-04T23:00:00Z",
      "resolution_timestamp": "2026-10-04T23:15:00Z",
      "strike": 86404.71,
      "brti_reference_price": 86404.71200000001,
      "base_predicted_close": 86363.875,
      "small_predicted_close": 86459.7109375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86577.8515,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 213.9765000000043,
      "small_residual": 118.14056250000431,
      "base_absolute_error": 213.9765000000043,
      "small_absolute_error": 118.14056250000431,
      "resolved_at": "2026-10-04T23:16:05.334544Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T22:45:00Z",
        "return_6h": 0.012258277133950113,
        "return_12h": 0.013358677594633273,
        "return_24h": 0.019316219803130696,
        "close_vs_ema12": 0.010139485102738766,
        "close_vs_ema24": 0.012871611359854152,
        "ema12_slope_3h": 0.003478498270094166,
        "ema24_slope_6h": 0.0030379703979295236,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002627919818700697,
        "return_30m": 0.0015988966567861418,
        "return_60m": 0.006675414439734961,
        "return_120m": 0.006842240524651766,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007200625518137826,
        "close_vs_ema6": 0.002180344426946368,
        "close_vs_ema12": 0.004554323774673907,
        "ema3_slope": 0.0007205814155066825,
        "ema6_slope": 0.0008728990590181063,
        "realized_volatility_30m": 0.0005364808338486071,
        "realized_volatility_60m": 0.0023913533832682007,
        "return_acceleration": -0.0010729616676972142
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2108,
        "resolved_agreement_count": 1376,
        "prospective_resolved_sample_count": 2089,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 170.60108854167265,
            "small_mean_absolute_error": 165.869838541661
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 180.95418229166535,
            "small_mean_absolute_error": 173.52215104165953
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 157.0834739583297,
            "small_mean_absolute_error": 166.8364687499925
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.09117916666291,
            "small_mean_absolute_error": 120.67555208332779
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2110,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T2315Z",
      "signal_timestamp": "2026-10-04T23:16:15.831456Z",
      "target_timestamp": "2026-10-04T23:15:00Z",
      "resolution_timestamp": "2026-10-04T23:30:00Z",
      "strike": 86577.85,
      "brti_reference_price": 86577.8515,
      "base_predicted_close": 86478.328125,
      "small_predicted_close": 86541.625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86697.40466666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 219.07654166665452,
      "small_residual": 155.77966666665452,
      "base_absolute_error": 219.07654166665452,
      "small_absolute_error": 155.77966666665452,
      "resolved_at": "2026-10-04T23:31:06.048650Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T23:00:00Z",
        "return_6h": 0.014878141258206412,
        "return_12h": 0.015553239356720594,
        "return_24h": 0.021498450939623215,
        "close_vs_ema12": 0.011661358953991341,
        "close_vs_ema24": 0.014589610355187022,
        "ema12_slope_3h": 0.0038925954204769297,
        "ema24_slope_6h": 0.0032829010207147125,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002003820115736188,
        "return_30m": 0.002267138685465797,
        "return_60m": 0.003034596718502147,
        "return_120m": 0.006621256899096428,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013608084486753658,
        "close_vs_ema6": 0.0029882335957309714,
        "close_vs_ema12": 0.0055513119513745934,
        "ema3_slope": 0.0013626627716880613,
        "ema6_slope": 0.0011967238744869935,
        "realized_volatility_30m": 0.0008705140669330591,
        "realized_volatility_60m": 0.0009865022279434124,
        "return_acceleration": 0.0017410281338661182
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2109,
        "resolved_agreement_count": 1376,
        "prospective_resolved_sample_count": 2090,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 207.48180729167143,
            "small_mean_absolute_error": 186.8972916666644
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 192.04639843749828,
            "small_mean_absolute_error": 164.46885937499246
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 170.73783680555303,
            "small_mean_absolute_error": 170.31049305554916
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.81214999999648,
            "small_mean_absolute_error": 126.55457499999466
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2111,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T2330Z",
      "signal_timestamp": "2026-10-04T23:31:18.760931Z",
      "target_timestamp": "2026-10-04T23:30:00Z",
      "resolution_timestamp": "2026-10-04T23:45:00Z",
      "strike": 86697.4,
      "brti_reference_price": 86697.40466666665,
      "base_predicted_close": 86567.25,
      "small_predicted_close": 86598.9296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86485.77549999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -81.47450000001118,
      "small_residual": -113.15418750001118,
      "base_absolute_error": 81.47450000001118,
      "small_absolute_error": 113.15418750001118,
      "resolved_at": "2026-10-04T23:46:06.961140Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T23:15:00Z",
        "return_6h": 0.015545134767478652,
        "return_12h": 0.01631224513209828,
        "return_24h": 0.023172886557648376,
        "close_vs_ema12": 0.012518670854677616,
        "close_vs_ema24": 0.015655725767576234,
        "ema12_slope_3h": 0.004329361718223179,
        "ema24_slope_6h": 0.003536626374981644,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013808747225223517,
        "return_30m": 0.003387461862804919,
        "return_60m": 0.0049917747210384,
        "return_120m": 0.010314038037709805,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013699019329600493,
        "close_vs_ema6": 0.0031198408400070488,
        "close_vs_ema12": 0.005865919885156723,
        "ema3_slope": 0.0013717811385933754,
        "ema6_slope": 0.0012494956269972768,
        "realized_volatility_30m": 0.0003114726966069181,
        "realized_volatility_60m": 0.0006259465030843195,
        "return_acceleration": -0.0006229453932138362
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2110,
        "resolved_agreement_count": 1377,
        "prospective_resolved_sample_count": 2091,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 134.11336458333244,
            "small_mean_absolute_error": 95.5015052083254
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 186.84688020833164,
            "small_mean_absolute_error": 143.20977083332582
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 186.75532812499782,
            "small_mean_absolute_error": 177.74920833332726
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 131.31539270832945,
            "small_mean_absolute_error": 133.93906458332714
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2112,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261004T2345Z",
      "signal_timestamp": "2026-10-04T23:46:18.725177Z",
      "target_timestamp": "2026-10-04T23:45:00Z",
      "resolution_timestamp": "2026-10-05T00:00:00Z",
      "strike": 86485.78,
      "brti_reference_price": 86485.77549999999,
      "base_predicted_close": 86491.15625,
      "small_predicted_close": 86585.6484375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 86505.92733333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 14.771083333325805,
      "small_residual": -79.7211041666742,
      "base_absolute_error": 14.771083333325805,
      "small_absolute_error": 79.7211041666742,
      "resolved_at": "2026-10-05T00:01:06.283567Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T23:30:00Z",
        "return_6h": 0.0128810016364993,
        "return_12h": 0.01432990912015053,
        "return_24h": 0.02019239935383288,
        "close_vs_ema12": 0.009633067176839427,
        "close_vs_ema24": 0.012901352016482015,
        "ema12_slope_3h": 0.004507528460803378,
        "ema24_slope_6h": 0.0037300402756759166,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0024410092491272684,
        "return_30m": -0.0010635052545744372,
        "return_60m": 0.0012012223169863834,
        "return_120m": 0.00606656323389787,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005375143962379481,
        "close_vs_ema6": 0.0004793480943452444,
        "close_vs_ema12": 0.0028843719810323076,
        "ema3_slope": -0.000537225629728022,
        "ema6_slope": 0.00019177600872377631,
        "realized_volatility_30m": 0.00191094198582481,
        "realized_volatility_60m": 0.0017018959136252954,
        "return_acceleration": -0.00382188397164962
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2111,
        "resolved_agreement_count": 1378,
        "prospective_resolved_sample_count": 2092,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 152.88801041667102,
            "small_mean_absolute_error": 105.64724479166398
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 174.18023958333652,
            "small_mean_absolute_error": 156.8468411458307
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 189.0309843749989,
            "small_mean_absolute_error": 179.33215624999502
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 135.38867395833003,
            "small_mean_absolute_error": 138.7318770833277
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2113,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0000Z",
      "signal_timestamp": "2026-10-05T00:01:17.867441Z",
      "target_timestamp": "2026-10-05T00:00:00Z",
      "resolution_timestamp": "2026-10-05T00:15:00Z",
      "strike": 86505.93,
      "brti_reference_price": 86505.92733333333,
      "base_predicted_close": 86495.75,
      "small_predicted_close": 86588.8125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86344.41866666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -151.33133333333535,
      "small_residual": -244.39383333333535,
      "base_absolute_error": 151.33133333333535,
      "small_absolute_error": 244.39383333333535,
      "resolved_at": "2026-10-05T00:16:04.922923Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-04T23:45:00Z",
        "return_6h": 0.014047887367200529,
        "return_12h": 0.014129198760883366,
        "return_24h": 0.0207669960553738,
        "close_vs_ema12": 0.009461719629483278,
        "close_vs_ema24": 0.012863015080641915,
        "ema12_slope_3h": 0.004651835719297059,
        "ema24_slope_6h": 0.003943373437148789,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00023300748842025598,
        "return_30m": -0.002208570534141363,
        "return_60m": 0.0011714098802078077,
        "return_120m": 0.007854643966372032,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00015233928006996855,
        "close_vs_ema6": 0.0005088016233276704,
        "close_vs_ema12": 0.0026370863003777334,
        "ema3_slope": -0.0001523160763485798,
        "ema6_slope": 0.00020356207841731866,
        "realized_volatility_30m": 0.0013370083687737622,
        "realized_volatility_60m": 0.0017021146443340367,
        "return_acceleration": 0.0026740167375475243
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2112,
        "resolved_agreement_count": 1379,
        "prospective_resolved_sample_count": 2093,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 132.32465624999895,
            "small_mean_absolute_error": 116.69888020833605
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 151.4628723958358,
            "small_mean_absolute_error": 141.28435937499853
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 164.74434027777656,
            "small_mean_absolute_error": 154.58106076388503
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 134.07440937499706,
            "small_mean_absolute_error": 140.39675416666213
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-04T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2114,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0015Z",
      "signal_timestamp": "2026-10-05T00:16:15.528357Z",
      "target_timestamp": "2026-10-05T00:15:00Z",
      "resolution_timestamp": "2026-10-05T00:30:00Z",
      "strike": 86344.42,
      "brti_reference_price": 86344.41866666666,
      "base_predicted_close": 86389.484375,
      "small_predicted_close": 86171.7734375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86262.94716666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -126.537208333335,
      "small_residual": 91.173729166665,
      "base_absolute_error": 126.537208333335,
      "small_absolute_error": 91.173729166665,
      "resolved_at": "2026-10-05T00:31:04.988375Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T00:00:00Z",
        "return_6h": 0.012173840819187376,
        "return_12h": 0.012852038517602749,
        "return_24h": 0.018146018632057892,
        "close_vs_ema12": 0.0072655165724391235,
        "close_vs_ema24": 0.010743244822668307,
        "ema12_slope_3h": 0.004621199238923568,
        "ema24_slope_6h": 0.004113483038998389,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0018670242796695602,
        "return_30m": -0.0016344518218874837,
        "return_60m": -0.002696218828361019,
        "return_120m": 0.00033019595333216856,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0010105597693768065,
        "close_vs_ema6": -0.0009712147290757978,
        "close_vs_ema12": 0.0006473486968685549,
        "ema3_slope": -0.0010095395693023868,
        "ema6_slope": -0.00038833502895030403,
        "realized_volatility_30m": 0.001050015884044908,
        "realized_volatility_60m": 0.0015484508769482888,
        "return_acceleration": -0.002100031768089816
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2113,
        "resolved_agreement_count": 1379,
        "prospective_resolved_sample_count": 2094,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 116.66336458333171,
            "small_mean_absolute_error": 148.2621979166688
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 162.07258593750157,
            "small_mean_absolute_error": 167.5797447916666
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 166.91872048610944,
            "small_mean_absolute_error": 159.06663888888457
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 141.50062708333135,
            "small_mean_absolute_error": 151.67609687499643
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2115,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0030Z",
      "signal_timestamp": "2026-10-05T00:31:15.617229Z",
      "target_timestamp": "2026-10-05T00:30:00Z",
      "resolution_timestamp": "2026-10-05T00:45:00Z",
      "strike": 86262.95,
      "brti_reference_price": 86262.94716666666,
      "base_predicted_close": 86311.2734375,
      "small_predicted_close": 86151.0859375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86587.35633333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 276.08289583332953,
      "small_residual": 436.27039583332953,
      "base_absolute_error": 276.08289583332953,
      "small_absolute_error": 436.27039583332953,
      "resolved_at": "2026-10-05T00:46:06.679140Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T00:15:00Z",
        "return_6h": 0.011145667631676348,
        "return_12h": 0.011703432934383917,
        "return_24h": 0.01728681065746729,
        "close_vs_ema12": 0.00605577693028736,
        "close_vs_ema24": 0.009585819588509903,
        "ema12_slope_3h": 0.004647052029308707,
        "ema24_slope_6h": 0.004258906585261402,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009435641730882738,
        "return_30m": -0.002808826795537178,
        "return_60m": -0.005011193837582417,
        "return_120m": -4.4433867264603855e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0009775398582009265,
        "close_vs_ema6": -0.0013677925753626807,
        "close_vs_ema12": -0.000251172177911152,
        "ema3_slope": -0.0009765852072359804,
        "ema6_slope": -0.0005468178567832327,
        "realized_volatility_30m": 0.0004617300532906432,
        "realized_volatility_60m": 0.0010114778446566317,
        "return_acceleration": 0.0009234601065812864
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2114,
        "resolved_agreement_count": 1379,
        "prospective_resolved_sample_count": 2095,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.52853125000183,
            "small_mean_absolute_error": 132.11071354167143
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 113.82094791666714,
            "small_mean_absolute_error": 113.80610937499841
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 155.74076388888838,
            "small_mean_absolute_error": 139.51008506944103
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 143.7783729166651,
            "small_mean_absolute_error": 151.9028562499967
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2116,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0045Z",
      "signal_timestamp": "2026-10-05T00:46:18.878771Z",
      "target_timestamp": "2026-10-05T00:45:00Z",
      "resolution_timestamp": "2026-10-05T01:00:00Z",
      "strike": 86587.36,
      "brti_reference_price": 86587.35633333333,
      "base_predicted_close": 86551.1484375,
      "small_predicted_close": 86612.4375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86659.28600000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 108.13756250000733,
      "small_residual": 46.848500000007334,
      "base_absolute_error": 108.13756250000733,
      "small_absolute_error": 46.848500000007334,
      "resolved_at": "2026-10-05T01:01:06.191642Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T00:30:00Z",
        "return_6h": 0.0146689628251786,
        "return_12h": 0.01624281171208164,
        "return_24h": 0.021189668192680422,
        "close_vs_ema12": 0.00943386128736634,
        "close_vs_ema24": 0.013103023744806874,
        "ema12_slope_3h": 0.004753958628081589,
        "ema24_slope_6h": 0.004474173461536557,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003760701173817882,
        "return_30m": 0.002813588537836198,
        "return_60m": 0.0011745380410370654,
        "return_120m": 0.0023771712393305666,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001387813836236207,
        "close_vs_ema6": 0.001704383480429117,
        "close_vs_ema12": 0.002967200553015914,
        "ema3_slope": 0.001389742540162331,
        "ema6_slope": 0.0006822184969461631,
        "realized_volatility_30m": 0.002352132673453078,
        "realized_volatility_60m": 0.002134438770526478,
        "return_acceleration": 0.004704265346906156
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2115,
        "resolved_agreement_count": 1379,
        "prospective_resolved_sample_count": 2096,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 142.18063020833142,
            "small_mean_absolute_error": 212.88976562500102
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.53432031250122,
            "small_mean_absolute_error": 159.2685052083325
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 163.51370312500148,
            "small_mean_absolute_error": 175.5278159722208
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 151.3737166666644,
            "small_mean_absolute_error": 166.699371874996
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2117,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0100Z",
      "signal_timestamp": "2026-10-05T01:01:18.597825Z",
      "target_timestamp": "2026-10-05T01:00:00Z",
      "resolution_timestamp": "2026-10-05T01:15:00Z",
      "strike": 86659.29,
      "brti_reference_price": 86659.28600000001,
      "base_predicted_close": 86638.15625,
      "small_predicted_close": 86669.234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86664.32983333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 26.173583333336865,
      "small_residual": -4.904541666663135,
      "base_absolute_error": 26.173583333336865,
      "small_absolute_error": 4.904541666663135,
      "resolved_at": "2026-10-05T01:16:05.611404Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T00:45:00Z",
        "return_6h": 0.01560511722624347,
        "return_12h": 0.018017180816307432,
        "return_24h": 0.022206152908795795,
        "close_vs_ema12": 0.009849004261221816,
        "close_vs_ema24": 0.01365316271600947,
        "ema12_slope_3h": 0.004954474785453078,
        "ema24_slope_6h": 0.004704300781159576,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008307178982318586,
        "return_30m": 0.004594543153824571,
        "return_60m": 0.0017728110823636012,
        "return_120m": 0.0029462976509890826,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011086119237144754,
        "close_vs_ema6": 0.0018104859350058788,
        "close_vs_ema12": 0.00321382995112951,
        "ema3_slope": 0.0011098423081306041,
        "ema6_slope": 0.0007247192115782397,
        "realized_volatility_30m": 0.0014649916377930117,
        "realized_volatility_60m": 0.0021457061268471416,
        "return_acceleration": -0.0029299832755860233
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2116,
        "resolved_agreement_count": 1379,
        "prospective_resolved_sample_count": 2097,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 165.5222500000018,
            "small_mean_absolute_error": 204.6716145833343
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 148.92345312500038,
            "small_mean_absolute_error": 160.68524739583518
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 156.14933159722446,
            "small_mean_absolute_error": 162.4134444444438
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 153.81946562499797,
            "small_mean_absolute_error": 164.37598020832957
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2118,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0115Z",
      "signal_timestamp": "2026-10-05T01:16:16.956662Z",
      "target_timestamp": "2026-10-05T01:15:00Z",
      "resolution_timestamp": "2026-10-05T01:30:00Z",
      "strike": 86664.33,
      "brti_reference_price": 86664.32983333334,
      "base_predicted_close": 86680.9375,
      "small_predicted_close": 86712.3203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86947.11316666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 266.17566666666244,
      "small_residual": 234.79285416666244,
      "base_absolute_error": 266.17566666666244,
      "small_absolute_error": 234.79285416666244,
      "resolved_at": "2026-10-05T01:31:05.910304Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T01:00:00Z",
        "return_6h": 0.01514322959054426,
        "return_12h": 0.017746875992128208,
        "return_24h": 0.022369899278454897,
        "close_vs_ema12": 0.00949953972482298,
        "close_vs_ema24": 0.013425639312201643,
        "ema12_slope_3h": 0.004916616445602706,
        "ema24_slope_6h": 0.004920229229096629,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 5.820303358294865e-05,
        "return_30m": 0.0008889692821165696,
        "return_60m": 0.0037050590137353012,
        "return_120m": 0.0009988505355014166,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005830995374940251,
        "close_vs_ema6": 0.0013341407503477676,
        "close_vs_ema12": 0.002767408407270633,
        "ema3_slope": 0.0005834397409372194,
        "ema6_slope": 0.000533941241246394,
        "realized_volatility_30m": 0.000386257432324455,
        "realized_volatility_60m": 0.001753065182559402,
        "return_acceleration": -0.00077251486464891
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2117,
        "resolved_agreement_count": 1379,
        "prospective_resolved_sample_count": 2098,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 134.23281250000218,
            "small_mean_absolute_error": 144.79929166666625
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.44808854166695,
            "small_mean_absolute_error": 146.53074479166753
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.79266145833512,
            "small_mean_absolute_error": 159.98626041666648
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 152.6219374999986,
            "small_mean_absolute_error": 160.7985937499965
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2119,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0130Z",
      "signal_timestamp": "2026-10-05T01:31:16.507637Z",
      "target_timestamp": "2026-10-05T01:30:00Z",
      "resolution_timestamp": "2026-10-05T01:45:00Z",
      "strike": 86947.11,
      "brti_reference_price": 86947.11316666666,
      "base_predicted_close": 86875.4375,
      "small_predicted_close": 86795.0078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86711.66549999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -163.77200000001176,
      "small_residual": -83.34231250001176,
      "base_absolute_error": 163.77200000001176,
      "small_absolute_error": 83.34231250001176,
      "resolved_at": "2026-10-05T01:46:06.520791Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T01:15:00Z",
        "return_6h": 0.01755610960836207,
        "return_12h": 0.02036959854984044,
        "return_24h": 0.026053348800314513,
        "close_vs_ema12": 0.012264920469994722,
        "close_vs_ema24": 0.01638176668008051,
        "ema12_slope_3h": 0.005038971433116268,
        "ema24_slope_6h": 0.005181808891240092,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00326297259642061,
        "return_30m": 0.00332136554490714,
        "return_60m": 0.007931168856057491,
        "return_120m": 0.0028802303939787777,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0019202927668027225,
        "close_vs_ema6": 0.0032824464174563417,
        "close_vs_ema12": 0.005105527080287109,
        "ema3_slope": 0.0019239873858631906,
        "ema6_slope": 0.0013147047461361527,
        "realized_volatility_30m": 0.0016023847814188308,
        "realized_volatility_60m": 0.0015677256275866307,
        "return_acceleration": 0.0032047695628376616
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2118,
        "resolved_agreement_count": 1380,
        "prospective_resolved_sample_count": 2099,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 169.14242708333404,
            "small_mean_absolute_error": 180.7040729166656
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 131.33547916666794,
            "small_mean_absolute_error": 156.40739322916852
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.26144097222277,
            "small_mean_absolute_error": 136.10543055555414
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 164.58738854166586,
            "small_mean_absolute_error": 169.21248229166378
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2120,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0145Z",
      "signal_timestamp": "2026-10-05T01:46:18.692537Z",
      "target_timestamp": "2026-10-05T01:45:00Z",
      "resolution_timestamp": "2026-10-05T02:00:00Z",
      "strike": 86711.67,
      "brti_reference_price": 86711.66549999999,
      "base_predicted_close": 86775.6640625,
      "small_predicted_close": 86808.265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86601.75216666669,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -173.91189583331288,
      "small_residual": -206.51345833331288,
      "base_absolute_error": 173.91189583331288,
      "small_absolute_error": 206.51345833331288,
      "resolved_at": "2026-10-05T02:01:05.047701Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T01:30:00Z",
        "return_6h": 0.015145813004530773,
        "return_12h": 0.017490116942367795,
        "return_24h": 0.02288860896252154,
        "close_vs_ema12": 0.009131491816562809,
        "close_vs_ema24": 0.013344724170975208,
        "ema12_slope_3h": 0.004988549249315799,
        "ema24_slope_6h": 0.00538801199740413,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002707941162064187,
        "return_30m": 0.0005461954965517712,
        "return_60m": 0.001435650329686844,
        "return_120m": 0.002611874596649688,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00039658143202769836,
        "close_vs_ema6": 0.0004039465657681429,
        "close_vs_ema12": 0.002016288635842578,
        "ema3_slope": -0.00039642421754404467,
        "ema6_slope": 0.00016160473817872223,
        "realized_volatility_30m": 0.0029854568792423986,
        "realized_volatility_60m": 0.002130267924042158,
        "return_acceleration": -0.005970913758484797
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2119,
        "resolved_agreement_count": 1381,
        "prospective_resolved_sample_count": 2100,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 141.0647031250046,
            "small_mean_absolute_error": 92.47205208333617
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 141.622666666668,
            "small_mean_absolute_error": 152.6809088541686
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 145.37778125000236,
            "small_mean_absolute_error": 137.00302083333372
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 170.06765729166654,
            "small_mean_absolute_error": 168.67165729166445
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2121,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0200Z",
      "signal_timestamp": "2026-10-05T02:01:15.795966Z",
      "target_timestamp": "2026-10-05T02:00:00Z",
      "resolution_timestamp": "2026-10-05T02:15:00Z",
      "strike": 86601.75,
      "brti_reference_price": 86601.75216666669,
      "base_predicted_close": 86706.765625,
      "small_predicted_close": 86771.34375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86672.53766666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -34.22795833334385,
      "small_residual": -98.80608333334385,
      "base_absolute_error": 34.22795833334385,
      "small_absolute_error": 98.80608333334385,
      "resolved_at": "2026-10-05T02:16:05.124266Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T01:45:00Z",
        "return_6h": 0.01389628354880279,
        "return_12h": 0.016031139402526318,
        "return_24h": 0.02132622219003255,
        "close_vs_ema12": 0.007529427299519886,
        "close_vs_ema24": 0.011808531904827557,
        "ema12_slope_3h": 0.004876893123838988,
        "ema24_slope_6h": 0.005563985678812111,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012675726235854556,
        "return_30m": -0.003972081273566408,
        "return_60m": -0.0006639084625428282,
        "return_120m": 0.001107725635540735,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.000832518189932796,
        "close_vs_ema6": -0.0006173939249056737,
        "close_vs_ema12": 0.0006312938713108895,
        "ema3_slope": -0.0008318256799235701,
        "ema6_slope": -0.00024689659697874067,
        "realized_volatility_30m": 0.0007201842692393656,
        "realized_volatility_60m": 0.0022069789218460713,
        "return_acceleration": 0.0014403685384787313
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2120,
        "resolved_agreement_count": 1382,
        "prospective_resolved_sample_count": 2101,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 157.50828645833099,
            "small_mean_absolute_error": 132.38829166666255
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 161.5152682291664,
            "small_mean_absolute_error": 168.52995312499843
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 151.78506423611057,
            "small_mean_absolute_error": 151.2529288194443
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 163.4527114583325,
            "small_mean_absolute_error": 160.1606177083304
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2122,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0215Z",
      "signal_timestamp": "2026-10-05T02:16:16.336402Z",
      "target_timestamp": "2026-10-05T02:15:00Z",
      "resolution_timestamp": "2026-10-05T02:30:00Z",
      "strike": 86672.54,
      "brti_reference_price": 86672.53766666666,
      "base_predicted_close": 86623.9921875,
      "small_predicted_close": 86719.8984375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86516.65650000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -107.33568749998813,
      "small_residual": -203.24193749998813,
      "base_absolute_error": 107.33568749998813,
      "small_absolute_error": 203.24193749998813,
      "resolved_at": "2026-10-05T02:31:06.348096Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T02:00:00Z",
        "return_6h": 0.014712476705121214,
        "return_12h": 0.017289174463566814,
        "return_24h": 0.0218725330941556,
        "close_vs_ema12": 0.008009282224199277,
        "close_vs_ema24": 0.012371792627971612,
        "ema12_slope_3h": 0.004720674455059415,
        "ema24_slope_6h": 0.0057532559838817665,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008173679888570096,
        "return_30m": -0.0004512407080144998,
        "return_60m": 9.47083228948209e-05,
        "return_120m": 0.003800118236555683,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -7.915400050073629e-06,
        "close_vs_ema6": 0.00014247004182399436,
        "close_vs_ema12": 0.0012259540926318202,
        "ema3_slope": -7.915337397190747e-06,
        "ema6_slope": 5.69912645487225e-05,
        "realized_volatility_30m": 0.0010424703062212326,
        "realized_volatility_60m": 0.0022501121707030965,
        "return_acceleration": 0.002084940612442465
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2121,
        "resolved_agreement_count": 1383,
        "prospective_resolved_sample_count": 2102,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 159.52188020833273,
            "small_mean_absolute_error": 155.86367708333273
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 146.87734635416746,
            "small_mean_absolute_error": 150.3314843749995
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 136.80601909722222,
            "small_mean_absolute_error": 149.6417222222226
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.90217083333263,
            "small_mean_absolute_error": 155.57257708333054
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2123,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0230Z",
      "signal_timestamp": "2026-10-05T02:31:17.353995Z",
      "target_timestamp": "2026-10-05T02:30:00Z",
      "resolution_timestamp": "2026-10-05T02:45:00Z",
      "strike": 86516.66,
      "brti_reference_price": 86516.65650000001,
      "base_predicted_close": 86630.1953125,
      "small_predicted_close": 86725.8125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86660.91333333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 30.71802083334478,
      "small_residual": -64.89916666665522,
      "base_absolute_error": 30.71802083334478,
      "small_absolute_error": 64.89916666665522,
      "resolved_at": "2026-10-05T02:46:07.355809Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T02:15:00Z",
        "return_6h": 0.01245362575181952,
        "return_12h": 0.0158158932945216,
        "return_24h": 0.019969872825461366,
        "close_vs_ema12": 0.0059419545833800935,
        "close_vs_ema24": 0.01033118401404809,
        "ema12_slope_3h": 0.004439421943866151,
        "ema24_slope_6h": 0.005891893761739819,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0017985070111382617,
        "return_30m": -0.000982609064339779,
        "return_60m": -0.004950787334842444,
        "return_120m": 0.0029411159908918627,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0009040206027466358,
        "close_vs_ema6": -0.001183626697017437,
        "close_vs_ema12": -0.0004863765352561833,
        "ema3_slope": -0.0009032040876429948,
        "ema6_slope": -0.0004732266293381304,
        "realized_volatility_30m": 0.0013079374999976356,
        "realized_volatility_60m": 0.001294247061711382,
        "return_acceleration": -0.0026158749999952713
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2122,
        "resolved_agreement_count": 1383,
        "prospective_resolved_sample_count": 2103,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 119.81188541666415,
            "small_mean_absolute_error": 147.97594791666415
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.4771562499991,
            "small_mean_absolute_error": 164.34001041666488
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.49428125000001,
            "small_mean_absolute_error": 153.59691145833372
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 151.23532083333265,
            "small_mean_absolute_error": 149.44205520833057
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2124,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0245Z",
      "signal_timestamp": "2026-10-05T02:46:18.857492Z",
      "target_timestamp": "2026-10-05T02:45:00Z",
      "resolution_timestamp": "2026-10-05T03:00:00Z",
      "strike": 86660.91,
      "brti_reference_price": 86660.91333333334,
      "base_predicted_close": 86637.5078125,
      "small_predicted_close": 86733.3359375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86505.486,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -132.02181249999558,
      "small_residual": -227.84993749999558,
      "base_absolute_error": 132.02181249999558,
      "small_absolute_error": 227.84993749999558,
      "resolved_at": "2026-10-05T03:01:06.222444Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T02:30:00Z",
        "return_6h": 0.010713323917836082,
        "return_12h": 0.01803223553861577,
        "return_24h": 0.022037947466494234,
        "close_vs_ema12": 0.007305988221472548,
        "close_vs_ema24": 0.011765141168414539,
        "ema12_slope_3h": 0.0043399267632939775,
        "ema24_slope_6h": 0.005992008554123407,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016673879824902205,
        "return_30m": -0.00013411783762484752,
        "return_60m": -0.0005852980262113228,
        "return_120m": 0.0008495120201712503,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000380784960906988,
        "close_vs_ema6": 0.00034408672131402973,
        "close_vs_ema12": 0.0009984498780966078,
        "ema3_slope": 0.00038093001332728527,
        "ema6_slope": 0.0001376536344406265,
        "realized_volatility_30m": 0.001732947496814241,
        "realized_volatility_60m": 0.0014322322296102502,
        "return_acceleration": 0.003465894993628482
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2123,
        "resolved_agreement_count": 1384,
        "prospective_resolved_sample_count": 2104,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.54839062499741,
            "small_mean_absolute_error": 143.36516145832502
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 113.806546875001,
            "small_mean_absolute_error": 117.91860677083059
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.26457465277781,
            "small_mean_absolute_error": 149.57565972222073
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 143.6308406250013,
            "small_mean_absolute_error": 152.4841322916647
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2125,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0300Z",
      "signal_timestamp": "2026-10-05T03:01:16.786748Z",
      "target_timestamp": "2026-10-05T03:00:00Z",
      "resolution_timestamp": "2026-10-05T03:15:00Z",
      "strike": 86505.49,
      "brti_reference_price": 86505.486,
      "base_predicted_close": 86642.0625,
      "small_predicted_close": 86736.6640625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86486.53883333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -155.52366666666057,
      "small_residual": -250.12522916666057,
      "base_absolute_error": 155.52366666666057,
      "small_absolute_error": 250.12522916666057,
      "resolved_at": "2026-10-05T03:16:05.131296Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T02:45:00Z",
        "return_6h": 0.00801652277845566,
        "return_12h": 0.014535873946653677,
        "return_24h": 0.02018759328854358,
        "close_vs_ema12": 0.005273725493160519,
        "close_vs_ema24": 0.00974337407534831,
        "ema12_slope_3h": 0.004160900642016463,
        "ema24_slope_6h": 0.006034081324610918,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0017935113692548743,
        "return_30m": -0.00012911386606817565,
        "return_60m": -0.0011115960619528797,
        "return_120m": -0.001774766526463245,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007072044599504279,
        "close_vs_ema6": -0.0010361734066259842,
        "close_vs_ema12": -0.0006743422421735534,
        "ema3_slope": -0.0007067046752522455,
        "ema6_slope": -0.0004142976489677208,
        "realized_volatility_30m": 0.0017304496758725474,
        "realized_volatility_60m": 0.0015486345682164176,
        "return_acceleration": -0.0034608993517450948
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2124,
        "resolved_agreement_count": 1384,
        "prospective_resolved_sample_count": 2105,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.07586979166808,
            "small_mean_absolute_error": 148.6992812499957
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.79207812499953,
            "small_mean_absolute_error": 140.54378645832912
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.0354687500003,
            "small_mean_absolute_error": 161.91972916666418
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 140.40643020833448,
            "small_mean_absolute_error": 153.66558124999793
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2126,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0315Z",
      "signal_timestamp": "2026-10-05T03:16:16.049857Z",
      "target_timestamp": "2026-10-05T03:15:00Z",
      "resolution_timestamp": "2026-10-05T03:30:00Z",
      "strike": 86486.54,
      "brti_reference_price": 86486.53883333334,
      "base_predicted_close": 86501.828125,
      "small_predicted_close": 86694.2890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86433.23516666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -68.59295833333454,
      "small_residual": -261.05389583333454,
      "base_absolute_error": 68.59295833333454,
      "small_absolute_error": 261.05389583333454,
      "resolved_at": "2026-10-05T03:31:06.559664Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T03:00:00Z",
        "return_6h": 0.005559585008441781,
        "return_12h": 0.013665378894436309,
        "return_24h": 0.019928655480207613,
        "close_vs_ema12": 0.004846275256283228,
        "close_vs_ema24": 0.009324060101645992,
        "ema12_slope_3h": 0.004057504530645462,
        "ema24_slope_6h": 0.006024210967233712,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002190284979921575,
        "return_30m": -0.002012147037145695,
        "return_60m": -0.0021459950099609326,
        "return_120m": -0.0020514899306544043,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00046325353447329576,
        "close_vs_ema6": -0.0008967322169299852,
        "close_vs_ema12": -0.0007559079868331153,
        "ema3_slope": -0.0004630390300059961,
        "ema6_slope": -0.00035856427231817367,
        "realized_volatility_30m": 0.0007872414356313584,
        "realized_volatility_60m": 0.0014257145841961114,
        "return_acceleration": 0.0015744828712627168
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2125,
        "resolved_agreement_count": 1385,
        "prospective_resolved_sample_count": 2106,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.39979687499726,
            "small_mean_absolute_error": 186.52906770832487
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 132.960838541665,
            "small_mean_absolute_error": 171.1963723958288
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.38482986111072,
            "small_mean_absolute_error": 162.39734548610795
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.85993229166706,
            "small_mean_absolute_error": 164.4703052083314
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2127,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0330Z",
      "signal_timestamp": "2026-10-05T03:31:17.565583Z",
      "target_timestamp": "2026-10-05T03:30:00Z",
      "resolution_timestamp": "2026-10-05T03:45:00Z",
      "strike": 86433.24,
      "brti_reference_price": 86433.23516666667,
      "base_predicted_close": 86452.90625,
      "small_predicted_close": 86338.171875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86243.84583333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -209.06041666664532,
      "small_residual": -94.32604166664532,
      "base_absolute_error": 209.06041666664532,
      "small_absolute_error": 94.32604166664532,
      "resolved_at": "2026-10-05T03:46:06.876715Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T03:15:00Z",
        "return_6h": 0.007235581937466318,
        "return_12h": 0.013098657716402284,
        "return_24h": 0.01941068658321421,
        "close_vs_ema12": 0.004053736535663877,
        "close_vs_ema24": 0.00852106026551347,
        "ema12_slope_3h": 0.003971950893050025,
        "ema24_slope_6h": 0.006049384923104695,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00061632327279737,
        "return_30m": -0.0008352167784287934,
        "return_60m": -0.0009642228064297154,
        "return_120m": -0.0059102364792141815,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0005399370213310384,
        "close_vs_ema6": -0.0010808262241958078,
        "close_vs_ema12": -0.001160969560853875,
        "ema3_slope": -0.0005396456466680855,
        "ema6_slope": -0.00043214366079791233,
        "realized_volatility_30m": 0.00019864738740260623,
        "realized_volatility_60m": 0.0012443457071564963,
        "return_acceleration": -0.00039729477480521247
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2126,
        "resolved_agreement_count": 1386,
        "prospective_resolved_sample_count": 2107,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.71411458333387,
            "small_mean_absolute_error": 200.98205729166148
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 108.26299999999901,
            "small_mean_absolute_error": 174.47900260416282
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 128.5561423611107,
            "small_mean_absolute_error": 176.55402604166375
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.66206458333326,
            "small_mean_absolute_error": 151.45485937499762
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2128,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0345Z",
      "signal_timestamp": "2026-10-05T03:46:18.177644Z",
      "target_timestamp": "2026-10-05T03:45:00Z",
      "resolution_timestamp": "2026-10-05T04:00:00Z",
      "strike": 86243.85,
      "brti_reference_price": 86243.84583333335,
      "base_predicted_close": 86344.140625,
      "small_predicted_close": 86240.90625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86045.36466666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -298.7759583333391,
      "small_residual": -195.54158333333908,
      "base_absolute_error": 298.7759583333391,
      "small_absolute_error": 195.54158333333908,
      "resolved_at": "2026-10-05T04:01:05.925552Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T03:30:00Z",
        "return_6h": 0.003252258258536811,
        "return_12h": 0.010717005504375265,
        "return_24h": 0.016280123207079278,
        "close_vs_ema12": 0.0017778954626606058,
        "close_vs_ema24": 0.0061802612987182926,
        "ema12_slope_3h": 0.003644846360694176,
        "ema24_slope_6h": 0.00599117626241541,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002191163306199506,
        "return_30m": -0.0028061361140566676,
        "return_60m": -0.0048126367927346925,
        "return_120m": -0.005395117992130327,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0013668242772483241,
        "close_vs_ema6": -0.002337627518778085,
        "close_vs_ema12": -0.0028357289213412074,
        "ema3_slope": -0.0013649586186709195,
        "ema6_slope": -0.0009341775038950173,
        "realized_volatility_30m": 0.0007874200167010681,
        "realized_volatility_60m": 0.0008120258293280051,
        "return_acceleration": -0.0015748400334021362
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2127,
        "resolved_agreement_count": 1386,
        "prospective_resolved_sample_count": 2108,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 141.299713541659,
            "small_mean_absolute_error": 208.338776041659
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 113.9240520833282,
            "small_mean_absolute_error": 175.851968749992
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.970935763887,
            "small_mean_absolute_error": 148.05866319444007
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 132.79628958333268,
            "small_mean_absolute_error": 152.54259999999704
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2129,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0400Z",
      "signal_timestamp": "2026-10-05T04:01:16.757042Z",
      "target_timestamp": "2026-10-05T04:00:00Z",
      "resolution_timestamp": "2026-10-05T04:15:00Z",
      "strike": 86045.36,
      "brti_reference_price": 86045.36466666666,
      "base_predicted_close": 86049.75,
      "small_predicted_close": 86040.4140625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85946.08783333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -103.6621666666615,
      "small_residual": -94.3262291666615,
      "base_absolute_error": 103.6621666666615,
      "small_absolute_error": 94.3262291666615,
      "resolved_at": "2026-10-05T04:16:05.329589Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T03:45:00Z",
        "return_6h": 0.0024887663121286874,
        "return_12h": 0.00903367937352395,
        "return_24h": 0.014365687102404268,
        "close_vs_ema12": -0.0005060678644872585,
        "close_vs_ema24": 0.003784665123530928,
        "ema12_slope_3h": 0.0032026084473166794,
        "ema24_slope_6h": 0.005918445016068086,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0023013951285320022,
        "return_30m": -0.004487515702172762,
        "return_60m": -0.005318984432193585,
        "return_120m": -0.006424667931998029,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0018359012583269996,
        "close_vs_ema6": -0.0033141324608491063,
        "close_vs_ema12": -0.004344704534822941,
        "ema3_slope": -0.0018325369015235182,
        "ema6_slope": -0.0013238979550646013,
        "realized_volatility_30m": 5.511591116624803e-05,
        "realized_volatility_60m": 0.0009258492374661413,
        "return_acceleration": -0.00011023182233249607
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2128,
        "resolved_agreement_count": 1386,
        "prospective_resolved_sample_count": 2109,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 182.98824999999488,
            "small_mean_absolute_error": 200.26168749999488
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 129.53205989583148,
            "small_mean_absolute_error": 174.48048437499529
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 138.857468749998,
            "small_mean_absolute_error": 160.4497534722177
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.88386249999894,
            "small_mean_absolute_error": 160.54395104166468
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2130,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0415Z",
      "signal_timestamp": "2026-10-05T04:16:16.154222Z",
      "target_timestamp": "2026-10-05T04:15:00Z",
      "resolution_timestamp": "2026-10-05T04:30:00Z",
      "strike": 85946.09,
      "brti_reference_price": 85946.08783333334,
      "base_predicted_close": 86002.484375,
      "small_predicted_close": 85998.828125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85755.5255,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -246.95887499999662,
      "small_residual": -243.30262499999662,
      "base_absolute_error": 246.95887499999662,
      "small_absolute_error": 243.30262499999662,
      "resolved_at": "2026-10-05T04:31:05.051473Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T04:00:00Z",
        "return_6h": -0.004284605636806993,
        "return_12h": 0.007934279568502456,
        "return_24h": 0.01345550677300733,
        "close_vs_ema12": -0.0015916401613904618,
        "close_vs_ema24": 0.0025722104725385275,
        "ema12_slope_3h": 0.002729163892299491,
        "ema24_slope_6h": 0.005705402166070295,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011537731720693278,
        "return_30m": -0.0034525130126435988,
        "return_60m": -0.0062489609052512884,
        "return_120m": -0.008381545676292124,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.0014960128195886657,
        "close_vs_ema6": -0.003192702049384155,
        "close_vs_ema12": -0.004652248297110639,
        "ema3_slope": -0.0014937781083890211,
        "ema6_slope": -0.0012754519645132856,
        "realized_volatility_30m": 0.0005738109782313372,
        "realized_volatility_60m": 0.0007077166710636673,
        "return_acceleration": 0.0011476219564626744
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2129,
        "resolved_agreement_count": 1386,
        "prospective_resolved_sample_count": 2110,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 170.0228749999951,
            "small_mean_absolute_error": 161.3119374999951
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.2113359374962,
            "small_mean_absolute_error": 173.92050260416
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 145.3148506944417,
            "small_mean_absolute_error": 167.90156076388425
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 137.3681458333318,
            "small_mean_absolute_error": 159.35323437499756
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2131,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0430Z",
      "signal_timestamp": "2026-10-05T04:31:15.879631Z",
      "target_timestamp": "2026-10-05T04:30:00Z",
      "resolution_timestamp": "2026-10-05T04:45:00Z",
      "strike": 85755.53,
      "brti_reference_price": 85755.5255,
      "base_predicted_close": 85760.9609375,
      "small_predicted_close": 85762.9921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85573.456,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -187.5049374999944,
      "small_residual": -189.5361874999944,
      "base_absolute_error": 187.5049374999944,
      "small_absolute_error": 189.5361874999944,
      "resolved_at": "2026-10-05T04:46:06.764026Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T04:15:00Z",
        "return_6h": -0.0059264392545758104,
        "return_12h": 0.006126241344860617,
        "return_24h": 0.011125344799283843,
        "close_vs_ema12": -0.003650589084630562,
        "close_vs_ema24": 0.00034206951347171,
        "ema12_slope_3h": 0.0020501653033204725,
        "ema24_slope_6h": 0.0054627378459524145,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002217231035610112,
        "return_30m": -0.003368446025994176,
        "return_60m": -0.00784084577373334,
        "return_120m": -0.00879750825784642,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 7,
        "close_vs_ema3": -0.0018584107084647083,
        "close_vs_ema6": -0.0038651480423883555,
        "close_vs_ema12": -0.005810039268037581,
        "ema3_slope": -0.0018549634245728086,
        "ema6_slope": -0.0015436726076922813,
        "realized_volatility_30m": 0.0005317289317703922,
        "realized_volatility_60m": 0.0004706425958583984,
        "return_acceleration": -0.0010634578635407843
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2130,
        "resolved_agreement_count": 1387,
        "prospective_resolved_sample_count": 2111,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 214.61435416666063,
            "small_mean_absolute_error": 156.87411979166063
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 155.66423437499725,
            "small_mean_absolute_error": 178.92808854166105
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 143.71345138888623,
            "small_mean_absolute_error": 168.61070833332874
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.7622624999989,
            "small_mean_absolute_error": 163.72938229166465
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2132,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0445Z",
      "signal_timestamp": "2026-10-05T04:46:18.727302Z",
      "target_timestamp": "2026-10-05T04:45:00Z",
      "resolution_timestamp": "2026-10-05T05:00:00Z",
      "strike": 85573.46,
      "brti_reference_price": 85573.456,
      "base_predicted_close": 85686.390625,
      "small_predicted_close": 85646.0546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85503.02466666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -183.36595833332103,
      "small_residual": -143.03002083332103,
      "base_absolute_error": 183.36595833332103,
      "small_absolute_error": 143.03002083332103,
      "resolved_at": "2026-10-05T05:01:05.640477Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T04:30:00Z",
        "return_6h": -0.009360230052063545,
        "return_12h": 0.002832448768502527,
        "return_24h": 0.009001310901962656,
        "close_vs_ema12": -0.005531917663006203,
        "close_vs_ema24": -0.0017451041183551563,
        "ema12_slope_3h": 0.001425058331075757,
        "ema24_slope_6h": 0.005153174305596586,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0021231226668886327,
        "return_30m": -0.004335646249029268,
        "return_60m": -0.007773190386579976,
        "return_120m": -0.01254841763726322,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 8,
        "close_vs_ema3": -0.0019927570537412453,
        "close_vs_ema6": -0.0042787853506091045,
        "close_vs_ema12": -0.006710415051101037,
        "ema3_slope": -0.0019887938707269237,
        "ema6_slope": -0.0017085898645307074,
        "realized_volatility_30m": 4.7054184360739715e-05,
        "realized_volatility_60m": 0.00046336663910514456,
        "return_acceleration": 9.410836872147943e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2131,
        "resolved_agreement_count": 1388,
        "prospective_resolved_sample_count": 2112,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 209.2254843749979,
            "small_mean_absolute_error": 180.6766562499979
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 175.26259895832845,
            "small_mean_absolute_error": 194.50771614582845
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 145.69119618055143,
            "small_mean_absolute_error": 177.46019791666063
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.06378437499808,
            "small_mean_absolute_error": 167.54848229166382
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2133,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0500Z",
      "signal_timestamp": "2026-10-05T05:01:16.382785Z",
      "target_timestamp": "2026-10-05T05:00:00Z",
      "resolution_timestamp": "2026-10-05T05:15:00Z",
      "strike": 85503.02,
      "brti_reference_price": 85503.02466666668,
      "base_predicted_close": 85580.6484375,
      "small_predicted_close": 85375.5078125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85489.06483333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -91.5836041666771,
      "small_residual": 113.5570208333229,
      "base_absolute_error": 91.5836041666771,
      "small_absolute_error": 113.5570208333229,
      "resolved_at": "2026-10-05T05:16:05.919842Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T04:45:00Z",
        "return_6h": -0.010435626859485847,
        "return_12h": 0.0016947274683543068,
        "return_24h": 0.00817947160785537,
        "close_vs_ema12": -0.0060927943960545905,
        "close_vs_ema24": -0.0025139068863299086,
        "ema12_slope_3h": 0.000844713725697277,
        "ema24_slope_6h": 0.004827633864481484,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008230511729400147,
        "return_30m": -0.0029444264012273846,
        "return_60m": -0.006302954285811513,
        "return_120m": -0.011588413402282116,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 9,
        "close_vs_ema3": -0.0014090667181196892,
        "close_vs_ema6": -0.003646965868833618,
        "close_vs_ema12": -0.006377183804208375,
        "ema3_slope": -0.0014070840428254128,
        "ema6_slope": -0.0014566613897849523,
        "realized_volatility_30m": 0.000650035746974309,
        "realized_volatility_60m": 0.0006032587481368008,
        "return_acceleration": 0.001300071493948618
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2132,
        "resolved_agreement_count": 1389,
        "prospective_resolved_sample_count": 2113,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 180.3729843749934,
            "small_mean_absolute_error": 167.5487656249934
          },
          "8": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 181.68061718749414,
            "small_mean_absolute_error": 183.90522656249414
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 146.47903472221878,
            "small_mean_absolute_error": 172.169911458328
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 152.49352812499782,
            "small_mean_absolute_error": 170.71392812499616
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2134,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0515Z",
      "signal_timestamp": "2026-10-05T05:16:16.948923Z",
      "target_timestamp": "2026-10-05T05:15:00Z",
      "resolution_timestamp": "2026-10-05T05:30:00Z",
      "strike": 85489.06,
      "brti_reference_price": 85489.06483333332,
      "base_predicted_close": 85522.5234375,
      "small_predicted_close": 85331.578125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85501.39266666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -21.13077083331882,
      "small_residual": 169.81454166668118,
      "base_absolute_error": 21.13077083331882,
      "small_absolute_error": 169.81454166668118,
      "resolved_at": "2026-10-05T05:31:05.438563Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T05:00:00Z",
        "return_6h": -0.012575810646752728,
        "return_12h": 0.0021152259242147586,
        "return_24h": 0.007851806336038658,
        "close_vs_ema12": -0.006001290105354107,
        "close_vs_ema24": -0.0026216739151171398,
        "ema12_slope_3h": 0.00024816788770753995,
        "ema24_slope_6h": 0.004463593422776357,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001632671287100651,
        "return_30m": -0.0009861839244482695,
        "return_60m": -0.005317554428844629,
        "return_120m": -0.011533286144358668,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 10,
        "close_vs_ema3": -0.0007866702599258479,
        "close_vs_ema6": -0.0027241348246034303,
        "close_vs_ema12": -0.005538919212100479,
        "ema3_slope": -0.0007860518962763408,
        "ema6_slope": -0.001088467876542265,
        "realized_volatility_30m": 0.0003298920221149748,
        "realized_volatility_60m": 0.0008709870912617534,
        "return_acceleration": 0.0006597840442299496
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2133,
        "resolved_agreement_count": 1389,
        "prospective_resolved_sample_count": 2114,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 177.3533437499973,
            "small_mean_absolute_error": 172.35646354165874
          },
          "8": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 173.6881093749962,
            "small_mean_absolute_error": 166.83420052082693
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 151.25867187499657,
            "small_mean_absolute_error": 173.3991562499929
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 149.50614166666492,
            "small_mean_absolute_error": 164.17208749999554
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2135,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0530Z",
      "signal_timestamp": "2026-10-05T05:31:16.049334Z",
      "target_timestamp": "2026-10-05T05:30:00Z",
      "resolution_timestamp": "2026-10-05T05:45:00Z",
      "strike": 85501.39,
      "brti_reference_price": 85501.39266666668,
      "base_predicted_close": 85486.3515625,
      "small_predicted_close": 85304.25,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85720.36583333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 234.01427083332965,
      "small_residual": 416.11583333332965,
      "base_absolute_error": 234.01427083332965,
      "small_absolute_error": 416.11583333332965,
      "resolved_at": "2026-10-05T05:46:06.817283Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T05:15:00Z",
        "return_6h": -0.013795245712353132,
        "return_12h": 0.0015354401013765173,
        "return_24h": 0.007706517301352855,
        "close_vs_ema12": -0.005620195597837885,
        "close_vs_ema24": -0.002426915548417674,
        "ema12_slope_3h": -0.00024384293577361937,
        "ema24_slope_6h": 0.004081206922669001,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001442036283516579,
        "return_30m": -1.9087044070831283e-05,
        "return_60m": -0.002963457244901657,
        "return_120m": -0.010781067007420653,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0003213932966037447,
        "close_vs_ema6": -0.0018444483829778147,
        "close_vs_ema12": -0.00456922801125037,
        "ema3_slope": -0.00032129003614012053,
        "ema6_slope": -0.0007372354361078193,
        "realized_volatility_30m": 0.0001537353785308615,
        "realized_volatility_60m": 0.0008709701218714891,
        "return_acceleration": 0.000307470757061723
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2134,
        "resolved_agreement_count": 1389,
        "prospective_resolved_sample_count": 2115,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 120.89631770832784,
            "small_mean_absolute_error": 153.98444270832988
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 167.75533593749424,
            "small_mean_absolute_error": 155.42928124999526
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 144.07492881944077,
            "small_mean_absolute_error": 170.61353993055067
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.2358197916641,
            "small_mean_absolute_error": 168.10412812499635
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2136,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0545Z",
      "signal_timestamp": "2026-10-05T05:46:18.661195Z",
      "target_timestamp": "2026-10-05T05:45:00Z",
      "resolution_timestamp": "2026-10-05T06:00:00Z",
      "strike": 85720.37,
      "brti_reference_price": 85720.36583333333,
      "base_predicted_close": 85622.1875,
      "small_predicted_close": 85601.2265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85724.8395,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 102.65200000000186,
      "small_residual": 123.61293750000186,
      "base_absolute_error": 102.65200000000186,
      "small_absolute_error": 123.61293750000186,
      "resolved_at": "2026-10-05T06:01:06.295270Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T05:30:00Z",
        "return_6h": -0.008850122025750418,
        "return_12h": 0.0039168811744518806,
        "return_24h": 0.009613330168326328,
        "close_vs_ema12": -0.002948460458802704,
        "close_vs_ema24": 0.00012528486976015607,
        "ema12_slope_3h": -0.0006800413226144553,
        "ema24_slope_6h": 0.0038111455485718704,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0025610479529887265,
        "return_30m": 0.0027056208937474846,
        "return_60m": 0.0017167687294681322,
        "return_120m": -0.00606976642729562,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011181640858519692,
        "close_vs_ema6": 0.0005083793486164723,
        "close_vs_ema12": -0.0017096622619746649,
        "ema3_slope": 0.0011194157763700918,
        "ema6_slope": 0.00020339309978711917,
        "realized_volatility_30m": 0.0012084221623185343,
        "realized_volatility_60m": 0.0012791743223194772,
        "return_acceleration": 0.0024168443246370686
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2135,
        "resolved_agreement_count": 1390,
        "prospective_resolved_sample_count": 2116,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 132.52365104166165,
            "small_mean_absolute_error": 210.6293541666637
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 170.87456770832978,
            "small_mean_absolute_error": 195.6530052083308
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 161.01628298610618,
            "small_mean_absolute_error": 199.88159548610687
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.1323885416641,
            "small_mean_absolute_error": 167.09639999999635
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2137,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0600Z",
      "signal_timestamp": "2026-10-05T06:01:17.336856Z",
      "target_timestamp": "2026-10-05T06:00:00Z",
      "resolution_timestamp": "2026-10-05T06:15:00Z",
      "strike": 85724.84,
      "brti_reference_price": 85724.8395,
      "base_predicted_close": 85670.8828125,
      "small_predicted_close": 85627.359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85884.15016666664,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 213.2673541666445,
      "small_residual": 256.7907916666445,
      "base_absolute_error": 213.2673541666445,
      "small_absolute_error": 256.7907916666445,
      "resolved_at": "2026-10-05T06:16:05.105318Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T05:45:00Z",
        "return_6h": -0.009029298423951393,
        "return_12h": 0.004891746375984551,
        "return_24h": 0.009722109918878674,
        "close_vs_ema12": -0.0027785323044733357,
        "close_vs_ema24": 0.00017377201323887093,
        "ema12_slope_3h": -0.0010224170947104039,
        "ema24_slope_6h": 0.0035429568469482753,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 5.218907576032272e-05,
        "return_30m": 0.00261337068747447,
        "return_60m": 0.002594233761882281,
        "return_120m": -0.003725071860737117,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005848634932967833,
        "close_vs_ema6": 0.0004003608429410388,
        "close_vs_ema12": -0.0014029105657404894,
        "ema3_slope": 0.0005852057587811821,
        "ema6_slope": 0.00016016998749290856,
        "realized_volatility_30m": 0.0012544294386142019,
        "realized_volatility_60m": 0.0011098093400481888,
        "return_acceleration": -0.0025088588772284037
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2136,
        "resolved_agreement_count": 1391,
        "prospective_resolved_sample_count": 2117,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 112.34516145833186,
            "small_mean_absolute_error": 205.7750833333339
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 146.35907291666263,
            "small_mean_absolute_error": 186.66192447916364
          },
          "12": {
            "base_accuracy": 0.08333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 158.5687986111067,
            "small_mean_absolute_error": 191.1951788194407
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 141.85811041666383,
            "small_mean_absolute_error": 170.93462187499608
          }
        },
        "current_losing_streak": 7,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2138,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0615Z",
      "signal_timestamp": "2026-10-05T06:16:15.932786Z",
      "target_timestamp": "2026-10-05T06:15:00Z",
      "resolution_timestamp": "2026-10-05T06:30:00Z",
      "strike": 85884.15,
      "brti_reference_price": 85884.15016666664,
      "base_predicted_close": 85775.9921875,
      "small_predicted_close": 85788.234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85876.79183333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 100.7996458333364,
      "small_residual": 88.5574583333364,
      "base_absolute_error": 100.7996458333364,
      "small_absolute_error": 88.5574583333364,
      "resolved_at": "2026-10-05T06:31:05.745519Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T06:00:00Z",
        "return_6h": -0.0053306109081223685,
        "return_12h": 0.006778335902400512,
        "return_24h": 0.011549359497866174,
        "close_vs_ema12": -0.0008875664536148742,
        "close_vs_ema24": 0.0019905211847757176,
        "ema12_slope_3h": -0.001266151690170636,
        "ema24_slope_6h": 0.00335804491894387,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001858395624836806,
        "return_30m": 0.0019106816885472444,
        "return_60m": 0.004621472162592566,
        "return_120m": -0.0007206571960181041,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012206811294115383,
        "close_vs_ema6": 0.0016128876917147483,
        "close_vs_ema12": 0.00038317767640227984,
        "ema3_slope": 0.0012221730129455821,
        "ema6_slope": 0.0006455715704618559,
        "realized_volatility_30m": 0.0009031032745382417,
        "realized_volatility_60m": 0.001085084461754723,
        "return_acceleration": 0.0018062065490764834
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2137,
        "resolved_agreement_count": 1392,
        "prospective_resolved_sample_count": 2118,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 142.7660989583237,
            "small_mean_absolute_error": 241.5835260416643
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 160.0597213541605,
            "small_mean_absolute_error": 206.96999479166152
          },
          "12": {
            "base_accuracy": 0.08333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 163.3807725694387,
            "small_mean_absolute_error": 191.75064236110606
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 151.21279895832922,
            "small_mean_absolute_error": 183.52893437499515
          }
        },
        "current_losing_streak": 8,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2139,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0630Z",
      "signal_timestamp": "2026-10-05T06:31:16.901865Z",
      "target_timestamp": "2026-10-05T06:30:00Z",
      "resolution_timestamp": "2026-10-05T06:45:00Z",
      "strike": 85876.79,
      "brti_reference_price": 85876.79183333334,
      "base_predicted_close": 85826.2578125,
      "small_predicted_close": 85823.1328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85797.86216666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -28.395645833341405,
      "small_residual": -25.270645833341405,
      "base_absolute_error": 28.395645833341405,
      "small_absolute_error": 25.270645833341405,
      "resolved_at": "2026-10-05T06:46:06.962467Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T06:15:00Z",
        "return_6h": -0.004476491309614583,
        "return_12h": 0.006619282837768692,
        "return_24h": 0.011500301542511693,
        "close_vs_ema12": -0.0009334837827528197,
        "close_vs_ema24": 0.0018653268364443587,
        "ema12_slope_3h": -0.0014780967069075723,
        "ema24_slope_6h": 0.003194958666745462,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.567743080678536e-05,
        "return_30m": 0.0017725589714674417,
        "return_60m": 0.004390562012599908,
        "return_120m": 0.0014140935248927455,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0005671277405057129,
        "close_vs_ema6": 0.0010902900658784631,
        "close_vs_ema12": 0.00025169167961047734,
        "ema3_slope": 0.0005674495568910309,
        "ema6_slope": 0.00043630630652424784,
        "realized_volatility_30m": 0.0009720365278217957,
        "realized_volatility_60m": 0.001141656081493344,
        "return_acceleration": -0.0019440730556435915
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2138,
        "resolved_agreement_count": 1393,
        "prospective_resolved_sample_count": 2119,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 162.6833177083281,
            "small_mean_absolute_error": 221.2692552083281
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 141.78981770832797,
            "small_mean_absolute_error": 187.626848958329
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 166.06466319443885,
            "small_mean_absolute_error": 177.3759392361062
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.9439979166629,
            "small_mean_absolute_error": 176.21716458332884
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2140,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0645Z",
      "signal_timestamp": "2026-10-05T06:46:19.599773Z",
      "target_timestamp": "2026-10-05T06:45:00Z",
      "resolution_timestamp": "2026-10-05T07:00:00Z",
      "strike": 85797.86,
      "brti_reference_price": 85797.86216666666,
      "base_predicted_close": 85765.390625,
      "small_predicted_close": 85712.1640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86207.79716666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 442.40654166665627,
      "small_residual": 495.63310416665627,
      "base_absolute_error": 442.40654166665627,
      "small_absolute_error": 495.63310416665627,
      "resolved_at": "2026-10-05T07:01:05.164126Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T06:30:00Z",
        "return_6h": -0.009117892035268693,
        "return_12h": 0.005417320770600531,
        "return_24h": 0.00995092875767356,
        "close_vs_ema12": -0.0017762828540964781,
        "close_vs_ema24": 0.0009250160186882184,
        "ema12_slope_3h": -0.0016291033735829075,
        "ema24_slope_6h": 0.0029377587384176174,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009191035782969426,
        "return_30m": -0.001004702262670576,
        "return_60m": 0.0009040597596610134,
        "return_120m": 0.002622380550654002,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00017627961248833923,
        "close_vs_ema6": 0.00012155437386951462,
        "close_vs_ema12": -0.0005649869186840073,
        "ema3_slope": -0.00017624854346343088,
        "ema6_slope": 4.8624113737405494e-05,
        "realized_volatility_30m": 0.0004167130737450786,
        "realized_volatility_60m": 0.0010128338864231917,
        "return_acceleration": -0.0008334261474901572
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2139,
        "resolved_agreement_count": 1394,
        "prospective_resolved_sample_count": 2120,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.27866145833104,
            "small_mean_absolute_error": 123.55795833333104
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.90115624999635,
            "small_mean_absolute_error": 167.09365624999737
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 151.00926562499686,
            "small_mean_absolute_error": 171.6213229166642
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.1751802083294,
            "small_mean_absolute_error": 173.31358124999534
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2141,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0700Z",
      "signal_timestamp": "2026-10-05T07:01:15.970442Z",
      "target_timestamp": "2026-10-05T07:00:00Z",
      "resolution_timestamp": "2026-10-05T07:15:00Z",
      "strike": 86207.8,
      "brti_reference_price": 86207.79716666666,
      "base_predicted_close": 86288.609375,
      "small_predicted_close": 86049.359375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86269.95633333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -18.65304166666465,
      "small_residual": 220.59695833333535,
      "base_absolute_error": 18.65304166666465,
      "small_absolute_error": 220.59695833333535,
      "resolved_at": "2026-10-05T07:16:04.945677Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T06:45:00Z",
        "return_6h": -0.005209930224134962,
        "return_12h": 0.010313885430220271,
        "return_24h": 0.01397131784773209,
        "close_vs_ema12": 0.0028706265195093117,
        "close_vs_ema24": 0.005588952832589866,
        "ema12_slope_3h": -0.0014856308103747828,
        "ema24_slope_6h": 0.0027674298199267255,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004777916251615721,
        "return_30m": 0.003854421273395081,
        "return_60m": 0.005633812433870622,
        "return_120m": 0.008242661622176906,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002295117513061884,
        "close_vs_ema6": 0.0034951434636083523,
        "close_vs_ema12": 0.003560196162445406,
        "ema3_slope": 0.0023003971949508983,
        "ema6_slope": 0.0014000146863153429,
        "realized_volatility_30m": 0.002848509914956332,
        "realized_volatility_60m": 0.002191213992184385,
        "return_acceleration": 0.005697019829912664
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2140,
        "resolved_agreement_count": 1395,
        "prospective_resolved_sample_count": 2121,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 196.21729687499464,
            "small_mean_absolute_error": 216.56299999999464
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 154.28122916666325,
            "small_mean_absolute_error": 211.16904166666427
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 162.9784809027733,
            "small_mean_absolute_error": 196.62894965277397
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 149.59991249999658,
            "small_mean_absolute_error": 187.7695635416625
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2142,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0715Z",
      "signal_timestamp": "2026-10-05T07:16:15.886412Z",
      "target_timestamp": "2026-10-05T07:15:00Z",
      "resolution_timestamp": "2026-10-05T07:30:00Z",
      "strike": 86269.96,
      "brti_reference_price": 86269.95633333334,
      "base_predicted_close": 86364.8515625,
      "small_predicted_close": 86130.484375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86190.8805,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -173.9710625000007,
      "small_residual": 60.3961249999993,
      "base_absolute_error": 173.9710625000007,
      "small_absolute_error": 60.3961249999993,
      "resolved_at": "2026-10-05T07:31:05.688110Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T07:00:00Z",
        "return_6h": -0.004550586161093384,
        "return_12h": 0.01052373285844177,
        "return_24h": 0.015133010546027892,
        "close_vs_ema12": 0.003446546536256534,
        "close_vs_ema24": 0.006183056216377603,
        "ema12_slope_3h": -0.0012715269915816174,
        "ema24_slope_6h": 0.0026145338909044913,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007210388005449708,
        "return_30m": 0.005502400115163786,
        "return_60m": 0.004492169578647509,
        "return_120m": 0.009134402177897405,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015066322254038145,
        "close_vs_ema6": 0.003009731095919621,
        "close_vs_ema12": 0.0036223682316616213,
        "ema3_slope": 0.0015089055911927662,
        "ema6_slope": 0.0012053435423440284,
        "realized_volatility_30m": 0.0020284387255353753,
        "realized_volatility_60m": 0.0021880969235165927,
        "return_acceleration": -0.004056877451070751
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2141,
        "resolved_agreement_count": 1395,
        "prospective_resolved_sample_count": 2122,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 147.56371874999968,
            "small_mean_absolute_error": 207.51454166666736
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 145.1649088541617,
            "small_mean_absolute_error": 224.54903385416583
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 155.89438715277356,
            "small_mean_absolute_error": 207.15151041666346
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 148.8211666666626,
            "small_mean_absolute_error": 193.85910729166207
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2143,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0730Z",
      "signal_timestamp": "2026-10-05T07:31:16.402462Z",
      "target_timestamp": "2026-10-05T07:30:00Z",
      "resolution_timestamp": "2026-10-05T07:45:00Z",
      "strike": 86190.88,
      "brti_reference_price": 86190.8805,
      "base_predicted_close": 86217.1171875,
      "small_predicted_close": 86139.0625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86363.11450000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 145.9973125000106,
      "small_residual": 224.0520000000106,
      "base_absolute_error": 145.9973125000106,
      "small_absolute_error": 224.0520000000106,
      "resolved_at": "2026-10-05T07:46:07.617373Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T07:15:00Z",
        "return_6h": -0.008697616736475844,
        "return_12h": 0.008705796559129064,
        "return_24h": 0.014402459187420558,
        "close_vs_ema12": 0.002423394488533237,
        "close_vs_ema24": 0.005151775846138129,
        "ema12_slope_3h": -0.0010133616305254556,
        "ema24_slope_6h": 0.002377488933501315,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009166091730451464,
        "return_30m": -0.000196231283278836,
        "return_60m": 0.0036574336320833734,
        "return_120m": 0.008064053833851892,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00029423443033982366,
        "close_vs_ema6": 0.0014922253275668762,
        "close_vs_ema12": 0.002285728638922402,
        "ema3_slope": 0.0002943210297203791,
        "ema6_slope": 0.0005972466216408456,
        "realized_volatility_30m": 0.0008188239867950586,
        "realized_volatility_60m": 0.0023280071082616466,
        "return_acceleration": -0.0016376479735901173
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2142,
        "resolved_agreement_count": 1395,
        "prospective_resolved_sample_count": 2123,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 165.85657291666575,
            "small_mean_absolute_error": 200.47420833333308
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 164.26994531249693,
            "small_mean_absolute_error": 210.8717317708306
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 149.81206944444057,
            "small_mean_absolute_error": 191.90930208333035
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 152.15293541666324,
            "small_mean_absolute_error": 186.71681666666262
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2144,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0745Z",
      "signal_timestamp": "2026-10-05T07:46:19.091804Z",
      "target_timestamp": "2026-10-05T07:45:00Z",
      "resolution_timestamp": "2026-10-05T08:00:00Z",
      "strike": 86363.11,
      "brti_reference_price": 86363.11450000001,
      "base_predicted_close": 86263.953125,
      "small_predicted_close": 86161.34375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 86188.60049999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -75.35262500001409,
      "small_residual": 27.256749999985914,
      "base_absolute_error": 75.35262500001409,
      "small_absolute_error": 27.256749999985914,
      "resolved_at": "2026-10-05T08:01:05.430372Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T07:30:00Z",
        "return_6h": -0.0040196552331240865,
        "return_12h": 0.011065276824903103,
        "return_24h": 0.01652209226412449,
        "close_vs_ema12": 0.004245081400244377,
        "close_vs_ema24": 0.007011683091756371,
        "ema12_slope_3h": -0.0005976656266714064,
        "ema24_slope_6h": 0.002243827781155172,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019982856538982574,
        "return_30m": 0.0010798448338924516,
        "return_60m": 0.006588186687394693,
        "return_120m": 0.007498202561528666,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011452409437266997,
        "close_vs_ema6": 0.002492863823662983,
        "close_vs_ema12": 0.0036264073736691493,
        "ema3_slope": 0.0011465540243396077,
        "ema6_slope": 0.000998140821122817,
        "realized_volatility_30m": 0.001457447413471702,
        "realized_volatility_60m": 0.002082997884462869,
        "return_acceleration": 0.002914894826943404
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2143,
        "resolved_agreement_count": 1395,
        "prospective_resolved_sample_count": 2124,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 195.25698958333305,
            "small_mean_absolute_error": 250.16954687500038
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 153.26782552083205,
            "small_mean_absolute_error": 186.8637526041657
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 146.3531006944419,
            "small_mean_absolute_error": 194.78561979166503
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 157.91689999999653,
            "small_mean_absolute_error": 194.6744583333304
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2145,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0800Z",
      "signal_timestamp": "2026-10-05T08:01:16.611650Z",
      "target_timestamp": "2026-10-05T08:00:00Z",
      "resolution_timestamp": "2026-10-05T08:15:00Z",
      "strike": 86188.6,
      "brti_reference_price": 86188.60049999999,
      "base_predicted_close": 86161.4609375,
      "small_predicted_close": 86142.71875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 86395.39616666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 233.9352291666728,
      "small_residual": 252.6774166666728,
      "base_absolute_error": 233.9352291666728,
      "small_absolute_error": 252.6774166666728,
      "resolved_at": "2026-10-05T08:16:06.898902Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T07:45:00Z",
        "return_6h": -0.004770707939853014,
        "return_12h": 0.009059280498689093,
        "return_24h": 0.012953026401440804,
        "close_vs_ema12": 0.002125169600838195,
        "close_vs_ema24": 0.0048737309035518095,
        "ema12_slope_3h": -0.0002481424262624765,
        "ema24_slope_6h": 0.0020975110026897337,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0020207006314023612,
        "return_30m": -2.6452914586583276e-05,
        "return_60m": -0.0002226790069761453,
        "return_120m": 0.005409878895136222,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00043907964470779604,
        "close_vs_ema6": 0.000333616803102732,
        "close_vs_ema12": 0.0013521419211113272,
        "ema3_slope": -0.00043888693838700643,
        "ema6_slope": 0.0001334645316453109,
        "realized_volatility_30m": 0.0020094931426503093,
        "realized_volatility_60m": 0.0015349728434994544,
        "return_acceleration": -0.004018986285300619
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2144,
        "resolved_agreement_count": 1396,
        "prospective_resolved_sample_count": 2125,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.4935104166725,
            "small_mean_absolute_error": 133.0754583333328
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.85540364583358,
            "small_mean_absolute_error": 174.81922916666372
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 137.351989583333,
            "small_mean_absolute_error": 185.13784722222044
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 155.08344062499745,
            "small_mean_absolute_error": 184.64479895832991
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2146,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0815Z",
      "signal_timestamp": "2026-10-05T08:16:18.107060Z",
      "target_timestamp": "2026-10-05T08:15:00Z",
      "resolution_timestamp": "2026-10-05T08:30:00Z",
      "strike": 86395.4,
      "brti_reference_price": 86395.39616666667,
      "base_predicted_close": 86412.7109375,
      "small_predicted_close": 86639.0546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 86401.74833333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -10.96260416667792,
      "small_residual": -237.30635416667792,
      "base_absolute_error": 10.96260416667792,
      "small_absolute_error": 237.30635416667792,
      "resolved_at": "2026-10-05T08:31:06.180496Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T08:00:00Z",
        "return_6h": -0.003197569927695487,
        "return_12h": 0.01146786260435162,
        "return_24h": 0.014710700781440433,
        "close_vs_ema12": 0.004343922503984521,
        "close_vs_ema24": 0.007133481897410032,
        "ema12_slope_3h": 0.0001920515179609783,
        "ema24_slope_6h": 0.001986977575403781,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002399338955117347,
        "return_30m": 0.00037378997797321567,
        "return_60m": 0.001454038447042505,
        "return_120m": 0.005952739812967955,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009786442220340863,
        "close_vs_ema6": 0.0019511590148399982,
        "close_vs_ema12": 0.0031752409261065484,
        "ema3_slope": 0.0009796029047568489,
        "ema6_slope": 0.0007810732051460878,
        "realized_volatility_30m": 0.002210019793259854,
        "realized_volatility_60m": 0.001880175959974851,
        "return_acceleration": 0.004420039586519708
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2145,
        "resolved_agreement_count": 1397,
        "prospective_resolved_sample_count": 2126,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 157.31405729167454,
            "small_mean_absolute_error": 141.09557291666715
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 152.4388880208371,
            "small_mean_absolute_error": 174.30505729166725
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 149.2146249999993,
            "small_mean_absolute_error": 196.73121354166628
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 159.00401874999807,
            "small_mean_absolute_error": 184.77240833333053
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2147,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0830Z",
      "signal_timestamp": "2026-10-05T08:31:17.105735Z",
      "target_timestamp": "2026-10-05T08:30:00Z",
      "resolution_timestamp": "2026-10-05T08:45:00Z",
      "strike": 86401.75,
      "brti_reference_price": 86401.74833333332,
      "base_predicted_close": 86363.4765625,
      "small_predicted_close": 86225.3828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86268.1475,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -95.3290624999936,
      "small_residual": 42.7646875000064,
      "base_absolute_error": 95.3290624999936,
      "small_absolute_error": 42.7646875000064,
      "resolved_at": "2026-10-05T08:46:07.595793Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T08:15:00Z",
        "return_6h": -0.0013281623598883074,
        "return_12h": 0.011108922954963463,
        "return_24h": 0.014617438964857232,
        "close_vs_ema12": 0.004236685317735134,
        "close_vs_ema24": 0.007057898967501641,
        "ema12_slope_3h": 0.0006116494608396916,
        "ema24_slope_6h": 0.0019179348411870745,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 7.352436528451634e-05,
        "return_30m": 0.0024730397302754614,
        "return_60m": 0.0024465213965800814,
        "return_120m": 0.006112903018300919,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005258436137725031,
        "close_vs_ema6": 0.0014454686488338808,
        "close_vs_ema12": 0.002747779321189192,
        "ema3_slope": 0.0005261202707569357,
        "ema6_slope": 0.0005785219536720287,
        "realized_volatility_30m": 0.0011629072949164154,
        "realized_volatility_60m": 0.0017562342938697692,
        "return_acceleration": -0.002325814589832831
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2146,
        "resolved_agreement_count": 1398,
        "prospective_resolved_sample_count": 2127,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 116.56194270834385,
            "small_mean_absolute_error": 185.3231302083368
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 141.2092578125048,
            "small_mean_absolute_error": 192.89866927083494
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 148.36727777777924,
            "small_mean_absolute_error": 202.35553124999933
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 156.12250104166523,
            "small_mean_absolute_error": 183.5850312499977
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2148,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0845Z",
      "signal_timestamp": "2026-10-05T08:46:20.646618Z",
      "target_timestamp": "2026-10-05T08:45:00Z",
      "resolution_timestamp": "2026-10-05T09:00:00Z",
      "strike": 86268.15,
      "brti_reference_price": 86268.1475,
      "base_predicted_close": 86257.515625,
      "small_predicted_close": 86210.15625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86205.14183333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -52.373791666686884,
      "small_residual": -5.014416666686884,
      "base_absolute_error": 52.373791666686884,
      "small_absolute_error": 5.014416666686884,
      "resolved_at": "2026-10-05T09:01:05.697990Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T08:30:00Z",
        "return_6h": -0.00453221433084372,
        "return_12h": 0.006132554506800947,
        "return_24h": 0.014128541054778898,
        "close_vs_ema12": 0.0025740323245586616,
        "close_vs_ema24": 0.005386694909450318,
        "ema12_slope_3h": 0.0008468186501755515,
        "ema24_slope_6h": 0.0017833849871513596,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015462746519652182,
        "return_30m": -0.0014728639755432482,
        "return_60m": -0.0010996245393628534,
        "return_120m": 0.005481317616280457,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005108829365236822,
        "close_vs_ema6": -7.360294879621421e-05,
        "close_vs_ema12": 0.001012876075477287,
        "ema3_slope": -0.0005106220684217844,
        "ema6_slope": -2.9440312760975473e-05,
        "realized_volatility_30m": 0.0008098995086248673,
        "realized_volatility_60m": 0.001727509721247465,
        "return_acceleration": -0.0016197990172497345
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2147,
        "resolved_agreement_count": 1399,
        "prospective_resolved_sample_count": 2128,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.8948802083396,
            "small_mean_absolute_error": 140.00130208333576
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.57593489583633,
            "small_mean_absolute_error": 195.08542447916807
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 136.81017708333457,
            "small_mean_absolute_error": 171.24293576388905
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.43593333333266,
            "small_mean_absolute_error": 181.00696354166575
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2149,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0900Z",
      "signal_timestamp": "2026-10-05T09:01:16.904333Z",
      "target_timestamp": "2026-10-05T09:00:00Z",
      "resolution_timestamp": "2026-10-05T09:15:00Z",
      "strike": 86205.14,
      "brti_reference_price": 86205.14183333331,
      "base_predicted_close": 86043.796875,
      "small_predicted_close": 86038.3515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85970.27083333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -73.52604166665697,
      "small_residual": -68.08072916665697,
      "base_absolute_error": 73.52604166665697,
      "small_absolute_error": 68.08072916665697,
      "resolved_at": "2026-10-05T09:16:05.212423Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T08:45:00Z",
        "return_6h": -0.003471966698929241,
        "return_12h": 0.004516722979398313,
        "return_24h": 0.013055548525763294,
        "close_vs_ema12": 0.00176649703910714,
        "close_vs_ema24": 0.004556059114318334,
        "ema12_slope_3h": 0.0010404024852825877,
        "ema24_slope_6h": 0.0016739768208193784,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000730346813888505,
        "return_30m": -0.0022754921490883984,
        "return_60m": 0.00019192019869640475,
        "return_120m": -3.0801544878888976e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006208134846075186,
        "close_vs_ema6": -0.0005743433513830665,
        "close_vs_ema12": 0.00023842694200704173,
        "ema3_slope": -0.0006204283143436129,
        "ema6_slope": -0.0002296845734302,
        "realized_volatility_30m": 0.0004079639190383566,
        "realized_volatility_60m": 0.001472835471576189,
        "return_acceleration": 0.0008159278380767132
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2148,
        "resolved_agreement_count": 1400,
        "prospective_resolved_sample_count": 2129,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.1501718750078,
            "small_mean_absolute_error": 134.440718750011
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.82184114584015,
            "small_mean_absolute_error": 133.7580885416719
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.62032638889164,
            "small_mean_absolute_error": 161.35972569444615
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.11582500000003,
            "small_mean_absolute_error": 171.48060520833315
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2150,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0915Z",
      "signal_timestamp": "2026-10-05T09:16:16.255863Z",
      "target_timestamp": "2026-10-05T09:15:00Z",
      "resolution_timestamp": "2026-10-05T09:30:00Z",
      "strike": 85970.27,
      "brti_reference_price": 85970.27083333334,
      "base_predicted_close": 85977.328125,
      "small_predicted_close": 85893.671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85868.12299999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -109.20512500000768,
      "small_residual": -25.548875000007683,
      "base_absolute_error": 109.20512500000768,
      "small_absolute_error": 25.548875000007683,
      "resolved_at": "2026-10-05T09:31:06.355418Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T09:00:00Z",
        "return_6h": -0.005969345136991655,
        "return_12h": -0.0004429472102835952,
        "return_24h": 0.009968011397381238,
        "close_vs_ema12": -0.0009236102250363976,
        "close_vs_ema24": 0.0017815015191884331,
        "ema12_slope_3h": 0.0010388671721270892,
        "ema24_slope_6h": 0.001514905622799212,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0027245590576727707,
        "return_30m": -0.003452915998534256,
        "return_60m": -0.004920694298492623,
        "return_120m": -0.0034738107301464094,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.001674640281166928,
        "close_vs_ema6": -0.0023574620828572534,
        "close_vs_ema12": -0.0021050052569733246,
        "ema3_slope": -0.001671840549638759,
        "ema6_slope": -0.0009420964504787133,
        "realized_volatility_30m": 0.0009971061218921329,
        "realized_volatility_60m": 0.0010347162479925902,
        "return_acceleration": -0.0019942122437842658
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2149,
        "resolved_agreement_count": 1401,
        "prospective_resolved_sample_count": 2130,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.04787500000384,
            "small_mean_absolute_error": 88.29154687500704
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.6809661458392,
            "small_mean_absolute_error": 114.6935598958371
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.97521701389269,
            "small_mean_absolute_error": 145.63388715278052
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.60901874999982,
            "small_mean_absolute_error": 170.16833020833292
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2151,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0930Z",
      "signal_timestamp": "2026-10-05T09:31:17.132163Z",
      "target_timestamp": "2026-10-05T09:30:00Z",
      "resolution_timestamp": "2026-10-05T09:45:00Z",
      "strike": 85868.12,
      "brti_reference_price": 85868.12299999999,
      "base_predicted_close": 85855.203125,
      "small_predicted_close": 85830.984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85939.69933333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 84.49620833333756,
      "small_residual": 108.71495833333756,
      "base_absolute_error": 84.49620833333756,
      "small_absolute_error": 108.71495833333756,
      "resolved_at": "2026-10-05T09:46:07.062684Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T09:15:00Z",
        "return_6h": -0.006538135077056695,
        "return_12h": 0.0006501396483413746,
        "return_24h": 0.007126274943648259,
        "close_vs_ema12": -0.0020247129117975105,
        "close_vs_ema24": 0.0005790171193751359,
        "ema12_slope_3h": 0.0009923876545487875,
        "ema24_slope_6h": 0.0013474522737670913,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011881762421265263,
        "return_30m": -0.003909498043456638,
        "return_60m": -0.006176094160440293,
        "return_120m": -0.0037446827103710945,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0014324623911160517,
        "close_vs_ema6": -0.002533162197926875,
        "close_vs_ema12": -0.0027858322128710977,
        "ema3_slope": -0.0014304133777485184,
        "ema6_slope": -0.001012239212727306,
        "realized_volatility_30m": 0.0007681914077731222,
        "realized_volatility_60m": 0.0007386342660332977,
        "return_acceleration": 0.0015363828155462445
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2150,
        "resolved_agreement_count": 1401,
        "prospective_resolved_sample_count": 2131,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.60850520833628,
            "small_mean_absolute_error": 35.352177083339484
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.58522395834007,
            "small_mean_absolute_error": 110.33765364583815
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 121.6756736111153,
            "small_mean_absolute_error": 140.38317187500311
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.72133125000036,
            "small_mean_absolute_error": 159.28064270833346
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2152,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T0945Z",
      "signal_timestamp": "2026-10-05T09:46:18.623909Z",
      "target_timestamp": "2026-10-05T09:45:00Z",
      "resolution_timestamp": "2026-10-05T10:00:00Z",
      "strike": 85939.7,
      "brti_reference_price": 85939.69933333334,
      "base_predicted_close": 85934.7578125,
      "small_predicted_close": 85839.375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85950.35833333337,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 15.600520833366318,
      "small_residual": 110.98333333336632,
      "base_absolute_error": 15.600520833366318,
      "small_absolute_error": 110.98333333336632,
      "resolved_at": "2026-10-05T10:01:05.394055Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T09:30:00Z",
        "return_6h": -0.0035265878632985137,
        "return_12h": -0.0002857989792646176,
        "return_24h": 0.007883484852647005,
        "close_vs_ema12": -0.0011442078443976156,
        "close_vs_ema24": 0.0013838823694212188,
        "ema12_slope_3h": 0.0010193098445900883,
        "ema24_slope_6h": 0.0012463335704586687,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008335611730250214,
        "return_30m": -0.0003556054866835634,
        "return_60m": -0.0038072936093437315,
        "return_120m": -0.004902731555225137,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0003001376871630823,
        "close_vs_ema6": -0.0012161002512777186,
        "close_vs_ema12": -0.0016543840393181686,
        "ema3_slope": -0.0003000476315611067,
        "ema6_slope": -0.000486203591587242,
        "realized_volatility_30m": 0.0010108687075757739,
        "realized_volatility_60m": 0.00126837524903866,
        "return_acceleration": 0.0020217374151515477
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2151,
        "resolved_agreement_count": 1402,
        "prospective_resolved_sample_count": 2132,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.90029166667227,
            "small_mean_absolute_error": 51.839744791672274
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.89758593750594,
            "small_mean_absolute_error": 95.92052343750402
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.35072048611498,
            "small_mean_absolute_error": 147.33686458333614
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 124.57089479166753,
            "small_mean_absolute_error": 155.23958125000064
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2153,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1000Z",
      "signal_timestamp": "2026-10-05T10:01:16.324196Z",
      "target_timestamp": "2026-10-05T10:00:00Z",
      "resolution_timestamp": "2026-10-05T10:15:00Z",
      "strike": 85950.36,
      "brti_reference_price": 85950.35833333337,
      "base_predicted_close": 85929.375,
      "small_predicted_close": 85839.234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86006.618,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 77.24300000000221,
      "small_residual": 167.3836250000022,
      "base_absolute_error": 77.24300000000221,
      "small_absolute_error": 167.3836250000022,
      "resolved_at": "2026-10-05T10:16:04.645095Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T09:45:00Z",
        "return_6h": -0.0011041423753777035,
        "return_12h": 0.0013818759844033135,
        "return_24h": 0.008520564972547495,
        "close_vs_ema12": -0.0009787159405966195,
        "close_vs_ema24": 0.0014769299834951344,
        "ema12_slope_3h": 0.0008553479012864962,
        "ema24_slope_6h": 0.0011976786377529969,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00012402882582462915,
        "return_30m": 0.0009576933844632762,
        "return_60m": -0.00295554875940629,
        "return_120m": -0.0027641957902149183,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -8.80808010759182e-05,
        "close_vs_ema6": -0.0007804022900282925,
        "close_vs_ema12": -0.0012953946009390815,
        "ema3_slope": -8.80730435317556e-05,
        "ema6_slope": -0.0003120635019826512,
        "realized_volatility_30m": 0.00035476617360019613,
        "realized_volatility_60m": 0.0013566476405537052,
        "return_acceleration": -0.0007095323472003923
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2152,
        "resolved_agreement_count": 1403,
        "prospective_resolved_sample_count": 2133,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.70697395834213,
            "small_mean_absolute_error": 78.33197395834213
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.42857291667497,
            "small_mean_absolute_error": 106.38634635417657
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.78355208334081,
            "small_mean_absolute_error": 115.28271701389531
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.18262291666979,
            "small_mean_absolute_error": 153.6372468750029
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2154,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1015Z",
      "signal_timestamp": "2026-10-05T10:16:15.367524Z",
      "target_timestamp": "2026-10-05T10:15:00Z",
      "resolution_timestamp": "2026-10-05T10:30:00Z",
      "strike": 86006.62,
      "brti_reference_price": 86006.618,
      "base_predicted_close": 85964.1484375,
      "small_predicted_close": 85952.6875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86085.00233333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 120.8538958333229,
      "small_residual": 132.3148333333229,
      "base_absolute_error": 120.8538958333229,
      "small_absolute_error": 132.3148333333229,
      "resolved_at": "2026-10-05T10:31:05.249249Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T10:00:00Z",
        "return_6h": 0.0007042806507264743,
        "return_12h": -0.003583342550926516,
        "return_24h": 0.009085024210036652,
        "close_vs_ema12": -0.00031154369445807184,
        "close_vs_ema24": 0.0020884172584894056,
        "ema12_slope_3h": 0.0006952945039830905,
        "ema24_slope_6h": 0.0011874926670940589,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006545600013492248,
        "return_30m": 0.0007786700114822409,
        "return_60m": 0.0004227876254703222,
        "return_120m": -0.004499987081680534,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002831305874193557,
        "close_vs_ema6": -9.025547887653307e-05,
        "close_vs_ema12": -0.0005430157331767216,
        "ema3_slope": 0.00028321077305215603,
        "ema6_slope": -3.610088822947333e-05,
        "realized_volatility_30m": 0.0002652655877622978,
        "realized_volatility_60m": 0.0007914354868918564,
        "return_acceleration": 0.0005305311755245956
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2153,
        "resolved_agreement_count": 1404,
        "prospective_resolved_sample_count": 2134,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.63621354167844,
            "small_mean_absolute_error": 103.15769791667844
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.84204427084114,
            "small_mean_absolute_error": 95.72462239584274
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.66604861111894,
            "small_mean_absolute_error": 110.84827256945088
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.46559270833605,
            "small_mean_absolute_error": 156.32857708333685
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2155,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1030Z",
      "signal_timestamp": "2026-10-05T10:31:16.148259Z",
      "target_timestamp": "2026-10-05T10:30:00Z",
      "resolution_timestamp": "2026-10-05T10:45:00Z",
      "strike": 86085.0,
      "brti_reference_price": 86085.00233333332,
      "base_predicted_close": 86015.6875,
      "small_predicted_close": 86077.78125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86016.03466666669,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 0.3471666666882811,
      "small_residual": -61.74658333331172,
      "base_absolute_error": 0.3471666666882811,
      "small_absolute_error": 61.74658333331172,
      "resolved_at": "2026-10-05T10:46:06.651180Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T10:15:00Z",
        "return_6h": 0.003842047861199571,
        "return_12h": -0.0021071610566388843,
        "return_24h": 0.008044283328934698,
        "close_vs_ema12": 0.0005750625568847756,
        "close_vs_ema24": 0.0029396340420737577,
        "ema12_slope_3h": 0.0006165854687614214,
        "ema24_slope_6h": 0.0012422512652969786,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009113756029019981,
        "return_30m": 0.001566532154267275,
        "return_60m": 0.0025257257962112423,
        "return_120m": -0.003665967484570043,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005970254619829252,
        "close_vs_ema6": 0.0005863180797469614,
        "close_vs_ema12": 0.0003112527511386354,
        "ema3_slope": 0.0005973821143154812,
        "ema6_slope": 0.00023458224782402226,
        "realized_volatility_30m": 0.0001284078007763867,
        "realized_volatility_60m": 0.0003070896841173425,
        "return_acceleration": 0.0002568156015527734
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2154,
        "resolved_agreement_count": 1405,
        "prospective_resolved_sample_count": 2135,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 74.54840625000725,
            "small_mean_absolute_error": 129.84918750000725
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.57845572917176,
            "small_mean_absolute_error": 82.60068229167337
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 91.23961805556246,
            "small_mean_absolute_error": 116.84149826389451
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.45174895833625,
            "small_mean_absolute_error": 154.45359166666896
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2156,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1045Z",
      "signal_timestamp": "2026-10-05T10:46:18.513326Z",
      "target_timestamp": "2026-10-05T10:45:00Z",
      "resolution_timestamp": "2026-10-05T11:00:00Z",
      "strike": 86016.03,
      "brti_reference_price": 86016.03466666669,
      "base_predicted_close": 85989.9453125,
      "small_predicted_close": 86031.125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86097.12733333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 107.1820208333229,
      "small_residual": 66.0023333333229,
      "base_absolute_error": 107.1820208333229,
      "small_absolute_error": 66.0023333333229,
      "resolved_at": "2026-10-05T11:01:06.780895Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T10:30:00Z",
        "return_6h": 0.005171915303580521,
        "return_12h": -0.004236725065534297,
        "return_24h": 0.008038197838295957,
        "close_vs_ema12": -0.00021731073719777338,
        "close_vs_ema24": 0.0020919876253211456,
        "ema12_slope_3h": 0.0004265811157813104,
        "ema24_slope_6h": 0.001323135386082308,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008011577487049282,
        "return_30m": 0.00010948769857099805,
        "return_60m": 0.0008882429648406909,
        "return_120m": -0.002922432446266665,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00010231576659358588,
        "close_vs_ema6": -0.00015380189159130975,
        "close_vs_ema12": -0.0004147772746996292,
        "ema3_slope": -0.00010230529914856401,
        "ema6_slope": -6.151697206602247e-05,
        "realized_volatility_30m": 0.0008562666758034632,
        "realized_volatility_60m": 0.000655514462781765,
        "return_acceleration": -0.0017125333516069263
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2155,
        "resolved_agreement_count": 1406,
        "prospective_resolved_sample_count": 2136,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.511145833344926,
            "small_mean_absolute_error": 118.10709375000079
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.7057187500086,
            "small_mean_absolute_error": 84.97341927083653
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.1021059027856,
            "small_mean_absolute_error": 103.31604687500294
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.76839375000418,
            "small_mean_absolute_error": 136.73512916666806
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2157,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1100Z",
      "signal_timestamp": "2026-10-05T11:01:17.904919Z",
      "target_timestamp": "2026-10-05T11:00:00Z",
      "resolution_timestamp": "2026-10-05T11:15:00Z",
      "strike": 86097.13,
      "brti_reference_price": 86097.12733333332,
      "base_predicted_close": 86045.2578125,
      "small_predicted_close": 86096.765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85931.9505,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -113.30731249999371,
      "small_residual": -164.8151249999937,
      "base_absolute_error": 113.30731249999371,
      "small_absolute_error": 164.8151249999937,
      "resolved_at": "2026-10-05T11:16:05.540413Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T10:45:00Z",
        "return_6h": 0.00694832339537399,
        "return_12h": -0.0035598135743649673,
        "return_24h": 0.009751309618431403,
        "close_vs_ema12": 0.0006956241038102995,
        "close_vs_ema24": 0.002973933303004328,
        "ema12_slope_3h": 0.00036572164141812635,
        "ema24_slope_6h": 0.0014388337498536519,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000942762206847636,
        "return_30m": 0.00014084915689549504,
        "return_60m": 0.001707601955895921,
        "return_120m": -0.0012529937043526118,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00041999851753504736,
        "close_vs_ema6": 0.0005633125548694107,
        "close_vs_ema12": 0.0004463893714834466,
        "ema3_slope": 0.00042017499040802875,
        "ema6_slope": 0.00022537580475567864,
        "realized_volatility_30m": 0.0008719599777762821,
        "realized_volatility_60m": 0.000717771784018323,
        "return_acceleration": 0.0017439199555525642
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2156,
        "resolved_agreement_count": 1406,
        "prospective_resolved_sample_count": 2137,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.40652083333407,
            "small_mean_absolute_error": 106.86184374998993
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.5567473958381,
            "small_mean_absolute_error": 92.59690885416603
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.75455555556134,
            "small_mean_absolute_error": 106.54484548611435
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.99489479167023,
            "small_mean_absolute_error": 133.8545989583341
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2158,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1115Z",
      "signal_timestamp": "2026-10-05T11:16:16.291457Z",
      "target_timestamp": "2026-10-05T11:15:00Z",
      "resolution_timestamp": "2026-10-05T11:30:00Z",
      "strike": 85931.95,
      "brti_reference_price": 85931.9505,
      "base_predicted_close": 85966.3046875,
      "small_predicted_close": 85977.0,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86189.76666666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 223.46197916667734,
      "small_residual": 212.76666666667734,
      "base_absolute_error": 223.46197916667734,
      "small_absolute_error": 212.76666666667734,
      "resolved_at": "2026-10-05T11:31:06.696602Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T11:00:00Z",
        "return_6h": 0.0051806119008332985,
        "return_12h": -0.007460349140218647,
        "return_24h": 0.007976857620639377,
        "close_vs_ema12": -0.0011742957190458148,
        "close_vs_ema24": 0.0010280709387109344,
        "ema12_slope_3h": 0.00013082970426503415,
        "ema24_slope_6h": 0.001515783826393502,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0019184941292387236,
        "return_30m": -0.0009775406061500735,
        "return_60m": -0.0008681599362504455,
        "return_120m": -0.00044573935805813925,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.000750213085953022,
        "close_vs_ema6": -0.0009691343188067414,
        "close_vs_ema12": -0.0012466342440160538,
        "ema3_slope": -0.000749650688196879,
        "ema6_slope": -0.00038750351034255726,
        "realized_volatility_30m": 0.0014306281680431798,
        "realized_volatility_60m": 0.0012098141262088737,
        "return_acceleration": -0.0028612563360863597
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2157,
        "resolved_agreement_count": 1407,
        "prospective_resolved_sample_count": 2138,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 85.42259895833195,
            "small_mean_absolute_error": 106.2197187499878
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.5294062500052,
            "small_mean_absolute_error": 104.68870833333312
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.70222916667142,
            "small_mean_absolute_error": 99.22298784722443
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.9968927083377,
            "small_mean_absolute_error": 129.25581562500156
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2159,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1130Z",
      "signal_timestamp": "2026-10-05T11:31:18.150082Z",
      "target_timestamp": "2026-10-05T11:30:00Z",
      "resolution_timestamp": "2026-10-05T11:45:00Z",
      "strike": 86189.77,
      "brti_reference_price": 86189.76666666668,
      "base_predicted_close": 86197.859375,
      "small_predicted_close": 86135.1875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86064.36233333331,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -133.49704166669108,
      "small_residual": -70.82516666669108,
      "base_absolute_error": 133.49704166669108,
      "small_absolute_error": 70.82516666669108,
      "resolved_at": "2026-10-05T11:46:06.224679Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T11:15:00Z",
        "return_6h": 0.008051026755595325,
        "return_12h": -0.005855284849087927,
        "return_24h": 0.010361447441233684,
        "close_vs_ema12": 0.0017479031201756978,
        "close_vs_ema24": 0.00394792432353297,
        "ema12_slope_3h": 2.490234416896442e-05,
        "ema24_slope_6h": 0.0016501924981919824,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003000236409933077,
        "return_30m": 0.0010759863447555862,
        "return_60m": 0.0012169870534206595,
        "return_120m": 0.0037457866252261773,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001122624551380902,
        "close_vs_ema6": 0.0014478713094501217,
        "close_vs_ema12": 0.0014802539363860667,
        "ema3_slope": 0.0011238862536822047,
        "ema6_slope": 0.0005794841311590471,
        "realized_volatility_30m": 0.0024593652695859003,
        "realized_volatility_60m": 0.0018600099627102756,
        "return_acceleration": 0.004918730539171801
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2158,
        "resolved_agreement_count": 1408,
        "prospective_resolved_sample_count": 2139,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.07461979167056,
            "small_mean_absolute_error": 126.33267708332642
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.8115130208389,
            "small_mean_absolute_error": 128.09093229166683
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.41051041667136,
            "small_mean_absolute_error": 97.17801388889104
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.13000937500473,
            "small_mean_absolute_error": 135.4662760416686
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2160,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1145Z",
      "signal_timestamp": "2026-10-05T11:46:17.834845Z",
      "target_timestamp": "2026-10-05T11:45:00Z",
      "resolution_timestamp": "2026-10-05T12:00:00Z",
      "strike": 86064.36,
      "brti_reference_price": 86064.36233333331,
      "base_predicted_close": 86049.078125,
      "small_predicted_close": 86023.0390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86195.76966666663,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 146.69154166663066,
      "small_residual": 172.73060416663066,
      "base_absolute_error": 146.69154166663066,
      "small_absolute_error": 172.73060416663066,
      "resolved_at": "2026-10-05T12:01:05.601448Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T11:30:00Z",
        "return_6h": 0.004013007838403526,
        "return_12h": -0.004872629796407124,
        "return_24h": 0.009387454981584664,
        "close_vs_ema12": 0.0002785250073273904,
        "close_vs_ema24": 0.002435814961958771,
        "ema12_slope_3h": -7.278240824415416e-05,
        "ema24_slope_6h": 0.001698930491264683,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001454979380769883,
        "return_30m": 0.001540891747049411,
        "return_60m": 0.0005618448566468981,
        "return_120m": 0.0014505868762286767,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0001670220041732895,
        "close_vs_ema6": -6.5819417723878004e-06,
        "close_vs_ema12": 1.956369835443006e-05,
        "ema3_slope": -0.00016699411248177753,
        "ema6_slope": -2.6327697774108927e-06,
        "realized_volatility_30m": 0.00222760789535148,
        "realized_volatility_60m": 0.0019752666974820364,
        "return_acceleration": -0.00445521579070296
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2159,
        "resolved_agreement_count": 1408,
        "prospective_resolved_sample_count": 2140,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 144.36208854167126,
            "small_mean_absolute_error": 128.60232291667126
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.93661718750809,
            "small_mean_absolute_error": 123.35470833333602
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 92.59117534722948,
            "small_mean_absolute_error": 99.51638715278143
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.38507916667223,
            "small_mean_absolute_error": 137.74400208333608
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2161,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1200Z",
      "signal_timestamp": "2026-10-05T12:01:16.495635Z",
      "target_timestamp": "2026-10-05T12:00:00Z",
      "resolution_timestamp": "2026-10-05T12:15:00Z",
      "strike": 86195.77,
      "brti_reference_price": 86195.76966666663,
      "base_predicted_close": 86128.3359375,
      "small_predicted_close": 86139.6015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86118.82166666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -9.514270833329647,
      "small_residual": -20.779895833329647,
      "base_absolute_error": 9.514270833329647,
      "small_absolute_error": 20.779895833329647,
      "resolved_at": "2026-10-05T12:16:05.150727Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T11:45:00Z",
        "return_6h": 0.0054935088757632755,
        "return_12h": -0.0035853920792220384,
        "return_24h": 0.0104931479643382,
        "close_vs_ema12": 0.0017319660558137162,
        "close_vs_ema24": 0.0038842671162291342,
        "ema12_slope_3h": -7.425181343045928e-05,
        "ema24_slope_6h": 0.0017771712796719186,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015268495550384564,
        "return_30m": 6.964863964853407e-05,
        "return_60m": 0.0011457099253893155,
        "return_120m": 0.0028552682977946997,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006793244712499646,
        "close_vs_ema6": 0.0010854267945097362,
        "close_vs_ema12": 0.0013082175537157958,
        "ema3_slope": 0.0006797862666962917,
        "ema6_slope": 0.00043435930389468247,
        "realized_volatility_30m": 0.0014909144679041697,
        "realized_volatility_60m": 0.0020492417730429476,
        "return_acceleration": 0.0029818289358083394
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2160,
        "resolved_agreement_count": 1409,
        "prospective_resolved_sample_count": 2141,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 154.2394687499982,
            "small_mean_absolute_error": 155.2843906249982
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.32299479166613,
            "small_mean_absolute_error": 131.07311718749406
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.4509878472248,
            "small_mean_absolute_error": 113.49273611111009
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.59932916667094,
            "small_mean_absolute_error": 121.59887708333481
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2162,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1215Z",
      "signal_timestamp": "2026-10-05T12:16:15.890675Z",
      "target_timestamp": "2026-10-05T12:15:00Z",
      "resolution_timestamp": "2026-10-05T12:30:00Z",
      "strike": 86118.82,
      "brti_reference_price": 86118.82166666667,
      "base_predicted_close": 86059.6328125,
      "small_predicted_close": 86033.9765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86033.69366666669,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -25.939145833312068,
      "small_residual": -0.28289583331206813,
      "base_absolute_error": 25.939145833312068,
      "small_absolute_error": 0.28289583331206813,
      "resolved_at": "2026-10-05T12:31:05.280313Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T12:00:00Z",
        "return_6h": 0.0027324191896249683,
        "return_12h": -0.0026127571820352413,
        "return_24h": 0.0102057020796269,
        "close_vs_ema12": 0.0008034882533414223,
        "close_vs_ema24": 0.0029262981555915335,
        "ema12_slope_3h": -7.612054844230443e-07,
        "ema24_slope_6h": 0.0017969069297172346,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008927120240068698,
        "return_30m": 0.0006327744940750613,
        "return_60m": 0.0021746412781200597,
        "return_120m": 0.0013045934054360941,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00010700844652267172,
        "close_vs_ema6": 0.00013695378059108698,
        "close_vs_ema12": 0.00035057106463542986,
        "ema3_slope": -0.00010699699694027842,
        "ema6_slope": 5.478451341511814e-05,
        "realized_volatility_30m": 0.001209780789522663,
        "realized_volatility_60m": 0.0018068721366791256,
        "return_acceleration": -0.002419561579045326
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2161,
        "resolved_agreement_count": 1410,
        "prospective_resolved_sample_count": 2142,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 128.29120833333218,
            "small_mean_absolute_error": 119.27558333333218
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 106.85690364583206,
            "small_mean_absolute_error": 112.74765104165999
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.1166736111142,
            "small_mean_absolute_error": 109.55099999999948
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.1423906250042,
            "small_mean_absolute_error": 111.60802395833453
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2163,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1230Z",
      "signal_timestamp": "2026-10-05T12:31:16.486645Z",
      "target_timestamp": "2026-10-05T12:30:00Z",
      "resolution_timestamp": "2026-10-05T12:45:00Z",
      "strike": 86033.69,
      "brti_reference_price": 86033.69366666669,
      "base_predicted_close": 86001.2890625,
      "small_predicted_close": 86009.890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85909.58516666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -91.70389583334327,
      "small_residual": -100.30545833334327,
      "base_absolute_error": 91.70389583334327,
      "small_absolute_error": 100.30545833334327,
      "resolved_at": "2026-10-05T12:46:06.943074Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T12:15:00Z",
        "return_6h": 0.001827057462019166,
        "return_12h": -0.0026576126544464174,
        "return_24h": 0.00901471708847068,
        "close_vs_ema12": -0.00017821835364095762,
        "close_vs_ema24": 0.0018949535499119818,
        "ema12_slope_3h": 7.781237550630316e-05,
        "ema24_slope_6h": 0.0017975384856687704,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00098849471407636,
        "return_30m": -0.0018803242969662737,
        "return_60m": -0.0018108066193471828,
        "return_120m": -0.0005960232941385479,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.000547998829899754,
        "close_vs_ema6": -0.0006084882897130495,
        "close_vs_ema12": -0.0005401278117611596,
        "ema3_slope": -0.0005476986916577165,
        "ema6_slope": -0.0002433360890210512,
        "realized_volatility_30m": 4.7891345034745125e-05,
        "realized_volatility_60m": 0.001162310889936599,
        "return_acceleration": -9.578269006949025e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2162,
        "resolved_agreement_count": 1411,
        "prospective_resolved_sample_count": 2143,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.91049999999086,
            "small_mean_absolute_error": 66.15464062499086
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.99255989583071,
            "small_mean_absolute_error": 96.24365885415864
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.17784201388956,
            "small_mean_absolute_error": 107.44550173610817
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.74079479166976,
            "small_mean_absolute_error": 108.60236250000017
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2164,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1245Z",
      "signal_timestamp": "2026-10-05T12:46:18.391122Z",
      "target_timestamp": "2026-10-05T12:45:00Z",
      "resolution_timestamp": "2026-10-05T13:00:00Z",
      "strike": 85909.59,
      "brti_reference_price": 85909.58516666666,
      "base_predicted_close": 85882.9453125,
      "small_predicted_close": 85862.6875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85875.88766666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -7.057645833352581,
      "small_residual": 13.20016666664742,
      "base_absolute_error": 7.057645833352581,
      "small_absolute_error": 13.20016666664742,
      "resolved_at": "2026-10-05T13:01:05.131053Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T12:30:00Z",
        "return_6h": 0.0013021653124989374,
        "return_12h": -0.007827599725501178,
        "return_24h": 0.008288069758081607,
        "close_vs_ema12": -0.0015544774005881168,
        "close_vs_ema24": 0.0004404153135790789,
        "ema12_slope_3h": 6.035389323955087e-05,
        "ema24_slope_6h": 0.0017873332633795425,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001442556918233473,
        "return_30m": -0.0024296256724214427,
        "return_60m": -0.0017983885835021196,
        "return_120m": -0.0012375541422311453,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0009958733914381401,
        "close_vs_ema6": -0.0014652636023140264,
        "close_vs_ema12": -0.0016775085031222048,
        "ema3_slope": -0.000994882614315018,
        "ema6_slope": -0.000585762122558342,
        "realized_volatility_30m": 0.00022703110207855648,
        "realized_volatility_60m": 0.0011596412712326796,
        "return_acceleration": -0.00045406220415711296
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2163,
        "resolved_agreement_count": 1412,
        "prospective_resolved_sample_count": 2144,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.46221354165391,
            "small_mean_absolute_error": 73.52471354165391
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 106.41215104166258,
            "small_mean_absolute_error": 101.06351822916258
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.77848263889003,
            "small_mean_absolute_error": 106.74471006944198
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.0261239583364,
            "small_mean_absolute_error": 102.4150354166668
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2165,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1300Z",
      "signal_timestamp": "2026-10-05T13:01:15.991571Z",
      "target_timestamp": "2026-10-05T13:00:00Z",
      "resolution_timestamp": "2026-10-05T13:15:00Z",
      "strike": 85875.89,
      "brti_reference_price": 85875.88766666665,
      "base_predicted_close": 85887.5859375,
      "small_predicted_close": 85846.21875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86120.90533333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 233.31939583334315,
      "small_residual": 274.68658333334315,
      "base_absolute_error": 233.31939583334315,
      "small_absolute_error": 274.68658333334315,
      "resolved_at": "2026-10-05T13:16:05.496148Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T12:45:00Z",
        "return_6h": -0.0038501099773877723,
        "return_12h": -0.009039981397185315,
        "return_24h": 0.008814324439712973,
        "close_vs_ema12": -0.001866826609519312,
        "close_vs_ema24": 4.700250117495308e-05,
        "ema12_slope_3h": 2.2562670913606198e-05,
        "ema24_slope_6h": 0.0016704433679632924,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003922437750646379,
        "return_30m": -0.0018342348593267666,
        "return_60m": -0.003711110199920764,
        "return_120m": -0.0025696521303216757,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0006943450512103544,
        "close_vs_ema6": -0.0013270845424937505,
        "close_vs_ema12": -0.0017513295751647728,
        "ema3_slope": -0.0006938632706821046,
        "ema6_slope": -0.0005305521819576331,
        "realized_volatility_30m": 0.0005251565715844175,
        "realized_volatility_60m": 0.0003730631285262665,
        "return_acceleration": 0.001050313143168835
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2164,
        "resolved_agreement_count": 1413,
        "prospective_resolved_sample_count": 2145,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.55373958333439,
            "small_mean_absolute_error": 33.6421041666581
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.8966041666663,
            "small_mean_absolute_error": 94.46324739582815
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.06657638888889,
            "small_mean_absolute_error": 98.59611284721541
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.61137500000332,
            "small_mean_absolute_error": 101.71220624999987
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2166,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1315Z",
      "signal_timestamp": "2026-10-05T13:16:16.407484Z",
      "target_timestamp": "2026-10-05T13:15:00Z",
      "resolution_timestamp": "2026-10-05T13:30:00Z",
      "strike": 86120.91,
      "brti_reference_price": 86120.90533333334,
      "base_predicted_close": 86008.1953125,
      "small_predicted_close": 86089.78125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86093.07600000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 84.88068750001548,
      "small_residual": 3.2947500000154832,
      "base_absolute_error": 84.88068750001548,
      "small_absolute_error": 3.2947500000154832,
      "resolved_at": "2026-10-05T13:31:05.918176Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T13:00:00Z",
        "return_6h": -0.001727727778417787,
        "return_12h": -0.006270451765392648,
        "return_24h": 0.011365143296840463,
        "close_vs_ema12": 0.0009409284672681206,
        "close_vs_ema24": 0.002840290552776903,
        "ema12_slope_3h": 7.586269469439522e-05,
        "ema24_slope_6h": 0.001599921013890171,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0028531602213854868,
        "return_30m": 0.002459797311984646,
        "return_60m": 2.4195252865233385e-05,
        "return_120m": 0.0021988891469808536,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010772553157518683,
        "close_vs_ema6": 0.0010868767697973514,
        "close_vs_ema12": 0.0009279335744543094,
        "ema3_slope": 0.0010784170462474485,
        "ema6_slope": 0.00043493979830411256,
        "realized_volatility_30m": 0.0016227019982250623,
        "realized_volatility_60m": 0.0016846548395216317,
        "return_acceleration": 0.0032454039964501247
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2165,
        "resolved_agreement_count": 1413,
        "prospective_resolved_sample_count": 2146,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.50502083333777,
            "small_mean_absolute_error": 97.11877604166148
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 108.89811458333497,
            "small_mean_absolute_error": 108.19717968749683
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.07294270833397,
            "small_mean_absolute_error": 107.53802604166049
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.58058333333683,
            "small_mean_absolute_error": 102.81266458333339
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2167,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1330Z",
      "signal_timestamp": "2026-10-05T13:31:16.642258Z",
      "target_timestamp": "2026-10-05T13:30:00Z",
      "resolution_timestamp": "2026-10-05T13:45:00Z",
      "strike": 86093.08,
      "brti_reference_price": 86093.07600000002,
      "base_predicted_close": 86035.2578125,
      "small_predicted_close": 86060.421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85967.08233333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -68.17547916664626,
      "small_residual": -93.33954166664626,
      "base_absolute_error": 68.17547916664626,
      "small_absolute_error": 93.33954166664626,
      "resolved_at": "2026-10-05T13:46:06.379753Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T13:15:00Z",
        "return_6h": -0.001134743019593376,
        "return_12h": -0.009822490196190525,
        "return_24h": 0.01034702817159383,
        "close_vs_ema12": 0.00059226354541142,
        "close_vs_ema24": 0.0024641920387094007,
        "ema12_slope_3h": 7.659472522725252e-05,
        "ema24_slope_6h": 0.001543226692087618,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00032314260080767987,
        "return_30m": 0.0025290956429633304,
        "return_60m": 0.0006902218282456296,
        "return_120m": -0.0011218346493570008,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00037674031717127576,
        "close_vs_ema6": 0.0005451546343584468,
        "close_vs_ema12": 0.0005114449214409511,
        "ema3_slope": 0.00037688230392984856,
        "ema6_slope": 0.00021810941508682014,
        "realized_volatility_30m": 0.0015881514110965833,
        "realized_volatility_60m": 0.0016092652350358058,
        "return_acceleration": -0.0031763028221931666
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2166,
        "resolved_agreement_count": 1414,
        "prospective_resolved_sample_count": 2147,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 104.24040625001362,
            "small_mean_absolute_error": 97.87173958333733
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.57545312500224,
            "small_mean_absolute_error": 82.0131901041641
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.07517534722501,
            "small_mean_absolute_error": 96.78635243055153
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.27648750000371,
            "small_mean_absolute_error": 91.11208437500026
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2168,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1345Z",
      "signal_timestamp": "2026-10-05T13:46:18.099581Z",
      "target_timestamp": "2026-10-05T13:45:00Z",
      "resolution_timestamp": "2026-10-05T14:00:00Z",
      "strike": 85967.08,
      "brti_reference_price": 85967.08233333335,
      "base_predicted_close": 85929.125,
      "small_predicted_close": 85896.0390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86409.80750000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 480.6825000000099,
      "small_residual": 513.7684375000099,
      "base_absolute_error": 480.6825000000099,
      "small_absolute_error": 513.7684375000099,
      "resolved_at": "2026-10-05T14:01:06.001825Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T13:30:00Z",
        "return_6h": -0.0045856633235089594,
        "return_12h": -0.008586885771057373,
        "return_24h": 0.008753045535004,
        "close_vs_ema12": -0.0008364973805808917,
        "close_vs_ema24": 0.0009765697708212784,
        "ema12_slope_3h": 5.0245277569027635e-05,
        "ema24_slope_6h": 0.0014159861827465203,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014634587648681974,
        "return_30m": -0.0017861284598044147,
        "return_60m": 0.0006692753381960515,
        "return_120m": -0.001130316862433478,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.000543930595460651,
        "close_vs_ema6": -0.0006566738299389474,
        "close_vs_ema12": -0.000806301689963318,
        "ema3_slope": -0.0005436348958081094,
        "ema6_slope": -0.0002626005548107546,
        "realized_volatility_30m": 0.0005701580820302588,
        "realized_volatility_60m": 0.0016145305755778854,
        "return_acceleration": -0.0011403161640605175
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2167,
        "resolved_agreement_count": 1415,
        "prospective_resolved_sample_count": 2148,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.35830208333937,
            "small_mean_absolute_error": 96.13026041666308
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.41025781249664,
            "small_mean_absolute_error": 84.8274869791585
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.7275347222215,
            "small_mean_absolute_error": 99.41909895832941
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.91880833333634,
            "small_mean_absolute_error": 93.64082708333225
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2169,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1400Z",
      "signal_timestamp": "2026-10-05T14:01:16.910215Z",
      "target_timestamp": "2026-10-05T14:00:00Z",
      "resolution_timestamp": "2026-10-05T14:15:00Z",
      "strike": 86409.81,
      "brti_reference_price": 86409.80750000001,
      "base_predicted_close": 86492.5703125,
      "small_predicted_close": 86213.890625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86650.12599999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 157.5556874999893,
      "small_residual": 436.2353749999893,
      "base_absolute_error": 157.5556874999893,
      "small_absolute_error": 436.2353749999893,
      "resolved_at": "2026-10-05T14:16:04.732518Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T13:45:00Z",
        "return_6h": 0.0025665459088179965,
        "return_12h": -0.0022164062719802757,
        "return_24h": 0.013779201612627245,
        "close_vs_ema12": 0.004132523155075507,
        "close_vs_ema24": 0.006004418600286776,
        "ema12_slope_3h": 0.00019652937472880438,
        "ema24_slope_6h": 0.0014398660584540313,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.005149938262997145,
        "return_30m": 0.0036789427758394666,
        "return_60m": 0.006217342816947857,
        "return_120m": 0.0024831593726826195,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002296318016313359,
        "close_vs_ema6": 0.0032029501823240825,
        "close_vs_ema12": 0.0036694214667285507,
        "ema3_slope": 0.0023016032292753064,
        "ema6_slope": 0.0012828236009643224,
        "realized_volatility_30m": 0.003306698513932671,
        "realized_volatility_60m": 0.002609947841997158,
        "return_acceleration": 0.006613397027865342
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2168,
        "resolved_agreement_count": 1416,
        "prospective_resolved_sample_count": 2149,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 216.7645156250037,
            "small_mean_absolute_error": 221.2723281250037
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.15912760416904,
            "small_mean_absolute_error": 127.4572161458309
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.85257465277877,
            "small_mean_absolute_error": 136.73294097222
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.3342437500025,
            "small_mean_absolute_error": 119.07852812499841
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2170,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1415Z",
      "signal_timestamp": "2026-10-05T14:16:15.428320Z",
      "target_timestamp": "2026-10-05T14:15:00Z",
      "resolution_timestamp": "2026-10-05T14:30:00Z",
      "strike": 86650.13,
      "brti_reference_price": 86650.12599999999,
      "base_predicted_close": 86749.4453125,
      "small_predicted_close": 86786.7890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86279.12000000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -470.3253124999901,
      "small_residual": -507.6690624999901,
      "base_absolute_error": 470.3253124999901,
      "small_absolute_error": 507.6690624999901,
      "resolved_at": "2026-10-05T14:31:05.908858Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T14:00:00Z",
        "return_6h": 0.0029484190667048438,
        "return_12h": -0.0002585786371325227,
        "return_24h": 0.017026125215264365,
        "close_vs_ema12": 0.006640627916197905,
        "close_vs_ema24": 0.008619212279729727,
        "ema12_slope_3h": 0.0005292386893913648,
        "ema24_slope_6h": 0.0014711923894894507,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0027811484246158535,
        "return_30m": 0.007945409430299977,
        "return_60m": 0.006145089448587271,
        "return_120m": 0.006169433383445444,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0025354814138851545,
        "close_vs_ema6": 0.004273401626661455,
        "close_vs_ema12": 0.0054613812735060385,
        "ema3_slope": 0.0025419264210813086,
        "ema6_slope": 0.0017122875676554017,
        "realized_volatility_30m": 0.0011843949191906455,
        "realized_volatility_60m": 0.0026011587995293755,
        "return_acceleration": -0.002368789838381291
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2169,
        "resolved_agreement_count": 1416,
        "prospective_resolved_sample_count": 2150,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 197.82358854166523,
            "small_mean_absolute_error": 261.65952604166523
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.6643046875015,
            "small_mean_absolute_error": 179.38915104166335
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 138.53993923611173,
            "small_mean_absolute_error": 159.3512951388863
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.53572604166911,
            "small_mean_absolute_error": 137.48626041666503
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2171,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1430Z",
      "signal_timestamp": "2026-10-05T14:31:16.929613Z",
      "target_timestamp": "2026-10-05T14:30:00Z",
      "resolution_timestamp": "2026-10-05T14:45:00Z",
      "strike": 86279.12,
      "brti_reference_price": 86279.12000000001,
      "base_predicted_close": 86335.09375,
      "small_predicted_close": 86164.75,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85781.88083333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -553.2129166666564,
      "small_residual": -382.8691666666564,
      "base_absolute_error": 553.2129166666564,
      "small_absolute_error": 382.8691666666564,
      "resolved_at": "2026-10-05T14:46:06.734959Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T14:15:00Z",
        "return_6h": -0.001419280693953251,
        "return_12h": -0.002745558018645844,
        "return_24h": 0.013026911823218912,
        "close_vs_ema12": 0.0022352027238430328,
        "close_vs_ema24": 0.004211619898226937,
        "ema12_slope_3h": 0.0005499877907826356,
        "ema24_slope_6h": 0.0014111837460852872,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004281655631983461,
        "return_30m": -0.0015124151271833641,
        "return_60m": 0.002160963559949769,
        "return_120m": 0.002852676932414644,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008792876056593624,
        "close_vs_ema6": -1.896531491829556e-05,
        "close_vs_ema12": 0.0009782691028381585,
        "ema3_slope": -0.0008785151381869305,
        "ema6_slope": -7.586068418552472e-06,
        "realized_volatility_30m": 0.003531402028299657,
        "realized_volatility_60m": 0.0036584258385881094,
        "return_acceleration": -0.007062804056599314
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2170,
        "resolved_agreement_count": 1417,
        "prospective_resolved_sample_count": 2151,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 294.1847447916589,
            "small_mean_absolute_error": 387.7531041666589
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 199.21257552083625,
            "small_mean_absolute_error": 242.8124218749981
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 159.11188368055446,
            "small_mean_absolute_error": 183.92649479166235
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 132.59173541666823,
            "small_mean_absolute_error": 161.59226979166414
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2172,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1445Z",
      "signal_timestamp": "2026-10-05T14:46:18.832674Z",
      "target_timestamp": "2026-10-05T14:45:00Z",
      "resolution_timestamp": "2026-10-05T15:00:00Z",
      "strike": 85781.88,
      "brti_reference_price": 85781.88083333334,
      "base_predicted_close": 85672.0859375,
      "small_predicted_close": 85530.7265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85605.89433333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -66.19160416665545,
      "small_residual": 75.16777083334455,
      "base_absolute_error": 66.19160416665545,
      "small_absolute_error": 75.16777083334455,
      "resolved_at": "2026-10-05T15:01:06.622035Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T14:30:00Z",
        "return_6h": -0.005636688404218493,
        "return_12h": -0.010143356055098085,
        "return_24h": 0.007705972097979963,
        "close_vs_ema12": -0.0033967925345697036,
        "close_vs_ema24": -0.001543353577712403,
        "ema12_slope_3h": 0.0003935278988498325,
        "ema24_slope_6h": 0.0012650867245036501,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0057631460157064884,
        "return_30m": -0.010020125841093908,
        "return_60m": -0.0021543304131446117,
        "return_120m": -0.001486496915164559,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0033297334091757502,
        "close_vs_ema6": -0.004136835505187508,
        "close_vs_ema12": -0.004056502191830402,
        "ema3_slope": -0.003318683079252316,
        "ema6_slope": -0.0016520005802129756,
        "realized_volatility_30m": 0.0007407451918615138,
        "realized_volatility_60m": 0.004601253358829561,
        "return_acceleration": -0.0014814903837230275
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2171,
        "resolved_agreement_count": 1417,
        "prospective_resolved_sample_count": 2152,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 415.4441041666614,
            "small_mean_absolute_error": 460.1355104166614
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 256.9012031250004,
            "small_mean_absolute_error": 278.13288541666225
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 194.08820659721823,
            "small_mean_absolute_error": 209.93016145832613
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 156.02757083333418,
            "small_mean_absolute_error": 175.29998020833008
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2173,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1500Z",
      "signal_timestamp": "2026-10-05T15:01:17.462649Z",
      "target_timestamp": "2026-10-05T15:00:00Z",
      "resolution_timestamp": "2026-10-05T15:15:00Z",
      "strike": 85605.89,
      "brti_reference_price": 85605.89433333334,
      "base_predicted_close": 85550.6953125,
      "small_predicted_close": 85479.734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85532.08599999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -18.60931250001886,
      "small_residual": 52.35162499998114,
      "base_absolute_error": 18.60931250001886,
      "small_absolute_error": 52.35162499998114,
      "resolved_at": "2026-10-05T15:16:04.740173Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T14:45:00Z",
        "return_6h": -0.006951412494147213,
        "return_12h": -0.010399244120386286,
        "return_24h": 0.0039854677245929615,
        "close_vs_ema12": -0.0052204440030156896,
        "close_vs_ema24": -0.0035179293412724855,
        "ema12_slope_3h": 9.762997104467708e-05,
        "ema24_slope_6h": 0.001094915459543211,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002051557954784511,
        "return_30m": -0.00780288054243794,
        "return_60m": -0.009303494475053298,
        "return_120m": -0.0031439946726524726,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0026944707744481766,
        "close_vs_ema6": -0.004422026847979876,
        "close_vs_ema12": -0.005166164805657791,
        "ema3_slope": -0.0026872301114486685,
        "ema6_slope": -0.0017656875720525322,
        "realized_volatility_30m": 0.0018557940304609888,
        "realized_volatility_60m": 0.003232522765921635,
        "return_acceleration": 0.0037115880609219776
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2172,
        "resolved_agreement_count": 1418,
        "prospective_resolved_sample_count": 2153,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 311.8213802083228,
            "small_mean_absolute_error": 350.4853437499951
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 264.29294791666325,
            "small_mean_absolute_error": 285.8788359374994
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 187.3798784722203,
            "small_mean_absolute_error": 201.79992534721896
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.55712499999862,
            "small_mean_absolute_error": 173.509202083329
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2174,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1515Z",
      "signal_timestamp": "2026-10-05T15:16:15.426788Z",
      "target_timestamp": "2026-10-05T15:15:00Z",
      "resolution_timestamp": "2026-10-05T15:30:00Z",
      "strike": 85532.09,
      "brti_reference_price": 85532.08599999998,
      "base_predicted_close": 85488.640625,
      "small_predicted_close": 85431.2734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85524.50416666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 35.8635416666657,
      "small_residual": 93.2307291666657,
      "base_absolute_error": 35.8635416666657,
      "small_absolute_error": 93.2307291666657,
      "resolved_at": "2026-10-05T15:31:05.882361Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T15:00:00Z",
        "return_6h": -0.005096934429610567,
        "return_12h": -0.011035854205851292,
        "return_24h": 0.002478715559438349,
        "close_vs_ema12": -0.005831490275240658,
        "close_vs_ema24": -0.004287295080029674,
        "ema12_slope_3h": -0.00018466705518749293,
        "ema24_slope_6h": 0.000966972893153617,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008621875153358438,
        "return_30m": -0.0029119766424647864,
        "return_60m": -0.012902924111154901,
        "return_120m": -0.0068371242853790815,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0017803315228167582,
        "close_vs_ema6": -0.0037774144666818943,
        "close_vs_ema12": -0.005101872740258084,
        "ema3_slope": -0.0017771675753608385,
        "ema6_slope": -0.001508686213421373,
        "realized_volatility_30m": 0.0005946852197243335,
        "realized_volatility_60m": 0.0019051048823859034,
        "return_acceleration": 0.001189370439448667
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2173,
        "resolved_agreement_count": 1419,
        "prospective_resolved_sample_count": 2154,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 277.0847864583302,
            "small_mean_absolute_error": 254.51440624999304
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 237.45418749999772,
            "small_mean_absolute_error": 258.08696614582914
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 188.13779861111107,
            "small_mean_absolute_error": 204.43090277777324
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 155.62544062499947,
            "small_mean_absolute_error": 167.75760208332795
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2175,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1530Z",
      "signal_timestamp": "2026-10-05T15:31:16.793160Z",
      "target_timestamp": "2026-10-05T15:30:00Z",
      "resolution_timestamp": "2026-10-05T15:45:00Z",
      "strike": 85524.5,
      "brti_reference_price": 85524.50416666667,
      "base_predicted_close": 85648.25,
      "small_predicted_close": 85419.4296875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85311.70716666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -336.5428333333548,
      "small_residual": -107.72252083335479,
      "base_absolute_error": 336.5428333333548,
      "small_absolute_error": 107.72252083335479,
      "resolved_at": "2026-10-05T15:46:06.970905Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T15:15:00Z",
        "return_6h": -0.004001704256809346,
        "return_12h": -0.010513675650896559,
        "return_24h": 0.0024472670268131935,
        "close_vs_ema12": -0.0056793717347839445,
        "close_vs_ema24": -0.004285760723671372,
        "ema12_slope_3h": -0.0004186589098104099,
        "ema24_slope_6h": 0.0008644446722825272,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.864314771084292e-05,
        "return_30m": -0.0009507542360314147,
        "return_60m": -0.008746216156740427,
        "return_120m": -0.006604152851192646,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0009352823638921759,
        "close_vs_ema6": -0.0027642836815965355,
        "close_vs_ema12": -0.004395101675063406,
        "ema3_slope": -0.0009344084281688314,
        "ema6_slope": -0.0011044922207097407,
        "realized_volatility_30m": 0.00038677218381250045,
        "realized_volatility_60m": 0.0021774593914980996,
        "return_acceleration": 0.0007735443676250009
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2174,
        "resolved_agreement_count": 1420,
        "prospective_resolved_sample_count": 2155,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 168.4693437499991,
            "small_mean_absolute_error": 150.90482291666194
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 231.327044270829,
            "small_mean_absolute_error": 269.3289635416604
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 188.96483159722388,
            "small_mean_absolute_error": 212.1765555555527
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 151.3759229166666,
            "small_mean_absolute_error": 165.8033968749951
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2176,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1545Z",
      "signal_timestamp": "2026-10-05T15:46:18.701278Z",
      "target_timestamp": "2026-10-05T15:45:00Z",
      "resolution_timestamp": "2026-10-05T16:00:00Z",
      "strike": 85311.71,
      "brti_reference_price": 85311.70716666665,
      "base_predicted_close": 85276.09375,
      "small_predicted_close": 85317.703125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85246.89766666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -29.196083333328716,
      "small_residual": -70.80545833332872,
      "base_absolute_error": 29.196083333328716,
      "small_absolute_error": 70.80545833332872,
      "resolved_at": "2026-10-05T16:01:05.582886Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T15:30:00Z",
        "return_6h": -0.007307358200438929,
        "return_12h": -0.010808176022994997,
        "return_24h": -0.00020700180055033268,
        "close_vs_ema12": -0.007823193775122195,
        "close_vs_ema24": -0.006624685636407168,
        "ema12_slope_3h": -0.000685212382570688,
        "ema24_slope_6h": 0.0006957389335136011,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0024881407039242243,
        "return_30m": -0.002576563295011103,
        "return_60m": -0.0054810370453429735,
        "return_120m": -0.007623559493685317,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.0017134789648253212,
        "close_vs_ema6": -0.0037524427885484712,
        "close_vs_ema12": -0.005821183395352869,
        "ema3_slope": -0.0017105479768484422,
        "ema6_slope": -0.0014987275596501926,
        "realized_volatility_30m": 0.0011997487781066907,
        "realized_volatility_60m": 0.0009505894310028395,
        "return_acceleration": -0.0023994975562133813
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2175,
        "resolved_agreement_count": 1420,
        "prospective_resolved_sample_count": 2156,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.3018229166737,
            "small_mean_absolute_error": 82.11816145833654
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 264.87296354166756,
            "small_mean_absolute_error": 271.126835937499
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 209.3680763888915,
            "small_mean_absolute_error": 212.79464409722036
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 168.18570624999992,
            "small_mean_absolute_error": 168.10219374999724
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2177,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1600Z",
      "signal_timestamp": "2026-10-05T16:01:16.634226Z",
      "target_timestamp": "2026-10-05T16:00:00Z",
      "resolution_timestamp": "2026-10-05T16:15:00Z",
      "strike": 85246.9,
      "brti_reference_price": 85246.89766666667,
      "base_predicted_close": 85252.734375,
      "small_predicted_close": 85307.9453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85238.80749999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -13.926875000019209,
      "small_residual": -69.13781250001921,
      "base_absolute_error": 13.926875000019209,
      "small_absolute_error": 69.13781250001921,
      "resolved_at": "2026-10-05T16:16:05.425118Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T15:45:00Z",
        "return_6h": -0.008184499521671884,
        "return_12h": -0.009279605044306471,
        "return_24h": -0.0003297546474657631,
        "close_vs_ema12": -0.008229731812434804,
        "close_vs_ema24": -0.007228231306266042,
        "ema12_slope_3h": -0.0009556940529025226,
        "ema24_slope_6h": 0.000512402992659089,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00075967885478323,
        "return_30m": -0.0032459293708269055,
        "return_60m": -0.004193597525759207,
        "return_120m": -0.013458076889401038,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 7,
        "close_vs_ema3": -0.0012374574713508446,
        "close_vs_ema6": -0.003225062903521758,
        "close_vs_ema12": -0.005570315839864448,
        "ema3_slope": -0.0012359280629354874,
        "ema6_slope": -0.0012883631405404827,
        "realized_volatility_30m": 0.0008642309245704971,
        "realized_volatility_60m": 0.0008820452260240617,
        "return_acceleration": 0.0017284618491409942
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2176,
        "resolved_agreement_count": 1420,
        "prospective_resolved_sample_count": 2157,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 105.05294270834202,
            "small_mean_absolute_error": 81.02758333333259
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 208.4371614583324,
            "small_mean_absolute_error": 215.75646354166383
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 211.21294618055617,
            "small_mean_absolute_error": 217.5950850694438
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 164.28640937500023,
            "small_mean_absolute_error": 168.34234999999754
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2178,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1615Z",
      "signal_timestamp": "2026-10-05T16:16:16.194934Z",
      "target_timestamp": "2026-10-05T16:15:00Z",
      "resolution_timestamp": "2026-10-05T16:30:00Z",
      "strike": 85238.81,
      "brti_reference_price": 85238.80749999998,
      "base_predicted_close": 85228.671875,
      "small_predicted_close": 85265.078125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85131.80366666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -96.86820833334059,
      "small_residual": -133.2744583333406,
      "base_absolute_error": 96.86820833334059,
      "small_absolute_error": 133.2744583333406,
      "resolved_at": "2026-10-05T16:31:06.121432Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T16:00:00Z",
        "return_6h": -0.008927342079652734,
        "return_12h": -0.008229348783215351,
        "return_24h": -0.00036036316862564366,
        "close_vs_ema12": -0.007986817947183145,
        "close_vs_ema24": -0.007172558221868464,
        "ema12_slope_3h": -0.0013351061349814453,
        "ema24_slope_6h": 0.00031735895466922237,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -9.490276934565056e-05,
        "return_30m": -0.0008545095285017457,
        "return_60m": -0.003428871125626509,
        "return_120m": -0.016287552772860425,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 8,
        "close_vs_ema3": -0.0006665654147659517,
        "close_vs_ema6": -0.002373436575769494,
        "close_vs_ema12": -0.004797380078503943,
        "ema3_slope": -0.0006661214012776417,
        "ema6_slope": -0.0009484741729903767,
        "realized_volatility_30m": 0.00033238804271878974,
        "realized_volatility_60m": 0.000979955740215938,
        "return_acceleration": 0.0006647760854375795
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2177,
        "resolved_agreement_count": 1421,
        "prospective_resolved_sample_count": 2158,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.8823333333421,
            "small_mean_absolute_error": 85.2241302083421
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 190.48355989583615,
            "small_mean_absolute_error": 169.86926822916757
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 192.93023611111252,
            "small_mean_absolute_error": 200.46602083333346
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 159.3173875000015,
            "small_mean_absolute_error": 163.5584843749988
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2179,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1630Z",
      "signal_timestamp": "2026-10-05T16:31:17.114495Z",
      "target_timestamp": "2026-10-05T16:30:00Z",
      "resolution_timestamp": "2026-10-05T16:45:00Z",
      "strike": 85131.8,
      "brti_reference_price": 85131.80366666666,
      "base_predicted_close": 85142.21875,
      "small_predicted_close": 85183.5,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85164.10700000002,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 21.88825000001816,
      "small_residual": -19.39299999998184,
      "base_absolute_error": 21.88825000001816,
      "small_absolute_error": 19.39299999998184,
      "resolved_at": "2026-10-05T16:46:06.634165Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T16:15:00Z",
        "return_6h": -0.01107276111785116,
        "return_12h": -0.0072732553348220375,
        "return_24h": -0.001191571707505279,
        "close_vs_ema12": -0.008858649861926082,
        "close_vs_ema24": -0.008246719863385432,
        "ema12_slope_3h": -0.0017365843849659335,
        "ema24_slope_6h": 8.183520782822917e-05,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012553417448187831,
        "return_30m": -0.0013501253787563394,
        "return_60m": -0.004591672337962094,
        "return_120m": -0.013297728735913728,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 9,
        "close_vs_ema3": -0.0009614587110285955,
        "close_vs_ema6": -0.0025925420435404245,
        "close_vs_ema12": -0.005121202071539321,
        "ema3_slope": -0.0009605351960968456,
        "ema6_slope": -0.0010359425275930922,
        "realized_volatility_30m": 0.0005802194877365663,
        "realized_volatility_60m": 0.0008756850535844253,
        "return_acceleration": -0.0011604389754731326
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2178,
        "resolved_agreement_count": 1421,
        "prospective_resolved_sample_count": 2159,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 119.13350000001083,
            "small_mean_absolute_error": 95.23506250001083
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.80142187500496,
            "small_mean_absolute_error": 123.06994270833638
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 193.92919618055626,
            "small_mean_absolute_error": 211.29766319444389
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 152.98769895833465,
            "small_mean_absolute_error": 159.58387395833196
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2180,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1645Z",
      "signal_timestamp": "2026-10-05T16:46:18.790804Z",
      "target_timestamp": "2026-10-05T16:45:00Z",
      "resolution_timestamp": "2026-10-05T17:00:00Z",
      "strike": 85164.11,
      "brti_reference_price": 85164.10700000002,
      "base_predicted_close": 85189.234375,
      "small_predicted_close": 85231.8828125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85305.081,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 115.84662500000559,
      "small_residual": 73.19818750000559,
      "base_absolute_error": 115.84662500000559,
      "small_absolute_error": 73.19818750000559,
      "resolved_at": "2026-10-05T17:01:06.234984Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T16:30:00Z",
        "return_6h": -0.009904289008068057,
        "return_12h": -0.0047835978483793395,
        "return_24h": -0.00196469837571156,
        "close_vs_ema12": -0.008139151492886798,
        "close_vs_ema24": -0.007709374183359152,
        "ema12_slope_3h": -0.00204668857454704,
        "ema24_slope_6h": -0.00012449575979001093,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003794508273293751,
        "return_30m": -0.0008763672579530368,
        "return_60m": -0.0017301279222823318,
        "return_120m": -0.0072016820723901365,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.000291271169191365,
        "close_vs_ema6": -0.0015824831807051964,
        "close_vs_ema12": -0.004016826813287189,
        "ema3_slope": -0.00029118635500124945,
        "ema6_slope": -0.0006325928452669549,
        "realized_volatility_30m": 0.0008173962860740791,
        "realized_volatility_60m": 0.0006239692541215739,
        "return_acceleration": 0.0016347925721481582
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2179,
        "resolved_agreement_count": 1422,
        "prospective_resolved_sample_count": 2160,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.46985416667667,
            "small_mean_absolute_error": 73.15268229166759
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.38583854167518,
            "small_mean_absolute_error": 77.63542187500207
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 190.07192708333727,
            "small_mean_absolute_error": 205.13545138888853
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 147.40725937500102,
            "small_mean_absolute_error": 157.0122656249965
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2181,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1700Z",
      "signal_timestamp": "2026-10-05T17:01:17.312461Z",
      "target_timestamp": "2026-10-05T17:00:00Z",
      "resolution_timestamp": "2026-10-05T17:15:00Z",
      "strike": 85305.08,
      "brti_reference_price": 85305.081,
      "base_predicted_close": 85355.609375,
      "small_predicted_close": 85264.734375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85250.58450000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -105.02487499998824,
      "small_residual": -14.149874999988242,
      "base_absolute_error": 105.02487499998824,
      "small_absolute_error": 14.149874999988242,
      "resolved_at": "2026-10-05T17:16:04.886826Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T16:45:00Z",
        "return_6h": -0.009199451339030551,
        "return_12h": -0.0023150487066201375,
        "return_24h": -0.0006242446148994052,
        "close_vs_ema12": -0.006233759784931792,
        "close_vs_ema24": -0.0059425239902651805,
        "ema12_slope_3h": -0.0024867874228866604,
        "ema24_slope_6h": -0.00031220102780527004,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016553217660109087,
        "return_30m": 0.002035400706553947,
        "return_60m": 0.000682527281647749,
        "return_120m": -0.0035139324888310286,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006813197116253278,
        "close_vs_ema6": 5.015546978870411e-05,
        "close_vs_ema12": -0.002004553096235151,
        "ema3_slope": 0.0006817842246567007,
        "ema6_slope": 2.006259041498204e-05,
        "realized_volatility_30m": 0.0006379354693407668,
        "realized_volatility_60m": 0.0010430505546843735,
        "return_acceleration": 0.0012758709386815337
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2180,
        "resolved_agreement_count": 1423,
        "prospective_resolved_sample_count": 2161,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.13248958334589,
            "small_mean_absolute_error": 73.7508645833368
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.59271614584395,
            "small_mean_absolute_error": 77.3892239583347
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 159.66893750000358,
            "small_mean_absolute_error": 168.42126388888815
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 145.86501354166975,
            "small_mean_absolute_error": 152.03564479166525
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2182,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1715Z",
      "signal_timestamp": "2026-10-05T17:16:15.712726Z",
      "target_timestamp": "2026-10-05T17:15:00Z",
      "resolution_timestamp": "2026-10-05T17:30:00Z",
      "strike": 85250.58,
      "brti_reference_price": 85250.58450000001,
      "base_predicted_close": 85251.234375,
      "small_predicted_close": 85264.84375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85366.37983333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 115.14545833333977,
      "small_residual": 101.53608333333977,
      "base_absolute_error": 115.14545833333977,
      "small_absolute_error": 101.53608333333977,
      "resolved_at": "2026-10-05T17:31:06.134115Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T17:00:00Z",
        "return_6h": -0.007929134577248975,
        "return_12h": -0.0027896004453698,
        "return_24h": -0.000680275156335175,
        "close_vs_ema12": -0.006590115488307791,
        "close_vs_ema24": -0.00644285862177052,
        "ema12_slope_3h": -0.0030482402454222735,
        "ema24_slope_6h": -0.00046943536394528085,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000638842368604009,
        "return_30m": 0.001015421907729186,
        "return_60m": 0.0001381647672631381,
        "return_120m": -0.003291180107544367,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 2.102060168662767e-05,
        "close_vs_ema6": -0.00042058427330382564,
        "close_vs_ema12": -0.002236544769361193,
        "ema3_slope": 2.102104356160872e-05,
        "ema6_slope": -0.00016820541150119883,
        "realized_volatility_30m": 0.0011470820673074589,
        "realized_volatility_60m": 0.0011026257601093957,
        "return_acceleration": -0.0022941641346149177
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2181,
        "resolved_agreement_count": 1423,
        "prospective_resolved_sample_count": 2162,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.90698958333815,
            "small_mean_absolute_error": 60.003880208329065
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.39466145834012,
            "small_mean_absolute_error": 72.61400520833558
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 155.29136979167015,
            "small_mean_absolute_error": 133.2474722222214
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.64054375000268,
            "small_mean_absolute_error": 151.7041437499982
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2183,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1730Z",
      "signal_timestamp": "2026-10-05T17:31:17.534132Z",
      "target_timestamp": "2026-10-05T17:30:00Z",
      "resolution_timestamp": "2026-10-05T17:45:00Z",
      "strike": 85366.38,
      "brti_reference_price": 85366.37983333334,
      "base_predicted_close": 85324.4140625,
      "small_predicted_close": 85295.609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85319.10649999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -5.30756250002014,
      "small_residual": 23.49712499997986,
      "base_absolute_error": 5.30756250002014,
      "small_absolute_error": 23.49712499997986,
      "resolved_at": "2026-10-05T17:46:06.835608Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T17:15:00Z",
        "return_6h": -0.009553185548323073,
        "return_12h": -0.001579071745178462,
        "return_24h": -4.605621388231729e-05,
        "close_vs_ema12": -0.005027939500853007,
        "close_vs_ema24": -0.004988862404771921,
        "ema12_slope_3h": -0.0033563020971687507,
        "ema24_slope_6h": -0.0006574940472474644,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001358293717427017,
        "return_30m": 0.0007185836132472811,
        "return_60m": 0.0027554469253954217,
        "return_120m": -0.0018488775219928089,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000689196116756996,
        "close_vs_ema6": 0.0006692052228889356,
        "close_vs_ema12": -0.0007458071420184398,
        "ema3_slope": 0.0006896714356323663,
        "ema6_slope": 0.0002677537620421333,
        "realized_volatility_30m": 0.000998568043015513,
        "realized_volatility_60m": 0.000900099590770284,
        "return_acceleration": 0.001997136086031026
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2182,
        "resolved_agreement_count": 1424,
        "prospective_resolved_sample_count": 2163,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.47630208333794,
            "small_mean_absolute_error": 52.06928645832886
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 104.30490104167438,
            "small_mean_absolute_error": 73.65217447916984
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 125.69304861111596,
            "small_mean_absolute_error": 99.40305729166721
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 155.10085937500406,
            "small_mean_absolute_error": 156.76680312499957
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2184,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1745Z",
      "signal_timestamp": "2026-10-05T17:46:21.484143Z",
      "target_timestamp": "2026-10-05T17:45:00Z",
      "resolution_timestamp": "2026-10-05T18:00:00Z",
      "strike": 85319.11,
      "brti_reference_price": 85319.10649999998,
      "base_predicted_close": 85299.2421875,
      "small_predicted_close": 85278.75,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85423.40849999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 124.16631249999045,
      "small_residual": 144.65849999999045,
      "base_absolute_error": 124.16631249999045,
      "small_absolute_error": 144.65849999999045,
      "resolved_at": "2026-10-05T18:01:06.159197Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T17:30:00Z",
        "return_6h": -0.008659284901768038,
        "return_12h": -0.004681026841550362,
        "return_24h": -0.0007824806930112338,
        "close_vs_ema12": -0.005352432680201691,
        "close_vs_ema24": -0.005426286623661736,
        "ema12_slope_3h": -0.0034392226334578613,
        "ema24_slope_6h": -0.0008228951244523275,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005537699200277579,
        "return_30m": 0.0008037716151960694,
        "return_60m": 0.001820009690232105,
        "return_120m": 8.67329183658061e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 6.751771137625262e-05,
        "close_vs_ema6": 8.21863817410673e-05,
        "close_vs_ema12": -0.001099512424259541,
        "ema3_slope": 6.752227032547076e-05,
        "ema6_slope": 3.28756334682101e-05,
        "realized_volatility_30m": 0.0009560318187273875,
        "realized_volatility_60m": 0.0010572156247909826,
        "return_acceleration": -0.001912063637454775
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2183,
        "resolved_agreement_count": 1425,
        "prospective_resolved_sample_count": 2164,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 85.33113020833844,
            "small_mean_absolute_error": 53.095317708328366
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 62.90049218750755,
            "small_mean_absolute_error": 63.12399999999798
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.0342690972296,
            "small_mean_absolute_error": 69.4553871527775
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.7810427083379,
            "small_mean_absolute_error": 152.9263864583314
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2185,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1800Z",
      "signal_timestamp": "2026-10-05T18:01:17.511624Z",
      "target_timestamp": "2026-10-05T18:00:00Z",
      "resolution_timestamp": "2026-10-05T18:15:00Z",
      "strike": 85423.41,
      "brti_reference_price": 85423.40849999999,
      "base_predicted_close": 85337.109375,
      "small_predicted_close": 85293.5703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85432.83166666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 95.72229166667967,
      "small_residual": 139.26135416667967,
      "base_absolute_error": 95.72229166667967,
      "small_absolute_error": 139.26135416667967,
      "resolved_at": "2026-10-05T18:16:04.837545Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T17:45:00Z",
        "return_6h": -0.008960546087742882,
        "return_12h": -0.0035162620514443965,
        "return_24h": 0.0013582836623928785,
        "close_vs_ema12": -0.003968317063891669,
        "close_vs_ema24": -0.00412400379135236,
        "ema12_slope_3h": -0.003386132849900192,
        "ema24_slope_6h": -0.000991353810992912,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012224928773723054,
        "return_30m": 0.0006680459775616487,
        "return_60m": 0.0013871096377011671,
        "return_120m": 0.0020705836595193983,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006446307474858859,
        "close_vs_ema6": 0.0009316382130832856,
        "close_vs_ema12": 0.00010292110301324264,
        "ema3_slope": 0.0006450465643348391,
        "ema6_slope": 0.0003727942089655212,
        "realized_volatility_30m": 0.0008881313987000317,
        "realized_volatility_60m": 0.0009450495196288539,
        "return_acceleration": 0.0017762627974000633
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2184,
        "resolved_agreement_count": 1426,
        "prospective_resolved_sample_count": 2165,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.41105208333465,
            "small_mean_absolute_error": 70.96039583332458
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.77177083334027,
            "small_mean_absolute_error": 72.3556302083307
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.86549479167418,
            "small_mean_absolute_error": 75.24628124999799
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 156.63647604166982,
            "small_mean_absolute_error": 159.49930312499856
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2186,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1815Z",
      "signal_timestamp": "2026-10-05T18:16:16.053842Z",
      "target_timestamp": "2026-10-05T18:15:00Z",
      "resolution_timestamp": "2026-10-05T18:30:00Z",
      "strike": 85432.83,
      "brti_reference_price": 85432.83166666668,
      "base_predicted_close": 85455.421875,
      "small_predicted_close": 85335.703125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85579.27433333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 123.8524583333492,
      "small_residual": 243.5712083333492,
      "base_absolute_error": 123.8524583333492,
      "small_absolute_error": 243.5712083333492,
      "resolved_at": "2026-10-05T18:31:06.029964Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T18:00:00Z",
        "return_6h": -0.007965622226639324,
        "return_12h": -0.005254968456043785,
        "return_24h": 0.0014877475050052436,
        "close_vs_ema12": -0.003701538976576879,
        "close_vs_ema24": -0.00393172079989601,
        "ema12_slope_3h": -0.003295817756469699,
        "ema24_slope_6h": -0.0011355829451029642,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00011031129326433131,
        "return_30m": 0.0013329390254068763,
        "return_60m": 0.0021377820191563757,
        "return_120m": 0.0022762421525746035,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003773641179649623,
        "close_vs_ema6": 0.0007441015139237894,
        "close_vs_ema12": 0.00018043109956966674,
        "ema3_slope": 0.00037750657540081,
        "ema6_slope": 0.00029772922187532025,
        "realized_volatility_30m": 0.000556090792053987,
        "realized_volatility_60m": 0.000793132658046529,
        "return_acceleration": -0.001112181584107974
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2185,
        "resolved_agreement_count": 1427,
        "prospective_resolved_sample_count": 2166,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 85.08540625000751,
            "small_mean_absolute_error": 102.23826562499744
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.99619791667283,
            "small_mean_absolute_error": 81.12107291666325
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 91.29157638889592,
            "small_mean_absolute_error": 82.4887586805562
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 149.75662083333663,
            "small_mean_absolute_error": 152.72804166666538
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2187,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1830Z",
      "signal_timestamp": "2026-10-05T18:31:16.639219Z",
      "target_timestamp": "2026-10-05T18:30:00Z",
      "resolution_timestamp": "2026-10-05T18:45:00Z",
      "strike": 85579.27,
      "brti_reference_price": 85579.27433333335,
      "base_predicted_close": 85614.3671875,
      "small_predicted_close": 85589.875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85615.4625,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 1.0953124999941792,
      "small_residual": 25.58749999999418,
      "base_absolute_error": 1.0953124999941792,
      "small_absolute_error": 25.58749999999418,
      "resolved_at": "2026-10-05T18:46:06.433787Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T18:15:00Z",
        "return_6h": -0.005281876366879712,
        "return_12h": -0.0034644691964902385,
        "return_24h": 0.0031318813397842593,
        "close_vs_ema12": -0.001912535326289766,
        "close_vs_ema24": -0.002178600375250195,
        "ema12_slope_3h": -0.00313606813647771,
        "ema24_slope_6h": -0.0012212543417816635,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017141263353888103,
        "return_30m": 0.0018246267161461382,
        "return_60m": 0.002493891628245981,
        "return_120m": 0.005256210339660505,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00104497553541405,
        "close_vs_ema6": 0.0017555544403673462,
        "close_vs_ema12": 0.0016028814915123313,
        "ema3_slope": 0.0010460686515632034,
        "ema6_slope": 0.000702715238089624,
        "realized_volatility_30m": 0.0008019075210622395,
        "realized_volatility_60m": 0.0008940896498332262,
        "return_acceleration": 0.001603815042124479
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2186,
        "resolved_agreement_count": 1427,
        "prospective_resolved_sample_count": 2167,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.26215625000987,
            "small_mean_absolute_error": 137.7470468749998
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.3692291666739,
            "small_mean_absolute_error": 94.90816666666433
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.62398611111955,
            "small_mean_absolute_error": 95.01713194444649
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 151.70520937500334,
            "small_mean_absolute_error": 164.74186458333207
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2188,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1845Z",
      "signal_timestamp": "2026-10-05T18:46:19.297559Z",
      "target_timestamp": "2026-10-05T18:45:00Z",
      "resolution_timestamp": "2026-10-05T19:00:00Z",
      "strike": 85615.46,
      "brti_reference_price": 85615.4625,
      "base_predicted_close": 85601.7890625,
      "small_predicted_close": 85617.9453125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85652.98783333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 51.198770833347226,
      "small_residual": 35.042520833347226,
      "base_absolute_error": 51.198770833347226,
      "small_absolute_error": 35.042520833347226,
      "resolved_at": "2026-10-05T19:01:05.955156Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T18:30:00Z",
        "return_6h": -0.0034236303911380217,
        "return_12h": -0.0021259232113772786,
        "return_24h": 0.0032798807512535166,
        "close_vs_ema12": -0.001429733672914213,
        "close_vs_ema24": -0.001720507025643414,
        "ema12_slope_3h": -0.002864875708951109,
        "ema24_slope_6h": -0.0012666868790199848,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004228613405354853,
        "return_30m": 0.002137712513684331,
        "return_60m": 0.003473500979525701,
        "return_120m": 0.005299832475199606,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007336008126084259,
        "close_vs_ema6": 0.0015555730008440793,
        "close_vs_ema12": 0.001714129217053273,
        "ema3_slope": 0.0007341393778526051,
        "ema6_slope": 0.0006226166105733899,
        "realized_volatility_30m": 0.0006456324974266625,
        "realized_volatility_60m": 0.0006351839023120443,
        "return_acceleration": -0.001291264994853325
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2187,
        "resolved_agreement_count": 1428,
        "prospective_resolved_sample_count": 2168,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.20909375000338,
            "small_mean_absolute_error": 138.26964062500338
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.7701119791709,
            "small_mean_absolute_error": 95.68247916666587
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.67002604167283,
            "small_mean_absolute_error": 88.17254687499978
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 148.35120104167072,
            "small_mean_absolute_error": 161.35426249999946
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2189,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1900Z",
      "signal_timestamp": "2026-10-05T19:01:16.728225Z",
      "target_timestamp": "2026-10-05T19:00:00Z",
      "resolution_timestamp": "2026-10-05T19:15:00Z",
      "strike": 85652.99,
      "brti_reference_price": 85652.98783333335,
      "base_predicted_close": 85623.359375,
      "small_predicted_close": 85640.1796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85684.10633333331,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 60.74695833331498,
      "small_residual": 43.92664583331498,
      "base_absolute_error": 60.74695833331498,
      "small_absolute_error": 43.92664583331498,
      "resolved_at": "2026-10-05T19:16:05.638985Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T18:45:00Z",
        "return_6h": -0.0025956044169057613,
        "return_12h": -0.006435721031830655,
        "return_24h": 0.003811787109006426,
        "close_vs_ema12": -0.0009516057475394968,
        "close_vs_ema24": -0.001256518102230264,
        "ema12_slope_3h": -0.0025560679945206832,
        "ema24_slope_6h": -0.0012940739177210725,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004383008890871398,
        "return_30m": 0.0008613475701240159,
        "return_60m": 0.0026875459240585098,
        "return_120m": 0.004078383482612802,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005857682941883269,
        "close_vs_ema6": 0.0014238712162721878,
        "close_vs_ema12": 0.0018213194041027947,
        "ema3_slope": 0.0005861116197920513,
        "ema6_slope": 0.0005698730568459709,
        "realized_volatility_30m": 7.719774275827262e-06,
        "realized_volatility_60m": 0.0006160773912619384,
        "return_acceleration": 1.5439548551654525e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2188,
        "resolved_agreement_count": 1428,
        "prospective_resolved_sample_count": 2169,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.96720833334257,
            "small_mean_absolute_error": 110.86564583334257
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.68913020833861,
            "small_mean_absolute_error": 90.91302083333358
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.50358333334104,
            "small_mean_absolute_error": 85.19230208333465
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.87701458333758,
            "small_mean_absolute_error": 137.41796666666633
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2190,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1915Z",
      "signal_timestamp": "2026-10-05T19:16:16.486215Z",
      "target_timestamp": "2026-10-05T19:15:00Z",
      "resolution_timestamp": "2026-10-05T19:30:00Z",
      "strike": 85684.11,
      "brti_reference_price": 85684.10633333331,
      "base_predicted_close": 85662.125,
      "small_predicted_close": 85658.8359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85731.1195,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 68.9945000000007,
      "small_residual": 72.2835625000007,
      "base_absolute_error": 68.9945000000007,
      "small_absolute_error": 72.2835625000007,
      "resolved_at": "2026-10-05T19:31:05.548638Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T19:00:00Z",
        "return_6h": -0.0050719276383519585,
        "return_12h": -0.006790892506498891,
        "return_24h": 0.003661374813334062,
        "close_vs_ema12": -0.0005646298322783405,
        "close_vs_ema24": -0.0008752621964519536,
        "ema12_slope_3h": -0.0022410450741252586,
        "ema24_slope_6h": -0.0013721932615418098,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003633089841597048,
        "return_30m": 0.0008017691118975545,
        "return_60m": 0.0029411955774454324,
        "return_120m": 0.005085265231622005,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004744198655766141,
        "close_vs_ema6": 0.0012762749058932155,
        "close_vs_ema12": 0.0018484701617356158,
        "ema3_slope": 0.0004746450466159846,
        "ema6_slope": 0.0005107707158962249,
        "realized_volatility_30m": 3.749595246371751e-05,
        "realized_volatility_60m": 0.0005661940933416773,
        "return_acceleration": -7.499190492743502e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2189,
        "resolved_agreement_count": 1429,
        "prospective_resolved_sample_count": 2170,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.2233750000014,
            "small_mean_absolute_error": 87.0319687500014
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.15439062500445,
            "small_mean_absolute_error": 94.63511718749942
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.40525694444902,
            "small_mean_absolute_error": 83.09137152777596
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.03657812500387,
            "small_mean_absolute_error": 117.80253020833261
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2191,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1930Z",
      "signal_timestamp": "2026-10-05T19:31:16.538558Z",
      "target_timestamp": "2026-10-05T19:30:00Z",
      "resolution_timestamp": "2026-10-05T19:45:00Z",
      "strike": 85731.12,
      "brti_reference_price": 85731.1195,
      "base_predicted_close": 85745.5859375,
      "small_predicted_close": 85703.3984375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85718.26266666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -27.323270833323477,
      "small_residual": 14.864229166676523,
      "base_absolute_error": 27.323270833323477,
      "small_absolute_error": 14.864229166676523,
      "resolved_at": "2026-10-05T19:46:07.190447Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T19:15:00Z",
        "return_6h": -0.004204246343806006,
        "return_12h": -0.005334218624208131,
        "return_24h": 0.0033251393127766704,
        "close_vs_ema12": -1.559586039878713e-05,
        "close_vs_ema24": -0.00032034356590060487,
        "ema12_slope_3h": -0.001865588458729861,
        "ema24_slope_6h": -0.001430744616310431,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005486801307559297,
        "return_30m": 0.0009121884553366932,
        "return_60m": 0.001774321736770279,
        "return_120m": 0.00427263833114111,
        "consecutive_up_closes": 7,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005114184678647327,
        "close_vs_ema6": 0.0013033596493920996,
        "close_vs_ema12": 0.0020284677250874683,
        "ema3_slope": 0.0005116801505433699,
        "ema6_slope": 0.0005216158009517802,
        "realized_volatility_30m": 9.268557329811244e-05,
        "realized_volatility_60m": 6.6981833156622e-05,
        "return_acceleration": 0.0001853711465962249
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2190,
        "resolved_agreement_count": 1430,
        "prospective_resolved_sample_count": 2171,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.50888541666427,
            "small_mean_absolute_error": 44.21005729166427
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.38552083333707,
            "small_mean_absolute_error": 90.97855208333203
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.08244791667069,
            "small_mean_absolute_error": 78.00879687499764
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.9700375000044,
            "small_mean_absolute_error": 96.03325520833314
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2192,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T1945Z",
      "signal_timestamp": "2026-10-05T19:46:18.714010Z",
      "target_timestamp": "2026-10-05T19:45:00Z",
      "resolution_timestamp": "2026-10-05T20:00:00Z",
      "strike": 85718.26,
      "brti_reference_price": 85718.26266666668,
      "base_predicted_close": 85731.609375,
      "small_predicted_close": 85712.28125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85729.80883333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -1.8005416666710516,
      "small_residual": 17.52758333332895,
      "base_absolute_error": 1.8005416666710516,
      "small_absolute_error": 17.52758333332895,
      "resolved_at": "2026-10-05T20:01:05.531464Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T19:30:00Z",
        "return_6h": -0.0028943597934600884,
        "return_12h": -0.007466750557419188,
        "return_24h": 0.0035159046055837084,
        "close_vs_ema12": -0.00015880396088641113,
        "close_vs_ema24": -0.00046055662834476596,
        "ema12_slope_3h": -0.0015266350258905659,
        "ema24_slope_6h": -0.0014609425658008712,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001499669362573508,
        "return_30m": 0.00039863091062053435,
        "return_60m": 0.0012007196324692604,
        "return_120m": 0.004678391312814556,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0001806547758282928,
        "close_vs_ema6": 0.0008234410116547686,
        "close_vs_ema12": 0.0015887841803918779,
        "ema3_slope": 0.00018068741787335973,
        "ema6_slope": 0.0003294849292232449,
        "realized_volatility_30m": 0.00034932353350664025,
        "realized_volatility_60m": 0.00026807050773166387,
        "return_acceleration": -0.0006986470670132805
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2191,
        "resolved_agreement_count": 1430,
        "prospective_resolved_sample_count": 2172,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.065874999996595,
            "small_mean_absolute_error": 41.529239583334856
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.13748437499999,
            "small_mean_absolute_error": 89.89944010416912
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.53536631944614,
            "small_mean_absolute_error": 77.63139930555553
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.67555520833776,
            "small_mean_absolute_error": 77.63300833333415
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2193,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T2000Z",
      "signal_timestamp": "2026-10-05T20:01:16.436930Z",
      "target_timestamp": "2026-10-05T20:00:00Z",
      "resolution_timestamp": "2026-10-05T20:15:00Z",
      "strike": 85729.81,
      "brti_reference_price": 85729.80883333333,
      "base_predicted_close": 85740.8828125,
      "small_predicted_close": 85722.1796875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85679.50633333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -61.37647916666174,
      "small_residual": -42.67335416666174,
      "base_absolute_error": 61.37647916666174,
      "small_absolute_error": 42.67335416666174,
      "resolved_at": "2026-10-05T20:16:05.298841Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T19:45:00Z",
        "return_6h": -0.007869461654184118,
        "return_12h": -0.005323113079979236,
        "return_24h": 0.00368794384419191,
        "close_vs_ema12": -2.3141598242570893e-05,
        "close_vs_ema24": -0.00031919199828789324,
        "ema12_slope_3h": -0.0012627571220390488,
        "ema24_slope_6h": -0.0015938640163661866,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00013469902804197353,
        "return_30m": -1.5288108615840734e-05,
        "return_60m": 0.0008968864010845401,
        "return_120m": 0.003586842748534602,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00015766420702445494,
        "close_vs_ema6": 0.0006842776232327541,
        "close_vs_ema12": 0.0014581263569710678,
        "ema3_slope": 0.00015768906894653156,
        "ema6_slope": 0.0002737859875430182,
        "realized_volatility_30m": 0.00014233298214966217,
        "realized_volatility_60m": 0.0002610794818378486,
        "return_acceleration": 0.00028466596429932434
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2192,
        "resolved_agreement_count": 1430,
        "prospective_resolved_sample_count": 2173,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 39.71631770832755,
            "small_mean_absolute_error": 37.15050520833029
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.84176302083506,
            "small_mean_absolute_error": 74.00807552083643
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.03152604166826,
            "small_mean_absolute_error": 72.99218229166581
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.45600208333853,
            "small_mean_absolute_error": 74.75099895833337
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2194,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T2015Z",
      "signal_timestamp": "2026-10-05T20:16:16.183474Z",
      "target_timestamp": "2026-10-05T20:15:00Z",
      "resolution_timestamp": "2026-10-05T20:30:00Z",
      "strike": 85679.51,
      "brti_reference_price": 85679.50633333334,
      "base_predicted_close": 85661.4609375,
      "small_predicted_close": 85488.4375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85770.79649999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 109.33556249998219,
      "small_residual": 282.3589999999822,
      "base_absolute_error": 109.33556249998219,
      "small_absolute_error": 282.3589999999822,
      "resolved_at": "2026-10-05T20:31:06.204347Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T20:00:00Z",
        "return_6h": -0.011201595559903188,
        "return_12h": -0.008286203491124744,
        "return_24h": 0.0030866340700790307,
        "close_vs_ema12": -0.0005850055845033619,
        "close_vs_ema24": -0.0008871174800538784,
        "ema12_slope_3h": -0.0010075495642258847,
        "ema24_slope_6h": -0.0017936789373255158,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000586756236652608,
        "return_30m": -0.0004521362441053389,
        "return_60m": -5.3685568967454245e-05,
        "return_120m": 0.0028873521087198206,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002146383297688681,
        "close_vs_ema6": 6.936941968360699e-05,
        "close_vs_ema12": 0.000736490604603901,
        "ema3_slope": -0.0002145922700423908,
        "ema6_slope": 2.774853783349407e-05,
        "realized_volatility_30m": 0.00036072763234729077,
        "realized_volatility_60m": 0.00041390073728568886,
        "return_acceleration": -0.0007214552646945815
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2193,
        "resolved_agreement_count": 1430,
        "prospective_resolved_sample_count": 2174,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 39.87369791666424,
            "small_mean_absolute_error": 36.83718229166698
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.54853645833282,
            "small_mean_absolute_error": 61.93457552083419
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.39415972222438,
            "small_mean_absolute_error": 75.3691388888886
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 74.59436041667068,
            "small_mean_absolute_error": 74.2670854166674
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2195,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T2030Z",
      "signal_timestamp": "2026-10-05T20:31:17.555011Z",
      "target_timestamp": "2026-10-05T20:30:00Z",
      "resolution_timestamp": "2026-10-05T20:45:00Z",
      "strike": 85770.8,
      "brti_reference_price": 85770.79649999998,
      "base_predicted_close": 85800.75,
      "small_predicted_close": 85761.5234375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85787.94383333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -12.806166666661738,
      "small_residual": 26.42039583333826,
      "base_absolute_error": 12.806166666661738,
      "small_absolute_error": 26.42039583333826,
      "resolved_at": "2026-10-05T20:46:07.056634Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T20:15:00Z",
        "return_6h": -0.0058916166507032575,
        "return_12h": -0.007302535486888084,
        "return_24h": 0.0037252641639755613,
        "close_vs_ema12": 0.00046026042155444813,
        "close_vs_ema24": 0.00017350057273923802,
        "ema12_slope_3h": -0.0007742398796226624,
        "ema24_slope_6h": -0.0018786972719874173,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010654842747515048,
        "return_30m": 0.00047810285855565127,
        "return_60m": 0.00046280744065141377,
        "return_120m": 0.002237950346723583,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004251278150819715,
        "close_vs_ema6": 0.0008103997917305872,
        "close_vs_ema12": 0.0015249890158823831,
        "ema3_slope": 0.0004253086256087446,
        "ema6_slope": 0.0003242650304173811,
        "realized_volatility_30m": 0.0008261202557020564,
        "realized_volatility_60m": 0.000605490443384829,
        "return_acceleration": 0.0016522405114041128
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2194,
        "resolved_agreement_count": 1431,
        "prospective_resolved_sample_count": 2175,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 49.958963541659614,
            "small_mean_absolute_error": 89.35604166666235
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.73392447916194,
            "small_mean_absolute_error": 66.78304947916331
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.91000173611125,
            "small_mean_absolute_error": 90.43771527777547
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.2679614583365,
            "small_mean_absolute_error": 83.72349895833322
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2196,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T2045Z",
      "signal_timestamp": "2026-10-05T20:46:19.525207Z",
      "target_timestamp": "2026-10-05T20:45:00Z",
      "resolution_timestamp": "2026-10-05T21:00:00Z",
      "strike": 85787.94,
      "brti_reference_price": 85787.94383333334,
      "base_predicted_close": 85796.265625,
      "small_predicted_close": 85756.109375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85791.70333333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -4.562291666661622,
      "small_residual": 35.59395833333838,
      "base_absolute_error": 4.562291666661622,
      "small_absolute_error": 35.59395833333838,
      "resolved_at": "2026-10-05T21:01:05.924842Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T20:30:00Z",
        "return_6h": 7.067926164694427e-05,
        "return_12h": -0.00556640753954607,
        "return_24h": 0.0005320106696116156,
        "close_vs_ema12": 0.0006333058705469963,
        "close_vs_ema24": 0.0003656349018155147,
        "ema12_slope_3h": -0.0005197179512774763,
        "ema24_slope_6h": -0.0018386419261285925,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00019992041619154577,
        "return_30m": 0.0012656177030028193,
        "return_60m": 0.0008129092272626259,
        "return_120m": 0.0020146049358005236,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003124689441424966,
        "close_vs_ema6": 0.0007215646943334875,
        "close_vs_ema12": 0.0014594093696758126,
        "ema3_slope": 0.00031256661150180776,
        "ema6_slope": 0.0002887092066816699,
        "realized_volatility_30m": 0.0004327819292799795,
        "realized_volatility_60m": 0.0005857192352580297,
        "return_acceleration": -0.000865563858559959
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2195,
        "resolved_agreement_count": 1431,
        "prospective_resolved_sample_count": 2176,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.32968749999418,
            "small_mean_absolute_error": 92.24508333332778
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.19778124999539,
            "small_mean_absolute_error": 66.88716145833132
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.534885416664714,
            "small_mean_absolute_error": 90.68132118055534
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 62.081128125001854,
            "small_mean_absolute_error": 79.6583927083324
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2197,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T2100Z",
      "signal_timestamp": "2026-10-05T21:01:16.975095Z",
      "target_timestamp": "2026-10-05T21:00:00Z",
      "resolution_timestamp": "2026-10-05T21:15:00Z",
      "strike": 85791.7,
      "brti_reference_price": 85791.70333333334,
      "base_predicted_close": 85818.40625,
      "small_predicted_close": 85780.359375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85733.20166666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -85.2045833333541,
      "small_residual": -47.157708333354094,
      "base_absolute_error": 85.2045833333541,
      "small_absolute_error": 47.157708333354094,
      "resolved_at": "2026-10-05T21:16:05.877921Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T20:45:00Z",
        "return_6h": 0.0021705164281853317,
        "return_12h": -0.004795984220979599,
        "return_24h": -0.0003009233737210071,
        "close_vs_ema12": 0.0006494997930366342,
        "close_vs_ema24": 0.00040100389791430935,
        "ema12_slope_3h": -0.00032331180374089996,
        "ema24_slope_6h": -0.0017562852438093302,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 4.382317411999459e-05,
        "return_30m": 0.00024375235145868146,
        "return_60m": 0.0007219717487103594,
        "return_120m": 0.0016195056764383153,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00017812117301718722,
        "close_vs_ema6": 0.0005466086683838522,
        "close_vs_ema12": 0.001271725994979933,
        "ema3_slope": 0.00017815290582179344,
        "ema6_slope": 0.000218691282773964,
        "realized_volatility_30m": 7.804862103577559e-05,
        "realized_volatility_60m": 0.0005896899505098243,
        "return_acceleration": -0.00015609724207155118
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2196,
        "resolved_agreement_count": 1431,
        "prospective_resolved_sample_count": 2177,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.02012499999182,
            "small_mean_absolute_error": 96.76167708333014
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 43.36822135415969,
            "small_mean_absolute_error": 66.95609114583021
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.56788368055398,
            "small_mean_absolute_error": 81.592609375001
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.8494385416685,
            "small_mean_absolute_error": 77.89781770833288
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2198,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T2115Z",
      "signal_timestamp": "2026-10-05T21:16:16.835092Z",
      "target_timestamp": "2026-10-05T21:15:00Z",
      "resolution_timestamp": "2026-10-05T21:30:00Z",
      "strike": 85733.2,
      "brti_reference_price": 85733.20166666665,
      "base_predicted_close": 85738.8203125,
      "small_predicted_close": 85766.09375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85805.68133333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 66.86102083332662,
      "small_residual": 39.58758333332662,
      "base_absolute_error": 66.86102083332662,
      "small_absolute_error": 39.58758333332662,
      "resolved_at": "2026-10-05T21:31:05.713064Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T21:00:00Z",
        "return_6h": 0.0023513476178596004,
        "return_12h": -0.0027575714763803383,
        "return_24h": -0.0031992972280713294,
        "close_vs_ema12": -3.150600989432206e-05,
        "close_vs_ema24": -0.0002753187468154117,
        "ema12_slope_3h": -0.00016719088812278127,
        "ema24_slope_6h": -0.0016719171834602697,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006819035453742295,
        "return_30m": -0.000638110254432056,
        "return_60m": 0.0006266998449362404,
        "return_120m": 0.0005729806312309016,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00025201541267461103,
        "close_vs_ema6": -9.690919311045043e-05,
        "close_vs_ema12": 0.0004983016039887822,
        "ema3_slope": -0.0002519519169081885,
        "ema6_slope": -3.8762174679796146e-05,
        "realized_volatility_30m": 0.00036286335974711204,
        "realized_volatility_60m": 0.0006212394622483703,
        "return_acceleration": -0.0007257267194942241
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2197,
        "resolved_agreement_count": 1431,
        "prospective_resolved_sample_count": 2178,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.97715104166491,
            "small_mean_absolute_error": 97.88276562500323
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.425424479164576,
            "small_mean_absolute_error": 67.3599739583351
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.691407986110185,
            "small_mean_absolute_error": 73.9173055555572
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.41332395833524,
            "small_mean_absolute_error": 76.79881249999963
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2199,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T2130Z",
      "signal_timestamp": "2026-10-05T21:31:17.102308Z",
      "target_timestamp": "2026-10-05T21:30:00Z",
      "resolution_timestamp": "2026-10-05T21:45:00Z",
      "strike": 85805.68,
      "brti_reference_price": 85805.68133333333,
      "base_predicted_close": 85830.6015625,
      "small_predicted_close": 85793.296875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85912.96166666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 82.36010416666977,
      "small_residual": 119.66479166666977,
      "base_absolute_error": 82.36010416666977,
      "small_absolute_error": 119.66479166666977,
      "resolved_at": "2026-10-05T21:46:06.599267Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T21:15:00Z",
        "return_6h": 0.003287679588515502,
        "return_12h": -0.0007271809896981507,
        "return_24h": -7.751411054979229e-05,
        "close_vs_ema12": 0.0007806315028471289,
        "close_vs_ema24": 0.0005582971387669833,
        "ema12_slope_3h": -5.2603395242045714e-05,
        "ema24_slope_6h": -0.0015699698549481722,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008454095409673457,
        "return_30m": 0.00016292950782981208,
        "return_60m": 0.00040672157373911055,
        "return_120m": 0.0008697172481613169,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002965025961654266,
        "close_vs_ema6": 0.0005344702978100635,
        "close_vs_ema12": 0.0011371076697075377,
        "ema3_slope": 0.00029659053602903995,
        "ema6_slope": 0.00021383383425721547,
        "realized_volatility_30m": 0.0007636565431707876,
        "realized_volatility_60m": 0.0005431701676840867,
        "return_acceleration": 0.0015273130863415751
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2198,
        "resolved_agreement_count": 1432,
        "prospective_resolved_sample_count": 2179,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.35851562500102,
            "small_mean_absolute_error": 37.18991145833934
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.158739583330316,
            "small_mean_absolute_error": 63.272976562500844
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.942121527774965,
            "small_mean_absolute_error": 56.91867013888865
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 62.91296458333454,
            "small_mean_absolute_error": 72.11446874999892
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2200,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T2145Z",
      "signal_timestamp": "2026-10-05T21:46:19.206679Z",
      "target_timestamp": "2026-10-05T21:45:00Z",
      "resolution_timestamp": "2026-10-05T22:00:00Z",
      "strike": 85912.96,
      "brti_reference_price": 85912.96166666667,
      "base_predicted_close": 85851.625,
      "small_predicted_close": 85815.96875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85952.417,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 100.79200000000128,
      "small_residual": 136.44825000000128,
      "base_absolute_error": 100.79200000000128,
      "small_absolute_error": 136.44825000000128,
      "resolved_at": "2026-10-05T22:01:05.747367Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T21:30:00Z",
        "return_6h": 0.007047737291499878,
        "return_12h": -0.0003111212498307925,
        "return_24h": -0.0005968313109597778,
        "close_vs_ema12": 0.0019487828241875338,
        "close_vs_ema24": 0.0017718665410850765,
        "ema12_slope_3h": 9.116762382954668e-05,
        "ema24_slope_6h": -0.0013934809166123996,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012502707474180141,
        "return_30m": 0.0020967372792040084,
        "return_60m": 0.0014572890752133638,
        "return_120m": 0.002271382946211986,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007729740749318204,
        "close_vs_ema6": 0.0012746421247549211,
        "close_vs_ema12": 0.0020205498327749982,
        "ema3_slope": 0.0007735720260528822,
        "ema6_slope": 0.0005101169365162583,
        "realized_volatility_30m": 0.00020243060322533424,
        "realized_volatility_60m": 0.0007439183036440472,
        "return_acceleration": 0.0004048612064506685
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2199,
        "resolved_agreement_count": 1432,
        "prospective_resolved_sample_count": 2180,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.74700000000303,
            "small_mean_absolute_error": 60.501010416672216
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.0383437499986,
            "small_mean_absolute_error": 76.373046875
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 52.714187499997934,
            "small_mean_absolute_error": 64.75844444444495
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.93655729166713,
            "small_mean_absolute_error": 77.12805833333331
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2201,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T2200Z",
      "signal_timestamp": "2026-10-05T22:01:17.045479Z",
      "target_timestamp": "2026-10-05T22:00:00Z",
      "resolution_timestamp": "2026-10-05T22:15:00Z",
      "strike": 85952.42,
      "brti_reference_price": 85952.417,
      "base_predicted_close": 85867.0703125,
      "small_predicted_close": 85832.1484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85962.14033333331,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 95.07002083331463,
      "small_residual": 129.99189583331463,
      "base_absolute_error": 95.07002083331463,
      "small_absolute_error": 129.99189583331463,
      "resolved_at": "2026-10-05T22:16:04.927707Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T21:45:00Z",
        "return_6h": 0.008276187786822042,
        "return_12h": 2.3951810167677223e-05,
        "return_24h": 0.0014058608930020977,
        "close_vs_ema12": 0.0023103748824739867,
        "close_vs_ema24": 0.002185865328941494,
        "ema12_slope_3h": 0.00023000161529607155,
        "ema24_slope_6h": -0.0011955107538601517,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004592477382681093,
        "return_30m": 0.0017100926696991259,
        "return_60m": 0.001873300802086142,
        "return_120m": 0.00259662502105229,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006159088224351184,
        "close_vs_ema6": 0.001238297229416041,
        "close_vs_ema12": 0.002098274619776408,
        "ema3_slope": 0.0006162883998976909,
        "ema6_slope": 0.0004955643541530996,
        "realized_volatility_30m": 0.00039551150457495243,
        "realized_volatility_60m": 0.0007205449304585895,
        "return_acceleration": -0.0007910230091499049
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2200,
        "resolved_agreement_count": 1433,
        "prospective_resolved_sample_count": 2181,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.80442708333794,
            "small_mean_absolute_error": 85.71458333333794
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.41227604166488,
            "small_mean_absolute_error": 91.23813020833404
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 56.846956597219105,
            "small_mean_absolute_error": 73.20892187499946
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.1838260416669,
            "small_mean_absolute_error": 80.2905614583331
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2202,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T2215Z",
      "signal_timestamp": "2026-10-05T22:16:16.060721Z",
      "target_timestamp": "2026-10-05T22:15:00Z",
      "resolution_timestamp": "2026-10-05T22:30:00Z",
      "strike": 85962.14,
      "brti_reference_price": 85962.14033333331,
      "base_predicted_close": 85888.328125,
      "small_predicted_close": 85844.96875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85978.32616666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 89.99804166665126,
      "small_residual": 133.35741666665126,
      "base_absolute_error": 89.99804166665126,
      "small_absolute_error": 133.35741666665126,
      "resolved_at": "2026-10-05T22:31:05.297612Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T22:00:00Z",
        "return_6h": 0.008485956743744083,
        "return_12h": -0.0005171423746331838,
        "return_24h": -0.004098631827283761,
        "close_vs_ema12": 0.0023246018683973357,
        "close_vs_ema24": 0.002251903951094869,
        "ema12_slope_3h": 0.00035298809127337627,
        "ema24_slope_6h": -0.000997208327343957,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00011312460629597787,
        "return_30m": 0.0005724242967837245,
        "return_60m": 0.002670361799350429,
        "return_120m": 0.0032987351596120984,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003644187021838441,
        "close_vs_ema6": 0.0009650287136966362,
        "close_vs_ema12": 0.0018707482836515243,
        "ema3_slope": 0.000364551551586878,
        "ema6_slope": 0.00038616054788520593,
        "realized_volatility_30m": 0.0001730615659860657,
        "realized_volatility_60m": 0.0004248451725083776,
        "return_acceleration": -0.0003461231319721314
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2201,
        "resolved_agreement_count": 1434,
        "prospective_resolved_sample_count": 2182,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.27078645832808,
            "small_mean_absolute_error": 106.42313020832808
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.6239687499965,
            "small_mean_absolute_error": 102.15294791666565
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.70721180555241,
            "small_mean_absolute_error": 80.38102604166609
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.68608333333323,
            "small_mean_absolute_error": 86.08266249999943
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2203,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T2230Z",
      "signal_timestamp": "2026-10-05T22:31:16.210143Z",
      "target_timestamp": "2026-10-05T22:30:00Z",
      "resolution_timestamp": "2026-10-05T22:45:00Z",
      "strike": 85978.33,
      "brti_reference_price": 85978.32616666665,
      "base_predicted_close": 85893.8828125,
      "small_predicted_close": 85850.4375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85963.59933333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 69.71652083333174,
      "small_residual": 113.16183333333174,
      "base_absolute_error": 69.71652083333174,
      "small_absolute_error": 113.16183333333174,
      "resolved_at": "2026-10-05T22:46:06.641373Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T22:15:00Z",
        "return_6h": 0.009943669269766087,
        "return_12h": -0.0012391957225441619,
        "return_24h": -0.0033437455942149086,
        "close_vs_ema12": 0.0024104976527681288,
        "close_vs_ema24": 0.0023902089855785125,
        "ema12_slope_3h": 0.000456273149567199,
        "ema24_slope_6h": -0.0007734622371100563,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00018829025511202246,
        "return_30m": 0.00030143616166888876,
        "return_60m": 0.0020120443151385725,
        "return_120m": 0.002419584230707983,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00027631241723935496,
        "close_vs_ema6": 0.0008236575989093442,
        "close_vs_ema12": 0.001742009511548126,
        "ema3_slope": 0.000276388786893067,
        "ema6_slope": 0.0003295716212317057,
        "realized_volatility_30m": 3.75828244080223e-05,
        "realized_volatility_60m": 0.00045038111418540573,
        "return_acceleration": 7.51656488160446e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2202,
        "resolved_agreement_count": 1435,
        "prospective_resolved_sample_count": 2183,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.05504166665924,
            "small_mean_absolute_error": 129.86558854165924
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.20677864583013,
            "small_mean_absolute_error": 83.52774999999929
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.457506944439956,
            "small_mean_absolute_error": 85.47051388888697
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.4287124999988,
            "small_mean_absolute_error": 87.673729166665
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2204,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T2245Z",
      "signal_timestamp": "2026-10-05T22:46:19.274605Z",
      "target_timestamp": "2026-10-05T22:45:00Z",
      "resolution_timestamp": "2026-10-05T23:00:00Z",
      "strike": 85963.6,
      "brti_reference_price": 85963.59933333333,
      "base_predicted_close": 85915.53125,
      "small_predicted_close": 85857.015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85925.7861666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 10.25491666670132,
      "small_residual": 68.77054166670132,
      "base_absolute_error": 10.25491666670132,
      "small_absolute_error": 68.77054166670132,
      "resolved_at": "2026-10-05T23:01:05.588734Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T22:30:00Z",
        "return_6h": 0.009387667663013355,
        "return_12h": -0.0006095995187008763,
        "return_24h": -0.0048437418786743125,
        "close_vs_ema12": 0.0021472235747381774,
        "close_vs_ema24": 0.002172608928124653,
        "ema12_slope_3h": 0.0005544557243613024,
        "ema24_slope_6h": -0.0005656104766410541,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000171285415638045,
        "return_30m": 1.6972588099406494e-05,
        "return_60m": 0.0005894066004048515,
        "return_120m": 0.0020475546114178123,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 5.2487081618535214e-05,
        "close_vs_ema6": 0.00046579255784262585,
        "close_vs_ema12": 0.00132850078787361,
        "ema3_slope": 5.248983665717688e-05,
        "ema6_slope": 0.00018635174363912377,
        "realized_volatility_30m": 0.00017978783537503373,
        "realized_volatility_60m": 0.00022453073796714474,
        "return_acceleration": -0.00035957567075006747
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2203,
        "resolved_agreement_count": 1436,
        "prospective_resolved_sample_count": 2184,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.89414583332473,
            "small_mean_absolute_error": 128.23984895832473
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.32057291666388,
            "small_mean_absolute_error": 94.37042968749847
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.99027777777398,
            "small_mean_absolute_error": 93.66198090277491
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.64916041666439,
            "small_mean_absolute_error": 92.1569645833326
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2205,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T2300Z",
      "signal_timestamp": "2026-10-05T23:01:16.800962Z",
      "target_timestamp": "2026-10-05T23:00:00Z",
      "resolution_timestamp": "2026-10-05T23:15:00Z",
      "strike": 85925.79,
      "brti_reference_price": 85925.7861666667,
      "base_predicted_close": 85920.9375,
      "small_predicted_close": 85862.5625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 85868.64816666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -52.28933333331952,
      "small_residual": 6.085666666680481,
      "base_absolute_error": 52.28933333331952,
      "small_absolute_error": 6.085666666680481,
      "resolved_at": "2026-10-05T23:16:05.475984Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T22:45:00Z",
        "return_6h": 0.007276297723305625,
        "return_12h": -0.0019900915625588045,
        "return_24h": -0.005542820781965108,
        "close_vs_ema12": 0.0016366417281203915,
        "close_vs_ema24": 0.0016959724657037434,
        "ema12_slope_3h": 0.0006251288840948277,
        "ema24_slope_6h": -0.00040490790313574276,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004398741672042572,
        "return_30m": -0.0006110842388127313,
        "return_60m": -0.0003098322800311193,
        "return_120m": 0.001562888112996097,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00019374261557869588,
        "close_vs_ema6": 1.8366651154622105e-05,
        "close_vs_ema12": 0.0007513177168199103,
        "ema3_slope": -0.00019370508664839914,
        "ema6_slope": 7.346714435696455e-06,
        "realized_volatility_30m": 0.0001342943757831061,
        "realized_volatility_60m": 0.0002485422123048738,
        "return_acceleration": -0.0002685887515662122
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2204,
        "resolved_agreement_count": 1437,
        "prospective_resolved_sample_count": 2185,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.25987499999974,
            "small_mean_absolute_error": 111.32042187499974
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.03215104166884,
            "small_mean_absolute_error": 98.51750260416884
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.6948090277765,
            "small_mean_absolute_error": 97.93222743055594
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.953590624999926,
            "small_mean_absolute_error": 88.36256666666813
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2206,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T2315Z",
      "signal_timestamp": "2026-10-05T23:16:16.749942Z",
      "target_timestamp": "2026-10-05T23:15:00Z",
      "resolution_timestamp": "2026-10-05T23:30:00Z",
      "strike": 85868.65,
      "brti_reference_price": 85868.64816666668,
      "base_predicted_close": 85936.8515625,
      "small_predicted_close": 85873.3046875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85917.78950000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -19.062062499986496,
      "small_residual": 44.484812500013504,
      "base_absolute_error": 19.062062499986496,
      "small_absolute_error": 44.484812500013504,
      "resolved_at": "2026-10-05T23:31:06.025217Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T23:00:00Z",
        "return_6h": 0.007249963977275398,
        "return_12h": -0.0007366565400296343,
        "return_24h": -0.008191509965263188,
        "close_vs_ema12": 0.000930931665227952,
        "close_vs_ema24": 0.0010086483491433818,
        "ema12_slope_3h": 0.0006896797354323247,
        "ema24_slope_6h": -0.00024807375344870763,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006649691850266759,
        "return_30m": -0.0011045508494643697,
        "return_60m": -0.001087597008451624,
        "return_120m": 0.0015798605133943155,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00042947585419483847,
        "close_vs_ema6": -0.00046195302098805957,
        "close_vs_ema12": 7.264044177612838e-05,
        "ema3_slope": -0.00042929148386805505,
        "ema6_slope": -0.00018474707060833762,
        "realized_volatility_30m": 0.00011254750891120935,
        "realized_volatility_60m": 0.0003180475814755602,
        "return_acceleration": -0.0002250950178224187
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2205,
        "resolved_agreement_count": 1438,
        "prospective_resolved_sample_count": 2186,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.56470312500096,
            "small_mean_absolute_error": 80.3438645833412
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.91774479166452,
            "small_mean_absolute_error": 93.38349739583464
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.93754687499798,
            "small_mean_absolute_error": 94.88325347222417
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 58.78194270833192,
            "small_mean_absolute_error": 81.70378229166818
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2207,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T2330Z",
      "signal_timestamp": "2026-10-05T23:31:17.687571Z",
      "target_timestamp": "2026-10-05T23:30:00Z",
      "resolution_timestamp": "2026-10-05T23:45:00Z",
      "strike": 85917.79,
      "brti_reference_price": 85917.78950000001,
      "base_predicted_close": 85956.0,
      "small_predicted_close": 85880.3125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85831.89183333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -124.10816666665778,
      "small_residual": -48.42066666665778,
      "base_absolute_error": 124.10816666665778,
      "small_absolute_error": 48.42066666665778,
      "resolved_at": "2026-10-05T23:46:06.526271Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T23:15:00Z",
        "return_6h": 0.006459330567176735,
        "return_12h": -0.0031555621645724674,
        "return_24h": -0.008992370298327779,
        "close_vs_ema12": 0.001442283303653813,
        "close_vs_ema24": 0.0015487808138598957,
        "ema12_slope_3h": 0.0007314993289260219,
        "ema24_slope_6h": -0.00011051250318794281,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005722849303269051,
        "return_30m": -9.306480654336369e-05,
        "return_60m": -0.0007040921749196238,
        "return_120m": 0.0013065354755610326,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.127656607552879e-05,
        "close_vs_ema6": 7.861719950397195e-05,
        "close_vs_ema12": 0.0005456871133975305,
        "ema3_slope": 7.128164678649185e-05,
        "ema6_slope": 3.144786873909844e-05,
        "realized_volatility_30m": 0.0006186270576767905,
        "realized_volatility_60m": 0.00046601314310509547,
        "return_acceleration": 0.001237254115353581
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2206,
        "resolved_agreement_count": 1439,
        "prospective_resolved_sample_count": 2187,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.83070833333477,
            "small_mean_absolute_error": 58.12571354168176
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.942874999997,
            "small_mean_absolute_error": 93.9956510416705
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 57.41475520833168,
            "small_mean_absolute_error": 75.06040451389345
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 53.54242291666378,
            "small_mean_absolute_error": 71.74946250000139
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2208,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261005T2345Z",
      "signal_timestamp": "2026-10-05T23:46:19.117712Z",
      "target_timestamp": "2026-10-05T23:45:00Z",
      "resolution_timestamp": "2026-10-06T00:00:00Z",
      "strike": 85831.89,
      "brti_reference_price": 85831.89183333334,
      "base_predicted_close": 85840.4140625,
      "small_predicted_close": 85854.90625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85776.00033333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -64.41372916667024,
      "small_residual": -78.90591666667024,
      "base_absolute_error": 64.41372916667024,
      "small_absolute_error": 78.90591666667024,
      "resolved_at": "2026-10-06T00:01:05.411628Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T23:30:00Z",
        "return_6h": 0.006010205150629,
        "return_12h": -0.0027011238298564333,
        "return_24h": -0.007560592049806414,
        "close_vs_ema12": 0.00042306486751186867,
        "close_vs_ema24": 0.0005361699906123452,
        "ema12_slope_3h": 0.0007225461973880964,
        "ema24_slope_6h": 1.5001365476052797e-05,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000999765789675866,
        "return_30m": -0.0004280530102441782,
        "return_60m": -0.0015321310533924493,
        "return_120m": -0.0009436275011431849,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00046449589800423574,
        "close_vs_ema6": -0.0006581926621062051,
        "close_vs_ema12": -0.00038470895288267304,
        "ema3_slope": -0.00046428024173639226,
        "ema6_slope": -0.000263207768273821,
        "realized_volatility_30m": 0.0007860253600013856,
        "realized_volatility_60m": 0.0005864534515512875,
        "return_acceleration": -0.0015720507200027711
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2207,
        "resolved_agreement_count": 1439,
        "prospective_resolved_sample_count": 2188,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.42861979166628,
            "small_mean_absolute_error": 41.94042187501327
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.1613828124955,
            "small_mean_absolute_error": 85.090135416669
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.689921874998,
            "small_mean_absolute_error": 76.89376041667008
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.69306562499696,
            "small_mean_absolute_error": 72.89112083333457
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2209,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0000Z",
      "signal_timestamp": "2026-10-06T00:01:16.579073Z",
      "target_timestamp": "2026-10-06T00:00:00Z",
      "resolution_timestamp": "2026-10-06T00:15:00Z",
      "strike": 85776.0,
      "brti_reference_price": 85776.00033333333,
      "base_predicted_close": 85782.6171875,
      "small_predicted_close": 85832.7890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85845.18516666669,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 62.56797916669166,
      "small_residual": 12.396104166691657,
      "base_absolute_error": 62.56797916669166,
      "small_absolute_error": 12.396104166691657,
      "resolved_at": "2026-10-06T00:16:06.179017Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-05T23:45:00Z",
        "return_6h": 0.004127578605498172,
        "return_12h": -0.004869952840570013,
        "return_24h": -0.008437884229451353,
        "close_vs_ema12": -0.00021906488449285888,
        "close_vs_ema24": -0.00011303344406787819,
        "ema12_slope_3h": 0.0006855596364929717,
        "ema24_slope_6h": 9.940916371697917e-05,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006511740427269652,
        "return_30m": -0.0016502888108717029,
        "return_60m": -0.0017432000336061737,
        "return_120m": -0.002052492213996393,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005579949212223267,
        "close_vs_ema6": -0.0009353055783584141,
        "close_vs_ema12": -0.0008764440509413385,
        "ema3_slope": -0.0005576837365296461,
        "ema6_slope": -0.0003739823162446365,
        "realized_volatility_30m": 0.0001742958734744504,
        "realized_volatility_60m": 0.0005985810486811297,
        "return_acceleration": 0.0003485917469489008
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2208,
        "resolved_agreement_count": 1440,
        "prospective_resolved_sample_count": 2189,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.96832291665851,
            "small_mean_absolute_error": 44.4742656250055
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.61409895832912,
            "small_mean_absolute_error": 77.89734375000262
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.67754166666539,
            "small_mean_absolute_error": 80.50309027778106
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.353813541663115,
            "small_mean_absolute_error": 75.08429062500072
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-05T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2210,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0015Z",
      "signal_timestamp": "2026-10-06T00:16:17.244910Z",
      "target_timestamp": "2026-10-06T00:15:00Z",
      "resolution_timestamp": "2026-10-06T00:30:00Z",
      "strike": 85845.19,
      "brti_reference_price": 85845.18516666669,
      "base_predicted_close": 85869.703125,
      "small_predicted_close": 85838.359375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85828.13983333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -41.563291666665464,
      "small_residual": -10.219541666665464,
      "base_absolute_error": 41.563291666665464,
      "small_absolute_error": 10.219541666665464,
      "resolved_at": "2026-10-06T00:31:04.515695Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T00:00:00Z",
        "return_6h": 0.004826639735048044,
        "return_12h": -0.0031774296803447344,
        "return_24h": -0.005781885010162191,
        "close_vs_ema12": 0.0005633477502640094,
        "close_vs_ema24": 0.0006791550574818395,
        "ema12_slope_3h": 0.0007108905231849594,
        "ema24_slope_6h": 0.00019650218329436697,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008065756512836142,
        "return_30m": 0.0001548763874290593,
        "return_60m": -0.0002732429181189211,
        "return_120m": -0.0013605427483902588,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001240499421748531,
        "close_vs_ema6": -9.249222306995097e-05,
        "close_vs_ema12": -5.971822524941661e-05,
        "ema3_slope": 0.00012406533247211193,
        "ema6_slope": -3.699552050884236e-05,
        "realized_volatility_30m": 0.0007288748470052897,
        "realized_volatility_60m": 0.0007718689673727851,
        "return_acceleration": 0.0014577496940105794
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2209,
        "resolved_agreement_count": 1441,
        "prospective_resolved_sample_count": 2190,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.53798437500154,
            "small_mean_absolute_error": 46.051875000008295
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 61.55134375000125,
            "small_mean_absolute_error": 63.19786979167475
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.79115798611019,
            "small_mean_absolute_error": 77.60628993055919
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.44486458333195,
            "small_mean_absolute_error": 73.50776354166956
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2211,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0030Z",
      "signal_timestamp": "2026-10-06T00:31:15.547961Z",
      "target_timestamp": "2026-10-06T00:30:00Z",
      "resolution_timestamp": "2026-10-06T00:45:00Z",
      "strike": 85828.14,
      "brti_reference_price": 85828.13983333333,
      "base_predicted_close": 85897.375,
      "small_predicted_close": 85862.4765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85795.28833333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -102.08666666666977,
      "small_residual": -67.18822916666977,
      "base_absolute_error": 102.08666666666977,
      "small_absolute_error": 67.18822916666977,
      "resolved_at": "2026-10-06T00:46:06.696035Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T00:15:00Z",
        "return_6h": 0.00290801133730878,
        "return_12h": -0.002389224785928179,
        "return_24h": -0.0050404878063492475,
        "close_vs_ema12": 0.00034978692338549777,
        "close_vs_ema24": 0.00047053709567257407,
        "ema12_slope_3h": 0.000692543404674506,
        "ema24_slope_6h": 0.0002522793184618344,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00019855899081888673,
        "return_30m": 0.0006078565076172993,
        "return_60m": -0.0010434354420475467,
        "return_120m": -0.0017467929422373407,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -3.726822880678604e-05,
        "close_vs_ema6": -0.0002078978934091369,
        "close_vs_ema12": -0.00021854090971906714,
        "ema3_slope": -3.726683993776625e-05,
        "ema6_slope": -8.315224249322295e-05,
        "realized_volatility_30m": 0.0005025673210512505,
        "realized_volatility_60m": 0.0006785327988691538,
        "return_acceleration": -0.001005134642102501
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2210,
        "resolved_agreement_count": 1441,
        "prospective_resolved_sample_count": 2191,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 73.16329166667128,
            "small_mean_absolute_error": 37.485557291671284
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.49700000000303,
            "small_mean_absolute_error": 47.80563541667652
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.68301388888842,
            "small_mean_absolute_error": 75.15895312500409
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.07330416666518,
            "small_mean_absolute_error": 70.4045625000028
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2212,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0045Z",
      "signal_timestamp": "2026-10-06T00:46:18.448127Z",
      "target_timestamp": "2026-10-06T00:45:00Z",
      "resolution_timestamp": "2026-10-06T01:00:00Z",
      "strike": 85795.29,
      "brti_reference_price": 85795.28833333333,
      "base_predicted_close": 85797.5859375,
      "small_predicted_close": 85597.796875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85861.40333333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 63.81739583333547,
      "small_residual": 263.60645833333547,
      "base_absolute_error": 63.81739583333547,
      "small_absolute_error": 263.60645833333547,
      "resolved_at": "2026-10-06T01:01:06.241640Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T00:30:00Z",
        "return_6h": 0.002100389673574954,
        "return_12h": -0.0013304316754828571,
        "return_24h": -0.009147617314366197,
        "close_vs_ema12": -3.175481831441118e-05,
        "close_vs_ema24": 8.579773910222244e-05,
        "ema12_slope_3h": 0.0006082069548387636,
        "ema24_slope_6h": 0.0002903230983906102,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003827590818559212,
        "return_30m": -0.0005812420724178313,
        "return_60m": -0.0004264557056611329,
        "return_120m": -0.001957933373024079,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0002100506349582698,
        "close_vs_ema6": -0.00042191219227172283,
        "close_vs_ema12": -0.0005087685795074348,
        "ema3_slope": -0.0002100065229547754,
        "ema6_slope": -0.00016873640013093105,
        "realized_volatility_30m": 9.210004551851725e-05,
        "realized_volatility_60m": 0.0005511739503417772,
        "return_acceleration": -0.0001842000910370345
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2211,
        "resolved_agreement_count": 1442,
        "prospective_resolved_sample_count": 2192,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.65791666667428,
            "small_mean_absolute_error": 42.17744791667428
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.54326822917028,
            "small_mean_absolute_error": 42.05893489584378
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.32689409722177,
            "small_mean_absolute_error": 70.78590625000409
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 62.8114739583325,
            "small_mean_absolute_error": 73.02076250000246
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2213,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0100Z",
      "signal_timestamp": "2026-10-06T01:01:19.263820Z",
      "target_timestamp": "2026-10-06T01:00:00Z",
      "resolution_timestamp": "2026-10-06T01:15:00Z",
      "strike": 85861.4,
      "brti_reference_price": 85861.40333333334,
      "base_predicted_close": 85861.4921875,
      "small_predicted_close": 85848.015625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86047.195,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 185.70281250000698,
      "small_residual": 199.17937500000698,
      "base_absolute_error": 185.70281250000698,
      "small_absolute_error": 199.17937500000698,
      "resolved_at": "2026-10-06T01:16:06.063129Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T00:45:00Z",
        "return_6h": 0.0024332542888700903,
        "return_12h": -0.00016866589361541617,
        "return_24h": -0.009207122554260039,
        "close_vs_ema12": 0.0007086562590576939,
        "close_vs_ema24": 0.0008388065899249675,
        "ema12_slope_3h": 0.0005400052046418136,
        "ema24_slope_6h": 0.0003344539665171009,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007706134134444209,
        "return_30m": 0.0003875593723059456,
        "return_60m": 0.0009956514604099187,
        "return_120m": -0.0007492841928554705,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002801219650225839,
        "close_vs_ema6": 0.00024881529818410186,
        "close_vs_ema12": 0.00022122036870331208,
        "ema3_slope": 0.00028020045532461957,
        "ema6_slope": 9.953602570789144e-05,
        "realized_volatility_30m": 0.0005766862476501711,
        "realized_volatility_60m": 0.0005436910298135747,
        "return_acceleration": 0.0011533724953003421
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2212,
        "resolved_agreement_count": 1442,
        "prospective_resolved_sample_count": 2193,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.50883333334059,
            "small_mean_absolute_error": 88.35258333334059
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.23857812499955,
            "small_mean_absolute_error": 66.41342447917305
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.24567708333295,
            "small_mean_absolute_error": 81.38242361111527
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.91231666666572,
            "small_mean_absolute_error": 85.32470625000278
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2214,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0115Z",
      "signal_timestamp": "2026-10-06T01:16:17.412066Z",
      "target_timestamp": "2026-10-06T01:15:00Z",
      "resolution_timestamp": "2026-10-06T01:30:00Z",
      "strike": 86047.2,
      "brti_reference_price": 86047.195,
      "base_predicted_close": 85988.65625,
      "small_predicted_close": 86042.8359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85970.96033333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -17.695916666663834,
      "small_residual": -71.87560416666383,
      "base_absolute_error": 17.695916666663834,
      "small_absolute_error": 71.87560416666383,
      "resolved_at": "2026-10-06T01:31:05.451541Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T01:00:00Z",
        "return_6h": 0.00423752644690234,
        "return_12h": -0.0008558936189538846,
        "return_24h": -0.007120978544692624,
        "close_vs_ema12": 0.0027564138378874947,
        "close_vs_ema24": 0.002942379408808149,
        "ema12_slope_3h": 0.0005583922620036041,
        "ema24_slope_6h": 0.0004148803283461344,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0021638554630347695,
        "return_30m": 0.0029361363725239897,
        "return_60m": 0.0023531876941160768,
        "return_120m": 0.002079301784124743,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012207996124125042,
        "close_vs_ema6": 0.001722533163169393,
        "close_vs_ema12": 0.0020178055812771767,
        "ema3_slope": 0.0012222917857509508,
        "ema6_slope": 0.0006894883318746547,
        "realized_volatility_30m": 0.0006966210247951743,
        "realized_volatility_60m": 0.0010096677682662227,
        "return_acceleration": 0.0013932420495903486
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2213,
        "resolved_agreement_count": 1442,
        "prospective_resolved_sample_count": 2194,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.29254166666942,
            "small_mean_absolute_error": 135.04840104166942
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.91526302083548,
            "small_mean_absolute_error": 90.55013802083886
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.79840972222398,
            "small_mean_absolute_error": 87.1480468750063
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.12863333333298,
            "small_mean_absolute_error": 93.15000729167005
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2215,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0130Z",
      "signal_timestamp": "2026-10-06T01:31:16.745138Z",
      "target_timestamp": "2026-10-06T01:30:00Z",
      "resolution_timestamp": "2026-10-06T01:45:00Z",
      "strike": 85970.96,
      "brti_reference_price": 85970.96033333334,
      "base_predicted_close": 85955.4140625,
      "small_predicted_close": 85913.2421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85676.72366666664,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -278.6903958333569,
      "small_residual": -236.5185208333569,
      "base_absolute_error": 278.6903958333569,
      "small_absolute_error": 236.5185208333569,
      "resolved_at": "2026-10-06T01:46:07.086348Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T01:15:00Z",
        "return_6h": 0.0027975936244870603,
        "return_12h": -0.0014184144920862396,
        "return_24h": -0.011226972325834028,
        "close_vs_ema12": 0.0017916265015385235,
        "close_vs_ema24": 0.0020114257337604524,
        "ema12_slope_3h": 0.0005320406059889926,
        "ema24_slope_6h": 0.00046402404316414625,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008859634142248662,
        "return_30m": 0.0012759749520361297,
        "return_60m": 0.0016640288403935166,
        "return_120m": 0.0006188570916774161,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00016684946380829402,
        "close_vs_ema6": 0.0005963174765242218,
        "close_vs_ema12": 0.0009560337212370928,
        "ema3_slope": 0.00016687730719766591,
        "ema6_slope": 0.00023858389930930812,
        "realized_volatility_30m": 0.0015249094386298179,
        "realized_volatility_60m": 0.001174081921441329,
        "return_acceleration": -0.0030498188772596357
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2214,
        "resolved_agreement_count": 1443,
        "prospective_resolved_sample_count": 2195,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.32569791666901,
            "small_mean_absolute_error": 150.46241666666901
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.74449479167015,
            "small_mean_absolute_error": 93.97398697917015
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.77323263889168,
            "small_mean_absolute_error": 82.02456250000735
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.54665104166706,
            "small_mean_absolute_error": 82.62583750000412
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2216,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0145Z",
      "signal_timestamp": "2026-10-06T01:46:19.147393Z",
      "target_timestamp": "2026-10-06T01:45:00Z",
      "resolution_timestamp": "2026-10-06T02:00:00Z",
      "strike": 85676.72,
      "brti_reference_price": 85676.72366666664,
      "base_predicted_close": 85782.0,
      "small_predicted_close": 85600.296875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85623.36683333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -158.6331666666665,
      "small_residual": 23.06995833333349,
      "base_absolute_error": 158.6331666666665,
      "small_absolute_error": 23.06995833333349,
      "resolved_at": "2026-10-06T02:01:05.807875Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T01:30:00Z",
        "return_6h": -0.0004845991823418938,
        "return_12h": -0.003377556371412682,
        "return_24h": -0.011935439451723373,
        "close_vs_ema12": -0.0015703055100179109,
        "close_vs_ema24": -0.001388783844415542,
        "ema12_slope_3h": 0.00037377428951756997,
        "ema24_slope_6h": 0.00044446789861041225,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0034225122707232103,
        "return_30m": -0.004305443464291514,
        "return_60m": -0.0013819484609228772,
        "return_120m": -0.0018078148267779426,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0016307720131424341,
        "close_vs_ema6": -0.002021802108027382,
        "close_vs_ema12": -0.002090583299351634,
        "ema3_slope": -0.001628116925626255,
        "ema6_slope": -0.0008080673423084272,
        "realized_volatility_30m": 0.001268274428249172,
        "realized_volatility_60m": 0.0020798235042337183,
        "return_acceleration": -0.002536548856498344
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2215,
        "resolved_agreement_count": 1444,
        "prospective_resolved_sample_count": 2196,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 136.4766302083408,
            "small_mean_absolute_error": 192.7949895833408
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.06727343750754,
            "small_mean_absolute_error": 117.48621875000754
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.18772222222712,
            "small_mean_absolute_error": 92.30428645834279
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.84086250000182,
            "small_mean_absolute_error": 93.13074375000505
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2217,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0200Z",
      "signal_timestamp": "2026-10-06T02:01:17.239205Z",
      "target_timestamp": "2026-10-06T02:00:00Z",
      "resolution_timestamp": "2026-10-06T02:15:00Z",
      "strike": 85623.37,
      "brti_reference_price": 85623.36683333333,
      "base_predicted_close": 85670.21875,
      "small_predicted_close": 85539.375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85466.60883333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -203.6099166666827,
      "small_residual": -72.7661666666827,
      "base_absolute_error": 203.6099166666827,
      "small_absolute_error": 72.7661666666827,
      "resolved_at": "2026-10-06T02:16:06.100669Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T01:45:00Z",
        "return_6h": -0.0012415984760555387,
        "return_12h": -0.009101289418642411,
        "return_24h": -0.011297523535672038,
        "close_vs_ema12": -0.002102811677045291,
        "close_vs_ema24": -0.0019693122157248277,
        "ema12_slope_3h": 0.00021460337844736443,
        "ema24_slope_6h": 0.0004097148646329263,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006227693012736957,
        "return_30m": -0.004043150136421536,
        "return_60m": -0.0027723341426868497,
        "return_120m": -0.001779442960814781,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.001127532758103178,
        "close_vs_ema6": -0.001889507225775633,
        "close_vs_ema12": -0.0022957699718199054,
        "ema3_slope": -0.001126262859834526,
        "ema6_slope": -0.0007552320837186377,
        "realized_volatility_30m": 0.0013998714847247573,
        "realized_volatility_60m": 0.00197825821676854,
        "return_acceleration": 0.0027997429694495146
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2216,
        "resolved_agreement_count": 1444,
        "prospective_resolved_sample_count": 2197,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 160.18057291667355,
            "small_mean_absolute_error": 132.6608645833403
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 113.84470312500707,
            "small_mean_absolute_error": 110.50672395834044
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.55257638889088,
            "small_mean_absolute_error": 88.49590451389547
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.54440625000207,
            "small_mean_absolute_error": 92.50454375000481
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2218,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0215Z",
      "signal_timestamp": "2026-10-06T02:16:17.694686Z",
      "target_timestamp": "2026-10-06T02:15:00Z",
      "resolution_timestamp": "2026-10-06T02:30:00Z",
      "strike": 85466.61,
      "brti_reference_price": 85466.60883333332,
      "base_predicted_close": 85460.0625,
      "small_predicted_close": 85475.1640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85629.96350000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 169.90100000001257,
      "small_residual": 154.79943750001257,
      "base_absolute_error": 169.90100000001257,
      "small_absolute_error": 154.79943750001257,
      "resolved_at": "2026-10-06T02:31:05.763271Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T02:00:00Z",
        "return_6h": -0.0024848124027669893,
        "return_12h": -0.013658574099092213,
        "return_24h": -0.013913620920748992,
        "close_vs_ema12": -0.003769954012989518,
        "close_vs_ema24": -0.003718469550587855,
        "ema12_slope_3h": 1.4554854280035556e-05,
        "ema24_slope_6h": 0.0003501099475291536,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0018307852844089423,
        "return_30m": -0.002452414428810279,
        "return_60m": -0.006747299161427467,
        "return_120m": -0.004409989128666636,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.001480314979436459,
        "close_vs_ema6": -0.002657703231452313,
        "close_vs_ema12": -0.0034903577773779393,
        "ema3_slope": -0.0014781268860655228,
        "ema6_slope": -0.001061952350903228,
        "realized_volatility_30m": 0.0006040079915676233,
        "realized_volatility_60m": 0.0010962292677152055,
        "return_acceleration": -0.0012080159831352466
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2217,
        "resolved_agreement_count": 1444,
        "prospective_resolved_sample_count": 2198,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 164.65734895834248,
            "small_mean_absolute_error": 101.05756250000923
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 131.47494531250595,
            "small_mean_absolute_error": 118.05298177083932
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.16262500000448,
            "small_mean_absolute_error": 94.05261284722899
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.46467291666849,
            "small_mean_absolute_error": 93.78496666667124
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2219,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0230Z",
      "signal_timestamp": "2026-10-06T02:31:17.587734Z",
      "target_timestamp": "2026-10-06T02:30:00Z",
      "resolution_timestamp": "2026-10-06T02:45:00Z",
      "strike": 85629.96,
      "brti_reference_price": 85629.96350000001,
      "base_predicted_close": 85673.7578125,
      "small_predicted_close": 85506.9375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85610.62016666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -63.13764583335433,
      "small_residual": 103.68266666664567,
      "base_absolute_error": 63.13764583335433,
      "small_absolute_error": 103.68266666664567,
      "resolved_at": "2026-10-06T02:46:07.021612Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T02:15:00Z",
        "return_6h": -0.0016419691287344884,
        "return_12h": -0.007523911926779037,
        "return_24h": -0.010248812608702695,
        "close_vs_ema12": -0.0017898121685231416,
        "close_vs_ema24": -0.0017768977961023502,
        "ema12_slope_3h": -0.000122972650618558,
        "ema24_slope_6h": 0.0003090360946553794,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019113273463937652,
        "return_30m": 7.704283200538065e-05,
        "return_60m": -0.0039664188001528045,
        "return_120m": -0.0023089901950357206,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00021404567486826842,
        "close_vs_ema6": -0.0005368692852152357,
        "close_vs_ema12": -0.001342074952361938,
        "ema3_slope": 0.0002140915002279975,
        "ema6_slope": -0.00021470160740666433,
        "realized_volatility_30m": 0.0018710563154013538,
        "realized_volatility_60m": 0.0019478570906882597,
        "return_acceleration": 0.0037421126308027075
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2218,
        "resolved_agreement_count": 1444,
        "prospective_resolved_sample_count": 2199,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 202.70861979167967,
            "small_mean_absolute_error": 121.78852083334641
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.51715885417434,
            "small_mean_absolute_error": 136.1254687500077
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.73253645834,
            "small_mean_absolute_error": 103.24549826389557
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.6166718750028,
            "small_mean_absolute_error": 99.54555937500554
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2220,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0245Z",
      "signal_timestamp": "2026-10-06T02:46:19.163184Z",
      "target_timestamp": "2026-10-06T02:45:00Z",
      "resolution_timestamp": "2026-10-06T03:00:00Z",
      "strike": 85610.62,
      "brti_reference_price": 85610.62016666665,
      "base_predicted_close": 85642.328125,
      "small_predicted_close": 85508.4765625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85517.00249999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -125.32562500001222,
      "small_residual": 8.525937499987776,
      "base_absolute_error": 125.32562500001222,
      "small_absolute_error": 8.525937499987776,
      "resolved_at": "2026-10-06T03:01:06.310464Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T02:30:00Z",
        "return_6h": -0.0020669998457031324,
        "return_12h": -0.0019964666780790674,
        "return_24h": -0.012119571860809253,
        "close_vs_ema12": -0.0019332040914348259,
        "close_vs_ema24": -0.0019612118628817843,
        "ema12_slope_3h": -0.00022321883859210967,
        "ema24_slope_6h": 0.0002600105195418312,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00022589444795650948,
        "return_30m": 0.0016850011402016474,
        "return_60m": -0.0007715456097174833,
        "return_120m": -0.002152427834372528,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -5.948597794458443e-06,
        "close_vs_ema6": -0.0005448633369619094,
        "close_vs_ema12": -0.0013268068110684483,
        "ema3_slope": -5.948562408986113e-06,
        "ema6_slope": -0.000217897844965953,
        "realized_volatility_30m": 0.0010686108971751374,
        "realized_volatility_60m": 0.0013505845174685749,
        "return_acceleration": -0.0021372217943502747
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2219,
        "resolved_agreement_count": 1444,
        "prospective_resolved_sample_count": 2200,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 148.82043229167903,
            "small_mean_absolute_error": 88.5795572916686
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 142.6485312500099,
            "small_mean_absolute_error": 140.6872734375047
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.65165972223137,
            "small_mean_absolute_error": 107.85066493056122
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.65554895833702,
            "small_mean_absolute_error": 98.74645312500434
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2221,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0300Z",
      "signal_timestamp": "2026-10-06T03:01:17.302654Z",
      "target_timestamp": "2026-10-06T03:00:00Z",
      "resolution_timestamp": "2026-10-06T03:15:00Z",
      "strike": 85517.0,
      "brti_reference_price": 85517.00249999999,
      "base_predicted_close": 85540.0859375,
      "small_predicted_close": 85475.2265625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85519.28349999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -20.802437500009546,
      "small_residual": 44.056937499990454,
      "base_absolute_error": 20.802437500009546,
      "small_absolute_error": 44.056937499990454,
      "resolved_at": "2026-10-06T03:16:05.462160Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T02:45:00Z",
        "return_6h": -0.0032019510355918435,
        "return_12h": -0.0010383844947314813,
        "return_24h": -0.011426830201266225,
        "close_vs_ema12": -0.002901523113211457,
        "close_vs_ema24": -0.002989788125961179,
        "ema12_slope_3h": -0.000337326428042628,
        "ema24_slope_6h": 0.00018863755712228425,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010935286589958126,
        "return_30m": -0.0013191760848996203,
        "return_60m": -0.001242234885955651,
        "return_120m": -0.0040111251384549185,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005500377511240551,
        "close_vs_ema6": -0.001170402088791378,
        "close_vs_ema12": -0.0020475104338069094,
        "ema3_slope": -0.0005497353759139623,
        "ema6_slope": -0.00046794176350961614,
        "realized_volatility_30m": 0.0004338171055196516,
        "realized_volatility_60m": 0.0014025043361295519,
        "return_acceleration": -0.0008676342110393032
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2220,
        "resolved_agreement_count": 1444,
        "prospective_resolved_sample_count": 2201,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 140.49354687501545,
            "small_mean_absolute_error": 84.94355208333218
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.3370598958445,
            "small_mean_absolute_error": 108.80220833333624
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.72765104167654,
            "small_mean_absolute_error": 101.98566666667102
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.88223020833757,
            "small_mean_absolute_error": 92.35033750000366
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2222,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0315Z",
      "signal_timestamp": "2026-10-06T03:16:16.225497Z",
      "target_timestamp": "2026-10-06T03:15:00Z",
      "resolution_timestamp": "2026-10-06T03:30:00Z",
      "strike": 85519.28,
      "brti_reference_price": 85519.28349999999,
      "base_predicted_close": 85579.8984375,
      "small_predicted_close": 85483.0078125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85461.70483333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -118.19360416664858,
      "small_residual": -21.302979166648583,
      "base_absolute_error": 118.19360416664858,
      "small_absolute_error": 21.302979166648583,
      "resolved_at": "2026-10-06T03:31:05.295493Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T03:00:00Z",
        "return_6h": -0.002495161297001114,
        "return_12h": -0.0001496806707133036,
        "return_24h": -0.01118388302250517,
        "close_vs_ema12": -0.0027579070936498695,
        "close_vs_ema24": -0.002902274280788819,
        "ema12_slope_3h": -0.0004785921686099037,
        "ema24_slope_6h": 0.0001333173939668253,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 2.6673058378001713e-05,
        "return_30m": -0.0010668847683714677,
        "return_60m": 0.0006163186697789591,
        "return_120m": -0.006135138978092369,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.000261758181382743,
        "close_vs_ema6": -0.0008172386704703438,
        "close_vs_ema12": -0.0017105173398702656,
        "ema3_slope": -0.00026168968196749187,
        "ema6_slope": -0.00032678864246182826,
        "realized_volatility_30m": 0.0005601008586869072,
        "realized_volatility_60m": 0.001096022061643175,
        "return_acceleration": 0.0011202017173738144
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2221,
        "resolved_agreement_count": 1444,
        "prospective_resolved_sample_count": 2202,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 94.79167708334717,
            "small_mean_absolute_error": 77.76624479165912
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 129.72451302084482,
            "small_mean_absolute_error": 89.41190364583417
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.2471892361197,
            "small_mean_absolute_error": 104.62406944444592
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.16885104167231,
            "small_mean_absolute_error": 88.05358958333746
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2223,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0330Z",
      "signal_timestamp": "2026-10-06T03:31:16.326544Z",
      "target_timestamp": "2026-10-06T03:30:00Z",
      "resolution_timestamp": "2026-10-06T03:45:00Z",
      "strike": 85461.7,
      "brti_reference_price": 85461.70483333335,
      "base_predicted_close": 85473.8125,
      "small_predicted_close": 85449.140625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85452.03533333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -21.777166666666744,
      "small_residual": 2.8947083333332557,
      "base_absolute_error": 21.777166666666744,
      "small_absolute_error": 2.8947083333332557,
      "resolved_at": "2026-10-06T03:46:07.396724Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T03:15:00Z",
        "return_6h": -0.004008784670839094,
        "return_12h": -0.000734284681860653,
        "return_24h": -0.011240240301776727,
        "close_vs_ema12": -0.003289820795643994,
        "close_vs_ema24": -0.0035001930590502495,
        "ema12_slope_3h": -0.0006333733021706145,
        "ema24_slope_6h": 4.785600713130833e-05,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006732828469807606,
        "return_30m": -0.0006466277471154358,
        "return_60m": -0.001964950816155109,
        "return_120m": -0.005923575798449376,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00046765099075785077,
        "close_vs_ema6": -0.0010647184604609672,
        "close_vs_ema12": -0.002016826503917102,
        "ema3_slope": -0.000467432395534928,
        "ema6_slope": -0.0004257060813350755,
        "realized_volatility_30m": 0.00034997795267938114,
        "realized_volatility_60m": 0.0004285245433879304,
        "return_acceleration": -0.0006999559053587623
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2222,
        "resolved_agreement_count": 1444,
        "prospective_resolved_sample_count": 2203,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.86482812500617,
            "small_mean_absolute_error": 44.39213020831812
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 142.28672395834292,
            "small_mean_absolute_error": 83.09032552083227
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 125.63304861111828,
            "small_mean_absolute_error": 105.54768923611118
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.57862916667219,
            "small_mean_absolute_error": 82.45086770833731
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2224,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0345Z",
      "signal_timestamp": "2026-10-06T03:46:18.603223Z",
      "target_timestamp": "2026-10-06T03:45:00Z",
      "resolution_timestamp": "2026-10-06T04:00:00Z",
      "strike": 85452.04,
      "brti_reference_price": 85452.03533333333,
      "base_predicted_close": 85449.46875,
      "small_predicted_close": 85420.359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85482.31716666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 32.84841666664579,
      "small_residual": 61.95779166664579,
      "base_absolute_error": 32.84841666664579,
      "small_absolute_error": 61.95779166664579,
      "resolved_at": "2026-10-06T04:01:05.397327Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T03:30:00Z",
        "return_6h": -0.005365038341032635,
        "return_12h": 0.0016448875696806198,
        "return_24h": -0.009181066687705464,
        "close_vs_ema12": -0.0032641648063764794,
        "close_vs_ema24": -0.003538653876597353,
        "ema12_slope_3h": -0.0007708164516858629,
        "ema24_slope_6h": -6.391049345189082e-05,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00011314424418373825,
        "return_30m": -0.0007863509130856539,
        "return_60m": -0.0018523967356454119,
        "return_120m": -0.002622513136794069,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00029045550136308496,
        "close_vs_ema6": -0.0008415276278084249,
        "close_vs_ema12": -0.0018026805080367803,
        "ema3_slope": -0.0002903711614619109,
        "ema6_slope": -0.0003364977822510884,
        "realized_volatility_30m": 0.00028006930139851116,
        "realized_volatility_60m": 0.00044832008883270925,
        "return_acceleration": 0.0005601386027970223
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2223,
        "resolved_agreement_count": 1444,
        "prospective_resolved_sample_count": 2204,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.52470833333427,
            "small_mean_absolute_error": 19.195140624990017
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.17257031250665,
            "small_mean_absolute_error": 53.88734895832931
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 118.9405902777847,
            "small_mean_absolute_error": 100.18989583333314
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.18166145833894,
            "small_mean_absolute_error": 76.9375114583374
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2225,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0400Z",
      "signal_timestamp": "2026-10-06T04:01:16.374200Z",
      "target_timestamp": "2026-10-06T04:00:00Z",
      "resolution_timestamp": "2026-10-06T04:15:00Z",
      "strike": 85482.32,
      "brti_reference_price": 85482.31716666665,
      "base_predicted_close": 85488.0546875,
      "small_predicted_close": 85443.9609375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85602.19950000003,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 114.14481250003155,
      "small_residual": 158.23856250003155,
      "base_absolute_error": 114.14481250003155,
      "small_absolute_error": 158.23856250003155,
      "resolved_at": "2026-10-06T04:16:05.843659Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T03:45:00Z",
        "return_6h": -0.005469303246392165,
        "return_12h": 0.0027616195596995574,
        "return_24h": -0.006543612223403494,
        "close_vs_ema12": -0.002792466777314484,
        "close_vs_ema24": -0.003120067705868479,
        "ema12_slope_3h": -0.0009196678839817896,
        "ema24_slope_6h": -0.00017561095944806926,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003543722886785172,
        "return_30m": 0.00024118794931005105,
        "return_60m": -0.00040559575662557634,
        "return_120m": -0.0016473267973827754,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 3.1905910947704896e-05,
        "close_vs_ema6": -0.0003482296082180092,
        "close_vs_ema12": -0.0012263054720382804,
        "ema3_slope": 3.190692896737346e-05,
        "ema6_slope": -0.0001392724437718762,
        "realized_volatility_30m": 0.00023375826643112774,
        "realized_volatility_60m": 0.00037125429069672294,
        "return_acceleration": 0.0004675165328622555
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2224,
        "resolved_agreement_count": 1445,
        "prospective_resolved_sample_count": 2205,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.405406249992666,
            "small_mean_absolute_error": 32.55310416665452
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.44947656250406,
            "small_mean_absolute_error": 58.74832812499335
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.3598420138939,
            "small_mean_absolute_error": 83.38584027777567
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.31133645833616,
            "small_mean_absolute_error": 76.59687395833461
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2226,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0415Z",
      "signal_timestamp": "2026-10-06T04:16:16.645659Z",
      "target_timestamp": "2026-10-06T04:15:00Z",
      "resolution_timestamp": "2026-10-06T04:30:00Z",
      "strike": 85602.2,
      "brti_reference_price": 85602.19950000003,
      "base_predicted_close": 85586.953125,
      "small_predicted_close": 85469.6328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85570.99816666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -15.95495833332825,
      "small_residual": 101.36535416667175,
      "base_absolute_error": 15.95495833332825,
      "small_absolute_error": 101.36535416667175,
      "resolved_at": "2026-10-06T04:31:05.240544Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T04:00:00Z",
        "return_6h": -0.00418720185348509,
        "return_12h": 0.004263222476452944,
        "return_24h": -0.0040012098514614625,
        "close_vs_ema12": -0.0013371401340016575,
        "close_vs_ema24": -0.0016866036613557567,
        "ema12_slope_3h": -0.0010936915683067427,
        "ema24_slope_6h": -0.00025852901103939896,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014024225981106309,
        "return_30m": 0.001757291866494759,
        "return_60m": 0.0009695591053453523,
        "return_120m": 0.001586475332502335,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007166726392813239,
        "close_vs_ema6": 0.0007524196382853177,
        "close_vs_ema12": 0.0001475630103104919,
        "ema3_slope": 0.0007171866273143479,
        "ema6_slope": 0.0003010584642344494,
        "realized_volatility_30m": 0.0005240251547160568,
        "realized_volatility_60m": 0.000762082157645862,
        "return_acceleration": 0.0010480503094321136
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2225,
        "resolved_agreement_count": 1445,
        "prospective_resolved_sample_count": 2206,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.74099999999817,
            "small_mean_absolute_error": 61.098510416664794
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.26633854167267,
            "small_mean_absolute_error": 69.43237760416196
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.39667534722928,
            "small_mean_absolute_error": 79.97410590277771
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.40411041667176,
            "small_mean_absolute_error": 84.20451875000217
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2227,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0430Z",
      "signal_timestamp": "2026-10-06T04:31:16.106443Z",
      "target_timestamp": "2026-10-06T04:30:00Z",
      "resolution_timestamp": "2026-10-06T04:45:00Z",
      "strike": 85571.0,
      "brti_reference_price": 85570.99816666667,
      "base_predicted_close": 85552.6328125,
      "small_predicted_close": 85474.078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85576.763,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 24.130187500006286,
      "small_residual": 102.68487500000629,
      "base_absolute_error": 24.130187500006286,
      "small_absolute_error": 102.68487500000629,
      "resolved_at": "2026-10-06T04:46:21.599729Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T04:15:00Z",
        "return_6h": -0.004737566060664888,
        "return_12h": 0.005158994419050211,
        "return_24h": -0.0021517835994525614,
        "close_vs_ema12": -0.0016318237656102186,
        "close_vs_ema24": -0.002008272367240771,
        "ema12_slope_3h": -0.0012392008712776015,
        "ema24_slope_6h": -0.00035109085023876663,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00036449219197176586,
        "return_30m": 0.0010374192340518729,
        "return_60m": 0.0012788573963795624,
        "return_120m": -0.0006886063116603447,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0001759286565259366,
        "close_vs_ema6": 0.000276864474479277,
        "close_vs_ema12": -0.00018360710143983106,
        "ema3_slope": 0.00017595961286409612,
        "ema6_slope": 0.00011075805578020237,
        "realized_volatility_30m": 0.0008834573950411984,
        "realized_volatility_60m": 0.0006761958768023598,
        "return_acceleration": -0.0017669147900823967
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2226,
        "resolved_agreement_count": 1446,
        "prospective_resolved_sample_count": 2207,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.18133854166808,
            "small_mean_absolute_error": 81.11410416667059
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.02308333333713,
            "small_mean_absolute_error": 62.753117187494354
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.25159548611798,
            "small_mean_absolute_error": 82.43158506944503
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.24875520833885,
            "small_mean_absolute_error": 87.04854583333508
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2228,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0445Z",
      "signal_timestamp": "2026-10-06T04:46:33.624009Z",
      "target_timestamp": "2026-10-06T04:45:00Z",
      "resolution_timestamp": "2026-10-06T05:00:00Z",
      "strike": 85576.76,
      "brti_reference_price": 85576.763,
      "base_predicted_close": 85561.0078125,
      "small_predicted_close": 85468.4609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85598.48666666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 37.47885416666395,
      "small_residual": 130.02572916666395,
      "base_absolute_error": 37.47885416666395,
      "small_absolute_error": 130.02572916666395,
      "resolved_at": "2026-10-06T05:01:05.806701Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T04:30:00Z",
        "return_6h": -0.004500001585942548,
        "return_12h": 0.004845421557698959,
        "return_24h": 3.864516118179395e-05,
        "close_vs_ema12": -0.0015008007484456076,
        "close_vs_ema24": -0.0019010865311451797,
        "ema12_slope_3h": -0.0012362470756345223,
        "ema24_slope_6h": -0.0004368168561376118,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.73690088563994e-05,
        "return_30m": -0.0002971477385931287,
        "return_60m": 0.001459621952597523,
        "return_120m": -0.00039547858198818453,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00012163996068070837,
        "close_vs_ema6": 0.00024587019920319086,
        "close_vs_ema12": -9.836753482106442e-05,
        "ema3_slope": 0.000121654758760803,
        "ema6_slope": 9.835775297739602e-05,
        "realized_volatility_30m": 0.00021593060041408263,
        "realized_volatility_60m": 0.000651364267021691,
        "return_acceleration": 0.00043186120082816526
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2227,
        "resolved_agreement_count": 1447,
        "prospective_resolved_sample_count": 2208,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.76959375000297,
            "small_mean_absolute_error": 106.06164583333884
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.14715104166862,
            "small_mean_absolute_error": 62.62839322916443
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.03824479167208,
            "small_mean_absolute_error": 71.27878124999916
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.24985625000627,
            "small_mean_absolute_error": 89.7617562500025
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2229,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0500Z",
      "signal_timestamp": "2026-10-06T05:01:16.855848Z",
      "target_timestamp": "2026-10-06T05:00:00Z",
      "resolution_timestamp": "2026-10-06T05:15:00Z",
      "strike": 85598.49,
      "brti_reference_price": 85598.48666666666,
      "base_predicted_close": 85561.078125,
      "small_predicted_close": 85468.609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85690.09266666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 129.01454166664917,
      "small_residual": 221.48329166664917,
      "base_absolute_error": 129.01454166664917,
      "small_absolute_error": 221.48329166664917,
      "resolved_at": "2026-10-06T05:16:05.667347Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T04:45:00Z",
        "return_6h": -0.0038090952041472947,
        "return_12h": 0.0034394864083964194,
        "return_24h": 0.0011164751232151104,
        "close_vs_ema12": -0.0011964810826859962,
        "close_vs_ema24": -0.0016138251771466994,
        "ema12_slope_3h": -0.0011977294565250762,
        "ema24_slope_6h": -0.0005064824394725997,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002538500628570528,
        "return_30m": 0.0003212361733404556,
        "return_60m": 0.001358988663977323,
        "return_120m": 0.0009528417073163542,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001877252035558108,
        "close_vs_ema6": 0.00035693665708769196,
        "close_vs_ema12": 0.00013153786420261326,
        "ema3_slope": 0.0001877604509248343,
        "ema6_slope": 0.00014279505035008633,
        "realized_volatility_30m": 9.32405270003267e-05,
        "realized_volatility_60m": 0.0006532228397874689,
        "return_acceleration": 0.0001864810540006534
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2228,
        "resolved_agreement_count": 1448,
        "prospective_resolved_sample_count": 2209,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.92720312500751,
            "small_mean_absolute_error": 123.07863020834338
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.16630468750009,
            "small_mean_absolute_error": 77.81586718749895
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.94205208333854,
            "small_mean_absolute_error": 80.19176215277669
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.90311250000596,
            "small_mean_absolute_error": 92.3177468750022
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2230,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0515Z",
      "signal_timestamp": "2026-10-06T05:16:16.299086Z",
      "target_timestamp": "2026-10-06T05:15:00Z",
      "resolution_timestamp": "2026-10-06T05:30:00Z",
      "strike": 85690.09,
      "brti_reference_price": 85690.09266666665,
      "base_predicted_close": 85675.9921875,
      "small_predicted_close": 85694.6015625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85668.3545,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -7.637687499998719,
      "small_residual": -26.24706249999872,
      "base_absolute_error": 7.637687499998719,
      "small_absolute_error": 26.24706249999872,
      "resolved_at": "2026-10-06T05:31:06.235504Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T05:00:00Z",
        "return_6h": -0.0020794027134730664,
        "return_12h": 0.005155485669035453,
        "return_24h": 0.002351503478547068,
        "close_vs_ema12": -0.00012237239290691093,
        "close_vs_ema24": -0.0005341291974282347,
        "ema12_slope_3h": -0.0010426999317442176,
        "ema24_slope_6h": -0.0005389452915594006,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001070182471294201,
        "return_30m": 0.0013243042000390393,
        "return_60m": 0.0010267629474476347,
        "return_120m": 0.001997317560157752,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006286588270056903,
        "close_vs_ema6": 0.001019227954370594,
        "close_vs_ema12": 0.0010167713937818679,
        "ema3_slope": 0.0006290542875360128,
        "ema6_slope": 0.00040785746163884973,
        "realized_volatility_30m": 0.0004081662042185741,
        "realized_volatility_60m": 0.0005204536035587928,
        "return_acceleration": 0.0008163324084371482
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2229,
        "resolved_agreement_count": 1449,
        "prospective_resolved_sample_count": 2210,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.64463541666191,
            "small_mean_absolute_error": 138.8898124999978
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 61.69281770833004,
            "small_mean_absolute_error": 99.99416145833129
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.72577083333574,
            "small_mean_absolute_error": 92.5848559027739
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.22544062500383,
            "small_mean_absolute_error": 102.77210625000006
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2231,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0530Z",
      "signal_timestamp": "2026-10-06T05:31:17.234542Z",
      "target_timestamp": "2026-10-06T05:30:00Z",
      "resolution_timestamp": "2026-10-06T05:45:00Z",
      "strike": 85668.35,
      "brti_reference_price": 85668.3545,
      "base_predicted_close": 85658.546875,
      "small_predicted_close": 85517.4609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85576.35016666669,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -82.19670833331475,
      "small_residual": 58.889229166685254,
      "base_absolute_error": 82.19670833331475,
      "small_absolute_error": 58.889229166685254,
      "resolved_at": "2026-10-06T05:46:07.243406Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T05:15:00Z",
        "return_6h": -0.0029031822332906687,
        "return_12h": 0.003537395720144554,
        "return_24h": 0.0019527381733328575,
        "close_vs_ema12": -0.0003606824768650485,
        "close_vs_ema24": -0.0007714421981481756,
        "ema12_slope_3h": -0.0009819502454339046,
        "ema24_slope_6h": -0.0005877635395222791,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002536835471891319,
        "return_30m": 0.0008162274364196254,
        "return_60m": 0.0011377258115385924,
        "return_120m": 0.00241803819698716,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00018737278456781858,
        "close_vs_ema6": 0.0005465132501976111,
        "close_vs_ema12": 0.0006453957183303327,
        "ema3_slope": 0.0001874078997075035,
        "ema6_slope": 0.00021865309880531036,
        "realized_volatility_30m": 0.0006619330092416664,
        "realized_volatility_60m": 0.0004886265808990334,
        "return_acceleration": -0.0013238660184833329
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2230,
        "resolved_agreement_count": 1449,
        "prospective_resolved_sample_count": 2211,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 49.56531770832953,
            "small_mean_absolute_error": 120.11023958332953
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.87332812499881,
            "small_mean_absolute_error": 100.61217187500006
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.20382812500126,
            "small_mean_absolute_error": 81.87215798610607
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.52916041667049,
            "small_mean_absolute_error": 103.57348229166674
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2232,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0545Z",
      "signal_timestamp": "2026-10-06T05:46:18.801649Z",
      "target_timestamp": "2026-10-06T05:45:00Z",
      "resolution_timestamp": "2026-10-06T06:00:00Z",
      "strike": 85576.35,
      "brti_reference_price": 85576.35016666669,
      "base_predicted_close": 85608.9765625,
      "small_predicted_close": 85511.171875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85502.43633333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -106.54022916665417,
      "small_residual": -8.735541666654171,
      "base_absolute_error": 106.54022916665417,
      "small_absolute_error": 8.735541666654171,
      "resolved_at": "2026-10-06T06:01:05.965303Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T05:30:00Z",
        "return_6h": -0.0029772344662152284,
        "return_12h": 0.0030150768944903206,
        "return_24h": -0.0016800636029324911,
        "close_vs_ema12": -0.0013757940441601058,
        "close_vs_ema24": -0.0018066171432852274,
        "ema12_slope_3h": -0.0009582553477825995,
        "ema24_slope_6h": -0.000637062450827397,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010739593852396867,
        "return_30m": -0.001327370486602475,
        "return_60m": -4.824128873925915e-06,
        "return_120m": 0.0014547907823192485,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00044359060108978277,
        "close_vs_ema6": -0.00037722338760393104,
        "close_vs_ema12": -0.0003632412769425386,
        "ema3_slope": -0.00044339391571635023,
        "ema6_slope": -0.00015086659087892862,
        "realized_volatility_30m": 0.0004101379190252774,
        "realized_volatility_60m": 0.0007790172046869101,
        "return_acceleration": -0.0008202758380505548
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2231,
        "resolved_agreement_count": 1450,
        "prospective_resolved_sample_count": 2212,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.08194791665665,
            "small_mean_absolute_error": 109.16132812499927
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.42577083332981,
            "small_mean_absolute_error": 107.61148697916906
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.7920833333313,
            "small_mean_absolute_error": 78.13937152777605
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.53466250000274,
            "small_mean_absolute_error": 103.15853229166751
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2233,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0600Z",
      "signal_timestamp": "2026-10-06T06:01:17.042878Z",
      "target_timestamp": "2026-10-06T06:00:00Z",
      "resolution_timestamp": "2026-10-06T06:15:00Z",
      "strike": 85502.44,
      "brti_reference_price": 85502.43633333335,
      "base_predicted_close": 85537.0234375,
      "small_predicted_close": 85476.640625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85163.923,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -373.1004375000048,
      "small_residual": -312.7176250000048,
      "base_absolute_error": 373.1004375000048,
      "small_absolute_error": 312.7176250000048,
      "resolved_at": "2026-10-06T06:16:06.073580Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T05:45:00Z",
        "return_6h": -0.003189283703330603,
        "return_12h": 0.0009251308829869576,
        "return_24h": -0.002594384171073938,
        "close_vs_ema12": -0.002147159750123473,
        "close_vs_ema24": -0.0026138799402005697,
        "ema12_slope_3h": -0.00092618846941106,
        "ema24_slope_6h": -0.0006896716260420543,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008637179920548688,
        "return_30m": -0.001936749779250846,
        "return_60m": -0.0011221031711384777,
        "return_120m": 0.0002353605673495185,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0006538900207374576,
        "close_vs_ema6": -0.000886468193948331,
        "close_vs_ema12": -0.0010381267436725405,
        "ema3_slope": -0.0006534627279807248,
        "ema6_slope": -0.00035446159000906974,
        "realized_volatility_30m": 0.00010512069659240897,
        "realized_volatility_60m": 0.0008358802417137025,
        "return_acceleration": 0.00021024139318481794
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2232,
        "resolved_agreement_count": 1450,
        "prospective_resolved_sample_count": 2213,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.3472916666542,
            "small_mean_absolute_error": 78.83878124999683
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.63724739583085,
            "small_mean_absolute_error": 100.9587057291701
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.22663368055146,
            "small_mean_absolute_error": 78.15683854166491
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.67080416666867,
            "small_mean_absolute_error": 90.41498645833344
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2234,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0615Z",
      "signal_timestamp": "2026-10-06T06:16:18.111440Z",
      "target_timestamp": "2026-10-06T06:15:00Z",
      "resolution_timestamp": "2026-10-06T06:30:00Z",
      "strike": 85163.92,
      "brti_reference_price": 85163.923,
      "base_predicted_close": 85250.21875,
      "small_predicted_close": 85329.4921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85232.74283333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -17.47591666667722,
      "small_residual": -96.74935416667722,
      "base_absolute_error": 17.47591666667722,
      "small_absolute_error": 96.74935416667722,
      "resolved_at": "2026-10-06T06:31:05.668169Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T06:00:00Z",
        "return_6h": -0.007935939160059302,
        "return_12h": -0.0031476033442960905,
        "return_24h": -0.00838603124405346,
        "close_vs_ema12": -0.005850334029329107,
        "close_vs_ema24": -0.006428225073128124,
        "ema12_slope_3h": -0.0010576265042646638,
        "ema24_slope_6h": -0.0008391993443290779,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003959107457636057,
        "return_30m": -0.004819405897347306,
        "return_60m": -0.006140379246798666,
        "return_120m": -0.005119921013244988,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.002310530573838565,
        "close_vs_ema6": -0.00346341003770112,
        "close_vs_ema12": -0.004228199188666015,
        "ema3_slope": -0.002305204328757915,
        "ema6_slope": -0.0013834474367848681,
        "realized_volatility_30m": 0.0015476947327905943,
        "realized_volatility_60m": 0.001430141549314607,
        "return_acceleration": -0.0030953894655811887
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2233,
        "resolved_agreement_count": 1450,
        "prospective_resolved_sample_count": 2214,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 142.3687656249931,
            "small_mean_absolute_error": 101.64736458333573
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.00670052082751,
            "small_mean_absolute_error": 120.26858854166676
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.58480034721772,
            "small_mean_absolute_error": 100.5452291666661
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.04068541666857,
            "small_mean_absolute_error": 96.09189895833333
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2235,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0630Z",
      "signal_timestamp": "2026-10-06T06:31:16.606285Z",
      "target_timestamp": "2026-10-06T06:30:00Z",
      "resolution_timestamp": "2026-10-06T06:45:00Z",
      "strike": 85232.74,
      "brti_reference_price": 85232.74283333332,
      "base_predicted_close": 85244.7890625,
      "small_predicted_close": 85275.234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85301.31483333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 56.525770833322895,
      "small_residual": 26.080458333322895,
      "base_absolute_error": 56.525770833322895,
      "small_absolute_error": 26.080458333322895,
      "resolved_at": "2026-10-06T06:46:06.615918Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T06:15:00Z",
        "return_6h": -0.006937083818386314,
        "return_12h": -0.004049245599469287,
        "return_24h": -0.007499686309311193,
        "close_vs_ema12": -0.0048419733740106,
        "close_vs_ema24": -0.005509983885672809,
        "ema12_slope_3h": -0.001123592103246085,
        "ema24_slope_6h": -0.0009649868730056133,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000808086698088406,
        "return_30m": -0.003154220061620472,
        "return_60m": -0.005084860905863131,
        "return_120m": -0.003952920271825366,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0007527216561140637,
        "close_vs_ema6": -0.0019001016829182094,
        "close_vs_ema12": -0.0028983589920471564,
        "ema3_slope": -0.000752155492386164,
        "ema6_slope": -0.0007594634500555086,
        "realized_volatility_30m": 0.0023835970778622317,
        "realized_volatility_60m": 0.001714148573031611,
        "return_acceleration": 0.0047671941557244635
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2234,
        "resolved_agreement_count": 1451,
        "prospective_resolved_sample_count": 2215,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 144.82832291666273,
            "small_mean_absolute_error": 119.27293750000536
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.19682031249613,
            "small_mean_absolute_error": 119.69158854166744
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.19165972222011,
            "small_mean_absolute_error": 106.83242708333516
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.02968541666924,
            "small_mean_absolute_error": 97.335586458334
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2236,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0645Z",
      "signal_timestamp": "2026-10-06T06:46:18.527058Z",
      "target_timestamp": "2026-10-06T06:45:00Z",
      "resolution_timestamp": "2026-10-06T07:00:00Z",
      "strike": 85301.31,
      "brti_reference_price": 85301.31483333332,
      "base_predicted_close": 85269.8828125,
      "small_predicted_close": 85326.5,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85294.05733333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 24.174520833345014,
      "small_residual": -32.442666666654986,
      "base_absolute_error": 24.174520833345014,
      "small_absolute_error": 32.442666666654986,
      "resolved_at": "2026-10-06T07:01:06.904317Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T06:30:00Z",
        "return_6h": -0.005757583074734951,
        "return_12h": -0.003669286569195074,
        "return_24h": -0.00578740915908571,
        "close_vs_ema12": -0.0038770291490789477,
        "close_vs_ema24": -0.004613194768783857,
        "ema12_slope_3h": -0.0011496378368972549,
        "ema24_slope_6h": -0.001063790742822146,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008045264967488919,
        "return_30m": 0.0016132633219976267,
        "return_60m": -0.0032139175461176617,
        "return_120m": -0.003218726170639119,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 2.5598972734686143e-05,
        "close_vs_ema6": -0.0007838913374337286,
        "close_vs_ema12": -0.0017742496583494916,
        "ema3_slope": 2.559962805892546e-05,
        "ema6_slope": -0.00031345824809125844,
        "realized_volatility_30m": 1.7801006697570898e-06,
        "realized_volatility_60m": 0.0019457930225363195,
        "return_acceleration": -3.5602013395141796e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2235,
        "resolved_agreement_count": 1452,
        "prospective_resolved_sample_count": 2216,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 138.41058854166477,
            "small_mean_absolute_error": 111.07074479166477
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.2462682291607,
            "small_mean_absolute_error": 110.11603645833202
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.08737673610813,
            "small_mean_absolute_error": 108.76457291666763
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.92145416666753,
            "small_mean_absolute_error": 86.8136833333323
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2237,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0700Z",
      "signal_timestamp": "2026-10-06T07:01:17.838016Z",
      "target_timestamp": "2026-10-06T07:00:00Z",
      "resolution_timestamp": "2026-10-06T07:15:00Z",
      "strike": 85294.06,
      "brti_reference_price": 85294.05733333335,
      "base_predicted_close": 85292.90625,
      "small_predicted_close": 85347.3046875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85335.32616666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 42.41991666665126,
      "small_residual": -11.978520833348739,
      "base_absolute_error": 42.41991666665126,
      "small_absolute_error": 11.978520833348739,
      "resolved_at": "2026-10-06T07:16:05.626654Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T06:45:00Z",
        "return_6h": -0.00660769540182593,
        "return_12h": -0.004190519316132013,
        "return_24h": -0.010599271334665539,
        "close_vs_ema12": -0.003800689324368167,
        "close_vs_ema24": -0.0046014705883138385,
        "ema12_slope_3h": -0.0011924846713849968,
        "ema24_slope_6h": -0.001178197473894138,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.508075185187369e-05,
        "return_30m": 0.0007193772951776811,
        "return_60m": -0.0024371118407390258,
        "return_120m": -0.003556480320952571,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -2.9742863160153732e-05,
        "close_vs_ema6": -0.0006208008300697676,
        "close_vs_ema12": -0.0015736019407361912,
        "ema3_slope": -2.9741978548547543e-05,
        "ema6_slope": -0.00024825868434885656,
        "realized_volatility_30m": 0.0004448036243003828,
        "realized_volatility_60m": 0.001968749497020589,
        "return_acceleration": -0.0008896072486007656
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2236,
        "resolved_agreement_count": 1452,
        "prospective_resolved_sample_count": 2217,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.81916145833748,
            "small_mean_absolute_error": 116.99752604166497
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.58322656249584,
            "small_mean_absolute_error": 97.9181536458309
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.36455208333307,
            "small_mean_absolute_error": 106.30497916666839
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.19852187500146,
            "small_mean_absolute_error": 87.28231874999838
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2238,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0715Z",
      "signal_timestamp": "2026-10-06T07:16:16.516051Z",
      "target_timestamp": "2026-10-06T07:15:00Z",
      "resolution_timestamp": "2026-10-06T07:30:00Z",
      "strike": 85335.33,
      "brti_reference_price": 85335.32616666665,
      "base_predicted_close": 85331.0546875,
      "small_predicted_close": 85355.015625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85286.79050000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -44.264187499982654,
      "small_residual": -68.22512499998265,
      "base_absolute_error": 44.264187499982654,
      "small_absolute_error": 68.22512499998265,
      "resolved_at": "2026-10-06T07:31:05.737987Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T07:00:00Z",
        "return_6h": -0.008273004521917926,
        "return_12h": -0.004070535150472621,
        "return_24h": -0.010833785090320736,
        "close_vs_ema12": -0.0031836610795057396,
        "close_vs_ema24": -0.00403524158059787,
        "ema12_slope_3h": -0.0012709556998610205,
        "ema24_slope_6h": -0.0013249055582147395,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00048384183638994216,
        "return_30m": 0.00039871991891082814,
        "return_60m": 0.0020126264811293204,
        "return_120m": -0.004140111055545681,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00022699075469323482,
        "close_vs_ema6": -9.804624728548816e-05,
        "close_vs_ema12": -0.0009229037815063901,
        "ema3_slope": 0.00022704229119407948,
        "ema6_slope": -3.9216960883825536e-05,
        "realized_volatility_30m": 0.0002844612941209079,
        "realized_volatility_60m": 0.00036407486511778913,
        "return_acceleration": 0.0005689225882418159
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2237,
        "resolved_agreement_count": 1452,
        "prospective_resolved_sample_count": 2218,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 35.1490312499991,
            "small_mean_absolute_error": 41.81275000000096
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.7588984374961,
            "small_mean_absolute_error": 71.73005729166834
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.38747743055137,
            "small_mean_absolute_error": 94.11664236111149
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.13902187499988,
            "small_mean_absolute_error": 84.24293645833168
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2239,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0730Z",
      "signal_timestamp": "2026-10-06T07:31:16.946361Z",
      "target_timestamp": "2026-10-06T07:30:00Z",
      "resolution_timestamp": "2026-10-06T07:45:00Z",
      "strike": 85286.79,
      "brti_reference_price": 85286.79050000002,
      "base_predicted_close": 85291.234375,
      "small_predicted_close": 85347.3203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85480.80216666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 189.56779166666092,
      "small_residual": 133.48185416666092,
      "base_absolute_error": 189.56779166666092,
      "small_absolute_error": 133.48185416666092,
      "resolved_at": "2026-10-06T07:46:07.539478Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T07:15:00Z",
        "return_6h": -0.007958150411262133,
        "return_12h": -0.005182820457628412,
        "return_24h": -0.01048939278442551,
        "close_vs_ema12": -0.0035980789033215332,
        "close_vs_ema24": -0.004507244479661998,
        "ema12_slope_3h": -0.001354506997156002,
        "ema24_slope_6h": -0.0014619401255581144,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005687640611092837,
        "return_30m": -8.519741656709545e-05,
        "return_60m": 0.0006341185895235579,
        "return_120m": -0.004453966721165159,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0001709804346110566,
        "close_vs_ema6": -0.00047634398930040955,
        "close_vs_ema12": -0.0012620258408504448,
        "ema3_slope": -0.00017095120529986296,
        "ema6_slope": -0.00019050129806086336,
        "realized_volatility_30m": 0.0005263029487496129,
        "realized_volatility_60m": 0.0005271247655306032,
        "return_acceleration": -0.0010526058974992258
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2238,
        "resolved_agreement_count": 1452,
        "prospective_resolved_sample_count": 2219,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.846098958325456,
            "small_mean_absolute_error": 34.68169270832732
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.33721093749409,
            "small_mean_absolute_error": 76.97731510416634
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.7465798611059,
            "small_mean_absolute_error": 91.35495659722073
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.85718124999839,
            "small_mean_absolute_error": 79.91422083333018
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2240,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0745Z",
      "signal_timestamp": "2026-10-06T07:46:19.365797Z",
      "target_timestamp": "2026-10-06T07:45:00Z",
      "resolution_timestamp": "2026-10-06T08:00:00Z",
      "strike": 85480.8,
      "brti_reference_price": 85480.80216666666,
      "base_predicted_close": 85494.3046875,
      "small_predicted_close": 85401.1171875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85550.89633333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 56.59164583335223,
      "small_residual": 149.77914583335223,
      "base_absolute_error": 56.59164583335223,
      "small_absolute_error": 149.77914583335223,
      "resolved_at": "2026-10-06T08:01:05.874183Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T07:30:00Z",
        "return_6h": -0.002286752943100767,
        "return_12h": -0.0027702439668362278,
        "return_24h": -0.01021630980357191,
        "close_vs_ema12": -0.0012771734642978982,
        "close_vs_ema24": -0.0021965419355263194,
        "ema12_slope_3h": -0.0013450043485317975,
        "ema24_slope_6h": -0.001478922038182895,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0022748149570319676,
        "return_30m": 0.0017047570629293851,
        "return_60m": 0.0021041567024380203,
        "return_120m": -0.0011165234298253779,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001050617828075362,
        "close_vs_ema6": 0.0012831891557896213,
        "close_vs_ema12": 0.000854413451899072,
        "ema3_slope": 0.0010517227867854473,
        "ema6_slope": 0.0005135392495141389,
        "realized_volatility_30m": 0.0014217895090706256,
        "realized_volatility_60m": 0.001076110929998619,
        "return_acceleration": 0.0028435790181412512
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2239,
        "resolved_agreement_count": 1453,
        "prospective_resolved_sample_count": 2220,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.10660416665996,
            "small_mean_absolute_error": 61.532041666661826
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 106.75859635416236,
            "small_mean_absolute_error": 86.3013932291633
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 92.53304687499379,
            "small_mean_absolute_error": 93.92137152777529
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.17868854166372,
            "small_mean_absolute_error": 81.40418020833094
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2241,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0800Z",
      "signal_timestamp": "2026-10-06T08:01:16.934203Z",
      "target_timestamp": "2026-10-06T08:00:00Z",
      "resolution_timestamp": "2026-10-06T08:15:00Z",
      "strike": 85550.9,
      "brti_reference_price": 85550.89633333335,
      "base_predicted_close": 85624.5859375,
      "small_predicted_close": 85641.1953125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85781.38933333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 156.8033958333399,
      "small_residual": 140.1940208333399,
      "base_absolute_error": 156.8033958333399,
      "small_absolute_error": 140.1940208333399,
      "resolved_at": "2026-10-06T08:16:06.404931Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T07:45:00Z",
        "return_6h": -0.0008463869464634399,
        "return_12h": -0.0020869345497760428,
        "return_24h": -0.007398938641156261,
        "close_vs_ema12": -0.0004395270998641676,
        "close_vs_ema24": -0.0013499394937183107,
        "ema12_slope_3h": -0.0013128374657791486,
        "ema24_slope_6h": -0.0014658905285510615,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008199989341468594,
        "return_30m": 0.00309667923701884,
        "return_60m": 0.0030112179913808212,
        "return_120m": 0.0005667674756200114,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009348643447084637,
        "close_vs_ema6": 0.0015021256930762839,
        "close_vs_ema12": 0.0014170381267566423,
        "ema3_slope": 0.0009357391338609133,
        "ema6_slope": 0.0006012115153362085,
        "realized_volatility_30m": 0.0007274080114425541,
        "realized_volatility_60m": 0.0010173390363631843,
        "return_acceleration": -0.0014548160228851081
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2240,
        "resolved_agreement_count": 1453,
        "prospective_resolved_sample_count": 2221,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.21088541666177,
            "small_mean_absolute_error": 90.86616145833614
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.51502343749962,
            "small_mean_absolute_error": 103.93184375000055
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.12577951388448,
            "small_mean_absolute_error": 95.56748958333264
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.74198958333072,
            "small_mean_absolute_error": 88.46684062499916
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2242,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0815Z",
      "signal_timestamp": "2026-10-06T08:16:18.656276Z",
      "target_timestamp": "2026-10-06T08:15:00Z",
      "resolution_timestamp": "2026-10-06T08:30:00Z",
      "strike": 85781.39,
      "brti_reference_price": 85781.38933333334,
      "base_predicted_close": 85769.8046875,
      "small_predicted_close": 85750.9375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85877.215,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 107.41031249999651,
      "small_residual": 126.27749999999651,
      "base_absolute_error": 107.41031249999651,
      "small_absolute_error": 126.27749999999651,
      "resolved_at": "2026-10-06T08:31:06.341139Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T08:00:00Z",
        "return_6h": 0.0036830816654240817,
        "return_12h": 0.0011891174956544237,
        "return_24h": -0.007106939265014156,
        "close_vs_ema12": 0.002161330689046226,
        "close_vs_ema24": 0.0013129771470923313,
        "ema12_slope_3h": -0.0012157772644235676,
        "ema24_slope_6h": -0.0013601135769245598,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002694220749037024,
        "return_30m": 0.0035164289413265326,
        "return_60m": 0.005227180661329989,
        "return_120m": 0.007250327504680021,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0018125107518411898,
        "close_vs_ema6": 0.0029966847130906693,
        "close_vs_ema12": 0.0034797849552754556,
        "ema3_slope": 0.0018158019123302171,
        "ema6_slope": 0.001200112428663802,
        "realized_volatility_30m": 0.0009371109074450823,
        "realized_volatility_60m": 0.0012861466783300887,
        "return_acceleration": 0.0018742218148901646
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2241,
        "resolved_agreement_count": 1454,
        "prospective_resolved_sample_count": 2222,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.80675520833393,
            "small_mean_absolute_error": 122.92003645833393
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.47789322916651,
            "small_mean_absolute_error": 82.36639322916744
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.44151736110871,
            "small_mean_absolute_error": 88.79338368055687
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.54203749999724,
            "small_mean_absolute_error": 93.27369479166664
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2243,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0830Z",
      "signal_timestamp": "2026-10-06T08:31:17.681451Z",
      "target_timestamp": "2026-10-06T08:30:00Z",
      "resolution_timestamp": "2026-10-06T08:45:00Z",
      "strike": 85877.22,
      "brti_reference_price": 85877.215,
      "base_predicted_close": 85808.0546875,
      "small_predicted_close": 85790.0,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85934.54133333331,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 126.48664583331265,
      "small_residual": 144.54133333331265,
      "base_absolute_error": 126.48664583331265,
      "small_absolute_error": 144.54133333331265,
      "resolved_at": "2026-10-06T08:46:06.749882Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T08:15:00Z",
        "return_6h": 0.0028874413802590926,
        "return_12h": 0.0012407311619173633,
        "return_24h": -0.006070864808310428,
        "close_vs_ema12": 0.003146503606272111,
        "close_vs_ema24": 0.0023812639736064956,
        "ema12_slope_3h": -0.0010666967878130151,
        "ema24_slope_6h": -0.0012727018888593067,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011170915674294513,
        "return_30m": 0.003814322007746229,
        "return_60m": 0.006922812976529746,
        "return_120m": 0.0075613214504535176,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0014636680654200873,
        "close_vs_ema6": 0.002937347487416364,
        "close_vs_ema12": 0.003890200429705004,
        "ema3_slope": 0.0014658135298737385,
        "ema6_slope": 0.0011763211004980345,
        "realized_volatility_30m": 0.0007885645908037864,
        "realized_volatility_60m": 0.0007794638471925153,
        "return_acceleration": -0.0015771291816075728
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2242,
        "resolved_agreement_count": 1455,
        "prospective_resolved_sample_count": 2223,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.59328645833739,
            "small_mean_absolute_error": 137.4331302083374
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.71969270833142,
            "small_mean_absolute_error": 86.05741145833235
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.75590277777519,
            "small_mean_absolute_error": 97.12925347222335
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.00287291666464,
            "small_mean_absolute_error": 98.52242083333404
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2244,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0845Z",
      "signal_timestamp": "2026-10-06T08:46:18.740190Z",
      "target_timestamp": "2026-10-06T08:45:00Z",
      "resolution_timestamp": "2026-10-06T09:00:00Z",
      "strike": 85934.54,
      "brti_reference_price": 85934.54133333331,
      "base_predicted_close": 85839.46875,
      "small_predicted_close": 85823.09375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86020.52466666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 181.05591666664986,
      "small_residual": 197.43091666664986,
      "base_absolute_error": 181.05591666664986,
      "small_absolute_error": 197.43091666664986,
      "resolved_at": "2026-10-06T09:01:05.847696Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T08:30:00Z",
        "return_6h": 0.0037836563505329046,
        "return_12h": 0.0017088356877370536,
        "return_24h": -0.0038670839276651048,
        "close_vs_ema12": 0.0036598113877581717,
        "close_vs_ema24": 0.0029873178474446593,
        "ema12_slope_3h": -0.0008526109374848989,
        "ema24_slope_6h": -0.0011686460455727632,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006675383375358557,
        "return_30m": 0.001785375606413231,
        "return_60m": 0.005308082694193361,
        "return_120m": 0.007423408434409584,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001064956387555327,
        "close_vs_ema6": 0.002573666777490713,
        "close_vs_ema12": 0.003856040169395225,
        "ema3_slope": 0.0010660917287514948,
        "ema6_slope": 0.0010305276048601097,
        "realized_volatility_30m": 0.0002247766149467978,
        "realized_volatility_60m": 0.000807042898362367,
        "return_acceleration": -0.0004495532298935956
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2243,
        "resolved_agreement_count": 1456,
        "prospective_resolved_sample_count": 2224,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.82300000000032,
            "small_mean_absolute_error": 140.19800000000032
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.46480208333014,
            "small_mean_absolute_error": 100.86502083333107
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.44673090277502,
            "small_mean_absolute_error": 104.2669288194423
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.23834687499694,
            "small_mean_absolute_error": 105.60475208333301
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2245,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0900Z",
      "signal_timestamp": "2026-10-06T09:01:16.954200Z",
      "target_timestamp": "2026-10-06T09:00:00Z",
      "resolution_timestamp": "2026-10-06T09:15:00Z",
      "strike": 86020.52,
      "brti_reference_price": 86020.52466666665,
      "base_predicted_close": 85924.328125,
      "small_predicted_close": 85960.28125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85917.83066666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -6.497458333338727,
      "small_residual": -42.45058333333873,
      "base_absolute_error": 6.497458333338727,
      "small_absolute_error": 42.45058333333873,
      "resolved_at": "2026-10-06T09:16:04.990131Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T08:45:00Z",
        "return_6h": 0.005887977267054811,
        "return_12h": 0.0026671732165550743,
        "return_24h": -0.0021416027250856784,
        "close_vs_ema12": 0.004472820548343526,
        "close_vs_ema24": 0.003908244684716289,
        "ema12_slope_3h": -0.0005710962486954463,
        "ema24_slope_6h": -0.0010235979999797529,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010005677810023261,
        "return_30m": 0.001668774035891385,
        "return_60m": 0.005489461285168584,
        "return_120m": 0.008517209241134305,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001032228268634361,
        "close_vs_ema6": 0.002552255795178038,
        "close_vs_ema12": 0.004109629119445568,
        "ema3_slope": 0.0010332948648035245,
        "ema6_slope": 0.0010219456247284597,
        "realized_volatility_30m": 0.00016651472173323523,
        "realized_volatility_60m": 0.0007822173186775595,
        "return_acceleration": 0.00033302944346647045
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2244,
        "resolved_agreement_count": 1457,
        "prospective_resolved_sample_count": 2225,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 142.93906770832473,
            "small_mean_absolute_error": 152.11094270832473
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 113.07497656249325,
            "small_mean_absolute_error": 121.48855208333043
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.65637152777465,
            "small_mean_absolute_error": 119.99154340277528
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.64872187499714,
            "small_mean_absolute_error": 112.37840833333321
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2246,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0915Z",
      "signal_timestamp": "2026-10-06T09:16:16.293405Z",
      "target_timestamp": "2026-10-06T09:15:00Z",
      "resolution_timestamp": "2026-10-06T09:30:00Z",
      "strike": 85917.83,
      "brti_reference_price": 85917.83066666666,
      "base_predicted_close": 85893.109375,
      "small_predicted_close": 85878.859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85735.81233333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -157.29704166667943,
      "small_residual": -143.04704166667943,
      "base_absolute_error": 157.29704166667943,
      "small_absolute_error": 143.04704166667943,
      "resolved_at": "2026-10-06T09:31:05.497081Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T09:00:00Z",
        "return_6h": 0.004660319291223569,
        "return_12h": 0.002153529745895444,
        "return_24h": -0.0006099802426857703,
        "close_vs_ema12": 0.0031396115418009796,
        "close_vs_ema24": 0.002653719068318461,
        "ema12_slope_3h": -0.00018871276026533046,
        "ema24_slope_6h": -0.0009067498343665603,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011938313605727169,
        "return_30m": -0.00019445808876583648,
        "return_60m": 0.0015905703369192281,
        "return_120m": 0.0068260651967548824,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -8.142432858992965e-05,
        "close_vs_ema6": 0.0009677520027797648,
        "close_vs_ema12": 0.002461959546749215,
        "ema3_slope": -8.141769920844144e-05,
        "ema6_slope": 0.0003872507061706276,
        "realized_volatility_30m": 0.0010971995707875215,
        "realized_volatility_60m": 0.0009336432011974268,
        "return_acceleration": -0.002194399141575043
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2245,
        "resolved_agreement_count": 1458,
        "prospective_resolved_sample_count": 2226,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 105.36258333332444,
            "small_mean_absolute_error": 127.67508333332444
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 108.58466927082918,
            "small_mean_absolute_error": 125.29755989582918
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.10612326388582,
            "small_mean_absolute_error": 97.4692899305531
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.2663541666625,
            "small_mean_absolute_error": 106.58900937499857
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2247,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0930Z",
      "signal_timestamp": "2026-10-06T09:31:16.465114Z",
      "target_timestamp": "2026-10-06T09:30:00Z",
      "resolution_timestamp": "2026-10-06T09:45:00Z",
      "strike": 85735.81,
      "brti_reference_price": 85735.81233333332,
      "base_predicted_close": 85717.4296875,
      "small_predicted_close": 85592.140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85884.4,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 166.97031249999418,
      "small_residual": 292.2593749999942,
      "base_absolute_error": 166.97031249999418,
      "small_absolute_error": 292.2593749999942,
      "resolved_at": "2026-10-06T09:46:07.589210Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T09:15:00Z",
        "return_6h": 0.003207372243913653,
        "return_12h": -0.0008142700916106138,
        "return_24h": -0.0015408589595776734,
        "close_vs_ema12": 0.0009729976652184114,
        "close_vs_ema24": 0.0005186671557000366,
        "ema12_slope_3h": 5.869636361666153e-05,
        "ema24_slope_6h": -0.0008222121837518914,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0021185164001581436,
        "return_30m": -0.0033098186094144832,
        "return_60m": -0.001646567912882091,
        "return_120m": 0.005264846181933791,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0011010951920971124,
        "close_vs_ema6": -0.0008237103071240259,
        "close_vs_ema12": 0.00028617756214233125,
        "ema3_slope": -0.0010998841149862937,
        "ema6_slope": -0.00032937559881918155,
        "realized_volatility_30m": 0.00046234251979271335,
        "realized_volatility_60m": 0.0012926915454977898,
        "return_acceleration": -0.0009246850395854267
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2246,
        "resolved_agreement_count": 1459,
        "prospective_resolved_sample_count": 2227,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.83426562499517,
            "small_mean_absolute_error": 131.86746874999517
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.71377604166628,
            "small_mean_absolute_error": 134.65029947916628
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.75788368055267,
            "small_mean_absolute_error": 101.32743055555329
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.33345833333006,
            "small_mean_absolute_error": 108.67309374999896
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2248,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T0945Z",
      "signal_timestamp": "2026-10-06T09:46:21.070038Z",
      "target_timestamp": "2026-10-06T09:45:00Z",
      "resolution_timestamp": "2026-10-06T10:00:00Z",
      "strike": 85884.4,
      "brti_reference_price": 85884.4,
      "base_predicted_close": 85869.1640625,
      "small_predicted_close": 85853.875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85972.65849999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 103.4944374999759,
      "small_residual": 118.7834999999759,
      "base_absolute_error": 103.4944374999759,
      "small_absolute_error": 118.7834999999759,
      "resolved_at": "2026-10-06T10:01:05.769481Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T09:30:00Z",
        "return_6h": 0.005059735148262856,
        "return_12h": -0.00033244886583572164,
        "return_24h": -0.000643466683759919,
        "close_vs_ema12": 0.0025969631747426725,
        "close_vs_ema24": 0.002206127297551763,
        "ema12_slope_3h": 0.0003342320183590264,
        "ema24_slope_6h": -0.0007013494473374626,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001733087523437371,
        "return_30m": -0.00038910045106199664,
        "return_60m": -0.0005834828760977739,
        "return_120m": 0.004721502642738518,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000314942798285589,
        "close_vs_ema6": 0.000648367271658179,
        "close_vs_ema12": 0.0017084977004249158,
        "ema3_slope": 0.0003150420185003,
        "ema6_slope": 0.00025941418693053997,
        "realized_volatility_30m": 0.0019258019617977573,
        "realized_volatility_60m": 0.0015679885254489307,
        "return_acceleration": 0.0038516039235955146
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2247,
        "resolved_agreement_count": 1460,
        "prospective_resolved_sample_count": 2228,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.95518229166555,
            "small_mean_absolute_error": 168.79697916666555
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 119.88909114583294,
            "small_mean_absolute_error": 154.49748958333294
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.9615954861086,
            "small_mean_absolute_error": 123.50900694444256
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.47546458332945,
            "small_mean_absolute_error": 118.15181874999834
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2249,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1000Z",
      "signal_timestamp": "2026-10-06T10:01:16.475024Z",
      "target_timestamp": "2026-10-06T10:00:00Z",
      "resolution_timestamp": "2026-10-06T10:15:00Z",
      "strike": 85972.66,
      "brti_reference_price": 85972.65849999998,
      "base_predicted_close": 85952.5234375,
      "small_predicted_close": 85988.015625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86130.40116666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 177.87772916667745,
      "small_residual": 142.38554166667745,
      "base_absolute_error": 177.87772916667745,
      "small_absolute_error": 142.38554166667745,
      "resolved_at": "2026-10-06T10:16:04.645340Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T09:45:00Z",
        "return_6h": 0.005736172691450436,
        "return_12h": 0.00023549657713495264,
        "return_24h": 0.00025945402787175276,
        "close_vs_ema12": 0.0034787078299411966,
        "close_vs_ema24": 0.003169077064404169,
        "ema12_slope_3h": 0.0006441430073544918,
        "ema24_slope_6h": -0.000569048225806279,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001027642971249465,
        "return_30m": 0.0027625114898990333,
        "return_60m": -0.0005564505314534784,
        "return_120m": 0.004929956140065528,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006710041602406847,
        "close_vs_ema6": 0.0011970526463891407,
        "close_vs_ema12": 0.0023157061571934534,
        "ema3_slope": 0.0006714547091439815,
        "ema6_slope": 0.0004790504379934557,
        "realized_volatility_30m": 0.000352722276093953,
        "realized_volatility_60m": 0.0015729683001755917,
        "return_acceleration": -0.000705444552187906
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2248,
        "resolved_agreement_count": 1461,
        "prospective_resolved_sample_count": 2229,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.56481249999706,
            "small_mean_absolute_error": 149.13512499999706
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.7519401041609,
            "small_mean_absolute_error": 150.6230338541609
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.57158854166119,
            "small_mean_absolute_error": 130.70407638888597
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.77624374999505,
            "small_mean_absolute_error": 117.58970729166394
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2250,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1015Z",
      "signal_timestamp": "2026-10-06T10:16:15.742695Z",
      "target_timestamp": "2026-10-06T10:15:00Z",
      "resolution_timestamp": "2026-10-06T10:30:00Z",
      "strike": 86130.4,
      "brti_reference_price": 86130.40116666668,
      "base_predicted_close": 86078.921875,
      "small_predicted_close": 86088.1796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86100.67766666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 21.75579166667012,
      "small_residual": 12.49797916667012,
      "base_absolute_error": 21.75579166667012,
      "small_absolute_error": 12.49797916667012,
      "resolved_at": "2026-10-06T10:31:05.907928Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T10:00:00Z",
        "return_6h": 0.006170421668506787,
        "return_12h": 0.001957383013974523,
        "return_24h": 0.0014392283936415229,
        "close_vs_ema12": 0.005101644778143566,
        "close_vs_ema24": 0.004905919919976798,
        "ema12_slope_3h": 0.0009970129224683433,
        "ema24_slope_6h": -0.00043030690361045565,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0018348003821087033,
        "return_30m": 0.0028643288730745287,
        "return_60m": 0.002474113910356124,
        "return_120m": 0.004068619499471238,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012519485107134187,
        "close_vs_ema6": 0.0021653010921254268,
        "close_vs_ema12": 0.0035133165718694848,
        "ema3_slope": 0.0012535178505195255,
        "ema6_slope": 0.0008668712517572175,
        "realized_volatility_30m": 0.00040357870542961916,
        "realized_volatility_60m": 0.0016109272516791505,
        "return_acceleration": 0.0008071574108592383
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2249,
        "resolved_agreement_count": 1461,
        "prospective_resolved_sample_count": 2230,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 151.40988020833174,
            "small_mean_absolute_error": 174.11886458333174
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 128.3862317708281,
            "small_mean_absolute_error": 150.8969739583281
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.85973958333004,
            "small_mean_absolute_error": 141.5713281249967
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.21940312499646,
            "small_mean_absolute_error": 113.63481979166536
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2251,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1030Z",
      "signal_timestamp": "2026-10-06T10:31:16.796240Z",
      "target_timestamp": "2026-10-06T10:30:00Z",
      "resolution_timestamp": "2026-10-06T10:45:00Z",
      "strike": 86100.68,
      "brti_reference_price": 86100.67766666667,
      "base_predicted_close": 86050.59375,
      "small_predicted_close": 86055.203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86175.23383333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 124.6400833333173,
      "small_residual": 120.0307083333173,
      "base_absolute_error": 124.6400833333173,
      "small_absolute_error": 120.0307083333173,
      "resolved_at": "2026-10-06T10:46:06.995983Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T10:15:00Z",
        "return_6h": 0.006189941818469213,
        "return_12h": 0.0014230504995276227,
        "return_24h": 0.00018209133889146578,
        "close_vs_ema12": 0.004559827573089148,
        "close_vs_ema24": 0.004464724508483675,
        "ema12_slope_3h": 0.0013445714257325214,
        "ema24_slope_6h": -0.0002940689371011551,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00034509882222066857,
        "return_30m": 0.001489068372437119,
        "return_60m": 0.0042556934308242145,
        "return_120m": 0.0026021182296920298,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00045300351607857614,
        "close_vs_ema6": 0.0012989354894039629,
        "close_vs_ema12": 0.002678468687808744,
        "ema3_slope": 0.00045320882126831386,
        "ema6_slope": 0.0005198442934424286,
        "realized_volatility_30m": 0.001089949602164686,
        "realized_volatility_60m": 0.0008701558649026127,
        "return_acceleration": -0.002179899204329372
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2250,
        "resolved_agreement_count": 1462,
        "prospective_resolved_sample_count": 2231,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.52456770832941,
            "small_mean_absolute_error": 141.4815989583294
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 117.67941666666229,
            "small_mean_absolute_error": 136.6745338541623
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.98403993055399,
            "small_mean_absolute_error": 136.927399305554
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.92530833333004,
            "small_mean_absolute_error": 112.94736562499892
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2252,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1045Z",
      "signal_timestamp": "2026-10-06T10:46:18.611217Z",
      "target_timestamp": "2026-10-06T10:45:00Z",
      "resolution_timestamp": "2026-10-06T11:00:00Z",
      "strike": 86175.23,
      "brti_reference_price": 86175.23383333332,
      "base_predicted_close": 86111.09375,
      "small_predicted_close": 86131.8984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86125.05383333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 13.960083333324292,
      "small_residual": -6.844604166675708,
      "base_absolute_error": 13.960083333324292,
      "small_absolute_error": 6.844604166675708,
      "resolved_at": "2026-10-06T11:01:05.761012Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T10:30:00Z",
        "return_6h": 0.006993380122747972,
        "return_12h": 0.0024619083151620202,
        "return_24h": 0.0018508080183370357,
        "close_vs_ema12": 0.00520692033555048,
        "close_vs_ema24": 0.005223929414928108,
        "ema12_slope_3h": 0.0016209225346131007,
        "ema24_slope_6h": -0.00014410768899209003,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008659184653028174,
        "return_30m": 0.0005205208156395802,
        "return_60m": 0.0033863406315153277,
        "return_120m": 0.0028008818836464666,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006592222620847021,
        "close_vs_ema6": 0.0015461708126407459,
        "close_vs_ema12": 0.002999422710053823,
        "ema3_slope": 0.0006596571227455161,
        "ema6_slope": 0.0006188510648377221,
        "realized_volatility_30m": 0.000605508643761743,
        "realized_volatility_60m": 0.0007793961410002896,
        "return_acceleration": 0.001211017287523486
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2251,
        "resolved_agreement_count": 1463,
        "prospective_resolved_sample_count": 2232,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.9420104166602,
            "small_mean_absolute_error": 98.4244322916602
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 117.44859635416287,
            "small_mean_absolute_error": 133.61070572916287
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.57339756944202,
            "small_mean_absolute_error": 135.80647048610868
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.04747708333016,
            "small_mean_absolute_error": 116.00443958333054
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2253,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1100Z",
      "signal_timestamp": "2026-10-06T11:01:16.947785Z",
      "target_timestamp": "2026-10-06T11:00:00Z",
      "resolution_timestamp": "2026-10-06T11:15:00Z",
      "strike": 86125.05,
      "brti_reference_price": 86125.05383333332,
      "base_predicted_close": 86076.484375,
      "small_predicted_close": 86080.953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86184.00766666669,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 107.52329166668642,
      "small_residual": 103.05454166668642,
      "base_absolute_error": 107.52329166668642,
      "small_absolute_error": 103.05454166668642,
      "resolved_at": "2026-10-06T11:16:05.302489Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T10:45:00Z",
        "return_6h": 0.006151594346722522,
        "return_12h": 0.002319067134051167,
        "return_24h": 0.0003243604155558355,
        "close_vs_ema12": 0.004432114224672823,
        "close_vs_ema24": 0.004542514802718278,
        "ema12_slope_3h": 0.001828601612751779,
        "ema24_slope_6h": -1.4505933917496883e-05,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005823018722181939,
        "return_30m": 0.00028311236714095855,
        "return_60m": 0.001772602313250049,
        "return_120m": 0.0012151654162972925,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 3.826679735063898e-05,
        "close_vs_ema6": 0.0006876455213178367,
        "close_vs_ema12": 0.0020430190492963796,
        "ema3_slope": 3.826826175457043e-05,
        "ema6_slope": 0.0002751338863611341,
        "realized_volatility_30m": 0.0007241101687605056,
        "realized_volatility_60m": 0.000973179271808379,
        "return_acceleration": -0.0014482203375210112
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2252,
        "resolved_agreement_count": 1464,
        "prospective_resolved_sample_count": 2233,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.5584218749973,
            "small_mean_absolute_error": 70.43970833333515
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.56161718749718,
            "small_mean_absolute_error": 109.7874166666661
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.02076736110637,
            "small_mean_absolute_error": 123.89525868055232
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.41846979166367,
            "small_mean_absolute_error": 115.90989270833161
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2254,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1115Z",
      "signal_timestamp": "2026-10-06T11:16:16.036728Z",
      "target_timestamp": "2026-10-06T11:15:00Z",
      "resolution_timestamp": "2026-10-06T11:30:00Z",
      "strike": 86184.01,
      "brti_reference_price": 86184.00766666669,
      "base_predicted_close": 86091.3359375,
      "small_predicted_close": 86097.359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86190.94433333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 99.6083958333329,
      "small_residual": 93.5849583333329,
      "base_absolute_error": 99.6083958333329,
      "small_absolute_error": 93.5849583333329,
      "resolved_at": "2026-10-06T11:31:05.573618Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T11:00:00Z",
        "return_6h": 0.0057639685596018175,
        "return_12h": 0.0036725802342656433,
        "return_24h": 0.0029332182639876248,
        "close_vs_ema12": 0.004909670632472496,
        "close_vs_ema24": 0.0051217384380526365,
        "ema12_slope_3h": 0.0019457905879853854,
        "ema24_slope_6h": 0.00010456786269319451,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006845143278220167,
        "return_30m": 0.00010181386162910755,
        "return_60m": 0.0006223876735029776,
        "return_120m": 0.003098041441859767,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003612730942534892,
        "close_vs_ema6": 0.0009800660320857801,
        "close_vs_ema12": 0.0023081271491409705,
        "ema3_slope": 0.00036140365967174404,
        "ema6_slope": 0.0003921801578148365,
        "realized_volatility_30m": 0.0006334081000201053,
        "realized_volatility_60m": 0.0006283910152195564,
        "return_acceleration": 0.0012668162000402106
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2253,
        "resolved_agreement_count": 1465,
        "prospective_resolved_sample_count": 2234,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.96981249999953,
            "small_mean_absolute_error": 60.60695833333739
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.18984635416564,
            "small_mean_absolute_error": 117.36291145833457
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.91409201388524,
            "small_mean_absolute_error": 120.80030208333119
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.13961249999775,
            "small_mean_absolute_error": 105.42673854166569
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2255,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1130Z",
      "signal_timestamp": "2026-10-06T11:31:16.531443Z",
      "target_timestamp": "2026-10-06T11:30:00Z",
      "resolution_timestamp": "2026-10-06T11:45:00Z",
      "strike": 86190.94,
      "brti_reference_price": 86190.94433333333,
      "base_predicted_close": 86131.484375,
      "small_predicted_close": 86221.375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86292.90283333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 161.41845833332627,
      "small_residual": 71.52783333332627,
      "base_absolute_error": 161.41845833332627,
      "small_absolute_error": 71.52783333332627,
      "resolved_at": "2026-10-06T11:46:06.808470Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T11:15:00Z",
        "return_6h": 0.006100150240814228,
        "return_12h": 0.0031792581597238634,
        "return_24h": 1.366364839117118e-05,
        "close_vs_ema12": 0.004785881612460852,
        "close_vs_ema24": 0.005094766229102321,
        "ema12_slope_3h": 0.0020157013309161087,
        "ema24_slope_6h": 0.0002280580427012069,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 8.04867034436274e-05,
        "return_30m": 0.0007650561255674315,
        "return_60m": 0.0010483850895590674,
        "return_120m": 0.005308540125921857,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00022084565411217838,
        "close_vs_ema6": 0.0007573645027987297,
        "close_vs_ema12": 0.0020205494240008726,
        "ema3_slope": 0.00022089443768891215,
        "ema6_slope": 0.00030303760508965105,
        "realized_volatility_30m": 0.00030201381218919465,
        "realized_volatility_60m": 0.0005676769554160073,
        "return_acceleration": -0.0006040276243783893
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2254,
        "resolved_agreement_count": 1466,
        "prospective_resolved_sample_count": 2235,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.43296354166523,
            "small_mean_absolute_error": 80.87870312500309
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.97876562499732,
            "small_mean_absolute_error": 111.18015104166625
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.26393229166327,
            "small_mean_absolute_error": 118.07592361110922
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.24623645833053,
            "small_mean_absolute_error": 105.26851874999848
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2256,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1145Z",
      "signal_timestamp": "2026-10-06T11:46:18.673354Z",
      "target_timestamp": "2026-10-06T11:45:00Z",
      "resolution_timestamp": "2026-10-06T12:00:00Z",
      "strike": 86292.9,
      "brti_reference_price": 86292.90283333333,
      "base_predicted_close": 86183.2890625,
      "small_predicted_close": 86240.7421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86239.72866666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 56.43960416666232,
      "small_residual": -1.0135208333376795,
      "base_absolute_error": 56.43960416666232,
      "small_absolute_error": 1.0135208333376795,
      "resolved_at": "2026-10-06T12:01:05.464081Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T11:30:00Z",
        "return_6h": 0.008373255756655817,
        "return_12h": 0.005371092144807577,
        "return_24h": 0.0026554603299664414,
        "close_vs_ema12": 0.005729227052893027,
        "close_vs_ema24": 0.006153361404399371,
        "ema12_slope_3h": 0.0021039605923982574,
        "ema24_slope_6h": 0.00039569012791873526,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001182937497536729,
        "return_30m": 0.0012635194117198711,
        "return_60m": 0.0013654619171394877,
        "return_120m": 0.004756426467825703,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007015297096975015,
        "close_vs_ema6": 0.0013858013352427978,
        "close_vs_ema12": 0.0027113279837513993,
        "ema3_slope": 0.0007020221991271836,
        "ema6_slope": 0.0005546279757728811,
        "realized_volatility_30m": 0.0005512253970465508,
        "realized_volatility_60m": 0.0006609110565046779,
        "return_acceleration": 0.0011024507940931016
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2255,
        "resolved_agreement_count": 1466,
        "prospective_resolved_sample_count": 2236,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 95.62755729166747,
            "small_mean_absolute_error": 68.75298437500533
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.28478385416383,
            "small_mean_absolute_error": 83.58870833333276
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.1749166666644,
            "small_mean_absolute_error": 111.99146527777702
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.4908708333307,
            "small_mean_absolute_error": 107.54088749999865
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2257,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1200Z",
      "signal_timestamp": "2026-10-06T12:01:16.983149Z",
      "target_timestamp": "2026-10-06T12:00:00Z",
      "resolution_timestamp": "2026-10-06T12:15:00Z",
      "strike": 86239.73,
      "brti_reference_price": 86239.72866666666,
      "base_predicted_close": 86186.421875,
      "small_predicted_close": 86256.0390625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86355.59616666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 169.17429166665534,
      "small_residual": 99.55710416665534,
      "base_absolute_error": 169.17429166665534,
      "small_absolute_error": 99.55710416665534,
      "resolved_at": "2026-10-06T12:16:05.451323Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T11:45:00Z",
        "return_6h": 0.008623056429163833,
        "return_12h": 0.005406271352490721,
        "return_24h": 0.0005099902253906663,
        "close_vs_ema12": 0.004899918569774897,
        "close_vs_ema24": 0.005418612547221091,
        "ema12_slope_3h": 0.002122177012189308,
        "ema24_slope_6h": 0.0005648550942727315,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000616205561764005,
        "return_30m": 0.0005660030031073848,
        "return_60m": 0.001331492152739422,
        "return_120m": 0.003106454672059389,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 4.2444129131791186e-05,
        "close_vs_ema6": 0.0005489807322902607,
        "close_vs_ema12": 0.00177081187188044,
        "ema3_slope": 4.244593071223157e-05,
        "ema6_slope": 0.00021964052428247172,
        "realized_volatility_30m": 0.000899571529650367,
        "realized_volatility_60m": 0.0006728131646263317,
        "return_acceleration": -0.001799143059300734
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2256,
        "resolved_agreement_count": 1467,
        "prospective_resolved_sample_count": 2237,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.24743750000198,
            "small_mean_absolute_error": 67.29521354167082
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.40292968749964,
            "small_mean_absolute_error": 68.86746093750298
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.7902239583321,
            "small_mean_absolute_error": 95.62334895833435
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.10412499999657,
            "small_mean_absolute_error": 105.96943020833278
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2258,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1215Z",
      "signal_timestamp": "2026-10-06T12:16:16.768794Z",
      "target_timestamp": "2026-10-06T12:15:00Z",
      "resolution_timestamp": "2026-10-06T12:30:00Z",
      "strike": 86355.6,
      "brti_reference_price": 86355.59616666666,
      "base_predicted_close": 86365.8203125,
      "small_predicted_close": 86298.3671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86150.87616666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -214.94414583334583,
      "small_residual": -147.49102083334583,
      "base_absolute_error": 214.94414583334583,
      "small_absolute_error": 147.49102083334583,
      "resolved_at": "2026-10-06T12:31:05.887430Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T12:00:00Z",
        "return_6h": 0.01399269931079461,
        "return_12h": 0.005945714940319702,
        "return_24h": 0.0027493931688526985,
        "close_vs_ema12": 0.005993420009622108,
        "close_vs_ema24": 0.006628957698204374,
        "ema12_slope_3h": 0.002243904430319299,
        "ema24_slope_6h": 0.0008399478455380915,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013435513050816805,
        "return_30m": 0.0007265178395310379,
        "return_60m": 0.001990955220643853,
        "return_120m": 0.002614582040134872,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006925462773035296,
        "close_vs_ema6": 0.0013516043147112633,
        "close_vs_ema12": 0.0026359795808303943,
        "ema3_slope": 0.0006930262300393064,
        "ema6_slope": 0.0005409341774718079,
        "realized_volatility_30m": 0.0009798784334228428,
        "realized_volatility_60m": 0.0008062052147972567,
        "return_acceleration": 0.0019597568668456855
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2257,
        "resolved_agreement_count": 1467,
        "prospective_resolved_sample_count": 2238,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.66018749999421,
            "small_mean_absolute_error": 66.42085416666305
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.31499999999687,
            "small_mean_absolute_error": 63.51390625000022
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.34662673610849,
            "small_mean_absolute_error": 100.38222569444406
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.44184374999676,
            "small_mean_absolute_error": 110.34835937499811
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2259,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1230Z",
      "signal_timestamp": "2026-10-06T12:31:16.868212Z",
      "target_timestamp": "2026-10-06T12:30:00Z",
      "resolution_timestamp": "2026-10-06T12:45:00Z",
      "strike": 86150.88,
      "brti_reference_price": 86150.87616666665,
      "base_predicted_close": 86118.1953125,
      "small_predicted_close": 86076.0,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86242.09066666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 123.89535416667059,
      "small_residual": 166.0906666666706,
      "base_absolute_error": 123.89535416667059,
      "small_absolute_error": 166.0906666666706,
      "resolved_at": "2026-10-06T12:46:06.461312Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T12:15:00Z",
        "return_6h": 0.010772073065027143,
        "return_12h": 0.003760262472890963,
        "return_24h": 0.0013620535746610152,
        "close_vs_ema12": 0.0034607513911752985,
        "close_vs_ema24": 0.004154724573649071,
        "ema12_slope_3h": 0.0023500194619179293,
        "ema24_slope_6h": 0.0010435951906915264,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0023706628069001257,
        "return_30m": -0.0010302966089265064,
        "return_60m": -0.00046487675679385276,
        "return_120m": 0.0005830209629049676,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008405851516014584,
        "close_vs_ema6": -0.0007304009678076318,
        "close_vs_ema12": 0.0002192024407994264,
        "ema3_slope": -0.0008398791616490708,
        "ema6_slope": -0.0002920750543622397,
        "realized_volatility_30m": 0.001857107055990903,
        "realized_volatility_60m": 0.0015125504400370843,
        "return_acceleration": -0.003714214111981806
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2258,
        "resolved_agreement_count": 1467,
        "prospective_resolved_sample_count": 2239,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 150.49412499999744,
            "small_mean_absolute_error": 79.89736979166628
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.46354427083133,
            "small_mean_absolute_error": 80.38803645833468
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 118.1505520833307,
            "small_mean_absolute_error": 100.75255729166626
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.97584166666493,
            "small_mean_absolute_error": 114.31165416666627
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2260,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1245Z",
      "signal_timestamp": "2026-10-06T12:46:18.473678Z",
      "target_timestamp": "2026-10-06T12:45:00Z",
      "resolution_timestamp": "2026-10-06T13:00:00Z",
      "strike": 86242.09,
      "brti_reference_price": 86242.09066666667,
      "base_predicted_close": 86159.71875,
      "small_predicted_close": 86167.8671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86207.18,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 47.461249999993015,
      "small_residual": 39.312812499993015,
      "base_absolute_error": 47.461249999993015,
      "small_absolute_error": 39.312812499993015,
      "resolved_at": "2026-10-06T13:01:05.434064Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T12:30:00Z",
        "return_6h": 0.011028855008524685,
        "return_12h": 0.005207772384858922,
        "return_24h": 0.003870412124036493,
        "close_vs_ema12": 0.004337770870427526,
        "close_vs_ema24": 0.005109717780150902,
        "ema12_slope_3h": 0.0024242841750683475,
        "ema24_slope_6h": 0.0012484967979298212,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010587762314053784,
        "return_30m": -0.0013143965769273347,
        "return_60m": -0.0005888336699576557,
        "return_120m": 0.0007758242172299923,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00010863874045408117,
        "close_vs_ema6": 0.00023397947968684107,
        "close_vs_ema12": 0.0010813503043647366,
        "ema3_slope": 0.00010865054411257624,
        "ema6_slope": 9.360055211815599e-05,
        "realized_volatility_30m": 0.001714719519152752,
        "realized_volatility_60m": 0.001486646112884937,
        "return_acceleration": 0.003429439038305504
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2259,
        "resolved_agreement_count": 1468,
        "prospective_resolved_sample_count": 2240,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 141.11334895833352,
            "small_mean_absolute_error": 103.53807812500236
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.3704531250005,
            "small_mean_absolute_error": 86.14553125000384
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.5609722222204,
            "small_mean_absolute_error": 90.2384982638893
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.69221979166541,
            "small_mean_absolute_error": 115.94209479166675
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2261,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1300Z",
      "signal_timestamp": "2026-10-06T13:01:16.442106Z",
      "target_timestamp": "2026-10-06T13:00:00Z",
      "resolution_timestamp": "2026-10-06T13:15:00Z",
      "strike": 86207.18,
      "brti_reference_price": 86207.18,
      "base_predicted_close": 86164.4921875,
      "small_predicted_close": 86175.125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86079.3265,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -85.16568750000442,
      "small_residual": -95.79850000000442,
      "base_absolute_error": 85.16568750000442,
      "small_absolute_error": 95.79850000000442,
      "resolved_at": "2026-10-06T13:16:05.289819Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T12:45:00Z",
        "return_6h": 0.010705583662155016,
        "return_12h": 0.00402714902439083,
        "return_24h": 0.0038578038880865417,
        "close_vs_ema12": 0.0037701537069325664,
        "close_vs_ema24": 0.0046053982365568125,
        "ema12_slope_3h": 0.0024367181875781796,
        "ema24_slope_6h": 0.0014425649727365375,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004047984736549326,
        "return_30m": 0.0006535491667480908,
        "return_60m": -0.00037742079166869225,
        "return_120m": 0.0009535688282482635,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0001481237924070289,
        "close_vs_ema6": -0.0001220871821810965,
        "close_vs_ema12": 0.0005720370457462653,
        "ema3_slope": -0.00014810185499858353,
        "ema6_slope": -4.8832488144023856e-05,
        "realized_volatility_30m": 0.0007317873525301555,
        "realized_volatility_60m": 0.001472687506578369,
        "return_acceleration": -0.001463574705060311
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2260,
        "resolved_agreement_count": 1469,
        "prospective_resolved_sample_count": 2241,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 138.8687604166662,
            "small_mean_absolute_error": 113.11290104166619
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.55809895833409,
            "small_mean_absolute_error": 90.2040572916685
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.89153993055515,
            "small_mean_absolute_error": 83.61594097222405
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.23569999999745,
            "small_mean_absolute_error": 110.4187781249988
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2262,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1315Z",
      "signal_timestamp": "2026-10-06T13:16:16.560769Z",
      "target_timestamp": "2026-10-06T13:15:00Z",
      "resolution_timestamp": "2026-10-06T13:30:00Z",
      "strike": 86079.33,
      "brti_reference_price": 86079.3265,
      "base_predicted_close": 86082.5859375,
      "small_predicted_close": 86059.203125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86007.183,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -75.40293749999546,
      "small_residual": -52.02012499999546,
      "base_absolute_error": 75.40293749999546,
      "small_absolute_error": 52.02012499999546,
      "resolved_at": "2026-10-06T13:31:05.552238Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T13:00:00Z",
        "return_6h": 0.008718550297449612,
        "return_12h": 0.0003734171694962374,
        "return_24h": -0.000482796054830259,
        "close_vs_ema12": 0.002188141641090935,
        "close_vs_ema24": 0.00305102658779699,
        "ema12_slope_3h": 0.0023124256560591583,
        "ema24_slope_6h": 0.0015919713308083505,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014830957235811848,
        "return_30m": -0.0018872938423509789,
        "return_60m": -0.0031992097667122854,
        "return_120m": -0.001214624029455269,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008161655000101797,
        "close_vs_ema6": -0.0011469558466298269,
        "close_vs_ema12": -0.0007717219366317751,
        "ema3_slope": -0.0008154999171126054,
        "ema6_slope": -0.00045857195393839145,
        "realized_volatility_30m": 0.0005391486249631261,
        "realized_volatility_60m": 0.0012791437305285699,
        "return_acceleration": -0.0010782972499262522
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2261,
        "resolved_agreement_count": 1470,
        "prospective_resolved_sample_count": 2242,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.86660937500346,
            "small_mean_absolute_error": 112.17325000000346
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 119.76339843749884,
            "small_mean_absolute_error": 89.29705208333326
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.1655364583324,
            "small_mean_absolute_error": 79.7336875000013
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.65381458333067,
            "small_mean_absolute_error": 108.19900208333202
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2263,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1330Z",
      "signal_timestamp": "2026-10-06T13:31:16.420656Z",
      "target_timestamp": "2026-10-06T13:30:00Z",
      "resolution_timestamp": "2026-10-06T13:45:00Z",
      "strike": 86007.18,
      "brti_reference_price": 86007.183,
      "base_predicted_close": 86019.25,
      "small_predicted_close": 86020.234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86335.68016666669,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 316.430166666687,
      "small_residual": 315.445791666687,
      "base_absolute_error": 316.430166666687,
      "small_absolute_error": 315.445791666687,
      "resolved_at": "2026-10-06T13:46:07.346699Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T13:15:00Z",
        "return_6h": 0.008446706644448021,
        "return_12h": 0.00042133607122951666,
        "return_24h": -0.0009976760500461923,
        "close_vs_ema12": 0.0012931030632215013,
        "close_vs_ema24": 0.0021647058926017593,
        "ema12_slope_3h": 0.0021730869864939883,
        "ema24_slope_6h": 0.0017326783938320656,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008381048380994294,
        "return_30m": -0.0023199575719793364,
        "return_60m": -0.0016679246115693935,
        "return_120m": -0.0021320259889792137,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0008274773054981477,
        "close_vs_ema6": -0.0014180177219560441,
        "close_vs_ema12": -0.0013619510113769273,
        "ema3_slope": -0.0008267931529275518,
        "ema6_slope": -0.0005668855472813483,
        "realized_volatility_30m": 0.0003224954427408777,
        "realized_volatility_60m": 0.0009343384809487691,
        "return_acceleration": 0.0006449908854817554
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2262,
        "resolved_agreement_count": 1470,
        "prospective_resolved_sample_count": 2243,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.98130729166587,
            "small_mean_absolute_error": 88.30552604166587
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.73771614583166,
            "small_mean_absolute_error": 84.10144791666607
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.63613194444285,
            "small_mean_absolute_error": 83.0271996527784
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.05344583333063,
            "small_mean_absolute_error": 104.48613333333196
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2264,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1345Z",
      "signal_timestamp": "2026-10-06T13:46:18.914757Z",
      "target_timestamp": "2026-10-06T13:45:00Z",
      "resolution_timestamp": "2026-10-06T14:00:00Z",
      "strike": 86335.68,
      "brti_reference_price": 86335.68016666669,
      "base_predicted_close": 86315.0625,
      "small_predicted_close": 86279.2109375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86282.61333333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -32.44916666665813,
      "small_residual": 3.4023958333418705,
      "base_absolute_error": 32.44916666665813,
      "small_absolute_error": 3.4023958333418705,
      "resolved_at": "2026-10-06T14:01:05.603690Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T13:30:00Z",
        "return_6h": 0.01000081864385427,
        "return_12h": 0.007691196299286274,
        "return_24h": 0.004287662478809073,
        "close_vs_ema12": 0.004907556562788518,
        "close_vs_ema24": 0.005868094263808965,
        "ema12_slope_3h": 0.002160317753250318,
        "ema24_slope_6h": 0.001902770895216177,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003819415486107536,
        "return_30m": 0.002978109577410404,
        "return_60m": 0.0010851951671921878,
        "return_120m": 0.0004957224977815144,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0014921589847372019,
        "close_vs_ema6": 0.0017102447708503554,
        "close_vs_ema12": 0.00207420890672938,
        "ema3_slope": 0.0014943888504872493,
        "ema6_slope": 0.0006845662186585333,
        "realized_volatility_30m": 0.0023287601621034826,
        "realized_volatility_60m": 0.0020829605865832646,
        "return_acceleration": 0.004657520324206965
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2263,
        "resolved_agreement_count": 1471,
        "prospective_resolved_sample_count": 2244,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 131.11501041666997,
            "small_mean_absolute_error": 125.64430729166997
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 136.11417968750175,
            "small_mean_absolute_error": 114.59119270833617
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.61863888889032,
            "small_mean_absolute_error": 99.31178993055921
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.55062187499934,
            "small_mean_absolute_error": 113.03135625000068
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2265,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1400Z",
      "signal_timestamp": "2026-10-06T14:01:16.845003Z",
      "target_timestamp": "2026-10-06T14:00:00Z",
      "resolution_timestamp": "2026-10-06T14:15:00Z",
      "strike": 86282.61,
      "brti_reference_price": 86282.61333333334,
      "base_predicted_close": 86200.375,
      "small_predicted_close": 86185.921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86304.41316666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 104.03816666666535,
      "small_residual": 118.49129166666535,
      "base_absolute_error": 104.03816666666535,
      "small_absolute_error": 118.49129166666535,
      "resolved_at": "2026-10-06T14:16:06.475103Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T13:45:00Z",
        "return_6h": 0.008553002146803879,
        "return_12h": 0.0076993760509702636,
        "return_24h": -0.0014719876174549285,
        "close_vs_ema12": 0.004114065431748637,
        "close_vs_ema24": 0.005140999417946546,
        "ema12_slope_3h": 0.002146752149297493,
        "ema24_slope_6h": 0.002039684073923187,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006146570367072668,
        "return_30m": 0.0032024108187955758,
        "return_60m": 0.0008750237895887025,
        "return_120m": 0.0004972727457484005,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00043810037494429466,
        "close_vs_ema6": 0.0007815673846729432,
        "close_vs_ema12": 0.0012336498742930857,
        "ema3_slope": 0.00043829239100512396,
        "ema6_slope": 0.00031272472004584273,
        "realized_volatility_30m": 0.0022170362614074013,
        "realized_volatility_60m": 0.0021019373169771493,
        "return_acceleration": -0.004434072522814803
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2264,
        "resolved_agreement_count": 1472,
        "prospective_resolved_sample_count": 2245,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.36198958333625,
            "small_mean_absolute_error": 116.66670312500719
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 133.11537500000122,
            "small_mean_absolute_error": 114.88980208333669
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 124.15939583333481,
            "small_mean_absolute_error": 99.02493923611473
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.12028437499976,
            "small_mean_absolute_error": 103.32993020833528
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2266,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1415Z",
      "signal_timestamp": "2026-10-06T14:16:19.039080Z",
      "target_timestamp": "2026-10-06T14:15:00Z",
      "resolution_timestamp": "2026-10-06T14:30:00Z",
      "strike": 86304.41,
      "brti_reference_price": 86304.41316666667,
      "base_predicted_close": 86212.0625,
      "small_predicted_close": 86190.4765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86065.81416666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -146.24833333332208,
      "small_residual": -124.66239583332208,
      "base_absolute_error": 146.24833333332208,
      "small_absolute_error": 124.66239583332208,
      "resolved_at": "2026-10-06T14:31:05.409086Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T14:00:00Z",
        "return_6h": 0.006097171395778256,
        "return_12h": 0.009802709441381063,
        "return_24h": -0.003989755690987917,
        "close_vs_ema12": 0.004188738319241825,
        "close_vs_ema24": 0.0052831420870811385,
        "ema12_slope_3h": 0.002116002840096831,
        "ema24_slope_6h": 0.0021234608708131653,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002526561550599826,
        "return_30m": -0.00036215617853085913,
        "return_60m": 0.0026148748580958614,
        "return_120m": -0.0005927004418011528,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00034531432620621416,
        "close_vs_ema6": 0.0007386538399452025,
        "close_vs_ema12": 0.0012576196696221231,
        "ema3_slope": 0.00034543360938021905,
        "ema6_slope": 0.000295548859298167,
        "realized_volatility_30m": 0.0004336565958836247,
        "realized_volatility_60m": 0.0018719506448881666,
        "return_acceleration": 0.0008673131917672494
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2265,
        "resolved_agreement_count": 1473,
        "prospective_resolved_sample_count": 2246,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 132.08010937500148,
            "small_mean_absolute_error": 122.33990104167242
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 124.97335937500247,
            "small_mean_absolute_error": 117.25657552083794
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.86896874999972,
            "small_mean_absolute_error": 100.31133506944632
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.99731979166609,
            "small_mean_absolute_error": 107.13196562500161
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2267,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1430Z",
      "signal_timestamp": "2026-10-06T14:31:16.864106Z",
      "target_timestamp": "2026-10-06T14:30:00Z",
      "resolution_timestamp": "2026-10-06T14:45:00Z",
      "strike": 86065.81,
      "brti_reference_price": 86065.81416666668,
      "base_predicted_close": 86068.1484375,
      "small_predicted_close": 86068.5,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86300.19249999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 232.04406249997555,
      "small_residual": 231.69249999997555,
      "base_absolute_error": 232.04406249997555,
      "small_absolute_error": 231.69249999997555,
      "resolved_at": "2026-10-06T14:46:06.497016Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T14:15:00Z",
        "return_6h": 0.0021961490794348837,
        "return_12h": 0.005089931711423246,
        "return_24h": -0.0024722764132658614,
        "close_vs_ema12": 0.0013548042848454678,
        "close_vs_ema24": 0.00245221372284421,
        "ema12_slope_3h": 0.0019696821715686763,
        "ema24_slope_6h": 0.0021249972776293813,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002764621080722951,
        "return_30m": -0.002512663424195427,
        "return_60m": 0.0006817008140664882,
        "return_120m": -0.0009873608230682729,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0012115968995061177,
        "close_vs_ema6": -0.0014494179371428162,
        "close_vs_ema12": -0.001278394058100596,
        "ema3_slope": -0.0012101307088911994,
        "ema6_slope": -0.0005794312396442125,
        "realized_volatility_30m": 0.0015086386178914668,
        "realized_volatility_60m": 0.002374484789608378,
        "return_acceleration": -0.0030172772357829336
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2266,
        "resolved_agreement_count": 1474,
        "prospective_resolved_sample_count": 2247,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 149.79145833333314,
            "small_mean_absolute_error": 140.50046875000407
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.3863828124995,
            "small_mean_absolute_error": 114.40299739583497
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.75563020833215,
            "small_mean_absolute_error": 102.90112152777874
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.44488437499822,
            "small_mean_absolute_error": 106.21273333333374
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2268,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1445Z",
      "signal_timestamp": "2026-10-06T14:46:18.087486Z",
      "target_timestamp": "2026-10-06T14:45:00Z",
      "resolution_timestamp": "2026-10-06T15:00:00Z",
      "strike": 86300.19,
      "brti_reference_price": 86300.19249999998,
      "base_predicted_close": 86213.0390625,
      "small_predicted_close": 86184.46875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86591.75766666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 378.71860416667187,
      "small_residual": 407.28891666667187,
      "base_absolute_error": 378.71860416667187,
      "small_absolute_error": 407.28891666667187,
      "resolved_at": "2026-10-06T15:01:05.871627Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T14:30:00Z",
        "return_6h": 0.004254996430926861,
        "return_12h": 0.008054752225727047,
        "return_24h": 0.0060422045032291205,
        "close_vs_ema12": 0.003914485401015577,
        "close_vs_ema24": 0.005074750545425166,
        "ema12_slope_3h": 0.0018922941270338445,
        "ema24_slope_6h": 0.0021690484750738204,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002723245409372632,
        "return_30m": -4.890441301697024e-05,
        "return_60m": -0.00041104288051252436,
        "return_120m": 0.0006737062249322356,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007536061665194271,
        "close_vs_ema6": 0.000906728412034763,
        "close_vs_ema12": 0.0012193503542903272,
        "ema3_slope": 0.000754174517085815,
        "ema6_slope": 0.00036282295756739913,
        "realized_volatility_30m": 0.0027439332450477916,
        "realized_volatility_60m": 0.0019659702136752507,
        "return_acceleration": 0.005487866490095583
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2267,
        "resolved_agreement_count": 1475,
        "prospective_resolved_sample_count": 2248,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 128.69493229165528,
            "small_mean_absolute_error": 119.56214583332621
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 129.90497135416263,
            "small_mean_absolute_error": 122.6032265624981
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.6410972222196,
            "small_mean_absolute_error": 116.24817708333285
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.69857187499728,
            "small_mean_absolute_error": 103.18438958333282
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2269,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1500Z",
      "signal_timestamp": "2026-10-06T15:01:17.260802Z",
      "target_timestamp": "2026-10-06T15:00:00Z",
      "resolution_timestamp": "2026-10-06T15:15:00Z",
      "strike": 86591.76,
      "brti_reference_price": 86591.75766666667,
      "base_predicted_close": 86579.515625,
      "small_predicted_close": 86380.5078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86595.40083333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 15.885208333318587,
      "small_residual": 214.8930208333186,
      "base_absolute_error": 15.885208333318587,
      "small_absolute_error": 214.8930208333186,
      "resolved_at": "2026-10-06T15:16:05.433486Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T14:45:00Z",
        "return_6h": 0.006640659333497112,
        "return_12h": 0.01256773665174582,
        "return_24h": 0.011516302014141111,
        "close_vs_ema12": 0.007005908190856447,
        "close_vs_ema24": 0.00829431798779634,
        "ema12_slope_3h": 0.0019821070632739524,
        "ema24_slope_6h": 0.002261619074911403,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0033784996095658215,
        "return_30m": 0.0061109455024908055,
        "return_60m": 0.0035829273290439723,
        "return_120m": 0.004461086265281855,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002063060897849578,
        "close_vs_ema6": 0.003059316932989331,
        "close_vs_ema12": 0.0038912192599283024,
        "ema3_slope": 0.0020673259171122282,
        "ema6_slope": 0.001225226115196154,
        "realized_volatility_30m": 0.0003276271000965947,
        "realized_volatility_60m": 0.002414314589311722,
        "return_acceleration": 0.0006552542001931894
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2268,
        "resolved_agreement_count": 1476,
        "prospective_resolved_sample_count": 2249,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 215.2622916666587,
            "small_mean_absolute_error": 220.5337760416587
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 171.31214062499748,
            "small_mean_absolute_error": 168.60023958333295
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 160.49768055555373,
            "small_mean_absolute_error": 150.10446006944403
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 134.4597802083321,
            "small_mean_absolute_error": 117.60966041666761
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2270,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1515Z",
      "signal_timestamp": "2026-10-06T15:16:16.392178Z",
      "target_timestamp": "2026-10-06T15:15:00Z",
      "resolution_timestamp": "2026-10-06T15:30:00Z",
      "strike": 86595.4,
      "brti_reference_price": 86595.40083333332,
      "base_predicted_close": 86643.828125,
      "small_predicted_close": 86710.453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86281.02766666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -362.80045833335316,
      "small_residual": -429.42545833335316,
      "base_absolute_error": 362.80045833335316,
      "small_absolute_error": 429.42545833335316,
      "resolved_at": "2026-10-06T15:31:05.433344Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T15:00:00Z",
        "return_6h": 0.007886257851358103,
        "return_12h": 0.012583329622182005,
        "return_24h": 0.012431765470251044,
        "close_vs_ema12": 0.006758646769560617,
        "close_vs_ema24": 0.008163636747244851,
        "ema12_slope_3h": 0.0020147438362971837,
        "ema24_slope_6h": 0.002378023121748951,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 4.207290352820081e-05,
        "return_30m": 0.003420714656382051,
        "return_60m": 0.0033716429553227734,
        "return_120m": 0.005995334237812955,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001051503476779514,
        "close_vs_ema6": 0.0022134089851801875,
        "close_vs_ema12": 0.0033262959219495514,
        "ema3_slope": 0.0010526103001700093,
        "ema6_slope": 0.0008861481573896324,
        "realized_volatility_30m": 0.0016682133530188104,
        "realized_volatility_60m": 0.0024300453800743054,
        "return_acceleration": -0.0033364267060376207
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2269,
        "resolved_agreement_count": 1477,
        "prospective_resolved_sample_count": 2250,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 193.22405208332202,
            "small_mean_absolute_error": 244.63420833332202
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 162.65208072916175,
            "small_mean_absolute_error": 183.48705468749722
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 147.72359027777566,
            "small_mean_absolute_error": 159.71578645833264
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.36015416666415,
            "small_mean_absolute_error": 121.23503437499967
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2271,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1530Z",
      "signal_timestamp": "2026-10-06T15:31:16.411036Z",
      "target_timestamp": "2026-10-06T15:30:00Z",
      "resolution_timestamp": "2026-10-06T15:45:00Z",
      "strike": 86281.03,
      "brti_reference_price": 86281.02766666665,
      "base_predicted_close": 86285.0859375,
      "small_predicted_close": 86268.5390625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 86105.99233333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -179.09360416667187,
      "small_residual": -162.54672916667187,
      "base_absolute_error": 179.09360416667187,
      "small_absolute_error": 162.54672916667187,
      "resolved_at": "2026-10-06T15:46:06.357359Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T15:15:00Z",
        "return_6h": 0.00635924846916458,
        "return_12h": 0.009587017190110236,
        "return_24h": 0.008845692908382219,
        "close_vs_ema12": 0.0029766819953258583,
        "close_vs_ema24": 0.0044103167470415094,
        "ema12_slope_3h": 0.0019941010217936483,
        "ema24_slope_6h": 0.0024601221228250925,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003630367936880763,
        "return_30m": -0.0035884477734725584,
        "return_60m": 0.0025005689202359793,
        "return_120m": 0.0031839743741710613,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.001293010619804802,
        "close_vs_ema6": -0.0010182677507607485,
        "close_vs_ema12": -0.0002675225981728646,
        "ema3_slope": -0.0012913409023045386,
        "ema6_slope": -0.00040714126877472445,
        "realized_volatility_30m": 0.0018362204202044818,
        "realized_volatility_60m": 0.0027582743223951763,
        "return_acceleration": -0.0036724408404089637
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2270,
        "resolved_agreement_count": 1478,
        "prospective_resolved_sample_count": 2251,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 247.3620833333298,
            "small_mean_absolute_error": 320.8249739583298
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 198.57677083333147,
            "small_mean_absolute_error": 230.66272135416693
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 160.04494965277627,
            "small_mean_absolute_error": 183.21032291666657
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 143.4123874999983,
            "small_mean_absolute_error": 142.08140833333383
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2272,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1545Z",
      "signal_timestamp": "2026-10-06T15:46:17.838770Z",
      "target_timestamp": "2026-10-06T15:45:00Z",
      "resolution_timestamp": "2026-10-06T16:00:00Z",
      "strike": 86105.99,
      "brti_reference_price": 86105.99233333333,
      "base_predicted_close": 86159.8671875,
      "small_predicted_close": 86133.671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85735.796,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -424.0711874999979,
      "small_residual": -397.8758749999979,
      "base_absolute_error": 424.0711874999979,
      "small_absolute_error": 397.8758749999979,
      "resolved_at": "2026-10-06T16:01:06.008642Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T15:30:00Z",
        "return_6h": 0.0025801232043694,
        "return_12h": 0.007652913092696112,
        "return_24h": 0.00931038884399471,
        "close_vs_ema12": 0.0009034951129902602,
        "close_vs_ema24": 0.0023236939767525833,
        "ema12_slope_3h": 0.001847664581281716,
        "ema24_slope_6h": 0.002462618203912026,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0020286653748439187,
        "return_30m": -0.005651668509993213,
        "return_60m": -0.002250286598916351,
        "return_120m": -0.0026604045151431555,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.001662285060419988,
        "close_vs_ema6": -0.002176799019160902,
        "close_vs_ema12": -0.0019431553416715541,
        "ema3_slope": -0.0016595264543874944,
        "ema6_slope": -0.0008699621145932257,
        "realized_volatility_30m": 0.0008008512810184221,
        "realized_volatility_60m": 0.002620038530943708,
        "return_acceleration": 0.0016017025620368441
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2271,
        "resolved_agreement_count": 1478,
        "prospective_resolved_sample_count": 2252,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 234.12446875000387,
            "small_mean_absolute_error": 303.53853125000387
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 181.40970052082957,
            "small_mean_absolute_error": 211.55033854166504
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 164.64480381944304,
            "small_mean_absolute_error": 182.9149947916667
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 146.13506354166603,
            "small_mean_absolute_error": 144.20720937500155
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2273,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1600Z",
      "signal_timestamp": "2026-10-06T16:01:17.271542Z",
      "target_timestamp": "2026-10-06T16:00:00Z",
      "resolution_timestamp": "2026-10-06T16:15:00Z",
      "strike": 85735.8,
      "brti_reference_price": 85735.796,
      "base_predicted_close": 85799.25,
      "small_predicted_close": 85741.28125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85758.96599999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -40.2840000000142,
      "small_residual": 17.684749999985797,
      "base_absolute_error": 40.2840000000142,
      "small_absolute_error": 17.684749999985797,
      "resolved_at": "2026-10-06T16:16:05.150192Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T15:45:00Z",
        "return_6h": -0.002755091026991674,
        "return_12h": 0.002965277986547221,
        "return_24h": 0.00573508651593424,
        "close_vs_ema12": -0.0032613883870989957,
        "close_vs_ema24": -0.001944722341466476,
        "ema12_slope_3h": 0.0015479387726642369,
        "ema24_slope_6h": 0.002354710705346319,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004299309761162995,
        "return_30m": -0.006319253275158698,
        "return_60m": -0.009885024738286008,
        "return_120m": -0.0063375147345251515,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0029861144032803377,
        "close_vs_ema6": -0.004627657434733146,
        "close_vs_ema12": -0.00528008098906263,
        "ema3_slope": -0.0029772240715985054,
        "ema6_slope": -0.0018476428705864745,
        "realized_volatility_30m": 0.001135322193159538,
        "realized_volatility_60m": 0.0016731546247980979,
        "return_acceleration": -0.002270644386319076
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2272,
        "resolved_agreement_count": 1479,
        "prospective_resolved_sample_count": 2253,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 245.46261458333538,
            "small_mean_absolute_error": 301.1852708333354
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 230.36245312499705,
            "small_mean_absolute_error": 260.85952343749705
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 196.0289652777768,
            "small_mean_absolute_error": 212.79525000000044
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 166.6406187499997,
            "small_mean_absolute_error": 163.75877291666765
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2274,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1615Z",
      "signal_timestamp": "2026-10-06T16:16:16.142255Z",
      "target_timestamp": "2026-10-06T16:15:00Z",
      "resolution_timestamp": "2026-10-06T16:30:00Z",
      "strike": 85758.97,
      "brti_reference_price": 85758.96599999999,
      "base_predicted_close": 85802.3671875,
      "small_predicted_close": 85708.328125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85730.53883333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -71.82835416666057,
      "small_residual": 22.210708333339426,
      "base_absolute_error": 71.82835416666057,
      "small_absolute_error": 22.210708333339426,
      "resolved_at": "2026-10-06T16:31:05.698093Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T16:00:00Z",
        "return_6h": -0.004312474592425786,
        "return_12h": 0.0018313372894109836,
        "return_24h": 0.00610236716415824,
        "close_vs_ema12": -0.0028702481481996944,
        "close_vs_ema24": -0.0016405375410080136,
        "ema12_slope_3h": 0.0013323812757526365,
        "ema24_slope_6h": 0.0022165568256622414,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000270248846817589,
        "return_30m": -0.00403022279785048,
        "return_60m": -0.009659113824568855,
        "return_120m": -0.006320037952327384,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0013601838622995244,
        "close_vs_ema6": -0.003117209963831691,
        "close_vs_ema12": -0.004243567776428092,
        "ema3_slope": -0.0013583362752184192,
        "ema6_slope": -0.0012453312020002105,
        "realized_volatility_30m": 0.002284779303990292,
        "realized_volatility_60m": 0.0017597841478827032,
        "return_acceleration": 0.004569558607980584
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2273,
        "resolved_agreement_count": 1480,
        "prospective_resolved_sample_count": 2254,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 251.56231250000928,
            "small_mean_absolute_error": 251.88320312500218
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 222.39318229166565,
            "small_mean_absolute_error": 248.2587057291621
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 192.2888246527776,
            "small_mean_absolute_error": 206.2857708333322
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 163.2786541666661,
            "small_mean_absolute_error": 159.49028333333263
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2275,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1630Z",
      "signal_timestamp": "2026-10-06T16:31:16.492628Z",
      "target_timestamp": "2026-10-06T16:30:00Z",
      "resolution_timestamp": "2026-10-06T16:45:00Z",
      "strike": 85730.54,
      "brti_reference_price": 85730.53883333334,
      "base_predicted_close": 85770.40625,
      "small_predicted_close": 85683.828125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85690.16350000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -80.24274999999034,
      "small_residual": 6.3353750000096625,
      "base_absolute_error": 80.24274999999034,
      "small_absolute_error": 6.3353750000096625,
      "resolved_at": "2026-10-06T16:46:06.911829Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T16:15:00Z",
        "return_6h": -0.004298907318317502,
        "return_12h": 0.001864424513968288,
        "return_24h": 0.007033037488680893,
        "close_vs_ema12": -0.0030705315150669765,
        "close_vs_ema24": -0.0019309195840812032,
        "ema12_slope_3h": 0.001146471583215014,
        "ema24_slope_6h": 0.0020816052772016924,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003314774885071481,
        "return_30m": -6.131822309862756e-05,
        "return_60m": -0.006380184012875212,
        "return_120m": -0.003895569182487235,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.000846320893620689,
        "close_vs_ema6": -0.0024650382908738555,
        "close_vs_ema12": -0.0038727269001401776,
        "ema3_slope": -0.0008456052402379122,
        "ema6_slope": -0.000985044047831174,
        "realized_volatility_30m": 0.00030086316766236854,
        "realized_volatility_60m": 0.0017732017765811755,
        "return_acceleration": -0.0006017263353247371
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2274,
        "resolved_agreement_count": 1480,
        "prospective_resolved_sample_count": 2255,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 178.81928645833614,
            "small_mean_absolute_error": 150.07951562499875
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 213.09068489583296,
            "small_mean_absolute_error": 235.45224479166427
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 191.99094270833302,
            "small_mean_absolute_error": 203.80165277777755
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 161.88965208333246,
            "small_mean_absolute_error": 155.92157083333296
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2276,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1645Z",
      "signal_timestamp": "2026-10-06T16:46:19.279502Z",
      "target_timestamp": "2026-10-06T16:45:00Z",
      "resolution_timestamp": "2026-10-06T17:00:00Z",
      "strike": 85690.16,
      "brti_reference_price": 85690.16350000001,
      "base_predicted_close": 85716.296875,
      "small_predicted_close": 85665.0859375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85588.05966666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -128.2372083333321,
      "small_residual": -77.02627083333209,
      "base_absolute_error": 128.2372083333321,
      "small_absolute_error": 77.02627083333209,
      "resolved_at": "2026-10-06T17:01:06.272145Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T16:30:00Z",
        "return_6h": -0.005628883285323627,
        "return_12h": 0.0013251319169433895,
        "return_24h": 0.006176974297399607,
        "close_vs_ema12": -0.0033960408841733347,
        "close_vs_ema24": -0.0023515936910165625,
        "ema12_slope_3h": 0.0007927730248373788,
        "ema24_slope_6h": 0.001921785621328942,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000470956252961674,
        "return_30m": -0.0008022776300727896,
        "return_60m": -0.00482926707032838,
        "return_120m": -0.00706868643427383,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006588731111717427,
        "close_vs_ema6": -0.0020980690085876663,
        "close_vs_ema12": -0.003676336632479682,
        "ema3_slope": -0.0006584392832328367,
        "ema6_slope": -0.0008385238910396664,
        "realized_volatility_30m": 6.973938222726295e-05,
        "realized_volatility_60m": 0.0018064426940078938,
        "return_acceleration": -0.0001394787644545259
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2275,
        "resolved_agreement_count": 1480,
        "prospective_resolved_sample_count": 2256,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 154.10657291666575,
            "small_mean_absolute_error": 111.0266770833332
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 194.1155208333348,
            "small_mean_absolute_error": 207.28260416666853
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 172.3086579861083,
            "small_mean_absolute_error": 178.04245138888777
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 157.83086666666568,
            "small_mean_absolute_error": 152.66194791666712
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2277,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1700Z",
      "signal_timestamp": "2026-10-06T17:01:17.434966Z",
      "target_timestamp": "2026-10-06T17:00:00Z",
      "resolution_timestamp": "2026-10-06T17:15:00Z",
      "strike": 85588.06,
      "brti_reference_price": 85588.05966666667,
      "base_predicted_close": 85581.8671875,
      "small_predicted_close": 85629.4765625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85530.47416666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -51.39302083331859,
      "small_residual": -99.00239583331859,
      "base_absolute_error": 51.39302083331859,
      "small_absolute_error": 99.00239583331859,
      "resolved_at": "2026-10-06T17:16:05.565701Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T16:45:00Z",
        "return_6h": -0.006235051738903152,
        "return_12h": -0.00012181290120938382,
        "return_24h": 0.003317254533369063,
        "close_vs_ema12": -0.004397280413520055,
        "close_vs_ema24": -0.0034676277066708616,
        "ema12_slope_3h": 0.00043036877656232875,
        "ema24_slope_6h": 0.001752817899330239,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011915467209179242,
        "return_30m": -0.0016619418075005665,
        "return_60m": -0.0017231581232807214,
        "return_120m": -0.011591149400890122,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0009256734558946711,
        "close_vs_ema6": -0.0023501470460258744,
        "close_vs_ema12": -0.0041183531027561004,
        "ema3_slope": -0.0009248173769972334,
        "ema6_slope": -0.0009391759377880282,
        "realized_volatility_30m": 0.00036029523397812513,
        "realized_volatility_60m": 0.0005200198251747324,
        "return_acceleration": -0.0007205904679562503
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2276,
        "resolved_agreement_count": 1480,
        "prospective_resolved_sample_count": 2257,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.1480781249993,
            "small_mean_absolute_error": 30.814276041666744
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 162.80534635416734,
            "small_mean_absolute_error": 165.99977343750106
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 180.29099479166447,
            "small_mean_absolute_error": 184.1777743055536
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 161.42074687499917,
            "small_mean_absolute_error": 156.46258541666685
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2278,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1715Z",
      "signal_timestamp": "2026-10-06T17:16:16.388130Z",
      "target_timestamp": "2026-10-06T17:15:00Z",
      "resolution_timestamp": "2026-10-06T17:30:00Z",
      "strike": 85530.47,
      "brti_reference_price": 85530.47416666668,
      "base_predicted_close": 85518.9609375,
      "small_predicted_close": 85571.8359375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85627.01566666664,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 108.05472916664439,
      "small_residual": 55.17972916664439,
      "base_absolute_error": 108.05472916664439,
      "small_absolute_error": 55.17972916664439,
      "resolved_at": "2026-10-06T17:31:06.190452Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T17:00:00Z",
        "return_6h": -0.007583001970941861,
        "return_12h": -0.0018627415962879645,
        "return_24h": 0.0032831407351425757,
        "close_vs_ema12": -0.004861326731278703,
        "close_vs_ema24": -0.0040531614603069865,
        "ema12_slope_3h": 4.517356943356532e-05,
        "ema24_slope_6h": 0.0015593268941618277,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006728216555470512,
        "return_30m": -0.0018635666780274507,
        "return_60m": -0.0026643492102423894,
        "return_120m": -0.01229772778252114,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0007995749584857048,
        "close_vs_ema6": -0.002159998534822405,
        "close_vs_ema12": -0.00405471334327312,
        "ema3_slope": -0.000798936149147278,
        "ema6_slope": -0.0008632535633562588,
        "realized_volatility_30m": 0.0002593625326854365,
        "realized_volatility_60m": 0.0003264166439690201,
        "return_acceleration": 0.000518725065370873
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2277,
        "resolved_agreement_count": 1480,
        "prospective_resolved_sample_count": 2258,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.9253333333254,
            "small_mean_absolute_error": 51.14368749999994
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 167.24382291666734,
            "small_mean_absolute_error": 151.51344531250106
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 175.90389930555224,
            "small_mean_absolute_error": 182.55369965277472
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 155.53168333333232,
            "small_mean_absolute_error": 156.43485
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2279,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1730Z",
      "signal_timestamp": "2026-10-06T17:31:17.173335Z",
      "target_timestamp": "2026-10-06T17:30:00Z",
      "resolution_timestamp": "2026-10-06T17:45:00Z",
      "strike": 85627.02,
      "brti_reference_price": 85627.01566666664,
      "base_predicted_close": 85567.8671875,
      "small_predicted_close": 85566.578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85586.98650000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 19.11931250001362,
      "small_residual": 20.40837500001362,
      "base_absolute_error": 19.11931250001362,
      "small_absolute_error": 20.40837500001362,
      "resolved_at": "2026-10-06T17:46:08.277506Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T17:15:00Z",
        "return_6h": -0.006542783247457606,
        "return_12h": -0.00048254496744604136,
        "return_24h": 0.0030531438001959454,
        "close_vs_ema12": -0.0035860484688600147,
        "close_vs_ema24": -0.0028688148099136335,
        "ema12_slope_3h": -0.00016505290209756218,
        "ema24_slope_6h": 0.0013913991557397143,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011287380426752147,
        "return_30m": 0.0004551569477295736,
        "return_60m": -0.0012075413041314764,
        "return_120m": -0.0075800209812830754,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00016410335242755814,
        "close_vs_ema6": -0.0007385742499446124,
        "close_vs_ema12": -0.0024808163408026607,
        "ema3_slope": 0.00016413028675787977,
        "ema6_slope": -0.0002953424470473198,
        "realized_volatility_30m": 0.000900779849111133,
        "realized_volatility_60m": 0.0008666543618503844,
        "return_acceleration": 0.001801559698222266
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2278,
        "resolved_agreement_count": 1480,
        "prospective_resolved_sample_count": 2259,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 91.98192708332135,
            "small_mean_absolute_error": 59.38594270832618
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 135.40060677082874,
            "small_mean_absolute_error": 104.73272916666247
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 172.7210989583291,
            "small_mean_absolute_error": 176.76347743055157
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.18721249999726,
            "small_mean_absolute_error": 151.81928541666494
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2280,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1745Z",
      "signal_timestamp": "2026-10-06T17:46:21.631692Z",
      "target_timestamp": "2026-10-06T17:45:00Z",
      "resolution_timestamp": "2026-10-06T18:00:00Z",
      "strike": 85586.99,
      "brti_reference_price": 85586.98650000001,
      "base_predicted_close": 85544.7734375,
      "small_predicted_close": 85571.8828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85707.35316666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 162.57972916666768,
      "small_residual": 135.47035416666768,
      "base_absolute_error": 162.57972916666768,
      "small_absolute_error": 135.47035416666768,
      "resolved_at": "2026-10-06T18:01:09.367586Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T17:30:00Z",
        "return_6h": -0.00818046803567063,
        "return_12h": 0.00012429056991347665,
        "return_24h": 0.003139742210029217,
        "close_vs_ema12": -0.0038871159873481442,
        "close_vs_ema24": -0.003266391888447462,
        "ema12_slope_3h": -0.0004969262498738525,
        "ema24_slope_6h": 0.0011928445234901108,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004674829124310387,
        "return_30m": 0.0006607274644965244,
        "return_60m": -0.0012040705232170268,
        "return_120m": -0.006027522815417297,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00015175116267951427,
        "close_vs_ema6": -0.0008615195637766693,
        "close_vs_ema12": -0.0024948646216967907,
        "ema3_slope": -0.0001517281377583224,
        "ema6_slope": -0.000344489111867019,
        "realized_volatility_30m": 0.0007981104775531267,
        "realized_volatility_60m": 0.0008664860125663636,
        "return_acceleration": -0.0015962209551062534
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2279,
        "resolved_agreement_count": 1481,
        "prospective_resolved_sample_count": 2260,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.70106770832717,
            "small_mean_absolute_error": 62.90419270832717
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.40382031249646,
            "small_mean_absolute_error": 86.96543489583019
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 154.9773697916656,
            "small_mean_absolute_error": 159.1564670138881
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.94841041666442,
            "small_mean_absolute_error": 144.53517083333207
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2281,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1800Z",
      "signal_timestamp": "2026-10-06T18:01:20.937198Z",
      "target_timestamp": "2026-10-06T18:00:00Z",
      "resolution_timestamp": "2026-10-06T18:15:00Z",
      "strike": 85707.35,
      "brti_reference_price": 85707.35316666667,
      "base_predicted_close": 85713.2109375,
      "small_predicted_close": 85626.484375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85768.67733333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 55.466395833325805,
      "small_residual": 142.1929583333258,
      "base_absolute_error": 55.466395833325805,
      "small_absolute_error": 142.1929583333258,
      "resolved_at": "2026-10-06T18:16:06.545443Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T17:45:00Z",
        "return_6h": -0.0061732047193437944,
        "return_12h": 0.0023966198171763153,
        "return_24h": 0.00332396788717082,
        "close_vs_ema12": -0.0023849800523660925,
        "close_vs_ema24": -0.0018262202414247586,
        "ema12_slope_3h": -0.0008962994056502804,
        "ema24_slope_6h": 0.0010401595083890935,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014063664534638143,
        "return_30m": 0.0009382260887471627,
        "return_60m": 0.0013938100765995554,
        "return_120m": -0.0003317498018369225,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006268078020794654,
        "close_vs_ema6": 0.0003882506077019787,
        "close_vs_ema12": -0.0009241610664635358,
        "ema3_slope": 0.0006272009365198006,
        "ema6_slope": 0.00015532436499254842,
        "realized_volatility_30m": 0.0009369246829474265,
        "realized_volatility_60m": 0.0009269275476135261,
        "return_acceleration": 0.001873849365894853
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2280,
        "resolved_agreement_count": 1482,
        "prospective_resolved_sample_count": 2261,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 85.28669791666107,
            "small_mean_absolute_error": 77.51521354166107
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.71738802083019,
            "small_mean_absolute_error": 54.16474479166391
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 136.96579687499857,
            "small_mean_absolute_error": 136.50492013888774
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.70433437499815,
            "small_mean_absolute_error": 149.34304791666582
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2282,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1815Z",
      "signal_timestamp": "2026-10-06T18:16:17.824075Z",
      "target_timestamp": "2026-10-06T18:15:00Z",
      "resolution_timestamp": "2026-10-06T18:30:00Z",
      "strike": 85768.68,
      "brti_reference_price": 85768.67733333333,
      "base_predicted_close": 85809.515625,
      "small_predicted_close": 85842.7734375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85719.393,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -90.12262500000361,
      "small_residual": -123.38043750000361,
      "base_absolute_error": 90.12262500000361,
      "small_absolute_error": 123.38043750000361,
      "resolved_at": "2026-10-06T18:31:05.449007Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T18:00:00Z",
        "return_6h": -0.0067965350178414985,
        "return_12h": 0.007101062422093074,
        "return_24h": 0.003931107749969076,
        "close_vs_ema12": -0.0016030779579216947,
        "close_vs_ema24": -0.001089113287613075,
        "ema12_slope_3h": -0.0012517743103672707,
        "ema24_slope_6h": 0.000877509566439727,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007155064810764333,
        "return_30m": 0.0021228791988523454,
        "return_60m": 0.0027850093079395677,
        "return_120m": 0.00011323986034694755,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006709309335615199,
        "close_vs_ema6": 0.0007883476709089621,
        "close_vs_ema12": -0.0001771190971135983,
        "ema3_slope": 0.000671381384100167,
        "ema6_slope": 0.00031543853845850123,
        "realized_volatility_30m": 0.0003454299861936905,
        "realized_volatility_60m": 0.0007151845062709998,
        "return_acceleration": -0.000690859972387381
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2281,
        "resolved_agreement_count": 1482,
        "prospective_resolved_sample_count": 2262,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.30504166666287,
            "small_mean_absolute_error": 88.31285416666287
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.61518749999414,
            "small_mean_absolute_error": 69.72827083333141
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 140.26422916666584,
            "small_mean_absolute_error": 130.44658159722167
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 149.2193697916642,
            "small_mean_absolute_error": 151.66277083333188
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2283,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1830Z",
      "signal_timestamp": "2026-10-06T18:31:17.332092Z",
      "target_timestamp": "2026-10-06T18:30:00Z",
      "resolution_timestamp": "2026-10-06T18:45:00Z",
      "strike": 85719.39,
      "brti_reference_price": 85719.393,
      "base_predicted_close": 85717.890625,
      "small_predicted_close": 85662.0859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 85627.33916666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -90.55145833334245,
      "small_residual": -34.74677083334245,
      "base_absolute_error": 90.55145833334245,
      "small_absolute_error": 34.74677083334245,
      "resolved_at": "2026-10-06T18:46:06.652298Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T18:15:00Z",
        "return_6h": -0.005008459412901511,
        "return_12h": 0.005709662161386575,
        "return_24h": 0.001637296737535765,
        "close_vs_ema12": -0.0020881135755996816,
        "close_vs_ema24": -0.001628921093316582,
        "ema12_slope_3h": -0.0014670086155346151,
        "ema24_slope_6h": 0.00075561297751503,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005746192533876426,
        "return_30m": 0.0001404760838887853,
        "return_60m": 0.0010788339709626449,
        "return_120m": -0.0001300100697489981,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 4.79607748244959e-05,
        "close_vs_ema6": 0.0001523303017485489,
        "close_vs_ema12": -0.0006360737316614129,
        "ema3_slope": 4.7963075171075786e-05,
        "ema6_slope": 6.093583364874533e-05,
        "realized_volatility_30m": 0.000645062867232038,
        "realized_volatility_60m": 0.0008287139822374114,
        "return_acceleration": -0.001290125734464076
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2282,
        "resolved_agreement_count": 1483,
        "prospective_resolved_sample_count": 2263,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.82201562500268,
            "small_mean_absolute_error": 105.36303125000268
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.90197135416201,
            "small_mean_absolute_error": 82.37448697916443
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.54107638888672,
            "small_mean_absolute_error": 104.9428298611092
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 149.95535416666462,
            "small_mean_absolute_error": 155.2307864583323
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2284,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1845Z",
      "signal_timestamp": "2026-10-06T18:46:18.876822Z",
      "target_timestamp": "2026-10-06T18:45:00Z",
      "resolution_timestamp": "2026-10-06T19:00:00Z",
      "strike": 85627.34,
      "brti_reference_price": 85627.33916666666,
      "base_predicted_close": 85611.6953125,
      "small_predicted_close": 85607.515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 85501.4545,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -110.2408124999929,
      "small_residual": -106.0611249999929,
      "base_absolute_error": 110.2408124999929,
      "small_absolute_error": 106.0611249999929,
      "resolved_at": "2026-10-06T19:01:05.189226Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T18:30:00Z",
        "return_6h": -0.007128207297015576,
        "return_12h": 0.0038220317467596576,
        "return_24h": 0.00013872104780920935,
        "close_vs_ema12": -0.0030311893450267746,
        "close_vs_ema24": -0.002645554185519705,
        "ema12_slope_3h": -0.001634174808555211,
        "ema24_slope_6h": 0.0005922099497341904,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001073897400712287,
        "return_30m": -0.001647899571977418,
        "return_60m": 0.00047148133515184654,
        "return_120m": -0.0007331568848431003,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005132573634011317,
        "close_vs_ema6": -0.0006585524923536923,
        "close_vs_ema12": -0.0014467010966706662,
        "ema3_slope": -0.000512994065419492,
        "ema6_slope": -0.0002633516245940104,
        "realized_volatility_30m": 0.0002496390736623222,
        "realized_volatility_60m": 0.0009896012451302131,
        "return_acceleration": -0.0004992781473246444
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2283,
        "resolved_agreement_count": 1484,
        "prospective_resolved_sample_count": 2264,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.68005208333489,
            "small_mean_absolute_error": 108.94763020833489
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.19055989583103,
            "small_mean_absolute_error": 85.92591145833103
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.16256423610928,
            "small_mean_absolute_error": 94.29283333333176
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.66141874999738,
            "small_mean_absolute_error": 141.19583541666506
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2285,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1900Z",
      "signal_timestamp": "2026-10-06T19:01:17.668054Z",
      "target_timestamp": "2026-10-06T19:00:00Z",
      "resolution_timestamp": "2026-10-06T19:15:00Z",
      "strike": 85501.45,
      "brti_reference_price": 85501.4545,
      "base_predicted_close": 85509.3046875,
      "small_predicted_close": 85551.5546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85473.66416666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -35.64052083333081,
      "small_residual": -77.89052083333081,
      "base_absolute_error": 35.64052083333081,
      "small_absolute_error": 77.89052083333081,
      "resolved_at": "2026-10-06T19:16:04.813600Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T18:45:00Z",
        "return_6h": -0.00818638888315315,
        "return_12h": 0.0024315547079223343,
        "return_24h": -0.0017691540851814125,
        "close_vs_ema12": -0.004314124547874498,
        "close_vs_ema24": -0.004027346871457116,
        "ema12_slope_3h": -0.0016788906759027666,
        "ema24_slope_6h": 0.0004103909712038778,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001470145725556482,
        "return_30m": -0.0025424643405954628,
        "return_60m": -0.002402345412140683,
        "return_120m": -0.001011883748784026,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0009923079618783248,
        "close_vs_ema6": -0.0015207316659742176,
        "close_vs_ema12": -0.002467407936542987,
        "ema3_slope": -0.0009913242629192576,
        "ema6_slope": -0.0006079228713652407,
        "realized_volatility_30m": 0.00019812416242209752,
        "realized_volatility_60m": 0.0008235489245082556,
        "return_acceleration": -0.00039624832484419503
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2284,
        "resolved_agreement_count": 1485,
        "prospective_resolved_sample_count": 2265,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.59532291666619,
            "small_mean_absolute_error": 101.59532291666619
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.94101041666363,
            "small_mean_absolute_error": 89.55526822916363
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.01003298610885,
            "small_mean_absolute_error": 69.974937499998
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.55100104166414,
            "small_mean_absolute_error": 146.3287718749976
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2286,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1915Z",
      "signal_timestamp": "2026-10-06T19:16:16.924081Z",
      "target_timestamp": "2026-10-06T19:15:00Z",
      "resolution_timestamp": "2026-10-06T19:30:00Z",
      "strike": 85473.66,
      "brti_reference_price": 85473.66416666667,
      "base_predicted_close": 85456.90625,
      "small_predicted_close": 85483.8984375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85491.23333333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 34.327083333337214,
      "small_residual": 7.334895833337214,
      "base_absolute_error": 34.327083333337214,
      "small_absolute_error": 7.334895833337214,
      "resolved_at": "2026-10-06T19:31:05.617132Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T19:00:00Z",
        "return_6h": -0.007036095168952428,
        "return_12h": 0.001621110578869045,
        "return_24h": -0.002456023359197701,
        "close_vs_ema12": -0.0044492962646419665,
        "close_vs_ema24": -0.004261727885359723,
        "ema12_slope_3h": -0.0017459587038159974,
        "ema24_slope_6h": 0.00025639143787192786,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003250276091307791,
        "return_30m": -0.0017946954967370532,
        "return_60m": -0.003439637590773481,
        "return_120m": -0.0006642077055402096,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0006589404383385844,
        "close_vs_ema6": -0.0013187416903421845,
        "close_vs_ema12": -0.002363166419931062,
        "ema3_slope": -0.0006585065217622477,
        "ema6_slope": -0.0005272185700936349,
        "realized_volatility_30m": 0.0005725590582128515,
        "realized_volatility_60m": 0.00044318848416090507,
        "return_acceleration": 0.001145118116425703
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2285,
        "resolved_agreement_count": 1486,
        "prospective_resolved_sample_count": 2266,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.63885416666744,
            "small_mean_absolute_error": 85.51971354166744
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.97194791666516,
            "small_mean_absolute_error": 86.91628385416516
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.62307638888524,
            "small_mean_absolute_error": 74.99208506944342
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 139.1311187499974,
            "small_mean_absolute_error": 144.2987333333309
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2287,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1930Z",
      "signal_timestamp": "2026-10-06T19:31:16.398588Z",
      "target_timestamp": "2026-10-06T19:30:00Z",
      "resolution_timestamp": "2026-10-06T19:45:00Z",
      "strike": 85491.23,
      "brti_reference_price": 85491.23333333334,
      "base_predicted_close": 85468.5390625,
      "small_predicted_close": 85483.9375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85490.47583333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 21.936770833315677,
      "small_residual": 6.538333333315677,
      "base_absolute_error": 21.936770833315677,
      "small_absolute_error": 6.538333333315677,
      "resolved_at": "2026-10-06T19:46:08.451639Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T19:15:00Z",
        "return_6h": -0.005998913679880258,
        "return_12h": 0.0023971219005283206,
        "return_24h": -0.002798122409525594,
        "close_vs_ema12": -0.004072114241467917,
        "close_vs_ema24": -0.003973765615417291,
        "ema12_slope_3h": -0.0017884974608027848,
        "ema24_slope_6h": 0.00012711696202072353,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00020555064344041085,
        "return_30m": -0.00011954377532452654,
        "return_60m": -0.002661704180134117,
        "return_120m": -0.0015857417460616308,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00022681405321367532,
        "close_vs_ema6": -0.000795583182713,
        "close_vs_ema12": -0.001826692397758678,
        "ema3_slope": -0.00022676262026466443,
        "ema6_slope": -0.00031813203288699743,
        "realized_volatility_30m": 0.000265289126285595,
        "realized_volatility_60m": 0.0006497871334670178,
        "return_acceleration": 0.00053057825257119
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2286,
        "resolved_agreement_count": 1486,
        "prospective_resolved_sample_count": 2267,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.68996875000084,
            "small_mean_absolute_error": 56.508328125000844
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.75599218750176,
            "small_mean_absolute_error": 80.93567968750176
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.49797048610829,
            "small_mean_absolute_error": 73.75243402777657
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 133.53505624999815,
            "small_mean_absolute_error": 138.43235833333165
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2288,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T1945Z",
      "signal_timestamp": "2026-10-06T19:46:20.690957Z",
      "target_timestamp": "2026-10-06T19:45:00Z",
      "resolution_timestamp": "2026-10-06T20:00:00Z",
      "strike": 85490.48,
      "brti_reference_price": 85490.47583333332,
      "base_predicted_close": 85487.96875,
      "small_predicted_close": 85526.5859375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85618.00283333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 130.03408333331754,
      "small_residual": 91.41689583331754,
      "base_absolute_error": 130.03408333331754,
      "small_absolute_error": 91.41689583331754,
      "resolved_at": "2026-10-06T20:01:05.569790Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T19:30:00Z",
        "return_6h": -0.00978974546446787,
        "return_12h": 0.0001131677104269091,
        "return_24h": -0.002657389758576434,
        "close_vs_ema12": -0.003915021911415573,
        "close_vs_ema24": -0.0039007865082861803,
        "ema12_slope_3h": -0.0018105385898725679,
        "ema24_slope_6h": -7.85481162971502e-05,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.860557632495158e-06,
        "return_30m": 0.00019668826451457733,
        "return_60m": -0.001598360227764939,
        "return_120m": -0.0011276324896273282,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00011785018760368526,
        "close_vs_ema6": -0.0005747297317916233,
        "close_vs_ema12": -0.001553585214940978,
        "ema3_slope": -0.00011783630057360384,
        "ema6_slope": -0.0002298390545812934,
        "realized_volatility_30m": 0.000107205600536453,
        "realized_volatility_60m": 0.0006462417897607336,
        "return_acceleration": -0.000214411201072906
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2287,
        "resolved_agreement_count": 1487,
        "prospective_resolved_sample_count": 2268,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.53629687499415,
            "small_mean_absolute_error": 49.45621874999415
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.10817447916452,
            "small_mean_absolute_error": 79.20192447916452
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.6391388888854,
            "small_mean_absolute_error": 73.76934722221874
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.02969166666517,
            "small_mean_absolute_error": 127.17464999999865
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2289,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T2000Z",
      "signal_timestamp": "2026-10-06T20:01:16.763222Z",
      "target_timestamp": "2026-10-06T20:00:00Z",
      "resolution_timestamp": "2026-10-06T20:15:00Z",
      "strike": 85618.0,
      "brti_reference_price": 85618.00283333332,
      "base_predicted_close": 85578.2265625,
      "small_predicted_close": 85556.6640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85617.39,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 39.16343749999942,
      "small_residual": 60.72593749999942,
      "base_absolute_error": 39.16343749999942,
      "small_absolute_error": 60.72593749999942,
      "resolved_at": "2026-10-06T20:16:05.582795Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T19:45:00Z",
        "return_6h": -0.007702716391220665,
        "return_12h": 0.000784404405752781,
        "return_24h": -0.0013041671446786252,
        "close_vs_ema12": -0.002330233943327764,
        "close_vs_ema24": -0.0023652421718662886,
        "ema12_slope_3h": -0.0017227471250522708,
        "ema24_slope_6h": -0.00023656911267444514,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014917100268412309,
        "return_30m": 0.0014828362518259919,
        "return_60m": 0.0013631152126576396,
        "return_120m": -0.001042504873060346,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006863705923010333,
        "close_vs_ema6": 0.0006542023093156768,
        "close_vs_ema12": -5.431742521011529e-05,
        "ema3_slope": 0.000686842020465539,
        "ema6_slope": 0.00026174941855594547,
        "realized_volatility_30m": 0.000750285292236863,
        "realized_volatility_60m": 0.0006907378630020901,
        "return_acceleration": 0.001500570584473726
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2288,
        "resolved_agreement_count": 1487,
        "prospective_resolved_sample_count": 2269,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.48461458332531,
            "small_mean_absolute_error": 45.79516145832531
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.03996874999575,
            "small_mean_absolute_error": 73.69524218749575
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.78887847221752,
            "small_mean_absolute_error": 74.96856597221752
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.59546562499744,
            "small_mean_absolute_error": 111.38104895833094
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2290,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T2015Z",
      "signal_timestamp": "2026-10-06T20:16:16.275006Z",
      "target_timestamp": "2026-10-06T20:15:00Z",
      "resolution_timestamp": "2026-10-06T20:30:00Z",
      "strike": 85617.39,
      "brti_reference_price": 85617.39,
      "base_predicted_close": 85604.1484375,
      "small_predicted_close": 85582.015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85611.09550000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 6.947062500010361,
      "small_residual": 29.07987500001036,
      "base_absolute_error": 6.947062500010361,
      "small_absolute_error": 29.07987500001036,
      "resolved_at": "2026-10-06T20:31:05.573123Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T20:00:00Z",
        "return_6h": -0.007960463914399418,
        "return_12h": -0.0019118288314970977,
        "return_24h": -0.000724984724954858,
        "close_vs_ema12": -0.0022421858752676993,
        "close_vs_ema24": -0.0023235632517584204,
        "ema12_slope_3h": -0.0016114969419358527,
        "ema24_slope_6h": -0.00039665417223821997,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -7.157762538678725e-06,
        "return_30m": 0.0014845415869961798,
        "return_60m": 0.001681521843419187,
        "return_120m": -0.001763899573096639,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0003394886667471564,
        "close_vs_ema6": 0.00046208590639396085,
        "close_vs_ema12": -5.201762954465394e-05,
        "ema3_slope": 0.00033960395844245816,
        "ema6_slope": 0.00018486853261490133,
        "realized_volatility_30m": 0.0007494338946899548,
        "realized_volatility_60m": 0.0006246870525095565,
        "return_acceleration": -0.0014988677893799096
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2289,
        "resolved_agreement_count": 1488,
        "prospective_resolved_sample_count": 2270,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.36534374999246,
            "small_mean_absolute_error": 41.50401562499246
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.00209895832995,
            "small_mean_absolute_error": 63.51186458332995
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.76974652777426,
            "small_mean_absolute_error": 71.77886111110759
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.75937708333149,
            "small_mean_absolute_error": 103.67269479166498
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2291,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T2030Z",
      "signal_timestamp": "2026-10-06T20:31:16.385135Z",
      "target_timestamp": "2026-10-06T20:30:00Z",
      "resolution_timestamp": "2026-10-06T20:45:00Z",
      "strike": 85611.1,
      "brti_reference_price": 85611.09550000001,
      "base_predicted_close": 85618.5078125,
      "small_predicted_close": 85595.703125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85627.70883333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 9.201020833323128,
      "small_residual": 32.00570833332313,
      "base_absolute_error": 9.201020833323128,
      "small_absolute_error": 32.00570833332313,
      "resolved_at": "2026-10-06T20:46:07.300574Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T20:15:00Z",
        "return_6h": -0.005283383083858451,
        "return_12h": -0.0030988371013194183,
        "return_24h": -0.0018619507631595367,
        "close_vs_ema12": -0.002221238072466214,
        "close_vs_ema24": -0.0023476037876980493,
        "ema12_slope_3h": -0.0015535189748191458,
        "ema24_slope_6h": -0.000497656766420107,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -7.351894282214833e-05,
        "return_30m": -8.06761791296573e-05,
        "return_60m": 0.00140204044313319,
        "return_120m": -0.0012633955539090858,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 0.0001329547032349332,
        "close_vs_ema6": 0.00027749276104827025,
        "close_vs_ema12": -0.00010622206904908893,
        "ema3_slope": 0.0001329723825387319,
        "ema6_slope": 0.00011100942614405973,
        "realized_volatility_30m": 3.31805901417348e-05,
        "realized_volatility_60m": 0.0006593958346962866,
        "return_acceleration": -6.63611802834696e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2290,
        "resolved_agreement_count": 1489,
        "prospective_resolved_sample_count": 2271,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 49.52033854166075,
            "small_mean_absolute_error": 46.94026041666075
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.6051536458308,
            "small_mean_absolute_error": 51.7242942708308
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.34410763888809,
            "small_mean_absolute_error": 69.60387326388809
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.96670729166435,
            "small_mean_absolute_error": 83.65541562499784
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2292,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T2045Z",
      "signal_timestamp": "2026-10-06T20:46:19.452902Z",
      "target_timestamp": "2026-10-06T20:45:00Z",
      "resolution_timestamp": "2026-10-06T21:00:00Z",
      "strike": 85627.71,
      "brti_reference_price": 85627.70883333332,
      "base_predicted_close": 85630.9453125,
      "small_predicted_close": 85607.7890625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85611.7045,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -19.2408124999929,
      "small_residual": 3.9154375000071013,
      "base_absolute_error": 19.2408124999929,
      "small_absolute_error": 3.9154375000071013,
      "resolved_at": "2026-10-06T21:01:08.903017Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T20:30:00Z",
        "return_6h": -0.0077923773653998385,
        "return_12h": -0.003570537472351365,
        "return_24h": -0.001867803246471511,
        "close_vs_ema12": -0.001945014515789989,
        "close_vs_ema24": -0.0021096407395369,
        "ema12_slope_3h": -0.0014710115740692586,
        "ema24_slope_6h": -0.0006487981019155376,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00019405584330267622,
        "return_30m": 0.00012052263369999316,
        "return_60m": 0.001605243141558299,
        "return_120m": 4.317156999888994e-06,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00016349143976546188,
        "close_vs_ema6": 0.0003368135118650972,
        "close_vs_ema12": 7.430244032158306e-05,
        "ema3_slope": 0.00016351817358728482,
        "ema6_slope": 0.0001347435581264822,
        "realized_volatility_30m": 0.00013378739306241227,
        "realized_volatility_60m": 0.0006372273801969776,
        "return_acceleration": 0.00026757478612482455
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2291,
        "resolved_agreement_count": 1489,
        "prospective_resolved_sample_count": 2272,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.33640104166261,
            "small_mean_absolute_error": 53.30710416666261
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.43634895832838,
            "small_mean_absolute_error": 51.38166145832838
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.51758333333055,
            "small_mean_absolute_error": 70.57031770833055
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.47207812499691,
            "small_mean_absolute_error": 77.12836458333041
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2293,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T2100Z",
      "signal_timestamp": "2026-10-06T21:01:21.224220Z",
      "target_timestamp": "2026-10-06T21:00:00Z",
      "resolution_timestamp": "2026-10-06T21:15:00Z",
      "strike": 85611.7,
      "brti_reference_price": 85611.7045,
      "base_predicted_close": 85599.0625,
      "small_predicted_close": 85595.5625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85558.35533333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -40.70716666667431,
      "small_residual": -37.20716666667431,
      "base_absolute_error": 40.70716666667431,
      "small_absolute_error": 37.20716666667431,
      "resolved_at": "2026-10-06T21:16:06.624151Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T20:45:00Z",
        "return_6h": -0.01131808838480175,
        "return_12h": -0.004752588620574483,
        "return_24h": -0.0020980913810974,
        "close_vs_ema12": -0.0020447325589565413,
        "close_vs_ema24": -0.002248852067638474,
        "ema12_slope_3h": -0.0014565555124698149,
        "ema24_slope_6h": -0.0008705669547820483,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00018690600918058742,
        "return_30m": 7.113563918803578e-06,
        "return_60m": -7.356318910600734e-05,
        "return_120m": 0.0012894517484494106,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -1.1722700894001292e-05,
        "close_vs_ema6": 0.00010702723945410497,
        "close_vs_ema12": -9.52933449336335e-05,
        "ema3_slope": -1.1722563473703929e-05,
        "ema6_slope": 4.281272863293495e-05,
        "realized_volatility_30m": 0.00019048092624163182,
        "realized_volatility_60m": 0.00013847043448642166,
        "return_acceleration": -0.00038096185248326364
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2292,
        "resolved_agreement_count": 1489,
        "prospective_resolved_sample_count": 2273,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 18.63808333333145,
            "small_mean_absolute_error": 31.431739583335002
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 37.06134895832838,
            "small_mean_absolute_error": 38.613450520830156
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.57267361110765,
            "small_mean_absolute_error": 59.60740798610883
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.23055937499666,
            "small_mean_absolute_error": 57.43034270833086
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2294,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T2115Z",
      "signal_timestamp": "2026-10-06T21:16:19.574593Z",
      "target_timestamp": "2026-10-06T21:15:00Z",
      "resolution_timestamp": "2026-10-06T21:30:00Z",
      "strike": 85558.36,
      "brti_reference_price": 85558.35533333333,
      "base_predicted_close": 85530.734375,
      "small_predicted_close": 85562.2578125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85561.51283333336,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 30.778458333355957,
      "small_residual": -0.7449791666440433,
      "base_absolute_error": 30.778458333355957,
      "small_absolute_error": 0.7449791666440433,
      "resolved_at": "2026-10-06T21:31:06.282425Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T21:00:00Z",
        "return_6h": -0.01197575725754707,
        "return_12h": -0.00418394331588734,
        "return_24h": -0.0020394238163777834,
        "close_vs_ema12": -0.002558048251668943,
        "close_vs_ema24": -0.0028115761724232247,
        "ema12_slope_3h": -0.0014971289396192855,
        "ema24_slope_6h": -0.0011014053449557304,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006231527216781219,
        "return_30m": -0.0008099422598704109,
        "return_60m": -0.0006895172425447349,
        "return_120m": 0.0009908451625697534,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00031753485514740554,
        "close_vs_ema6": -0.0003687630839908085,
        "close_vs_ema12": -0.0006079328453132415,
        "ema3_slope": -0.00031743405876971664,
        "ema6_slope": -0.0001474834790112789,
        "realized_volatility_30m": 0.00021812335624876722,
        "realized_volatility_60m": 0.0002947269021629364,
        "return_acceleration": -0.00043624671249753444
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2293,
        "resolved_agreement_count": 1490,
        "prospective_resolved_sample_count": 2274,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 19.024015625000175,
            "small_mean_absolute_error": 25.552046875003725
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 37.69467968749632,
            "small_mean_absolute_error": 33.528031249998094
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 52.34273784722003,
            "small_mean_absolute_error": 50.85859201388788
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.25171770832966,
            "small_mean_absolute_error": 58.40646354166529
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2295,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T2130Z",
      "signal_timestamp": "2026-10-06T21:31:17.845392Z",
      "target_timestamp": "2026-10-06T21:30:00Z",
      "resolution_timestamp": "2026-10-06T21:45:00Z",
      "strike": 85561.51,
      "brti_reference_price": 85561.51283333336,
      "base_predicted_close": 85513.9453125,
      "small_predicted_close": 85545.7890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85586.19433333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 72.2490208333329,
      "small_residual": 40.40527083333291,
      "base_absolute_error": 72.2490208333329,
      "small_absolute_error": 40.40527083333291,
      "resolved_at": "2026-10-06T21:46:07.430953Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T21:15:00Z",
        "return_6h": -0.008339201013147668,
        "return_12h": -0.0020329835952600517,
        "return_24h": -0.002845598289132334,
        "close_vs_ema12": -0.0024185792377756643,
        "close_vs_ema24": -0.0027178312342991395,
        "ema12_slope_3h": -0.001511168811813235,
        "ema24_slope_6h": -0.0012513691559473683,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.6904636463885865e-05,
        "return_30m": -0.0005862710824389161,
        "return_60m": -0.0005791616889968543,
        "return_120m": 0.0008220667460252518,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0001403406613333935,
        "close_vs_ema6": -0.00023707394848715424,
        "close_vs_ema12": -0.0004832391535654068,
        "ema3_slope": -0.00014032096859595278,
        "ema6_slope": -9.482058759835432e-05,
        "realized_volatility_30m": 0.00033002867907100386,
        "realized_volatility_60m": 0.000307584987121695,
        "return_acceleration": 0.0006600573581420077
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2294,
        "resolved_agreement_count": 1490,
        "prospective_resolved_sample_count": 2275,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 24.981864583336574,
            "small_mean_absolute_error": 18.468322916662146
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 37.25110156249866,
            "small_mean_absolute_error": 32.70429166666145
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.39739062499939,
            "small_mean_absolute_error": 40.638970486107915
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.19922291666444,
            "small_mean_absolute_error": 57.33317708333052
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2296,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T2145Z",
      "signal_timestamp": "2026-10-06T21:46:21.447875Z",
      "target_timestamp": "2026-10-06T21:45:00Z",
      "resolution_timestamp": "2026-10-06T22:00:00Z",
      "strike": 85586.19,
      "brti_reference_price": 85586.19433333333,
      "base_predicted_close": 85520.2109375,
      "small_predicted_close": 85554.0078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85605.75533333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 85.54439583331987,
      "small_residual": 51.74752083331987,
      "base_absolute_error": 85.54439583331987,
      "small_absolute_error": 51.74752083331987,
      "resolved_at": "2026-10-06T22:01:05.897789Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T21:30:00Z",
        "return_6h": -0.006036722717133958,
        "return_12h": -0.0034721750011255104,
        "return_24h": -0.0038034695463201595,
        "close_vs_ema12": -0.0020440177906817514,
        "close_vs_ema24": -0.0023801635352713735,
        "ema12_slope_3h": -0.0014692286396853493,
        "ema24_slope_6h": -0.0013502656324021478,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00028846497896850565,
        "return_30m": 0.00032538026112760576,
        "return_60m": -0.0004848255379668043,
        "return_120m": 0.0011196393407217897,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.403643533510085e-05,
        "close_vs_ema6": 3.6658493132391e-05,
        "close_vs_ema12": -0.0001649318145200418,
        "ema3_slope": 7.404191713455965e-05,
        "ema6_slope": 1.4663612271315074e-05,
        "realized_volatility_30m": 0.0001257801712523099,
        "realized_volatility_60m": 0.0003350732317096182,
        "return_acceleration": 0.0002515603425046198
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2295,
        "resolved_agreement_count": 1491,
        "prospective_resolved_sample_count": 2276,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.74386458333902,
            "small_mean_absolute_error": 20.56821354166459
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 43.540132812500815,
            "small_mean_absolute_error": 36.9376588541636
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.872187499998596,
            "small_mean_absolute_error": 41.11051215277379
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 62.799536458331566,
            "small_mean_absolute_error": 59.036671874996685
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2297,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T2200Z",
      "signal_timestamp": "2026-10-06T22:01:16.709445Z",
      "target_timestamp": "2026-10-06T22:00:00Z",
      "resolution_timestamp": "2026-10-06T22:15:00Z",
      "strike": 85605.76,
      "brti_reference_price": 85605.75533333332,
      "base_predicted_close": 85544.78125,
      "small_predicted_close": 85557.2265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85579.581,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 34.79975000000559,
      "small_residual": 22.354437500005588,
      "base_absolute_error": 34.79975000000559,
      "small_absolute_error": 22.354437500005588,
      "resolved_at": "2026-10-06T22:16:06.289557Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T21:45:00Z",
        "return_6h": -0.001516760475014256,
        "return_12h": -0.004267672688831103,
        "return_24h": -0.004033181134006747,
        "close_vs_ema12": -0.0017419411892204417,
        "close_vs_ema24": -0.002107829300145081,
        "ema12_slope_3h": -0.0013599429426981446,
        "ema24_slope_6h": -0.0013536632204206311,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00022855321646630955,
        "return_30m": 0.0005170841250334846,
        "return_60m": -6.949010887513651e-05,
        "return_120m": -0.00014304818606714065,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000151280397312048,
        "close_vs_ema6": 0.0001894285656505179,
        "close_vs_ema12": 5.3801071307812975e-05,
        "ema3_slope": 0.00015130328653345515,
        "ema6_slope": 7.577716800444279e-05,
        "realized_volatility_30m": 2.995588125109805e-05,
        "realized_volatility_60m": 0.00036191562869198566,
        "return_acceleration": -5.99117625021961e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2296,
        "resolved_agreement_count": 1492,
        "prospective_resolved_sample_count": 2277,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.31976041667076,
            "small_mean_absolute_error": 32.52623437499278
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 37.978921875001106,
            "small_mean_absolute_error": 31.978986979163892
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.81415277777584,
            "small_mean_absolute_error": 36.5843784722177
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.66489583333096,
            "small_mean_absolute_error": 57.77273437499607
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2298,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T2215Z",
      "signal_timestamp": "2026-10-06T22:16:18.037030Z",
      "target_timestamp": "2026-10-06T22:15:00Z",
      "resolution_timestamp": "2026-10-06T22:30:00Z",
      "strike": 85579.58,
      "brti_reference_price": 85579.581,
      "base_predicted_close": 85555.109375,
      "small_predicted_close": 85560.3203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85492.62566666664,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -62.483708333355025,
      "small_residual": -67.69464583335503,
      "base_absolute_error": 62.483708333355025,
      "small_absolute_error": 67.69464583335503,
      "resolved_at": "2026-10-06T22:31:06.405146Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T22:00:00Z",
        "return_6h": -0.002091734641483156,
        "return_12h": -0.006395188681413533,
        "return_24h": -0.004450323501135167,
        "close_vs_ema12": -0.001963769366832846,
        "close_vs_ema24": -0.0023634092205552237,
        "ema12_slope_3h": -0.001254328505017277,
        "ema24_slope_6h": -0.0013689233807030465,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003057543646615146,
        "return_30m": -7.727102933885455e-05,
        "return_60m": 0.00024808408932108783,
        "return_120m": -0.0004416042114807617,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -7.726608058167272e-05,
        "close_vs_ema6": -8.313399128490051e-05,
        "close_vs_ema12": -0.00021321343250724212,
        "ema3_slope": -7.726011099562502e-05,
        "ema6_slope": -3.325249074914716e-05,
        "realized_volatility_30m": 0.0002671537905639121,
        "realized_volatility_60m": 0.00023178621805328535,
        "return_acceleration": -0.0005343075811278242
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2297,
        "resolved_agreement_count": 1493,
        "prospective_resolved_sample_count": 2278,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.84290625000358,
            "small_mean_absolute_error": 28.8130520833256
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 37.43346093750188,
            "small_mean_absolute_error": 27.182549479164663
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.744088541665406,
            "small_mean_absolute_error": 31.95637152777393
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.83523229166531,
            "small_mean_absolute_error": 53.94033645833042
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2299,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T2230Z",
      "signal_timestamp": "2026-10-06T22:31:18.931466Z",
      "target_timestamp": "2026-10-06T22:30:00Z",
      "resolution_timestamp": "2026-10-06T22:45:00Z",
      "strike": 85492.63,
      "brti_reference_price": 85492.62566666664,
      "base_predicted_close": 85492.59375,
      "small_predicted_close": 85507.640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85546.13033333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 53.53658333333442,
      "small_residual": 38.48970833333442,
      "base_absolute_error": 53.53658333333442,
      "small_absolute_error": 38.48970833333442,
      "resolved_at": "2026-10-06T22:46:07.608148Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T22:15:00Z",
        "return_6h": -0.0027751273922261843,
        "return_12h": -0.007062104695087945,
        "return_24h": -0.005649103927174548,
        "close_vs_ema12": -0.002856652059729292,
        "close_vs_ema24": -0.0033076505190855476,
        "ema12_slope_3h": -0.0012026778642468816,
        "ema24_slope_6h": -0.0013978400846924588,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010160757077480875,
        "return_30m": -0.0013215194028272093,
        "return_60m": -0.0008051186144978351,
        "return_120m": -0.0013838140096380513,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005469306096472781,
        "close_vs_ema6": -0.0007853360726285397,
        "close_vs_ema12": -0.0010401811083011747,
        "ema3_slope": -0.0005466316400710713,
        "ema6_slope": -0.0003140357796010962,
        "realized_volatility_30m": 0.00035516067154328645,
        "realized_volatility_60m": 0.000524264640449797,
        "return_acceleration": -0.0007103213430865729
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2298,
        "resolved_agreement_count": 1494,
        "prospective_resolved_sample_count": 2279,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.76921875000335,
            "small_mean_absolute_error": 45.55046875000335
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.37554166666996,
            "small_mean_absolute_error": 32.009395833332746
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.090473958333554,
            "small_mean_absolute_error": 36.98635069444208
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 57.556681250000835,
            "small_mean_absolute_error": 54.56608229166595
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2300,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T2245Z",
      "signal_timestamp": "2026-10-06T22:46:21.184315Z",
      "target_timestamp": "2026-10-06T22:45:00Z",
      "resolution_timestamp": "2026-10-06T23:00:00Z",
      "strike": 85546.13,
      "brti_reference_price": 85546.13033333333,
      "base_predicted_close": 85518.8203125,
      "small_predicted_close": 85535.7578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85531.02183333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 12.201520833346876,
      "small_residual": -4.735979166653124,
      "base_absolute_error": 12.201520833346876,
      "small_absolute_error": 4.735979166653124,
      "resolved_at": "2026-10-06T23:01:06.875095Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T22:30:00Z",
        "return_6h": -0.0016808599818656234,
        "return_12h": -0.007300281902532402,
        "return_24h": -0.004856346212089302,
        "close_vs_ema12": -0.002141668931658014,
        "close_vs_ema24": -0.002628686685712589,
        "ema12_slope_3h": -0.0011273136598171085,
        "ema24_slope_6h": -0.0014036604953581167,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006258395534055605,
        "return_30m": -0.0003908720547097788,
        "return_60m": -0.0004681128809626012,
        "return_120m": -0.0009527114658500757,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 3.928178335566024e-05,
        "close_vs_ema6": -0.00011428237651733841,
        "close_vs_ema12": -0.0003511699554583636,
        "ema3_slope": 3.9283326474848224e-05,
        "ema6_slope": -4.571086102855837e-05,
        "realized_volatility_30m": 0.000820957630576824,
        "realized_volatility_60m": 0.0006154638264752797,
        "return_acceleration": 0.001641915261153648
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2299,
        "resolved_agreement_count": 1494,
        "prospective_resolved_sample_count": 2280,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.091109375003725,
            "small_mean_absolute_error": 45.071578125003725
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.91748697917137,
            "small_mean_absolute_error": 32.81989583333416
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.723791666668454,
            "small_mean_absolute_error": 39.64896527777697
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.27754479166688,
            "small_mean_absolute_error": 55.47014895833199
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2301,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T2300Z",
      "signal_timestamp": "2026-10-06T23:01:19.818445Z",
      "target_timestamp": "2026-10-06T23:00:00Z",
      "resolution_timestamp": "2026-10-06T23:15:00Z",
      "strike": 85531.02,
      "brti_reference_price": 85531.02183333335,
      "base_predicted_close": 85522.7578125,
      "small_predicted_close": 85548.28125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85495.40183333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -27.35597916666302,
      "small_residual": -52.87941666666302,
      "base_absolute_error": 27.35597916666302,
      "small_absolute_error": 52.87941666666302,
      "resolved_at": "2026-10-06T23:16:06.942900Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T22:45:00Z",
        "return_6h": -0.0006664227878919737,
        "return_12h": -0.006897319346232611,
        "return_24h": -0.004594247558790454,
        "close_vs_ema12": -0.0022235050766967746,
        "close_vs_ema24": -0.0027471720771343744,
        "ema12_slope_3h": -0.001122777555096044,
        "ema24_slope_6h": -0.0013885189733543468,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001766123136267561,
        "return_30m": 0.0004491167088072068,
        "return_60m": -0.0008729962104647715,
        "return_120m": -0.0009424256547381216,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -6.867344967764755e-05,
        "close_vs_ema6": -0.00020778477299032705,
        "close_vs_ema12": -0.000446568773567968,
        "ema3_slope": -6.866873395894313e-05,
        "ema6_slope": -8.310700184832598e-05,
        "realized_volatility_30m": 0.0004012259335161583,
        "realized_volatility_60m": 0.0005827528861871873,
        "return_acceleration": -0.0008024518670323166
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2300,
        "resolved_agreement_count": 1495,
        "prospective_resolved_sample_count": 2281,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.75539062501048,
            "small_mean_absolute_error": 33.31869270833704
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.03757552084062,
            "small_mean_absolute_error": 32.92246354166491
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 38.90441145833756,
            "small_mean_absolute_error": 32.42555555555494
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 51.75863437500084,
            "small_mean_absolute_error": 48.933430208331266
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2302,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T2315Z",
      "signal_timestamp": "2026-10-06T23:16:19.326440Z",
      "target_timestamp": "2026-10-06T23:15:00Z",
      "resolution_timestamp": "2026-10-06T23:30:00Z",
      "strike": 85495.4,
      "brti_reference_price": 85495.40183333334,
      "base_predicted_close": 85503.6796875,
      "small_predicted_close": 85534.7265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85481.41333333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -22.26635416666977,
      "small_residual": -53.31322916666977,
      "base_absolute_error": 22.26635416666977,
      "small_absolute_error": 53.31322916666977,
      "resolved_at": "2026-10-06T23:31:06.016688Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T23:00:00Z",
        "return_6h": -0.0004100565754493468,
        "return_12h": -0.007989949086571468,
        "return_24h": -0.004346712581393963,
        "close_vs_ema12": -0.0025315930979253887,
        "close_vs_ema24": -0.0030975006741854605,
        "ema12_slope_3h": -0.0011350776039927846,
        "ema24_slope_6h": -0.0013684388893538957,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004164570846518778,
        "return_30m": -0.0005929958468294805,
        "return_60m": -0.0009836361160341367,
        "return_120m": -0.0007357960511831241,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00024260981263724002,
        "close_vs_ema6": -0.0004459047498078794,
        "close_vs_ema12": -0.0007301922134091976,
        "ema3_slope": -0.00024255096739245197,
        "ema6_slope": -0.0001783300926290199,
        "realized_volatility_30m": 0.00011992238551256085,
        "realized_volatility_60m": 0.0005888528998633877,
        "return_acceleration": -0.0002398447710251217
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2301,
        "resolved_agreement_count": 1495,
        "prospective_resolved_sample_count": 2282,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.894447916674835,
            "small_mean_absolute_error": 40.9499375000014
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.36867708333921,
            "small_mean_absolute_error": 34.8814947916635
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 37.9204565972262,
            "small_mean_absolute_error": 31.771678819443576
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 50.353113541667696,
            "small_mean_absolute_error": 44.467753124998126
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2303,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T2330Z",
      "signal_timestamp": "2026-10-06T23:31:17.483574Z",
      "target_timestamp": "2026-10-06T23:30:00Z",
      "resolution_timestamp": "2026-10-06T23:45:00Z",
      "strike": 85481.41,
      "brti_reference_price": 85481.41333333333,
      "base_predicted_close": 85453.359375,
      "small_predicted_close": 85486.109375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85556.64466666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 103.28529166665976,
      "small_residual": 70.53529166665976,
      "base_absolute_error": 103.28529166665976,
      "small_absolute_error": 70.53529166665976,
      "resolved_at": "2026-10-06T23:46:07.814478Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T23:15:00Z",
        "return_6h": -0.00170042517772806,
        "return_12h": -0.008232082911819316,
        "return_24h": -0.005078996668864244,
        "close_vs_ema12": -0.0025850885409091084,
        "close_vs_ema24": -0.003193522479581601,
        "ema12_slope_3h": -0.0011505413260444186,
        "ema24_slope_6h": -0.0013752164088622898,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00016361698641143008,
        "return_30m": -0.000580005931610228,
        "return_60m": -0.0001311497131580852,
        "return_120m": -0.0009361627365805925,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.000203134807350569,
        "close_vs_ema6": -0.00043539637095901806,
        "close_vs_ema12": -0.0007563029852385439,
        "ema3_slope": -0.00020309355198122603,
        "ema6_slope": -0.00017412822246509752,
        "realized_volatility_30m": 0.00012642004912022387,
        "realized_volatility_60m": 0.0003933172556017177,
        "return_acceleration": 0.00025284009824044773
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2302,
        "resolved_agreement_count": 1496,
        "prospective_resolved_sample_count": 2283,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.84010937500352,
            "small_mean_absolute_error": 37.35458333333008
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.304664062503434,
            "small_mean_absolute_error": 41.452526041666715
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 39.19706423611448,
            "small_mean_absolute_error": 33.79112499999852
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.960300000001006,
            "small_mean_absolute_error": 40.96439270833143
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2304,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261006T2345Z",
      "signal_timestamp": "2026-10-06T23:46:23.936684Z",
      "target_timestamp": "2026-10-06T23:45:00Z",
      "resolution_timestamp": "2026-10-07T00:00:00Z",
      "strike": 85556.64,
      "brti_reference_price": 85556.64466666666,
      "base_predicted_close": 85506.75,
      "small_predicted_close": 85519.6796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85549.84966666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 43.099666666661506,
      "small_residual": 30.169979166661506,
      "base_absolute_error": 43.099666666661506,
      "small_absolute_error": 30.169979166661506,
      "resolved_at": "2026-10-07T00:01:05.276160Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T23:30:00Z",
        "return_6h": -0.000354514565521602,
        "return_12h": -0.008532082506120808,
        "return_24h": -0.0032068169626408016,
        "close_vs_ema12": -0.0016377031788158414,
        "close_vs_ema24": -0.002268666754761006,
        "ema12_slope_3h": -0.0011374802048295107,
        "ema24_slope_6h": -0.0013542869219178577,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000880089956397434,
        "return_30m": 0.0007163289723195465,
        "return_60m": 0.00012290834538464246,
        "return_120m": -0.00034526207055762814,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00033827371824157737,
        "close_vs_ema6": 0.000317324286623899,
        "close_vs_ema12": 0.00010417763603776109,
        "ema3_slope": 0.00033838818607168086,
        "ema6_slope": 0.00012694582784722463,
        "realized_volatility_30m": 0.0005218534714044321,
        "realized_volatility_60m": 0.0005005372493375989,
        "return_acceleration": 0.0010437069428088641
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2303,
        "resolved_agreement_count": 1496,
        "prospective_resolved_sample_count": 2284,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.277286458334856,
            "small_mean_absolute_error": 45.36597916666142
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 50.18419791666929,
            "small_mean_absolute_error": 45.21877864583257
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.037420138892536,
            "small_mean_absolute_error": 37.00192361110991
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 47.596991666666874,
            "small_mean_absolute_error": 42.7538187499973
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2305,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0000Z",
      "signal_timestamp": "2026-10-07T00:01:18.612339Z",
      "target_timestamp": "2026-10-07T00:00:00Z",
      "resolution_timestamp": "2026-10-07T00:15:00Z",
      "strike": 85549.85,
      "brti_reference_price": 85549.84966666666,
      "base_predicted_close": 85533.8359375,
      "small_predicted_close": 85557.2578125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85573.4765,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 39.64056250000431,
      "small_residual": 16.218687500004307,
      "base_absolute_error": 39.64056250000431,
      "small_absolute_error": 16.218687500004307,
      "resolved_at": "2026-10-07T00:16:06.523683Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-06T23:45:00Z",
        "return_6h": -0.0018376894651468412,
        "return_12h": -0.007999549751211754,
        "return_24h": -0.0026365261353737957,
        "close_vs_ema12": -0.0016470282095115696,
        "close_vs_ema24": -0.0022996470046398043,
        "ema12_slope_3h": -0.0011205770507708435,
        "ema24_slope_6h": -0.0013642606977317673,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -7.942106690217443e-05,
        "return_30m": 0.0008005989918120626,
        "return_60m": 0.00022012870803767015,
        "return_120m": -0.0006530596739550143,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00012939614711027225,
        "close_vs_ema6": 0.0001699013222660195,
        "close_vs_ema12": 2.0940785469658607e-05,
        "ema3_slope": 0.00012941289263990186,
        "ema6_slope": 6.796514785389896e-05,
        "realized_volatility_30m": 0.00047975551164980423,
        "realized_volatility_60m": 0.000492165505785112,
        "return_acceleration": -0.0009595110232996085
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2304,
        "resolved_agreement_count": 1497,
        "prospective_resolved_sample_count": 2285,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 49.001822916663514,
            "small_mean_absolute_error": 51.724479166663514
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.878606770836996,
            "small_mean_absolute_error": 42.52158593750028
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.025657986114915,
            "small_mean_absolute_error": 39.18980208333111
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.2399343750003,
            "small_mean_absolute_error": 38.95926145833073
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-06T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2306,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0015Z",
      "signal_timestamp": "2026-10-07T00:16:18.638737Z",
      "target_timestamp": "2026-10-07T00:15:00Z",
      "resolution_timestamp": "2026-10-07T00:30:00Z",
      "strike": 85573.48,
      "brti_reference_price": 85573.4765,
      "base_predicted_close": 85516.9453125,
      "small_predicted_close": 85552.578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85433.01433333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -83.93097916666011,
      "small_residual": -119.56379166666011,
      "base_absolute_error": 83.93097916666011,
      "small_absolute_error": 119.56379166666011,
      "resolved_at": "2026-10-07T00:31:06.693562Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T00:00:00Z",
        "return_6h": -0.0022758988409566916,
        "return_12h": -0.009056965632628589,
        "return_24h": -0.003165100828184775,
        "close_vs_ema12": -0.0013154087854108099,
        "close_vs_ema24": -0.001982460503227368,
        "ema12_slope_3h": -0.0010677609859996995,
        "ema24_slope_6h": -0.0013830407710787584,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002761762110090604,
        "return_30m": 0.00019673320989754828,
        "return_60m": 0.0009132031079153169,
        "return_120m": -7.133126767711051e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002027629259866437,
        "close_vs_ema6": 0.00031861971311442083,
        "close_vs_ema12": 0.0002514000911302272,
        "ema3_slope": 0.00020280404712846867,
        "ema6_slope": 0.00012746413027953096,
        "realized_volatility_30m": 0.00017779863895561743,
        "realized_volatility_60m": 0.0004109177101004476,
        "return_acceleration": 0.00035559727791123485
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2305,
        "resolved_agreement_count": 1497,
        "prospective_resolved_sample_count": 2286,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.072968749998836,
            "small_mean_absolute_error": 42.559296874998836
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.483708333336835,
            "small_mean_absolute_error": 41.754617187500116
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.936774305559084,
            "small_mean_absolute_error": 37.44076215277528
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.439936458333975,
            "small_mean_absolute_error": 35.87566979166441
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2307,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0030Z",
      "signal_timestamp": "2026-10-07T00:31:19.904252Z",
      "target_timestamp": "2026-10-07T00:30:00Z",
      "resolution_timestamp": "2026-10-07T00:45:00Z",
      "strike": 85433.01,
      "brti_reference_price": 85433.01433333334,
      "base_predicted_close": 85489.7578125,
      "small_predicted_close": 85503.5,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85501.67466666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 11.916854166673147,
      "small_residual": -1.8253333333268529,
      "base_absolute_error": 11.916854166673147,
      "small_absolute_error": 1.8253333333268529,
      "resolved_at": "2026-10-07T00:46:06.836435Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T00:15:00Z",
        "return_6h": -0.0033408853777890934,
        "return_12h": -0.00833261210187286,
        "return_24h": -0.0046036824375697005,
        "close_vs_ema12": -0.0028344144021839046,
        "close_vs_ema24": -0.0035462510542138004,
        "ema12_slope_3h": -0.001085435073503338,
        "ema24_slope_6h": -0.0014233495682999253,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016414217630467132,
        "return_30m": -0.0013656988736807651,
        "return_60m": -0.0005661932590100838,
        "return_120m": -0.0006972687160846647,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007200138752492258,
        "close_vs_ema6": -0.0009455896916212847,
        "close_vs_ema12": -0.0011767730793720288,
        "ema3_slope": -0.0007194958282698005,
        "ema6_slope": -0.0003780928683611018,
        "realized_volatility_30m": 0.0009587989870278868,
        "realized_volatility_60m": 0.0009316273448888163,
        "return_acceleration": -0.0019175979740557736
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2306,
        "resolved_agreement_count": 1498,
        "prospective_resolved_sample_count": 2287,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.48912499999642,
            "small_mean_absolute_error": 59.12193749999642
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.16461718749997,
            "small_mean_absolute_error": 48.23826041666325
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.36615104166776,
            "small_mean_absolute_error": 47.34232986110995
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.920131250000125,
            "small_mean_absolute_error": 41.48711458333055
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2308,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0045Z",
      "signal_timestamp": "2026-10-07T00:46:19.872166Z",
      "target_timestamp": "2026-10-07T00:45:00Z",
      "resolution_timestamp": "2026-10-07T01:00:00Z",
      "strike": 85501.67,
      "brti_reference_price": 85501.67466666667,
      "base_predicted_close": 85508.5,
      "small_predicted_close": 85529.7890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85537.84800000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 29.34800000001269,
      "small_residual": 8.05893750001269,
      "base_absolute_error": 29.34800000001269,
      "small_absolute_error": 8.05893750001269,
      "resolved_at": "2026-10-07T01:01:06.257195Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T00:30:00Z",
        "return_6h": -0.0014675745062612267,
        "return_12h": -0.008585320627972348,
        "return_24h": -0.0034222586387949727,
        "close_vs_ema12": -0.0019501993751940283,
        "close_vs_ema24": -0.00268893296381989,
        "ema12_slope_3h": -0.0010814474640798988,
        "ema24_slope_6h": -0.001424233689504839,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008036744795805184,
        "return_30m": -0.0008390664522474056,
        "return_60m": -0.0006424983145861818,
        "return_120m": -0.0005196689376063546,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 4.153924819672028e-05,
        "close_vs_ema6": -0.00010191498188472092,
        "close_vs_ema12": -0.0003165172729315824,
        "ema3_slope": 4.1540973777287604e-05,
        "ema6_slope": -4.076433095534515e-05,
        "realized_volatility_30m": 0.0012225481213136158,
        "realized_volatility_60m": 0.0009110462869755153,
        "return_acceleration": 0.0024450962426272316
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2307,
        "resolved_agreement_count": 1499,
        "prospective_resolved_sample_count": 2288,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.64701562499977,
            "small_mean_absolute_error": 41.944447916663194
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.96215104166731,
            "small_mean_absolute_error": 43.655213541662306
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.33847048611278,
            "small_mean_absolute_error": 44.12733506944278
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.419135416668,
            "small_mean_absolute_error": 41.251464583331106
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2309,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0100Z",
      "signal_timestamp": "2026-10-07T01:01:20.819996Z",
      "target_timestamp": "2026-10-07T01:00:00Z",
      "resolution_timestamp": "2026-10-07T01:15:00Z",
      "strike": 85537.85,
      "brti_reference_price": 85537.84800000001,
      "base_predicted_close": 85491.828125,
      "small_predicted_close": 85538.8671875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85445.32116666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -46.50695833332429,
      "small_residual": -93.54602083332429,
      "base_absolute_error": 46.50695833332429,
      "small_absolute_error": 93.54602083332429,
      "resolved_at": "2026-10-07T01:16:05.704390Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T00:45:00Z",
        "return_6h": 0.0004256477297706063,
        "return_12h": -0.007764225671225811,
        "return_24h": -0.0037683443406719697,
        "close_vs_ema12": -0.0014656788021688572,
        "close_vs_ema24": -0.0022204319218341872,
        "ema12_slope_3h": -0.0010697050644002948,
        "ema24_slope_6h": -0.0013862916440501305,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00042307163543120474,
        "return_30m": 0.001227086126888155,
        "return_60m": -0.00014028857693393348,
        "return_120m": 7.980924956063618e-05,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00023226027148681716,
        "close_vs_ema6": 0.00022934576985433885,
        "close_vs_ema12": 9.00466013549206e-05,
        "ema3_slope": 0.00023231422885294783,
        "ema6_slope": 9.174672463085898e-05,
        "realized_volatility_30m": 0.00019030142207465683,
        "realized_volatility_60m": 0.0009474472885142514,
        "return_acceleration": -0.00038060284414931367
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2308,
        "resolved_agreement_count": 1500,
        "prospective_resolved_sample_count": 2289,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.20909895833756,
            "small_mean_absolute_error": 36.41668750000099
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.10546093750054,
            "small_mean_absolute_error": 44.07058333333225
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.65543750000385,
            "small_mean_absolute_error": 40.48661979166718
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.384831250002755,
            "small_mean_absolute_error": 37.08356666666587
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2310,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0115Z",
      "signal_timestamp": "2026-10-07T01:16:16.554026Z",
      "target_timestamp": "2026-10-07T01:15:00Z",
      "resolution_timestamp": "2026-10-07T01:30:00Z",
      "strike": 85445.32,
      "brti_reference_price": 85445.32116666668,
      "base_predicted_close": 85461.4921875,
      "small_predicted_close": 85486.8203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85258.88133333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -202.61085416666174,
      "small_residual": -227.93897916666174,
      "base_absolute_error": 202.61085416666174,
      "small_absolute_error": 227.93897916666174,
      "resolved_at": "2026-10-07T01:31:05.660983Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T01:00:00Z",
        "return_6h": -0.00033159921569203554,
        "return_12h": -0.007365361221004951,
        "return_24h": -0.006994694403848145,
        "close_vs_ema12": -0.0024421432918659836,
        "close_vs_ema24": -0.0032320456102319373,
        "ema12_slope_3h": -0.0010900375150267871,
        "ema24_slope_6h": -0.0013647191252971203,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010817063498410606,
        "return_30m": -0.0006590923536842208,
        "return_60m": -0.00149760578364877,
        "return_120m": -0.0005857702939895404,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004250292309805337,
        "close_vs_ema6": -0.0006091545806797827,
        "close_vs_ema12": -0.0008393071888420645,
        "ema3_slope": -0.0004248486578823929,
        "ema6_slope": -0.00024360247564636506,
        "realized_volatility_30m": 0.0007523889926361327,
        "realized_volatility_60m": 0.0010160519842057076,
        "return_acceleration": -0.0015047779852722654
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2309,
        "resolved_agreement_count": 1500,
        "prospective_resolved_sample_count": 2290,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.92569791666756,
            "small_mean_absolute_error": 55.748520833330986
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.4993333333332,
            "small_mean_absolute_error": 49.15390885416491
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.63103819444708,
            "small_mean_absolute_error": 46.419251736110404
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.752007291668995,
            "small_mean_absolute_error": 38.72457083333211
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2311,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0130Z",
      "signal_timestamp": "2026-10-07T01:31:16.505091Z",
      "target_timestamp": "2026-10-07T01:30:00Z",
      "resolution_timestamp": "2026-10-07T01:45:00Z",
      "strike": 85258.88,
      "brti_reference_price": 85258.88133333334,
      "base_predicted_close": 85276.984375,
      "small_predicted_close": 85292.78125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 85278.91133333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 1.9269583333370974,
      "small_residual": -13.869916666662903,
      "base_absolute_error": 1.9269583333370974,
      "small_absolute_error": 13.869916666662903,
      "resolved_at": "2026-10-07T01:46:07.663338Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T01:15:00Z",
        "return_6h": -0.0027178459233831997,
        "return_12h": -0.008700455480173841,
        "return_24h": -0.008282785224674294,
        "close_vs_ema12": -0.004431106055190259,
        "close_vs_ema24": -0.005296114701534238,
        "ema12_slope_3h": -0.0011569499103265546,
        "ema24_slope_6h": -0.0013925315267306893,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002181978261509232,
        "return_30m": -0.003261324351609529,
        "return_60m": -0.0020382401505885106,
        "return_120m": -0.002603279371765077,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.001304740172665464,
        "close_vs_ema6": -0.001994306549740532,
        "close_vs_ema12": -0.0025561100936631886,
        "ema3_slope": -0.0013030400439737466,
        "ema6_slope": -0.0007970867657531855,
        "realized_volatility_30m": 0.0005501359558340857,
        "realized_volatility_60m": 0.0011956923129879888,
        "return_acceleration": -0.0011002719116681714
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2310,
        "resolved_agreement_count": 1501,
        "prospective_resolved_sample_count": 2291,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.59566666666797,
            "small_mean_absolute_error": 82.8423177083314
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.0423958333322,
            "small_mean_absolute_error": 70.9821276041639
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 56.308300347222634,
            "small_mean_absolute_error": 59.77294618055263
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 51.53519687500157,
            "small_mean_absolute_error": 48.66752604166468
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2312,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0145Z",
      "signal_timestamp": "2026-10-07T01:46:19.940763Z",
      "target_timestamp": "2026-10-07T01:45:00Z",
      "resolution_timestamp": "2026-10-07T02:00:00Z",
      "strike": 85278.91,
      "brti_reference_price": 85278.91133333334,
      "base_predicted_close": 85263.0234375,
      "small_predicted_close": 85369.1875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84573.14966666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -689.8737708333356,
      "small_residual": -796.0378333333356,
      "base_absolute_error": 689.8737708333356,
      "small_absolute_error": 796.0378333333356,
      "resolved_at": "2026-10-07T02:01:06.242416Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T01:30:00Z",
        "return_6h": -0.002474714264223188,
        "return_12h": -0.012240232905947002,
        "return_24h": -0.004643178640689305,
        "close_vs_ema12": -0.0040265904197296365,
        "close_vs_ema24": -0.004958520372101871,
        "ema12_slope_3h": -0.001237052810864836,
        "ema24_slope_6h": -0.0014147285615034866,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002349315365948179,
        "return_30m": -0.0019475593404201241,
        "return_60m": -0.002605368072634784,
        "return_120m": -0.003246192442625473,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0005353440202181536,
        "close_vs_ema6": -0.0012576634678707066,
        "close_vs_ema12": -0.0019652842814738003,
        "ema3_slope": -0.0005350575803422242,
        "ema6_slope": -0.0005028124396135869,
        "realized_volatility_30m": 0.001208454899052025,
        "realized_volatility_60m": 0.0010568711198354328,
        "return_acceleration": 0.00241690979810405
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2311,
        "resolved_agreement_count": 1502,
        "prospective_resolved_sample_count": 2292,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.09819270833395,
            "small_mean_absolute_error": 85.8534635416654
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.37260416666686,
            "small_mean_absolute_error": 63.8989557291643
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 52.007498263889524,
            "small_mean_absolute_error": 57.721296874996675
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 51.17149375000226,
            "small_mean_absolute_error": 47.760736458331664
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2313,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0200Z",
      "signal_timestamp": "2026-10-07T02:01:17.345568Z",
      "target_timestamp": "2026-10-07T02:00:00Z",
      "resolution_timestamp": "2026-10-07T02:15:00Z",
      "strike": 84573.15,
      "brti_reference_price": 84573.14966666666,
      "base_predicted_close": 84575.125,
      "small_predicted_close": 84788.6015625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83924.25200000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -650.8729999999778,
      "small_residual": -864.3495624999778,
      "base_absolute_error": 650.8729999999778,
      "small_absolute_error": 864.3495624999778,
      "resolved_at": "2026-10-07T02:16:05.392578Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T01:45:00Z",
        "return_6h": -0.012203661988012038,
        "return_12h": -0.01981237703200467,
        "return_24h": -0.012265543922267419,
        "close_vs_ema12": -0.011774302374157553,
        "close_vs_ema24": -0.012924905228179573,
        "ema12_slope_3h": -0.0016427636828308945,
        "ema24_slope_6h": -0.0016366621943103565,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.008275922565521898,
        "return_30m": -0.008042935304132026,
        "return_60m": -0.011278029034975767,
        "return_120m": -0.011416735433265823,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.004422893910966619,
        "close_vs_ema6": -0.0068208286380091465,
        "close_vs_ema12": -0.008665505689427144,
        "ema3_slope": -0.0044034180600414086,
        "ema6_slope": -0.002720907916548332,
        "realized_volatility_30m": 0.004255427051058358,
        "realized_volatility_60m": 0.00326068558992647,
        "return_acceleration": -0.008510854102116716
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2312,
        "resolved_agreement_count": 1502,
        "prospective_resolved_sample_count": 2293,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 235.22963541666468,
            "small_mean_absolute_error": 282.84818749999613
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.21936718750112,
            "small_mean_absolute_error": 159.63243749999856
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 108.48018576388858,
            "small_mean_absolute_error": 123.66311805555354
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.7031416666694,
            "small_mean_absolute_error": 87.3668562499981
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2314,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0215Z",
      "signal_timestamp": "2026-10-07T02:16:16.429427Z",
      "target_timestamp": "2026-10-07T02:15:00Z",
      "resolution_timestamp": "2026-10-07T02:30:00Z",
      "strike": 83924.25,
      "brti_reference_price": 83924.25200000002,
      "base_predicted_close": 83949.8671875,
      "small_predicted_close": 83950.7109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83818.84283333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -131.02435416665685,
      "small_residual": -131.86810416665685,
      "base_absolute_error": 131.02435416665685,
      "small_absolute_error": 131.86810416665685,
      "resolved_at": "2026-10-07T02:32:04.684422Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T02:00:00Z",
        "return_6h": -0.01977563202989463,
        "return_12h": -0.027578672739135612,
        "return_24h": -0.0180463090133951,
        "close_vs_ema12": -0.018581198679534006,
        "close_vs_ema24": -0.02008417175564825,
        "ema12_slope_3h": -0.002324064979068563,
        "ema24_slope_6h": -0.002009774095305561,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.007672620320091972,
        "return_30m": -0.015885044873970022,
        "return_60m": -0.017801667146872924,
        "return_120m": -0.019272613050843934,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.006067380618143825,
        "close_vs_ema6": -0.010357819081185271,
        "close_vs_ema12": -0.013802862924707449,
        "ema3_slope": -0.006030789522681768,
        "ema6_slope": -0.004126032951340952,
        "realized_volatility_30m": 0.0003016511227149632,
        "realized_volatility_60m": 0.0036094731946045974,
        "return_acceleration": 0.0006033022454299264
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2313,
        "resolved_agreement_count": 1503,
        "prospective_resolved_sample_count": 2294,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 386.32114583332805,
            "small_mean_absolute_error": 475.5490729166595
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 214.6234218749978,
            "small_mean_absolute_error": 265.64879687499524
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 160.43993749999814,
            "small_mean_absolute_error": 191.28563020832976
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.21143333333457,
            "small_mean_absolute_error": 128.72397604166326
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2315,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0230Z",
      "signal_timestamp": "2026-10-07T02:32:16.011803Z",
      "target_timestamp": "2026-10-07T02:30:00Z",
      "resolution_timestamp": "2026-10-07T02:45:00Z",
      "strike": 83818.84,
      "brti_reference_price": 83818.84283333334,
      "base_predicted_close": 83888.375,
      "small_predicted_close": 83830.59375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83792.84566666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -95.52933333332476,
      "small_residual": -37.74808333332476,
      "base_absolute_error": 95.52933333332476,
      "small_absolute_error": 37.74808333332476,
      "resolved_at": "2026-10-07T02:46:06.918666Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T02:15:00Z",
        "return_6h": -0.020934817574746134,
        "return_12h": -0.02610759399756646,
        "return_24h": -0.021150548156740334,
        "close_vs_ema12": -0.0190205175680771,
        "close_vs_ema24": -0.02088468091737905,
        "ema12_slope_3h": -0.0030212552389686786,
        "ema24_slope_6h": -0.002399088872730215,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012560036479881687,
        "return_30m": -0.008918987128968436,
        "return_60m": -0.016890187596643846,
        "return_120m": -0.01889400148872189,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0036713110287909245,
        "close_vs_ema6": -0.008313851604737743,
        "close_vs_ema12": -0.012756969235828586,
        "ema3_slope": -0.0036578818069709085,
        "ema6_slope": -0.0033145180773206384,
        "realized_volatility_30m": 0.0032083083360519016,
        "realized_volatility_60m": 0.003774942933038395,
        "return_acceleration": 0.006416616672103803
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2314,
        "resolved_agreement_count": 1504,
        "prospective_resolved_sample_count": 2295,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 368.4245208333268,
            "small_mean_absolute_error": 451.5313541666583
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 220.5100937499974,
            "small_mean_absolute_error": 267.18683593749483
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 169.50310416666375,
            "small_mean_absolute_error": 197.83186979166203
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.22372812499961,
            "small_mean_absolute_error": 135.2801322916639
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2316,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0245Z",
      "signal_timestamp": "2026-10-07T02:46:18.609834Z",
      "target_timestamp": "2026-10-07T02:45:00Z",
      "resolution_timestamp": "2026-10-07T03:00:00Z",
      "strike": 83792.85,
      "brti_reference_price": 83792.84566666668,
      "base_predicted_close": 83777.109375,
      "small_predicted_close": 83763.4453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83852.83583333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 75.72645833333081,
      "small_residual": 89.39052083333081,
      "base_absolute_error": 75.72645833333081,
      "small_absolute_error": 89.39052083333081,
      "resolved_at": "2026-10-07T03:01:05.650315Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T02:30:00Z",
        "return_6h": -0.02142838097230937,
        "return_12h": -0.02905378030684347,
        "return_24h": -0.021233049082708733,
        "close_vs_ema12": -0.018550642870656886,
        "close_vs_ema24": -0.020760522592475517,
        "ema12_slope_3h": -0.003738214443711918,
        "ema24_slope_6h": -0.00279059388144276,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003101589784335612,
        "return_30m": -0.0015657730656133406,
        "return_60m": -0.01742594556417365,
        "return_120m": -0.019985912634600034,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.001994134316207874,
        "close_vs_ema6": -0.006173372350960049,
        "close_vs_ema12": -0.01107571189472134,
        "ema3_slope": -0.0019901656585730176,
        "ema6_slope": -0.0024632662764145774,
        "realized_volatility_30m": 0.0004729223347773037,
        "realized_volatility_60m": 0.003617406299724043,
        "return_acceleration": 0.0009458446695546074
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2315,
        "resolved_agreement_count": 1505,
        "prospective_resolved_sample_count": 2296,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 391.82511458332374,
            "small_mean_absolute_error": 457.50089583332374
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 230.96165364582885,
            "small_mean_absolute_error": 271.6771796874946
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 168.85677430555248,
            "small_mean_absolute_error": 195.0996024305508
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.3877437499992,
            "small_mean_absolute_error": 135.1472729166635
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2317,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0300Z",
      "signal_timestamp": "2026-10-07T03:01:16.565590Z",
      "target_timestamp": "2026-10-07T03:00:00Z",
      "resolution_timestamp": "2026-10-07T03:15:00Z",
      "strike": 83852.84,
      "brti_reference_price": 83852.83583333333,
      "base_predicted_close": 83853.421875,
      "small_predicted_close": 83821.8671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83934.6156666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 81.19379166669387,
      "small_residual": 112.74847916669387,
      "base_absolute_error": 81.19379166669387,
      "small_absolute_error": 112.74847916669387,
      "resolved_at": "2026-10-07T03:16:05.276673Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T02:45:00Z",
        "return_6h": -0.020544721973929092,
        "return_12h": -0.03163028337958873,
        "return_24h": -0.019460067799577763,
        "close_vs_ema12": -0.01713198076956257,
        "close_vs_ema24": -0.01965398273710517,
        "ema12_slope_3h": -0.004394207125775207,
        "ema24_slope_6h": -0.0031558345506237373,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007159342326825691,
        "return_30m": 0.00040555320081892,
        "return_60m": -0.008517051051927793,
        "return_120m": -0.019699024537847665,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0006402235001528034,
        "close_vs_ema6": -0.003907424690111738,
        "close_vs_ema12": -0.008786690326216373,
        "ema3_slope": -0.0006398138762733208,
        "ema6_slope": -0.001560530813392802,
        "realized_volatility_30m": 0.0005130466055580651,
        "realized_volatility_60m": 0.0032747393258000055,
        "return_acceleration": 0.0010260932111161303
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2316,
        "resolved_agreement_count": 1506,
        "prospective_resolved_sample_count": 2297,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 238.28828645832255,
            "small_mean_absolute_error": 280.83906770832255
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 236.7589609374936,
            "small_mean_absolute_error": 281.84362760415934
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 171.57567361110827,
            "small_mean_absolute_error": 200.0346475694399
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.89684687499975,
            "small_mean_absolute_error": 137.02942291666403
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2318,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0315Z",
      "signal_timestamp": "2026-10-07T03:16:16.172765Z",
      "target_timestamp": "2026-10-07T03:15:00Z",
      "resolution_timestamp": "2026-10-07T03:30:00Z",
      "strike": 83934.62,
      "brti_reference_price": 83934.6156666667,
      "base_predicted_close": 83966.0390625,
      "small_predicted_close": 83996.5078125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83957.39133333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -8.647729166652425,
      "small_residual": -39.116479166652425,
      "base_absolute_error": 8.647729166652425,
      "small_absolute_error": 39.116479166652425,
      "resolved_at": "2026-10-07T03:31:05.275213Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T03:00:00Z",
        "return_6h": -0.018978154270738123,
        "return_12h": -0.030726633759542654,
        "return_24h": -0.018529947498137078,
        "close_vs_ema12": -0.015523519581236433,
        "close_vs_ema24": -0.018319362338924283,
        "ema12_slope_3h": -0.004995753478001075,
        "ema24_slope_6h": -0.003481118060234545,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009752780871468136,
        "return_30m": 0.001691910554798337,
        "return_60m": 0.0001234883412088994,
        "return_120m": -0.017680377104010825,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00016718713930807816,
        "close_vs_ema6": -0.002098873078174801,
        "close_vs_ema12": -0.006624877816021835,
        "ema3_slope": 0.00016721509552186653,
        "ema6_slope": -0.0008388449796121744,
        "realized_volatility_30m": 0.00012967192723212229,
        "realized_volatility_60m": 0.0008850937198967587,
        "return_acceleration": 0.00025934385446424457
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2317,
        "resolved_agreement_count": 1506,
        "prospective_resolved_sample_count": 2298,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 95.86848437500157,
            "small_mean_absolute_error": 92.93879687500157
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 241.0948151041648,
            "small_mean_absolute_error": 284.24393489583053
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 175.03844270833238,
            "small_mean_absolute_error": 208.07879687499735
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.21654895833417,
            "small_mean_absolute_error": 141.54912499999847
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2319,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0330Z",
      "signal_timestamp": "2026-10-07T03:31:16.873792Z",
      "target_timestamp": "2026-10-07T03:30:00Z",
      "resolution_timestamp": "2026-10-07T03:45:00Z",
      "strike": 83957.39,
      "brti_reference_price": 83957.39133333335,
      "base_predicted_close": 83967.8359375,
      "small_predicted_close": 83997.3671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84121.81500000002,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 153.97906250001688,
      "small_residual": 124.44781250001688,
      "base_absolute_error": 153.97906250001688,
      "small_absolute_error": 124.44781250001688,
      "resolved_at": "2026-10-07T03:46:06.329235Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T03:15:00Z",
        "return_6h": -0.018748166633340224,
        "return_12h": -0.026931022916304448,
        "return_24h": -0.017602193905840058,
        "close_vs_ema12": -0.014642790529880712,
        "close_vs_ema24": -0.01768734813902706,
        "ema12_slope_3h": -0.005495415943528981,
        "ema24_slope_6h": -0.0037950519854045295,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00027135010371770463,
        "return_30m": 0.0012468928326745399,
        "return_60m": 0.0016529517148726747,
        "return_120m": -0.01526515454632349,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002192432265033517,
        "close_vs_ema6": -0.0013064627412729957,
        "close_vs_ema12": -0.0053828460450427995,
        "ema3_slope": 0.0002192913046368261,
        "ema6_slope": -0.0005223121439669187,
        "realized_volatility_30m": 0.0003519639917145545,
        "realized_volatility_60m": 0.0004875831614018073,
        "return_acceleration": -0.000703927983429109
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2318,
        "resolved_agreement_count": 1507,
        "prospective_resolved_sample_count": 2299,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.27432812500047,
            "small_mean_absolute_error": 69.75089062500047
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 216.84942447916364,
            "small_mean_absolute_error": 260.64112239582937
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 168.76483854166509,
            "small_mean_absolute_error": 201.37485416666337
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.52474999999905,
            "small_mean_absolute_error": 140.12021666666334
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2320,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0345Z",
      "signal_timestamp": "2026-10-07T03:46:18.490540Z",
      "target_timestamp": "2026-10-07T03:45:00Z",
      "resolution_timestamp": "2026-10-07T04:00:00Z",
      "strike": 84121.82,
      "brti_reference_price": 84121.81500000002,
      "base_predicted_close": 84112.921875,
      "small_predicted_close": 84028.609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84114.93783333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 2.015958333344315,
      "small_residual": 86.32845833334432,
      "base_absolute_error": 2.015958333344315,
      "small_absolute_error": 86.32845833334432,
      "resolved_at": "2026-10-07T04:01:05.620058Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T03:30:00Z",
        "return_6h": -0.01710999472216257,
        "return_12h": -0.023043429145467198,
        "return_24h": -0.01556686541337915,
        "close_vs_ema12": -0.012200480091748678,
        "close_vs_ema24": -0.015443571653073085,
        "ema12_slope_3h": -0.005928976008149345,
        "ema24_slope_6h": -0.004068936532166778,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019584180029350584,
        "return_30m": 0.002230299523581003,
        "return_60m": 0.003925983545683742,
        "return_120m": -0.013568375994043036,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010878605702193678,
        "close_vs_ema6": 0.0004637687096920029,
        "close_vs_ema12": -0.0029080497752863588,
        "ema3_slope": 0.0010890452996603628,
        "ema6_slope": 0.0001855419032883443,
        "realized_volatility_30m": 0.0008435339496086769,
        "realized_volatility_60m": 0.0006183120671613265,
        "return_acceleration": 0.0016870678992173538
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2319,
        "resolved_agreement_count": 1508,
        "prospective_resolved_sample_count": 2300,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.8867604166735,
            "small_mean_absolute_error": 91.4258229166735
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 235.85593749999862,
            "small_mean_absolute_error": 274.4633593749986
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 180.60335590277705,
            "small_mean_absolute_error": 211.59339409722088
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.54687395833317,
            "small_mean_absolute_error": 144.41812187499744
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2321,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0400Z",
      "signal_timestamp": "2026-10-07T04:01:16.420423Z",
      "target_timestamp": "2026-10-07T04:00:00Z",
      "resolution_timestamp": "2026-10-07T04:15:00Z",
      "strike": 84114.94,
      "brti_reference_price": 84114.93783333334,
      "base_predicted_close": 84128.0859375,
      "small_predicted_close": 84047.125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84117.34966666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -10.736270833323942,
      "small_residual": 70.22466666667606,
      "base_absolute_error": 10.736270833323942,
      "small_absolute_error": 70.22466666667606,
      "resolved_at": "2026-10-07T04:16:06.156212Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T03:45:00Z",
        "return_6h": -0.017414921393953064,
        "return_12h": -0.01890526760452138,
        "return_24h": -0.015996048991831824,
        "close_vs_ema12": -0.01178586820507721,
        "close_vs_ema24": -0.015208879677554465,
        "ema12_slope_3h": -0.0063653104199720145,
        "ema24_slope_6h": -0.004343553264065547,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.175247605712865e-05,
        "return_30m": 0.0018765054213569776,
        "return_60m": 0.0031257380551918956,
        "return_120m": -0.005417935067326907,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0005027566880033696,
        "close_vs_ema6": 0.0002728118829318227,
        "close_vs_ema12": -0.0025307955057437548,
        "ema3_slope": 0.0005030095794333889,
        "ema6_slope": 0.00010913666268397293,
        "realized_volatility_30m": 0.0010200852394960935,
        "realized_volatility_60m": 0.0007791248064006835,
        "return_acceleration": -0.002040170478992187
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2320,
        "resolved_agreement_count": 1509,
        "prospective_resolved_sample_count": 2301,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.45913541667687,
            "small_mean_absolute_error": 90.66030729167687
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.8737109374997,
            "small_mean_absolute_error": 185.7496874999997
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 178.32568576388803,
            "small_mean_absolute_error": 218.11585416666517
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.03759583333303,
            "small_mean_absolute_error": 148.497745833332
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2322,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0415Z",
      "signal_timestamp": "2026-10-07T04:16:17.440954Z",
      "target_timestamp": "2026-10-07T04:15:00Z",
      "resolution_timestamp": "2026-10-07T04:30:00Z",
      "strike": 84117.35,
      "brti_reference_price": 84117.34966666668,
      "base_predicted_close": 84139.296875,
      "small_predicted_close": 84060.9375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84118.56000000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -20.736874999987776,
      "small_residual": 57.622500000012224,
      "base_absolute_error": 20.736874999987776,
      "small_absolute_error": 57.622500000012224,
      "resolved_at": "2026-10-07T04:31:07.106758Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T04:00:00Z",
        "return_6h": -0.01708621748607686,
        "return_12h": -0.019142212294552485,
        "return_24h": -0.01734593085231828,
        "close_vs_ema12": -0.011283048492029324,
        "close_vs_ema24": -0.014872291938950122,
        "ema12_slope_3h": -0.006738945073419322,
        "ema24_slope_6h": -0.004605665729270236,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 2.8673068012130543e-05,
        "return_30m": -5.308175213936117e-05,
        "return_60m": 0.0021770993832352925,
        "return_120m": 0.0023008565708355633,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002656514963264023,
        "close_vs_ema6": 0.00021533343193458343,
        "close_vs_ema12": -0.0021180572786242413,
        "ema3_slope": 0.00026572208579622725,
        "ema6_slope": 8.61407923706814e-05,
        "realized_volatility_30m": 5.52127720346296e-05,
        "realized_volatility_60m": 0.0008264448170502311,
        "return_acceleration": 0.0001104255440692592
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2321,
        "resolved_agreement_count": 1509,
        "prospective_resolved_sample_count": 2302,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.84475520833439,
            "small_mean_absolute_error": 80.02935416667242
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.85661979166798,
            "small_mean_absolute_error": 86.484075520837
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 175.344795138888,
            "small_mean_absolute_error": 216.17240798611115
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 124.20661041666608,
            "small_mean_absolute_error": 149.36500833333267
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2323,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0430Z",
      "signal_timestamp": "2026-10-07T04:31:18.334880Z",
      "target_timestamp": "2026-10-07T04:30:00Z",
      "resolution_timestamp": "2026-10-07T04:45:00Z",
      "strike": 84118.56,
      "brti_reference_price": 84118.56000000001,
      "base_predicted_close": 84020.390625,
      "small_predicted_close": 84036.0546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84043.53866666669,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 23.148041666689096,
      "small_residual": 7.483979166689096,
      "base_absolute_error": 23.148041666689096,
      "small_absolute_error": 7.483979166689096,
      "resolved_at": "2026-10-07T04:46:06.680869Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T04:15:00Z",
        "return_6h": -0.0160723297003893,
        "return_12h": -0.01880285433020712,
        "return_24h": -0.016973486318784592,
        "close_vs_ema12": -0.010813844131112083,
        "close_vs_ema24": -0.014556179416977066,
        "ema12_slope_3h": -0.00700859652758401,
        "ema24_slope_6h": -0.004841281056018998,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 1.4388628958528216e-05,
        "return_30m": 4.306210953686218e-05,
        "return_60m": 0.0019196483371759498,
        "return_120m": 0.003575773138059457,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00014000237041478236,
        "close_vs_ema6": 0.00016407863003586876,
        "close_vs_ema12": -0.0017806293998990919,
        "ema3_slope": 0.00014002197382279036,
        "ema6_slope": 6.563575978457692e-05,
        "realized_volatility_30m": 7.1422195268011635e-06,
        "realized_volatility_60m": 0.0008546601028388123,
        "return_acceleration": -1.4284439053602327e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2322,
        "resolved_agreement_count": 1509,
        "prospective_resolved_sample_count": 2303,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.86704166666823,
            "small_mean_absolute_error": 84.65585937501237
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.07068489583435,
            "small_mean_absolute_error": 77.20337500000642
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 160.18863020833183,
            "small_mean_absolute_error": 201.97936805555705
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 124.13013645833198,
            "small_mean_absolute_error": 149.58047187499977
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2324,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0445Z",
      "signal_timestamp": "2026-10-07T04:46:18.289775Z",
      "target_timestamp": "2026-10-07T04:45:00Z",
      "resolution_timestamp": "2026-10-07T05:00:00Z",
      "strike": 84043.54,
      "brti_reference_price": 84043.53866666669,
      "base_predicted_close": 84006.953125,
      "small_predicted_close": 84022.3203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84078.569,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 71.61587500000314,
      "small_residual": 56.24868750000314,
      "base_absolute_error": 71.61587500000314,
      "small_absolute_error": 56.24868750000314,
      "resolved_at": "2026-10-07T05:01:05.431520Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T04:30:00Z",
        "return_6h": -0.01756469475371647,
        "return_12h": -0.01921603094307689,
        "return_24h": -0.01791636280205311,
        "close_vs_ema12": -0.011224020456466977,
        "close_vs_ema24": -0.015121619797938912,
        "ema12_slope_3h": -0.007312578410939463,
        "ema24_slope_6h": -0.00510293373704207,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008918523252576804,
        "return_30m": -0.0008774765288311892,
        "return_60m": -0.0009305117029789756,
        "return_120m": 0.0029918186690698345,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003761288278443242,
        "close_vs_ema6": -0.0005200510366827338,
        "close_vs_ema12": -0.0022609159742967844,
        "ema3_slope": -0.0003759874081412651,
        "ema6_slope": -0.00020797715117970572,
        "realized_volatility_30m": 0.0004531204771081043,
        "realized_volatility_60m": 0.00038296070216829205,
        "return_acceleration": -0.0009062409542162086
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2323,
        "resolved_agreement_count": 1510,
        "prospective_resolved_sample_count": 2304,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 14.159286458336283,
            "small_mean_absolute_error": 55.41490104168042
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.02302343750489,
            "small_mean_absolute_error": 73.42036197917696
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 161.9570538194445,
            "small_mean_absolute_error": 201.4472065972259
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.12327395833344,
            "small_mean_absolute_error": 146.42790625000126
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2325,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0500Z",
      "signal_timestamp": "2026-10-07T05:01:16.553709Z",
      "target_timestamp": "2026-10-07T05:00:00Z",
      "resolution_timestamp": "2026-10-07T05:15:00Z",
      "strike": 84078.57,
      "brti_reference_price": 84078.569,
      "base_predicted_close": 84112.8046875,
      "small_predicted_close": 84039.578125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84158.013,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 45.208312500006286,
      "small_residual": 118.43487500000629,
      "base_absolute_error": 45.208312500006286,
      "small_absolute_error": 118.43487500000629,
      "resolved_at": "2026-10-07T05:16:05.901024Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T04:45:00Z",
        "return_6h": -0.016981591032124044,
        "return_12h": -0.017636696900777515,
        "return_24h": -0.017756361424769662,
        "close_vs_ema12": -0.010375164087443212,
        "close_vs_ema24": -0.014412162336180145,
        "ema12_slope_3h": -0.007253502068434892,
        "ema24_slope_6h": -0.00534718276042534,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004168117369767188,
        "return_30m": -0.0004754123227977969,
        "return_60m": -0.00043237068551849056,
        "return_120m": 0.0026920158921677206,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 2.0262656527547662e-05,
        "close_vs_ema6": -7.389937229818067e-05,
        "close_vs_ema12": -0.0015616365641915042,
        "ema3_slope": 2.0263067111114808e-05,
        "ema6_slope": -2.955887516620237e-05,
        "realized_volatility_30m": 0.0006543320311171996,
        "realized_volatility_60m": 0.00048049722449437614,
        "return_acceleration": 0.0013086640622343992
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2324,
        "resolved_agreement_count": 1511,
        "prospective_resolved_sample_count": 2305,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.55926562500099,
            "small_mean_absolute_error": 47.89495833334513
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.50920052083893,
            "small_mean_absolute_error": 69.277632812511
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.43556250000013,
            "small_mean_absolute_error": 139.79811111111485
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.54908437500053,
            "small_mean_absolute_error": 147.73184166666834
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2326,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0515Z",
      "signal_timestamp": "2026-10-07T05:16:16.461250Z",
      "target_timestamp": "2026-10-07T05:15:00Z",
      "resolution_timestamp": "2026-10-07T05:30:00Z",
      "strike": 84158.01,
      "brti_reference_price": 84158.013,
      "base_predicted_close": 84119.1875,
      "small_predicted_close": 84047.921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84181.84483333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 62.65733333332173,
      "small_residual": 133.92295833332173,
      "base_absolute_error": 62.65733333332173,
      "small_absolute_error": 133.92295833332173,
      "resolved_at": "2026-10-07T05:31:06.584259Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T05:00:00Z",
        "return_6h": -0.01564281592524086,
        "return_12h": -0.01604645806116156,
        "return_24h": -0.017879309252545883,
        "close_vs_ema12": -0.009058269710256583,
        "close_vs_ema24": -0.013206605718168452,
        "ema12_slope_3h": -0.006851365399328846,
        "ema24_slope_6h": -0.0055587996042002485,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009448781175140919,
        "return_30m": 0.0013620836907801692,
        "return_60m": 0.0004834119654799629,
        "return_120m": 0.002661563784607024,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004823471888042441,
        "close_vs_ema6": 0.0006219230457038538,
        "close_vs_ema12": -0.0005231708396801205,
        "ema3_slope": 0.00048257995989109403,
        "ema6_slope": 0.0002488311198045601,
        "realized_volatility_30m": 0.00026403319026868655,
        "realized_volatility_60m": 0.0006714751560333596,
        "return_acceleration": 0.0005280663805373731
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2325,
        "resolved_agreement_count": 1511,
        "prospective_resolved_sample_count": 2306,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.177276041671576,
            "small_mean_absolute_error": 59.94751041667769
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.01101562500298,
            "small_mean_absolute_error": 69.98843229167505
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.963505208335846,
            "small_mean_absolute_error": 77.63855381945056
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.82747187500063,
            "small_mean_absolute_error": 152.84265104166843
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2327,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0530Z",
      "signal_timestamp": "2026-10-07T05:31:18.707466Z",
      "target_timestamp": "2026-10-07T05:30:00Z",
      "resolution_timestamp": "2026-10-07T05:45:00Z",
      "strike": 84181.84,
      "brti_reference_price": 84181.84483333332,
      "base_predicted_close": 84139.5078125,
      "small_predicted_close": 84069.859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84200.8845,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 61.376687500000116,
      "small_residual": 131.02512500000012,
      "base_absolute_error": 61.376687500000116,
      "small_absolute_error": 131.02512500000012,
      "resolved_at": "2026-10-07T05:46:06.475966Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T05:15:00Z",
        "return_6h": -0.01520293651360638,
        "return_12h": -0.016877510235311255,
        "return_24h": -0.01735191104513023,
        "close_vs_ema12": -0.00842240108249559,
        "close_vs_ema24": -0.012663976550569611,
        "ema12_slope_3h": -0.00640363204047989,
        "ema24_slope_6h": -0.005756996401976799,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00028317961039925343,
        "return_30m": 0.0012283252981306614,
        "return_60m": 0.0007523290143496286,
        "return_120m": 0.0026734215586670107,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003826851910258,
        "close_vs_ema6": 0.0006464604866047718,
        "close_vs_ema12": -0.00020320236771775857,
        "ema3_slope": 0.0003828316950462707,
        "ema6_slope": 0.00025865107772249374,
        "realized_volatility_30m": 0.00033084925355741923,
        "realized_volatility_60m": 0.0006708873302773897,
        "return_acceleration": -0.0006616985071148385
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2326,
        "resolved_agreement_count": 1512,
        "prospective_resolved_sample_count": 2307,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.657390625005064,
            "small_mean_absolute_error": 79.02262500000506
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.762216145836646,
            "small_mean_absolute_error": 81.83924218750872
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.266253472224584,
            "small_mean_absolute_error": 77.80979166667264
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.7637895833337,
            "small_mean_absolute_error": 153.56060937500152
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2328,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0545Z",
      "signal_timestamp": "2026-10-07T05:46:18.186065Z",
      "target_timestamp": "2026-10-07T05:45:00Z",
      "resolution_timestamp": "2026-10-07T06:00:00Z",
      "strike": 84200.88,
      "brti_reference_price": 84200.8845,
      "base_predicted_close": 84146.3515625,
      "small_predicted_close": 84077.203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84309.00283333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 162.65127083334664,
      "small_residual": 231.79970833334664,
      "base_absolute_error": 162.65127083334664,
      "small_absolute_error": 231.79970833334664,
      "resolved_at": "2026-10-07T06:01:05.868065Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T05:30:00Z",
        "return_6h": -0.015846345680674778,
        "return_12h": -0.016195242485842365,
        "return_24h": -0.01607296483184728,
        "close_vs_ema12": -0.007866147410010571,
        "close_vs_ema24": -0.012187299360540638,
        "ema12_slope_3h": -0.0059520352936929255,
        "ema24_slope_6h": -0.005964561326307294,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00022617307454320112,
        "return_30m": 0.0005094167325456755,
        "return_60m": 0.0018721942915489453,
        "return_120m": 0.0009399404898715602,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003043797340966936,
        "close_vs_ema6": 0.0006232587043339954,
        "close_vs_ema12": 1.9397795211872904e-05,
        "ema3_slope": 0.00030447240932773845,
        "ema6_slope": 0.0002493656494582108,
        "realized_volatility_30m": 2.8503267928026155e-05,
        "realized_volatility_60m": 0.0002840209439198544,
        "return_acceleration": -5.700653585605231e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2327,
        "resolved_agreement_count": 1513,
        "prospective_resolved_sample_count": 2308,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.21455208333282,
            "small_mean_absolute_error": 109.90791145833282
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 37.18691927083455,
            "small_mean_absolute_error": 82.66140625000662
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.420199652780866,
            "small_mean_absolute_error": 85.58287847222891
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.23678125000006,
            "small_mean_absolute_error": 160.02059895833517
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2329,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0600Z",
      "signal_timestamp": "2026-10-07T06:01:17.340253Z",
      "target_timestamp": "2026-10-07T06:00:00Z",
      "resolution_timestamp": "2026-10-07T06:15:00Z",
      "strike": 84309.0,
      "brti_reference_price": 84309.00283333335,
      "base_predicted_close": 84240.625,
      "small_predicted_close": 84343.8984375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84285.79133333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 45.1663333333272,
      "small_residual": -58.1071041666728,
      "base_absolute_error": 45.1663333333272,
      "small_absolute_error": 58.1071041666728,
      "resolved_at": "2026-10-07T06:16:07.546269Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T05:45:00Z",
        "return_6h": -0.014504371874037303,
        "return_12h": -0.016315406807792643,
        "return_24h": -0.013957888817897168,
        "close_vs_ema12": -0.006324828330745658,
        "close_vs_ema24": -0.01069622616263688,
        "ema12_slope_3h": -0.005495016685085119,
        "ema24_slope_6h": -0.00614026943749979,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012840522278996236,
        "return_30m": 0.0015105157204831077,
        "return_60m": 0.0027406964232865594,
        "return_120m": 0.0023071407409767097,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000793780812209155,
        "close_vs_ema6": 0.0013621939585186649,
        "close_vs_ema12": 0.0011027191927832636,
        "ema3_slope": 0.0007944114007361058,
        "ema6_slope": 0.000545174636846335,
        "realized_volatility_30m": 0.0005289395766782112,
        "realized_volatility_60m": 0.00044676091025878034,
        "return_acceleration": 0.0010578791533564225
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2328,
        "resolved_agreement_count": 1514,
        "prospective_resolved_sample_count": 2309,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.9734010416687,
            "small_mean_absolute_error": 153.7956666666687
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.26633333333484,
            "small_mean_absolute_error": 100.84531250000691
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 58.66393402778218,
            "small_mean_absolute_error": 97.4503107638969
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.90194479166675,
            "small_mean_absolute_error": 171.20763750000188
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2330,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0615Z",
      "signal_timestamp": "2026-10-07T06:16:19.521318Z",
      "target_timestamp": "2026-10-07T06:15:00Z",
      "resolution_timestamp": "2026-10-07T06:30:00Z",
      "strike": 84285.79,
      "brti_reference_price": 84285.79133333333,
      "base_predicted_close": 84278.2109375,
      "small_predicted_close": 84361.46875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84197.6715,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -80.53943750000326,
      "small_residual": -163.79725000000326,
      "base_absolute_error": 80.53943750000326,
      "small_absolute_error": 163.79725000000326,
      "resolved_at": "2026-10-07T06:31:05.362531Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T06:00:00Z",
        "return_6h": -0.015047713606291091,
        "return_12h": -0.017289365373292176,
        "return_24h": -0.010311075813953186,
        "close_vs_ema12": -0.006330784127618672,
        "close_vs_ema24": -0.010744856313663953,
        "ema12_slope_3h": -0.005106090769401717,
        "ema24_slope_6h": -0.0063235555995052595,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002753146072181911,
        "return_30m": 0.0010083841023467155,
        "return_60m": 0.0015183145226269623,
        "return_120m": 0.0020024604595143547,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00025905670500292466,
        "close_vs_ema6": 0.0007758336719654313,
        "close_vs_ema12": 0.0006997656419835963,
        "ema3_slope": 0.0002591238327691592,
        "ema6_slope": 0.00031042980554452093,
        "realized_volatility_30m": 0.0007796834175589074,
        "realized_volatility_60m": 0.0005656376190434527,
        "return_acceleration": -0.0015593668351178147
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2329,
        "resolved_agreement_count": 1514,
        "prospective_resolved_sample_count": 2310,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.96290624999892,
            "small_mean_absolute_error": 138.71372395833532
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 61.57009114583525,
            "small_mean_absolute_error": 99.3306171875065
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 55.661645833334966,
            "small_mean_absolute_error": 92.89686284722848
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.8349135416669,
            "small_mean_absolute_error": 169.4356916666693
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2331,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0630Z",
      "signal_timestamp": "2026-10-07T06:31:16.118610Z",
      "target_timestamp": "2026-10-07T06:30:00Z",
      "resolution_timestamp": "2026-10-07T06:45:00Z",
      "strike": 84197.67,
      "brti_reference_price": 84197.6715,
      "base_predicted_close": 84247.828125,
      "small_predicted_close": 84117.4296875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84323.56233333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 75.73420833332057,
      "small_residual": 206.13264583332057,
      "base_absolute_error": 75.73420833332057,
      "small_absolute_error": 206.13264583332057,
      "resolved_at": "2026-10-07T06:46:06.429463Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T06:15:00Z",
        "return_6h": -0.014459782824862266,
        "return_12h": -0.017752359725645706,
        "return_24h": -0.01214405754086001,
        "close_vs_ema12": -0.00707097872086726,
        "close_vs_ema24": -0.01153904065247402,
        "ema12_slope_3h": -0.004785627643234869,
        "ema24_slope_6h": -0.006490714840602929,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010454885923160129,
        "return_30m": -0.001320515361253105,
        "return_60m": 0.00018800570001764605,
        "return_120m": 0.0009404761565103836,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00039350615025246505,
        "close_vs_ema6": -0.00019320496268360188,
        "close_vs_ema12": -0.00029316947387747483,
        "ema3_slope": -0.0003933513640714814,
        "ema6_slope": -7.727601302986997e-05,
        "realized_volatility_30m": 0.0003850869925489109,
        "realized_volatility_60m": 0.0008455499290351451,
        "return_acceleration": -0.0007701739850978218
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2330,
        "resolved_agreement_count": 1514,
        "prospective_resolved_sample_count": 2311,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.4334322916693,
            "small_mean_absolute_error": 146.1822968750057
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.04541145833718,
            "small_mean_absolute_error": 112.60246093750538
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.652621527780866,
            "small_mean_absolute_error": 103.28692708334104
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.73134270833398,
            "small_mean_absolute_error": 166.22860520833638
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2332,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0645Z",
      "signal_timestamp": "2026-10-07T06:46:18.015662Z",
      "target_timestamp": "2026-10-07T06:45:00Z",
      "resolution_timestamp": "2026-10-07T07:00:00Z",
      "strike": 84323.56,
      "brti_reference_price": 84323.56233333332,
      "base_predicted_close": 84284.0390625,
      "small_predicted_close": 84365.2890625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84220.02916666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -64.00989583334012,
      "small_residual": -145.25989583334012,
      "base_absolute_error": 64.00989583334012,
      "small_absolute_error": 145.25989583334012,
      "resolved_at": "2026-10-07T07:01:06.156212Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T06:30:00Z",
        "return_6h": -0.013778821735671132,
        "return_12h": -0.015226174794426783,
        "return_24h": -0.01146233797111329,
        "close_vs_ema12": -0.005359576227160545,
        "close_vs_ema24": -0.009855725039975338,
        "ema12_slope_3h": -0.004495984516549534,
        "ema24_slope_6h": -0.006640590204806784,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014951818867499078,
        "return_30m": 0.00044813009882793686,
        "return_60m": 0.0014569660884420355,
        "return_120m": 0.003331888103584646,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005502407550408428,
        "close_vs_ema6": 0.0009294315111072482,
        "close_vs_ema12": 0.0010165286087846503,
        "ema3_slope": 0.0005505436866146685,
        "ema6_slope": 0.0003719108707158636,
        "realized_volatility_30m": 0.0012703352395329603,
        "realized_volatility_60m": 0.0010631848786204347,
        "return_acceleration": 0.0025406704790659207
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2331,
        "resolved_agreement_count": 1514,
        "prospective_resolved_sample_count": 2312,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 91.02281249999942,
            "small_mean_absolute_error": 164.95917708333582
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.61868229166612,
            "small_mean_absolute_error": 137.43354427083432
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 55.13221701388951,
            "small_mean_absolute_error": 110.09399652778302
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 127.42170520833315,
            "small_mean_absolute_error": 175.84174166666926
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2333,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0700Z",
      "signal_timestamp": "2026-10-07T07:01:16.845792Z",
      "target_timestamp": "2026-10-07T07:00:00Z",
      "resolution_timestamp": "2026-10-07T07:15:00Z",
      "strike": 84220.03,
      "brti_reference_price": 84220.02916666666,
      "base_predicted_close": 84250.0078125,
      "small_predicted_close": 84350.421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84233.94933333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -16.058479166662437,
      "small_residual": -116.47254166666244,
      "base_absolute_error": 16.058479166662437,
      "small_absolute_error": 116.47254166666244,
      "resolved_at": "2026-10-07T07:16:05.552959Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T06:45:00Z",
        "return_6h": -0.01540626592959593,
        "return_12h": -0.014987175841942535,
        "return_24h": -0.012592063271997134,
        "close_vs_ema12": -0.0063138956544300795,
        "close_vs_ema24": -0.010845610021495977,
        "ema12_slope_3h": -0.004264243773273169,
        "ema24_slope_6h": -0.006820910893481469,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012278082638087495,
        "return_30m": 0.0002655378262648167,
        "return_60m": -0.0010553281817669014,
        "return_120m": 0.0016824759073463813,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003392365918956086,
        "close_vs_ema6": -0.00021395967878179434,
        "close_vs_ema12": -0.00017983705926827298,
        "ema3_slope": -0.00033912154945714423,
        "ema6_slope": -8.557654754037802e-05,
        "realized_volatility_30m": 0.0013614950752793287,
        "realized_volatility_60m": 0.0010763942201329451,
        "return_acceleration": -0.0027229901505586573
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2332,
        "resolved_agreement_count": 1514,
        "prospective_resolved_sample_count": 2313,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.36246874999779,
            "small_mean_absolute_error": 143.3242239583342
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.66793489583324,
            "small_mean_absolute_error": 148.55994531250144
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.08333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.29837847222249,
            "small_mean_absolute_error": 115.00494965278267
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.12851145833338,
            "small_mean_absolute_error": 143.3028447916695
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2334,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0715Z",
      "signal_timestamp": "2026-10-07T07:16:16.254655Z",
      "target_timestamp": "2026-10-07T07:15:00Z",
      "resolution_timestamp": "2026-10-07T07:30:00Z",
      "strike": 84233.95,
      "brti_reference_price": 84233.94933333334,
      "base_predicted_close": 84246.3828125,
      "small_predicted_close": 84117.171875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84199.34983333331,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -47.032979166688165,
      "small_residual": 82.17795833331184,
      "base_absolute_error": 47.032979166688165,
      "small_absolute_error": 82.17795833331184,
      "resolved_at": "2026-10-07T07:31:05.692636Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T07:00:00Z",
        "return_6h": -0.014177158173125481,
        "return_12h": -0.014504056254286524,
        "return_24h": -0.012906458354447925,
        "close_vs_ema12": -0.005900130515761548,
        "close_vs_ema24": -0.01046419559722811,
        "ema12_slope_3h": -0.004036217453741386,
        "ema24_slope_6h": -0.006972109604595045,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00016528332754583985,
        "return_30m": -0.0010627278724982814,
        "return_60m": -0.0006150740140169475,
        "return_120m": 0.0009023066328019969,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -8.701223772200617e-05,
        "close_vs_ema6": -3.479456654631452e-05,
        "close_vs_ema12": -1.2339874892797198e-05,
        "ema3_slope": -8.70046672513114e-05,
        "ema6_slope": -1.3917632915361189e-05,
        "realized_volatility_30m": 0.0006965457956772947,
        "realized_volatility_60m": 0.0010919656962174798,
        "return_acceleration": 0.0013930915913545894
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2333,
        "resolved_agreement_count": 1515,
        "prospective_resolved_sample_count": 2314,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.0855052083316,
            "small_mean_absolute_error": 157.9155833333316
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.02420572916526,
            "small_mean_absolute_error": 148.31465364583346
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.741895833334034,
            "small_mean_absolute_error": 118.85893923611486
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.38778541666761,
            "small_mean_absolute_error": 105.90899375000372
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2335,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0730Z",
      "signal_timestamp": "2026-10-07T07:31:16.644522Z",
      "target_timestamp": "2026-10-07T07:30:00Z",
      "resolution_timestamp": "2026-10-07T07:45:00Z",
      "strike": 84199.35,
      "brti_reference_price": 84199.34983333331,
      "base_predicted_close": 84238.203125,
      "small_predicted_close": 84109.375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84274.88399999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 36.68087499999092,
      "small_residual": 165.50899999999092,
      "base_absolute_error": 36.68087499999092,
      "small_absolute_error": 165.50899999999092,
      "resolved_at": "2026-10-07T07:46:06.923214Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T07:15:00Z",
        "return_6h": -0.012427227327292956,
        "return_12h": -0.015111297961545644,
        "return_24h": -0.012750399684306357,
        "close_vs_ema12": -0.006052532039349523,
        "close_vs_ema24": -0.010648928160268079,
        "ema12_slope_3h": -0.0038344781618385726,
        "ema24_slope_6h": -0.007084007401690573,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004107548117340265,
        "return_30m": -0.000245539375110182,
        "return_60m": 1.9933251162562726e-05,
        "return_120m": 0.00020794269874513382,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00024892760391137525,
        "close_vs_ema6": -0.00031827986298793576,
        "close_vs_ema12": -0.0003580222114278886,
        "ema3_slope": -0.0002488656543803147,
        "ema6_slope": -0.00012729573892711343,
        "realized_volatility_30m": 0.0002880190696399332,
        "realized_volatility_60m": 0.0009923457279281326,
        "return_acceleration": -0.0005760381392798664
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2334,
        "resolved_agreement_count": 1515,
        "prospective_resolved_sample_count": 2315,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.70889062500282,
            "small_mean_absolute_error": 137.51076041665874
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.07116145833606,
            "small_mean_absolute_error": 141.84652864583222
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 62.93323784722573,
            "small_mean_absolute_error": 120.90522743055651
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.18821666666918,
            "small_mean_absolute_error": 103.42448645833647
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2336,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0745Z",
      "signal_timestamp": "2026-10-07T07:46:18.401386Z",
      "target_timestamp": "2026-10-07T07:45:00Z",
      "resolution_timestamp": "2026-10-07T08:00:00Z",
      "strike": 84274.88,
      "brti_reference_price": 84274.88399999999,
      "base_predicted_close": 84274.5859375,
      "small_predicted_close": 84355.3359375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84132.97666666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -141.60927083334536,
      "small_residual": -222.35927083334536,
      "base_absolute_error": 141.60927083334536,
      "small_absolute_error": 222.35927083334536,
      "resolved_at": "2026-10-07T08:01:04.995040Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T07:30:00Z",
        "return_6h": -0.011773453924720734,
        "return_12h": -0.014219032254577213,
        "return_24h": -0.014107473679475069,
        "close_vs_ema12": -0.004951269438016048,
        "close_vs_ema24": -0.009562063574724555,
        "ema12_slope_3h": -0.0035686321186650938,
        "ema24_slope_6h": -0.007180224621256004,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008970872912461569,
        "return_30m": 0.00048596399659084355,
        "return_60m": -0.0005772803233917712,
        "return_120m": 0.0008788446871954569,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003238632673763231,
        "close_vs_ema6": 0.00041316163872506806,
        "close_vs_ema12": 0.00045582244507236247,
        "ema3_slope": 0.0003239681887723389,
        "ema6_slope": 0.00016529197241110793,
        "realized_volatility_30m": 0.0006539210514900917,
        "realized_volatility_60m": 0.0007786715285849964,
        "return_acceleration": 0.0013078421029801834
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2335,
        "resolved_agreement_count": 1515,
        "prospective_resolved_sample_count": 2316,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.94555729167041,
            "small_mean_absolute_error": 127.35484895832633
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.98418489583491,
            "small_mean_absolute_error": 146.15701302083107
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.06097395833422,
            "small_mean_absolute_error": 134.073979166665
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 57.245793750002484,
            "small_mean_absolute_error": 109.81253229166978
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2337,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0800Z",
      "signal_timestamp": "2026-10-07T08:01:15.770137Z",
      "target_timestamp": "2026-10-07T08:00:00Z",
      "resolution_timestamp": "2026-10-07T08:15:00Z",
      "strike": 84132.98,
      "brti_reference_price": 84132.97666666665,
      "base_predicted_close": 84148.7265625,
      "small_predicted_close": 84079.375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84012.98383333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -135.74272916666814,
      "small_residual": -66.39116666666814,
      "base_absolute_error": 135.74272916666814,
      "small_absolute_error": 66.39116666666814,
      "resolved_at": "2026-10-07T08:16:06.444853Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T07:45:00Z",
        "return_6h": -0.005204642392235503,
        "return_12h": -0.017344788683724133,
        "return_24h": -0.0165739896066317,
        "close_vs_ema12": -0.006358033182053413,
        "close_vs_ema24": -0.011000833248054454,
        "ema12_slope_3h": -0.003398346477718417,
        "ema24_slope_6h": -0.007140019877986736,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016838626954780445,
        "return_30m": -0.000788285976056069,
        "return_60m": -0.001033631795920309,
        "return_120m": -0.002087869156923494,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006807354702296209,
        "close_vs_ema6": -0.00090847055345189,
        "close_vs_ema12": -0.0010399570412011894,
        "ema3_slope": -0.0006802723846879299,
        "ema6_slope": -0.00036325621834953914,
        "realized_volatility_30m": 0.0012904749933621007,
        "realized_volatility_60m": 0.00094469755337383,
        "return_acceleration": -0.0025809499867242014
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2336,
        "resolved_agreement_count": 1515,
        "prospective_resolved_sample_count": 2317,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.34540104167172,
            "small_mean_absolute_error": 146.62969270832764
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.353934895834755,
            "small_mean_absolute_error": 144.9769583333309
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.89375694444607,
            "small_mean_absolute_error": 147.91652777777685
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.53993437500321,
            "small_mean_absolute_error": 116.46096979167051
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2338,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0815Z",
      "signal_timestamp": "2026-10-07T08:16:18.599176Z",
      "target_timestamp": "2026-10-07T08:15:00Z",
      "resolution_timestamp": "2026-10-07T08:30:00Z",
      "strike": 84012.98,
      "brti_reference_price": 84012.98383333333,
      "base_predicted_close": 83991.0703125,
      "small_predicted_close": 84020.359375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84018.69633333336,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 27.626020833355142,
      "small_residual": -1.6630416666448582,
      "base_absolute_error": 27.626020833355142,
      "small_absolute_error": 1.6630416666448582,
      "resolved_at": "2026-10-07T08:31:06.318956Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T08:00:00Z",
        "return_6h": 0.001057284768332556,
        "return_12h": -0.018739255736091365,
        "return_24h": -0.020615258318191332,
        "close_vs_ema12": -0.007460206183304563,
        "close_vs_ema24": -0.012158555069024635,
        "ema12_slope_3h": -0.0033305963783947234,
        "ema24_slope_6h": -0.006974382702955251,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014262283124574227,
        "return_30m": -0.0031076894352848328,
        "return_60m": -0.0026232356638722365,
        "return_120m": -0.0032366961937997374,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0010541064195600525,
        "close_vs_ema6": -0.001667828475708788,
        "close_vs_ema12": -0.0020863082899471586,
        "ema3_slope": -0.0010529964492429489,
        "ema6_slope": -0.0006666866227099666,
        "realized_volatility_30m": 0.0001288171915103109,
        "realized_volatility_60m": 0.0010151328356534438,
        "return_acceleration": 0.0002576343830206218
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2337,
        "resolved_agreement_count": 1515,
        "prospective_resolved_sample_count": 2318,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.26646354167315,
            "small_mean_absolute_error": 134.10934895832906
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.67598437500237,
            "small_mean_absolute_error": 146.01246614583033
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.4382916666679,
            "small_mean_absolute_error": 143.579552083332
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.267381250001925,
            "small_mean_absolute_error": 114.14310416666922
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2339,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0830Z",
      "signal_timestamp": "2026-10-07T08:31:17.475369Z",
      "target_timestamp": "2026-10-07T08:30:00Z",
      "resolution_timestamp": "2026-10-07T08:45:00Z",
      "strike": 84018.7,
      "brti_reference_price": 84018.69633333336,
      "base_predicted_close": 84012.921875,
      "small_predicted_close": 83993.6484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83968.06766666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -44.854208333345014,
      "small_residual": -25.580770833345014,
      "base_absolute_error": 44.854208333345014,
      "small_absolute_error": 25.580770833345014,
      "resolved_at": "2026-10-07T08:46:06.474891Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T08:15:00Z",
        "return_6h": 0.002384350502158572,
        "return_12h": -0.01860038301538447,
        "return_24h": -0.0216415805597171,
        "close_vs_ema12": -0.007093114711287596,
        "close_vs_ema24": -0.011845044940636318,
        "ema12_slope_3h": -0.003274236408815079,
        "ema24_slope_6h": -0.0067854571043530765,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.799544236346655e-05,
        "return_30m": -0.001358329847119033,
        "return_60m": -0.0021455450708057766,
        "return_120m": -0.0021256545873319377,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0004933345848189274,
        "close_vs_ema6": -0.0011433415372631428,
        "close_vs_ema12": -0.001708453742340188,
        "ema3_slope": -0.000493091325814432,
        "ema6_slope": -0.00045712755373716885,
        "realized_volatility_30m": 0.0007471118774104446,
        "realized_volatility_60m": 0.0010640306199240367,
        "return_acceleration": 0.0014942237548208892
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2338,
        "resolved_agreement_count": 1515,
        "prospective_resolved_sample_count": 2319,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 85.41472395833989,
            "small_mean_absolute_error": 113.98061979166232
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.06180729167136,
            "small_mean_absolute_error": 125.74569010416053
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.519015625004,
            "small_mean_absolute_error": 132.5578923611089
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.21629583333706,
            "small_mean_absolute_error": 112.27043229166884
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2340,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0845Z",
      "signal_timestamp": "2026-10-07T08:46:18.614519Z",
      "target_timestamp": "2026-10-07T08:45:00Z",
      "resolution_timestamp": "2026-10-07T09:00:00Z",
      "strike": 83968.07,
      "brti_reference_price": 83968.06766666665,
      "base_predicted_close": 83956.8125,
      "small_predicted_close": 83972.3125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83933.38083333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -23.431666666685487,
      "small_residual": -38.93166666668549,
      "base_absolute_error": 23.431666666685487,
      "small_absolute_error": 38.93166666668549,
      "resolved_at": "2026-10-07T09:01:05.604716Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T08:30:00Z",
        "return_6h": 0.002091133182145599,
        "return_12h": -0.019382057388654506,
        "return_24h": -0.022883390498808387,
        "close_vs_ema12": -0.007379809511452784,
        "close_vs_ema24": -0.012187096860397317,
        "ema12_slope_3h": -0.0032536154154958474,
        "ema24_slope_6h": -0.00660622176733261,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006025881009369405,
        "return_30m": -0.0005346336318179379,
        "return_60m": -0.003640661591813421,
        "return_120m": -0.004215840232904111,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005481129673493568,
        "close_vs_ema6": -0.0012472223967835427,
        "close_vs_ema12": -0.001955320728711629,
        "ema3_slope": -0.000547812704102757,
        "ema6_slope": -0.0004986401926270201,
        "realized_volatility_30m": 0.0003352917716502035,
        "realized_volatility_60m": 0.0006921572832134075,
        "return_acceleration": -0.000670583543300407
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2339,
        "resolved_agreement_count": 1516,
        "prospective_resolved_sample_count": 2320,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.45805729167841,
            "small_mean_absolute_error": 78.99856250000084
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.20180729167441,
            "small_mean_absolute_error": 103.17670572916359
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.14214236111609,
            "small_mean_absolute_error": 123.770862847221
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 58.760053125003466,
            "small_mean_absolute_error": 107.32708020833525
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2341,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0900Z",
      "signal_timestamp": "2026-10-07T09:01:16.605926Z",
      "target_timestamp": "2026-10-07T09:00:00Z",
      "resolution_timestamp": "2026-10-07T09:15:00Z",
      "strike": 83933.38,
      "brti_reference_price": 83933.38083333331,
      "base_predicted_close": 83938.375,
      "small_predicted_close": 83953.703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83913.321,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -25.054000000003725,
      "small_residual": -40.382125000003725,
      "base_absolute_error": 25.054000000003725,
      "small_absolute_error": 40.382125000003725,
      "resolved_at": "2026-10-07T09:16:04.834228Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T08:45:00Z",
        "return_6h": 0.0009605518906965482,
        "return_12h": -0.01960390435476833,
        "return_24h": -0.024263323682587545,
        "close_vs_ema12": -0.007474279620025448,
        "close_vs_ema24": -0.012338637764339744,
        "ema12_slope_3h": -0.0033023535909760815,
        "ema24_slope_6h": -0.006453252579919133,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00041309552901747093,
        "return_30m": -0.00101543470350407,
        "return_60m": -0.0023723852553575453,
        "return_120m": -0.0034035648784457306,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004807220192968309,
        "close_vs_ema6": -0.0011861358602918148,
        "close_vs_ema12": -0.002004091043410261,
        "ema3_slope": -0.00048049103667524573,
        "ema6_slope": -0.00047422934394425464,
        "realized_volatility_30m": 9.474628595973478e-05,
        "realized_volatility_60m": 0.000539360970877086,
        "return_acceleration": 0.00018949257191946955
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2340,
        "resolved_agreement_count": 1516,
        "prospective_resolved_sample_count": 2321,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.913656250013446,
            "small_mean_absolute_error": 33.141661458335875
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.12952864584258,
            "small_mean_absolute_error": 89.88567708333176
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.54050868056098,
            "small_mean_absolute_error": 107.6985260416659
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.83083854167053,
            "small_mean_absolute_error": 104.9572406250023
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2342,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0915Z",
      "signal_timestamp": "2026-10-07T09:16:15.806031Z",
      "target_timestamp": "2026-10-07T09:15:00Z",
      "resolution_timestamp": "2026-10-07T09:30:00Z",
      "strike": 83913.32,
      "brti_reference_price": 83913.321,
      "base_predicted_close": 83921.9375,
      "small_predicted_close": 83937.203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83802.61549999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -119.32200000001467,
      "small_residual": -134.58762500001467,
      "base_absolute_error": 119.32200000001467,
      "small_absolute_error": 134.58762500001467,
      "resolved_at": "2026-10-07T09:31:06.045235Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T09:00:00Z",
        "return_6h": -0.00025370541697911086,
        "return_12h": -0.019227044827174522,
        "return_24h": -0.02333054327737294,
        "close_vs_ema12": -0.0073990645545959355,
        "close_vs_ema24": -0.012318589622494214,
        "ema12_slope_3h": -0.0033476479503785628,
        "ema24_slope_6h": -0.0063277567858603945,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002389970847611611,
        "return_30m": -0.0006519938851515805,
        "return_60m": -0.0011862789391107187,
        "return_120m": -0.0038064027137626466,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00035993161060010603,
        "close_vs_ema6": -0.0010181641101958405,
        "close_vs_ema12": -0.0018982472901775127,
        "ema3_slope": -0.0003598021064483703,
        "ema6_slope": -0.00040709984629716534,
        "realized_volatility_30m": 8.704922212815491e-05,
        "realized_volatility_60m": 0.0002467021677484826,
        "return_acceleration": 0.00017409844425630983
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2341,
        "resolved_agreement_count": 1517,
        "prospective_resolved_sample_count": 2322,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 30.241473958347342,
            "small_mean_absolute_error": 26.63940104166977
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.253968750010245,
            "small_mean_absolute_error": 80.37437499999942
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.86448090278403,
            "small_mean_absolute_error": 106.22144444444348
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.546725000004514,
            "small_mean_absolute_error": 103.46511354166869
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2343,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0930Z",
      "signal_timestamp": "2026-10-07T09:31:17.071895Z",
      "target_timestamp": "2026-10-07T09:30:00Z",
      "resolution_timestamp": "2026-10-07T09:45:00Z",
      "strike": 83802.62,
      "brti_reference_price": 83802.61549999999,
      "base_predicted_close": 83881.6328125,
      "small_predicted_close": 83831.71875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83762.62500000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -119.00781249998545,
      "small_residual": -69.09374999998545,
      "base_absolute_error": 119.00781249998545,
      "small_absolute_error": 69.09374999998545,
      "resolved_at": "2026-10-07T09:46:06.690749Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T09:15:00Z",
        "return_6h": -0.0018435045548147455,
        "return_12h": -0.020557108857571893,
        "return_24h": -0.022548300187758552,
        "close_vs_ema12": -0.008356104731145675,
        "close_vs_ema24": -0.013344504149349401,
        "ema12_slope_3h": -0.003402131720058099,
        "ema24_slope_6h": -0.006236928524140484,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013192839787620203,
        "return_30m": -0.0015579657584983142,
        "return_60m": -0.0025718184495043817,
        "return_120m": -0.004711845567912709,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0008400755031621188,
        "close_vs_ema6": -0.0016697608113468432,
        "close_vs_ema12": -0.002721753644716385,
        "ema3_slope": -0.0008393703686774279,
        "ema6_slope": -0.0006674585261028376,
        "realized_volatility_30m": 0.0005401434470004296,
        "realized_volatility_60m": 0.0004108121826973348,
        "return_acceleration": -0.0010802868940008592
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2342,
        "resolved_agreement_count": 1518,
        "prospective_resolved_sample_count": 2323,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.165468750012224,
            "small_mean_absolute_error": 59.870546875012224
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.29009635417606,
            "small_mean_absolute_error": 86.92558333333727
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.09636111111831,
            "small_mean_absolute_error": 103.78730902777777
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.47598125000586,
            "small_mean_absolute_error": 107.3133697916688
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2344,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T0945Z",
      "signal_timestamp": "2026-10-07T09:46:18.448490Z",
      "target_timestamp": "2026-10-07T09:45:00Z",
      "resolution_timestamp": "2026-10-07T10:00:00Z",
      "strike": 83762.63,
      "brti_reference_price": 83762.62500000001,
      "base_predicted_close": 83831.2265625,
      "small_predicted_close": 83799.0625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83773.41583333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -57.81072916665289,
      "small_residual": -25.64666666665289,
      "base_absolute_error": 57.81072916665289,
      "small_absolute_error": 25.64666666665289,
      "resolved_at": "2026-10-07T10:01:05.264642Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T09:30:00Z",
        "return_6h": -0.004269879341048499,
        "return_12h": -0.021306816450221477,
        "return_24h": -0.02470501045591489,
        "close_vs_ema12": -0.008471988816576181,
        "close_vs_ema24": -0.013534429976652218,
        "ema12_slope_3h": -0.003534076654027829,
        "ema24_slope_6h": -0.006197056394286915,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00047719870986573376,
        "return_30m": -0.0017958531280151124,
        "return_60m": -0.002446676127908498,
        "return_120m": -0.006078430199915497,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0006588704895285069,
        "close_vs_ema6": -0.0015339139464818352,
        "close_vs_ema12": -0.002707038557895114,
        "ema3_slope": -0.0006584366650408402,
        "ema6_slope": -0.0006131893467165028,
        "realized_volatility_30m": 0.00042104263444814327,
        "realized_volatility_60m": 0.00041746739245286993,
        "return_acceleration": 0.0008420852688962865
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2343,
        "resolved_agreement_count": 1519,
        "prospective_resolved_sample_count": 2324,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.70386979167233,
            "small_mean_absolute_error": 70.74879166667233
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.58096354167537,
            "small_mean_absolute_error": 74.87367708333659
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.70249479167371,
            "small_mean_absolute_error": 92.3674010416665
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.26896979167068,
            "small_mean_absolute_error": 110.39385833333363
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2345,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1000Z",
      "signal_timestamp": "2026-10-07T10:01:15.952353Z",
      "target_timestamp": "2026-10-07T10:00:00Z",
      "resolution_timestamp": "2026-10-07T10:15:00Z",
      "strike": 83773.42,
      "brti_reference_price": 83773.41583333335,
      "base_predicted_close": 83801.5859375,
      "small_predicted_close": 83769.8359375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83792.62883333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -8.957104166664067,
      "small_residual": 22.792895833335933,
      "base_absolute_error": 8.957104166664067,
      "small_absolute_error": 22.792895833335933,
      "resolved_at": "2026-10-07T10:16:05.143514Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T09:45:00Z",
        "return_6h": -0.004060182516887667,
        "return_12h": -0.021404396151464056,
        "return_24h": -0.025580721883418645,
        "close_vs_ema12": -0.008006398924648717,
        "close_vs_ema24": -0.013134584519110426,
        "ema12_slope_3h": -0.003605819098649543,
        "ema24_slope_6h": -0.006153697163297167,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001288263510526022,
        "return_30m": -0.0003484338345817184,
        "return_60m": -0.001905856745096579,
        "return_120m": -0.004273720574013207,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00026513478700074256,
        "close_vs_ema6": -0.0010041783333909482,
        "close_vs_ema12": -0.0021827251516786106,
        "ema3_slope": -0.0002650645091784032,
        "ema6_slope": -0.00040151005827593345,
        "realized_volatility_30m": 0.000303012530459168,
        "realized_volatility_60m": 0.000532238866097459,
        "return_acceleration": 0.000606025060918336
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2344,
        "resolved_agreement_count": 1520,
        "prospective_resolved_sample_count": 2325,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.29863541666418,
            "small_mean_absolute_error": 67.42754166666418
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.10614583333881,
            "small_mean_absolute_error": 50.28460156250003
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.18589756944978,
            "small_mean_absolute_error": 82.39963194444256
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.57871250000316,
            "small_mean_absolute_error": 108.86375729166612
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2346,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1015Z",
      "signal_timestamp": "2026-10-07T10:16:15.723175Z",
      "target_timestamp": "2026-10-07T10:15:00Z",
      "resolution_timestamp": "2026-10-07T10:30:00Z",
      "strike": 83792.63,
      "brti_reference_price": 83792.62883333334,
      "base_predicted_close": 83767.890625,
      "small_predicted_close": 83745.96875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83848.69866666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 80.80804166666348,
      "small_residual": 102.72991666666348,
      "base_absolute_error": 80.80804166666348,
      "small_absolute_error": 102.72991666666348,
      "resolved_at": "2026-10-07T10:31:05.491361Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T10:00:00Z",
        "return_6h": -0.003860331247003357,
        "return_12h": -0.020880590273825606,
        "return_24h": -0.027142243640658648,
        "close_vs_ema12": -0.007463754375064302,
        "close_vs_ema24": -0.012645423858188232,
        "ema12_slope_3h": -0.00367209531256818,
        "ema24_slope_6h": -0.006107086084377933,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002293448322343572,
        "return_30m": 0.0003582007289446576,
        "return_60m": -0.0014382956749698916,
        "return_120m": -0.002622868394213218,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -1.7925702354926187e-05,
        "close_vs_ema6": -0.0005537396269177375,
        "close_vs_ema12": -0.001653780973855934,
        "ema3_slope": -1.7925381029737508e-05,
        "ema6_slope": -0.00022144680121949367,
        "realized_volatility_30m": 5.0259240590877496e-05,
        "realized_volatility_60m": 0.0006164898842468697,
        "return_acceleration": 0.00010051848118175499
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2345,
        "resolved_agreement_count": 1520,
        "prospective_resolved_sample_count": 2326,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.27441145832927,
            "small_mean_absolute_error": 63.030234374997235
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.257942708338305,
            "small_mean_absolute_error": 44.8348177083335
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.59411631944992,
            "small_mean_absolute_error": 74.59299479166536
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.76615208333605,
            "small_mean_absolute_error": 104.0816583333326
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2347,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1030Z",
      "signal_timestamp": "2026-10-07T10:31:16.336777Z",
      "target_timestamp": "2026-10-07T10:30:00Z",
      "resolution_timestamp": "2026-10-07T10:45:00Z",
      "strike": 83848.7,
      "brti_reference_price": 83848.69866666666,
      "base_predicted_close": 83792.265625,
      "small_predicted_close": 83818.4921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83633.29583333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -158.9697916666628,
      "small_residual": -185.1963541666628,
      "base_absolute_error": 158.9697916666628,
      "small_absolute_error": 185.1963541666628,
      "resolved_at": "2026-10-07T10:46:06.922141Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T10:15:00Z",
        "return_6h": -0.003208106906886554,
        "return_12h": -0.019228874855354294,
        "return_24h": -0.026155183223044998,
        "close_vs_ema12": -0.006523874753453396,
        "close_vs_ema24": -0.011740541613486699,
        "ema12_slope_3h": -0.003692073251652439,
        "ema24_slope_6h": -0.006048191606293218,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006691499492736952,
        "return_30m": 0.0008986482475907831,
        "return_60m": 0.0005499012935541447,
        "return_120m": -0.002023331402242312,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00032550014112797676,
        "close_vs_ema6": 8.216857603615679e-05,
        "close_vs_ema12": -0.0008342122154761933,
        "ema3_slope": 0.0003256061259679921,
        "ema6_slope": 3.28685107178206e-05,
        "realized_volatility_30m": 0.000219902558519669,
        "realized_volatility_60m": 0.00040896725850632316,
        "return_acceleration": 0.000439805117039338
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2346,
        "resolved_agreement_count": 1521,
        "prospective_resolved_sample_count": 2327,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.64592187499147,
            "small_mean_absolute_error": 55.06580729165944
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.90569531250185,
            "small_mean_absolute_error": 57.46817708333583
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.40870486111453,
            "small_mean_absolute_error": 76.30565798611133
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.67368750000314,
            "small_mean_absolute_error": 102.52200624999969
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2348,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1045Z",
      "signal_timestamp": "2026-10-07T10:46:18.715324Z",
      "target_timestamp": "2026-10-07T10:45:00Z",
      "resolution_timestamp": "2026-10-07T11:00:00Z",
      "strike": 83633.3,
      "brti_reference_price": 83633.29583333334,
      "base_predicted_close": 83562.4296875,
      "small_predicted_close": 83546.3828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83723.933,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 161.50331250000454,
      "small_residual": 177.55018750000454,
      "base_absolute_error": 161.50331250000454,
      "small_absolute_error": 177.55018750000454,
      "resolved_at": "2026-10-07T11:01:06.296085Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T10:30:00Z",
        "return_6h": -0.0048813131841158874,
        "return_12h": -0.02236026916175604,
        "return_24h": -0.02949731479599116,
        "close_vs_ema12": -0.00870883661095978,
        "close_vs_ema24": -0.013989082547454124,
        "ema12_slope_3h": -0.0038513203631428405,
        "ema24_slope_6h": -0.0060245318799505565,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002568946647456549,
        "return_30m": -0.0019015157087017842,
        "return_60m": -0.0015439961040699668,
        "return_120m": -0.003986894573569155,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0011234019652096583,
        "close_vs_ema6": -0.0017776839931681332,
        "close_vs_ema12": -0.002879289153441822,
        "ema3_slope": -0.0011221413494124644,
        "ema6_slope": -0.0007105683308881172,
        "realized_volatility_30m": 0.0016190482983651222,
        "realized_volatility_60m": 0.001276938869508331,
        "return_acceleration": -0.0032380965967302444
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2347,
        "resolved_agreement_count": 1522,
        "prospective_resolved_sample_count": 2328,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.6364166666608,
            "small_mean_absolute_error": 84.09145833332877
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.17014322916657,
            "small_mean_absolute_error": 77.42012500000055
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.59944791667051,
            "small_mean_absolute_error": 77.94627083333398
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.55334270833627,
            "small_mean_absolute_error": 105.23056770833281
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2349,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1100Z",
      "signal_timestamp": "2026-10-07T11:01:17.168416Z",
      "target_timestamp": "2026-10-07T11:00:00Z",
      "resolution_timestamp": "2026-10-07T11:15:00Z",
      "strike": 83723.93,
      "brti_reference_price": 83723.933,
      "base_predicted_close": 83704.8046875,
      "small_predicted_close": 83680.375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83796.15666666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 91.3519791666622,
      "small_residual": 115.7816666666622,
      "base_absolute_error": 91.3519791666622,
      "small_absolute_error": 115.7816666666622,
      "resolved_at": "2026-10-07T11:16:05.037878Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T10:45:00Z",
        "return_6h": -0.0042179119390102215,
        "return_12h": -0.021127876115576538,
        "return_24h": -0.02787946975313249,
        "close_vs_ema12": -0.0073251989353084745,
        "close_vs_ema24": -0.012657509882144202,
        "ema12_slope_3h": -0.003892305072837221,
        "ema24_slope_6h": -0.005987845723061769,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010837450056648823,
        "return_30m": -0.001487985724890617,
        "return_60m": -0.0005906746530640605,
        "return_120m": -0.0024954056568888827,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -2.0437638095338606e-05,
        "close_vs_ema6": -0.0004971456587614664,
        "close_vs_ema12": -0.001522368204051272,
        "ema3_slope": -2.0437220407010237e-05,
        "ema6_slope": -0.00019881872675797663,
        "realized_volatility_30m": 0.0018263458265607158,
        "realized_volatility_60m": 0.0014307598144422643,
        "return_acceleration": 0.0036526916531214315
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2348,
        "resolved_agreement_count": 1523,
        "prospective_resolved_sample_count": 2329,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 102.55956249999872,
            "small_mean_absolute_error": 122.06733854166669
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.42909895833145,
            "small_mean_absolute_error": 94.74744010416543
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.25728472222545,
            "small_mean_absolute_error": 74.21218055555558
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.49594479166917,
            "small_mean_absolute_error": 102.51809166666571
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2350,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1115Z",
      "signal_timestamp": "2026-10-07T11:16:15.852719Z",
      "target_timestamp": "2026-10-07T11:15:00Z",
      "resolution_timestamp": "2026-10-07T11:30:00Z",
      "strike": 83796.16,
      "brti_reference_price": 83796.15666666666,
      "base_predicted_close": 83743.75,
      "small_predicted_close": 83770.328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83700.45633333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -43.29366666666465,
      "small_residual": -69.87179166666465,
      "base_absolute_error": 43.29366666666465,
      "small_absolute_error": 69.87179166666465,
      "resolved_at": "2026-10-07T11:31:05.877595Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T11:00:00Z",
        "return_6h": -0.004299725248186892,
        "return_12h": -0.019875281362841224,
        "return_24h": -0.027706427963242297,
        "close_vs_ema12": -0.006206480239030698,
        "close_vs_ema24": -0.011565163464046013,
        "ema12_slope_3h": -0.0038391767182627268,
        "ema24_slope_6h": -0.005953484966736755,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008626406342695514,
        "return_30m": 0.0019473205224134205,
        "return_60m": 4.2101953148465654e-05,
        "return_120m": -0.0013962542768786168,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004209154385070857,
        "close_vs_ema6": 0.0002607343166827203,
        "close_vs_ema12": -0.0005593991278713961,
        "ema3_slope": 0.00042109268291867785,
        "ema6_slope": 0.00010430460498911387,
        "realized_volatility_30m": 0.00011055218569766545,
        "realized_volatility_60m": 0.0014971103834482613,
        "return_acceleration": -0.0002211043713953309
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2349,
        "resolved_agreement_count": 1524,
        "prospective_resolved_sample_count": 2330,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.15828124999825,
            "small_mean_absolute_error": 145.31453124999825
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.71634635416376,
            "small_mean_absolute_error": 104.17238281249774
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.55805555555828,
            "small_mean_absolute_error": 78.32805555555508
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.80522708333592,
            "small_mean_absolute_error": 105.40181979166519
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2351,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1130Z",
      "signal_timestamp": "2026-10-07T11:31:17.098742Z",
      "target_timestamp": "2026-10-07T11:30:00Z",
      "resolution_timestamp": "2026-10-07T11:45:00Z",
      "strike": 83700.46,
      "brti_reference_price": 83700.45633333334,
      "base_predicted_close": 83691.3203125,
      "small_predicted_close": 83668.328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83624.07183333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -67.24847916667932,
      "small_residual": -44.25629166667932,
      "base_absolute_error": 67.24847916667932,
      "small_absolute_error": 44.25629166667932,
      "resolved_at": "2026-10-07T11:46:06.656945Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T11:15:00Z",
        "return_6h": -0.005718436094541035,
        "return_12h": -0.02083443558724496,
        "return_24h": -0.028895007697889108,
        "close_vs_ema12": -0.007043912755810844,
        "close_vs_ema24": -0.012435584803672906,
        "ema12_slope_3h": -0.003837091681576532,
        "ema24_slope_6h": -0.005948729461753732,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011420611295338556,
        "return_30m": -0.0002804056836014368,
        "return_60m": -0.0017679741688377826,
        "return_120m": -0.0012190450865658953,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00036094343424986075,
        "close_vs_ema6": -0.0006298905129747956,
        "close_vs_ema12": -0.0014395332354840695,
        "ema3_slope": -0.00036081320109393467,
        "ema6_slope": -0.0002518927392513026,
        "realized_volatility_30m": 0.0010023508819017035,
        "realized_volatility_60m": 0.001503659683956109,
        "return_acceleration": -0.002004701763803407
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2350,
        "resolved_agreement_count": 1525,
        "prospective_resolved_sample_count": 2331,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 113.77968749999854,
            "small_mean_absolute_error": 137.09999999999854
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.21280468749501,
            "small_mean_absolute_error": 96.08290364582899
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.86369270833409,
            "small_mean_absolute_error": 84.01211805555674
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.942938541669,
            "small_mean_absolute_error": 100.70554687499825
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2352,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1145Z",
      "signal_timestamp": "2026-10-07T11:46:18.869938Z",
      "target_timestamp": "2026-10-07T11:45:00Z",
      "resolution_timestamp": "2026-10-07T12:00:00Z",
      "strike": 83624.07,
      "brti_reference_price": 83624.07183333332,
      "base_predicted_close": 83671.5546875,
      "small_predicted_close": 83648.921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83710.71666666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 39.161979166659876,
      "small_residual": 61.794791666659876,
      "base_absolute_error": 39.161979166659876,
      "small_absolute_error": 61.794791666659876,
      "resolved_at": "2026-10-07T12:01:06.024099Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T11:30:00Z",
        "return_6h": -0.0068504347678993716,
        "return_12h": -0.022588226091179053,
        "return_24h": -0.030927583988623053,
        "close_vs_ema12": -0.0076280603853591256,
        "close_vs_ema24": -0.013065463376725206,
        "ema12_slope_3h": -0.0038476115994166005,
        "ema24_slope_6h": -0.0059671120971203084,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009125935908379512,
        "return_30m": -0.0020536124827046365,
        "return_60m": -0.00011029100202386566,
        "return_120m": -0.001654116817216389,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006370093377864317,
        "close_vs_ema6": -0.0011018491788233886,
        "close_vs_ema12": -0.0019898692241570037,
        "ema3_slope": -0.0006366038152114672,
        "ema6_slope": -0.00044054550564798234,
        "realized_volatility_30m": 0.00011473376934795221,
        "realized_volatility_60m": 0.0010065848496751916,
        "return_acceleration": 0.00022946753869590442
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2351,
        "resolved_agreement_count": 1526,
        "prospective_resolved_sample_count": 2332,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.84935937500268,
            "small_mean_absolute_error": 101.86498437500268
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.74288802083174,
            "small_mean_absolute_error": 92.97822135416573
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.72988194444527,
            "small_mean_absolute_error": 85.5684114583346
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.51865208333693,
            "small_mean_absolute_error": 92.6117291666662
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2353,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1200Z",
      "signal_timestamp": "2026-10-07T12:01:16.781323Z",
      "target_timestamp": "2026-10-07T12:00:00Z",
      "resolution_timestamp": "2026-10-07T12:15:00Z",
      "strike": 83710.72,
      "brti_reference_price": 83710.71666666666,
      "base_predicted_close": 83653.71875,
      "small_predicted_close": 83631.265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83623.02600000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -30.692749999987427,
      "small_residual": -8.239624999987427,
      "base_absolute_error": 30.692749999987427,
      "small_absolute_error": 8.239624999987427,
      "resolved_at": "2026-10-07T12:16:05.244731Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T11:45:00Z",
        "return_6h": -0.007096349696477988,
        "return_12h": -0.02149779347556935,
        "return_24h": -0.029325370558331953,
        "close_vs_ema12": -0.006332165391312539,
        "close_vs_ema24": -0.011797487710211496,
        "ema12_slope_3h": -0.003799211031427774,
        "ema24_slope_6h": -0.0059901381813687316,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010361231094562218,
        "return_30m": 0.00012258395930908605,
        "return_60m": -0.0001578560975311616,
        "return_120m": -0.0007484375089995554,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00019918719234501836,
        "close_vs_ema6": -4.776357021485378e-05,
        "close_vs_ema12": -0.0008088794440571645,
        "ema3_slope": 0.00019922687578688425,
        "ema6_slope": -1.9105063075675055e-05,
        "realized_volatility_30m": 0.0009743583501470865,
        "realized_volatility_60m": 0.000993573745164764,
        "return_acceleration": 0.001948716700294173
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2352,
        "resolved_agreement_count": 1527,
        "prospective_resolved_sample_count": 2333,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.26402604166651,
            "small_mean_absolute_error": 72.92613541666651
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.41179427083262,
            "small_mean_absolute_error": 97.4967369791666
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.04074131944314,
            "small_mean_absolute_error": 87.47367187499913
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.27625625000292,
            "small_mean_absolute_error": 88.43847395833218
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2354,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1215Z",
      "signal_timestamp": "2026-10-07T12:16:16.408977Z",
      "target_timestamp": "2026-10-07T12:15:00Z",
      "resolution_timestamp": "2026-10-07T12:30:00Z",
      "strike": 83623.03,
      "brti_reference_price": 83623.02600000001,
      "base_predicted_close": 83646.5703125,
      "small_predicted_close": 83624.0078125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83439.89416666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -206.67614583332033,
      "small_residual": -184.11364583332033,
      "base_absolute_error": 206.67614583332033,
      "small_absolute_error": 184.11364583332033,
      "resolved_at": "2026-10-07T12:31:05.373937Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T12:00:00Z",
        "return_6h": -0.007863310326081119,
        "return_12h": -0.022792699090587898,
        "return_24h": -0.031643232030878155,
        "close_vs_ema12": -0.0070742633228176866,
        "close_vs_ema24": -0.01257175546134226,
        "ema12_slope_3h": -0.003785446360796474,
        "ema24_slope_6h": -0.006028568403105061,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001047544091825503,
        "return_30m": -1.2506367011111408e-05,
        "return_60m": -0.0020660931664843174,
        "return_120m": -0.0020240781998935864,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00042446287070962985,
        "close_vs_ema6": -0.0007825717676240851,
        "close_vs_ema12": -0.0015705512880138661,
        "ema3_slope": -0.0004242827784235459,
        "ema6_slope": -0.000312930750741236,
        "realized_volatility_30m": 0.0010418336006408624,
        "realized_volatility_60m": 0.0009001198816732871,
        "return_acceleration": -0.0020836672012817248
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2353,
        "resolved_agreement_count": 1528,
        "prospective_resolved_sample_count": 2334,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.09921874999782,
            "small_mean_absolute_error": 46.04062499999782
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.12874999999804,
            "small_mean_absolute_error": 95.67757812499804
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.51063715277512,
            "small_mean_absolute_error": 84.7951302083311
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.00796979166917,
            "small_mean_absolute_error": 83.02682812499843
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2355,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1230Z",
      "signal_timestamp": "2026-10-07T12:31:15.962529Z",
      "target_timestamp": "2026-10-07T12:30:00Z",
      "resolution_timestamp": "2026-10-07T12:45:00Z",
      "strike": 83439.89,
      "brti_reference_price": 83439.89416666668,
      "base_predicted_close": 83423.4765625,
      "small_predicted_close": 83439.0,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83483.44399999997,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 59.96743749997404,
      "small_residual": 44.44399999997404,
      "base_absolute_error": 59.96743749997404,
      "small_absolute_error": 44.44399999997404,
      "resolved_at": "2026-10-07T12:46:07.056817Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T12:15:00Z",
        "return_6h": -0.008999979688670057,
        "return_12h": -0.023329624761806,
        "return_24h": -0.031467840150056436,
        "close_vs_ema12": -0.008874590455608011,
        "close_vs_ema24": -0.014434721960380759,
        "ema12_slope_3h": -0.0038074177649836116,
        "ema24_slope_6h": -0.0060890901233621175,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002189968984539381,
        "return_30m": -0.003235218987293953,
        "return_60m": -0.0031130316139373893,
        "return_120m": -0.004875502023295009,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0013084609802508362,
        "close_vs_ema6": -0.0021238219623347376,
        "close_vs_ema12": -0.0031809069848146576,
        "ema3_slope": -0.0013067511473634497,
        "ema6_slope": -0.0008488076983611537,
        "realized_volatility_30m": 0.000571212446356939,
        "realized_volatility_60m": 0.001159252726767511,
        "return_acceleration": -0.001142424892713878
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2354,
        "resolved_agreement_count": 1529,
        "prospective_resolved_sample_count": 2335,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 85.94483854166174,
            "small_mean_absolute_error": 74.60108854166174
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.86226302083014,
            "small_mean_absolute_error": 105.85054427083014
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.79014930555059,
            "small_mean_absolute_error": 88.92229861110657
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.99012812500078,
            "small_mean_absolute_error": 88.12361249999886
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2356,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1245Z",
      "signal_timestamp": "2026-10-07T12:46:18.404053Z",
      "target_timestamp": "2026-10-07T12:45:00Z",
      "resolution_timestamp": "2026-10-07T13:00:00Z",
      "strike": 83483.44,
      "brti_reference_price": 83483.44399999997,
      "base_predicted_close": 83586.8359375,
      "small_predicted_close": 83562.8125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83449.85716666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -136.9787708333315,
      "small_residual": -112.95533333333151,
      "base_absolute_error": 136.9787708333315,
      "small_absolute_error": 112.95533333333151,
      "resolved_at": "2026-10-07T13:01:05.860554Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T12:30:00Z",
        "return_6h": -0.009963031803760125,
        "return_12h": -0.02360457470026045,
        "return_24h": -0.03198724248614415,
        "close_vs_ema12": -0.008018913197492372,
        "close_vs_ema24": -0.01363724562786961,
        "ema12_slope_3h": -0.0037882179089985257,
        "ema24_slope_6h": -0.0061681928761117,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005219305916939199,
        "return_30m": -0.0016691814046533304,
        "return_60m": -0.0016816668962691406,
        "return_120m": -0.0017917724255659406,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00039376164438975625,
        "close_vs_ema6": -0.0011455245489785382,
        "close_vs_ema12": -0.002252229799518224,
        "ema3_slope": -0.0003936066571853525,
        "ema6_slope": -0.00045799995951267825,
        "realized_volatility_30m": 0.0013559497881166505,
        "realized_volatility_60m": 0.0012780971666709253,
        "return_acceleration": 0.002711899576233301
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2355,
        "resolved_agreement_count": 1530,
        "prospective_resolved_sample_count": 2336,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.12457812498542,
            "small_mean_absolute_error": 74.64801562498542
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.48696874999405,
            "small_mean_absolute_error": 88.25649999999405
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.87011805554964,
            "small_mean_absolute_error": 86.8681527777723
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.15445624999992,
            "small_mean_absolute_error": 82.07036249999801
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2357,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1300Z",
      "signal_timestamp": "2026-10-07T13:01:16.714979Z",
      "target_timestamp": "2026-10-07T13:00:00Z",
      "resolution_timestamp": "2026-10-07T13:15:00Z",
      "strike": 83449.86,
      "brti_reference_price": 83449.85716666667,
      "base_predicted_close": 83368.4765625,
      "small_predicted_close": 83380.921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83345.81683333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -22.65972916665487,
      "small_residual": -35.10504166665487,
      "base_absolute_error": 22.65972916665487,
      "small_absolute_error": 35.10504166665487,
      "resolved_at": "2026-10-07T13:16:05.706015Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T12:45:00Z",
        "return_6h": -0.00914476054711244,
        "return_12h": -0.024410139863856983,
        "return_24h": -0.03198483970051358,
        "close_vs_ema12": -0.008077187587399948,
        "close_vs_ema24": -0.013748679344435466,
        "ema12_slope_3h": -0.003791217749492981,
        "ema24_slope_6h": -0.006228891351243049,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00040231729459205834,
        "return_30m": 0.000119403315398392,
        "return_60m": -0.003116201967768628,
        "return_120m": -0.0032735661538181304,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00039811869635153485,
        "close_vs_ema6": -0.0011057609947467961,
        "close_vs_ema12": -0.00224630558394856,
        "ema3_slope": -0.00039796026093108505,
        "ema6_slope": -0.0004421088512094329,
        "realized_volatility_30m": 0.0004621239431429891,
        "realized_volatility_60m": 0.0009870738026174517,
        "return_acceleration": -0.0009242478862859782
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2356,
        "resolved_agreement_count": 1531,
        "prospective_resolved_sample_count": 2337,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.57877604165333,
            "small_mean_absolute_error": 87.43815104165333
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.42140104165992,
            "small_mean_absolute_error": 80.18214322915992
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.46745486110619,
            "small_mean_absolute_error": 94.1438749999955
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.92293124999924,
            "small_mean_absolute_error": 76.60016562499732
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2358,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1315Z",
      "signal_timestamp": "2026-10-07T13:16:16.636591Z",
      "target_timestamp": "2026-10-07T13:15:00Z",
      "resolution_timestamp": "2026-10-07T13:30:00Z",
      "strike": 83345.82,
      "brti_reference_price": 83345.81683333335,
      "base_predicted_close": 83335.7890625,
      "small_predicted_close": 83345.1171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83299.08349999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -36.70556250002119,
      "small_residual": -46.03368750002119,
      "base_absolute_error": 36.70556250002119,
      "small_absolute_error": 46.03368750002119,
      "resolved_at": "2026-10-07T13:31:05.823668Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T13:00:00Z",
        "return_6h": -0.010543640741400462,
        "return_12h": -0.024571320052014456,
        "return_24h": -0.03175570462515931,
        "close_vs_ema12": -0.008937098157287826,
        "close_vs_ema24": -0.014673913957028328,
        "ema12_slope_3h": -0.0038536517920543245,
        "ema24_slope_6h": -0.00631688155922927,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012467406999335795,
        "return_30m": -0.0016485564091801574,
        "return_60m": -0.0033149860741307213,
        "return_120m": -0.005374230170540284,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008228580614454417,
        "close_vs_ema6": -0.001680502517684035,
        "close_vs_ema12": -0.0029548714931794118,
        "ema3_slope": -0.0008221815227514861,
        "ema6_slope": -0.0006717494564125737,
        "realized_volatility_30m": 0.0004222117026707606,
        "realized_volatility_60m": 0.0010042179996658544,
        "return_acceleration": -0.0008444234053415212
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2357,
        "resolved_agreement_count": 1532,
        "prospective_resolved_sample_count": 2338,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.57052083332019,
            "small_mean_absolute_error": 94.15450520832019
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.834869791659,
            "small_mean_absolute_error": 70.097565104159
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 91.60934027777209,
            "small_mean_absolute_error": 95.16988715277209
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.26878124999857,
            "small_mean_absolute_error": 75.03585937499665
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2359,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1330Z",
      "signal_timestamp": "2026-10-07T13:31:16.530618Z",
      "target_timestamp": "2026-10-07T13:30:00Z",
      "resolution_timestamp": "2026-10-07T13:45:00Z",
      "strike": 83299.08,
      "brti_reference_price": 83299.08349999998,
      "base_predicted_close": 83285.34375,
      "small_predicted_close": 83307.203125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83072.72966666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -212.6140833333484,
      "small_residual": -234.4734583333484,
      "base_absolute_error": 212.6140833333484,
      "small_absolute_error": 234.4734583333484,
      "resolved_at": "2026-10-07T13:46:07.142846Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T13:15:00Z",
        "return_6h": -0.010692081769222095,
        "return_12h": -0.0229864361657669,
        "return_24h": -0.03148689918143266,
        "close_vs_ema12": -0.009108870974694483,
        "close_vs_ema24": -0.014917085301228594,
        "ema12_slope_3h": -0.003963185272538472,
        "ema24_slope_6h": -0.0064060967347085995,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005607160036216197,
        "return_30m": -0.0018067576360922821,
        "return_60m": -0.001687570053545806,
        "return_120m": -0.004795348208555872,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0006920349188256347,
        "close_vs_ema6": -0.0016012222204898618,
        "close_vs_ema12": -0.002974934200667967,
        "ema3_slope": -0.00069155633769169,
        "ema6_slope": -0.0006400789247571481,
        "realized_volatility_30m": 0.0003430123481559799,
        "realized_volatility_60m": 0.0006306408876066293,
        "return_acceleration": 0.0006860246963119598
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2358,
        "resolved_agreement_count": 1533,
        "prospective_resolved_sample_count": 2339,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.0778749999954,
            "small_mean_absolute_error": 59.6345156249954
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.01135677082857,
            "small_mean_absolute_error": 67.11780208332857
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.9341336805519,
            "small_mean_absolute_error": 90.44520138888522
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.72275833333188,
            "small_mean_absolute_error": 77.25439166666547
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2360,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1345Z",
      "signal_timestamp": "2026-10-07T13:46:18.789533Z",
      "target_timestamp": "2026-10-07T13:45:00Z",
      "resolution_timestamp": "2026-10-07T14:00:00Z",
      "strike": 83072.73,
      "brti_reference_price": 83072.72966666665,
      "base_predicted_close": 83145.453125,
      "small_predicted_close": 83240.0390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83180.94616666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 35.49304166667571,
      "small_residual": -59.09289583332429,
      "base_absolute_error": 35.49304166667571,
      "small_absolute_error": 59.09289583332429,
      "resolved_at": "2026-10-07T14:01:06.478943Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T13:30:00Z",
        "return_6h": -0.014264680961570186,
        "return_12h": -0.02587019032223914,
        "return_24h": -0.037793766073320745,
        "close_vs_ema12": -0.011325243858759437,
        "close_vs_ema24": -0.017237368960947297,
        "ema12_slope_3h": -0.0040740270858107275,
        "ema24_slope_6h": -0.006566556740855489,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0027173628306885744,
        "return_30m": -0.003276555165483419,
        "return_60m": -0.004919709988645438,
        "return_120m": -0.0065931035714874575,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0017066663673084292,
        "close_vs_ema6": -0.003085398858881927,
        "close_vs_ema12": -0.004813928492574671,
        "ema3_slope": -0.0017037586197742316,
        "ema6_slope": -0.0012326382712665174,
        "realized_volatility_30m": 0.0010783234135334774,
        "realized_volatility_60m": 0.00091453751101395,
        "return_acceleration": -0.0021566468270669548
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2359,
        "resolved_agreement_count": 1533,
        "prospective_resolved_sample_count": 2340,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 102.23953645833899,
            "small_mean_absolute_error": 107.14188020833899
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.1820572916622,
            "small_mean_absolute_error": 90.8949479166622
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 92.40449131944236,
            "small_mean_absolute_error": 94.55162673610903
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.11075208333205,
            "small_mean_absolute_error": 87.69902604166563
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2361,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1400Z",
      "signal_timestamp": "2026-10-07T14:01:18.082109Z",
      "target_timestamp": "2026-10-07T14:00:00Z",
      "resolution_timestamp": "2026-10-07T14:15:00Z",
      "strike": 83180.95,
      "brti_reference_price": 83180.94616666668,
      "base_predicted_close": 83047.65625,
      "small_predicted_close": 83197.8671875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83142.30549999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 94.64924999998766,
      "small_residual": -55.56168750001234,
      "base_absolute_error": 94.64924999998766,
      "small_absolute_error": 55.56168750001234,
      "resolved_at": "2026-10-07T14:16:05.950420Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T13:45:00Z",
        "return_6h": -0.011315782915561234,
        "return_12h": -0.016461530704333094,
        "return_24h": -0.035947765683499555,
        "close_vs_ema12": -0.009631584352441824,
        "close_vs_ema24": -0.01563326346295668,
        "ema12_slope_3h": -0.004171731259608902,
        "ema24_slope_6h": -0.006663389773644779,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013026717724846648,
        "return_30m": -0.0014182308900589913,
        "return_60m": -0.0032224261266610155,
        "return_120m": -0.006328586363792743,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00020315017207273023,
        "close_vs_ema6": -0.0012768992474461172,
        "close_vs_ema12": -0.002977981141508934,
        "ema3_slope": -0.00020310891046282364,
        "ema6_slope": -0.0005104989566849794,
        "realized_volatility_30m": 0.0020100173015866196,
        "realized_volatility_60m": 0.0014451834018881587,
        "return_acceleration": 0.004020034603173239
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2360,
        "resolved_agreement_count": 1534,
        "prospective_resolved_sample_count": 2341,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.86810416667504,
            "small_mean_absolute_error": 93.67627083333718
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.72344010416418,
            "small_mean_absolute_error": 90.55721093749526
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.90363541666495,
            "small_mean_absolute_error": 84.68018576388567
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.71382083333155,
            "small_mean_absolute_error": 88.70708749999758
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2362,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1415Z",
      "signal_timestamp": "2026-10-07T14:16:16.637299Z",
      "target_timestamp": "2026-10-07T14:15:00Z",
      "resolution_timestamp": "2026-10-07T14:30:00Z",
      "strike": 83142.31,
      "brti_reference_price": 83142.30549999999,
      "base_predicted_close": 83149.1640625,
      "small_predicted_close": 83175.2109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83031.06933333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -118.09472916668165,
      "small_residual": -144.14160416668165,
      "base_absolute_error": 118.09472916668165,
      "small_absolute_error": 144.14160416668165,
      "resolved_at": "2026-10-07T14:31:05.647912Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T14:00:00Z",
        "return_6h": -0.010363616355545835,
        "return_12h": -0.009317288880930752,
        "return_24h": -0.03663900315920321,
        "close_vs_ema12": -0.00968373238024045,
        "close_vs_ema24": -0.01576403083405231,
        "ema12_slope_3h": -0.004319021458153993,
        "ema24_slope_6h": -0.006738772122450665,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00046453747459507255,
        "return_30m": 0.0008375291580342559,
        "return_60m": -0.0024417702179381218,
        "return_120m": -0.005748661857800097,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003339080952995399,
        "close_vs_ema6": -0.0012440784663436677,
        "close_vs_ema12": -0.002913272113964749,
        "ema3_slope": -0.0003337966378998969,
        "ema6_slope": -0.0004973838727112545,
        "realized_volatility_30m": 0.0008836046235398687,
        "realized_volatility_60m": 0.0014250333037559633,
        "return_acceleration": -0.0017672092470797374
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2361,
        "resolved_agreement_count": 1534,
        "prospective_resolved_sample_count": 2342,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 94.86548437500824,
            "small_mean_absolute_error": 98.79043229167655
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.71800260416421,
            "small_mean_absolute_error": 96.47246874999837
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.17840798610875,
            "small_mean_absolute_error": 79.66185416666485
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.19358333333075,
            "small_mean_absolute_error": 89.46606562499801
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2363,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1430Z",
      "signal_timestamp": "2026-10-07T14:31:16.552618Z",
      "target_timestamp": "2026-10-07T14:30:00Z",
      "resolution_timestamp": "2026-10-07T14:45:00Z",
      "strike": 83031.07,
      "brti_reference_price": 83031.06933333332,
      "base_predicted_close": 83018.6484375,
      "small_predicted_close": 83117.1015625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82959.62983333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -59.018604166660225,
      "small_residual": -157.47172916666023,
      "base_absolute_error": 59.018604166660225,
      "small_absolute_error": 157.47172916666023,
      "resolved_at": "2026-10-07T14:46:07.165384Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T14:15:00Z",
        "return_6h": -0.011754847945768532,
        "return_12h": -0.009398525121212198,
        "return_24h": -0.03526074624073816,
        "close_vs_ema12": -0.010564090451649077,
        "close_vs_ema24": -0.016734542400771546,
        "ema12_slope_3h": -0.004468102269340468,
        "ema24_slope_6h": -0.006840964847011466,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001337900915757806,
        "return_30m": -0.0018018168852401706,
        "return_60m": -0.0032174923829343394,
        "return_120m": -0.004899632692687228,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008363800846159508,
        "close_vs_ema6": -0.0018444418748170266,
        "close_vs_ema12": -0.0035961982347333388,
        "ema3_slope": -0.0008356811375554996,
        "ema6_slope": -0.0007372328366805903,
        "realized_volatility_30m": 0.00043668172058136667,
        "realized_volatility_60m": 0.0014576786300426509,
        "return_acceleration": -0.0008733634411627333
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2362,
        "resolved_agreement_count": 1535,
        "prospective_resolved_sample_count": 2343,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 115.21277604167335,
            "small_mean_absolute_error": 123.31741145834167
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.64532552083438,
            "small_mean_absolute_error": 91.47596354166853
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.41182986111016,
            "small_mean_absolute_error": 85.85100520833294
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.1322197916641,
            "small_mean_absolute_error": 89.94376458333136
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2364,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1445Z",
      "signal_timestamp": "2026-10-07T14:46:18.483822Z",
      "target_timestamp": "2026-10-07T14:45:00Z",
      "resolution_timestamp": "2026-10-07T15:00:00Z",
      "strike": 82959.63,
      "brti_reference_price": 82959.62983333334,
      "base_predicted_close": 82961.5625,
      "small_predicted_close": 83082.59375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82955.97433333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -5.588166666653706,
      "small_residual": -126.6194166666537,
      "base_absolute_error": 5.588166666653706,
      "small_absolute_error": 126.6194166666537,
      "resolved_at": "2026-10-07T15:01:06.345231Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T14:30:00Z",
        "return_6h": -0.012009777780484066,
        "return_12h": -0.009943758643165324,
        "return_24h": -0.03870863517096601,
        "close_vs_ema12": -0.010954565541052563,
        "close_vs_ema24": -0.017224297778647424,
        "ema12_slope_3h": -0.004608957545086834,
        "ema24_slope_6h": -0.006946239883361294,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008603947964729297,
        "return_30m": -0.0021971445892445818,
        "return_60m": -0.0013614556038682446,
        "return_120m": -0.006274467625780211,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0008487473932501377,
        "close_vs_ema6": -0.0019323851506770628,
        "close_vs_ema12": -0.0037709288727358903,
        "ema3_slope": -0.000848027632008086,
        "ema6_slope": -0.000772357063742346,
        "realized_volatility_30m": 0.0002387530596424381,
        "realized_volatility_60m": 0.0009975591599059616,
        "return_acceleration": 0.0004775061192848762
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2363,
        "resolved_agreement_count": 1535,
        "prospective_resolved_sample_count": 2344,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.81390625000131,
            "small_mean_absolute_error": 104.06697916666963
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.52672135417015,
            "small_mean_absolute_error": 105.60442968750431
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.7260069444419,
            "small_mean_absolute_error": 95.285624999998
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.13275937499785,
            "small_mean_absolute_error": 94.3626635416651
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2365,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1500Z",
      "signal_timestamp": "2026-10-07T15:01:18.307830Z",
      "target_timestamp": "2026-10-07T15:00:00Z",
      "resolution_timestamp": "2026-10-07T15:15:00Z",
      "strike": 82955.97,
      "brti_reference_price": 82955.97433333335,
      "base_predicted_close": 82917.4140625,
      "small_predicted_close": 83039.8203125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83070.09766666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 152.68360416665382,
      "small_residual": 30.277354166653822,
      "base_absolute_error": 152.68360416665382,
      "small_absolute_error": 30.277354166653822,
      "resolved_at": "2026-10-07T15:16:05.665729Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T14:45:00Z",
        "return_6h": -0.011645027166733657,
        "return_12h": -0.010695660928899176,
        "return_24h": -0.04198763752237489,
        "close_vs_ema12": -0.010553980230741167,
        "close_vs_ema24": -0.016917586275903673,
        "ema12_slope_3h": -0.004787700958489682,
        "ema24_slope_6h": -0.007041922593114536,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -4.40636006614481e-05,
        "return_30m": -0.0009044204850415793,
        "return_60m": -0.002704607770180445,
        "return_120m": -0.005918318498100428,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.00044658614768300353,
        "close_vs_ema6": -0.0014124858841195742,
        "close_vs_ema12": -0.0032298255297276146,
        "ema3_slope": -0.00044638679752262433,
        "ema6_slope": -0.0005646753152831474,
        "realized_volatility_30m": 0.0004081655979057408,
        "realized_volatility_60m": 0.00047858441728248997,
        "return_acceleration": 0.0008163311958114816
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2364,
        "resolved_agreement_count": 1536,
        "prospective_resolved_sample_count": 2345,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 69.33768749999581,
            "small_mean_absolute_error": 120.94860937500198
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.10289583333542,
            "small_mean_absolute_error": 107.31244010416958
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.92818923610805,
            "small_mean_absolute_error": 100.68767708333083
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.52163124999788,
            "small_mean_absolute_error": 99.41130104166514
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2366,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1515Z",
      "signal_timestamp": "2026-10-07T15:16:16.753716Z",
      "target_timestamp": "2026-10-07T15:15:00Z",
      "resolution_timestamp": "2026-10-07T15:30:00Z",
      "strike": 83070.1,
      "brti_reference_price": 83070.09766666665,
      "base_predicted_close": 82917.90625,
      "small_predicted_close": 83017.4609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83009.134,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 91.22775000000547,
      "small_residual": -8.326937499994528,
      "base_absolute_error": 91.22775000000547,
      "small_absolute_error": 8.326937499994528,
      "resolved_at": "2026-10-07T15:31:06.553034Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T15:00:00Z",
        "return_6h": -0.010048742241215103,
        "return_12h": -0.010299898237853822,
        "return_24h": -0.04071005079648138,
        "close_vs_ema12": -0.00882088363143374,
        "close_vs_ema24": -0.015249109307816089,
        "ema12_slope_3h": -0.004861641630635516,
        "ema24_slope_6h": -0.007103152576154348,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013757096369544364,
        "return_30m": 0.0013315854175728337,
        "return_60m": -0.0008684848573670134,
        "return_120m": -0.0033081344348456776,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004640391259227439,
        "close_vs_ema6": -2.7657032824146555e-05,
        "close_vs_ema12": -0.0015730768043382692,
        "ema3_slope": 0.000464254558202315,
        "ema6_slope": -1.1062690745133885e-05,
        "realized_volatility_30m": 0.0007098866188079422,
        "realized_volatility_60m": 0.0010291994773967627,
        "return_acceleration": 0.0014197732376158845
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2365,
        "resolved_agreement_count": 1536,
        "prospective_resolved_sample_count": 2346,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.84627604166235,
            "small_mean_absolute_error": 114.62752604166235
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.3558802083353,
            "small_mean_absolute_error": 106.70897916666945
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.09409374999693,
            "small_mean_absolute_error": 102.52415451388636
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.70795624999737,
            "small_mean_absolute_error": 99.78552395833103
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2367,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1530Z",
      "signal_timestamp": "2026-10-07T15:31:17.408639Z",
      "target_timestamp": "2026-10-07T15:30:00Z",
      "resolution_timestamp": "2026-10-07T15:45:00Z",
      "strike": 83009.13,
      "brti_reference_price": 83009.134,
      "base_predicted_close": 83006.4765625,
      "small_predicted_close": 83022.6328125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83280.33700000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 273.8604375000141,
      "small_residual": 257.7041875000141,
      "base_absolute_error": 273.8604375000141,
      "small_absolute_error": 257.7041875000141,
      "resolved_at": "2026-10-07T15:46:06.507224Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T15:15:00Z",
        "return_6h": -0.009468457461211055,
        "return_12h": -0.011294506871568966,
        "return_24h": -0.03792135716448686,
        "close_vs_ema12": -0.009162136855117464,
        "close_vs_ema24": -0.015647594294512235,
        "ema12_slope_3h": -0.004873813414563721,
        "ema24_slope_6h": -0.007151242849204875,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007338822076660145,
        "return_30m": 0.00064081782046288,
        "return_60m": -0.0002641822333426802,
        "return_120m": -0.003480824611953537,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0001351100681653561,
        "close_vs_ema6": -0.0005440604774498148,
        "close_vs_ema12": -0.0019517577609289294,
        "ema3_slope": -0.00013509181590065644,
        "ema6_slope": -0.00021757684099599217,
        "realized_volatility_30m": 0.0010547959223102255,
        "realized_volatility_60m": 0.0008882760199286411,
        "return_acceleration": -0.002109591844620451
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2366,
        "resolved_agreement_count": 1537,
        "prospective_resolved_sample_count": 2347,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 77.1295312499933,
            "small_mean_absolute_error": 80.67385937499057
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.17115364583333,
            "small_mean_absolute_error": 101.99563541666612
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.47339409722069,
            "small_mean_absolute_error": 87.87526215277587
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.22894166666447,
            "small_mean_absolute_error": 95.06537499999759
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2368,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1545Z",
      "signal_timestamp": "2026-10-07T15:46:17.974685Z",
      "target_timestamp": "2026-10-07T15:45:00Z",
      "resolution_timestamp": "2026-10-07T16:00:00Z",
      "strike": 83280.34,
      "brti_reference_price": 83280.33700000001,
      "base_predicted_close": 83168.6171875,
      "small_predicted_close": 83201.9375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83406.44783333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 237.83064583332452,
      "small_residual": 204.51033333332452,
      "base_absolute_error": 237.83064583332452,
      "small_absolute_error": 204.51033333332452,
      "resolved_at": "2026-10-07T16:01:05.087819Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T15:30:00Z",
        "return_6h": -0.005757794720497311,
        "return_12h": -0.010003088972818763,
        "return_24h": -0.03281601264630507,
        "close_vs_ema12": -0.0056844654648511295,
        "close_vs_ema24": -0.012178446025655987,
        "ema12_slope_3h": -0.004774983276596201,
        "ema24_slope_6h": -0.007122948653033645,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003267146480530725,
        "return_30m": 0.0025308665721928136,
        "return_60m": 0.003865822054787138,
        "return_120m": 0.0024991033058188172,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015633496050968532,
        "close_vs_ema6": 0.0019422816134559984,
        "close_vs_ema12": 0.0011074025573509783,
        "ema3_slope": 0.0015657974939908836,
        "ema6_slope": 0.000777516707944681,
        "realized_volatility_30m": 0.0020005143440983697,
        "realized_volatility_60m": 0.0015307649151345252,
        "return_acceleration": 0.004001028688196739
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2367,
        "resolved_agreement_count": 1537,
        "prospective_resolved_sample_count": 2348,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 130.83998958333177,
            "small_mean_absolute_error": 105.73197395832904
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.82694791666654,
            "small_mean_absolute_error": 104.89947656249933
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.2978107638907,
            "small_mean_absolute_error": 105.64694444444588
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.97347395833204,
            "small_mean_absolute_error": 98.69076666666516
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2369,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1600Z",
      "signal_timestamp": "2026-10-07T16:01:16.059082Z",
      "target_timestamp": "2026-10-07T16:00:00Z",
      "resolution_timestamp": "2026-10-07T16:15:00Z",
      "strike": 83406.45,
      "brti_reference_price": 83406.44783333332,
      "base_predicted_close": 83298.9921875,
      "small_predicted_close": 83257.2421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83475.37533333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 176.38314583332976,
      "small_residual": 218.13314583332976,
      "base_absolute_error": 176.38314583332976,
      "small_absolute_error": 218.13314583332976,
      "resolved_at": "2026-10-07T16:16:05.596483Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T15:45:00Z",
        "return_6h": -0.004380482714589351,
        "return_12h": -0.008422879672143724,
        "return_24h": -0.027168910482462616,
        "close_vs_ema12": -0.004008901692514,
        "close_vs_ema24": -0.010464709742716294,
        "ema12_slope_3h": -0.004602720753701606,
        "ema24_slope_6h": -0.0070671902761835215,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015142930237339591,
        "return_30m": 0.004786386921387775,
        "return_60m": 0.005430271943885456,
        "return_120m": 0.0027109774180114066,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015376370304021059,
        "close_vs_ema6": 0.002468642640984786,
        "close_vs_ema12": 0.002218881210739543,
        "ema3_slope": 0.0015400049991156628,
        "ema6_slope": 0.0009884330916249962,
        "realized_volatility_30m": 0.0008764267283983829,
        "realized_volatility_60m": 0.0014182324852407893,
        "return_acceleration": -0.0017528534567967657
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2368,
        "resolved_agreement_count": 1538,
        "prospective_resolved_sample_count": 2349,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 188.90060937499948,
            "small_mean_absolute_error": 125.20470312499674
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 129.11914843749764,
            "small_mean_absolute_error": 123.07665624999936
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.70213368055677,
            "small_mean_absolute_error": 113.27652777777864
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.78984062499804,
            "small_mean_absolute_error": 100.03877395833115
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2370,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1615Z",
      "signal_timestamp": "2026-10-07T16:16:16.395356Z",
      "target_timestamp": "2026-10-07T16:15:00Z",
      "resolution_timestamp": "2026-10-07T16:30:00Z",
      "strike": 83475.38,
      "brti_reference_price": 83475.37533333333,
      "base_predicted_close": 83507.21875,
      "small_predicted_close": 83414.3828125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83532.9,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 25.68124999999418,
      "small_residual": 118.51718749999418,
      "base_absolute_error": 25.68124999999418,
      "small_absolute_error": 118.51718749999418,
      "resolved_at": "2026-10-07T16:31:05.179855Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T16:00:00Z",
        "return_6h": -0.0037861743260381164,
        "return_12h": -0.00763188968598405,
        "return_24h": -0.02662801072795884,
        "close_vs_ema12": -0.003056174088526209,
        "close_vs_ema24": -0.00944994476731853,
        "ema12_slope_3h": -0.004353652897625682,
        "ema24_slope_6h": -0.007000407749975124,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008264049337975976,
        "return_30m": 0.0023419493767575794,
        "return_60m": 0.0048787431103418655,
        "return_120m": 0.004006021138460492,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001181259313700389,
        "close_vs_ema6": 0.0023528461837005743,
        "close_vs_ema12": 0.002577124047420387,
        "ema3_slope": 0.001182656337514132,
        "ema6_slope": 0.0009420250494973637,
        "realized_volatility_30m": 0.00034394404496818076,
        "realized_volatility_60m": 0.0014361389853070504,
        "return_acceleration": -0.0006878880899363615
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2369,
        "resolved_agreement_count": 1539,
        "prospective_resolved_sample_count": 2350,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 194.82549479166846,
            "small_mean_absolute_error": 172.16865104166573
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 139.3358854166654,
            "small_mean_absolute_error": 143.39808854166404
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 124.51241840277969,
            "small_mean_absolute_error": 128.5288697916682
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.04139895833141,
            "small_mean_absolute_error": 105.15634791666453
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2371,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1630Z",
      "signal_timestamp": "2026-10-07T16:31:16.159564Z",
      "target_timestamp": "2026-10-07T16:30:00Z",
      "resolution_timestamp": "2026-10-07T16:45:00Z",
      "strike": 83532.9,
      "brti_reference_price": 83532.9,
      "base_predicted_close": 83542.1875,
      "small_predicted_close": 83452.5078125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83399.03383333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -143.15366666665068,
      "small_residual": -53.47397916665068,
      "base_absolute_error": 143.15366666665068,
      "small_absolute_error": 53.47397916665068,
      "resolved_at": "2026-10-07T16:46:07.334576Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T16:15:00Z",
        "return_6h": -0.0037662918052204786,
        "return_12h": -0.006962316045353356,
        "return_24h": -0.025634258961158785,
        "close_vs_ema12": -0.0022726781839971233,
        "close_vs_ema24": -0.00858810474364713,
        "ema12_slope_3h": -0.004064045569823538,
        "ema24_slope_6h": -0.0069344992768614055,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006891213898345683,
        "return_30m": 0.0015160958169486705,
        "return_60m": 0.0063097393595261675,
        "return_120m": 0.006043890205147839,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009347228430662824,
        "close_vs_ema6": 0.0021721032673918117,
        "close_vs_ema12": 0.0027638592747472046,
        "ema3_slope": 0.000935597367297536,
        "ema6_slope": 0.0008695968486192029,
        "realized_volatility_30m": 6.864177198151467e-05,
        "realized_volatility_60m": 0.001026184465883329,
        "return_acceleration": -0.00013728354396302933
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2370,
        "resolved_agreement_count": 1539,
        "prospective_resolved_sample_count": 2351,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 178.43886979166564,
            "small_mean_absolute_error": 199.71621354166564
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.78420052082947,
            "small_mean_absolute_error": 140.1950364583281
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.5937256944441,
            "small_mean_absolute_error": 134.56916145833262
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.16077812499789,
            "small_mean_absolute_error": 107.588617708331
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2372,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1645Z",
      "signal_timestamp": "2026-10-07T16:46:19.156298Z",
      "target_timestamp": "2026-10-07T16:45:00Z",
      "resolution_timestamp": "2026-10-07T17:00:00Z",
      "strike": 83399.03,
      "brti_reference_price": 83399.03383333335,
      "base_predicted_close": 83427.71875,
      "small_predicted_close": 83368.96875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83355.86116666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -71.85758333331614,
      "small_residual": -13.107583333316143,
      "base_absolute_error": 71.85758333331614,
      "small_absolute_error": 13.107583333316143,
      "resolved_at": "2026-10-07T17:01:05.595424Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T16:30:00Z",
        "return_6h": -0.0028010614392960376,
        "return_12h": -0.007668701765278785,
        "return_24h": -0.0267373706979408,
        "close_vs_ema12": -0.0037141550385300093,
        "close_vs_ema24": -0.009969129691882683,
        "ema12_slope_3h": -0.0037415366688602347,
        "ema24_slope_6h": -0.006850448594934444,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001602556198415761,
        "return_30m": -0.0009145391643360368,
        "return_60m": 0.0014252684079956168,
        "return_120m": 0.005296600296828435,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00033477768921086337,
        "close_vs_ema6": 0.0004042675818169972,
        "close_vs_ema12": 0.000978719053290611,
        "ema3_slope": -0.0003346656506176826,
        "ema6_slope": 0.0001617331861203386,
        "realized_volatility_30m": 0.0011458387941251647,
        "realized_volatility_60m": 0.001173651685047008,
        "return_acceleration": -0.0022916775882503293
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2371,
        "resolved_agreement_count": 1539,
        "prospective_resolved_sample_count": 2352,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 145.7621770833248,
            "small_mean_absolute_error": 148.6586614583248
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.30108333332828,
            "small_mean_absolute_error": 127.19531770832691
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.80535763888595,
            "small_mean_absolute_error": 119.48587152777448
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.95603749999646,
            "small_mean_absolute_error": 108.04950208332957
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2373,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1700Z",
      "signal_timestamp": "2026-10-07T17:01:16.589375Z",
      "target_timestamp": "2026-10-07T17:00:00Z",
      "resolution_timestamp": "2026-10-07T17:15:00Z",
      "strike": 83355.86,
      "brti_reference_price": 83355.86116666668,
      "base_predicted_close": 83375.734375,
      "small_predicted_close": 83335.984375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83488.307,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 112.5726250000007,
      "small_residual": 152.3226250000007,
      "base_absolute_error": 112.5726250000007,
      "small_absolute_error": 152.3226250000007,
      "resolved_at": "2026-10-07T17:16:05.360572Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T16:45:00Z",
        "return_6h": -0.004396255886991329,
        "return_12h": -0.008595624805808999,
        "return_24h": -0.02608072327721367,
        "close_vs_ema12": -0.004057947999717482,
        "close_vs_ema24": -0.010267732849243316,
        "ema12_slope_3h": -0.0035052888514093272,
        "ema24_slope_6h": -0.006800485313240734,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005176638706982928,
        "return_30m": -0.002119390483669381,
        "return_60m": -0.0006065078657674361,
        "return_120m": 0.004820470575470637,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004263157965079811,
        "close_vs_ema6": -8.114946515347388e-05,
        "close_vs_ema12": 0.0003896673049748056,
        "ema3_slope": -0.0004261341287974396,
        "ema6_slope": -3.24587324578296e-05,
        "realized_volatility_30m": 0.0005424461638587341,
        "realized_volatility_60m": 0.0009877476936423876,
        "return_acceleration": 0.0010848923277174682
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2372,
        "resolved_agreement_count": 1539,
        "prospective_resolved_sample_count": 2353,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 104.26891145832269,
            "small_mean_absolute_error": 100.80797395832269
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 146.58476041666108,
            "small_mean_absolute_error": 113.00633854165972
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.83573611110599,
            "small_mean_absolute_error": 115.65376215277381
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.59081770832927,
            "small_mean_absolute_error": 105.61514166666238
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2374,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1715Z",
      "signal_timestamp": "2026-10-07T17:16:16.129113Z",
      "target_timestamp": "2026-10-07T17:15:00Z",
      "resolution_timestamp": "2026-10-07T17:30:00Z",
      "strike": 83488.31,
      "brti_reference_price": 83488.307,
      "base_predicted_close": 83397.3984375,
      "small_predicted_close": 83427.359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83170.45233333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -226.9461041666509,
      "small_residual": -256.9070416666509,
      "base_absolute_error": 226.9461041666509,
      "small_absolute_error": 256.9070416666509,
      "resolved_at": "2026-10-07T17:31:06.637862Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T17:00:00Z",
        "return_6h": -0.0036737921989818956,
        "return_12h": -0.007957721150094188,
        "return_24h": -0.023876485972558315,
        "close_vs_ema12": -0.002374675423866268,
        "close_vs_ema24": -0.008517354011800982,
        "ema12_slope_3h": -0.003195386694323843,
        "ema24_slope_6h": -0.00673675086385872,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015889204607759666,
        "return_30m": 0.0010704340633616027,
        "return_60m": 0.0001549159451519344,
        "return_120m": 0.00503441485059386,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005806263184080507,
        "close_vs_ema6": 0.001076423507883506,
        "close_vs_ema12": 0.0016742037604482451,
        "ema3_slope": 0.0005809636411882035,
        "ema6_slope": 0.0004307548730220212,
        "realized_volatility_30m": 0.0010532921657371297,
        "realized_volatility_60m": 0.0012072170314434425,
        "return_acceleration": 0.0021065843314742594
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2373,
        "resolved_agreement_count": 1539,
        "prospective_resolved_sample_count": 2354,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.31628124999042,
            "small_mean_absolute_error": 84.35534374999042
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 141.57088802082944,
            "small_mean_absolute_error": 128.26199739582808
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.32935069444041,
            "small_mean_absolute_error": 123.71717361110616
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.68481145832993,
            "small_mean_absolute_error": 112.81929166666305
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2375,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1730Z",
      "signal_timestamp": "2026-10-07T17:31:17.928295Z",
      "target_timestamp": "2026-10-07T17:30:00Z",
      "resolution_timestamp": "2026-10-07T17:45:00Z",
      "strike": 83170.45,
      "brti_reference_price": 83170.45233333335,
      "base_predicted_close": 83133.40625,
      "small_predicted_close": 83203.296875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83047.87550000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -85.5307499999908,
      "small_residual": -155.4213749999908,
      "base_absolute_error": 85.5307499999908,
      "small_absolute_error": 155.4213749999908,
      "resolved_at": "2026-10-07T17:46:06.615188Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T17:15:00Z",
        "return_6h": -0.006332151856965562,
        "return_12h": -0.012014377945771648,
        "return_24h": -0.028689115394332276,
        "close_vs_ema12": -0.005922351171260609,
        "close_vs_ema24": -0.012041763670151195,
        "ema12_slope_3h": -0.0029985466366410085,
        "ema24_slope_6h": -0.006728547214312264,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003807175855975231,
        "return_30m": -0.002224304694814605,
        "return_60m": -0.0043389810082811175,
        "return_120m": 0.0019433805119970504,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0016169904791918377,
        "close_vs_ema6": -0.001954992233044295,
        "close_vs_ema12": -0.0018108119097702824,
        "ema3_slope": -0.0016143800420340693,
        "ema6_slope": -0.0007813858519091221,
        "realized_volatility_30m": 0.002698048158375599,
        "realized_volatility_60m": 0.001946138878811594,
        "return_acceleration": -0.005396096316751198
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2374,
        "resolved_agreement_count": 1540,
        "prospective_resolved_sample_count": 2355,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 138.6324947916546,
            "small_mean_absolute_error": 118.95280729165461
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 158.53568229166012,
            "small_mean_absolute_error": 159.33451041666012
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.40029861110452,
            "small_mean_absolute_error": 133.11429340277027
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.69830937499646,
            "small_mean_absolute_error": 116.45896145832958
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2376,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1745Z",
      "signal_timestamp": "2026-10-07T17:46:18.404113Z",
      "target_timestamp": "2026-10-07T17:45:00Z",
      "resolution_timestamp": "2026-10-07T18:00:00Z",
      "strike": 83047.88,
      "brti_reference_price": 83047.87550000001,
      "base_predicted_close": 82981.0625,
      "small_predicted_close": 83050.1796875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83115.00983333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 133.94733333332988,
      "small_residual": 64.83014583332988,
      "base_absolute_error": 133.94733333332988,
      "small_absolute_error": 64.83014583332988,
      "resolved_at": "2026-10-07T18:01:05.591545Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T17:30:00Z",
        "return_6h": -0.006890316636120053,
        "return_12h": -0.013693549739373423,
        "return_24h": -0.029667021866694676,
        "close_vs_ema12": -0.0070880351165704125,
        "close_vs_ema24": -0.013223197016323684,
        "ema12_slope_3h": -0.0028345562500420307,
        "ema24_slope_6h": -0.0067318412281272,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014738026533999138,
        "return_30m": -0.005275367483496773,
        "return_60m": -0.004210580353186111,
        "return_120m": -0.0027913131523471524,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0015465932609189936,
        "close_vs_ema6": -0.0024494787819899777,
        "close_vs_ema12": -0.002778433920036849,
        "ema3_slope": -0.001544205003866539,
        "ema6_slope": -0.0009788324610582322,
        "realized_volatility_30m": 0.0011666866012876587,
        "realized_volatility_60m": 0.0019383554056038596,
        "return_acceleration": 0.0023333732025753173
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2375,
        "resolved_agreement_count": 1540,
        "prospective_resolved_sample_count": 2356,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 124.22676562498964,
            "small_mean_absolute_error": 144.43965624998964
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 134.9944713541572,
            "small_mean_absolute_error": 146.5491588541572
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.6096440972154,
            "small_mean_absolute_error": 132.94343055554782
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.9764749999973,
            "small_mean_absolute_error": 122.00783020833042
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2377,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1800Z",
      "signal_timestamp": "2026-10-07T18:01:16.725672Z",
      "target_timestamp": "2026-10-07T18:00:00Z",
      "resolution_timestamp": "2026-10-07T18:15:00Z",
      "strike": 83115.01,
      "brti_reference_price": 83115.00983333333,
      "base_predicted_close": 83036.6171875,
      "small_predicted_close": 83101.328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83297.34083333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 260.72364583333547,
      "small_residual": 196.01270833333547,
      "base_absolute_error": 260.72364583333547,
      "small_absolute_error": 196.01270833333547,
      "resolved_at": "2026-10-07T18:16:05.774913Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T17:45:00Z",
        "return_6h": -0.007116255326130028,
        "return_12h": -0.01416210558628439,
        "return_24h": -0.030246451880181935,
        "close_vs_ema12": -0.0060303846387993465,
        "close_vs_ema24": -0.01217242209340863,
        "ema12_slope_3h": -0.002642657697323414,
        "ema24_slope_6h": -0.006739670100329609,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008083811046235567,
        "return_30m": -0.0006666129429934164,
        "return_60m": -0.002889434887509368,
        "return_120m": -0.0034941902882899,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00036986794825111247,
        "close_vs_ema6": -0.0011741782115616273,
        "close_vs_ema12": -0.001669374796140044,
        "ema3_slope": -0.00036973119653205266,
        "ema6_slope": -0.00046945079706584014,
        "realized_volatility_30m": 0.0011410918790117353,
        "realized_volatility_60m": 0.0021074826405673027,
        "return_acceleration": 0.0022821837580234705
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2376,
        "resolved_agreement_count": 1540,
        "prospective_resolved_sample_count": 2357,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 139.74920312499307,
            "small_mean_absolute_error": 157.37029687499307
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.00905729165788,
            "small_mean_absolute_error": 129.08913541665788
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 144.3062413194384,
            "small_mean_absolute_error": 127.79432465277084
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.82490312499722,
            "small_mean_absolute_error": 119.60157083333033
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2378,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1815Z",
      "signal_timestamp": "2026-10-07T18:16:16.412299Z",
      "target_timestamp": "2026-10-07T18:15:00Z",
      "resolution_timestamp": "2026-10-07T18:30:00Z",
      "strike": 83297.34,
      "brti_reference_price": 83297.34083333334,
      "base_predicted_close": 83273.03125,
      "small_predicted_close": 83304.4453125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83308.97516666669,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 35.943916666685254,
      "small_residual": 4.529854166685254,
      "base_absolute_error": 35.943916666685254,
      "small_absolute_error": 4.529854166685254,
      "resolved_at": "2026-10-07T18:31:06.397192Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T18:00:00Z",
        "return_6h": -0.0038946828672126177,
        "return_12h": -0.011727368093287116,
        "return_24h": -0.028813974714747337,
        "close_vs_ema12": -0.0036933361462303527,
        "close_vs_ema24": -0.009801147615230654,
        "ema12_slope_3h": -0.0024250749941888694,
        "ema24_slope_6h": -0.006681758900508705,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002193719285669582,
        "return_30m": 0.0030038737515125646,
        "return_60m": -0.00228734026989752,
        "return_120m": -0.0021327786702254325,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009106898634816396,
        "close_vs_ema6": 0.0007261927511439392,
        "close_vs_ema12": 0.00044054208333177414,
        "ema3_slope": 0.0009115199754836656,
        "ema6_slope": 0.0002905615019201946,
        "realized_volatility_30m": 0.0006926690905230126,
        "realized_volatility_60m": 0.0022822272675893135,
        "return_acceleration": 0.0013853381810460252
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2377,
        "resolved_agreement_count": 1541,
        "prospective_resolved_sample_count": 2358,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 176.78695833332677,
            "small_mean_absolute_error": 168.29281770832677
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 132.5516197916586,
            "small_mean_absolute_error": 126.3240807291586
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 153.30957812499523,
            "small_mean_absolute_error": 141.60560416666098
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 127.72809895833124,
            "small_mean_absolute_error": 127.64695416666436
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2379,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1830Z",
      "signal_timestamp": "2026-10-07T18:31:17.707397Z",
      "target_timestamp": "2026-10-07T18:30:00Z",
      "resolution_timestamp": "2026-10-07T18:45:00Z",
      "strike": 83308.98,
      "brti_reference_price": 83308.97516666669,
      "base_predicted_close": 83281.390625,
      "small_predicted_close": 83312.2578125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83286.61099999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 5.220374999989872,
      "small_residual": -25.646812500010128,
      "base_absolute_error": 5.220374999989872,
      "small_absolute_error": 25.646812500010128,
      "resolved_at": "2026-10-07T18:46:07.593528Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T18:15:00Z",
        "return_6h": -0.0015690216449518735,
        "return_12h": -0.010554880170686287,
        "return_24h": -0.028119865866680915,
        "close_vs_ema12": -0.003409605745702704,
        "close_vs_ema24": -0.009465503004763565,
        "ema12_slope_3h": -0.0021809154918609464,
        "ema24_slope_6h": -0.0065778676700127825,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00013967232587441814,
        "return_30m": 0.0023336980134189833,
        "return_60m": 0.001665529397124832,
        "return_120m": -0.0026806783115791433,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005249689566049209,
        "close_vs_ema6": 0.0006183945017703696,
        "close_vs_ema12": 0.0004909588896091499,
        "ema3_slope": 0.0005252446937638044,
        "ema6_slope": 0.00024741900172831066,
        "realized_volatility_30m": 0.001027023479897582,
        "realized_volatility_60m": 0.0013192759284776806,
        "return_acceleration": -0.002054046959795164
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2378,
        "resolved_agreement_count": 1541,
        "prospective_resolved_sample_count": 2359,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 129.03641145833535,
            "small_mean_absolute_error": 105.19852083333535
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 133.83445312499498,
            "small_mean_absolute_error": 112.07566406249498
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 148.7025920138852,
            "small_mean_absolute_error": 141.28918055555187
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 127.69001666666445,
            "small_mean_absolute_error": 125.57176249999756
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2380,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1845Z",
      "signal_timestamp": "2026-10-07T18:46:21.202217Z",
      "target_timestamp": "2026-10-07T18:45:00Z",
      "resolution_timestamp": "2026-10-07T19:00:00Z",
      "strike": 83286.61,
      "brti_reference_price": 83286.61099999999,
      "base_predicted_close": 83288.4921875,
      "small_predicted_close": 83319.4296875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83373.63016666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 85.13797916666954,
      "small_residual": 54.20047916666954,
      "base_absolute_error": 85.13797916666954,
      "small_absolute_error": 54.20047916666954,
      "resolved_at": "2026-10-07T19:01:07.083691Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T18:30:00Z",
        "return_6h": -0.002357748920851721,
        "return_12h": -0.012297290397128124,
        "return_24h": -0.027336224498470396,
        "close_vs_ema12": -0.0035275810511139483,
        "close_vs_ema24": -0.009532641073378811,
        "ema12_slope_3h": -0.002089347090561078,
        "ema24_slope_6h": -0.006492019465460963,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00026844846695028846,
        "return_30m": -0.00012881363589767325,
        "return_60m": 0.0028746731757152144,
        "return_120m": -0.0013480112198664962,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00012817335075765435,
        "close_vs_ema6": 0.0002498179108840759,
        "close_vs_ema12": 0.00018816009191602312,
        "ema3_slope": 0.00012818978127149272,
        "ema6_slope": 9.993715078970844e-05,
        "realized_volatility_30m": 0.0002040603964123533,
        "realized_volatility_60m": 0.0009345398857685527,
        "return_acceleration": -0.0004081207928247066
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2379,
        "resolved_agreement_count": 1541,
        "prospective_resolved_sample_count": 2360,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.95881770833512,
            "small_mean_absolute_error": 72.75488020834018
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.59279166666238,
            "small_mean_absolute_error": 108.59726822916491
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.31592013888319,
            "small_mean_absolute_error": 121.9510659722182
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.32033124999653,
            "small_mean_absolute_error": 115.13043020833065
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2381,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1900Z",
      "signal_timestamp": "2026-10-07T19:01:19.233272Z",
      "target_timestamp": "2026-10-07T19:00:00Z",
      "resolution_timestamp": "2026-10-07T19:15:00Z",
      "strike": 83373.63,
      "brti_reference_price": 83373.63016666667,
      "base_predicted_close": 83292.78125,
      "small_predicted_close": 83323.78125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83353.49866666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 60.717416666666395,
      "small_residual": 29.717416666666395,
      "base_absolute_error": 60.717416666666395,
      "small_absolute_error": 29.717416666666395,
      "resolved_at": "2026-10-07T19:16:06.090194Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T18:45:00Z",
        "return_6h": -0.0009134467402114321,
        "return_12h": -0.010049854035612094,
        "return_24h": -0.024886410947936977,
        "close_vs_ema12": -0.002385205205857055,
        "close_vs_ema24": -0.008324070782528725,
        "ema12_slope_3h": -0.0020204049813349334,
        "ema24_slope_6h": -0.006378603839462094,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010448157947822168,
        "return_30m": 0.000776086848633506,
        "return_60m": 0.003111596014389484,
        "return_120m": 0.0002131703728003309,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005862176788011819,
        "close_vs_ema6": 0.0009245827317474475,
        "close_vs_ema12": 0.001043255711093316,
        "ema3_slope": 0.0005865615315405748,
        "ema6_slope": 0.0003699699198187467,
        "realized_volatility_30m": 0.0006566321308662526,
        "realized_volatility_60m": 0.0009457757559420549,
        "return_acceleration": 0.0013132642617325052
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2380,
        "resolved_agreement_count": 1542,
        "prospective_resolved_sample_count": 2361,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.75647916667003,
            "small_mean_absolute_error": 70.0974635416751
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.25284114583155,
            "small_mean_absolute_error": 113.73388020833409
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.59153124999527,
            "small_mean_absolute_error": 109.42524479166362
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.80257812499622,
            "small_mean_absolute_error": 114.88580937499792
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2382,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1915Z",
      "signal_timestamp": "2026-10-07T19:16:17.100814Z",
      "target_timestamp": "2026-10-07T19:15:00Z",
      "resolution_timestamp": "2026-10-07T19:30:00Z",
      "strike": 83353.5,
      "brti_reference_price": 83353.49866666667,
      "base_predicted_close": 83290.921875,
      "small_predicted_close": 83321.859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83416.25333333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 125.33145833334129,
      "small_residual": 94.39395833334129,
      "base_absolute_error": 125.33145833334129,
      "small_absolute_error": 94.39395833334129,
      "resolved_at": "2026-10-07T19:31:05.817966Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T19:00:00Z",
        "return_6h": 9.2168193020159e-05,
        "return_12h": -0.010452444336695232,
        "return_24h": -0.02480489775032757,
        "close_vs_ema12": -0.0025191731654925498,
        "close_vs_ema24": -0.008388432490659126,
        "ema12_slope_3h": -0.001997602491026873,
        "ema24_slope_6h": -0.006247141554752922,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00024146123852064605,
        "return_30m": 0.0008031022737458038,
        "return_60m": 0.0006741851873242055,
        "return_120m": -0.0016146971735016002,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0001722777609760584,
        "close_vs_ema6": 0.00048768930390563625,
        "close_vs_ema12": 0.0006781447008179509,
        "ema3_slope": 0.00017230744571672396,
        "ema6_slope": 0.00019511378352454756,
        "realized_volatility_30m": 0.0006431385166514314,
        "realized_volatility_60m": 0.0005309784607681456,
        "return_acceleration": -0.0012862770333028628
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2381,
        "resolved_agreement_count": 1543,
        "prospective_resolved_sample_count": 2362,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.754921875002765,
            "small_mean_absolute_error": 28.52364062500783
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.77094010416477,
            "small_mean_absolute_error": 98.4082291666673
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.95272048610666,
            "small_mean_absolute_error": 93.723934027775
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 118.10598645833015,
            "small_mean_absolute_error": 113.59359583333062
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2383,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1930Z",
      "signal_timestamp": "2026-10-07T19:31:16.847029Z",
      "target_timestamp": "2026-10-07T19:30:00Z",
      "resolution_timestamp": "2026-10-07T19:45:00Z",
      "strike": 83416.25,
      "brti_reference_price": 83416.25333333334,
      "base_predicted_close": 83301.578125,
      "small_predicted_close": 83332.2734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83411.94483333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 110.36670833332755,
      "small_residual": 79.67139583332755,
      "base_absolute_error": 110.36670833332755,
      "small_absolute_error": 79.67139583332755,
      "resolved_at": "2026-10-07T19:46:06.505662Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T19:15:00Z",
        "return_6h": 0.0014066161164110191,
        "return_12h": -0.009300505307345608,
        "return_24h": -0.02427126056199913,
        "close_vs_ema12": -0.0016961471176880627,
        "close_vs_ema24": -0.007485497565684174,
        "ema12_slope_3h": -0.001973120028950448,
        "ema24_slope_6h": -0.006091691585391468,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007528738165825111,
        "return_30m": 0.000511230788217576,
        "return_60m": 0.0012877143963425652,
        "return_120m": 0.0029553885196496044,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004624267031010376,
        "close_vs_ema6": 0.0008860646223032287,
        "close_vs_ema12": 0.0012110271216627666,
        "ema3_slope": 0.0004626406404868444,
        "ema6_slope": 0.00035455151114160977,
        "realized_volatility_30m": 0.0004971675275515786,
        "realized_volatility_60m": 0.0005861383937117239,
        "return_acceleration": 0.0009943350551031571
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2382,
        "resolved_agreement_count": 1544,
        "prospective_resolved_sample_count": 2363,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 69.10180729166677,
            "small_mean_absolute_error": 50.98966666667184
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.06910937500106,
            "small_mean_absolute_error": 78.0940937500036
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.25690451388557,
            "small_mean_absolute_error": 91.71366493055393
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 118.46782291666314,
            "small_mean_absolute_error": 111.1062135416636
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2384,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T1945Z",
      "signal_timestamp": "2026-10-07T19:46:18.511960Z",
      "target_timestamp": "2026-10-07T19:45:00Z",
      "resolution_timestamp": "2026-10-07T20:00:00Z",
      "strike": 83411.94,
      "brti_reference_price": 83411.94483333333,
      "base_predicted_close": 83339.203125,
      "small_predicted_close": 83357.015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83382.33200000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 43.12887500000943,
      "small_residual": 25.31637500000943,
      "base_absolute_error": 43.12887500000943,
      "small_absolute_error": 25.31637500000943,
      "resolved_at": "2026-10-07T20:01:05.497527Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T19:30:00Z",
        "return_6h": 0.00408335163690654,
        "return_12h": -0.010239577033018032,
        "return_24h": -0.024313012411489643,
        "close_vs_ema12": -0.0016764946022219673,
        "close_vs_ema24": -0.007382504901952025,
        "ema12_slope_3h": -0.0018865883343989198,
        "ema24_slope_6h": -0.005885508926734007,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.165060558154355e-05,
        "return_30m": 0.0007011843246123028,
        "return_60m": 0.0015048497210834455,
        "return_120m": 0.004383848847925309,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00020533393576593895,
        "close_vs_ema6": 0.0005958352803792089,
        "close_vs_ema12": 0.0009807830425236919,
        "ema3_slope": 0.00020537610644999482,
        "ema6_slope": 0.00023839092884214708,
        "realized_volatility_30m": 0.0004022622110820273,
        "realized_volatility_60m": 0.0005370036729510319,
        "return_acceleration": -0.0008045244221640546
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2383,
        "resolved_agreement_count": 1545,
        "prospective_resolved_sample_count": 2364,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 95.3883906250012,
            "small_mean_absolute_error": 64.4958125000012
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.17360416666816,
            "small_mean_absolute_error": 68.62534635417069
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.52465798610865,
            "small_mean_absolute_error": 93.89678298611034
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.03522812499651,
            "small_mean_absolute_error": 107.21619687499697
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2385,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T2000Z",
      "signal_timestamp": "2026-10-07T20:01:16.654150Z",
      "target_timestamp": "2026-10-07T20:00:00Z",
      "resolution_timestamp": "2026-10-07T20:15:00Z",
      "strike": 83382.33,
      "brti_reference_price": 83382.33200000001,
      "base_predicted_close": 83329.3671875,
      "small_predicted_close": 83347.1875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83506.46383333336,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 177.0966458333569,
      "small_residual": 159.2763333333569,
      "base_absolute_error": 177.0966458333569,
      "small_absolute_error": 159.2763333333569,
      "resolved_at": "2026-10-07T20:16:05.557600Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T19:45:00Z",
        "return_6h": 0.00242105725666808,
        "return_12h": -0.008922121817235618,
        "return_24h": -0.02611215818342938,
        "close_vs_ema12": -0.0019481853724097054,
        "close_vs_ema24": -0.007576620712685278,
        "ema12_slope_3h": -0.001796988001628641,
        "ema24_slope_6h": -0.005716911824926951,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00035501909699486855,
        "return_30m": -0.0004066513656251214,
        "return_60m": 0.00010437152989428711,
        "return_120m": 0.0032162923063201454,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -7.488463663751777e-05,
        "close_vs_ema6": 0.00017184865103381242,
        "close_vs_ema12": 0.000529147027941157,
        "ema3_slope": -7.487902934877333e-05,
        "ema6_slope": 6.874418585178788e-05,
        "realized_volatility_30m": 0.0001516842457066625,
        "realized_volatility_60m": 0.0004333261157027674,
        "return_acceleration": -0.000303368491413325
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2384,
        "resolved_agreement_count": 1546,
        "prospective_resolved_sample_count": 2365,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.88611458333617,
            "small_mean_absolute_error": 57.274786458336166
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.8212968750031,
            "small_mean_absolute_error": 63.68612500000563
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.1305989583331,
            "small_mean_absolute_error": 94.91418229166811
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.91226354166429,
            "small_mean_absolute_error": 102.15104479166476
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2386,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T2015Z",
      "signal_timestamp": "2026-10-07T20:16:16.357762Z",
      "target_timestamp": "2026-10-07T20:15:00Z",
      "resolution_timestamp": "2026-10-07T20:30:00Z",
      "strike": 83506.46,
      "brti_reference_price": 83506.46383333336,
      "base_predicted_close": 83461.2421875,
      "small_predicted_close": 83377.953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83518.14316666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 56.90097916666127,
      "small_residual": 140.19004166666127,
      "base_absolute_error": 56.90097916666127,
      "small_absolute_error": 140.19004166666127,
      "resolved_at": "2026-10-07T20:31:05.375787Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T20:00:00Z",
        "return_6h": 0.004379940286036055,
        "return_12h": -0.006029068090294465,
        "return_24h": -0.02465534357759147,
        "close_vs_ema12": -0.00044351474471637786,
        "close_vs_ema24": -0.005974247585641579,
        "ema12_slope_3h": -0.0017149601715005236,
        "ema24_slope_6h": -0.00551204917186876,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014887066643007874,
        "return_30m": 0.0011331590480103682,
        "return_60m": 0.0018351379259844425,
        "return_120m": 0.0025105603361150752,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007063559817523934,
        "close_vs_ema6": 0.0011857310267455734,
        "close_vs_ema12": 0.0017075509184891757,
        "ema3_slope": 0.000706855273203022,
        "ema6_slope": 0.00047451747073345985,
        "realized_volatility_30m": 0.000921862880647828,
        "realized_volatility_60m": 0.0007193831505585861,
        "return_acceleration": 0.001843725761295656
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2385,
        "resolved_agreement_count": 1547,
        "prospective_resolved_sample_count": 2366,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 113.98092187500879,
            "small_mean_absolute_error": 89.66451562500879
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.36792187500578,
            "small_mean_absolute_error": 59.09407812500831
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.50760069444611,
            "small_mean_absolute_error": 95.49365798611446
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 124.13291562499944,
            "small_mean_absolute_error": 108.6009937499999
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2387,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T2030Z",
      "signal_timestamp": "2026-10-07T20:31:16.159600Z",
      "target_timestamp": "2026-10-07T20:30:00Z",
      "resolution_timestamp": "2026-10-07T20:45:00Z",
      "strike": 83518.14,
      "brti_reference_price": 83518.14316666666,
      "base_predicted_close": 83476.1875,
      "small_predicted_close": 83394.078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83349.2145,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -126.97299999999814,
      "small_residual": -44.86362499999814,
      "base_absolute_error": 126.97299999999814,
      "small_absolute_error": 44.86362499999814,
      "resolved_at": "2026-10-07T20:46:07.169269Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T20:15:00Z",
        "return_6h": 0.005866163560750426,
        "return_12h": -0.00595764024569978,
        "return_24h": -0.02444720887064633,
        "close_vs_ema12": -0.00029132241250517943,
        "close_vs_ema24": -0.005715561711056583,
        "ema12_slope_3h": -0.0014757558269477,
        "ema24_slope_6h": -0.005281351204141638,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001398614286507449,
        "return_30m": 0.0016287763055926607,
        "return_60m": 0.0012214625958584246,
        "return_120m": 0.0025107498871701495,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000422979114141242,
        "close_vs_ema6": 0.0009466116443832551,
        "close_vs_ema12": 0.0015629528662139958,
        "ema3_slope": 0.0004231581011797658,
        "ema6_slope": 0.0003787880838375113,
        "realized_volatility_30m": 0.0006744226178250212,
        "realized_volatility_60m": 0.0007055593838837149,
        "return_acceleration": -0.0013488452356500424
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2386,
        "resolved_agreement_count": 1548,
        "prospective_resolved_sample_count": 2367,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.87330208333879,
            "small_mean_absolute_error": 101.11353645833879
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.98755468750278,
            "small_mean_absolute_error": 76.05160156250531
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.33717361111364,
            "small_mean_absolute_error": 85.76724131944866
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.41657708333223,
            "small_mean_absolute_error": 115.19414895833324
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2388,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T2045Z",
      "signal_timestamp": "2026-10-07T20:46:18.791364Z",
      "target_timestamp": "2026-10-07T20:45:00Z",
      "resolution_timestamp": "2026-10-07T21:00:00Z",
      "strike": 83349.21,
      "brti_reference_price": 83349.2145,
      "base_predicted_close": 83350.7890625,
      "small_predicted_close": 83368.7890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83392.8715,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 42.08243749999383,
      "small_residual": 24.08243749999383,
      "base_absolute_error": 42.08243749999383,
      "small_absolute_error": 24.08243749999383,
      "resolved_at": "2026-10-07T21:01:04.902988Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T20:30:00Z",
        "return_6h": 0.004696075277208278,
        "return_12h": -0.007370101323795564,
        "return_24h": -0.02660931098563213,
        "close_vs_ema12": -0.002219176884991958,
        "close_vs_ema24": -0.007568644029345761,
        "ema12_slope_3h": -0.0012688956611178748,
        "ema24_slope_6h": -0.00507923318905612,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0020226583142485266,
        "return_30m": -0.0018830797774792574,
        "return_60m": -0.0007520545583569183,
        "return_120m": 0.0007516634336341976,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008009083119540072,
        "close_vs_ema6": -0.000770209603035088,
        "close_vs_ema12": -0.00039168438765058156,
        "ema3_slope": -0.0008002673711646757,
        "ema6_slope": -0.00030798895479378086,
        "realized_volatility_30m": 0.0010812598714496358,
        "realized_volatility_60m": 0.0012562546292750152,
        "return_acceleration": -0.0021625197428992715
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2387,
        "resolved_agreement_count": 1549,
        "prospective_resolved_sample_count": 2368,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.02487500000643,
            "small_mean_absolute_error": 92.41159375000643
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.20663281250381,
            "small_mean_absolute_error": 78.45370312500381
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.79069444444758,
            "small_mean_absolute_error": 76.55409548611594
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.07220520833144,
            "small_mean_absolute_error": 104.55212083333245
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2389,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T2100Z",
      "signal_timestamp": "2026-10-07T21:01:16.266263Z",
      "target_timestamp": "2026-10-07T21:00:00Z",
      "resolution_timestamp": "2026-10-07T21:15:00Z",
      "strike": 83392.87,
      "brti_reference_price": 83392.8715,
      "base_predicted_close": 83336.4296875,
      "small_predicted_close": 83354.484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83317.4236666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -19.00602083330159,
      "small_residual": -37.06070833330159,
      "base_absolute_error": 19.00602083330159,
      "small_absolute_error": 37.06070833330159,
      "resolved_at": "2026-10-07T21:16:06.075356Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T20:45:00Z",
        "return_6h": 0.005266614854176899,
        "return_12h": -0.0064397421856103865,
        "return_24h": -0.02591740245050267,
        "close_vs_ema12": -0.0016274206219263343,
        "close_vs_ema24": -0.006904457129941477,
        "ema12_slope_3h": -0.001081786187709377,
        "ema24_slope_6h": -0.004869503806604669,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005237841803535925,
        "return_30m": -0.0014999335703222982,
        "return_60m": 0.0001263996790108468,
        "return_120m": 0.00023078440143309287,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00013879107764214194,
        "close_vs_ema6": -0.00017631875322066115,
        "close_vs_ema12": 0.00011160088782080635,
        "ema3_slope": -0.00013877181735211241,
        "ema6_slope": -7.052252751071908e-05,
        "realized_volatility_30m": 0.0012732212473010596,
        "realized_volatility_60m": 0.0012842410350661628,
        "return_acceleration": 0.002546442494602119
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2388,
        "resolved_agreement_count": 1550,
        "prospective_resolved_sample_count": 2369,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.76326562500253,
            "small_mean_absolute_error": 92.10310937500253
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.82469010416935,
            "small_mean_absolute_error": 74.68894791666935
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.13528645833624,
            "small_mean_absolute_error": 73.1584531250046
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.2847947916649,
            "small_mean_absolute_error": 95.53072604166591
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2390,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T2115Z",
      "signal_timestamp": "2026-10-07T21:16:17.091657Z",
      "target_timestamp": "2026-10-07T21:15:00Z",
      "resolution_timestamp": "2026-10-07T21:30:00Z",
      "strike": 83317.42,
      "brti_reference_price": 83317.4236666667,
      "base_predicted_close": 83320.25,
      "small_predicted_close": 83338.2734375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83293.61466666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -26.635333333339076,
      "small_residual": -44.65877083333908,
      "base_absolute_error": 26.635333333339076,
      "small_absolute_error": 44.65877083333908,
      "resolved_at": "2026-10-07T21:31:05.903842Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T21:00:00Z",
        "return_6h": 0.002977316831773713,
        "return_12h": -0.007101343698854401,
        "return_24h": -0.02619185067239793,
        "close_vs_ema12": -0.0024276337242100654,
        "close_vs_ema24": -0.007643259299073835,
        "ema12_slope_3h": -0.0010279903316863237,
        "ema24_slope_6h": -0.0047101660006094725,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009047276101207258,
        "return_30m": -0.0003814173117768771,
        "return_60m": -0.0022637788500295963,
        "return_120m": -0.00043279527046891086,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005219688691847635,
        "close_vs_ema6": -0.0007723005362089141,
        "close_vs_ema12": -0.0006712745803784115,
        "ema3_slope": -0.0005216965598214829,
        "ema6_slope": -0.0003088248122562476,
        "realized_volatility_30m": 0.0007142558952371592,
        "realized_volatility_60m": 0.0009902600337378879,
        "return_acceleration": -0.0014285117904743183
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2389,
        "resolved_agreement_count": 1551,
        "prospective_resolved_sample_count": 2370,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.24060937498871,
            "small_mean_absolute_error": 61.54920312498871
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.61076562499875,
            "small_mean_absolute_error": 75.60685937499875
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.99215104166676,
            "small_mean_absolute_error": 59.912453125001775
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.4159385416635,
            "small_mean_absolute_error": 86.4771041666645
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2391,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T2130Z",
      "signal_timestamp": "2026-10-07T21:31:16.967304Z",
      "target_timestamp": "2026-10-07T21:30:00Z",
      "resolution_timestamp": "2026-10-07T21:45:00Z",
      "strike": 83293.61,
      "brti_reference_price": 83293.61466666666,
      "base_predicted_close": 83309.828125,
      "small_predicted_close": 83327.8203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83177.68599999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -132.14212500001304,
      "small_residual": -150.13431250001304,
      "base_absolute_error": 132.14212500001304,
      "small_absolute_error": 150.13431250001304,
      "resolved_at": "2026-10-07T21:46:06.631139Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T21:15:00Z",
        "return_6h": 0.003427100765400759,
        "return_12h": -0.006073806053622843,
        "return_24h": -0.02650605501897063,
        "close_vs_ema12": -0.0026022681323519814,
        "close_vs_ema24": -0.007764742195082719,
        "ema12_slope_3h": -0.0009936746569643162,
        "ema24_slope_6h": -0.004545061185293964,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002857625566446975,
        "return_30m": -0.0011902316294905013,
        "return_60m": -0.0026883799314352252,
        "return_120m": -0.0014702010911065155,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004039542464784329,
        "close_vs_ema6": -0.0007558301556798153,
        "close_vs_ema12": -0.0008097575427791215,
        "ema3_slope": -0.0004037911333354405,
        "ema6_slope": -0.00030224068522222147,
        "realized_volatility_30m": 0.00030948252673801413,
        "realized_volatility_60m": 0.0009297202167407215,
        "return_acceleration": 0.0006189650534760283
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2390,
        "resolved_agreement_count": 1552,
        "prospective_resolved_sample_count": 2371,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.67419791665816,
            "small_mean_absolute_error": 37.66638541665816
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.27374999999847,
            "small_mean_absolute_error": 69.38996093749847
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.2164357638879,
            "small_mean_absolute_error": 63.256529513889596
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.46364270833074,
            "small_mean_absolute_error": 82.78418333333175
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2392,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T2145Z",
      "signal_timestamp": "2026-10-07T21:46:18.275585Z",
      "target_timestamp": "2026-10-07T21:45:00Z",
      "resolution_timestamp": "2026-10-07T22:00:00Z",
      "strike": 83177.69,
      "brti_reference_price": 83177.68599999999,
      "base_predicted_close": 83209.2265625,
      "small_predicted_close": 83111.828125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83120.05166666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -89.17489583331917,
      "small_residual": 8.22354166668083,
      "base_absolute_error": 89.17489583331917,
      "small_absolute_error": 8.22354166668083,
      "resolved_at": "2026-10-07T22:01:06.049740Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T21:30:00Z",
        "return_6h": -0.0012325958767437362,
        "return_12h": -0.006983293563209481,
        "return_24h": -0.028141318259261583,
        "close_vs_ema12": -0.0038282015052518714,
        "close_vs_ema24": -0.008958783738512,
        "ema12_slope_3h": -0.001006452222470644,
        "ema24_slope_6h": -0.004477545639472336,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013918073687954058,
        "return_30m": -0.0016771721990080923,
        "return_60m": -0.0020579498082734515,
        "return_120m": -0.0028084566760961938,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.000898406103432281,
        "close_vs_ema6": -0.0015342163465384973,
        "close_vs_ema12": -0.0018625395031249825,
        "ema3_slope": -0.0008975996943886289,
        "ema6_slope": -0.0006133101584271383,
        "realized_volatility_30m": 0.0005530224060753541,
        "realized_volatility_60m": 0.0007162926424173836,
        "return_acceleration": -0.0011060448121507083
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2391,
        "resolved_agreement_count": 1553,
        "prospective_resolved_sample_count": 2372,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.966479166661884,
            "small_mean_absolute_error": 63.984057291661884
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.99567708333416,
            "small_mean_absolute_error": 78.19782552083416
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.79324826388984,
            "small_mean_absolute_error": 73.63048784722316
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.91306562499885,
            "small_mean_absolute_error": 87.61719999999987
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2393,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T2200Z",
      "signal_timestamp": "2026-10-07T22:01:17.222923Z",
      "target_timestamp": "2026-10-07T22:00:00Z",
      "resolution_timestamp": "2026-10-07T22:15:00Z",
      "strike": 83120.05,
      "brti_reference_price": 83120.05166666668,
      "base_predicted_close": 83179.46875,
      "small_predicted_close": 83152.2109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83195.6255,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 16.156749999994645,
      "small_residual": 43.414562499994645,
      "base_absolute_error": 16.156749999994645,
      "small_absolute_error": 43.414562499994645,
      "resolved_at": "2026-10-07T22:16:05.511712Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T21:45:00Z",
        "return_6h": -0.003433741324638806,
        "return_12h": -0.007799182594709131,
        "return_24h": -0.029036641952258413,
        "close_vs_ema12": -0.004334827826283694,
        "close_vs_ema24": -0.009448422079273766,
        "ema12_slope_3h": -0.0010893161031202414,
        "ema24_slope_6h": -0.004456208250614435,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006929061880046605,
        "return_30m": -0.002083749164861759,
        "return_60m": -0.0032715006501882193,
        "return_120m": -0.003145514487809309,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0007959779671531386,
        "close_vs_ema6": -0.0015910544137418547,
        "close_vs_ema12": -0.002162057757508773,
        "ema3_slope": -0.0007953448901442117,
        "ema6_slope": -0.000636016990440913,
        "realized_volatility_30m": 0.00034945059039537263,
        "realized_volatility_60m": 0.0003986537240478579,
        "return_acceleration": 0.0006989011807907453
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2392,
        "resolved_agreement_count": 1553,
        "prospective_resolved_sample_count": 2373,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.73959374999322,
            "small_mean_absolute_error": 60.019333333333634
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.75142968749788,
            "small_mean_absolute_error": 76.06122135416808
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.12965798611064,
            "small_mean_absolute_error": 69.79907638889078
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.778931249999,
            "small_mean_absolute_error": 87.3729979166681
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2394,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T2215Z",
      "signal_timestamp": "2026-10-07T22:16:16.760597Z",
      "target_timestamp": "2026-10-07T22:15:00Z",
      "resolution_timestamp": "2026-10-07T22:30:00Z",
      "strike": 83195.63,
      "brti_reference_price": 83195.6255,
      "base_predicted_close": 83221.8828125,
      "small_predicted_close": 83239.6875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83271.96133333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 50.07852083334001,
      "small_residual": 32.27383333334001,
      "base_absolute_error": 50.07852083334001,
      "small_absolute_error": 32.27383333334001,
      "resolved_at": "2026-10-07T22:31:06.521657Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T22:00:00Z",
        "return_6h": -0.003351285720085029,
        "return_12h": -0.0071247714941704565,
        "return_24h": -0.02785659233363169,
        "close_vs_ema12": -0.003290034749174664,
        "close_vs_ema24": -0.008372965606013194,
        "ema12_slope_3h": -0.0011220784036087839,
        "ema24_slope_6h": -0.004433598819001405,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009092130216230565,
        "return_30m": 0.00021567683428957984,
        "return_60m": -0.0014618570919090468,
        "return_120m": -0.0037223266207720984,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 5.625250594620823e-05,
        "close_vs_ema6": -0.0004881581575387761,
        "close_vs_ema12": -0.0010619677471577216,
        "ema3_slope": 5.6255670468630115e-05,
        "ema6_slope": -0.00019522514271708147,
        "realized_volatility_30m": 0.0008010596048138585,
        "realized_volatility_60m": 0.000835426962516368,
        "return_acceleration": 0.001602119209627717
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2393,
        "resolved_agreement_count": 1554,
        "prospective_resolved_sample_count": 2374,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.02727604166648,
            "small_mean_absolute_error": 61.6077968750069
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.633942708327595,
            "small_mean_absolute_error": 61.5784999999978
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.41626909722133,
            "small_mean_absolute_error": 70.9405052083348
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.9581374999987,
            "small_mean_absolute_error": 81.9275947916678
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2395,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T2230Z",
      "signal_timestamp": "2026-10-07T22:31:18.233213Z",
      "target_timestamp": "2026-10-07T22:30:00Z",
      "resolution_timestamp": "2026-10-07T22:45:00Z",
      "strike": 83271.96,
      "brti_reference_price": 83271.96133333334,
      "base_predicted_close": 83218.90625,
      "small_predicted_close": 83236.4921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83267.54466666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 48.63841666666849,
      "small_residual": 31.05247916666849,
      "base_absolute_error": 48.63841666666849,
      "small_absolute_error": 31.05247916666849,
      "resolved_at": "2026-10-07T22:46:06.275967Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T22:15:00Z",
        "return_6h": -0.003123783164078464,
        "return_12h": -0.006878309890366863,
        "return_24h": -0.02597492258562295,
        "close_vs_ema12": -0.0022787687350489527,
        "close_vs_ema24": -0.007310290287628862,
        "ema12_slope_3h": -0.001146840592000431,
        "ema24_slope_6h": -0.004406786814512231,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009175462396560086,
        "return_30m": 0.0018275935062679327,
        "return_60m": -0.0002599639050361313,
        "return_120m": -0.002947644954726103,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004866881991998362,
        "close_vs_ema6": 0.0003063482945706575,
        "close_vs_ema12": -0.00012303006217695422,
        "ema3_slope": 0.0004869251799386465,
        "ema6_slope": 0.00012255433555297124,
        "realized_volatility_30m": 4.1666090164760305e-06,
        "realized_volatility_60m": 0.0010086093214371605,
        "return_acceleration": 8.333218032952061e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2394,
        "resolved_agreement_count": 1555,
        "prospective_resolved_sample_count": 2375,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.88807291666672,
            "small_mean_absolute_error": 58.51156250000713
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 62.78113541666244,
            "small_mean_absolute_error": 48.088973958332645
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.14519097222122,
            "small_mean_absolute_error": 65.76382812500135
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.11475833333316,
            "small_mean_absolute_error": 70.69593437500225
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2396,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T2245Z",
      "signal_timestamp": "2026-10-07T22:46:17.641146Z",
      "target_timestamp": "2026-10-07T22:45:00Z",
      "resolution_timestamp": "2026-10-07T23:00:00Z",
      "strike": 83267.54,
      "brti_reference_price": 83267.54466666667,
      "base_predicted_close": 83211.34375,
      "small_predicted_close": 83229.046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83205.15233333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -6.191416666653822,
      "small_residual": -23.894541666653822,
      "base_absolute_error": 6.191416666653822,
      "small_absolute_error": 23.894541666653822,
      "resolved_at": "2026-10-07T23:01:06.338475Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T22:30:00Z",
        "return_6h": -0.0015766269778311193,
        "return_12h": -0.004373272188095356,
        "return_24h": -0.026635753806607987,
        "close_vs_ema12": -0.002236728907232366,
        "close_vs_ema24": -0.007212150762854308,
        "ema12_slope_3h": -0.001170650742214785,
        "ema24_slope_6h": -0.0043489680579194,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.3039061359339e-05,
        "return_30m": 0.0008644585125052728,
        "return_60m": 0.001080321790470018,
        "return_120m": -0.0009798512658248937,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00021676466507014602,
        "close_vs_ema6": 0.00018091046817447776,
        "close_vs_ema12": -0.00014898007993457973,
        "ema3_slope": 0.000216811662177685,
        "ema6_slope": 7.236942422439441e-05,
        "realized_volatility_30m": 0.0004852926505076738,
        "realized_volatility_60m": 0.0006818085904256515,
        "return_acceleration": -0.0009705853010153476
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2395,
        "resolved_agreement_count": 1556,
        "prospective_resolved_sample_count": 2376,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.01214583333058,
            "small_mean_absolute_error": 28.741104166670993
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.98931249999623,
            "small_mean_absolute_error": 46.36258072916644
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.0011666666663,
            "small_mean_absolute_error": 61.7122517361131
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.27014166666704,
            "small_mean_absolute_error": 64.47748958333614
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2397,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T2300Z",
      "signal_timestamp": "2026-10-07T23:01:17.378081Z",
      "target_timestamp": "2026-10-07T23:00:00Z",
      "resolution_timestamp": "2026-10-07T23:15:00Z",
      "strike": 83205.15,
      "brti_reference_price": 83205.15233333335,
      "base_predicted_close": 83203.0390625,
      "small_predicted_close": 83220.890625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83143.95216666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -59.086895833330345,
      "small_residual": -76.93845833333035,
      "base_absolute_error": 59.086895833330345,
      "small_absolute_error": 76.93845833333035,
      "resolved_at": "2026-10-07T23:16:06.155741Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T22:45:00Z",
        "return_6h": -0.0018080172314698384,
        "return_12h": -0.006196324612063542,
        "return_24h": -0.027193285548864576,
        "close_vs_ema12": -0.0028628908965084854,
        "close_vs_ema24": -0.007793265045617392,
        "ema12_slope_3h": -0.0012095240798853935,
        "ema24_slope_6h": -0.004297104010366315,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007492995450159023,
        "return_30m": -0.0008022988642306661,
        "return_60m": 0.001023828365843027,
        "return_120m": -0.002251021739509751,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00026641961130946523,
        "close_vs_ema6": -0.00040615499758667184,
        "close_vs_ema12": -0.0007600933322842174,
        "ema3_slope": -0.00026634865080521486,
        "ema6_slope": -0.00016243560942075241,
        "realized_volatility_30m": 0.00034813024182828167,
        "realized_volatility_60m": 0.0007018658973120031,
        "return_acceleration": -0.0006962604836565633
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2396,
        "resolved_agreement_count": 1557,
        "prospective_resolved_sample_count": 2377,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 30.26627604166424,
            "small_mean_absolute_error": 32.65885416666424
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.50293489582873,
            "small_mean_absolute_error": 46.33909374999894
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.92304513888666,
            "small_mean_absolute_error": 61.59376562500014
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.88234583333323,
            "small_mean_absolute_error": 62.43070937500234
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2398,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T2315Z",
      "signal_timestamp": "2026-10-07T23:16:17.377135Z",
      "target_timestamp": "2026-10-07T23:15:00Z",
      "resolution_timestamp": "2026-10-07T23:30:00Z",
      "strike": 83143.95,
      "brti_reference_price": 83143.95216666667,
      "base_predicted_close": 83154.671875,
      "small_predicted_close": 83186.4921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83296.37416666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 141.7022916666756,
      "small_residual": 109.88197916667559,
      "base_absolute_error": 141.7022916666756,
      "small_absolute_error": 109.88197916667559,
      "resolved_at": "2026-10-07T23:31:06.204579Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T23:00:00Z",
        "return_6h": -0.004124587570488503,
        "return_12h": -0.007783226891829864,
        "return_24h": -0.027503814430285267,
        "close_vs_ema12": -0.0034500364352294532,
        "close_vs_ema24": -0.008348759835879793,
        "ema12_slope_3h": -0.0013372876729575989,
        "ema24_slope_6h": -0.004293551353396929,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007355333768453987,
        "return_30m": -0.0014842817870367453,
        "return_60m": -0.0006211063745572565,
        "return_120m": -0.002082055497707791,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0005011295188277476,
        "close_vs_ema6": -0.0008155442681317959,
        "close_vs_ema12": -0.0012653482729814147,
        "ema3_slope": -0.0005008785138193028,
        "ema6_slope": -0.00032611132396442866,
        "realized_volatility_30m": 6.883084085251845e-06,
        "realized_volatility_60m": 0.0006802503938843294,
        "return_acceleration": 1.376616817050369e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2397,
        "resolved_agreement_count": 1557,
        "prospective_resolved_sample_count": 2378,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.99881249999817,
            "small_mean_absolute_error": 41.03982812499817
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.513044270832324,
            "small_mean_absolute_error": 51.32381250000253
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 56.08889930555112,
            "small_mean_absolute_error": 54.73227604166459
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.80050833333298,
            "small_mean_absolute_error": 56.47699687500208
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2399,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T2330Z",
      "signal_timestamp": "2026-10-07T23:31:17.347696Z",
      "target_timestamp": "2026-10-07T23:30:00Z",
      "resolution_timestamp": "2026-10-07T23:45:00Z",
      "strike": 83296.37,
      "brti_reference_price": 83296.37416666668,
      "base_predicted_close": 83311.4765625,
      "small_predicted_close": 83223.21875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83300.389,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -11.087562500004424,
      "small_residual": 77.17024999999558,
      "base_absolute_error": 11.087562500004424,
      "small_absolute_error": 77.17024999999558,
      "resolved_at": "2026-10-07T23:46:06.899961Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T23:15:00Z",
        "return_6h": 0.001514021263569143,
        "return_12h": -0.004827717605952131,
        "return_24h": -0.025561570421702484,
        "close_vs_ema12": -0.0015569838998743535,
        "close_vs_ema24": -0.0063970028902808895,
        "ema12_slope_3h": -0.0013910700216019922,
        "ema24_slope_6h": -0.004175225661327442,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001833230151177645,
        "return_30m": 0.0010963483723684941,
        "return_60m": 0.0002931699090840123,
        "return_120m": 3.312979045344555e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006651482566275568,
        "close_vs_ema6": 0.0007256398909076811,
        "close_vs_ema12": 0.00047851099877127545,
        "ema3_slope": 0.0006655909733030985,
        "ema6_slope": 0.0002903402293439328,
        "realized_volatility_30m": 0.0012843817640115218,
        "realized_volatility_60m": 0.0010540630880059546,
        "return_acceleration": 0.0025687635280230436
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2398,
        "resolved_agreement_count": 1558,
        "prospective_resolved_sample_count": 2379,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.90475520833206,
            "small_mean_absolute_error": 60.44186458333206
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.89641406249939,
            "small_mean_absolute_error": 59.4767135416696
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.15567534721898,
            "small_mean_absolute_error": 52.206604166665784
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 71.0884270833325,
            "small_mean_absolute_error": 61.744603125001596
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2400,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261007T2345Z",
      "signal_timestamp": "2026-10-07T23:46:18.561057Z",
      "target_timestamp": "2026-10-07T23:45:00Z",
      "resolution_timestamp": "2026-10-08T00:00:00Z",
      "strike": 83300.39,
      "brti_reference_price": 83300.389,
      "base_predicted_close": 83335.359375,
      "small_predicted_close": 83249.2109375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83287.0685,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -48.290875000006054,
      "small_residual": 37.857562499993946,
      "base_absolute_error": 48.290875000006054,
      "small_absolute_error": 37.857562499993946,
      "resolved_at": "2026-10-08T00:01:06.306436Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T23:30:00Z",
        "return_6h": 0.0030405774799138197,
        "return_12h": -0.0038706896977994676,
        "return_24h": -0.026371483774955906,
        "close_vs_ema12": -0.0014473626008900675,
        "close_vs_ema24": -0.006219002982798205,
        "ema12_slope_3h": -0.0013582745679421304,
        "ema24_slope_6h": -0.00402840482150868,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 4.819937690547782e-05,
        "return_30m": 0.001881517888634221,
        "return_60m": 0.00039444339886340885,
        "return_120m": 0.001475191315132296,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003565626643502462,
        "close_vs_ema6": 0.0005526451229094231,
        "close_vs_ema12": 0.0004456614112429147,
        "ema3_slope": 0.00035668984663250747,
        "ema6_slope": 0.00022110692662957732,
        "realized_volatility_30m": 0.0008925153871360836,
        "realized_volatility_60m": 0.0010519259606453838,
        "return_acceleration": -0.0017850307742721672
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2399,
        "resolved_agreement_count": 1558,
        "prospective_resolved_sample_count": 2380,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.517041666666046,
            "small_mean_absolute_error": 71.97130729166383
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.76459374999831,
            "small_mean_absolute_error": 50.356205729167414
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.498555555552834,
            "small_mean_absolute_error": 54.89882291666557
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 71.38178645833322,
            "small_mean_absolute_error": 64.32077500000086
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2401,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0000Z",
      "signal_timestamp": "2026-10-08T00:01:17.959387Z",
      "target_timestamp": "2026-10-08T00:00:00Z",
      "resolution_timestamp": "2026-10-08T00:15:00Z",
      "strike": 83287.07,
      "brti_reference_price": 83287.0685,
      "base_predicted_close": 83207.3984375,
      "small_predicted_close": 83225.6875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83220.82116666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 13.422729166675708,
      "small_residual": -4.866333333324292,
      "base_absolute_error": 13.422729166675708,
      "small_absolute_error": 4.866333333324292,
      "resolved_at": "2026-10-08T00:16:05.459778Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-07T23:45:00Z",
        "return_6h": 0.002070127489748108,
        "return_12h": -0.005060859392156725,
        "return_24h": -0.026449855557704516,
        "close_vs_ema12": -0.0015415480019228545,
        "close_vs_ema24": -0.00624721317108079,
        "ema12_slope_3h": -0.0013546256168028847,
        "ema24_slope_6h": -0.0039041778576929254,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000159909217230636,
        "return_30m": -0.00011171754784977672,
        "return_60m": 0.0009845083431669899,
        "return_120m": 0.0020093446765780953,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 9.828855314220064e-05,
        "close_vs_ema6": 0.00028043106314545874,
        "close_vs_ema12": 0.0002417193927579664,
        "ema3_slope": 9.829821473150702e-05,
        "ema6_slope": 0.00011218500932286268,
        "realized_volatility_30m": 0.00010405429706805691,
        "realized_volatility_60m": 0.0009600252229527127,
        "return_acceleration": -0.00020810859413611382
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2400,
        "resolved_agreement_count": 1558,
        "prospective_resolved_sample_count": 2381,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.0419062500041,
            "small_mean_absolute_error": 75.46206249999886
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.65409114583417,
            "small_mean_absolute_error": 54.06045833333155
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.015925347220524,
            "small_mean_absolute_error": 56.046749999998916
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.53943125000005,
            "small_mean_absolute_error": 63.50362916666709
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-07T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2402,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0015Z",
      "signal_timestamp": "2026-10-08T00:16:16.749701Z",
      "target_timestamp": "2026-10-08T00:15:00Z",
      "resolution_timestamp": "2026-10-08T00:30:00Z",
      "strike": 83220.82,
      "brti_reference_price": 83220.82116666668,
      "base_predicted_close": 83189.4765625,
      "small_predicted_close": 83208.0,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83227.30799999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 37.83143749998999,
      "small_residual": 19.30799999998999,
      "base_absolute_error": 37.83143749998999,
      "small_absolute_error": 19.30799999998999,
      "resolved_at": "2026-10-08T00:31:05.988811Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T00:00:00Z",
        "return_6h": -0.0009186327666781402,
        "return_12h": -0.004809737850593132,
        "return_24h": -0.027492810033647896,
        "close_vs_ema12": -0.0022406090674582657,
        "close_vs_ema24": -0.006893544807645702,
        "ema12_slope_3h": -0.001346678659723266,
        "ema24_slope_6h": -0.003843221663094698,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007954095939073369,
        "return_30m": -0.0009551916178125452,
        "return_60m": 0.0009245290607056145,
        "return_120m": 0.00030284845525541115,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00034872117427720006,
        "close_vs_ema6": -0.0003680553124232322,
        "close_vs_ema12": -0.0004687097198460277,
        "ema3_slope": -0.00034859961021160846,
        "ema6_slope": -0.0001472004538056737,
        "realized_volatility_30m": 0.00031775018833835045,
        "realized_volatility_60m": 0.000975561771743065,
        "return_acceleration": -0.0006355003766767009
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2401,
        "resolved_agreement_count": 1559,
        "prospective_resolved_sample_count": 2382,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 53.625864583340444,
            "small_mean_absolute_error": 57.44403124999735
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.312338541669305,
            "small_mean_absolute_error": 49.24192968749776
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.55065104166837,
            "small_mean_absolute_error": 53.36388541666747
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.17469687500052,
            "small_mean_absolute_error": 62.261074999999984
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2403,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0030Z",
      "signal_timestamp": "2026-10-08T00:31:16.753042Z",
      "target_timestamp": "2026-10-08T00:30:00Z",
      "resolution_timestamp": "2026-10-08T00:45:00Z",
      "strike": 83227.31,
      "brti_reference_price": 83227.30799999999,
      "base_predicted_close": 83173.59375,
      "small_predicted_close": 83192.1796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83235.52666666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 61.9329166666721,
      "small_residual": 43.3469791666721,
      "base_absolute_error": 61.9329166666721,
      "small_absolute_error": 43.3469791666721,
      "resolved_at": "2026-10-08T00:46:06.329474Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T00:15:00Z",
        "return_6h": -0.0009802925375484994,
        "return_12h": -0.0025477760822906204,
        "return_24h": -0.02581796218411958,
        "close_vs_ema12": -0.002074740592679092,
        "close_vs_ema24": -0.006676527350859107,
        "ema12_slope_3h": -0.0013242628890122177,
        "ema24_slope_6h": -0.0037847464012013,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 7.794724015419696e-05,
        "return_30m": -0.0007175243537357323,
        "return_60m": -0.0008291617415242536,
        "return_120m": -0.0005362349177125969,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00013541889378176908,
        "close_vs_ema6": -0.0002072577245704199,
        "close_vs_ema12": -0.00033069597144985696,
        "ema3_slope": -0.00013540055798799688,
        "ema6_slope": -8.28962174758141e-05,
        "realized_volatility_30m": 0.00043667841703076693,
        "realized_volatility_60m": 0.00035169756189044264,
        "return_acceleration": 0.0008733568340615339
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2402,
        "resolved_agreement_count": 1560,
        "prospective_resolved_sample_count": 2383,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 27.658151041669043,
            "small_mean_absolute_error": 34.80053645832595
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.78145312500055,
            "small_mean_absolute_error": 47.62120052082901
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.483659722222605,
            "small_mean_absolute_error": 51.251321180555045
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 62.799695833332954,
            "small_mean_absolute_error": 58.506777083332416
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2404,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0045Z",
      "signal_timestamp": "2026-10-08T00:46:17.923347Z",
      "target_timestamp": "2026-10-08T00:45:00Z",
      "resolution_timestamp": "2026-10-08T01:00:00Z",
      "strike": 83235.53,
      "brti_reference_price": 83235.52666666667,
      "base_predicted_close": 83161.390625,
      "small_predicted_close": 83180.046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83334.64033333331,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 173.24970833331463,
      "small_residual": 154.59345833331463,
      "base_absolute_error": 173.24970833331463,
      "small_absolute_error": 154.59345833331463,
      "resolved_at": "2026-10-08T01:01:07.188914Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T00:30:00Z",
        "return_6h": -0.0006133558890194513,
        "return_12h": -0.00296965867068566,
        "return_24h": -0.026504135841019627,
        "close_vs_ema12": -0.0018956876865795502,
        "close_vs_ema24": -0.006443665353979999,
        "ema12_slope_3h": -0.0012421437834155835,
        "ema24_slope_6h": -0.0037199751894434474,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 9.874963956169047e-05,
        "return_30m": 0.00017670457697782638,
        "return_60m": -0.0007786558275655331,
        "return_120m": -0.0003845195643532584,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -1.8341649803410576e-05,
        "close_vs_ema6": -7.752279786377159e-05,
        "close_vs_ema12": -0.00019629691857547815,
        "ema3_slope": -1.834131339362166e-05,
        "ema6_slope": -3.1008157609813125e-05,
        "realized_volatility_30m": 1.0401199703746755e-05,
        "realized_volatility_60m": 0.0003614248246086261,
        "return_acceleration": 2.080239940749351e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2403,
        "resolved_agreement_count": 1561,
        "prospective_resolved_sample_count": 2384,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.36948958333596,
            "small_mean_absolute_error": 26.34471874999508
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.443265625001004,
            "small_mean_absolute_error": 49.15801302082946
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.63289236111086,
            "small_mean_absolute_error": 42.35237673610997
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.37800625000018,
            "small_mean_absolute_error": 56.690556249999645
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2405,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0100Z",
      "signal_timestamp": "2026-10-08T01:01:20.397052Z",
      "target_timestamp": "2026-10-08T01:00:00Z",
      "resolution_timestamp": "2026-10-08T01:15:00Z",
      "strike": 83334.64,
      "brti_reference_price": 83334.64033333331,
      "base_predicted_close": 83292.4921875,
      "small_predicted_close": 83206.90625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83324.59683333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 32.104645833329414,
      "small_residual": 117.69058333332941,
      "base_absolute_error": 32.104645833329414,
      "small_absolute_error": 117.69058333332941,
      "resolved_at": "2026-10-08T01:16:05.869418Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T00:45:00Z",
        "return_6h": -0.00046765186133090886,
        "return_12h": -0.0013806714264740227,
        "return_24h": -0.025757108907704773,
        "close_vs_ema12": -0.0006783383748235616,
        "close_vs_ema24": -0.005152621645505895,
        "ema12_slope_3h": -0.0010867462446814136,
        "ema24_slope_6h": -0.003653443988891336,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011907615730426535,
        "return_30m": 0.0012896287998804823,
        "return_60m": 0.0005711791060736271,
        "return_120m": 0.0015562497798360386,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005858556133548909,
        "close_vs_ema6": 0.0007948518210090239,
        "close_vs_ema12": 0.0008411436496924551,
        "ema3_slope": 0.0005861990413538187,
        "ema6_slope": 0.0003180418468600177,
        "realized_volatility_30m": 0.0005460059667404815,
        "realized_volatility_60m": 0.0007043803722506449,
        "return_acceleration": 0.001092011933480963
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2404,
        "resolved_agreement_count": 1562,
        "prospective_resolved_sample_count": 2385,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.6091979166631,
            "small_mean_absolute_error": 55.52869270832525
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.3255520833336,
            "small_mean_absolute_error": 65.49537760416206
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 55.639126736110484,
            "small_mean_absolute_error": 54.549869791662786
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.88404791666544,
            "small_mean_absolute_error": 63.1544104166649
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2406,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0115Z",
      "signal_timestamp": "2026-10-08T01:16:17.428450Z",
      "target_timestamp": "2026-10-08T01:15:00Z",
      "resolution_timestamp": "2026-10-08T01:30:00Z",
      "strike": 83324.6,
      "brti_reference_price": 83324.59683333333,
      "base_predicted_close": 83313.8671875,
      "small_predicted_close": 83229.3984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83236.89983333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -76.96735416665615,
      "small_residual": 7.5013958333438495,
      "base_absolute_error": 76.96735416665615,
      "small_absolute_error": 7.5013958333438495,
      "resolved_at": "2026-10-08T01:31:05.988091Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T01:00:00Z",
        "return_6h": -0.00034673809492891117,
        "return_12h": -0.0002546018601323752,
        "return_24h": -0.024819666008355612,
        "close_vs_ema12": -0.0007661985776921121,
        "close_vs_ema24": -0.005164282274237153,
        "ema12_slope_3h": -0.0009794691712171621,
        "ema24_slope_6h": -0.0035857796122985564,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001205201097623787,
        "return_30m": 0.0010700979525648524,
        "return_60m": 0.0012469916207487053,
        "return_120m": 0.0021726735614462367,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00023257834283563206,
        "close_vs_ema6": 0.00048150432615279293,
        "close_vs_ema12": 0.0006096050268760145,
        "ema3_slope": 0.0002326324481047859,
        "ema6_slope": 0.00019263883303377582,
        "realized_volatility_30m": 0.0006556408414025161,
        "realized_volatility_60m": 0.0005146726329534305,
        "return_acceleration": -0.0013112816828050322
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2405,
        "resolved_agreement_count": 1563,
        "prospective_resolved_sample_count": 2386,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.27967708332653,
            "small_mean_absolute_error": 83.73475520832653
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.95277083333349,
            "small_mean_absolute_error": 70.58939322916194
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 56.968118055555045,
            "small_mean_absolute_error": 60.739538194440684
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.634447916664065,
            "small_mean_absolute_error": 61.07512291666353
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2407,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0130Z",
      "signal_timestamp": "2026-10-08T01:31:17.016008Z",
      "target_timestamp": "2026-10-08T01:30:00Z",
      "resolution_timestamp": "2026-10-08T01:45:00Z",
      "strike": 83236.9,
      "brti_reference_price": 83236.89983333334,
      "base_predicted_close": 83180.515625,
      "small_predicted_close": 83199.6640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83217.56816666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 37.052541666678735,
      "small_residual": 17.904104166678735,
      "base_absolute_error": 37.052541666678735,
      "small_absolute_error": 17.904104166678735,
      "resolved_at": "2026-10-08T01:46:07.665876Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T01:15:00Z",
        "return_6h": -0.0021501025619466985,
        "return_12h": -0.0007465108144513177,
        "return_24h": -0.023715787357034723,
        "close_vs_ema12": -0.0017437972666082269,
        "close_vs_ema24": -0.006084021342491419,
        "ema12_slope_3h": -0.0009567284130155285,
        "ema24_slope_6h": -0.0035563926964977677,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010524743393046654,
        "return_30m": -0.00117286760474411,
        "return_60m": 0.00011524863129475094,
        "return_120m": -0.0007140086699851667,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00041023861631261926,
        "close_vs_ema6": -0.000408264363958466,
        "close_vs_ema12": -0.0003753040669026708,
        "ema3_slope": -0.0004100703896033897,
        "ema6_slope": -0.00016327908117119705,
        "realized_volatility_30m": 0.00046597711477114334,
        "realized_volatility_60m": 0.0007978875089657382,
        "return_acceleration": -0.0009319542295422867
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2406,
        "resolved_agreement_count": 1564,
        "prospective_resolved_sample_count": 2387,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.06365624999307,
            "small_mean_absolute_error": 80.783104166665
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.86090364583106,
            "small_mean_absolute_error": 57.791820312495474
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.20885416666473,
            "small_mean_absolute_error": 58.67516840277434
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.63776666666381,
            "small_mean_absolute_error": 54.44069062499766
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2408,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0145Z",
      "signal_timestamp": "2026-10-08T01:46:20.429327Z",
      "target_timestamp": "2026-10-08T01:45:00Z",
      "resolution_timestamp": "2026-10-08T02:00:00Z",
      "strike": 83217.57,
      "brti_reference_price": 83217.56816666668,
      "base_predicted_close": 83156.4296875,
      "small_predicted_close": 83175.7578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83050.74983333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -105.67985416666488,
      "small_residual": -125.00797916666488,
      "base_absolute_error": 105.67985416666488,
      "small_absolute_error": 125.00797916666488,
      "resolved_at": "2026-10-08T02:01:06.240647Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T01:30:00Z",
        "return_6h": -0.0023303217189700742,
        "return_12h": 0.0017435143949307008,
        "return_24h": -0.024171780976534718,
        "close_vs_ema12": -0.0018951554447342867,
        "close_vs_ema24": -0.006185512093079937,
        "ema12_slope_3h": -0.0009422084502477279,
        "ema24_slope_6h": -0.003531333575719886,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00023224875872807083,
        "return_30m": -0.001284478662173738,
        "return_60m": -0.00021575522759542665,
        "return_120m": -0.000994243056095634,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00032129924886481476,
        "close_vs_ema6": -0.00045752536202947613,
        "close_vs_ema12": -0.0005140574479609583,
        "ema3_slope": -0.0003211960488157528,
        "ema6_slope": -0.0001829766582270853,
        "realized_volatility_30m": 0.0004101127902882973,
        "realized_volatility_60m": 0.0008035202779964781,
        "return_acceleration": 0.0008202255805765946
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2407,
        "resolved_agreement_count": 1565,
        "prospective_resolved_sample_count": 2388,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.84356249999473,
            "small_mean_absolute_error": 74.42238541666666
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.10652604166535,
            "small_mean_absolute_error": 50.38355208333087
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 58.243364583332244,
            "small_mean_absolute_error": 57.57947048610853
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 56.14174374999784,
            "small_mean_absolute_error": 53.09271458333169
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2409,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0200Z",
      "signal_timestamp": "2026-10-08T02:01:21.531515Z",
      "target_timestamp": "2026-10-08T02:00:00Z",
      "resolution_timestamp": "2026-10-08T02:15:00Z",
      "strike": 83050.75,
      "brti_reference_price": 83050.74983333334,
      "base_predicted_close": 83092.6953125,
      "small_predicted_close": 83126.734375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83037.752,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -54.94331250000687,
      "small_residual": -88.98237500000687,
      "base_absolute_error": 54.94331250000687,
      "small_absolute_error": 88.98237500000687,
      "resolved_at": "2026-10-08T02:16:04.810407Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T01:45:00Z",
        "return_6h": -0.003976647794723176,
        "return_12h": -0.0015652182300556206,
        "return_24h": -0.018000983046435604,
        "close_vs_ema12": -0.0037375366839488278,
        "close_vs_ema24": -0.008010476075799078,
        "ema12_slope_3h": -0.000979386439527885,
        "ema24_slope_6h": -0.003540459179479649,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0020046047608509587,
        "return_30m": -0.002236387952611607,
        "return_60m": -0.003406632570374546,
        "return_120m": -0.0028373992616471666,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.001163983247659428,
        "close_vs_ema6": -0.0017592463695365046,
        "close_vs_ema12": -0.0021311292147614402,
        "ema3_slope": -0.0011626299658559214,
        "ema6_slope": -0.0007032037043890327,
        "realized_volatility_30m": 0.000886178001061444,
        "realized_volatility_60m": 0.0007562805816277858,
        "return_acceleration": -0.001772356002122888
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2408,
        "resolved_agreement_count": 1566,
        "prospective_resolved_sample_count": 2389,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.951098958332295,
            "small_mean_absolute_error": 67.02601562500422
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.2801484374977,
            "small_mean_absolute_error": 61.277354166664736
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.53406770833317,
            "small_mean_absolute_error": 66.00559027777611
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.321614583331396,
            "small_mean_absolute_error": 58.13899166666524
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2410,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0215Z",
      "signal_timestamp": "2026-10-08T02:16:15.599861Z",
      "target_timestamp": "2026-10-08T02:15:00Z",
      "resolution_timestamp": "2026-10-08T02:30:00Z",
      "strike": 83037.75,
      "brti_reference_price": 83037.752,
      "base_predicted_close": 83063.8046875,
      "small_predicted_close": 83097.6875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83099.60966666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 35.80497916665627,
      "small_residual": 1.922166666656267,
      "base_absolute_error": 35.80497916665627,
      "small_absolute_error": 1.922166666656267,
      "resolved_at": "2026-10-08T02:31:04.964852Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T02:00:00Z",
        "return_6h": -0.005612880869543702,
        "return_12h": -0.001257524666548937,
        "return_24h": -0.010563096826886609,
        "close_vs_ema12": -0.0037351334328031838,
        "close_vs_ema24": -0.007998634833827567,
        "ema12_slope_3h": -0.0009915044180420773,
        "ema24_slope_6h": -0.0035828868271390313,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00015650470777717196,
        "return_30m": -0.0021607957385458842,
        "return_60m": -0.003442498904700164,
        "return_120m": -0.0021998000512402083,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0006605889830175737,
        "close_vs_ema6": -0.0013689461573143102,
        "close_vs_ema12": -0.001936089318025136,
        "ema3_slope": -0.0006601528932893563,
        "ema6_slope": -0.0005472787848498362,
        "realized_volatility_30m": 0.0009240500265368934,
        "realized_volatility_60m": 0.0007476856244845013,
        "return_acceleration": 0.0018481000530737868
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2409,
        "resolved_agreement_count": 1567,
        "prospective_resolved_sample_count": 2390,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.66076562500166,
            "small_mean_absolute_error": 59.848963541673584
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.4702213541641,
            "small_mean_absolute_error": 71.79185937500006
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.18876909722287,
            "small_mean_absolute_error": 67.00924999999916
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 61.11847916666666,
            "small_mean_absolute_error": 60.735075000000506
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2411,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0230Z",
      "signal_timestamp": "2026-10-08T02:31:16.079018Z",
      "target_timestamp": "2026-10-08T02:30:00Z",
      "resolution_timestamp": "2026-10-08T02:45:00Z",
      "strike": 83099.61,
      "brti_reference_price": 83099.60966666666,
      "base_predicted_close": 83072.2890625,
      "small_predicted_close": 83091.15625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83199.33116666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 127.04210416667047,
      "small_residual": 108.17491666667047,
      "base_absolute_error": 127.04210416667047,
      "small_absolute_error": 108.17491666667047,
      "resolved_at": "2026-10-08T02:46:07.900350Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T02:15:00Z",
        "return_6h": -0.005011288375566414,
        "return_12h": 0.0008254781479228868,
        "return_24h": -0.008580805250399615,
        "close_vs_ema12": -0.0028711698287127163,
        "close_vs_ema24": -0.00711086307285691,
        "ema12_slope_3h": -0.0010473649486714143,
        "ema24_slope_6h": -0.003612056130792629,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007449342639558321,
        "return_30m": 0.0005883129704593593,
        "return_60m": -0.0016493906781918088,
        "return_120m": -0.0015343321369151175,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 4.192483501963551e-05,
        "close_vs_ema6": -0.00044653093331870064,
        "close_vs_ema12": -0.0010093059875355692,
        "ema3_slope": 4.192659278512423e-05,
        "ema6_slope": -0.00017858047664476295,
        "realized_volatility_30m": 0.000450719485866502,
        "realized_volatility_60m": 0.0009965534510941634,
        "return_acceleration": 0.000901438971733004
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2410,
        "resolved_agreement_count": 1568,
        "prospective_resolved_sample_count": 2391,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.37017187500169,
            "small_mean_absolute_error": 58.45415625000169
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.21691406249738,
            "small_mean_absolute_error": 69.61863020833334
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 57.3639930555546,
            "small_mean_absolute_error": 58.01259895833088
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 61.57696145833252,
            "small_mean_absolute_error": 58.59824479166637
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2412,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0245Z",
      "signal_timestamp": "2026-10-08T02:46:21.402922Z",
      "target_timestamp": "2026-10-08T02:45:00Z",
      "resolution_timestamp": "2026-10-08T03:00:00Z",
      "strike": 83199.33,
      "brti_reference_price": 83199.33116666667,
      "base_predicted_close": 83213.6796875,
      "small_predicted_close": 83236.7734375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83116.94966666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -96.73002083334723,
      "small_residual": -119.82377083334723,
      "base_absolute_error": 96.73002083334723,
      "small_absolute_error": 119.82377083334723,
      "resolved_at": "2026-10-08T03:01:06.152946Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T02:30:00Z",
        "return_6h": -0.0017982572989134749,
        "return_12h": 0.0028893732266512817,
        "return_24h": -0.007083116646509957,
        "close_vs_ema12": -0.0016063507322524595,
        "close_vs_ema24": -0.005798112458301419,
        "ema12_slope_3h": -0.0010541228549000303,
        "ema24_slope_6h": -0.0035749935099673724,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012000236872353742,
        "return_30m": 0.0019458518899533317,
        "return_60m": -0.00021914843706416498,
        "return_120m": -0.00043485638223872414,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006206140155835538,
        "close_vs_ema6": 0.0005377106835933176,
        "close_vs_ema12": 0.00016034698623723642,
        "ema3_slope": 0.0006209994165249366,
        "ema6_slope": 0.0002151305446340679,
        "realized_volatility_30m": 0.00022754471163977108,
        "realized_volatility_60m": 0.0012274198047837563,
        "return_acceleration": 0.00045508942327954216
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2411,
        "resolved_agreement_count": 1569,
        "prospective_resolved_sample_count": 2392,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.86756249999962,
            "small_mean_absolute_error": 81.02185937499962
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.35556249999718,
            "small_mean_absolute_error": 77.72212239583314
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.02687152777678,
            "small_mean_absolute_error": 60.59632118055379
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 61.32196041666539,
            "small_mean_absolute_error": 56.500274999999235
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2413,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0300Z",
      "signal_timestamp": "2026-10-08T03:01:17.473336Z",
      "target_timestamp": "2026-10-08T03:00:00Z",
      "resolution_timestamp": "2026-10-08T03:15:00Z",
      "strike": 83116.95,
      "brti_reference_price": 83116.94966666665,
      "base_predicted_close": 83084.1015625,
      "small_predicted_close": 83103.1171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82872.89316666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -211.20839583333873,
      "small_residual": -230.22402083333873,
      "base_absolute_error": 211.20839583333873,
      "small_absolute_error": 230.22402083333873,
      "resolved_at": "2026-10-08T03:16:05.615197Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T02:45:00Z",
        "return_6h": -0.0033086980741914296,
        "return_12h": 0.001940491141559919,
        "return_24h": -0.008775924622624998,
        "close_vs_ema12": -0.0024892785172766496,
        "close_vs_ema24": -0.006643587964427766,
        "ema12_slope_3h": -0.0010944050341908929,
        "ema24_slope_6h": -0.0035695172740857206,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009901702194575757,
        "return_30m": 0.0002086652400601352,
        "return_60m": 0.0007971009709866195,
        "return_120m": -0.002612247029517567,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00018511962162648388,
        "close_vs_ema6": -0.0003236075697291563,
        "close_vs_ema12": -0.0007023821518024054,
        "ema3_slope": -0.00018508535869499187,
        "ema6_slope": -0.00012942627456280498,
        "realized_volatility_30m": 0.001095096953346475,
        "realized_volatility_60m": 0.0008427040921958038,
        "return_acceleration": -0.00219019390669295
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2412,
        "resolved_agreement_count": 1570,
        "prospective_resolved_sample_count": 2393,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.63010416667021,
            "small_mean_absolute_error": 79.72580729167021
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.79060156250125,
            "small_mean_absolute_error": 73.37591145833721
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.06346701388854,
            "small_mean_absolute_error": 67.42683854166656
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 61.69971666666679,
            "small_mean_absolute_error": 62.08028645833256
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2414,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0315Z",
      "signal_timestamp": "2026-10-08T03:16:16.574883Z",
      "target_timestamp": "2026-10-08T03:15:00Z",
      "resolution_timestamp": "2026-10-08T03:30:00Z",
      "strike": 82872.89,
      "brti_reference_price": 82872.89316666666,
      "base_predicted_close": 82757.2265625,
      "small_predicted_close": 82828.5,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82907.99700000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 150.77043750001758,
      "small_residual": 79.49700000001758,
      "base_absolute_error": 150.77043750001758,
      "small_absolute_error": 79.49700000001758,
      "resolved_at": "2026-10-08T03:31:06.086468Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T03:00:00Z",
        "return_6h": -0.005335384610288707,
        "return_12h": -0.0023739529089192857,
        "return_24h": -0.01264939967338985,
        "close_vs_ema12": -0.005198267329520889,
        "close_vs_ema24": -0.0093651092646172,
        "ema12_slope_3h": -0.0012200972900905382,
        "ema24_slope_6h": -0.0036056497537960697,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00293630241459486,
        "return_30m": -0.003923565194846157,
        "return_60m": -0.0019853479816425157,
        "return_120m": -0.0054210123280904465,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0015628780106813345,
        "close_vs_ema6": -0.0023299979446187447,
        "close_vs_ema12": -0.0030788643917560865,
        "ema3_slope": -0.0015604392345146545,
        "ema6_slope": -0.0009311313641816588,
        "realized_volatility_30m": 0.0009730660975686423,
        "realized_volatility_60m": 0.0016290866099903198,
        "return_acceleration": -0.0019461321951372845
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2413,
        "resolved_agreement_count": 1571,
        "prospective_resolved_sample_count": 2394,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.69637500000317,
            "small_mean_absolute_error": 115.03621875000317
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.17857031250242,
            "small_mean_absolute_error": 87.44259114583838
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.54560590277713,
            "small_mean_absolute_error": 86.20664583333443
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 71.452298958334,
            "small_mean_absolute_error": 71.42075937499976
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2415,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0330Z",
      "signal_timestamp": "2026-10-08T03:31:16.992263Z",
      "target_timestamp": "2026-10-08T03:30:00Z",
      "resolution_timestamp": "2026-10-08T03:45:00Z",
      "strike": 82908.0,
      "brti_reference_price": 82907.99700000002,
      "base_predicted_close": 82974.640625,
      "small_predicted_close": 83009.15625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82790.50066666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -184.13995833332592,
      "small_residual": -218.65558333332592,
      "base_absolute_error": 184.13995833332592,
      "small_absolute_error": 218.65558333332592,
      "resolved_at": "2026-10-08T03:46:06.604560Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T03:15:00Z",
        "return_6h": -0.004629618587329243,
        "return_12h": -0.0012183839913326722,
        "return_24h": -0.012499129816539334,
        "close_vs_ema12": -0.00458280153298396,
        "close_vs_ema24": -0.008762670721276344,
        "ema12_slope_3h": -0.001326672288428865,
        "ema24_slope_6h": -0.003626603658908656,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00042358643450235434,
        "return_30m": -0.00251395975796298,
        "return_60m": -0.002305819093919248,
        "return_120m": -0.003951406575592009,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0005703018538744109,
        "close_vs_ema6": -0.00136317036375877,
        "close_vs_ema12": -0.0022487962746802204,
        "ema3_slope": -0.0005699767950516632,
        "ema6_slope": -0.0005449709901823585,
        "realized_volatility_30m": 0.0016799444245486073,
        "realized_volatility_60m": 0.001572895205760747,
        "return_acceleration": 0.0033598888490972145
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2414,
        "resolved_agreement_count": 1572,
        "prospective_resolved_sample_count": 2395,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 146.4377395833435,
            "small_mean_absolute_error": 134.4299270833435
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.4039557291726,
            "small_mean_absolute_error": 96.4420416666726
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.95718923611275,
            "small_mean_absolute_error": 91.22239583333673
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.48689479166788,
            "small_mean_absolute_error": 73.78191770833364
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2416,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0345Z",
      "signal_timestamp": "2026-10-08T03:46:18.097051Z",
      "target_timestamp": "2026-10-08T03:45:00Z",
      "resolution_timestamp": "2026-10-08T04:00:00Z",
      "strike": 82790.5,
      "brti_reference_price": 82790.50066666667,
      "base_predicted_close": 82947.640625,
      "small_predicted_close": 82981.78125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82702.97099999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -244.66962500000955,
      "small_residual": -278.81025000000955,
      "base_absolute_error": 244.66962500000955,
      "small_absolute_error": 278.81025000000955,
      "resolved_at": "2026-10-08T04:01:06.349525Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T03:30:00Z",
        "return_6h": -0.004654918307457012,
        "return_12h": -0.005881776551088458,
        "return_24h": -0.015826029589748436,
        "close_vs_ema12": -0.005750270425984194,
        "close_vs_ema24": -0.009959927424932125,
        "ema12_slope_3h": -0.0014904394069669147,
        "ema24_slope_6h": -0.003647639174892192,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014171893856432805,
        "return_30m": -0.000994203253339876,
        "return_60m": -0.0049138676269046,
        "return_120m": -0.005131939197558388,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0009943292153731242,
        "close_vs_ema6": -0.001986168034776803,
        "close_vs_ema12": -0.0031010386578389504,
        "ema3_slope": -0.0009933415068917872,
        "ema6_slope": -0.0007938365368090894,
        "realized_volatility_30m": 0.0009203879100728174,
        "realized_volatility_60m": 0.0011977451956412426,
        "return_acceleration": -0.0018407758201456348
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2415,
        "resolved_agreement_count": 1573,
        "prospective_resolved_sample_count": 2396,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 160.71220312500736,
            "small_mean_absolute_error": 162.05009375000736
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.78988281250349,
            "small_mean_absolute_error": 121.53597656250349
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.14110937500057,
            "small_mean_absolute_error": 105.83144618055788
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.26197187500074,
            "small_mean_absolute_error": 83.16207291666652
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2417,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0400Z",
      "signal_timestamp": "2026-10-08T04:01:17.181229Z",
      "target_timestamp": "2026-10-08T04:00:00Z",
      "resolution_timestamp": "2026-10-08T04:15:00Z",
      "strike": 82702.97,
      "brti_reference_price": 82702.97099999999,
      "base_predicted_close": 82662.5,
      "small_predicted_close": 82728.828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82615.1185,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -47.38150000000314,
      "small_residual": -113.70962500000314,
      "base_absolute_error": 47.38150000000314,
      "small_absolute_error": 113.70962500000314,
      "resolved_at": "2026-10-08T04:16:04.823724Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T03:45:00Z",
        "return_6h": -0.005017810483796348,
        "return_12h": -0.008434321945217649,
        "return_24h": -0.016786160338500666,
        "close_vs_ema12": -0.00652563589899946,
        "close_vs_ema24": -0.010782168586218388,
        "ema12_slope_3h": -0.0017388207536764844,
        "ema24_slope_6h": -0.0036756377712789945,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010572428716079108,
        "return_30m": -0.0024729339438754883,
        "return_60m": -0.004980676845419474,
        "return_120m": -0.004187545976782503,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0010263126574990844,
        "close_vs_ema6": -0.0021742543413463267,
        "close_vs_ema12": -0.003518020579593495,
        "ema3_slope": -0.001025260419753038,
        "ema6_slope": -0.0008689460126822812,
        "realized_volatility_30m": 0.00017997325701768485,
        "realized_volatility_60m": 0.001194735713085289,
        "return_acceleration": 0.0003599465140353697
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2416,
        "resolved_agreement_count": 1574,
        "prospective_resolved_sample_count": 2397,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 197.69710416667294,
            "small_mean_absolute_error": 201.79671354167294
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.16360416667158,
            "small_mean_absolute_error": 140.76126041667158
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.09276909722514,
            "small_mean_absolute_error": 116.1828454861158
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.18588229166853,
            "small_mean_absolute_error": 95.9078583333343
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2418,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0415Z",
      "signal_timestamp": "2026-10-08T04:16:17.815791Z",
      "target_timestamp": "2026-10-08T04:15:00Z",
      "resolution_timestamp": "2026-10-08T04:30:00Z",
      "strike": 82615.12,
      "brti_reference_price": 82615.1185,
      "base_predicted_close": 82637.0703125,
      "small_predicted_close": 82669.7890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82808.71816666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 171.64785416665836,
      "small_residual": 138.92910416665836,
      "base_absolute_error": 171.64785416665836,
      "small_absolute_error": 138.92910416665836,
      "resolved_at": "2026-10-08T04:31:05.324970Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T04:00:00Z",
        "return_6h": -0.006977614466039395,
        "return_12h": -0.010305516206404075,
        "return_24h": -0.01785875532954373,
        "close_vs_ema12": -0.007273792679045488,
        "close_vs_ema24": -0.011591823199312401,
        "ema12_slope_3h": -0.002015172601985471,
        "ema24_slope_6h": -0.0037431456151385545,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010622653447358577,
        "return_30m": -0.002118385143880297,
        "return_60m": -0.0031104822918183173,
        "return_120m": -0.005089654883720818,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0010448344324909264,
        "close_vs_ema6": -0.0023122867281683,
        "close_vs_ema12": -0.0038751928770672794,
        "ema3_slope": -0.0010437438929330467,
        "ema6_slope": -0.000924060014584116,
        "realized_volatility_30m": 2.5112365639734513e-06,
        "realized_volatility_60m": 0.0007090761752427324,
        "return_acceleration": -5.022473127946903e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2417,
        "resolved_agreement_count": 1574,
        "prospective_resolved_sample_count": 2398,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 156.74038020833905,
            "small_mean_absolute_error": 172.66811458333905
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 137.2183776041711,
            "small_mean_absolute_error": 143.8521666666711
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.36584027778129,
            "small_mean_absolute_error": 115.8510989583386
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.60061250000217,
            "small_mean_absolute_error": 97.74641666666794
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2419,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0430Z",
      "signal_timestamp": "2026-10-08T04:31:16.294848Z",
      "target_timestamp": "2026-10-08T04:30:00Z",
      "resolution_timestamp": "2026-10-08T04:45:00Z",
      "strike": 82808.72,
      "brti_reference_price": 82808.71816666666,
      "base_predicted_close": 82791.3203125,
      "small_predicted_close": 82744.25,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82470.05116666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -321.2691458333429,
      "small_residual": -274.1988333333429,
      "base_absolute_error": 321.2691458333429,
      "small_absolute_error": 274.1988333333429,
      "resolved_at": "2026-10-08T04:46:07.593420Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T04:15:00Z",
        "return_6h": -0.005563014960249912,
        "return_12h": -0.008669420471854039,
        "return_24h": -0.015571377271952236,
        "close_vs_ema12": -0.004746467259728493,
        "close_vs_ema24": -0.009086050653302591,
        "ema12_slope_3h": -0.0021426625576800307,
        "ema24_slope_6h": -0.0037803735058377086,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002343392712880421,
        "return_30m": 0.0012786380632767713,
        "return_60m": -0.0011974578680674641,
        "return_120m": -0.0035005158407703796,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006476352083195636,
        "close_vs_ema6": 1.834800022737504e-05,
        "close_vs_ema12": -0.0013041317628222915,
        "ema3_slope": 0.000648054911497109,
        "ema6_slope": 7.339253955240821e-06,
        "realized_volatility_30m": 0.0017028290288081394,
        "realized_volatility_60m": 0.0015321627829772303,
        "return_acceleration": 0.0034056580576162787
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2418,
        "resolved_agreement_count": 1575,
        "prospective_resolved_sample_count": 2399,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 161.95973437499924,
            "small_mean_absolute_error": 187.52614062499924
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 154.19873697917137,
            "small_mean_absolute_error": 160.97803385417137
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.25588194444815,
            "small_mean_absolute_error": 126.8034079861148
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.09789062500131,
            "small_mean_absolute_error": 99.19877291666708
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2420,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0445Z",
      "signal_timestamp": "2026-10-08T04:46:19.055706Z",
      "target_timestamp": "2026-10-08T04:45:00Z",
      "resolution_timestamp": "2026-10-08T05:00:00Z",
      "strike": 82470.05,
      "brti_reference_price": 82470.05116666666,
      "base_predicted_close": 82563.21875,
      "small_predicted_close": 82601.4453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82597.01416666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 33.79541666666046,
      "small_residual": -4.431145833339542,
      "base_absolute_error": 33.79541666666046,
      "small_absolute_error": 4.431145833339542,
      "resolved_at": "2026-10-08T05:01:06.196560Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T04:30:00Z",
        "return_6h": -0.009577483078100912,
        "return_12h": -0.011139009937731315,
        "return_24h": -0.0187222899578372,
        "close_vs_ema12": -0.008459980796234112,
        "close_vs_ema24": -0.012871289626352533,
        "ema12_slope_3h": -0.0024213179513493666,
        "ema24_slope_6h": -0.0038990791592732332,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004089750541946269,
        "return_30m": -0.001755941720683274,
        "return_60m": -0.0038706071037089007,
        "return_120m": -0.008765455079670081,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0017253537182233547,
        "close_vs_ema6": -0.002911585258645877,
        "close_vs_ema12": -0.004563324264106106,
        "ema3_slope": -0.001722382000035605,
        "ema6_slope": -0.0011632793087037463,
        "realized_volatility_30m": 0.003216571627413345,
        "realized_volatility_60m": 0.0022763726070253,
        "return_acceleration": -0.00643314325482669
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2419,
        "resolved_agreement_count": 1576,
        "prospective_resolved_sample_count": 2400,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 196.2420312500035,
            "small_mean_absolute_error": 201.4119531250035
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 178.47711718750543,
            "small_mean_absolute_error": 181.73102343750543
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 145.94059895833684,
            "small_mean_absolute_error": 148.16130208333684
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.60696979166823,
            "small_mean_absolute_error": 109.05020208333444
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2421,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0500Z",
      "signal_timestamp": "2026-10-08T05:01:17.182074Z",
      "target_timestamp": "2026-10-08T05:00:00Z",
      "resolution_timestamp": "2026-10-08T05:15:00Z",
      "strike": 82597.01,
      "brti_reference_price": 82597.01416666666,
      "base_predicted_close": 82604.7109375,
      "small_predicted_close": 82578.28125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82700.51866666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 95.80772916665592,
      "small_residual": 122.23741666665592,
      "base_absolute_error": 95.80772916665592,
      "small_absolute_error": 122.23741666665592,
      "resolved_at": "2026-10-08T05:16:04.824708Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T04:45:00Z",
        "return_6h": -0.0073089003458630675,
        "return_12h": -0.00910370295956442,
        "return_24h": -0.017621075750389403,
        "close_vs_ema12": -0.006652383251925853,
        "close_vs_ema24": -0.011120160534430323,
        "ema12_slope_3h": -0.0025450186279035725,
        "ema24_slope_6h": -0.003968843808395239,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015395043194943447,
        "return_30m": -0.0025565424110769452,
        "return_60m": -0.0012811732402373543,
        "return_120m": -0.0062554689757642334,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -9.426167854198475e-05,
        "close_vs_ema6": -0.000983646398472593,
        "close_vs_ema12": -0.0025657576962392348,
        "ema3_slope": -9.425279411545695e-05,
        "ema6_slope": -0.0003933038106381792,
        "realized_volatility_30m": 0.0028146274307203067,
        "realized_volatility_60m": 0.0025156194290825167,
        "return_acceleration": 0.0056292548614406135
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2420,
        "resolved_agreement_count": 1577,
        "prospective_resolved_sample_count": 2401,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 143.52347916666622,
            "small_mean_absolute_error": 132.817177083336
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 170.61029166666958,
            "small_mean_absolute_error": 167.30694531250447
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 139.9502291666698,
            "small_mean_absolute_error": 138.11323263889304
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.88219687500096,
            "small_mean_absolute_error": 107.37888125000173
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2422,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0515Z",
      "signal_timestamp": "2026-10-08T05:16:15.410040Z",
      "target_timestamp": "2026-10-08T05:15:00Z",
      "resolution_timestamp": "2026-10-08T05:30:00Z",
      "strike": 82700.52,
      "brti_reference_price": 82700.51866666666,
      "base_predicted_close": 82699.78125,
      "small_predicted_close": 82667.03125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82873.09099999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 173.3097499999858,
      "small_residual": 206.0597499999858,
      "base_absolute_error": 173.3097499999858,
      "small_absolute_error": 206.0597499999858,
      "resolved_at": "2026-10-08T05:31:05.782972Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T05:00:00Z",
        "return_6h": -0.005333322369751259,
        "return_12h": -0.009435912185084105,
        "return_24h": -0.017318544977212635,
        "close_vs_ema12": -0.005188020120217796,
        "close_vs_ema24": -0.00967919359564462,
        "ema12_slope_3h": -0.0026066726362452552,
        "ema24_slope_6h": -0.003996732096850586,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012531264119444163,
        "return_30m": 0.002794559924962803,
        "return_60m": 0.0010337111199163473,
        "return_120m": -0.0020799865120352257,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005790378267418461,
        "close_vs_ema6": 0.00019159058765771952,
        "close_vs_ema12": -0.0011136340212464235,
        "ema3_slope": 0.0005793733058017114,
        "ema6_slope": 7.664210862556864e-05,
        "realized_volatility_30m": 0.0001431889537749642,
        "realized_volatility_60m": 0.002543829618391596,
        "return_acceleration": -0.0002863779075499284
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2421,
        "resolved_agreement_count": 1577,
        "prospective_resolved_sample_count": 2402,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 155.6300364583294,
            "small_mean_absolute_error": 134.94912499999919
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 156.18520833333423,
            "small_mean_absolute_error": 153.80861979166912
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 143.35559722222388,
            "small_mean_absolute_error": 140.8844861111138
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 115.00144687499997,
            "small_mean_absolute_error": 113.24743541666831
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2423,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0530Z",
      "signal_timestamp": "2026-10-08T05:31:16.604413Z",
      "target_timestamp": "2026-10-08T05:30:00Z",
      "resolution_timestamp": "2026-10-08T05:45:00Z",
      "strike": 82873.09,
      "brti_reference_price": 82873.09099999999,
      "base_predicted_close": 82936.453125,
      "small_predicted_close": 82829.6640625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82844.00750000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -92.44562499997846,
      "small_residual": 14.343437500021537,
      "base_absolute_error": 92.44562499997846,
      "small_absolute_error": 14.343437500021537,
      "resolved_at": "2026-10-08T05:46:07.370325Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T05:15:00Z",
        "return_6h": -0.005081651763373829,
        "return_12h": -0.003575324228628607,
        "return_24h": -0.015546746877838857,
        "close_vs_ema12": -0.0029854854340745085,
        "close_vs_ema24": -0.007456906763665616,
        "ema12_slope_3h": -0.0026115238337903746,
        "ema24_slope_6h": -0.004018972313943547,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002086714038988191,
        "return_30m": 0.0033424553674088475,
        "return_60m": 0.0007773678274280993,
        "return_120m": -0.0004210209058606029,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001331704274928347,
        "close_vs_ema6": 0.0016265870121485726,
        "close_vs_ema12": 0.0008212864203236414,
        "ema3_slope": 0.0013334800760460563,
        "ema6_slope": 0.0006510584061185654,
        "realized_volatility_30m": 0.0004167938135218874,
        "realized_volatility_60m": 0.0024932393371125713,
        "return_acceleration": 0.0008335876270437748
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2422,
        "resolved_agreement_count": 1578,
        "prospective_resolved_sample_count": 2403,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 156.04551041666127,
            "small_mean_absolute_error": 151.73178645833104
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 159.00262239583026,
            "small_mean_absolute_error": 169.62896354166514
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 154.81432812500134,
            "small_mean_absolute_error": 157.89595138889126
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.77536249999976,
            "small_mean_absolute_error": 122.5850229166681
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2424,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0545Z",
      "signal_timestamp": "2026-10-08T05:46:19.332453Z",
      "target_timestamp": "2026-10-08T05:45:00Z",
      "resolution_timestamp": "2026-10-08T06:00:00Z",
      "strike": 82844.01,
      "brti_reference_price": 82844.00750000002,
      "base_predicted_close": 82807.2421875,
      "small_predicted_close": 82827.3671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82633.48999999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -173.7521875000093,
      "small_residual": -193.8771875000093,
      "base_absolute_error": 173.7521875000093,
      "small_absolute_error": 193.8771875000093,
      "resolved_at": "2026-10-08T06:01:05.350834Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T05:30:00Z",
        "return_6h": -0.005478743922792129,
        "return_12h": -0.0024548249882682116,
        "return_24h": -0.01611475945956342,
        "close_vs_ema12": -0.0031996756405694438,
        "close_vs_ema24": -0.007645529468920831,
        "ema12_slope_3h": -0.0026791386233684378,
        "ema24_slope_6h": -0.004048884544948894,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003509402104956427,
        "return_30m": 0.0017350415166283994,
        "return_60m": 0.004534450119081601,
        "return_120m": 0.0006462919405303413,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0004899082302123325,
        "close_vs_ema6": 0.0009104368688546138,
        "close_vs_ema12": 0.0003977126127236996,
        "ema3_slope": 0.0004901483579271559,
        "ema6_slope": 0.00036430741910420394,
        "realized_volatility_30m": 0.001218827124741917,
        "realized_volatility_60m": 0.0009071000360084189,
        "return_acceleration": -0.002437654249483834
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2423,
        "resolved_agreement_count": 1578,
        "prospective_resolved_sample_count": 2404,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.83963020832016,
            "small_mean_absolute_error": 86.7679375000007
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.54083072916183,
            "small_mean_absolute_error": 144.0899453125021
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 151.93128819444368,
            "small_mean_absolute_error": 150.07666145833718
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.30099791666507,
            "small_mean_absolute_error": 121.13484583333556
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2425,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0600Z",
      "signal_timestamp": "2026-10-08T06:01:16.518053Z",
      "target_timestamp": "2026-10-08T06:00:00Z",
      "resolution_timestamp": "2026-10-08T06:15:00Z",
      "strike": 82633.49,
      "brti_reference_price": 82633.48999999999,
      "base_predicted_close": 82708.1953125,
      "small_predicted_close": 82674.75,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82849.93533333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 141.740020833342,
      "small_residual": 175.185333333342,
      "base_absolute_error": 141.740020833342,
      "small_absolute_error": 175.185333333342,
      "resolved_at": "2026-10-08T06:16:05.578686Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T05:45:00Z",
        "return_6h": -0.007847298647568612,
        "return_12h": -0.005793416066471102,
        "return_24h": -0.01987347468271683,
        "close_vs_ema12": -0.005499976279527252,
        "close_vs_ema24": -0.009959688224426388,
        "ema12_slope_3h": -0.0028068802874871013,
        "ema24_slope_6h": -0.004126714095664119,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0025411312942584807,
        "return_30m": -0.0028911797196027322,
        "return_60m": 0.0004416120086341291,
        "return_120m": -0.0008401270130912186,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0010272882306930908,
        "close_vs_ema6": -0.0011669787423252975,
        "close_vs_ema12": -0.0018151159470944922,
        "ema3_slope": -0.0010262339925906083,
        "ema6_slope": -0.0004665737042921503,
        "realized_volatility_30m": 0.001095095541881419,
        "realized_volatility_60m": 0.00176458807611969,
        "return_acceleration": -0.002190191083762838
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2424,
        "resolved_agreement_count": 1579,
        "prospective_resolved_sample_count": 2405,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 133.82882291665737,
            "small_mean_absolute_error": 134.12944791666814
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.6761510416618,
            "small_mean_absolute_error": 133.47331250000207
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 158.34980208333218,
            "small_mean_absolute_error": 156.24777951389237
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.32612187499981,
            "small_mean_absolute_error": 123.0990322916703
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2426,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0615Z",
      "signal_timestamp": "2026-10-08T06:16:17.193117Z",
      "target_timestamp": "2026-10-08T06:15:00Z",
      "resolution_timestamp": "2026-10-08T06:30:00Z",
      "strike": 82849.94,
      "brti_reference_price": 82849.93533333334,
      "base_predicted_close": 82781.6640625,
      "small_predicted_close": 82802.40625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82560.179,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -221.48506249999627,
      "small_residual": -242.22724999999627,
      "base_absolute_error": 221.48506249999627,
      "small_absolute_error": 242.22724999999627,
      "resolved_at": "2026-10-08T06:31:06.020597Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T06:00:00Z",
        "return_6h": -0.004456647124288282,
        "return_12h": -0.005371185868888517,
        "return_24h": -0.017035564088393795,
        "close_vs_ema12": -0.002777204278510581,
        "close_vs_ema24": -0.007215641879279366,
        "ema12_slope_3h": -0.0027041576432625947,
        "ema24_slope_6h": -0.004133467801613944,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002619341544612963,
        "return_30m": 7.155415958504108e-05,
        "return_60m": 0.0018067198256510597,
        "return_120m": 0.002842298571941626,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007940502307612896,
        "close_vs_ema6": 0.0010347901395193482,
        "close_vs_ema12": 0.0006763924281147915,
        "ema3_slope": 0.0007946812475894127,
        "ema6_slope": 0.00041408745325322016,
        "realized_volatility_30m": 0.002580236419435722,
        "realized_volatility_60m": 0.0020599270820996743,
        "return_acceleration": 0.005160472838871444
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2425,
        "resolved_agreement_count": 1580,
        "prospective_resolved_sample_count": 2406,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 145.3118958333289,
            "small_mean_absolute_error": 147.36642708333966
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.47096614582915,
            "small_mean_absolute_error": 141.15777604166942
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.56077083333244,
            "small_mean_absolute_error": 151.66122222222597
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.80789062500043,
            "small_mean_absolute_error": 125.97376979167093
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2427,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0630Z",
      "signal_timestamp": "2026-10-08T06:31:16.562888Z",
      "target_timestamp": "2026-10-08T06:30:00Z",
      "resolution_timestamp": "2026-10-08T06:45:00Z",
      "strike": 82560.18,
      "brti_reference_price": 82560.179,
      "base_predicted_close": 82514.8671875,
      "small_predicted_close": 82587.21875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82659.50483333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 144.63764583335433,
      "small_residual": 72.28608333335433,
      "base_absolute_error": 144.63764583335433,
      "small_absolute_error": 72.28608333335433,
      "resolved_at": "2026-10-08T06:46:06.652220Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T06:15:00Z",
        "return_6h": -0.008015746466291884,
        "return_12h": -0.00898818122739653,
        "return_24h": -0.01944819222227534,
        "close_vs_ema12": -0.006010683430125785,
        "close_vs_ema24": -0.01046970908311251,
        "ema12_slope_3h": -0.0027647387727235406,
        "ema24_slope_6h": -0.004212979532581151,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0034973634218005145,
        "return_30m": -0.0008871826664950122,
        "return_60m": -0.0037757973815648604,
        "return_120m": -0.0030013647375439767,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0013548783481954763,
        "close_vs_ema6": -0.001762808063533683,
        "close_vs_ema12": -0.0023900152351499226,
        "ema3_slope": -0.0013530451366357,
        "ema6_slope": -0.0007046263769897587,
        "realized_volatility_30m": 0.003058352483206739,
        "realized_volatility_60m": 0.00235157432852685,
        "return_acceleration": -0.006116704966413478
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2426,
        "resolved_agreement_count": 1581,
        "prospective_resolved_sample_count": 2407,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 157.3557239583315,
            "small_mean_absolute_error": 156.40830208334228
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 156.7006171874964,
            "small_mean_absolute_error": 154.07004427083666
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 158.45365624999735,
            "small_mean_absolute_error": 165.22207638889086
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.03377604166744,
            "small_mean_absolute_error": 137.71006250000354
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2428,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0645Z",
      "signal_timestamp": "2026-10-08T06:46:18.114053Z",
      "target_timestamp": "2026-10-08T06:45:00Z",
      "resolution_timestamp": "2026-10-08T07:00:00Z",
      "strike": 82659.5,
      "brti_reference_price": 82659.50483333335,
      "base_predicted_close": 82693.96875,
      "small_predicted_close": 82751.34375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82842.12083333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 148.1520833333343,
      "small_residual": 90.7770833333343,
      "base_absolute_error": 148.1520833333343,
      "small_absolute_error": 90.7770833333343,
      "resolved_at": "2026-10-08T07:01:06.431308Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T06:30:00Z",
        "return_6h": -0.006920384316664641,
        "return_12h": -0.007529495547209053,
        "return_24h": -0.019734193551049217,
        "close_vs_ema12": -0.004619226385820685,
        "close_vs_ema24": -0.009089659842706932,
        "ema12_slope_3h": -0.0027167517372569394,
        "ema24_slope_6h": -0.004268450477972752,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012030719232494214,
        "return_30m": -0.0022984990782891623,
        "return_60m": -0.0022271093858740043,
        "return_120m": 0.002297242016787715,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -7.672410665993112e-05,
        "close_vs_ema6": -0.00040139081061019155,
        "close_vs_ema12": -0.001006953967588431,
        "ema3_slope": -7.671822052301991e-05,
        "ema6_slope": -0.0001605305500489429,
        "realized_volatility_30m": 0.002350217672524968,
        "realized_volatility_60m": 0.0025381822882725694,
        "return_acceleration": 0.004700435345049936
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2427,
        "resolved_agreement_count": 1581,
        "prospective_resolved_sample_count": 2408,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 170.40372916667548,
            "small_mean_absolute_error": 170.89396354167548
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 134.62167968749782,
            "small_mean_absolute_error": 128.8309505208381
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 155.1617968749997,
            "small_mean_absolute_error": 153.0246180555599
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 141.4130312500012,
            "small_mean_absolute_error": 140.42916145833732
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2429,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0915Z",
      "signal_timestamp": "2026-10-08T09:16:16.318705Z",
      "target_timestamp": "2026-10-08T09:15:00Z",
      "resolution_timestamp": "2026-10-08T09:30:00Z",
      "strike": 82991.7,
      "brti_reference_price": 82991.69900000002,
      "base_predicted_close": 82947.90625,
      "small_predicted_close": 82974.203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82978.16083333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 30.254583333342453,
      "small_residual": 3.9577083333424525,
      "base_absolute_error": 30.254583333342453,
      "small_absolute_error": 3.9577083333424525,
      "resolved_at": "2026-10-08T09:31:06.062051Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T09:00:00Z",
        "return_6h": 0.001433590994517786,
        "return_12h": -0.0039094423751006024,
        "return_24h": -0.010983023779978507,
        "close_vs_ema12": -0.00017325219681807447,
        "close_vs_ema24": -0.004026163112494929,
        "ema12_slope_3h": -0.0008977700209309436,
        "ema24_slope_6h": -0.003934779179319281,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0022007450320604693,
        "return_30m": 0.0019519090072925849,
        "return_60m": 0.00122038654097123,
        "return_120m": -0.00012047745376131402,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008760626427686269,
        "close_vs_ema6": 0.0010117853582740644,
        "close_vs_ema12": 0.001225352724614437,
        "ema3_slope": 0.0008768308014779347,
        "ema6_slope": 0.000404878003164022,
        "realized_volatility_30m": 0.001224517317359397,
        "realized_volatility_60m": 0.0012781022691646566,
        "return_acceleration": 0.002449034634718794
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2428,
        "resolved_agreement_count": 1582,
        "prospective_resolved_sample_count": 2409,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 164.00370312500672,
            "small_mean_absolute_error": 145.11893750000672
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 148.91626302083205,
            "small_mean_absolute_error": 139.62419270833743
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 147.11866840277676,
            "small_mean_absolute_error": 137.3551875000036
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 143.53664270833468,
            "small_mean_absolute_error": 138.7176166666708
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2430,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0930Z",
      "signal_timestamp": "2026-10-08T09:31:16.962824Z",
      "target_timestamp": "2026-10-08T09:30:00Z",
      "resolution_timestamp": "2026-10-08T09:45:00Z",
      "strike": 82978.16,
      "brti_reference_price": 82978.16083333334,
      "base_predicted_close": 82955.59375,
      "small_predicted_close": 82982.2421875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83048.57166666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 92.9779166666849,
      "small_residual": 66.3294791666849,
      "base_absolute_error": 92.9779166666849,
      "small_absolute_error": 66.3294791666849,
      "resolved_at": "2026-10-08T09:46:07.353703Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T09:15:00Z",
        "return_6h": 0.0008462854715127754,
        "return_12h": -0.0037872510947656313,
        "return_24h": -0.009838054119762463,
        "close_vs_ema12": -0.0003226265208414736,
        "close_vs_ema24": -0.004102628656671881,
        "ema12_slope_3h": -0.0006559456667760699,
        "ema24_slope_6h": -0.003837067447018838,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00016312675640828278,
        "return_30m": 0.0020372592752535557,
        "return_60m": 0.0004894605489764725,
        "return_120m": -0.0012350912181267049,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00035626951534739604,
        "close_vs_ema6": 0.0006059199320997966,
        "close_vs_ema12": 0.0008984906494839962,
        "ema3_slope": 0.00035639648855156913,
        "ema6_slope": 0.00024242672931484854,
        "realized_volatility_30m": 0.001181935894234376,
        "realized_volatility_60m": 0.0012798683614024325,
        "return_acceleration": -0.002363871788468752
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2429,
        "resolved_agreement_count": 1583,
        "prospective_resolved_sample_count": 2410,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 136.13234375000684,
            "small_mean_absolute_error": 102.31203125000684
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 140.72211979166786,
            "small_mean_absolute_error": 124.83922916667325
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 145.69142534722172,
            "small_mean_absolute_error": 128.20919444444857
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.30220625000146,
            "small_mean_absolute_error": 134.46638333333757
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2431,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T0945Z",
      "signal_timestamp": "2026-10-08T09:46:19.368077Z",
      "target_timestamp": "2026-10-08T09:45:00Z",
      "resolution_timestamp": "2026-10-08T10:00:00Z",
      "strike": 83048.57,
      "brti_reference_price": 83048.57166666668,
      "base_predicted_close": 82966.734375,
      "small_predicted_close": 82993.9375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83060.50566666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 93.77129166666418,
      "small_residual": 66.56816666666418,
      "base_absolute_error": 93.77129166666418,
      "small_absolute_error": 66.56816666666418,
      "resolved_at": "2026-10-08T10:01:05.933398Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T09:30:00Z",
        "return_6h": 0.003117157136651061,
        "return_12h": -0.0015522712826286922,
        "return_24h": -0.008524724879781731,
        "close_vs_ema12": 0.0005041805129375465,
        "close_vs_ema24": -0.0031906141842114044,
        "ema12_slope_3h": -0.0004380666849741477,
        "ema24_slope_6h": -0.0036951112864720415,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008485465648577772,
        "return_30m": 0.0006852813878006625,
        "return_60m": 0.0026385280020067015,
        "return_120m": 3.1498623950021454e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006021963367988103,
        "close_vs_ema6": 0.001038840036696076,
        "close_vs_ema12": 0.0014785098155887244,
        "ema3_slope": 0.0006025591957392606,
        "ema6_slope": 0.00041570875663854423,
        "realized_volatility_30m": 0.00050583666063303,
        "realized_volatility_60m": 0.00098893523444379,
        "return_acceleration": 0.00101167332126606
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2430,
        "resolved_agreement_count": 1583,
        "prospective_resolved_sample_count": 2411,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 104.005557291679,
            "small_mean_absolute_error": 58.337588541679
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 130.68064062500525,
            "small_mean_absolute_error": 107.37294531251064
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 139.13559722222394,
            "small_mean_absolute_error": 122.15922569445077
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 145.16085312500292,
            "small_mean_absolute_error": 137.68674895833902
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2432,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1000Z",
      "signal_timestamp": "2026-10-08T10:01:16.771983Z",
      "target_timestamp": "2026-10-08T10:00:00Z",
      "resolution_timestamp": "2026-10-08T10:15:00Z",
      "strike": 83060.51,
      "brti_reference_price": 83060.50566666666,
      "base_predicted_close": 82982.4453125,
      "small_predicted_close": 83010.28125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83018.63733333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 36.19202083333221,
      "small_residual": 8.356083333332208,
      "base_absolute_error": 36.19202083333221,
      "small_absolute_error": 8.356083333332208,
      "resolved_at": "2026-10-08T10:16:04.875549Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T09:45:00Z",
        "return_6h": 0.004323117565712131,
        "return_12h": -0.000716385502728123,
        "return_24h": -0.008509980876093337,
        "close_vs_ema12": 0.0006214885460291697,
        "close_vs_ema24": -0.0029847224202071976,
        "ema12_slope_3h": -0.000312879482504691,
        "ema24_slope_6h": -0.0035315654992900125,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00014369903973632248,
        "return_30m": 0.0009923675399208243,
        "return_60m": 0.0030316485251493663,
        "return_120m": 0.0013345902916666041,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003728518854042573,
        "close_vs_ema6": 0.0008444920345640483,
        "close_vs_ema12": 0.0013724754620410007,
        "ema3_slope": 0.0003729909557852462,
        "ema6_slope": 0.0003379109590708751,
        "realized_volatility_30m": 0.0003524237625607274,
        "realized_volatility_60m": 0.0009104327183190046,
        "return_acceleration": -0.0007048475251214548
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2431,
        "resolved_agreement_count": 1584,
        "prospective_resolved_sample_count": 2412,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 91.28896875000646,
            "small_mean_absolute_error": 56.90810937500646
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 130.84634895834097,
            "small_mean_absolute_error": 113.90103645834097
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.17744270833403,
            "small_mean_absolute_error": 104.85667013889422
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 143.49731250000258,
            "small_mean_absolute_error": 135.6064114583387
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2433,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1015Z",
      "signal_timestamp": "2026-10-08T10:16:19.861273Z",
      "target_timestamp": "2026-10-08T10:15:00Z",
      "resolution_timestamp": "2026-10-08T10:30:00Z",
      "strike": 83018.64,
      "brti_reference_price": 83018.63733333333,
      "base_predicted_close": 82987.1171875,
      "small_predicted_close": 83015.3515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82703.6275,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -283.4896874999977,
      "small_residual": -311.7240624999977,
      "base_absolute_error": 283.4896874999977,
      "small_absolute_error": 311.7240624999977,
      "resolved_at": "2026-10-08T10:31:05.389264Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T10:00:00Z",
        "return_6h": 0.00488432190935284,
        "return_12h": -0.002127373471898064,
        "return_24h": -0.009236987916198425,
        "close_vs_ema12": 0.00011232464803945241,
        "close_vs_ema24": -0.00341564021067442,
        "ema12_slope_3h": -0.00029178742666502444,
        "ema24_slope_6h": -0.0033600594753073754,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000504070291858727,
        "return_30m": -0.00036044368653920245,
        "return_60m": 0.0003245906959117306,
        "return_120m": 0.001545373362999758,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -6.57074921974754e-05,
        "close_vs_ema6": 0.00024283073911512965,
        "close_vs_ema12": 0.0007341209841293939,
        "ema3_slope": -6.570317500664835e-05,
        "ema6_slope": 9.714173124542036e-05,
        "realized_volatility_30m": 0.00032388466579752473,
        "realized_volatility_60m": 0.0004987393466409391,
        "return_acceleration": -0.0006477693315950495
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2432,
        "resolved_agreement_count": 1585,
        "prospective_resolved_sample_count": 2413,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.29895312500594,
            "small_mean_absolute_error": 36.30285937500594
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 113.65132812500633,
            "small_mean_absolute_error": 90.71089843750633
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.37715972222334,
            "small_mean_absolute_error": 105.1837482638936
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 140.47041250000183,
            "small_mean_absolute_error": 130.03302708333794
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2434,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1030Z",
      "signal_timestamp": "2026-10-08T10:31:16.208517Z",
      "target_timestamp": "2026-10-08T10:30:00Z",
      "resolution_timestamp": "2026-10-08T10:45:00Z",
      "strike": 82703.63,
      "brti_reference_price": 82703.6275,
      "base_predicted_close": 82800.0703125,
      "small_predicted_close": 82823.328125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82635.16216666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -164.9081458333385,
      "small_residual": -188.1659583333385,
      "base_absolute_error": 164.9081458333385,
      "small_absolute_error": 188.1659583333385,
      "resolved_at": "2026-10-08T10:46:07.610628Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T10:15:00Z",
        "return_6h": -0.0012690773265581212,
        "return_12h": -0.006825032390654573,
        "return_24h": -0.013656397593226788,
        "close_vs_ema12": -0.0035327716230051376,
        "close_vs_ema24": -0.007049785088926397,
        "ema12_slope_3h": -0.0004652582877494593,
        "ema24_slope_6h": -0.003317342305650839,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0037944471681523595,
        "return_30m": -0.004296604791919512,
        "return_60m": -0.00330850106312619,
        "return_120m": -0.002820659894896438,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.001933684588101614,
        "close_vs_ema6": -0.00254010526104842,
        "close_vs_ema12": -0.002593085789509675,
        "ema3_slope": -0.0019299526683710377,
        "ema6_slope": -0.0010150108106993239,
        "realized_volatility_30m": 0.0016451884381468163,
        "realized_volatility_60m": 0.0017790263110973412,
        "return_acceleration": -0.0032903768762936325
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2433,
        "resolved_agreement_count": 1586,
        "prospective_resolved_sample_count": 2414,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 126.60772916666974,
            "small_mean_absolute_error": 113.24444791666974
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 131.3700364583383,
            "small_mean_absolute_error": 107.77823958333829
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 136.0173229166685,
            "small_mean_absolute_error": 120.97430208333874
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.08447708333478,
            "small_mean_absolute_error": 134.1080291666709
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2435,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1045Z",
      "signal_timestamp": "2026-10-08T10:46:18.817275Z",
      "target_timestamp": "2026-10-08T10:45:00Z",
      "resolution_timestamp": "2026-10-08T11:00:00Z",
      "strike": 82635.16,
      "brti_reference_price": 82635.16216666666,
      "base_predicted_close": 82716.8515625,
      "small_predicted_close": 82757.7421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82681.34533333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -35.50622916666907,
      "small_residual": -76.39685416666907,
      "base_absolute_error": 35.50622916666907,
      "small_absolute_error": 76.39685416666907,
      "resolved_at": "2026-10-08T11:01:05.835006Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T10:30:00Z",
        "return_6h": 0.0020020722391249635,
        "return_12h": -0.007594585651967245,
        "return_24h": -0.011934644649850723,
        "close_vs_ema12": -0.004180565415231818,
        "close_vs_ema24": -0.007710713864968355,
        "ema12_slope_3h": -0.0006481916340664862,
        "ema24_slope_6h": -0.003209061634327548,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008278395446843501,
        "return_30m": -0.004619145519420553,
        "return_60m": -0.004977924264120137,
        "return_120m": -0.0023525306546762215,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0013818686018204351,
        "close_vs_ema6": -0.0024064871059323867,
        "close_vs_ema12": -0.0028943350468811913,
        "ema3_slope": -0.0013799616761085431,
        "ema6_slope": -0.0009616691446142633,
        "realized_volatility_30m": 0.0014833038117340047,
        "realized_volatility_60m": 0.0015125445280929509,
        "return_acceleration": 0.0029666076234680094
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2434,
        "resolved_agreement_count": 1587,
        "prospective_resolved_sample_count": 2415,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 144.59028645833314,
            "small_mean_absolute_error": 143.70356770833314
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 124.29792187500607,
            "small_mean_absolute_error": 101.02057812500607
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.31718923611456,
            "small_mean_absolute_error": 119.48315277778481
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.79136250000084,
            "small_mean_absolute_error": 139.54147708333693
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2436,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1100Z",
      "signal_timestamp": "2026-10-08T11:01:16.864059Z",
      "target_timestamp": "2026-10-08T11:00:00Z",
      "resolution_timestamp": "2026-10-08T11:15:00Z",
      "strike": 82681.35,
      "brti_reference_price": 82681.34533333333,
      "base_predicted_close": 82662.71875,
      "small_predicted_close": 82590.2734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82429.55333333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -233.16541666667035,
      "small_residual": -160.72010416667035,
      "base_absolute_error": 233.16541666667035,
      "small_absolute_error": 160.72010416667035,
      "resolved_at": "2026-10-08T11:16:05.310831Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T10:45:00Z",
        "return_6h": 0.0010209953412663175,
        "return_12h": -0.006295367357799675,
        "return_24h": -0.01245268383016207,
        "close_vs_ema12": -0.0034766165336891364,
        "close_vs_ema24": -0.007009608089999619,
        "ema12_slope_3h": -0.0007537265418650074,
        "ema24_slope_6h": -0.0031228010880050006,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005588803295808464,
        "return_30m": -0.000269421878341114,
        "return_60m": -0.0045648690709271245,
        "return_120m": -0.0015470596243640777,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00041205000098176736,
        "close_vs_ema6": -0.0013213778429927991,
        "close_vs_ema12": -0.00197823399217123,
        "ema3_slope": -0.0004118802857095982,
        "ema6_slope": -0.0005282719184738216,
        "realized_volatility_30m": 0.0006933599371325982,
        "realized_volatility_60m": 0.001615094495001812,
        "return_acceleration": 0.0013867198742651965
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2435,
        "resolved_agreement_count": 1588,
        "prospective_resolved_sample_count": 2416,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 130.02402083333436,
            "small_mean_absolute_error": 146.16073958333436
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.65649479167041,
            "small_mean_absolute_error": 101.53442447917041
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 130.57223958333876,
            "small_mean_absolute_error": 124.65427083333877
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 137.359676041668,
            "small_mean_absolute_error": 132.4285406250041
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2437,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1115Z",
      "signal_timestamp": "2026-10-08T11:16:17.024167Z",
      "target_timestamp": "2026-10-08T11:15:00Z",
      "resolution_timestamp": "2026-10-08T11:30:00Z",
      "strike": 82429.55,
      "brti_reference_price": 82429.55333333333,
      "base_predicted_close": 82360.40625,
      "small_predicted_close": 82391.703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82489.61149999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 129.20524999998452,
      "small_residual": 97.90837499998452,
      "base_absolute_error": 129.20524999998452,
      "small_absolute_error": 97.90837499998452,
      "resolved_at": "2026-10-08T11:31:06.605638Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T11:00:00Z",
        "return_6h": -0.0032764647393020985,
        "return_12h": -0.00859231266636551,
        "return_24h": -0.016308663639187593,
        "close_vs_ema12": -0.0062472498760817174,
        "close_vs_ema24": -0.009828763819531128,
        "ema12_slope_3h": -0.0009496364127353774,
        "ema24_slope_6h": -0.0031259496960649447,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003045330225154075,
        "return_30m": -0.0024881518707331463,
        "return_60m": -0.007095804254588445,
        "return_120m": -0.006773516790717693,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0017310540688729725,
        "close_vs_ema6": -0.0031200920189428105,
        "close_vs_ema12": -0.004248890477817735,
        "ema3_slope": -0.001728062698906796,
        "ema6_slope": -0.0012464811532179043,
        "realized_volatility_30m": 0.0018021052773674606,
        "realized_volatility_60m": 0.0017346467208581053,
        "return_acceleration": -0.0036042105547349212
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2436,
        "resolved_agreement_count": 1589,
        "prospective_resolved_sample_count": 2417,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 179.2673697916689,
            "small_mean_absolute_error": 184.2517447916689
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.28316145833742,
            "small_mean_absolute_error": 110.27730208333742
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.52334201389385,
            "small_mean_absolute_error": 121.89118055556052
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.78446562500102,
            "small_mean_absolute_error": 126.52403333333714
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2438,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1130Z",
      "signal_timestamp": "2026-10-08T11:31:17.901585Z",
      "target_timestamp": "2026-10-08T11:30:00Z",
      "resolution_timestamp": "2026-10-08T11:45:00Z",
      "strike": 82489.61,
      "brti_reference_price": 82489.61149999998,
      "base_predicted_close": 82524.015625,
      "small_predicted_close": 82471.3359375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82566.50433333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 42.48870833333058,
      "small_residual": 95.16839583333058,
      "base_absolute_error": 42.48870833333058,
      "small_absolute_error": 95.16839583333058,
      "resolved_at": "2026-10-08T11:46:07.296562Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T11:15:00Z",
        "return_6h": -0.004627310208569435,
        "return_12h": -0.009685447592862162,
        "return_24h": -0.014466406592948733,
        "close_vs_ema12": -0.005298959470414366,
        "close_vs_ema24": -0.008921236040485114,
        "ema12_slope_3h": -0.0011311422076407673,
        "ema24_slope_6h": -0.003156684836056578,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007285999285207012,
        "return_30m": -0.002318949124017755,
        "return_60m": -0.002587746226730081,
        "return_120m": -0.0058876857287141204,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0005021096807175107,
        "close_vs_ema6": -0.001711002631997638,
        "close_vs_ema12": -0.0029829437940839254,
        "ema3_slope": -0.0005018576931117291,
        "ema6_slope": -0.0006839329683554496,
        "realized_volatility_30m": 0.001886965076837388,
        "realized_volatility_60m": 0.0015108864953923909,
        "return_acceleration": 0.003773930153674776
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2437,
        "resolved_agreement_count": 1590,
        "prospective_resolved_sample_count": 2418,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 140.6962604166656,
            "small_mean_absolute_error": 130.7978229166656
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 133.65199479166768,
            "small_mean_absolute_error": 122.02113541666768
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.47877777778072,
            "small_mean_absolute_error": 115.45143402778073
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 140.8756531250001,
            "small_mean_absolute_error": 125.7339708333362
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2439,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1145Z",
      "signal_timestamp": "2026-10-08T11:46:18.561766Z",
      "target_timestamp": "2026-10-08T11:45:00Z",
      "resolution_timestamp": "2026-10-08T12:00:00Z",
      "strike": 82566.5,
      "brti_reference_price": 82566.50433333333,
      "base_predicted_close": 82558.1484375,
      "small_predicted_close": 82580.546875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82433.71466666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -124.4337708333187,
      "small_residual": -146.8322083333187,
      "base_absolute_error": 124.4337708333187,
      "small_absolute_error": 146.8322083333187,
      "resolved_at": "2026-10-08T12:01:07.210665Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T11:30:00Z",
        "return_6h": -0.0033497071790822286,
        "return_12h": -0.008810098914023845,
        "return_24h": -0.01264668745272024,
        "close_vs_ema12": -0.0041940569051447385,
        "close_vs_ema24": -0.007833810127378937,
        "ema12_slope_3h": -0.0012146409076867482,
        "ema24_slope_6h": -0.0031606426298721457,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009321517211091646,
        "return_30m": 0.0016614308153071189,
        "return_60m": -0.0008308549476172544,
        "return_120m": -0.0058046432787337565,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00021474087544604004,
        "close_vs_ema6": -0.0005575856364925524,
        "close_vs_ema12": -0.001738187531500679,
        "ema3_slope": 0.000214786998994132,
        "ema6_slope": -0.000222984521410452,
        "realized_volatility_30m": 0.00010177589629423167,
        "realized_volatility_60m": 0.0016443618588755052,
        "return_acceleration": 0.00020355179258846334
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2438,
        "resolved_agreement_count": 1590,
        "prospective_resolved_sample_count": 2419,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 110.09140104166363,
            "small_mean_absolute_error": 107.54843229166363
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.34084374999838,
            "small_mean_absolute_error": 125.62599999999838
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.56241493055859,
            "small_mean_absolute_error": 103.19652951389192
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 134.4176958333337,
            "small_mean_absolute_error": 123.54593541666982
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2440,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1200Z",
      "signal_timestamp": "2026-10-08T12:01:17.827091Z",
      "target_timestamp": "2026-10-08T12:00:00Z",
      "resolution_timestamp": "2026-10-08T12:15:00Z",
      "strike": 82433.71,
      "brti_reference_price": 82433.71466666668,
      "base_predicted_close": 82478.8125,
      "small_predicted_close": 82427.40625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82343.87866666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -134.93383333332895,
      "small_residual": -83.52758333332895,
      "base_absolute_error": 134.93383333332895,
      "small_absolute_error": 83.52758333332895,
      "resolved_at": "2026-10-08T12:16:05.730984Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T11:45:00Z",
        "return_6h": -0.0024176073566941625,
        "return_12h": -0.010245934317322125,
        "return_24h": -0.015254940476557621,
        "close_vs_ema12": -0.0055603477276584545,
        "close_vs_ema24": -0.009236850262377305,
        "ema12_slope_3h": -0.001349942553406036,
        "ema24_slope_6h": -0.0031454686475040905,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016082752653613364,
        "return_30m": -0.0006776227008088442,
        "return_60m": -0.0029950004522582008,
        "return_120m": -0.00754619773825338,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006974259401252292,
        "close_vs_ema6": -0.0015473601016612326,
        "close_vs_ema12": -0.0028307131051613643,
        "ema3_slope": -0.0006969398761766943,
        "ema6_slope": -0.0006185611859047535,
        "realized_volatility_30m": 0.0012702134932352505,
        "realized_volatility_60m": 0.001659898842414151,
        "return_acceleration": -0.002540426986470501
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2439,
        "resolved_agreement_count": 1590,
        "prospective_resolved_sample_count": 2420,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 132.32328645832604,
            "small_mean_absolute_error": 125.15727083332604
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 131.1736536458302,
            "small_mean_absolute_error": 135.6590052083302
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.87875868055562,
            "small_mean_absolute_error": 109.40870659722229
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 124.5759270833325,
            "small_mean_absolute_error": 117.1776041666686
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2441,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1215Z",
      "signal_timestamp": "2026-10-08T12:16:16.541481Z",
      "target_timestamp": "2026-10-08T12:15:00Z",
      "resolution_timestamp": "2026-10-08T12:30:00Z",
      "strike": 82343.88,
      "brti_reference_price": 82343.87866666667,
      "base_predicted_close": 82408.1171875,
      "small_predicted_close": 82371.65625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82399.02716666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -9.090020833333256,
      "small_residual": 27.370916666666744,
      "base_absolute_error": 9.090020833333256,
      "small_absolute_error": 27.370916666666744,
      "resolved_at": "2026-10-08T12:31:06.203217Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T12:00:00Z",
        "return_6h": -0.006108111788266757,
        "return_12h": -0.010537537213718973,
        "return_24h": -0.015296592272723286,
        "close_vs_ema12": -0.006374626474362932,
        "close_vs_ema24": -0.010105982513312406,
        "ema12_slope_3h": -0.0016134031195227383,
        "ema24_slope_6h": -0.00320609065157873,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001089796818732225,
        "return_30m": -0.0026963193908257077,
        "return_60m": -0.0010393683236423756,
        "return_120m": -0.008127797424057892,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008940299287063525,
        "close_vs_ema6": -0.0018838975678198144,
        "close_vs_ema12": -0.003316743186524862,
        "ema3_slope": -0.0008932313531432312,
        "ema6_slope": -0.0007529916035077244,
        "realized_volatility_30m": 0.00025923922331455573,
        "realized_volatility_60m": 0.00110735751920508,
        "return_acceleration": 0.0005184784466291115
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2440,
        "resolved_agreement_count": 1590,
        "prospective_resolved_sample_count": 2421,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 107.76539062499069,
            "small_mean_absolute_error": 105.85914062499069
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.5163802083298,
            "small_mean_absolute_error": 145.0554427083298
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.77723784722184,
            "small_mean_absolute_error": 108.80458159722184
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.63284791666592,
            "small_mean_absolute_error": 121.13242604166808
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2442,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1230Z",
      "signal_timestamp": "2026-10-08T12:31:17.217438Z",
      "target_timestamp": "2026-10-08T12:30:00Z",
      "resolution_timestamp": "2026-10-08T12:45:00Z",
      "strike": 82399.03,
      "brti_reference_price": 82399.02716666667,
      "base_predicted_close": 82402.1875,
      "small_predicted_close": 82349.21875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82314.17233333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -88.0151666666643,
      "small_residual": -35.0464166666643,
      "base_absolute_error": 88.0151666666643,
      "small_absolute_error": 35.0464166666643,
      "resolved_at": "2026-10-08T12:46:07.964689Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T12:15:00Z",
        "return_6h": -0.0019519317337397535,
        "return_12h": -0.009952032010134504,
        "return_24h": -0.012474452543299486,
        "close_vs_ema12": -0.005477411096781903,
        "close_vs_ema24": -0.009250121715665194,
        "ema12_slope_3h": -0.0018323507181283727,
        "ema24_slope_6h": -0.003180505875664874,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006697340578676325,
        "return_30m": -0.00042079263491012764,
        "return_60m": -0.0010981301970771629,
        "return_120m": -0.0036830347415334197,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00011245996238629097,
        "close_vs_ema6": -0.0008684624577031119,
        "close_vs_ema12": -0.002242570560179069,
        "ema3_slope": -0.00011244731656534501,
        "ema6_slope": -0.00034726434866139133,
        "realized_volatility_30m": 0.0008797654382999287,
        "realized_volatility_60m": 0.0010944463064542261,
        "return_acceleration": 0.0017595308765998574
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2441,
        "resolved_agreement_count": 1591,
        "prospective_resolved_sample_count": 2422,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 77.73658333332787,
            "small_mean_absolute_error": 88.22477604166124
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.21642187499674,
            "small_mean_absolute_error": 109.51129947916343
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.01352430555441,
            "small_mean_absolute_error": 110.75568229166554
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.2969624999998,
            "small_mean_absolute_error": 116.38910104166862
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2443,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1245Z",
      "signal_timestamp": "2026-10-08T12:46:22.844547Z",
      "target_timestamp": "2026-10-08T12:45:00Z",
      "resolution_timestamp": "2026-10-08T13:00:00Z",
      "strike": 82314.17,
      "brti_reference_price": 82314.17233333334,
      "base_predicted_close": 82383.796875,
      "small_predicted_close": 82331.8125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82261.22683333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -122.57004166668048,
      "small_residual": -70.58566666668048,
      "base_absolute_error": 122.57004166668048,
      "small_absolute_error": 70.58566666668048,
      "resolved_at": "2026-10-08T13:01:05.698062Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T12:30:00Z",
        "return_6h": -0.004177771215739923,
        "return_12h": -0.01106924375000451,
        "return_24h": -0.01400603054501004,
        "close_vs_ema12": -0.006237859227851583,
        "close_vs_ema24": -0.010060778170177809,
        "ema12_slope_3h": -0.0021186443395713184,
        "ema24_slope_6h": -0.003200886835378225,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010298038247672503,
        "return_30m": -0.0003607594615938625,
        "return_60m": -0.0030561061296877634,
        "return_120m": -0.003884421896406809,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.000571400299574587,
        "close_vs_ema6": -0.0013560007654492834,
        "close_vs_ema12": -0.0027683707887683484,
        "ema3_slope": -0.0005710739877271553,
        "ema6_slope": -0.0005421062675743382,
        "realized_volatility_30m": 0.0008497689413174414,
        "realized_volatility_60m": 0.000858077526489603,
        "return_acceleration": -0.0016995378826348828
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2442,
        "resolved_agreement_count": 1591,
        "prospective_resolved_sample_count": 2423,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.1181979166613,
            "small_mean_absolute_error": 73.19428124999467
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.60479947916247,
            "small_mean_absolute_error": 90.37135677082915
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.5999618055527,
            "small_mean_absolute_error": 108.14876041666382
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.03223333333372,
            "small_mean_absolute_error": 107.83843437500255
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2444,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1300Z",
      "signal_timestamp": "2026-10-08T13:01:16.875374Z",
      "target_timestamp": "2026-10-08T13:00:00Z",
      "resolution_timestamp": "2026-10-08T13:15:00Z",
      "strike": 82261.23,
      "brti_reference_price": 82261.22683333332,
      "base_predicted_close": 82337.609375,
      "small_predicted_close": 82215.78125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82420.2045,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 82.5951250000071,
      "small_residual": 204.4232500000071,
      "base_absolute_error": 82.5951250000071,
      "small_absolute_error": 204.4232500000071,
      "resolved_at": "2026-10-08T13:16:04.996984Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T12:45:00Z",
        "return_6h": -0.007012060943836662,
        "return_12h": -0.012880759978160405,
        "return_24h": -0.014243647307381369,
        "close_vs_ema12": -0.0065982151959356194,
        "close_vs_ema24": -0.010479258698998128,
        "ema12_slope_3h": -0.002425128829174672,
        "ema24_slope_6h": -0.0032789335754415116,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006432124444574194,
        "return_30m": -0.0016723538865892618,
        "return_60m": -0.0020924428073009205,
        "return_120m": -0.005081176392404907,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006074914279032839,
        "close_vs_ema6": -0.0014282018764956161,
        "close_vs_ema12": -0.0028867319062567676,
        "ema3_slope": -0.0006071226061242774,
        "ema6_slope": -0.0005709545752398126,
        "realized_volatility_30m": 0.00019329569015491543,
        "realized_volatility_60m": 0.0007097841263452955,
        "return_acceleration": 0.00038659138030983087
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2443,
        "resolved_agreement_count": 1592,
        "prospective_resolved_sample_count": 2424,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.65226562500175,
            "small_mean_absolute_error": 54.13264583333512
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.48777604166389,
            "small_mean_absolute_error": 89.64495833333058
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.99985763888738,
            "small_mean_absolute_error": 108.48355208333184
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.53845416666881,
            "small_mean_absolute_error": 110.65054583333549
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2445,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1315Z",
      "signal_timestamp": "2026-10-08T13:16:15.898800Z",
      "target_timestamp": "2026-10-08T13:15:00Z",
      "resolution_timestamp": "2026-10-08T13:30:00Z",
      "strike": 82420.2,
      "brti_reference_price": 82420.2045,
      "base_predicted_close": 82390.015625,
      "small_predicted_close": 82429.765625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82343.03916666664,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -46.976458333359915,
      "small_residual": -86.72645833335991,
      "base_absolute_error": 46.976458333359915,
      "small_absolute_error": 86.72645833335991,
      "resolved_at": "2026-10-08T13:31:05.708966Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T13:00:00Z",
        "return_6h": -0.0070058124292246005,
        "return_12h": -0.010853845895495873,
        "return_24h": -0.01110568434627357,
        "close_vs_ema12": -0.004488274614675936,
        "close_vs_ema24": -0.008391776339395474,
        "ema12_slope_3h": -0.002620386950484832,
        "ema24_slope_6h": -0.0033554220406917246,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019325953767841408,
        "return_30m": 0.0012881398629300822,
        "return_60m": 0.0009269156926929867,
        "return_120m": -0.00011341603775916198,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006615270491534542,
        "close_vs_ema6": 0.000358258198742023,
        "close_vs_ema12": -0.000812186807130133,
        "ema3_slope": 0.0006619649568777586,
        "ema6_slope": 0.0001433238182699803,
        "realized_volatility_30m": 0.0012879039106207801,
        "realized_volatility_60m": 0.0011663812653873507,
        "return_acceleration": 0.0025758078212415603
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2444,
        "resolved_agreement_count": 1592,
        "prospective_resolved_sample_count": 2425,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.56758854167128,
            "small_mean_absolute_error": 84.35656250000466
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.66648958333099,
            "small_mean_absolute_error": 95.10785156249767
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.8667829861103,
            "small_mean_absolute_error": 124.82248263888808
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.9806010416687,
            "small_mean_absolute_error": 111.17784895833537
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2446,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1330Z",
      "signal_timestamp": "2026-10-08T13:31:16.555383Z",
      "target_timestamp": "2026-10-08T13:30:00Z",
      "resolution_timestamp": "2026-10-08T13:45:00Z",
      "strike": 82343.04,
      "brti_reference_price": 82343.03916666664,
      "base_predicted_close": 82405.3359375,
      "small_predicted_close": 82427.9375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81993.37166666669,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -411.9642708333122,
      "small_residual": -434.5658333333122,
      "base_absolute_error": 411.9642708333122,
      "small_absolute_error": 434.5658333333122,
      "resolved_at": "2026-10-08T13:46:07.652937Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T13:15:00Z",
        "return_6h": -0.008879719962644916,
        "return_12h": -0.010738754908658277,
        "return_24h": -0.01147724912643655,
        "close_vs_ema12": -0.005200228544929852,
        "close_vs_ema24": -0.009129752417035508,
        "ema12_slope_3h": -0.002691140976185169,
        "ema24_slope_6h": -0.0034689037596651318,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000936242924917341,
        "return_30m": 0.0009945430731184146,
        "return_60m": -0.0006794740414444167,
        "return_120m": -0.0017768580875586748,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00013768656787283007,
        "close_vs_ema6": -0.00041315408357911476,
        "close_vs_ema12": -0.0014791948379806463,
        "ema3_slope": -0.0001376676128915788,
        "ema6_slope": -0.00016523432653692272,
        "realized_volatility_30m": 0.001434419150850741,
        "realized_volatility_60m": 0.0012218045456009962,
        "return_acceleration": -0.002868838301701482
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2445,
        "resolved_agreement_count": 1592,
        "prospective_resolved_sample_count": 2426,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 85.03919791667795,
            "small_mean_absolute_error": 99.19544791667795
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.38789062500291,
            "small_mean_absolute_error": 93.7101119791696
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.1573472222238,
            "small_mean_absolute_error": 106.07268229166827
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.2424229166696,
            "small_mean_absolute_error": 106.75490520833628
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2447,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1345Z",
      "signal_timestamp": "2026-10-08T13:46:19.535058Z",
      "target_timestamp": "2026-10-08T13:45:00Z",
      "resolution_timestamp": "2026-10-08T14:00:00Z",
      "strike": 81993.37,
      "brti_reference_price": 81993.37166666669,
      "base_predicted_close": 81930.1953125,
      "small_predicted_close": 81984.3515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82127.77666666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 197.58135416665755,
      "small_residual": 143.42510416665755,
      "base_absolute_error": 197.58135416665755,
      "small_absolute_error": 143.42510416665755,
      "resolved_at": "2026-10-08T14:01:05.488664Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T13:30:00Z",
        "return_6h": -0.012674719149227354,
        "return_12h": -0.014710793970188929,
        "return_24h": -0.01299292805630603,
        "close_vs_ema12": -0.00904341948544174,
        "close_vs_ema24": -0.013066049307629224,
        "ema12_slope_3h": -0.0028974346716410526,
        "ema24_slope_6h": -0.0036579444596701594,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004246473090362968,
        "return_30m": -0.005178740284893624,
        "return_60m": -0.0038972713637641654,
        "return_120m": -0.006941467018548142,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0021966019726851194,
        "close_vs_ema6": -0.0033314855575218294,
        "close_vs_ema12": -0.0048437429782312025,
        "ema3_slope": -0.0021917874879651134,
        "ema6_slope": -0.0013308207789268778,
        "realized_volatility_30m": 0.0016551150827228134,
        "realized_volatility_60m": 0.002194779091218618,
        "return_acceleration": -0.0033102301654456268
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2446,
        "resolved_agreement_count": 1593,
        "prospective_resolved_sample_count": 2427,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 166.02647395833992,
            "small_mean_absolute_error": 199.07530208333992
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.57233593750061,
            "small_mean_absolute_error": 136.1347916666673
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 121.74535763888828,
            "small_mean_absolute_error": 126.60600520833275
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.7663833333354,
            "small_mean_absolute_error": 116.37183437500207
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2448,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1400Z",
      "signal_timestamp": "2026-10-08T14:01:16.569677Z",
      "target_timestamp": "2026-10-08T14:00:00Z",
      "resolution_timestamp": "2026-10-08T14:15:00Z",
      "strike": 82127.78,
      "brti_reference_price": 82127.77666666666,
      "base_predicted_close": 82124.84375,
      "small_predicted_close": 82168.2421875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82477.27616666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 352.4324166666629,
      "small_residual": 309.0339791666629,
      "base_absolute_error": 352.4324166666629,
      "small_absolute_error": 309.0339791666629,
      "resolved_at": "2026-10-08T14:16:05.490303Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T13:45:00Z",
        "return_6h": -0.009909909167755582,
        "return_12h": -0.011113363437643908,
        "return_24h": -0.012661186828649695,
        "close_vs_ema12": -0.007118363937660965,
        "close_vs_ema24": -0.011214849830127438,
        "ema12_slope_3h": -0.0030519068456259513,
        "ema24_slope_6h": -0.0037861932702399903,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00163921786929766,
        "return_30m": -0.002614216115636392,
        "return_60m": -0.0016222729930474022,
        "return_120m": -0.003711321286892555,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0002805711043606385,
        "close_vs_ema6": -0.0012132518770737732,
        "close_vs_ema12": -0.002719583752639698,
        "ema3_slope": -0.00028049240629623995,
        "ema6_slope": -0.0004850653482517675,
        "realized_volatility_30m": 0.002942845479830314,
        "realized_volatility_60m": 0.0024840638428829647,
        "return_acceleration": 0.005885690959660628
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2447,
        "resolved_agreement_count": 1594,
        "prospective_resolved_sample_count": 2428,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 184.7793020833342,
            "small_mean_absolute_error": 217.2851614583342
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 136.71578385416797,
            "small_mean_absolute_error": 135.70890364583465
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.251618055554,
            "small_mean_absolute_error": 132.19169270833177
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.41356875000056,
            "small_mean_absolute_error": 119.92878541666724
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2449,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1415Z",
      "signal_timestamp": "2026-10-08T14:16:16.153392Z",
      "target_timestamp": "2026-10-08T14:15:00Z",
      "resolution_timestamp": "2026-10-08T14:30:00Z",
      "strike": 82477.28,
      "brti_reference_price": 82477.27616666666,
      "base_predicted_close": 82484.390625,
      "small_predicted_close": 82362.484375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82676.415,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 192.0243749999936,
      "small_residual": 313.9306249999936,
      "base_absolute_error": 192.0243749999936,
      "small_absolute_error": 313.9306249999936,
      "resolved_at": "2026-10-08T14:31:05.594358Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T14:00:00Z",
        "return_6h": -0.00498566339223383,
        "return_12h": -0.006749650849571798,
        "return_24h": -0.007998687663686721,
        "close_vs_ema12": -0.0027753408186101947,
        "close_vs_ema24": -0.006863538672731595,
        "ema12_slope_3h": -0.0029046343187335566,
        "ema24_slope_6h": -0.003810786560406787,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004255557792810061,
        "return_30m": 0.005901751448485593,
        "return_60m": 0.0006924475256144813,
        "return_120m": 0.0016200050587851234,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001982956422070803,
        "close_vs_ema6": 0.0021675068864552838,
        "close_vs_ema12": 0.0012895750753418866,
        "ema3_slope": 0.0019868963509499515,
        "ema6_slope": 0.0008677551006446294,
        "realized_volatility_30m": 0.0013081699617562004,
        "realized_volatility_60m": 0.003145597504348172,
        "return_acceleration": 0.0026163399235124007
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2448,
        "resolved_agreement_count": 1594,
        "prospective_resolved_sample_count": 2429,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 252.23862499999814,
            "small_mean_absolute_error": 243.43784374999814
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 163.9031067708347,
            "small_mean_absolute_error": 163.8972031250014
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 145.19053472222004,
            "small_mean_absolute_error": 144.5511822916645
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 135.627585416667,
            "small_mean_absolute_error": 130.84163020833367
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2450,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1430Z",
      "signal_timestamp": "2026-10-08T14:31:17.489436Z",
      "target_timestamp": "2026-10-08T14:30:00Z",
      "resolution_timestamp": "2026-10-08T14:45:00Z",
      "strike": 82676.42,
      "brti_reference_price": 82676.415,
      "base_predicted_close": 82693.96875,
      "small_predicted_close": 82888.890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82501.302,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -192.66675000000396,
      "small_residual": -387.58862500000396,
      "base_absolute_error": 192.66675000000396,
      "small_absolute_error": 387.58862500000396,
      "resolved_at": "2026-10-08T14:46:07.491145Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T14:15:00Z",
        "return_6h": -0.0031487681485836694,
        "return_12h": -0.005092619187553327,
        "return_24h": -0.0042713448854855285,
        "close_vs_ema12": -0.00035257503239316534,
        "close_vs_ema24": -0.004373970282003037,
        "ema12_slope_3h": -0.0026947644036340312,
        "ema24_slope_6h": -0.0037972060356125104,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0024144690827436754,
        "return_30m": 0.00668030178827439,
        "return_60m": 0.004048621920045736,
        "return_120m": 0.0033663969451029896,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0021962724160828895,
        "close_vs_ema6": 0.0032722893407588494,
        "close_vs_ema12": 0.003135037816139663,
        "ema3_slope": 0.002201106645893791,
        "ema6_slope": 0.001310631242160909,
        "realized_volatility_30m": 0.0009205443550331927,
        "realized_volatility_60m": 0.0031832559444122787,
        "return_acceleration": -0.0018410887100663853
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2449,
        "resolved_agreement_count": 1594,
        "prospective_resolved_sample_count": 2430,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 288.50060416665656,
            "small_mean_absolute_error": 300.23888541665656
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 186.76990104166725,
            "small_mean_absolute_error": 199.71716666666725
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 150.42546180555414,
            "small_mean_absolute_error": 162.55303645833192
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 143.71607499999953,
            "small_mean_absolute_error": 146.34027604166621
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2451,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1445Z",
      "signal_timestamp": "2026-10-08T14:46:19.061464Z",
      "target_timestamp": "2026-10-08T14:45:00Z",
      "resolution_timestamp": "2026-10-08T15:00:00Z",
      "strike": 82501.3,
      "brti_reference_price": 82501.302,
      "base_predicted_close": 82424.4765625,
      "small_predicted_close": 82448.828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82668.86166666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 244.3851041666494,
      "small_residual": 220.0335416666494,
      "base_absolute_error": 244.3851041666494,
      "small_absolute_error": 220.0335416666494,
      "resolved_at": "2026-10-08T15:01:06.084737Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T14:30:00Z",
        "return_6h": -0.0039686133611128716,
        "return_12h": -0.008389841082596772,
        "return_24h": -0.005524709238145409,
        "close_vs_ema12": -0.0023693082984768132,
        "close_vs_ema24": -0.006349920048019708,
        "ema12_slope_3h": -0.0026173325786789103,
        "ema24_slope_6h": -0.003800704041321712,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0021180526514120723,
        "return_30m": 0.00029130245868924654,
        "return_60m": 0.006194773101882323,
        "return_120m": 0.002273359026303101,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 3.678261901751689e-05,
        "close_vs_ema6": 0.0008192356019476321,
        "close_vs_ema12": 0.0008547744347016106,
        "ema3_slope": 3.678397202833139e-05,
        "ema6_slope": 0.00032780165949475304,
        "realized_volatility_30m": 0.002266260867077874,
        "realized_volatility_60m": 0.002320016188099966,
        "return_acceleration": -0.004532521734155748
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2450,
        "resolved_agreement_count": 1595,
        "prospective_resolved_sample_count": 2431,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 233.6762239583295,
            "small_mean_absolute_error": 288.4945833333295
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 199.8513489583347,
            "small_mean_absolute_error": 243.7849427083347
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 162.94029861111025,
            "small_mean_absolute_error": 186.92138888888803
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 148.7005166666655,
            "small_mean_absolute_error": 162.40323333333217
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2452,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1500Z",
      "signal_timestamp": "2026-10-08T15:01:17.276554Z",
      "target_timestamp": "2026-10-08T15:00:00Z",
      "resolution_timestamp": "2026-10-08T15:15:00Z",
      "strike": 82668.86,
      "brti_reference_price": 82668.86166666665,
      "base_predicted_close": 82734.8984375,
      "small_predicted_close": 82918.3671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82166.72816666664,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -568.1702708333614,
      "small_residual": -751.6390208333614,
      "base_absolute_error": 568.1702708333614,
      "small_absolute_error": 751.6390208333614,
      "resolved_at": "2026-10-08T15:16:05.264128Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T14:45:00Z",
        "return_6h": -0.0016978113282674068,
        "return_12h": -0.005391054433506293,
        "return_24h": -0.003461024585318273,
        "close_vs_ema12": -0.0003291256012001309,
        "close_vs_ema24": -0.004242896367668947,
        "ema12_slope_3h": -0.0023953131232851144,
        "ema24_slope_6h": -0.003757625451484725,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00203099420984465,
        "return_30m": -9.136019423849895e-05,
        "return_60m": 0.006588331280366955,
        "return_120m": 0.0049553702154141455,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001032857868709991,
        "close_vs_ema6": 0.0020354084051528165,
        "close_vs_ema12": 0.0024421882992995414,
        "ema3_slope": 0.001033925767074173,
        "ema6_slope": 0.0008148267641590046,
        "realized_volatility_30m": 0.002074523430628361,
        "realized_volatility_60m": 0.002330056289198432,
        "return_acceleration": 0.004149046861256722
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2451,
        "resolved_agreement_count": 1596,
        "prospective_resolved_sample_count": 2432,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 245.37716145832746,
            "small_mean_absolute_error": 307.64669270832746
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 215.07823177083083,
            "small_mean_absolute_error": 262.4659270833308
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 172.93624305555446,
            "small_mean_absolute_error": 193.02149999999892
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 156.23120729166476,
            "small_mean_absolute_error": 170.07650208333143
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2453,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1515Z",
      "signal_timestamp": "2026-10-08T15:16:16.730824Z",
      "target_timestamp": "2026-10-08T15:15:00Z",
      "resolution_timestamp": "2026-10-08T15:30:00Z",
      "strike": 82166.73,
      "brti_reference_price": 82166.72816666664,
      "base_predicted_close": 82199.4375,
      "small_predicted_close": 82184.15625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81292.75166666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -906.6858333333366,
      "small_residual": -891.4045833333366,
      "base_absolute_error": 906.6858333333366,
      "small_absolute_error": 891.4045833333366,
      "resolved_at": "2026-10-08T15:31:05.693532Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T15:00:00Z",
        "return_6h": -0.009940401790465625,
        "return_12h": -0.008521061266436591,
        "return_24h": -0.010874785577175361,
        "close_vs_ema12": -0.006141493496803374,
        "close_vs_ema24": -0.010081112306823403,
        "ema12_slope_3h": -0.0023854189196488296,
        "ema24_slope_6h": -0.0038845939974471166,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0060740342842107165,
        "return_30m": -0.004055376402827604,
        "return_60m": -0.003765255285255509,
        "return_120m": -0.003075415001346782,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0025301103175014994,
        "close_vs_ema6": -0.002896916550248041,
        "close_vs_ema12": -0.0030873843483912866,
        "ema3_slope": -0.0025237250148030244,
        "ema6_slope": -0.0011574254341409906,
        "realized_volatility_30m": 0.004052514247027683,
        "realized_volatility_60m": 0.0034577933993817597,
        "return_acceleration": -0.008105028494055366
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2452,
        "resolved_agreement_count": 1597,
        "prospective_resolved_sample_count": 2433,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 299.3116250000021,
            "small_mean_absolute_error": 418.2979531250021
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 275.7751250000001,
            "small_mean_absolute_error": 330.8678984375001
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 209.0392795138905,
            "small_mean_absolute_error": 248.69745312500163
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 182.83011979166622,
            "small_mean_absolute_error": 207.24064895833288
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2454,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1530Z",
      "signal_timestamp": "2026-10-08T15:31:16.500241Z",
      "target_timestamp": "2026-10-08T15:30:00Z",
      "resolution_timestamp": "2026-10-08T15:45:00Z",
      "strike": 81292.75,
      "brti_reference_price": 81292.75166666666,
      "base_predicted_close": 81605.0234375,
      "small_predicted_close": 81516.7109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81164.1055,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -440.9179374999949,
      "small_residual": -352.6054374999949,
      "base_absolute_error": 440.9179374999949,
      "small_absolute_error": 352.6054374999949,
      "resolved_at": "2026-10-08T15:46:06.526696Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T15:15:00Z",
        "return_6h": -0.020311478945067574,
        "return_12h": -0.01948238278309089,
        "return_24h": -0.020677029751127618,
        "close_vs_ema12": -0.016041579696794095,
        "close_vs_ema24": -0.020194118315310594,
        "ema12_slope_3h": -0.0028335797460609102,
        "ema24_slope_6h": -0.004221896151666904,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.010636622870357049,
        "return_30m": -0.016646049942585006,
        "return_60m": -0.016735889350467437,
        "return_120m": -0.012755024718897445,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0066133598628846935,
        "close_vs_ema6": -0.009682157299041427,
        "close_vs_ema12": -0.011609287387588374,
        "ema3_slope": -0.006569910679295354,
        "ema6_slope": -0.0038579217176494263,
        "realized_volatility_30m": 0.002281294293073166,
        "realized_volatility_60m": 0.004693130905226946,
        "return_acceleration": -0.004562588586146332
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2453,
        "resolved_agreement_count": 1598,
        "prospective_resolved_sample_count": 2434,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 477.97698958333785,
            "small_mean_absolute_error": 562.6664427083379
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 383.2387968749972,
            "small_mean_absolute_error": 431.4526640624972
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 283.83893055555745,
            "small_mean_absolute_error": 320.70025868055745
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 213.98992708333316,
            "small_mean_absolute_error": 236.22467499999985
          }
        },
        "current_losing_streak": 7,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2455,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1545Z",
      "signal_timestamp": "2026-10-08T15:46:18.123721Z",
      "target_timestamp": "2026-10-08T15:45:00Z",
      "resolution_timestamp": "2026-10-08T16:00:00Z",
      "strike": 81164.11,
      "brti_reference_price": 81164.1055,
      "base_predicted_close": 81451.375,
      "small_predicted_close": 81363.8203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80963.006,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -488.36900000000605,
      "small_residual": -400.81431250000605,
      "base_absolute_error": 488.36900000000605,
      "small_absolute_error": 400.81431250000605,
      "resolved_at": "2026-10-08T16:01:05.785288Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T15:30:00Z",
        "return_6h": -0.022691132777459266,
        "return_12h": -0.019644707467284306,
        "return_24h": -0.025410938238638603,
        "close_vs_ema12": -0.016892518491504083,
        "close_vs_ema24": -0.021305874924627544,
        "ema12_slope_3h": -0.0032853600324607157,
        "ema24_slope_6h": -0.004601490413650766,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015825047624683508,
        "return_30m": -0.012202295126476526,
        "return_60m": -0.016208186629587895,
        "return_120m": -0.010113819566268778,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0041095185001489565,
        "close_vs_ema6": -0.00806115218440251,
        "close_vs_ema12": -0.01116937709017074,
        "ema3_slope": -0.004092699475937045,
        "ema6_slope": -0.0032140971432780274,
        "realized_volatility_30m": 0.004527059053944349,
        "realized_volatility_60m": 0.0047577928901283125,
        "return_acceleration": 0.009054118107888698
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2454,
        "resolved_agreement_count": 1599,
        "prospective_resolved_sample_count": 2435,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 540.0397864583356,
            "small_mean_absolute_error": 553.9206458333356
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 386.85800520833254,
            "small_mean_absolute_error": 421.20761458333254
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.08333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 313.2474947916683,
            "small_mean_absolute_error": 347.1635104166683
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 227.79041666666598,
            "small_mean_absolute_error": 244.44664895833267
          }
        },
        "current_losing_streak": 8,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2456,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1600Z",
      "signal_timestamp": "2026-10-08T16:01:16.912783Z",
      "target_timestamp": "2026-10-08T16:00:00Z",
      "resolution_timestamp": "2026-10-08T16:15:00Z",
      "strike": 80963.01,
      "brti_reference_price": 80963.006,
      "base_predicted_close": 81245.9453125,
      "small_predicted_close": 81519.4453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80971.78450000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -274.16081249999115,
      "small_residual": -547.6608124999912,
      "base_absolute_error": 274.16081249999115,
      "small_absolute_error": 547.6608124999912,
      "resolved_at": "2026-10-08T16:16:06.196442Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T15:45:00Z",
        "return_6h": -0.02525267152940569,
        "return_12h": -0.0210387242315635,
        "return_24h": -0.029295598803295575,
        "close_vs_ema12": -0.01855407928680264,
        "close_vs_ema24": -0.02325287498842521,
        "ema12_slope_3h": -0.003792048697848438,
        "ema24_slope_6h": -0.005026027636667041,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002477690091711948,
        "return_30m": -0.00405627389781027,
        "return_60m": -0.020634802902511518,
        "return_120m": -0.014182420539571416,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0032993632389883842,
        "close_vs_ema6": -0.007536127037980345,
        "close_vs_ema12": -0.011548298756391961,
        "ema3_slope": -0.0032885132392956873,
        "ema6_slope": -0.003005391211205577,
        "realized_volatility_30m": 0.0004475926646217987,
        "realized_volatility_60m": 0.0035643314518098625,
        "return_acceleration": -0.0008951853292435974
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2455,
        "resolved_agreement_count": 1600,
        "prospective_resolved_sample_count": 2436,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 601.0357604166747,
            "small_mean_absolute_error": 599.1158385416747
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 423.2064609375011,
            "small_mean_absolute_error": 453.3812656250011
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.08333333333333333,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 343.7307413194455,
            "small_mean_absolute_error": 374.6825642361121
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 250.43355520833285,
            "small_mean_absolute_error": 260.6675218749995
          }
        },
        "current_losing_streak": 9,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2457,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1615Z",
      "signal_timestamp": "2026-10-08T16:16:16.891609Z",
      "target_timestamp": "2026-10-08T16:15:00Z",
      "resolution_timestamp": "2026-10-08T16:30:00Z",
      "strike": 80971.78,
      "brti_reference_price": 80971.78450000001,
      "base_predicted_close": 81339.703125,
      "small_predicted_close": 81509.171875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81264.04100000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -75.66212499998801,
      "small_residual": -245.130874999988,
      "base_absolute_error": 75.66212499998801,
      "small_absolute_error": 245.130874999988,
      "resolved_at": "2026-10-08T16:31:05.405834Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T16:00:00Z",
        "return_6h": -0.024655341247229567,
        "return_12h": -0.019891443961313038,
        "return_24h": -0.029991968569605065,
        "close_vs_ema12": -0.01770803259712339,
        "close_vs_ema24": -0.022680528826907853,
        "ema12_slope_3h": -0.004352036431135353,
        "ema24_slope_6h": -0.00542936771546465,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00010842606313321568,
        "return_30m": -0.0023695326747609213,
        "return_60m": -0.01454291406422814,
        "return_120m": -0.01825341156544036,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0015981976163724765,
        "close_vs_ema6": -0.005317370113900433,
        "close_vs_ema12": -0.009698021976013438,
        "ema3_slope": -0.0015956474564108314,
        "ema6_slope": -0.0021224337392664605,
        "realized_volatility_30m": 0.001293058077422582,
        "realized_volatility_60m": 0.004140877895885737,
        "return_acceleration": 0.002586116154845164
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2456,
        "resolved_agreement_count": 1601,
        "prospective_resolved_sample_count": 2437,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 527.5333958333322,
            "small_mean_absolute_error": 548.1212864583322
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 413.42251041666714,
            "small_mean_absolute_error": 483.20961979166714
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 359.6945486111108,
            "small_mean_absolute_error": 403.2856944444441
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 252.48332499999887,
            "small_mean_absolute_error": 280.01455729166554
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2458,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1630Z",
      "signal_timestamp": "2026-10-08T16:31:16.099006Z",
      "target_timestamp": "2026-10-08T16:30:00Z",
      "resolution_timestamp": "2026-10-08T16:45:00Z",
      "strike": 81264.04,
      "brti_reference_price": 81264.04100000001,
      "base_predicted_close": 81238.640625,
      "small_predicted_close": 81443.6171875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81208.11883333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -30.52179166667338,
      "small_residual": -235.49835416667338,
      "base_absolute_error": 30.52179166667338,
      "small_absolute_error": 235.49835416667338,
      "resolved_at": "2026-10-08T16:46:07.005335Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T16:15:00Z",
        "return_6h": -0.017406570225713347,
        "return_12h": -0.01865355726866491,
        "return_24h": -0.027161262209261072,
        "close_vs_ema12": -0.013592377655939902,
        "close_vs_ema24": -0.01876553618806709,
        "ema12_slope_3h": -0.004707389455881561,
        "ema24_slope_6h": -0.0056745822987233074,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003609362221725476,
        "return_30m": 0.003718179633794838,
        "return_60m": -0.00035317621901120866,
        "return_120m": -0.01708315485135614,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010016936693224565,
        "close_vs_ema6": -0.0012343235546733444,
        "close_vs_ema12": -0.005186447525449167,
        "ema3_slope": 0.0010026980656268059,
        "ema6_slope": -0.0004934857734236742,
        "realized_volatility_30m": 0.0017504680792961302,
        "realized_volatility_60m": 0.0023266505328427365,
        "return_acceleration": 0.0035009361585922605
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2457,
        "resolved_agreement_count": 1602,
        "prospective_resolved_sample_count": 2438,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 319.777468749995,
            "small_mean_absolute_error": 386.552859374995
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 398.87722916666644,
            "small_mean_absolute_error": 474.60965104166644
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 362.0850208333298,
            "small_mean_absolute_error": 416.4860624999965
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 249.80616874999905,
            "small_mean_absolute_error": 287.3756822916657
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2459,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1645Z",
      "signal_timestamp": "2026-10-08T16:46:18.750735Z",
      "target_timestamp": "2026-10-08T16:45:00Z",
      "resolution_timestamp": "2026-10-08T17:00:00Z",
      "strike": 81208.12,
      "brti_reference_price": 81208.11883333333,
      "base_predicted_close": 81184.4375,
      "small_predicted_close": 81097.2890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80880.36399999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -304.07350000001315,
      "small_residual": -216.92506250001315,
      "base_absolute_error": 304.07350000001315,
      "small_absolute_error": 216.92506250001315,
      "resolved_at": "2026-10-08T17:01:05.694931Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T16:30:00Z",
        "return_6h": -0.01726920230948581,
        "return_12h": -0.015301704260896387,
        "return_24h": -0.02627026836280144,
        "close_vs_ema12": -0.013696659113490606,
        "close_vs_ema24": -0.019047570508819667,
        "ema12_slope_3h": -0.004904352744297014,
        "ema24_slope_6h": -0.0059118030811058375,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006881538990497482,
        "return_30m": 0.0029187245259898464,
        "return_60m": 0.0005422758380959625,
        "return_120m": -0.015674700099480465,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00015640076041001372,
        "close_vs_ema6": -0.0013733454805964218,
        "close_vs_ema12": -0.004972287752233018,
        "ema3_slope": 0.00015642522543424242,
        "ema6_slope": -0.0005490365854731172,
        "realized_volatility_30m": 0.002148758060387612,
        "realized_volatility_60m": 0.0022122158129454735,
        "return_acceleration": -0.004297516120775224
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2458,
        "resolved_agreement_count": 1602,
        "prospective_resolved_sample_count": 2439,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 217.17843229166465,
            "small_mean_absolute_error": 357.27608854166465
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 378.6091093750001,
            "small_mean_absolute_error": 455.5983671875001
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 330.29814756944324,
            "small_mean_absolute_error": 399.89710590277656
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 249.2078229166662,
            "small_mean_absolute_error": 294.3921802083329
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2460,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1700Z",
      "signal_timestamp": "2026-10-08T17:01:16.350594Z",
      "target_timestamp": "2026-10-08T17:00:00Z",
      "resolution_timestamp": "2026-10-08T17:15:00Z",
      "strike": 80880.36,
      "brti_reference_price": 80880.36399999999,
      "base_predicted_close": 81144.7265625,
      "small_predicted_close": 81306.15625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 80871.80666666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -272.9198958333436,
      "small_residual": -434.3495833333436,
      "base_absolute_error": 272.9198958333436,
      "small_absolute_error": 434.3495833333436,
      "resolved_at": "2026-10-08T17:16:05.111197Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T16:45:00Z",
        "return_6h": -0.02178219677089932,
        "return_12h": -0.020783440951058663,
        "return_24h": -0.02969793763772699,
        "close_vs_ema12": -0.016968083392311373,
        "close_vs_ema24": -0.02254301402430081,
        "ema12_slope_3h": -0.005321133212027651,
        "ema24_slope_6h": -0.006236736667392995,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004035986032455696,
        "return_30m": -0.004721362551980746,
        "return_60m": -0.0010207377922702987,
        "return_120m": -0.02163447797162321,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0019438795884950677,
        "close_vs_ema6": -0.0038658176675867573,
        "close_vs_ema12": -0.007615936146913138,
        "ema3_slope": -0.001940108251665018,
        "ema6_slope": -0.0015439396313926546,
        "realized_volatility_30m": 0.001673916066702974,
        "realized_volatility_60m": 0.0027179406263089763,
        "return_acceleration": -0.003347832133405948
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2459,
        "resolved_agreement_count": 1603,
        "prospective_resolved_sample_count": 2440,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 171.10455729166642,
            "small_mean_absolute_error": 311.3037760416664
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 386.0701588541706,
            "small_mean_absolute_error": 455.2098072916706
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 339.17249305555623,
            "small_mean_absolute_error": 406.02210243055623
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 258.1898093750009,
            "small_mean_absolute_error": 297.8968229166676
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2461,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1715Z",
      "signal_timestamp": "2026-10-08T17:16:16.037017Z",
      "target_timestamp": "2026-10-08T17:15:00Z",
      "resolution_timestamp": "2026-10-08T17:30:00Z",
      "strike": 80871.81,
      "brti_reference_price": 80871.80666666666,
      "base_predicted_close": 80997.6171875,
      "small_predicted_close": 80956.5625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 80654.83183333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -342.78535416668456,
      "small_residual": -301.73066666668456,
      "base_absolute_error": 342.78535416668456,
      "small_absolute_error": 301.73066666668456,
      "resolved_at": "2026-10-08T17:31:06.418522Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T17:00:00Z",
        "return_6h": -0.01889791468804114,
        "return_12h": -0.022112461076221557,
        "return_24h": -0.03133972202039437,
        "close_vs_ema12": -0.016386689041136382,
        "close_vs_ema24": -0.02218984376391575,
        "ema12_slope_3h": -0.0058968560303492845,
        "ema24_slope_6h": -0.006495218219579213,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00010580235931345605,
        "return_30m": -0.0041413613749248235,
        "return_60m": -0.0012347243419509324,
        "return_120m": -0.015759681916181045,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.001025789305806546,
        "close_vs_ema6": -0.002839801424677657,
        "close_vs_ema12": -0.006540866394084688,
        "ema3_slope": -0.0010247381403810651,
        "ema6_slope": -0.0011346317183629218,
        "realized_volatility_30m": 0.00196509183657112,
        "realized_volatility_60m": 0.0027124239576227374,
        "return_acceleration": 0.00393018367314224
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2460,
        "resolved_agreement_count": 1604,
        "prospective_resolved_sample_count": 2441,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 170.79432812500454,
            "small_mean_absolute_error": 282.97596875000454
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 349.16386197916836,
            "small_mean_absolute_error": 415.54862760416836
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 332.5464496527796,
            "small_mean_absolute_error": 416.46506944444627
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 265.08911250000165,
            "small_mean_absolute_error": 315.4379229166683
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2462,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1730Z",
      "signal_timestamp": "2026-10-08T17:31:17.394561Z",
      "target_timestamp": "2026-10-08T17:30:00Z",
      "resolution_timestamp": "2026-10-08T17:45:00Z",
      "strike": 80654.83,
      "brti_reference_price": 80654.83183333332,
      "base_predicted_close": 80775.984375,
      "small_predicted_close": 80601.875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 80776.46799999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 0.4836249999789288,
      "small_residual": 174.59299999997893,
      "base_absolute_error": 0.4836249999789288,
      "small_absolute_error": 174.59299999997893,
      "resolved_at": "2026-10-08T17:46:10.646750Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T17:15:00Z",
        "return_6h": -0.022242554344757304,
        "return_12h": -0.026766941354542606,
        "return_24h": -0.030246565089219968,
        "close_vs_ema12": -0.01826329664186621,
        "close_vs_ema24": -0.024314081216380012,
        "ema12_slope_3h": -0.006653931688441417,
        "ema24_slope_6h": -0.006817007666264585,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0026829477697667414,
        "return_30m": -0.0027884662668762328,
        "return_60m": -0.007496663458647079,
        "return_120m": -0.007847192034402761,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0018564324235199603,
        "close_vs_ema6": -0.003945595961180159,
        "close_vs_ema12": -0.0078009657301219,
        "ema3_slope": -0.0018529924682215704,
        "ema6_slope": -0.0015757514730130318,
        "realized_volatility_30m": 0.0012885727052266427,
        "realized_volatility_60m": 0.0015701323711614125,
        "return_acceleration": -0.0025771454104532854
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2461,
        "resolved_agreement_count": 1605,
        "prospective_resolved_sample_count": 2442,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 237.57513541667868,
            "small_mean_absolute_error": 297.1259166666787
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 278.67630208333685,
            "small_mean_absolute_error": 341.83938802083685
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 345.1098645833372,
            "small_mean_absolute_error": 415.44840625000387
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 281.7738791666692,
            "small_mean_absolute_error": 329.1559104166692
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2463,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1745Z",
      "signal_timestamp": "2026-10-08T17:46:22.217244Z",
      "target_timestamp": "2026-10-08T17:45:00Z",
      "resolution_timestamp": "2026-10-08T18:00:00Z",
      "strike": 80776.47,
      "brti_reference_price": 80776.46799999998,
      "base_predicted_close": 80867.40625,
      "small_predicted_close": 80825.9296875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 80649.05933333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -218.3469166666764,
      "small_residual": -176.8703541666764,
      "base_absolute_error": 218.3469166666764,
      "small_absolute_error": 176.8703541666764,
      "resolved_at": "2026-10-08T18:01:06.394553Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T17:30:00Z",
        "return_6h": -0.021679933621831737,
        "return_12h": -0.02495701937161887,
        "return_24h": -0.02735057924510098,
        "close_vs_ema12": -0.016108757216817926,
        "close_vs_ema24": -0.02238220269635738,
        "ema12_slope_3h": -0.007234300987851605,
        "ema24_slope_6h": -0.0071210600644610045,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015081076223433243,
        "return_30m": -0.0011788863214053924,
        "return_60m": -0.00531536550205336,
        "return_120m": -0.0047759720582397636,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.000175593078048486,
        "close_vs_ema6": -0.0017465326717176488,
        "close_vs_ema12": -0.005339860188373846,
        "ema3_slope": -0.0001755622505323906,
        "ema6_slope": -0.000698125349194445,
        "realized_volatility_30m": 0.002095527696055033,
        "realized_volatility_60m": 0.002162541327543875,
        "return_acceleration": 0.004191055392110066
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2462,
        "resolved_agreement_count": 1605,
        "prospective_resolved_sample_count": 2443,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 230.06559375000506,
            "small_mean_absolute_error": 281.89957812500506
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 223.62201302083486,
            "small_mean_absolute_error": 319.58783333333486
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 329.09460416666843,
            "small_mean_absolute_error": 397.6987708333351
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 277.3973020833349,
            "small_mean_absolute_error": 336.13323958333496
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2464,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1800Z",
      "signal_timestamp": "2026-10-08T18:01:17.302214Z",
      "target_timestamp": "2026-10-08T18:00:00Z",
      "resolution_timestamp": "2026-10-08T18:15:00Z",
      "strike": 80649.06,
      "brti_reference_price": 80649.05933333332,
      "base_predicted_close": 80799.96875,
      "small_predicted_close": 80758.03125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 80639.88016666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -160.088583333345,
      "small_residual": -118.15108333334501,
      "base_absolute_error": 160.088583333345,
      "small_absolute_error": 118.15108333334501,
      "resolved_at": "2026-10-08T18:16:05.434429Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T17:45:00Z",
        "return_6h": -0.021649580399838664,
        "return_12h": -0.024014847571688813,
        "return_24h": -0.02966913563440421,
        "close_vs_ema12": -0.016952025149923666,
        "close_vs_ema24": -0.023442477410883567,
        "ema12_slope_3h": -0.007936034974117434,
        "ema24_slope_6h": -0.007417848625365764,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015772993028941862,
        "return_30m": -7.157041765237793e-05,
        "return_60m": -0.002859837112833219,
        "return_120m": -0.003877655761282739,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.000877076297772672,
        "close_vs_ema6": -0.002374451045649817,
        "close_vs_ema12": -0.005852074396439089,
        "ema3_slope": -0.0008763077090516713,
        "ema6_slope": -0.0009488791913845329,
        "realized_volatility_30m": 0.0015427034626187552,
        "realized_volatility_60m": 0.0015755718580251928,
        "return_acceleration": -0.0030854069252375105
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2463,
        "resolved_agreement_count": 1606,
        "prospective_resolved_sample_count": 2444,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 208.63394791667088,
            "small_mean_absolute_error": 271.8859010416709
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 189.86925260416865,
            "small_mean_absolute_error": 291.59483854166865
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 326.92475520833733,
            "small_mean_absolute_error": 394.1018385416707
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 282.18614583333476,
            "small_mean_absolute_error": 341.44747395833474
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2465,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1815Z",
      "signal_timestamp": "2026-10-08T18:16:16.302472Z",
      "target_timestamp": "2026-10-08T18:15:00Z",
      "resolution_timestamp": "2026-10-08T18:30:00Z",
      "strike": 80639.88,
      "brti_reference_price": 80639.88016666665,
      "base_predicted_close": 80739.875,
      "small_predicted_close": 80697.046875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81380.14183333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 640.2668333333277,
      "small_residual": 683.0949583333277,
      "base_absolute_error": 640.2668333333277,
      "small_absolute_error": 683.0949583333277,
      "resolved_at": "2026-10-08T18:31:05.181748Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T18:00:00Z",
        "return_6h": -0.020693687589066756,
        "return_12h": -0.026675400020227946,
        "return_24h": -0.031903307357480926,
        "close_vs_ema12": -0.016378833332210574,
        "close_vs_ema24": -0.02307919804797076,
        "ema12_slope_3h": -0.008367908266462054,
        "ema24_slope_6h": -0.0076888149353530055,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00011381616527883498,
        "return_30m": -0.001690935946014882,
        "return_60m": -0.0028678288461632118,
        "return_120m": -0.004099012210029174,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004956418579471489,
        "close_vs_ema6": -0.001778404875990125,
        "close_vs_ema12": -0.005052134133861519,
        "ema3_slope": -0.0004953963187953603,
        "ema6_slope": -0.0007108562742902391,
        "realized_volatility_30m": 0.0007317415688076756,
        "realized_volatility_60m": 0.001574801507223485,
        "return_acceleration": 0.0014634831376153512
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2464,
        "resolved_agreement_count": 1607,
        "prospective_resolved_sample_count": 2445,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 180.42611979167123,
            "small_mean_absolute_error": 192.83627604167123
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 175.61022395833788,
            "small_mean_absolute_error": 237.90612239583788
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 292.91794791666933,
            "small_mean_absolute_error": 341.31117708333596
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 286.06081875000166,
            "small_mean_absolute_error": 337.13386562500165
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2466,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1830Z",
      "signal_timestamp": "2026-10-08T18:31:16.159153Z",
      "target_timestamp": "2026-10-08T18:30:00Z",
      "resolution_timestamp": "2026-10-08T18:45:00Z",
      "strike": 81380.14,
      "brti_reference_price": 81380.14183333333,
      "base_predicted_close": 81275.71875,
      "small_predicted_close": 81205.0859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81464.8625,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 189.1437500000029,
      "small_residual": 259.7765625000029,
      "base_absolute_error": 189.1437500000029,
      "small_absolute_error": 259.7765625000029,
      "resolved_at": "2026-10-08T18:46:07.239190Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T18:15:00Z",
        "return_6h": -0.012365259255700423,
        "return_12h": -0.014293054847503095,
        "return_24h": -0.023152767507637284,
        "close_vs_ema12": -0.007051484765078997,
        "close_vs_ema24": -0.013824284762682382,
        "ema12_slope_3h": -0.007988666035760872,
        "ema24_slope_6h": -0.007784344387577469,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.009179845817437915,
        "return_30m": 0.00906498483731033,
        "return_60m": 0.00899276563490714,
        "return_120m": 0.0014286864387327292,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.004321074306787187,
        "close_vs_ema6": 0.005263975309080848,
        "close_vs_ema12": 0.0034512693091004465,
        "ema3_slope": 0.004339827021827114,
        "ema6_slope": 0.0021100329882530744,
        "realized_volatility_30m": 0.004646830991358375,
        "realized_volatility_60m": 0.004147559875126844,
        "return_acceleration": 0.00929366198271675
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2465,
        "resolved_agreement_count": 1608,
        "prospective_resolved_sample_count": 2446,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 254.796489583332,
            "small_mean_absolute_error": 288.177348958332
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 246.18581250000534,
            "small_mean_absolute_error": 292.65163281250534
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 270.71636458333523,
            "small_mean_absolute_error": 323.95204166666855
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 315.7253375,
            "small_mean_absolute_error": 366.95229062500005
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2467,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1845Z",
      "signal_timestamp": "2026-10-08T18:46:18.935621Z",
      "target_timestamp": "2026-10-08T18:45:00Z",
      "resolution_timestamp": "2026-10-08T19:00:00Z",
      "strike": 81464.86,
      "brti_reference_price": 81464.8625,
      "base_predicted_close": 81496.2890625,
      "small_predicted_close": 81396.3359375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81434.77633333336,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -61.51272916664311,
      "small_residual": 38.44039583335689,
      "base_absolute_error": 61.51272916664311,
      "small_absolute_error": 38.44039583335689,
      "resolved_at": "2026-10-08T19:01:06.104566Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T18:30:00Z",
        "return_6h": -0.010317905279956352,
        "return_12h": -0.014452570648010976,
        "return_24h": -0.021873245628880045,
        "close_vs_ema12": -0.005773571861589999,
        "close_vs_ema24": -0.012537076105577083,
        "ema12_slope_3h": -0.007519414469022823,
        "ema24_slope_6h": -0.007836062613814643,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010410484026948108,
        "return_30m": 0.010230450883958131,
        "return_60m": 0.008522215900799601,
        "return_120m": 0.003161551706346133,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002676129691383311,
        "close_vs_ema6": 0.004499390283666527,
        "close_vs_ema12": 0.003801602601609,
        "ema3_slope": 0.0026833105784933586,
        "ema6_slope": 0.0018030010756751036,
        "realized_volatility_30m": 0.004069398707371552,
        "realized_volatility_60m": 0.004173274997820334,
        "return_acceleration": -0.008138797414743104
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2466,
        "resolved_agreement_count": 1609,
        "prospective_resolved_sample_count": 2447,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 301.961520833338,
            "small_mean_absolute_error": 309.473239583338
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 266.01355729167153,
            "small_mean_absolute_error": 295.68640885417153
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 249.73518229166925,
            "small_mean_absolute_error": 316.2163020833359
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 304.5843114583346,
            "small_mean_absolute_error": 358.21282708333456
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2468,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1900Z",
      "signal_timestamp": "2026-10-08T19:01:17.055903Z",
      "target_timestamp": "2026-10-08T19:00:00Z",
      "resolution_timestamp": "2026-10-08T19:15:00Z",
      "strike": 81434.78,
      "brti_reference_price": 81434.77633333336,
      "base_predicted_close": 81386.2734375,
      "small_predicted_close": 81410.5390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81443.33666666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 57.06322916665522,
      "small_residual": 32.79760416665522,
      "base_absolute_error": 57.06322916665522,
      "small_absolute_error": 32.79760416665522,
      "resolved_at": "2026-10-08T19:16:05.235521Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T18:45:00Z",
        "return_6h": -0.0100466590618008,
        "return_12h": -0.0169882722200142,
        "return_24h": -0.023255000765319722,
        "close_vs_ema12": -0.005891587895814565,
        "close_vs_ema24": -0.012639105696257147,
        "ema12_slope_3h": -0.00698477076816284,
        "ema24_slope_6h": -0.007881163360465071,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003693146436801742,
        "return_30m": 0.0006713492845946689,
        "return_60m": 0.009742419892990517,
        "return_120m": 0.006854721046178458,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0011515856783994582,
        "close_vs_ema6": 0.002945392877749864,
        "close_vs_ema12": 0.002901524160702884,
        "ema3_slope": 0.0011529133569099237,
        "ema6_slope": 0.0011795468426476496,
        "realized_volatility_30m": 0.0007051815231874925,
        "realized_volatility_60m": 0.003930543517479574,
        "return_acceleration": -0.001410363046374985
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2467,
        "resolved_agreement_count": 1609,
        "prospective_resolved_sample_count": 2448,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 262.7529739583297,
            "small_mean_absolute_error": 274.8657500000081
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 235.69346093750028,
            "small_mean_absolute_error": 273.3758255208395
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 214.163826388889,
            "small_mean_absolute_error": 286.01847569444845
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 297.7808802083338,
            "small_mean_absolute_error": 352.9635916666695
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2469,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1915Z",
      "signal_timestamp": "2026-10-08T19:16:16.238254Z",
      "target_timestamp": "2026-10-08T19:15:00Z",
      "resolution_timestamp": "2026-10-08T19:30:00Z",
      "strike": 81443.34,
      "brti_reference_price": 81443.33666666666,
      "base_predicted_close": 81461.28125,
      "small_predicted_close": 81415.671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81637.51699999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 176.23574999999255,
      "small_residual": 221.84512499999255,
      "base_absolute_error": 176.23574999999255,
      "small_absolute_error": 221.84512499999255,
      "resolved_at": "2026-10-08T19:31:06.561556Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T19:00:00Z",
        "return_6h": -0.011852285968707466,
        "return_12h": -0.018775063505577783,
        "return_24h": -0.022916398598201715,
        "close_vs_ema12": -0.005552192106436871,
        "close_vs_ema24": -0.012280032767713833,
        "ema12_slope_3h": -0.006471235300807732,
        "ema24_slope_6h": -0.007962357345164262,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00010511889046349587,
        "return_30m": -0.0002642345751623365,
        "return_60m": 0.00996351306995269,
        "return_120m": 0.007067110573598212,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006280181564806142,
        "close_vs_ema6": 0.002177260294099037,
        "close_vs_ema12": 0.0025431641763600243,
        "ema3_slope": 0.0006284128111360143,
        "ema6_slope": 0.0008716632527556722,
        "realized_volatility_30m": 0.00023721676707183503,
        "realized_volatility_60m": 0.003896050346363051,
        "return_acceleration": 0.00047443353414367007
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2468,
        "resolved_agreement_count": 1610,
        "prospective_resolved_sample_count": 2449,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 236.99663541665723,
            "small_mean_absolute_error": 253.52738020833567
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 208.71137760416423,
            "small_mean_absolute_error": 223.18182812500345
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 196.072361111111,
            "small_mean_absolute_error": 243.11320833333716
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 283.01242083333346,
            "small_mean_absolute_error": 339.15177291666913
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2470,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1930Z",
      "signal_timestamp": "2026-10-08T19:31:17.658960Z",
      "target_timestamp": "2026-10-08T19:30:00Z",
      "resolution_timestamp": "2026-10-08T19:45:00Z",
      "strike": 81637.52,
      "brti_reference_price": 81637.51699999999,
      "base_predicted_close": 81568.9375,
      "small_predicted_close": 81619.875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81678.12916666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 109.1916666666657,
      "small_residual": 58.2541666666657,
      "base_absolute_error": 109.1916666666657,
      "small_absolute_error": 58.2541666666657,
      "resolved_at": "2026-10-08T19:46:06.621778Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T19:15:00Z",
        "return_6h": -0.00856808509628404,
        "return_12h": -0.017371722862657868,
        "return_24h": -0.021323618146999235,
        "close_vs_ema12": -0.003051743128335005,
        "close_vs_ema24": -0.009722425161064363,
        "ema12_slope_3h": -0.006025658117259747,
        "ema24_slope_6h": -0.007974734701843289,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0023842384322745325,
        "return_30m": 0.0024896079512364278,
        "return_60m": 0.0031626286323482855,
        "return_120m": 0.012183835045336266,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015046097051811813,
        "close_vs_ema6": 0.0032576708037050928,
        "close_vs_ema12": 0.004171305331952757,
        "ema3_slope": 0.0015068769668900028,
        "ema6_slope": 0.0013047685240124007,
        "realized_volatility_30m": 0.0011395597709055183,
        "realized_volatility_60m": 0.0010509155245633649,
        "return_acceleration": 0.0022791195418110366
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2469,
        "resolved_agreement_count": 1610,
        "prospective_resolved_sample_count": 2450,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 120.98886458332345,
            "small_mean_absolute_error": 138.2149218750019
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 187.89267708332773,
            "small_mean_absolute_error": 213.19613541666695
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 204.45349652777804,
            "small_mean_absolute_error": 241.17272916667085
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 282.2229895833334,
            "small_mean_absolute_error": 334.5474979166691
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2471,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T1945Z",
      "signal_timestamp": "2026-10-08T19:46:18.567774Z",
      "target_timestamp": "2026-10-08T19:45:00Z",
      "resolution_timestamp": "2026-10-08T20:00:00Z",
      "strike": 81678.13,
      "brti_reference_price": 81678.12916666667,
      "base_predicted_close": 81590.8828125,
      "small_predicted_close": 81640.7421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81712.21883333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 121.33602083333244,
      "small_residual": 71.47664583333244,
      "base_absolute_error": 121.33602083333244,
      "small_absolute_error": 71.47664583333244,
      "resolved_at": "2026-10-08T20:01:05.002490Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T19:30:00Z",
        "return_6h": -0.00384473151417164,
        "return_12h": -0.016470719771252695,
        "return_24h": -0.020786179606901878,
        "close_vs_ema12": -0.0024517296002493083,
        "close_vs_ema24": -0.009041210687315338,
        "ema12_slope_3h": -0.005550083418053742,
        "ema24_slope_6h": -0.00789069437020673,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004974694008230696,
        "return_30m": 0.002882893918761953,
        "return_60m": 0.0026178975833497375,
        "return_120m": 0.011162423772560714,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010004119752868856,
        "close_vs_ema6": 0.0026805234014142254,
        "close_vs_ema12": 0.0039494195256848386,
        "ema3_slope": 0.0010014138016463114,
        "ema6_slope": 0.0010733602274488607,
        "realized_volatility_30m": 0.0009433845157257315,
        "realized_volatility_60m": 0.001044828888117384,
        "return_acceleration": -0.001886769031451463
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2470,
        "resolved_agreement_count": 1611,
        "prospective_resolved_sample_count": 2451,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.00084374998914,
            "small_mean_absolute_error": 87.83432291666759
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 201.48118229166357,
            "small_mean_absolute_error": 198.6537812500028
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 211.00931944444406,
            "small_mean_absolute_error": 226.4023802083369
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 278.0492354166665,
            "small_mean_absolute_error": 318.0807750000022
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2472,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T2000Z",
      "signal_timestamp": "2026-10-08T20:01:15.710512Z",
      "target_timestamp": "2026-10-08T20:00:00Z",
      "resolution_timestamp": "2026-10-08T20:15:00Z",
      "strike": 81712.22,
      "brti_reference_price": 81712.21883333333,
      "base_predicted_close": 81627.34375,
      "small_predicted_close": 81676.40625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81822.76033333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 195.41658333332452,
      "small_residual": 146.35408333332452,
      "base_absolute_error": 195.41658333332452,
      "small_absolute_error": 146.35408333332452,
      "resolved_at": "2026-10-08T20:16:04.585471Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T19:45:00Z",
        "return_6h": -0.005059893865384413,
        "return_12h": -0.01491965994453559,
        "return_24h": -0.020029580926888446,
        "close_vs_ema12": -0.0019524721460693062,
        "close_vs_ema24": -0.00845123891824151,
        "ema12_slope_3h": -0.0049147203192978495,
        "ema24_slope_6h": -0.007832985937610282,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00041736590950924857,
        "return_30m": 0.000915042937101429,
        "return_60m": 0.0034069289865097385,
        "return_120m": 0.01318254061223234,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007085952480563318,
        "close_vs_ema6": 0.0022116189571519396,
        "close_vs_ema12": 0.0036938845146987642,
        "ema3_slope": 0.0007090977113251018,
        "ema6_slope": 0.0008854308771459873,
        "realized_volatility_30m": 4.00517456569105e-05,
        "realized_volatility_60m": 0.0008972431553765593,
        "return_acceleration": -8.0103491313821e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2471,
        "resolved_agreement_count": 1612,
        "prospective_resolved_sample_count": 2452,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 115.95666666666148,
            "small_mean_absolute_error": 96.09338541666148
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 189.35482031249558,
            "small_mean_absolute_error": 185.4795677083348
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 195.78119618055402,
            "small_mean_absolute_error": 214.28167881944682
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 271.89678125000063,
            "small_mean_absolute_error": 310.65293020833633
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2473,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T2015Z",
      "signal_timestamp": "2026-10-08T20:16:15.350426Z",
      "target_timestamp": "2026-10-08T20:15:00Z",
      "resolution_timestamp": "2026-10-08T20:30:00Z",
      "strike": 81822.76,
      "brti_reference_price": 81822.76033333332,
      "base_predicted_close": 81656.984375,
      "small_predicted_close": 81685.5859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81718.45116666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 61.46679166666581,
      "small_residual": 32.86522916666581,
      "base_absolute_error": 61.46679166666581,
      "small_absolute_error": 32.86522916666581,
      "resolved_at": "2026-10-08T20:31:06.047945Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T20:00:00Z",
        "return_6h": -0.007935711067988183,
        "return_12h": -0.012881809676059008,
        "return_24h": -0.02016255296548608,
        "close_vs_ema12": -0.0005777292515448673,
        "close_vs_ema24": -0.006964330285188947,
        "ema12_slope_3h": -0.0042453213223816455,
        "ema24_slope_6h": -0.007835119480231856,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013528148125001582,
        "return_30m": 0.0017707453407942442,
        "return_60m": 0.004658744130530801,
        "return_120m": 0.0146686746585174,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010301220836019809,
        "close_vs_ema6": 0.0025455665947715644,
        "close_vs_ema12": 0.004271192893663844,
        "ema3_slope": 0.0010311843293522305,
        "ema6_slope": 0.0010192644801534367,
        "realized_volatility_30m": 0.00046772445149545483,
        "realized_volatility_60m": 0.000794725446891348,
        "return_acceleration": 0.0009354489029909097
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2472,
        "resolved_agreement_count": 1613,
        "prospective_resolved_sample_count": 2453,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 150.5450052083288,
            "small_mean_absolute_error": 124.4825052083288
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 193.77082031249302,
            "small_mean_absolute_error": 189.00494270833224
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 189.32258680555242,
            "small_mean_absolute_error": 190.28205381944522
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.2,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.8,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 253.2590968749988,
            "small_mean_absolute_error": 280.3886833333345
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2474,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T2030Z",
      "signal_timestamp": "2026-10-08T20:31:16.887243Z",
      "target_timestamp": "2026-10-08T20:30:00Z",
      "resolution_timestamp": "2026-10-08T20:45:00Z",
      "strike": 81718.45,
      "brti_reference_price": 81718.45116666667,
      "base_predicted_close": 81675.625,
      "small_predicted_close": 81704.4609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81768.34116666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 92.71616666666523,
      "small_residual": 63.88022916666523,
      "base_absolute_error": 92.71616666666523,
      "small_absolute_error": 63.88022916666523,
      "resolved_at": "2026-10-08T20:46:06.767047Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T20:15:00Z",
        "return_6h": -0.011586905810240133,
        "return_12h": -0.014699189478867947,
        "return_24h": -0.0215485154693702,
        "close_vs_ema12": -0.001776361360742329,
        "close_vs_ema24": -0.008061929697641856,
        "ema12_slope_3h": -0.003546780807930139,
        "ema24_slope_6h": -0.00791212953251108,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00127481847644495,
        "return_30m": 7.627174273716619e-05,
        "return_60m": 0.00099138447175795,
        "return_120m": 0.004157148485022244,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00012301993779761933,
        "close_vs_ema6": 0.0009050315220977545,
        "close_vs_ema12": 0.0025296224456323735,
        "ema3_slope": -0.0001230048057540012,
        "ema6_slope": 0.00036214370942833085,
        "realized_volatility_30m": 0.001313816644472554,
        "realized_volatility_60m": 0.0009526950590907704,
        "return_acceleration": -0.002627633288945108
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2473,
        "resolved_agreement_count": 1614,
        "prospective_resolved_sample_count": 2454,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.85276562499712,
            "small_mean_absolute_error": 77.23753124999712
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.42081510416028,
            "small_mean_absolute_error": 107.7262265624995
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 165.8793732638842,
            "small_mean_absolute_error": 167.87660069444368
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 210.99814479166525,
            "small_mean_absolute_error": 237.46171562500095
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2475,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T2045Z",
      "signal_timestamp": "2026-10-08T20:46:18.292146Z",
      "target_timestamp": "2026-10-08T20:45:00Z",
      "resolution_timestamp": "2026-10-08T21:00:00Z",
      "strike": 81768.34,
      "brti_reference_price": 81768.34116666667,
      "base_predicted_close": 81708.9140625,
      "small_predicted_close": 81738.046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81758.15133333336,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 49.23727083335689,
      "small_residual": 20.104458333356888,
      "base_absolute_error": 49.23727083335689,
      "small_absolute_error": 20.104458333356888,
      "resolved_at": "2026-10-08T21:01:06.111703Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T20:30:00Z",
        "return_6h": -0.008884233528015484,
        "return_12h": -0.012817588801245838,
        "return_24h": -0.018966865408591715,
        "close_vs_ema12": -0.0011193583268691576,
        "close_vs_ema24": -0.007303744451293448,
        "ema12_slope_3h": -0.00291122662239085,
        "ema24_slope_6h": -0.007932058224271898,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000610510836754008,
        "return_30m": -0.0006650859301857714,
        "return_60m": 0.0011044817127963125,
        "return_120m": 0.0037252707161528065,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00024364851790781294,
        "close_vs_ema6": 0.0010824560342703737,
        "close_vs_ema12": 0.0026570583727343333,
        "ema3_slope": 0.00024370789697569784,
        "ema6_slope": 0.00043316996868680846,
        "realized_volatility_30m": 0.000942664656599479,
        "realized_volatility_60m": 0.0009613075770104342,
        "return_acceleration": 0.001885329313198958
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2474,
        "resolved_agreement_count": 1615,
        "prospective_resolved_sample_count": 2455,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.733890624997,
            "small_mean_absolute_error": 78.644046874997
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.36736718749307,
            "small_mean_absolute_error": 83.2391848958323
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 173.56541840277472,
            "small_mean_absolute_error": 158.6505364583342
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 193.58805624999877,
            "small_mean_absolute_error": 223.02545520833445
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2476,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T2100Z",
      "signal_timestamp": "2026-10-08T21:01:18.596896Z",
      "target_timestamp": "2026-10-08T21:00:00Z",
      "resolution_timestamp": "2026-10-08T21:15:00Z",
      "strike": 81758.15,
      "brti_reference_price": 81758.15133333336,
      "base_predicted_close": 81714.1015625,
      "small_predicted_close": 81743.3515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81699.81116666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -14.290395833333605,
      "small_residual": -43.540395833333605,
      "base_absolute_error": 14.290395833333605,
      "small_absolute_error": 43.540395833333605,
      "resolved_at": "2026-10-08T21:16:05.897719Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T20:45:00Z",
        "return_6h": -0.011016364746927465,
        "return_12h": -0.012695472366331173,
        "return_24h": -0.019602636739360135,
        "close_vs_ema12": -0.001193128864822035,
        "close_vs_ema24": -0.007275415957796794,
        "ema12_slope_3h": -0.002242621480272766,
        "ema24_slope_6h": -0.007995377602866616,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00012461832034160736,
        "return_30m": 0.00048581643557743526,
        "return_60m": 0.0005621252323806392,
        "return_120m": 0.003970969339638586,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 5.949637721913703e-05,
        "close_vs_ema6": 0.0006838863115257166,
        "close_vs_ema12": 0.0021417193956170255,
        "ema3_slope": 5.9499917248517775e-05,
        "ema6_slope": 0.0002736293771645748,
        "realized_volatility_30m": 0.00036756457854780766,
        "realized_volatility_60m": 0.000970055489763317,
        "return_acceleration": -0.0007351291570956153
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2475,
        "resolved_agreement_count": 1616,
        "prospective_resolved_sample_count": 2456,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.70920312500311,
            "small_mean_absolute_error": 65.80100000000311
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.8329348958323,
            "small_mean_absolute_error": 80.9471927083323
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 159.47294791666476,
            "small_mean_absolute_error": 145.58671180555757
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 171.63146979166632,
            "small_mean_absolute_error": 203.989962500002
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2477,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T2115Z",
      "signal_timestamp": "2026-10-08T21:16:16.881982Z",
      "target_timestamp": "2026-10-08T21:15:00Z",
      "resolution_timestamp": "2026-10-08T21:30:00Z",
      "strike": 81699.81,
      "brti_reference_price": 81699.81116666667,
      "base_predicted_close": 81700.8046875,
      "small_predicted_close": 81730.015625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81623.14933333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -77.65535416666535,
      "small_residual": -106.86629166666535,
      "base_absolute_error": 77.65535416666535,
      "small_absolute_error": 106.86629166666535,
      "resolved_at": "2026-10-08T21:31:05.079436Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T21:00:00Z",
        "return_6h": -0.005682555584456073,
        "return_12h": -0.015566470489215556,
        "return_24h": -0.019415056644954798,
        "close_vs_ema12": -0.0018282000361806716,
        "close_vs_ema24": -0.007820455656227132,
        "ema12_slope_3h": -0.001624882229700697,
        "ema24_slope_6h": -0.007948163758477067,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007135700320428651,
        "return_30m": -0.0008380994284855614,
        "return_60m": -0.0015026279505333529,
        "return_120m": 0.0031491158208525327,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00032716505679497576,
        "close_vs_ema6": -2.1551415279708053e-05,
        "close_vs_ema12": 0.0012068760427010883,
        "ema3_slope": -0.0003270580548276891,
        "ema6_slope": -8.620491798283503e-06,
        "realized_volatility_30m": 0.00029447585585062885,
        "realized_volatility_60m": 0.0006996827842892896,
        "return_acceleration": -0.0005889517117012577
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2476,
        "resolved_agreement_count": 1617,
        "prospective_resolved_sample_count": 2457,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.427656250005384,
            "small_mean_absolute_error": 40.097578125005384
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.4863307291671,
            "small_mean_absolute_error": 82.2900416666671
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 147.32309895833046,
            "small_mean_absolute_error": 139.36915451388995
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.63794895833342,
            "small_mean_absolute_error": 178.78394166666914
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2478,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T2130Z",
      "signal_timestamp": "2026-10-08T21:31:15.735327Z",
      "target_timestamp": "2026-10-08T21:30:00Z",
      "resolution_timestamp": "2026-10-08T21:45:00Z",
      "strike": 81623.15,
      "brti_reference_price": 81623.14933333333,
      "base_predicted_close": 81685.515625,
      "small_predicted_close": 81714.8359375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81637.41783333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -48.09779166664521,
      "small_residual": -77.41810416664521,
      "base_absolute_error": 48.09779166664521,
      "small_absolute_error": 77.41810416664521,
      "resolved_at": "2026-10-08T21:46:06.350201Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T21:15:00Z",
        "return_6h": 0.004064294293068649,
        "return_12h": -0.016329736479959278,
        "return_24h": -0.020055142762363865,
        "close_vs_ema12": -0.002652269582695821,
        "close_vs_ema24": -0.008572567038898637,
        "ema12_slope_3h": -0.0014380068539388002,
        "ema24_slope_6h": -0.007705491994231761,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000938335502109533,
        "return_30m": -0.0016512359660580955,
        "return_60m": -0.0011662217280521414,
        "return_120m": -0.00017599343040597404,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0006329972161616126,
        "close_vs_ema6": -0.0006858071487912953,
        "close_vs_ema12": 0.00022625907219109287,
        "ema3_slope": -0.0006325967841583902,
        "ema6_slope": -0.00027424762712313644,
        "realized_volatility_30m": 0.00011238273503333396,
        "realized_volatility_60m": 0.0005995857576950238,
        "return_acceleration": -0.00022476547006666792
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2477,
        "resolved_agreement_count": 1618,
        "prospective_resolved_sample_count": 2458,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.47479687500527,
            "small_mean_absolute_error": 58.59784375000527
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.1637812500012,
            "small_mean_absolute_error": 67.9176875000012
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.43880902777528,
            "small_mean_absolute_error": 91.35009895833475
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.7376104166673,
            "small_mean_absolute_error": 171.87071250000298
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2479,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T2145Z",
      "signal_timestamp": "2026-10-08T21:46:17.796662Z",
      "target_timestamp": "2026-10-08T21:45:00Z",
      "resolution_timestamp": "2026-10-08T22:00:00Z",
      "strike": 81637.42,
      "brti_reference_price": 81637.41783333335,
      "base_predicted_close": 81669.9140625,
      "small_predicted_close": 81699.3671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81615.4505,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -54.463562499993714,
      "small_residual": -83.91668749999371,
      "base_absolute_error": 54.463562499993714,
      "small_absolute_error": 83.91668749999371,
      "resolved_at": "2026-10-08T22:01:06.231751Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T21:30:00Z",
        "return_6h": 0.005831547460759534,
        "return_12h": -0.016991909734429878,
        "return_24h": -0.018517804963540718,
        "close_vs_ema12": -0.0023770244150572717,
        "close_vs_ema24": -0.008227505486534059,
        "ema12_slope_3h": -0.0012936953579331112,
        "ema24_slope_6h": -0.007432327798864713,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00017480947643599976,
        "return_30m": -0.0007636900556113879,
        "return_60m": -0.0016011494358978418,
        "return_120m": -0.0004984361633728618,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00022920171820839386,
        "close_vs_ema6": -0.0003651372922687246,
        "close_vs_ema12": 0.0003393782195939554,
        "ema3_slope": -0.00022914919681882306,
        "ema6_slope": -0.0001460335879840402,
        "realized_volatility_30m": 0.0005565724892727664,
        "realized_volatility_60m": 0.00044563761812316764,
        "return_acceleration": 0.0011131449785455327
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2478,
        "resolved_agreement_count": 1619,
        "prospective_resolved_sample_count": 2459,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.32020312500026,
            "small_mean_absolute_error": 61.98231250000026
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.52704687499863,
            "small_mean_absolute_error": 70.31317968749863
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.68497916666213,
            "small_mean_absolute_error": 76.15356076388828
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 159.6164104166659,
            "small_mean_absolute_error": 163.9667000000016
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2480,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T2200Z",
      "signal_timestamp": "2026-10-08T22:01:17.155106Z",
      "target_timestamp": "2026-10-08T22:00:00Z",
      "resolution_timestamp": "2026-10-08T22:15:00Z",
      "strike": 81615.45,
      "brti_reference_price": 81615.4505,
      "base_predicted_close": 81651.953125,
      "small_predicted_close": 81681.5546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81774.3355,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 122.38237500000105,
      "small_residual": 92.78081250000105,
      "base_absolute_error": 122.38237500000105,
      "small_absolute_error": 92.78081250000105,
      "resolved_at": "2026-10-08T22:16:04.864189Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T21:45:00Z",
        "return_6h": 0.008058550839873835,
        "return_12h": -0.017397620626894095,
        "return_24h": -0.01810154272642328,
        "close_vs_ema12": -0.0025377646225913653,
        "close_vs_ema24": -0.008320673308702897,
        "ema12_slope_3h": -0.0011511794947919318,
        "ema24_slope_6h": -0.007120343780003813,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00026908412730786146,
        "return_30m": -9.432168932721474e-05,
        "return_60m": -0.0017454019080195282,
        "return_120m": -0.0011842578100920154,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00024917415778014096,
        "close_vs_ema6": -0.0004530271978168132,
        "close_vs_ema12": 5.9401703123462823e-05,
        "ema3_slope": -0.0002491120854858364,
        "ema6_slope": -0.00018117804769335333,
        "realized_volatility_30m": 0.0002219468018719306,
        "realized_volatility_60m": 0.00042729791016538657,
        "return_acceleration": -0.0004438936037438612
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2479,
        "resolved_agreement_count": 1620,
        "prospective_resolved_sample_count": 2460,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.62677604165947,
            "small_mean_absolute_error": 77.93536979165947
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.16798958333129,
            "small_mean_absolute_error": 71.86818489583129
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.09754861110802,
            "small_mean_absolute_error": 79.94325173610802
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 147.13591354166493,
            "small_mean_absolute_error": 157.3162812500006
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2481,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T2215Z",
      "signal_timestamp": "2026-10-08T22:16:15.618475Z",
      "target_timestamp": "2026-10-08T22:15:00Z",
      "resolution_timestamp": "2026-10-08T22:30:00Z",
      "strike": 81774.34,
      "brti_reference_price": 81774.3355,
      "base_predicted_close": 81642.328125,
      "small_predicted_close": 81672.046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81745.50466666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 103.17654166666034,
      "small_residual": 73.45779166666034,
      "base_absolute_error": 103.17654166666034,
      "small_absolute_error": 73.45779166666034,
      "resolved_at": "2026-10-08T22:31:04.854945Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T22:00:00Z",
        "return_6h": 0.009911489600429757,
        "return_12h": -0.014988222805166762,
        "return_24h": -0.01708371072947812,
        "close_vs_ema12": -0.0005716427993915918,
        "close_vs_ema24": -0.0062591961133849905,
        "ema12_slope_3h": -0.0009394903548267663,
        "ema24_slope_6h": -0.006777140814714033,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019467514916184925,
        "return_30m": 0.0016771435243845279,
        "return_60m": 0.0009121726509417893,
        "return_120m": -0.0005918259557127215,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008478267067690837,
        "close_vs_ema6": 0.001065861355168174,
        "close_vs_ema12": 0.0016970882734947956,
        "ema3_slope": 0.0008485461268377126,
        "ema6_slope": 0.0004265263892653248,
        "realized_volatility_30m": 0.001107917809463177,
        "realized_volatility_60m": 0.0010682188339132027,
        "return_acceleration": 0.002215835618926354
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2480,
        "resolved_agreement_count": 1621,
        "prospective_resolved_sample_count": 2461,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.64977083332633,
            "small_mean_absolute_error": 90.24547395832633
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.03871354166586,
            "small_mean_absolute_error": 65.17152604166586
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 93.54081076388684,
            "small_mean_absolute_error": 84.94185243055351
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 139.60903749999778,
            "small_mean_absolute_error": 140.2378427083335
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2482,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T2230Z",
      "signal_timestamp": "2026-10-08T22:31:15.885979Z",
      "target_timestamp": "2026-10-08T22:30:00Z",
      "resolution_timestamp": "2026-10-08T22:45:00Z",
      "strike": 81745.5,
      "brti_reference_price": 81745.50466666666,
      "base_predicted_close": 81679.09375,
      "small_predicted_close": 81709.1015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81849.53816666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 170.4444166666799,
      "small_residual": 140.4366041666799,
      "base_absolute_error": 170.4444166666799,
      "small_absolute_error": 140.4366041666799,
      "resolved_at": "2026-10-08T22:46:06.882970Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T22:15:00Z",
        "return_6h": 0.005924682808557957,
        "return_12h": -0.011585015824527645,
        "return_24h": -0.01833098010693368,
        "close_vs_ema12": -0.0008863259029163739,
        "close_vs_ema24": -0.006474140799303196,
        "ema12_slope_3h": -0.0008474349823724969,
        "ema24_slope_6h": -0.006520151199418955,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003525657916638725,
        "return_30m": 0.0015934993419739474,
        "return_60m": 0.00149902735109686,
        "return_120m": 0.00033105742477701483,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00024741976851405667,
        "close_vs_ema6": 0.0005091247080160066,
        "close_vs_ema12": 0.0011369315163636262,
        "ema3_slope": 0.00024748100020555164,
        "ema6_slope": 0.00020369136492903728,
        "realized_volatility_30m": 0.0011496586416411825,
        "realized_volatility_60m": 0.0009293378475292402,
        "return_acceleration": -0.002299317283282365
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2481,
        "resolved_agreement_count": 1622,
        "prospective_resolved_sample_count": 2462,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.03006770832508,
            "small_mean_absolute_error": 81.89334895832508
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.25243229166517,
            "small_mean_absolute_error": 70.24559635416517
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.45254340277582,
            "small_mean_absolute_error": 72.57624131944249
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 127.62859687499659,
            "small_mean_absolute_error": 128.82419895833226
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2483,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T2245Z",
      "signal_timestamp": "2026-10-08T22:46:18.308141Z",
      "target_timestamp": "2026-10-08T22:45:00Z",
      "resolution_timestamp": "2026-10-08T23:00:00Z",
      "strike": 81849.54,
      "brti_reference_price": 81849.53816666668,
      "base_predicted_close": 81817.1875,
      "small_predicted_close": 81916.953125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81818.8011666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 1.6136666667007376,
      "small_residual": -98.15195833329926,
      "base_absolute_error": 1.6136666667007376,
      "small_absolute_error": 98.15195833329926,
      "resolved_at": "2026-10-08T23:01:06.102799Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T22:30:00Z",
        "return_6h": 0.007898463140733059,
        "return_12h": -0.009507139326664138,
        "return_24h": -0.017029522194709767,
        "close_vs_ema12": 0.00036946899334489025,
        "close_vs_ema24": -0.00510288215560728,
        "ema12_slope_3h": -0.0007274838282212981,
        "ema24_slope_6h": -0.00622853690821823,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012726510212914821,
        "return_30m": 0.0009196365364128045,
        "return_60m": 0.0025983224232590807,
        "return_120m": 0.0009930126848789467,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007596153802442718,
        "close_vs_ema6": 0.0012725117181326961,
        "close_vs_ema12": 0.0020393453967826325,
        "ema3_slope": 0.0007601928344134201,
        "ema6_slope": 0.0005092639049677494,
        "realized_volatility_30m": 0.0008126084064776773,
        "realized_volatility_60m": 0.0009898372672193987,
        "return_acceleration": 0.0016252168129553546
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2482,
        "resolved_agreement_count": 1623,
        "prospective_resolved_sample_count": 2463,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 112.61672395833375,
            "small_mean_absolute_error": 97.64797395833375
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.968463541667,
            "small_mean_absolute_error": 79.815143229167
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 92.55693923611034,
            "small_mean_absolute_error": 79.42477777777701
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.12663645833163,
            "small_mean_absolute_error": 127.11637916666731
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2484,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T2300Z",
      "signal_timestamp": "2026-10-08T23:01:17.033606Z",
      "target_timestamp": "2026-10-08T23:00:00Z",
      "resolution_timestamp": "2026-10-08T23:15:00Z",
      "strike": 81818.8,
      "brti_reference_price": 81818.8011666667,
      "base_predicted_close": 81900.6484375,
      "small_predicted_close": 81936.2265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81780.82566666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -119.82277083332883,
      "small_residual": -155.40089583332883,
      "base_absolute_error": 119.82277083332883,
      "small_absolute_error": 155.40089583332883,
      "resolved_at": "2026-10-08T23:16:05.741471Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T22:45:00Z",
        "return_6h": 0.011602781197506795,
        "return_12h": -0.010432149636526167,
        "return_24h": -0.016661842780032354,
        "close_vs_ema12": -5.947206978329511e-06,
        "close_vs_ema24": -0.0053641838464574265,
        "ema12_slope_3h": -0.0006447132587411586,
        "ema24_slope_6h": -0.00586916845393104,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003755305245264351,
        "return_30m": 0.0008966425774594722,
        "return_60m": 0.00249157071879047,
        "return_120m": 0.0007418200184843293,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0001918629800106153,
        "close_vs_ema6": 0.0006401955368868784,
        "close_vs_ema12": 0.0014068353939551415,
        "ema3_slope": 0.00019189979847777927,
        "ema6_slope": 0.00025614380760385913,
        "realized_volatility_30m": 0.0008240907729089586,
        "realized_volatility_60m": 0.001015277814561401,
        "return_acceleration": -0.0016481815458179172
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2483,
        "resolved_agreement_count": 1623,
        "prospective_resolved_sample_count": 2464,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.4042500000105,
            "small_mean_absolute_error": 101.20679166666014
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.01551302083499,
            "small_mean_absolute_error": 89.5710807291598
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.58007638889103,
            "small_mean_absolute_error": 81.64772048610757
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.28997395833285,
            "small_mean_absolute_error": 123.18045937499846
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2485,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T2315Z",
      "signal_timestamp": "2026-10-08T23:16:16.921158Z",
      "target_timestamp": "2026-10-08T23:15:00Z",
      "resolution_timestamp": "2026-10-08T23:30:00Z",
      "strike": 81780.83,
      "brti_reference_price": 81780.82566666667,
      "base_predicted_close": 81685.9296875,
      "small_predicted_close": 81716.6953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81777.993,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 92.06331250000221,
      "small_residual": 61.29768750000221,
      "base_absolute_error": 92.06331250000221,
      "small_absolute_error": 61.29768750000221,
      "resolved_at": "2026-10-08T23:31:06.583863Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T23:00:00Z",
        "return_6h": 0.011240245982716335,
        "return_12h": -0.00787008591497873,
        "return_24h": -0.016394776342451678,
        "close_vs_ema12": -0.0004509074038934191,
        "close_vs_ema24": -0.005706401944174488,
        "ema12_slope_3h": -0.0006393201671817117,
        "ema24_slope_6h": -0.00552422577431344,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00046414148653528553,
        "return_30m": -0.0008394977117658353,
        "return_60m": 7.936679187903195e-05,
        "return_120m": 0.0009916118390376205,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00013620232759437023,
        "close_vs_ema6": 0.00012553434545159448,
        "close_vs_ema12": 0.0007969960537244081,
        "ema3_slope": -0.00013618377904667245,
        "ema6_slope": 5.0216259726676427e-05,
        "realized_volatility_30m": 4.430548100442522e-05,
        "realized_volatility_60m": 0.0007243578505114165,
        "return_acceleration": -8.861096200885044e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2484,
        "resolved_agreement_count": 1624,
        "prospective_resolved_sample_count": 2465,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.76434895834245,
            "small_mean_absolute_error": 116.86181249999208
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.20705989583439,
            "small_mean_absolute_error": 103.5536432291592
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.2805920138914,
            "small_mean_absolute_error": 82.4016215277746
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.27668333333204,
            "small_mean_absolute_error": 125.04294999999766
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2486,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T2330Z",
      "signal_timestamp": "2026-10-08T23:31:18.532898Z",
      "target_timestamp": "2026-10-08T23:30:00Z",
      "resolution_timestamp": "2026-10-08T23:45:00Z",
      "strike": 81777.99,
      "brti_reference_price": 81777.993,
      "base_predicted_close": 81645.078125,
      "small_predicted_close": 81676.0078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81747.081,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 102.00287500000559,
      "small_residual": 71.07318750000559,
      "base_absolute_error": 102.00287500000559,
      "small_absolute_error": 71.07318750000559,
      "resolved_at": "2026-10-08T23:46:08.961334Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T23:15:00Z",
        "return_6h": 0.013925528590619463,
        "return_12h": -0.008626765080594234,
        "return_24h": -0.018228658592372327,
        "close_vs_ema12": -0.0004657207975877764,
        "close_vs_ema24": -0.005623139592734416,
        "ema12_slope_3h": -0.0005835849889967992,
        "ema24_slope_6h": -0.005132950697690264,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.46372960113861e-05,
        "return_30m": -0.0004987627059405142,
        "return_60m": 0.0003974326596407618,
        "return_120m": 0.0018970557731645687,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -8.542474972716985e-05,
        "close_vs_ema6": 6.492167207672317e-05,
        "close_vs_ema12": 0.000644973792611081,
        "ema3_slope": -8.541745296275494e-05,
        "ema6_slope": 2.5969343220078045e-05,
        "realized_volatility_30m": 0.00021475209526194972,
        "realized_volatility_60m": 0.0006959924260223505,
        "return_acceleration": 0.00042950419052389943
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2485,
        "resolved_agreement_count": 1625,
        "prospective_resolved_sample_count": 2466,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 95.98604166667792,
            "small_mean_absolute_error": 113.82178645832755
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.0080546875015,
            "small_mean_absolute_error": 97.85756770832631
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.8303020833361,
            "small_mean_absolute_error": 84.77099305555264
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.86650729166577,
            "small_mean_absolute_error": 93.95308645833138
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2487,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261008T2345Z",
      "signal_timestamp": "2026-10-08T23:46:24.180505Z",
      "target_timestamp": "2026-10-08T23:45:00Z",
      "resolution_timestamp": "2026-10-09T00:00:00Z",
      "strike": 81747.08,
      "brti_reference_price": 81747.081,
      "base_predicted_close": 81666.7109375,
      "small_predicted_close": 81697.9296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81677.16366666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 10.452729166659992,
      "small_residual": -20.766020833340008,
      "base_absolute_error": 10.452729166659992,
      "small_absolute_error": 20.766020833340008,
      "resolved_at": "2026-10-09T00:01:05.954057Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T23:30:00Z",
        "return_6h": 0.0120160366506743,
        "return_12h": -0.009924403848141528,
        "return_24h": -0.0186470677826005,
        "close_vs_ema12": -0.0008091412623602023,
        "close_vs_ema24": -0.005876055078340436,
        "ema12_slope_3h": -0.0005703924209304878,
        "ema24_slope_6h": -0.004787281399870613,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00037799900518464824,
        "return_30m": -0.00041262320833257427,
        "return_60m": -0.0012517745238591615,
        "return_120m": 0.001343295385585641,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.00023174942757397954,
        "close_vs_ema6": -0.00022366420379127394,
        "close_vs_ema12": 0.00022568619020901792,
        "ema3_slope": -0.00023169573222070472,
        "ema6_slope": -8.945767812440497e-05,
        "realized_volatility_30m": 0.00017168085458663107,
        "realized_volatility_60m": 0.0001646697128590907,
        "return_acceleration": -0.00034336170917326214
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2486,
        "resolved_agreement_count": 1626,
        "prospective_resolved_sample_count": 2467,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.87565625000934,
            "small_mean_absolute_error": 96.48093229165897
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.74619010417155,
            "small_mean_absolute_error": 97.06445312499636
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.60419444444778,
            "small_mean_absolute_error": 85.37040624999766
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.5094635416659,
            "small_mean_absolute_error": 84.51791770833151
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2488,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0000Z",
      "signal_timestamp": "2026-10-09T00:01:16.579252Z",
      "target_timestamp": "2026-10-09T00:00:00Z",
      "resolution_timestamp": "2026-10-09T00:15:00Z",
      "strike": 81677.16,
      "brti_reference_price": 81677.16366666666,
      "base_predicted_close": 81630.75,
      "small_predicted_close": 81661.828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81771.6685,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 140.91849999999977,
      "small_residual": 109.84037499999977,
      "base_absolute_error": 140.91849999999977,
      "small_absolute_error": 109.84037499999977,
      "resolved_at": "2026-10-09T00:16:05.498404Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-08T23:45:00Z",
        "return_6h": 0.012747877555323361,
        "return_12h": -0.009177689044576609,
        "return_24h": -0.0193295893627633,
        "close_vs_ema12": -0.0015959383695209883,
        "close_vs_ema24": -0.00658853550674976,
        "ema12_slope_3h": -0.0005875223104512273,
        "ema24_slope_6h": -0.004434201554575967,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008552884393920879,
        "return_30m": -0.0012329641463975083,
        "return_60m": -0.001731111895803994,
        "return_120m": 0.0007561456352760398,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0005437152928503552,
        "close_vs_ema6": -0.0007707813867442459,
        "close_vs_ema12": -0.0005329553339383786,
        "ema3_slope": -0.0005434198271798696,
        "ema6_slope": -0.0003082175273644294,
        "realized_volatility_30m": 0.00023864471710371982,
        "realized_volatility_60m": 0.00029198256390199176,
        "return_acceleration": -0.00047728943420743963
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2487,
        "resolved_agreement_count": 1627,
        "prospective_resolved_sample_count": 2468,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.08542187499916,
            "small_mean_absolute_error": 77.13444791666916
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.24483593750483,
            "small_mean_absolute_error": 89.17061979166465
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.37214930555638,
            "small_mean_absolute_error": 85.42553645832959
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.95646354166675,
            "small_mean_absolute_error": 83.63419895833067
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-08T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2489,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0015Z",
      "signal_timestamp": "2026-10-09T00:16:16.402922Z",
      "target_timestamp": "2026-10-09T00:15:00Z",
      "resolution_timestamp": "2026-10-09T00:30:00Z",
      "strike": 81771.67,
      "brti_reference_price": 81771.6685,
      "base_predicted_close": 81849.8359375,
      "small_predicted_close": 81885.3671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81686.7841666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -163.05177083330636,
      "small_residual": -198.58302083330636,
      "base_absolute_error": 163.05177083330636,
      "small_absolute_error": 198.58302083330636,
      "resolved_at": "2026-10-09T00:31:05.274756Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T00:00:00Z",
        "return_6h": 0.014035094434591944,
        "return_12h": -0.00694903101398725,
        "return_24h": -0.017413342554797095,
        "close_vs_ema12": -0.000422750194330912,
        "close_vs_ema24": -0.005327549536736531,
        "ema12_slope_3h": -0.0005277521469060353,
        "ema24_slope_6h": -0.004062175714294347,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011570533193221433,
        "return_30m": 0.0003007752656023488,
        "return_60m": -0.00011197204958524054,
        "return_120m": -3.261414456867673e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003062606351325048,
        "close_vs_ema6": 0.0002752411917321673,
        "close_vs_ema12": 0.0005275105244753053,
        "ema3_slope": 0.000306354459443714,
        "ema6_slope": 0.00011010859926186001,
        "realized_volatility_30m": 0.0010061708793571156,
        "realized_volatility_60m": 0.0007435221197944152,
        "return_acceleration": 0.002012341758714231
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2488,
        "resolved_agreement_count": 1628,
        "prospective_resolved_sample_count": 2469,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.35935416666689,
            "small_mean_absolute_error": 65.7443177083369
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.56185156250467,
            "small_mean_absolute_error": 91.30306510416449
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.92449131944522,
            "small_mean_absolute_error": 90.95053472221844
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.14922708333397,
            "small_mean_absolute_error": 87.4863374999979
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2490,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0030Z",
      "signal_timestamp": "2026-10-09T00:31:16.056877Z",
      "target_timestamp": "2026-10-09T00:30:00Z",
      "resolution_timestamp": "2026-10-09T00:45:00Z",
      "strike": 81686.78,
      "brti_reference_price": 81686.7841666667,
      "base_predicted_close": 81634.390625,
      "small_predicted_close": 81665.7421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81767.13166666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 132.74104166666802,
      "small_residual": 101.38947916666802,
      "base_absolute_error": 132.74104166666802,
      "small_absolute_error": 101.38947916666802,
      "resolved_at": "2026-10-09T00:46:06.475537Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T00:15:00Z",
        "return_6h": 0.0037680240710487034,
        "return_12h": -0.008643827779171942,
        "return_24h": -0.018509836138557945,
        "close_vs_ema12": -0.001400852963246324,
        "close_vs_ema24": -0.0062297727466478214,
        "ema12_slope_3h": -0.00047453165223176885,
        "ema24_slope_6h": -0.003902964740508663,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010380653212830326,
        "return_30m": 0.00011778690111352574,
        "return_60m": -0.001115322472309943,
        "return_120m": -0.0007183330782458697,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00036619535229531763,
        "close_vs_ema6": -0.0005451973329061444,
        "close_vs_ema12": -0.00043250525907923,
        "ema3_slope": -0.000366061302347509,
        "ema6_slope": -0.00021803138511056197,
        "realized_volatility_30m": 0.001097559320302588,
        "realized_volatility_60m": 0.0008631827360623962,
        "return_acceleration": -0.002195118640605176
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2489,
        "resolved_agreement_count": 1629,
        "prospective_resolved_sample_count": 2470,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 104.10646874999293,
            "small_mean_absolute_error": 100.06565104166293
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.04625520833542,
            "small_mean_absolute_error": 106.94371874999524
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.04085937499865,
            "small_mean_absolute_error": 98.59359548610519
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.49002812499967,
            "small_mean_absolute_error": 86.32323229166359
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2491,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0045Z",
      "signal_timestamp": "2026-10-09T00:46:17.637762Z",
      "target_timestamp": "2026-10-09T00:45:00Z",
      "resolution_timestamp": "2026-10-09T01:00:00Z",
      "strike": 81767.13,
      "brti_reference_price": 81767.13166666667,
      "base_predicted_close": 81818.578125,
      "small_predicted_close": 81854.3046875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81738.50916666664,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -80.06895833335875,
      "small_residual": -115.79552083335875,
      "base_absolute_error": 80.06895833335875,
      "small_absolute_error": 115.79552083335875,
      "resolved_at": "2026-10-09T01:01:07.216588Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T00:30:00Z",
        "return_6h": 0.003710423824341058,
        "return_12h": -0.0066457652571833,
        "return_24h": -0.017641445411650802,
        "close_vs_ema12": -0.000401546285251575,
        "close_vs_ema24": -0.005144567076424522,
        "ema12_slope_3h": -0.0003905100794160399,
        "ema24_slope_6h": -0.003747961469470096,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000983604640819813,
        "return_30m": -5.548172633085269e-05,
        "return_60m": 0.0002452768517404724,
        "return_120m": -0.0010068047034329508,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003084293904997981,
        "close_vs_ema6": 0.0003127259113124836,
        "close_vs_ema12": 0.0004659154237058871,
        "ema3_slope": 0.00030852454853813605,
        "ema6_slope": 0.00012510601408188826,
        "realized_volatility_30m": 0.0010108349810514228,
        "realized_volatility_60m": 0.0010124300663794487,
        "return_acceleration": 0.0020216699621028456
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2490,
        "resolved_agreement_count": 1630,
        "prospective_resolved_sample_count": 2471,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.79101041665854,
            "small_mean_absolute_error": 107.64472395832854
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.33333333333394,
            "small_mean_absolute_error": 102.06282812499376
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.09446354166721,
            "small_mean_absolute_error": 100.59121006944042
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.66749687499978,
            "small_mean_absolute_error": 88.4799979166637
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2492,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0100Z",
      "signal_timestamp": "2026-10-09T01:01:20.279155Z",
      "target_timestamp": "2026-10-09T01:00:00Z",
      "resolution_timestamp": "2026-10-09T01:15:00Z",
      "strike": 81738.51,
      "brti_reference_price": 81738.50916666664,
      "base_predicted_close": 81824.9296875,
      "small_predicted_close": 81861.3046875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81657.96416666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -166.9655208333279,
      "small_residual": -203.3405208333279,
      "base_absolute_error": 166.9655208333279,
      "small_absolute_error": 203.3405208333279,
      "resolved_at": "2026-10-09T01:16:05.937505Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T00:45:00Z",
        "return_6h": 0.0037297681286680984,
        "return_12h": -0.006354362641901035,
        "return_24h": -0.01915327360005692,
        "close_vs_ema12": -0.0007208051800061677,
        "close_vs_ema24": -0.005380175342425297,
        "ema12_slope_3h": -0.0003132252201282215,
        "ema24_slope_6h": -0.003595733242518051,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003500489673126106,
        "return_30m": 0.0006332113637184111,
        "return_60m": 0.0007510728488362428,
        "return_120m": -0.0009813392381110564,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -2.0864206407122943e-05,
        "close_vs_ema6": -2.673780409123694e-05,
        "close_vs_ema12": 9.790110307772437e-05,
        "ema3_slope": -2.0863771101220507e-05,
        "ema6_slope": -1.0695007252037314e-05,
        "realized_volatility_30m": 0.0006668268040662118,
        "realized_volatility_60m": 0.0009171673606228626,
        "return_acceleration": -0.0013336536081324235
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2491,
        "resolved_agreement_count": 1631,
        "prospective_resolved_sample_count": 2472,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 129.19506770833323,
            "small_mean_absolute_error": 131.40209895833323
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.14024479166619,
            "small_mean_absolute_error": 104.2682734375012
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.22824652778097,
            "small_mean_absolute_error": 103.24777951388751
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.6041437500011,
            "small_mean_absolute_error": 90.69594166666502
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2493,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0115Z",
      "signal_timestamp": "2026-10-09T01:16:16.907037Z",
      "target_timestamp": "2026-10-09T01:15:00Z",
      "resolution_timestamp": "2026-10-09T01:30:00Z",
      "strike": 81657.96,
      "brti_reference_price": 81657.96416666667,
      "base_predicted_close": 81685.4140625,
      "small_predicted_close": 81651.5546875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81780.53866666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 95.12460416665999,
      "small_residual": 128.98397916666,
      "base_absolute_error": 95.12460416665999,
      "small_absolute_error": 128.98397916666,
      "resolved_at": "2026-10-09T01:31:05.319586Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T01:00:00Z",
        "return_6h": 0.002635298463746105,
        "return_12h": -0.009248221815966629,
        "return_24h": -0.020001688937064666,
        "close_vs_ema12": -0.0016359952584409365,
        "close_vs_ema24": -0.006229955233687745,
        "ema12_slope_3h": -0.0003584994758677462,
        "ema24_slope_6h": -0.0034688397231505963,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009853984470861166,
        "return_30m": -0.0013351024766898867,
        "return_60m": -0.0013905101292305266,
        "return_120m": -0.0015023264805466008,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005033743051757744,
        "close_vs_ema6": -0.000723144760411687,
        "close_vs_ema12": -0.0007511434917132354,
        "ema3_slope": -0.0005031210469683689,
        "ema6_slope": -0.00028917425822472254,
        "realized_volatility_30m": 0.000317674739886753,
        "realized_volatility_60m": 0.0008148068715481575,
        "return_acceleration": -0.000635349479773506
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2492,
        "resolved_agreement_count": 1632,
        "prospective_resolved_sample_count": 2473,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 135.70682291666526,
            "small_mean_absolute_error": 154.77713541666526
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.03308854166607,
            "small_mean_absolute_error": 110.26072656250108
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.9435086805582,
            "small_mean_absolute_error": 112.46108854166475
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.18159062500126,
            "small_mean_absolute_error": 93.5452635416652
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2494,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0130Z",
      "signal_timestamp": "2026-10-09T01:31:16.208818Z",
      "target_timestamp": "2026-10-09T01:30:00Z",
      "resolution_timestamp": "2026-10-09T01:45:00Z",
      "strike": 81780.54,
      "brti_reference_price": 81780.53866666666,
      "base_predicted_close": 81799.5859375,
      "small_predicted_close": 81836.4765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81919.7215,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 120.13556249999965,
      "small_residual": 83.24493749999965,
      "base_absolute_error": 120.13556249999965,
      "small_absolute_error": 83.24493749999965,
      "resolved_at": "2026-10-09T01:46:06.671364Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T01:15:00Z",
        "return_6h": 0.0017519110321135845,
        "return_12h": -0.006831184586974626,
        "return_24h": -0.017496581078617512,
        "close_vs_ema12": -0.0001317722455742576,
        "close_vs_ema24": -0.004641008439836503,
        "ema12_slope_3h": -0.00032640250069337906,
        "ema24_slope_6h": -0.00336225222298292,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001501072200989606,
        "return_30m": 0.0005141945996876007,
        "return_60m": 0.00114773155726966,
        "return_120m": 3.1128994161688794e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004982227976293441,
        "close_vs_ema6": 0.0005547639732217391,
        "close_vs_ema12": 0.0006335280232465657,
        "ema3_slope": 0.0004984711473188241,
        "ema6_slope": 0.00022195484230880247,
        "realized_volatility_30m": 0.0012432353240378613,
        "realized_volatility_60m": 0.000998005279527084,
        "return_acceleration": 0.0024864706480757226
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2493,
        "resolved_agreement_count": 1632,
        "prospective_resolved_sample_count": 2474,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.72503125000367,
            "small_mean_absolute_error": 137.37737500000367
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.4157499999983,
            "small_mean_absolute_error": 118.7215130208333
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.27251388889151,
            "small_mean_absolute_error": 117.08827083333138
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.86448125000098,
            "small_mean_absolute_error": 98.3512010416649
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2495,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0145Z",
      "signal_timestamp": "2026-10-09T01:46:17.897358Z",
      "target_timestamp": "2026-10-09T01:45:00Z",
      "resolution_timestamp": "2026-10-09T02:00:00Z",
      "strike": 81919.72,
      "brti_reference_price": 81919.7215,
      "base_predicted_close": 81801.8046875,
      "small_predicted_close": 81839.1640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81897.784,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 95.97931249999965,
      "small_residual": 58.61993749999965,
      "base_absolute_error": 95.97931249999965,
      "small_absolute_error": 58.61993749999965,
      "resolved_at": "2026-10-09T02:01:05.574147Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T01:30:00Z",
        "return_6h": 0.0029578583128460068,
        "return_12h": -0.0008982453723954675,
        "return_24h": -0.015595825439976507,
        "close_vs_ema12": 0.0015057355820378149,
        "close_vs_ema24": -0.0028864260832320854,
        "ema12_slope_3h": -0.0002780634159642581,
        "ema24_slope_6h": -0.003233127296574434,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017019065367207542,
        "return_30m": 0.003205533422301343,
        "return_60m": 0.0018661512300002236,
        "return_120m": 0.0021118858054391954,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010992788875743287,
        "close_vs_ema6": 0.0016115424069038653,
        "close_vs_ema12": 0.0019763388413922556,
        "ema3_slope": 0.001100488631492924,
        "ema6_slope": 0.0006450327618212626,
        "realized_volatility_30m": 0.00010041716786557409,
        "realized_volatility_60m": 0.0011588064636151977,
        "return_acceleration": 0.00020083433573114817
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2494,
        "resolved_agreement_count": 1633,
        "prospective_resolved_sample_count": 2475,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 115.57366145833657,
            "small_mean_absolute_error": 132.84123958333657
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 113.68233593749756,
            "small_mean_absolute_error": 120.24298177083256
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.08010937500148,
            "small_mean_absolute_error": 112.32229861110802
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.23545104166769,
            "small_mean_absolute_error": 99.31943645833162
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2496,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0200Z",
      "signal_timestamp": "2026-10-09T02:01:16.390293Z",
      "target_timestamp": "2026-10-09T02:00:00Z",
      "resolution_timestamp": "2026-10-09T02:15:00Z",
      "strike": 81897.78,
      "brti_reference_price": 81897.784,
      "base_predicted_close": 81804.4609375,
      "small_predicted_close": 81842.40625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81967.37666666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 162.91572916666337,
      "small_residual": 124.97041666666337,
      "base_absolute_error": 162.91572916666337,
      "small_absolute_error": 124.97041666666337,
      "resolved_at": "2026-10-09T02:16:05.503478Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T01:45:00Z",
        "return_6h": 0.002270959830930064,
        "return_12h": -0.0028004248501714013,
        "return_24h": -0.013882666148675504,
        "close_vs_ema12": 0.0011869679184060011,
        "close_vs_ema24": -0.003088622725314294,
        "ema12_slope_3h": -0.00022731262183661727,
        "ema24_slope_6h": -0.0031205972629970713,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00026779265845033873,
        "return_30m": 0.0014336581201943588,
        "return_60m": 0.0019485898991451478,
        "return_120m": 0.0027011262809482073,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00041542327693311343,
        "close_vs_ema6": 0.0009591448675210223,
        "close_vs_ema12": 0.001444865427982167,
        "ema3_slope": 0.0004155959251541663,
        "ema6_slope": 0.00038380519692249315,
        "realized_volatility_30m": 0.0009848495975855465,
        "realized_volatility_60m": 0.0011447716657822708,
        "return_acceleration": -0.001969699195171093
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2495,
        "resolved_agreement_count": 1634,
        "prospective_resolved_sample_count": 2476,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 119.5512499999968,
            "small_mean_absolute_error": 118.5473437499968
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 124.37315885416501,
            "small_mean_absolute_error": 124.97472135416501
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.94391319444306,
            "small_mean_absolute_error": 109.0279635416664
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.57255312499983,
            "small_mean_absolute_error": 101.24521041666375
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2497,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0215Z",
      "signal_timestamp": "2026-10-09T02:16:16.328754Z",
      "target_timestamp": "2026-10-09T02:15:00Z",
      "resolution_timestamp": "2026-10-09T02:30:00Z",
      "strike": 81967.38,
      "brti_reference_price": 81967.37666666666,
      "base_predicted_close": 81990.8671875,
      "small_predicted_close": 82048.6015625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81859.71733333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -131.14985416666605,
      "small_residual": -188.88422916666605,
      "base_absolute_error": 131.14985416666605,
      "small_absolute_error": 188.88422916666605,
      "resolved_at": "2026-10-09T02:31:06.086984Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T02:00:00Z",
        "return_6h": 0.001767434058007833,
        "return_12h": -0.006182302855996524,
        "return_24h": -0.012890225319844073,
        "close_vs_ema12": 0.0019543917704762936,
        "close_vs_ema24": -0.002195381279188169,
        "ema12_slope_3h": -0.0001249742205400306,
        "ema24_slope_6h": -0.0030205145410370227,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008497503017501629,
        "return_30m": 0.0005817300864072728,
        "return_60m": 0.0037891282639432866,
        "return_120m": 0.002393349313480897,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006323631561764298,
        "close_vs_ema6": 0.0012919821125909614,
        "close_vs_ema12": 0.0019419509014997338,
        "ema3_slope": 0.000632763292369054,
        "ema6_slope": 0.0005170600579749163,
        "realized_volatility_30m": 0.0005587714801002508,
        "realized_volatility_60m": 0.000768449127055166,
        "return_acceleration": 0.0011175429602005016
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2496,
        "resolved_agreement_count": 1635,
        "prospective_resolved_sample_count": 2477,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.53880208333067,
            "small_mean_absolute_error": 98.95481770833067
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.12281249999796,
            "small_mean_absolute_error": 126.86597656249796
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.53499305555427,
            "small_mean_absolute_error": 106.4920902777776
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.00381979166632,
            "small_mean_absolute_error": 105.31671145833025
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2498,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0230Z",
      "signal_timestamp": "2026-10-09T02:31:17.144675Z",
      "target_timestamp": "2026-10-09T02:30:00Z",
      "resolution_timestamp": "2026-10-09T02:45:00Z",
      "strike": 81859.72,
      "brti_reference_price": 81859.71733333333,
      "base_predicted_close": 81939.8671875,
      "small_predicted_close": 81881.6640625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81974.97333333331,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 35.10614583331335,
      "small_residual": 93.30927083331335,
      "base_absolute_error": 35.10614583331335,
      "small_absolute_error": 93.30927083331335,
      "resolved_at": "2026-10-09T02:46:06.952922Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T02:15:00Z",
        "return_6h": 0.0017286936383382745,
        "return_12h": -0.009878242382264202,
        "return_24h": -0.014920555443122319,
        "close_vs_ema12": 0.0006123111201863374,
        "close_vs_ema24": -0.00343388661231836,
        "ema12_slope_3h": -7.910505954067393e-05,
        "ema24_slope_6h": -0.0029233736426959034,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013134412459134825,
        "return_30m": -0.00046480704125850814,
        "return_60m": 0.0009681847045468484,
        "return_120m": 0.002117027477955391,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00034107062029964386,
        "close_vs_ema6": -1.6540163657485785e-05,
        "close_vs_ema12": 0.0005296066280640055,
        "ema3_slope": -0.0003409543307943963,
        "ema6_slope": -6.616021690941665e-06,
        "realized_volatility_30m": 0.0010815957738318227,
        "realized_volatility_60m": 0.0011379776010189886,
        "return_acceleration": -0.0021631915476636454
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2497,
        "resolved_agreement_count": 1636,
        "prospective_resolved_sample_count": 2478,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.54511458333218,
            "small_mean_absolute_error": 113.92988020833218
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 123.13507291666792,
            "small_mean_absolute_error": 125.65362760416792
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.7922048611096,
            "small_mean_absolute_error": 117.12430208333292
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.3,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.67854479166635,
            "small_mean_absolute_error": 109.41760833333028
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2499,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0245Z",
      "signal_timestamp": "2026-10-09T02:46:18.291523Z",
      "target_timestamp": "2026-10-09T02:45:00Z",
      "resolution_timestamp": "2026-10-09T03:00:00Z",
      "strike": 81974.97,
      "brti_reference_price": 81974.97333333331,
      "base_predicted_close": 81862.390625,
      "small_predicted_close": 81868.0,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82070.15450000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 207.76387500001874,
      "small_residual": 202.15450000001874,
      "base_absolute_error": 207.76387500001874,
      "small_absolute_error": 202.15450000001874,
      "resolved_at": "2026-10-09T03:01:06.606739Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T02:30:00Z",
        "return_6h": 0.002527043642055471,
        "return_12h": -0.00637964073181152,
        "return_24h": -0.01471595764250433,
        "close_vs_ema12": 0.0019384873694916482,
        "close_vs_ema24": -0.0019889647155724166,
        "ema12_slope_3h": 3.781570345018359e-05,
        "ema24_slope_6h": -0.0028118152572739197,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014079696797713037,
        "return_30m": 9.267914840727087e-05,
        "return_60m": 0.0006744631490638309,
        "return_120m": 0.00254187302929898,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005329252604200363,
        "close_vs_ema6": 0.0009934666441389073,
        "close_vs_ema12": 0.0016396296535863275,
        "ema3_slope": 0.0005332094211898397,
        "ema6_slope": 0.0003975446365898083,
        "realized_volatility_30m": 0.0013607054628423931,
        "realized_volatility_60m": 0.001047244796563753,
        "return_acceleration": 0.0027214109256847863
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2498,
        "resolved_agreement_count": 1637,
        "prospective_resolved_sample_count": 2479,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.2877604166606,
            "small_mean_absolute_error": 116.4459635416606
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.93071093749859,
            "small_mean_absolute_error": 124.64360156249859
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.21747743055191,
            "small_mean_absolute_error": 118.97730902777523
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.02896249999976,
            "small_mean_absolute_error": 110.21216666666369
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2500,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0300Z",
      "signal_timestamp": "2026-10-09T03:01:17.779009Z",
      "target_timestamp": "2026-10-09T03:00:00Z",
      "resolution_timestamp": "2026-10-09T03:15:00Z",
      "strike": 82070.15,
      "brti_reference_price": 82070.15450000002,
      "base_predicted_close": 81999.765625,
      "small_predicted_close": 82199.9765625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82016.52866666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 16.76304166666523,
      "small_residual": -183.44789583333477,
      "base_absolute_error": 16.76304166666523,
      "small_absolute_error": 183.44789583333477,
      "resolved_at": "2026-10-09T03:16:05.391321Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T02:45:00Z",
        "return_6h": 0.003816171985036698,
        "return_12h": -0.0072422331044149635,
        "return_24h": -0.012594244265035193,
        "close_vs_ema12": 0.0029748561700437826,
        "close_vs_ema24": -0.0008130484051480646,
        "ema12_slope_3h": 0.00023234958029827446,
        "ema24_slope_6h": -0.002676135629509968,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011611003065492564,
        "return_30m": 0.002570704780347377,
        "return_60m": 0.002104702857405938,
        "return_120m": 0.0040573939592798425,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008466048262849579,
        "close_vs_ema6": 0.0015388525219741656,
        "close_vs_ema12": 0.0023704372420121356,
        "ema3_slope": 0.0008473221733262815,
        "ema6_slope": 0.0006159201328894692,
        "realized_volatility_30m": 0.00012343468661102364,
        "realized_volatility_60m": 0.0010804606419285484,
        "return_acceleration": -0.00024686937322204727
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2499,
        "resolved_agreement_count": 1638,
        "prospective_resolved_sample_count": 2480,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 134.23390104166538,
            "small_mean_absolute_error": 152.32960416666538
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 126.89257552083109,
            "small_mean_absolute_error": 135.4384739583311
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.66007291666513,
            "small_mean_absolute_error": 134.09301562499846
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.69397812500101,
            "small_mean_absolute_error": 116.12405729166494
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2501,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0315Z",
      "signal_timestamp": "2026-10-09T03:16:15.999755Z",
      "target_timestamp": "2026-10-09T03:15:00Z",
      "resolution_timestamp": "2026-10-09T03:30:00Z",
      "strike": 82016.53,
      "brti_reference_price": 82016.52866666667,
      "base_predicted_close": 81942.1171875,
      "small_predicted_close": 81884.9765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82154.27933333331,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 212.1621458333102,
      "small_residual": 269.3027708333102,
      "base_absolute_error": 212.1621458333102,
      "small_absolute_error": 269.3027708333102,
      "resolved_at": "2026-10-09T03:31:05.149448Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T03:00:00Z",
        "return_6h": 0.0038766001472623213,
        "return_12h": -0.0018279844330092443,
        "return_24h": -0.01033346933209811,
        "close_vs_ema12": 0.002224613811297793,
        "close_vs_ema24": -0.0014357425052329287,
        "ema12_slope_3h": 0.0003450402107330053,
        "ema24_slope_6h": -0.0025420796498187848,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006534145531961189,
        "return_30m": 0.0005069270735151843,
        "return_60m": 0.0005996532034919788,
        "return_120m": 0.004391053630337316,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 9.630926821868613e-05,
        "close_vs_ema6": 0.0006315778749681478,
        "close_vs_ema12": 0.0014511717709642102,
        "ema3_slope": 9.631854458747036e-05,
        "ema6_slope": 0.0002526949886128005,
        "realized_volatility_30m": 0.0009072574298726876,
        "realized_volatility_60m": 0.0011610281590038838,
        "return_acceleration": -0.0018145148597453753
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2500,
        "resolved_agreement_count": 1638,
        "prospective_resolved_sample_count": 2481,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 97.69572916666584,
            "small_mean_absolute_error": 166.94897395833323
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 108.11726562499825,
            "small_mean_absolute_error": 132.95189583333195
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.31378472222059,
            "small_mean_absolute_error": 140.22697569444304
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.41301145833422,
            "small_mean_absolute_error": 120.65741145833162
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2502,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0330Z",
      "signal_timestamp": "2026-10-09T03:31:15.848893Z",
      "target_timestamp": "2026-10-09T03:30:00Z",
      "resolution_timestamp": "2026-10-09T03:45:00Z",
      "strike": 82154.28,
      "brti_reference_price": 82154.27933333331,
      "base_predicted_close": 82019.1953125,
      "small_predicted_close": 82075.1015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82315.1565,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 295.9611874999973,
      "small_residual": 240.05493749999732,
      "base_absolute_error": 295.9611874999973,
      "small_absolute_error": 240.05493749999732,
      "resolved_at": "2026-10-09T03:46:06.260874Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T03:15:00Z",
        "return_6h": 0.006507100060926918,
        "return_12h": 0.010597841123637375,
        "return_24h": -0.009091012856898506,
        "close_vs_ema12": 0.0037477939623273837,
        "close_vs_ema24": 0.0002364244677424132,
        "ema12_slope_3h": 0.0005642421231637496,
        "ema24_slope_6h": -0.0023570922458263643,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001679547633947065,
        "return_30m": 0.0010250356398839866,
        "return_60m": 0.003598375484251015,
        "return_120m": 0.004570044080902891,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008872214681439061,
        "close_vs_ema6": 0.0016504712823020018,
        "close_vs_ema12": 0.002649855312564453,
        "ema3_slope": 0.0008880093290846158,
        "ema6_slope": 0.0006606246497260493,
        "realized_volatility_30m": 0.001166481093571592,
        "realized_volatility_60m": 0.0009147393208832314,
        "return_acceleration": 0.002332962187143184
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2501,
        "resolved_agreement_count": 1639,
        "prospective_resolved_sample_count": 2482,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.94880208332688,
            "small_mean_absolute_error": 187.05360937499427
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.74695833332953,
            "small_mean_absolute_error": 150.49174479166322
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 121.40631597222091,
            "small_mean_absolute_error": 146.12028819444336
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.86229166666672,
            "small_mean_absolute_error": 130.44966041666413
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2503,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0345Z",
      "signal_timestamp": "2026-10-09T03:46:17.717541Z",
      "target_timestamp": "2026-10-09T03:45:00Z",
      "resolution_timestamp": "2026-10-09T04:00:00Z",
      "strike": 82315.16,
      "brti_reference_price": 82315.1565,
      "base_predicted_close": 82202.9765625,
      "small_predicted_close": 82285.6796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82356.14700000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 153.17043750001176,
      "small_residual": 70.46731250001176,
      "base_absolute_error": 153.17043750001176,
      "small_absolute_error": 70.46731250001176,
      "resolved_at": "2026-10-09T04:01:06.268865Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T03:30:00Z",
        "return_6h": 0.00830181410257591,
        "return_12h": 0.014181773986285062,
        "return_24h": -0.005741530282326934,
        "close_vs_ema12": 0.005478889098454731,
        "close_vs_ema24": 0.002149752089799506,
        "ema12_slope_3h": 0.0008146729934530583,
        "ema24_slope_6h": -0.0021391356916401483,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001958232340082189,
        "return_30m": 0.003641068918522672,
        "return_60m": 0.0041498417484493455,
        "return_120m": 0.0048271038128469,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0014215718535675048,
        "close_vs_ema6": 0.0025772943001303172,
        "close_vs_ema12": 0.0039007732955527175,
        "ema3_slope": 0.0014235955969987835,
        "ema6_slope": 0.0010319816081787447,
        "realized_volatility_30m": 0.00013934235306756193,
        "realized_volatility_60m": 0.0010166657671541698,
        "return_acceleration": 0.00027868470613512386
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2502,
        "resolved_agreement_count": 1640,
        "prospective_resolved_sample_count": 2483,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 183.16256249999788,
            "small_mean_absolute_error": 223.74002604166526
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.72516145832924,
            "small_mean_absolute_error": 170.09299479166293
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.00799479166503,
            "small_mean_absolute_error": 157.67574305555414
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.13813020833258,
            "small_mean_absolute_error": 135.43057708332998
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2504,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0400Z",
      "signal_timestamp": "2026-10-09T04:01:17.067817Z",
      "target_timestamp": "2026-10-09T04:00:00Z",
      "resolution_timestamp": "2026-10-09T04:15:00Z",
      "strike": 82356.15,
      "brti_reference_price": 82356.14700000001,
      "base_predicted_close": 82249.40625,
      "small_predicted_close": 82329.578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82440.30983333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 190.9035833333328,
      "small_residual": 110.73170833333279,
      "base_absolute_error": 190.9035833333328,
      "small_absolute_error": 110.73170833333279,
      "resolved_at": "2026-10-09T04:16:06.064646Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T03:45:00Z",
        "return_6h": 0.00907544460592069,
        "return_12h": 0.017207130377545843,
        "return_24h": -0.004193609924847519,
        "close_vs_ema12": 0.005734123382326262,
        "close_vs_ema24": 0.0025940258308347897,
        "ema12_slope_3h": 0.0010896416708321421,
        "ema24_slope_6h": -0.0019098383280835574,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004979702614062997,
        "return_30m": 0.002457177742958949,
        "return_60m": 0.0034847320776030255,
        "return_120m": 0.005596769260570067,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009592040519428302,
        "close_vs_ema6": 0.002195604303329768,
        "close_vs_ema12": 0.0037211380896799984,
        "ema3_slope": 0.0009601250077408974,
        "ema6_slope": 0.0008790137078438232,
        "realized_volatility_30m": 0.0007301310393379445,
        "realized_volatility_60m": 0.0010366790319410576,
        "return_acceleration": -0.001460262078675889
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2503,
        "resolved_agreement_count": 1641,
        "prospective_resolved_sample_count": 2484,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 169.51420312499613,
            "small_mean_absolute_error": 190.8182291666635
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 151.87405208333075,
            "small_mean_absolute_error": 171.57391666666445
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 141.09978472221943,
            "small_mean_absolute_error": 153.89839236110856
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.71596874999814,
            "small_mean_absolute_error": 134.0463447916656
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2505,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0415Z",
      "signal_timestamp": "2026-10-09T04:16:16.963169Z",
      "target_timestamp": "2026-10-09T04:15:00Z",
      "resolution_timestamp": "2026-10-09T04:30:00Z",
      "strike": 82440.31,
      "brti_reference_price": 82440.30983333333,
      "base_predicted_close": 82309.5546875,
      "small_predicted_close": 82369.7578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82373.03683333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 63.482145833346294,
      "small_residual": 3.2790208333462942,
      "base_absolute_error": 63.482145833346294,
      "small_absolute_error": 3.2790208333462942,
      "resolved_at": "2026-10-09T04:31:05.330817Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T04:00:00Z",
        "return_6h": 0.008144050688535742,
        "return_12h": 0.01813625996267043,
        "return_24h": -0.0021159403973579627,
        "close_vs_ema12": 0.006484134411344433,
        "close_vs_ema24": 0.0035437362245425152,
        "ema12_slope_3h": 0.001435651086651779,
        "ema24_slope_6h": -0.00170384109885513,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010219374800684022,
        "return_30m": 0.001520416635948818,
        "return_60m": 0.0051670214962280525,
        "return_120m": 0.005769773120712696,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009900796600630368,
        "close_vs_ema6": 0.00229773305046721,
        "close_vs_ema12": 0.004013658234450768,
        "ema3_slope": 0.0009910608892915729,
        "ema6_slope": 0.0009199387296363604,
        "realized_volatility_30m": 0.00026198360933105125,
        "realized_volatility_60m": 0.0005695281169945564,
        "return_acceleration": 0.0005239672186621025
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2504,
        "resolved_agreement_count": 1642,
        "prospective_resolved_sample_count": 2485,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 213.04933854166302,
            "small_mean_absolute_error": 172.63918229166302
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 155.37253385416443,
            "small_mean_absolute_error": 169.79407812499812
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 143.09462326388652,
            "small_mean_absolute_error": 146.1809913194423
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 130.27000937499832,
            "small_mean_absolute_error": 131.8128854166658
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2506,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0430Z",
      "signal_timestamp": "2026-10-09T04:31:16.084064Z",
      "target_timestamp": "2026-10-09T04:30:00Z",
      "resolution_timestamp": "2026-10-09T04:45:00Z",
      "strike": 82373.04,
      "brti_reference_price": 82373.03683333335,
      "base_predicted_close": 82334.65625,
      "small_predicted_close": 82393.734375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82275.89766666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -58.75858333334327,
      "small_residual": -117.83670833334327,
      "base_absolute_error": 58.75858333334327,
      "small_absolute_error": 117.83670833334327,
      "resolved_at": "2026-10-09T04:46:06.376261Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T04:15:00Z",
        "return_6h": 0.007676656584671759,
        "return_12h": 0.013646821148524113,
        "return_24h": -0.005261297879969984,
        "close_vs_ema12": 0.005430431736570762,
        "close_vs_ema24": 0.002668502334457701,
        "ema12_slope_3h": 0.0016727352074363822,
        "ema24_slope_6h": -0.0015116742465051125,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008160207080248894,
        "return_30m": 0.00020508284989739778,
        "return_60m": 0.0026627645178707304,
        "return_120m": 0.006270721628683029,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 8.661800993703395e-05,
        "close_vs_ema6": 0.0010565799415069854,
        "close_vs_ema12": 0.0027015942721795305,
        "ema3_slope": 8.662551326632517e-05,
        "ema6_slope": 0.0004228106699117884,
        "realized_volatility_30m": 0.0009189790940466458,
        "realized_volatility_60m": 0.001002643306259661,
        "return_acceleration": -0.0018379581880932916
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2505,
        "resolved_agreement_count": 1643,
        "prospective_resolved_sample_count": 2486,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 175.87933854167204,
            "small_mean_absolute_error": 106.13324479167204
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 146.91407031249946,
            "small_mean_absolute_error": 146.59342708333315
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 140.45775173611037,
            "small_mean_absolute_error": 135.7055781249995
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.84095104166553,
            "small_mean_absolute_error": 128.911952083333
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2507,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0445Z",
      "signal_timestamp": "2026-10-09T04:46:18.039726Z",
      "target_timestamp": "2026-10-09T04:45:00Z",
      "resolution_timestamp": "2026-10-09T05:00:00Z",
      "strike": 82275.9,
      "brti_reference_price": 82275.89766666666,
      "base_predicted_close": 82295.8828125,
      "small_predicted_close": 82373.859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82196.206,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -99.67681249999441,
      "small_residual": -177.6533749999944,
      "base_absolute_error": 99.67681249999441,
      "small_absolute_error": 177.6533749999944,
      "resolved_at": "2026-10-09T05:01:05.974369Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T04:30:00Z",
        "return_6h": 0.005209064211600056,
        "return_12h": 0.01314867095400607,
        "return_24h": -0.0023542303812523757,
        "close_vs_ema12": 0.0040708074359079305,
        "close_vs_ema24": 0.0014554411173537396,
        "ema12_slope_3h": 0.0017820887268431562,
        "ema24_slope_6h": -0.0013737896729233423,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001179259262508836,
        "return_30m": -0.0019943176705553567,
        "return_60m": -0.0004769332283701688,
        "return_120m": 0.0036709293226568906,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005466703840576459,
        "close_vs_ema6": -8.852120763680471e-05,
        "close_vs_ema12": 0.001285133523590165,
        "ema3_slope": -0.0005463716988312051,
        "ema6_slope": -3.540722933836893e-05,
        "realized_volatility_30m": 0.00018161927724197335,
        "realized_volatility_60m": 0.00090724557170479,
        "return_acceleration": -0.0003632385544839467
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2506,
        "resolved_agreement_count": 1643,
        "prospective_resolved_sample_count": 2487,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 116.57868750000853,
            "small_mean_absolute_error": 75.57868750000853
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.8706250000032,
            "small_mean_absolute_error": 149.6593567708369
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.34300347222234,
            "small_mean_absolute_error": 138.5882256944448
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.67873645833242,
            "small_mean_absolute_error": 131.2501281249999
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2508,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0500Z",
      "signal_timestamp": "2026-10-09T05:01:17.320702Z",
      "target_timestamp": "2026-10-09T05:00:00Z",
      "resolution_timestamp": "2026-10-09T05:15:00Z",
      "strike": 82196.21,
      "brti_reference_price": 82196.206,
      "base_predicted_close": 82128.1328125,
      "small_predicted_close": 82187.7265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82302.68849999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 174.5556874999893,
      "small_residual": 114.96193749998929,
      "base_absolute_error": 174.5556874999893,
      "small_absolute_error": 114.96193749998929,
      "resolved_at": "2026-10-09T05:16:05.393157Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T04:45:00Z",
        "return_6h": 0.004612690823525112,
        "return_12h": 0.016268992063389165,
        "return_24h": -0.0048525745235522555,
        "close_vs_ema12": 0.002971437897949958,
        "close_vs_ema24": 0.00047544642723318375,
        "ema12_slope_3h": 0.001858168562343776,
        "ema24_slope_6h": -0.001251006573436353,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009685906678225109,
        "return_30m": -0.0021467077108147103,
        "return_60m": -0.0019420651138524203,
        "return_120m": 0.0015358993871517068,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0007579398136989823,
        "close_vs_ema6": -0.0007552467577630617,
        "close_vs_ema12": 0.00026677774866934456,
        "ema3_slope": -0.0007573657760238106,
        "ema6_slope": -0.000302007467040899,
        "realized_volatility_30m": 0.00010533429734316258,
        "realized_volatility_60m": 0.0008798139293744586,
        "return_acceleration": 0.00021066859468632515
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2507,
        "resolved_agreement_count": 1644,
        "prospective_resolved_sample_count": 2488,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.20528125000419,
            "small_mean_absolute_error": 102.37520312500419
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 136.35974218750016,
            "small_mean_absolute_error": 146.59671614583385
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.6511284722219,
            "small_mean_absolute_error": 148.50767881944435
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 131.13994062499916,
            "small_mean_absolute_error": 139.09449583333262
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2509,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0515Z",
      "signal_timestamp": "2026-10-09T05:16:16.006389Z",
      "target_timestamp": "2026-10-09T05:15:00Z",
      "resolution_timestamp": "2026-10-09T05:30:00Z",
      "strike": 82302.69,
      "brti_reference_price": 82302.68849999999,
      "base_predicted_close": 82190.1875,
      "small_predicted_close": 82325.4765625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82461.19816666664,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 271.01066666663974,
      "small_residual": 135.72160416663974,
      "base_absolute_error": 271.01066666663974,
      "small_absolute_error": 135.72160416663974,
      "resolved_at": "2026-10-09T05:31:06.138527Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T05:00:00Z",
        "return_6h": 0.00638123703299831,
        "return_12h": 0.01769320968963961,
        "return_24h": -0.0048104917971574235,
        "close_vs_ema12": 0.004095724166271575,
        "close_vs_ema24": 0.0017349331073948093,
        "ema12_slope_3h": 0.0019494743202366216,
        "ema24_slope_6h": -0.0010945431086262225,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012954673358036572,
        "return_30m": 0.00032562189040907796,
        "return_60m": -0.0016693451736361498,
        "return_120m": 0.0034890507801950132,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00026820086691436984,
        "close_vs_ema6": 0.0003851136519466003,
        "close_vs_ema12": 0.0013218743425063018,
        "ema3_slope": 0.00026827281791663715,
        "ema6_slope": 0.00015406919443883282,
        "realized_volatility_30m": 0.001132029001813084,
        "realized_volatility_60m": 0.0009971275381155263,
        "return_acceleration": 0.002264058003626168
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2508,
        "resolved_agreement_count": 1645,
        "prospective_resolved_sample_count": 2489,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.11830729166832,
            "small_mean_absolute_error": 103.43276041666832
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 156.08382291666567,
            "small_mean_absolute_error": 138.03597135416567
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 136.62112499999907,
            "small_mean_absolute_error": 147.67363888888818
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 132.82179999999863,
            "small_mean_absolute_error": 139.3505739583321
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2510,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0530Z",
      "signal_timestamp": "2026-10-09T05:31:17.058165Z",
      "target_timestamp": "2026-10-09T05:30:00Z",
      "resolution_timestamp": "2026-10-09T05:45:00Z",
      "strike": 82461.2,
      "brti_reference_price": 82461.19816666664,
      "base_predicted_close": 82501.125,
      "small_predicted_close": 82393.71875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82439.76266666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -61.36233333333803,
      "small_residual": 46.04391666666197,
      "base_absolute_error": 61.36233333333803,
      "small_absolute_error": 46.04391666666197,
      "resolved_at": "2026-10-09T05:46:06.240293Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T05:15:00Z",
        "return_6h": 0.008354389018407904,
        "return_12h": 0.022396256892160293,
        "return_24h": -0.0049701637571759605,
        "close_vs_ema12": 0.005782020764537599,
        "close_vs_ema24": 0.003588389524798119,
        "ema12_slope_3h": 0.002169945070252366,
        "ema24_slope_6h": -0.000900814363614888,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0019259354652387817,
        "return_30m": 0.003223897787528518,
        "return_60m": 0.001070269310474492,
        "return_120m": 0.00373588370348954,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001096123629422907,
        "close_vs_ema6": 0.0016501891888127673,
        "close_vs_ema12": 0.002748926323093537,
        "ema3_slope": 0.0010973264348572709,
        "ema6_slope": 0.0006605116632074637,
        "realized_volatility_30m": 0.0003152340647175622,
        "realized_volatility_60m": 0.0013627320337149453,
        "return_acceleration": 0.0006304681294351244
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2509,
        "resolved_agreement_count": 1645,
        "prospective_resolved_sample_count": 2490,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 151.00043749999168,
            "small_mean_absolute_error": 136.54340624999168
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 163.43988802083186,
            "small_mean_absolute_error": 121.33832552083186
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 148.2761927083302,
            "small_mean_absolute_error": 143.243420138886
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.21974479166528,
            "small_mean_absolute_error": 136.20750312499877
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2511,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0545Z",
      "signal_timestamp": "2026-10-09T05:46:18.244806Z",
      "target_timestamp": "2026-10-09T05:45:00Z",
      "resolution_timestamp": "2026-10-09T06:00:00Z",
      "strike": 82439.76,
      "brti_reference_price": 82439.76266666666,
      "base_predicted_close": 82420.546875,
      "small_predicted_close": 82418.9296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82304.797,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -115.74987499999406,
      "small_residual": -114.13268749999406,
      "base_absolute_error": 115.74987499999406,
      "small_absolute_error": 114.13268749999406,
      "resolved_at": "2026-10-09T06:01:05.991774Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T05:30:00Z",
        "return_6h": 0.008473472791850067,
        "return_12h": 0.02059132700214983,
        "return_24h": -0.004879590516349119,
        "close_vs_ema12": 0.005294048902818371,
        "close_vs_ema24": 0.003258673313141003,
        "ema12_slope_3h": 0.0023130770132875345,
        "ema24_slope_6h": -0.0007086689804846058,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00025994650182803447,
        "return_30m": 0.0016654883232236628,
        "return_60m": 0.0019916525330891943,
        "return_120m": 0.0015137694194466977,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00041777149108179756,
        "close_vs_ema6": 0.0009923300460785711,
        "close_vs_ema12": 0.0021046495284433586,
        "ema3_slope": 0.0004179460970457072,
        "ema6_slope": 0.000397089636022141,
        "realized_volatility_30m": 0.001092940983533408,
        "realized_volatility_60m": 0.0011619299402081526,
        "return_acceleration": -0.002185881967066816
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2510,
        "resolved_agreement_count": 1645,
        "prospective_resolved_sample_count": 2491,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 151.65137499999037,
            "small_mean_absolute_error": 118.59520833332135
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 134.11503124999945,
            "small_mean_absolute_error": 97.08694791666494
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 150.46420833333227,
            "small_mean_absolute_error": 139.30464062499837
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 134.6508093749988,
            "small_mean_absolute_error": 133.44022499999846
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2512,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0600Z",
      "signal_timestamp": "2026-10-09T06:01:16.648870Z",
      "target_timestamp": "2026-10-09T06:00:00Z",
      "resolution_timestamp": "2026-10-09T06:15:00Z",
      "strike": 82304.8,
      "brti_reference_price": 82304.797,
      "base_predicted_close": 82372.625,
      "small_predicted_close": 82413.875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82400.32,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 27.695000000006985,
      "small_residual": -13.554999999993015,
      "base_absolute_error": 27.695000000006985,
      "small_absolute_error": 13.554999999993015,
      "resolved_at": "2026-10-09T06:16:06.258114Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T05:45:00Z",
        "return_6h": 0.0076843184209332005,
        "return_12h": 0.020530154726582817,
        "return_24h": -0.0039777213814881085,
        "close_vs_ema12": 0.0034988102421018574,
        "close_vs_ema24": 0.0015827994277681778,
        "ema12_slope_3h": 0.0023354278307998744,
        "ema24_slope_6h": -0.0005367706215707591,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016371428337605964,
        "return_30m": -0.001896663766036033,
        "return_60m": 0.0013211193713733582,
        "return_120m": -0.0006235114423214227,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006104000080215943,
        "close_vs_ema6": -0.0004618262788660399,
        "close_vs_ema12": 0.00039263903797648325,
        "ema3_slope": -0.0006100276471406874,
        "ema6_slope": -0.00018469639248730463,
        "realized_volatility_30m": 0.000688598165966281,
        "realized_volatility_60m": 0.0013871571952783044,
        "return_acceleration": -0.001377196331932562
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2511,
        "resolved_agreement_count": 1646,
        "prospective_resolved_sample_count": 2492,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 155.66964062499028,
            "small_mean_absolute_error": 102.71503645832126
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 129.43746093749724,
            "small_mean_absolute_error": 102.54511979166273
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 142.79637499999686,
            "small_mean_absolute_error": 131.96948958332965
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.43485520833056,
            "small_mean_absolute_error": 133.35708333333022
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2513,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0615Z",
      "signal_timestamp": "2026-10-09T06:16:17.361570Z",
      "target_timestamp": "2026-10-09T06:15:00Z",
      "resolution_timestamp": "2026-10-09T06:30:00Z",
      "strike": 82400.32,
      "brti_reference_price": 82400.32,
      "base_predicted_close": 82438.6015625,
      "small_predicted_close": 82430.1875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82416.34183333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -22.259729166675243,
      "small_residual": -13.845666666675243,
      "base_absolute_error": 22.259729166675243,
      "small_absolute_error": 13.845666666675243,
      "resolved_at": "2026-10-09T06:31:06.252140Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T06:00:00Z",
        "return_6h": 0.007687888868257664,
        "return_12h": 0.02183088354911833,
        "return_24h": -0.005426864022577416,
        "close_vs_ema12": 0.00447227454442789,
        "close_vs_ema24": 0.002688486227986564,
        "ema12_slope_3h": 0.0024313145889069965,
        "ema24_slope_6h": -0.00036809076852573064,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011606006391098322,
        "return_30m": -0.0004784422636699981,
        "return_60m": 0.0011862492195502394,
        "return_120m": -0.0004850762134952502,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002746706355385431,
        "close_vs_ema6": 0.000498642211371747,
        "close_vs_ema12": 0.0013143511472042402,
        "ema3_slope": 0.00027474610022437673,
        "ema6_slope": 0.00019949667553409434,
        "realized_volatility_30m": 0.0013988717364352143,
        "realized_volatility_60m": 0.0013647650162010117,
        "return_acceleration": 0.0027977434728704287
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2512,
        "resolved_agreement_count": 1647,
        "prospective_resolved_sample_count": 2493,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.9544687499947,
            "small_mean_absolute_error": 77.3633020833222
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.03638802083151,
            "small_mean_absolute_error": 90.39803124999526
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 143.70737152777534,
            "small_mean_absolute_error": 117.81174826388451
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.4713291666645,
            "small_mean_absolute_error": 123.86780729166348
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2514,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0630Z",
      "signal_timestamp": "2026-10-09T06:31:17.248207Z",
      "target_timestamp": "2026-10-09T06:30:00Z",
      "resolution_timestamp": "2026-10-09T06:45:00Z",
      "strike": 82416.34,
      "brti_reference_price": 82416.34183333332,
      "base_predicted_close": 82460.7734375,
      "small_predicted_close": 82434.4140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82511.24933333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 50.47589583332592,
      "small_residual": 76.83527083332592,
      "base_absolute_error": 50.47589583332592,
      "small_absolute_error": 76.83527083332592,
      "resolved_at": "2026-10-09T06:46:06.789173Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T06:15:00Z",
        "return_6h": 0.00893115911110054,
        "return_12h": 0.012732836004662351,
        "return_24h": -0.0017422099662196544,
        "close_vs_ema12": 0.004476216722563375,
        "close_vs_ema24": 0.0028238220666927383,
        "ema12_slope_3h": 0.0024623925844338146,
        "ema24_slope_6h": -0.0001775516597047888,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00019443896981607978,
        "return_30m": 0.0013552652749184713,
        "return_60m": -0.0005439689736578268,
        "return_120m": 0.0005257181435183167,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00023452649043775864,
        "close_vs_ema6": 0.0004950291994989531,
        "close_vs_ema12": 0.0012765884306638053,
        "ema3_slope": 0.00023458150601496364,
        "ema6_slope": 0.0001980508961902938,
        "realized_volatility_30m": 0.00048308083464687623,
        "realized_volatility_60m": 0.0010073672024003728,
        "return_acceleration": -0.0009661616692937525
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2513,
        "resolved_agreement_count": 1648,
        "prospective_resolved_sample_count": 2494,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.76673437500358,
            "small_mean_absolute_error": 46.89431770833107
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.88358593749763,
            "small_mean_absolute_error": 91.71886197916137
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.8821701388891,
            "small_mean_absolute_error": 96.52365624999827
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.82808541666527,
            "small_mean_absolute_error": 118.11089166666424
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2515,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0645Z",
      "signal_timestamp": "2026-10-09T06:46:18.482706Z",
      "target_timestamp": "2026-10-09T06:45:00Z",
      "resolution_timestamp": "2026-10-09T07:00:00Z",
      "strike": 82511.25,
      "brti_reference_price": 82511.24933333333,
      "base_predicted_close": 82554.9296875,
      "small_predicted_close": 82465.734375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82506.90033333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -48.029354166661506,
      "small_residual": 41.165958333338494,
      "base_absolute_error": 48.029354166661506,
      "small_absolute_error": 41.165958333338494,
      "resolved_at": "2026-10-09T07:01:06.376113Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T06:30:00Z",
        "return_6h": 0.009100449673349775,
        "return_12h": 0.012844640022970921,
        "return_24h": -0.001793568692420311,
        "close_vs_ema12": 0.0054017754428972165,
        "close_vs_ema24": 0.0038962860298867863,
        "ema12_slope_3h": 0.0024591023158395675,
        "ema24_slope_6h": 1.2765673617742834e-05,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011515616671258222,
        "return_30m": 0.0013462245454061161,
        "return_60m": 0.0008671381910172471,
        "return_120m": 0.0028605177620810718,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006926989501947478,
        "close_vs_ema6": 0.0011759900752255081,
        "close_vs_ema12": 0.0020550642921306483,
        "ema3_slope": 0.0006931791146400634,
        "ema6_slope": 0.00047061740664999796,
        "realized_volatility_30m": 0.0004785613486548712,
        "realized_volatility_60m": 0.001140410210417148,
        "return_acceleration": 0.0009571226973097424
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2514,
        "resolved_agreement_count": 1649,
        "prospective_resolved_sample_count": 2495,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.04512500000055,
            "small_mean_absolute_error": 54.59215624999706
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.84824999999546,
            "small_mean_absolute_error": 86.5936822916592
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.42506249999981,
            "small_mean_absolute_error": 82.92201736110898
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.34510208333158,
            "small_mean_absolute_error": 117.79040833333056
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2516,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0700Z",
      "signal_timestamp": "2026-10-09T07:01:17.786145Z",
      "target_timestamp": "2026-10-09T07:00:00Z",
      "resolution_timestamp": "2026-10-09T07:15:00Z",
      "strike": 82506.9,
      "brti_reference_price": 82506.90033333334,
      "base_predicted_close": 82489.875,
      "small_predicted_close": 82462.84375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82454.105,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -35.770000000004075,
      "small_residual": -8.738750000004075,
      "base_absolute_error": 35.770000000004075,
      "small_absolute_error": 8.738750000004075,
      "resolved_at": "2026-10-09T07:16:05.796311Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T06:45:00Z",
        "return_6h": 0.009400601680903398,
        "return_12h": 0.013165431874111233,
        "return_24h": -0.00404649828647452,
        "close_vs_ema12": 0.0051293452714702426,
        "close_vs_ema24": 0.003763832936855449,
        "ema12_slope_3h": 0.0024332981592387615,
        "ema24_slope_6h": 0.00020529003769764742,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.2707964491194303e-05,
        "return_30m": 0.0010987930061630014,
        "return_60m": 0.002455547437087313,
        "return_120m": 0.0037799108797471614,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0003198748847941246,
        "close_vs_ema6": 0.0008020426989217011,
        "close_vs_ema12": 0.0016936881335256615,
        "ema3_slope": 0.0003199772374757881,
        "ema6_slope": 0.00032092003619732523,
        "realized_volatility_30m": 0.0006021348158085083,
        "realized_volatility_60m": 0.0005496077380890186,
        "return_acceleration": -0.0012042696316170165
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2515,
        "resolved_agreement_count": 1649,
        "prospective_resolved_sample_count": 2496,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.114994791667414,
            "small_mean_absolute_error": 36.35047395833317
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.39231770832885,
            "small_mean_absolute_error": 69.53275520832722
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.66330555555396,
            "small_mean_absolute_error": 80.48023784721954
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.94760416666468,
            "small_mean_absolute_error": 116.9177093749975
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2517,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0715Z",
      "signal_timestamp": "2026-10-09T07:16:16.748626Z",
      "target_timestamp": "2026-10-09T07:15:00Z",
      "resolution_timestamp": "2026-10-09T07:30:00Z",
      "strike": 82454.11,
      "brti_reference_price": 82454.105,
      "base_predicted_close": 82490.6640625,
      "small_predicted_close": 82463.765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82453.65216666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -37.011895833318704,
      "small_residual": -10.113458333318704,
      "base_absolute_error": 37.011895833318704,
      "small_absolute_error": 10.113458333318704,
      "resolved_at": "2026-10-09T07:31:06.499686Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T07:00:00Z",
        "return_6h": 0.009749702205511523,
        "return_12h": 0.01241069404450168,
        "return_24h": -0.006597381029909921,
        "close_vs_ema12": 0.0043022762478395205,
        "close_vs_ema24": 0.0030569825095216885,
        "ema12_slope_3h": 0.0023402101692815425,
        "ema24_slope_6h": 0.0004008600708782506,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006398899136925706,
        "return_30m": -0.0006925641508890301,
        "return_60m": 0.0006527280476580355,
        "return_120m": 0.0018397515653454377,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00016013549607696298,
        "close_vs_ema6": 0.00011545150113123626,
        "close_vs_ema12": 0.0008906141369182663,
        "ema3_slope": -0.00016010985680536827,
        "ema6_slope": 4.6182733198785186e-05,
        "realized_volatility_30m": 0.00029359097460068817,
        "realized_volatility_60m": 0.0006460271329547324,
        "return_acceleration": -0.0005871819492013763
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2516,
        "resolved_agreement_count": 1650,
        "prospective_resolved_sample_count": 2497,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 39.133744791666686,
            "small_mean_absolute_error": 35.14641145833593
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.0441067708307,
            "small_mean_absolute_error": 56.254856770829065
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.73550694444323,
            "small_mean_absolute_error": 71.98082465277548
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.59031770833171,
            "small_mean_absolute_error": 111.10612604166454
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2518,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0730Z",
      "signal_timestamp": "2026-10-09T07:31:19.120450Z",
      "target_timestamp": "2026-10-09T07:30:00Z",
      "resolution_timestamp": "2026-10-09T07:45:00Z",
      "strike": 82453.65,
      "brti_reference_price": 82453.65216666668,
      "base_predicted_close": 82498.109375,
      "small_predicted_close": 82470.4296875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82472.82366666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -25.285708333321963,
      "small_residual": 2.3939791666780366,
      "base_absolute_error": 25.285708333321963,
      "small_absolute_error": 2.3939791666780366,
      "resolved_at": "2026-10-09T07:46:07.072955Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T07:15:00Z",
        "return_6h": 0.008230729596238051,
        "return_12h": 0.009997060134333768,
        "return_24h": -0.007548328886419098,
        "close_vs_ema12": 0.004120660015809907,
        "close_vs_ema24": 0.0029883573703664013,
        "ema12_slope_3h": 0.002284334973148061,
        "ema24_slope_6h": 0.0005615440548663031,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.491944073843236e-06,
        "return_30m": -0.0006453783435268479,
        "return_60m": 0.00045270552542620024,
        "return_120m": -9.150970599169916e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -8.282013895521967e-05,
        "close_vs_ema6": 7.853962039394702e-05,
        "close_vs_ema12": 0.000748843437653246,
        "ema3_slope": -8.28132803476489e-05,
        "ema6_slope": 3.141683514407134e-05,
        "realized_volatility_30m": 0.0003171989848093637,
        "realized_volatility_60m": 0.00064941367541952,
        "return_acceleration": 0.0006343979696187274
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2517,
        "resolved_agreement_count": 1651,
        "prospective_resolved_sample_count": 2498,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.82178645832755,
            "small_mean_absolute_error": 34.2133593749968
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.794260416665566,
            "small_mean_absolute_error": 40.553838541663936
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.52965277777427,
            "small_mean_absolute_error": 72.55036111110651
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.88341979166435,
            "small_mean_absolute_error": 102.16758749999717
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2519,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0745Z",
      "signal_timestamp": "2026-10-09T07:46:19.211100Z",
      "target_timestamp": "2026-10-09T07:45:00Z",
      "resolution_timestamp": "2026-10-09T08:00:00Z",
      "strike": 82472.82,
      "brti_reference_price": 82472.82366666668,
      "base_predicted_close": 82492.1953125,
      "small_predicted_close": 82464.5703125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82578.43299999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 86.23768749997544,
      "small_residual": 113.86268749997544,
      "base_absolute_error": 86.23768749997544,
      "small_absolute_error": 113.86268749997544,
      "resolved_at": "2026-10-09T08:01:05.186853Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T07:30:00Z",
        "return_6h": 0.006751758386613682,
        "return_12h": 0.009729587444129884,
        "return_24h": -0.0069013856354049885,
        "close_vs_ema12": 0.0041756688494618555,
        "close_vs_ema24": 0.0031549390202600947,
        "ema12_slope_3h": 0.00228880814904886,
        "ema24_slope_6h": 0.0006888141014593785,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00023251244179278707,
        "return_30m": 0.00022701922077361658,
        "return_60m": -0.0004657021554892449,
        "return_120m": 0.0004010322074032846,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.483092297611016e-05,
        "close_vs_ema6": 0.000222173342151466,
        "close_vs_ema12": 0.0008303999860379552,
        "ema3_slope": 7.483652306250477e-05,
        "ema6_slope": 8.887723532158276e-05,
        "realized_volatility_30m": 0.00011900219293331515,
        "realized_volatility_60m": 0.00032099020775730984,
        "return_acceleration": 0.0002380043858666303
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2518,
        "resolved_agreement_count": 1652,
        "prospective_resolved_sample_count": 2499,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.52423958332656,
            "small_mean_absolute_error": 15.603036458334827
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.28468229166356,
            "small_mean_absolute_error": 35.097596354165944
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.7402465277725,
            "small_mean_absolute_error": 62.93013368055108
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.39239791666478,
            "small_mean_absolute_error": 97.62182291666541
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2520,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0800Z",
      "signal_timestamp": "2026-10-09T08:01:16.157099Z",
      "target_timestamp": "2026-10-09T08:00:00Z",
      "resolution_timestamp": "2026-10-09T08:15:00Z",
      "strike": 82578.43,
      "brti_reference_price": 82578.43299999998,
      "base_predicted_close": 82578.3671875,
      "small_predicted_close": 82490.5390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82626.11300000003,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 47.74581250002666,
      "small_residual": 135.57393750002666,
      "base_absolute_error": 47.74581250002666,
      "small_absolute_error": 135.57393750002666,
      "resolved_at": "2026-10-09T08:16:06.043218Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T07:45:00Z",
        "return_6h": 0.008310957473525393,
        "return_12h": 0.010600791155034539,
        "return_24h": -0.00447702898867719,
        "close_vs_ema12": 0.005237462909314816,
        "close_vs_ema24": 0.004347562707207819,
        "ema12_slope_3h": 0.002385476991697111,
        "ema24_slope_6h": 0.0008454753313069663,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012805349524607212,
        "return_30m": 0.0015133451345619164,
        "return_60m": 0.0008669901108591116,
        "return_120m": 0.0033246664832911055,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006772718415040124,
        "close_vs_ema6": 0.001073105462450652,
        "close_vs_ema12": 0.0017864950071495578,
        "ema3_slope": 0.0006777308495247159,
        "ema6_slope": 0.0004294265129549668,
        "realized_volatility_30m": 0.0005240112553339671,
        "realized_volatility_60m": 0.0006919375319267199,
        "return_acceleration": 0.0010480225106679342
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2519,
        "resolved_agreement_count": 1652,
        "prospective_resolved_sample_count": 2500,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.076322916655045,
            "small_mean_absolute_error": 33.77721874999406
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 41.59565885416123,
            "small_mean_absolute_error": 35.063846354163616
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.62031944443758,
            "small_mean_absolute_error": 57.6142430555495
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.31608854166261,
            "small_mean_absolute_error": 93.20723229166325
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2521,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0815Z",
      "signal_timestamp": "2026-10-09T08:16:17.975572Z",
      "target_timestamp": "2026-10-09T08:15:00Z",
      "resolution_timestamp": "2026-10-09T08:30:00Z",
      "strike": 82626.11,
      "brti_reference_price": 82626.11300000003,
      "base_predicted_close": 82601.8828125,
      "small_predicted_close": 82519.3125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82513.705,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -88.17781249999825,
      "small_residual": -5.607499999998254,
      "base_absolute_error": 88.17781249999825,
      "small_absolute_error": 5.607499999998254,
      "resolved_at": "2026-10-09T08:31:06.358211Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T08:00:00Z",
        "return_6h": 0.008036567231036518,
        "return_12h": 0.009818205391677992,
        "return_24h": -0.003190080537597173,
        "close_vs_ema12": 0.00557908821763986,
        "close_vs_ema24": 0.004825378395764357,
        "ema12_slope_3h": 0.0024487644670316833,
        "ema24_slope_6h": 0.0009934213258093738,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005773904670733909,
        "return_30m": 0.0018586647882083973,
        "return_60m": 0.002086105961613738,
        "return_120m": 0.002740195669143297,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006271331366662913,
        "close_vs_ema6": 0.001178812134556395,
        "close_vs_ema12": 0.0020003558017465117,
        "ema3_slope": 0.0006275266794413259,
        "ema6_slope": 0.000471747294396474,
        "realized_volatility_30m": 0.00035157224269366516,
        "realized_volatility_60m": 0.000484894793618012,
        "return_acceleration": -0.0007031444853873303
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2520,
        "resolved_agreement_count": 1653,
        "prospective_resolved_sample_count": 2501,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 49.07027604166069,
            "small_mean_absolute_error": 65.48601562499971
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.10201041666369,
            "small_mean_absolute_error": 50.31621354166782
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.05282986110736,
            "small_mean_absolute_error": 59.33190972221928
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.86522708333068,
            "small_mean_absolute_error": 90.81353437499783
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2522,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0830Z",
      "signal_timestamp": "2026-10-09T08:31:18.226615Z",
      "target_timestamp": "2026-10-09T08:30:00Z",
      "resolution_timestamp": "2026-10-09T08:45:00Z",
      "strike": 82513.71,
      "brti_reference_price": 82513.705,
      "base_predicted_close": 82595.6796875,
      "small_predicted_close": 82503.609375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82516.65933333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -79.02035416665603,
      "small_residual": 13.049958333343966,
      "base_absolute_error": 79.02035416665603,
      "small_absolute_error": 13.049958333343966,
      "resolved_at": "2026-10-09T08:46:06.748778Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T08:15:00Z",
        "return_6h": 0.00798912686203912,
        "return_12h": 0.009731631253159678,
        "return_24h": -0.0051106053174369,
        "close_vs_ema12": 0.004038482615180916,
        "close_vs_ema24": 0.0033868258424618602,
        "ema12_slope_3h": 0.002374376889368701,
        "ema24_slope_6h": 0.0011371685560772615,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013604415834014283,
        "return_30m": -0.0007838366223293924,
        "return_60m": 0.0007283222968939018,
        "return_120m": 0.0011813575378480934,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003672156101709456,
        "close_vs_ema6": -0.00013088767648328226,
        "close_vs_ema12": 0.0005391103329182023,
        "ema3_slope": -0.00036708081236624945,
        "ema6_slope": -5.235232968336945e-05,
        "realized_volatility_30m": 0.0009689160252374096,
        "realized_volatility_60m": 0.0009675728928523654,
        "return_acceleration": -0.0019378320504748192
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2521,
        "resolved_agreement_count": 1654,
        "prospective_resolved_sample_count": 2502,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.86175520833058,
            "small_mean_absolute_error": 64.3595260416696
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.341770833329065,
            "small_mean_absolute_error": 49.2864427083332
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.8167586805539,
            "small_mean_absolute_error": 48.48906770833249
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.66601041666509,
            "small_mean_absolute_error": 77.62877083333224
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2523,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0845Z",
      "signal_timestamp": "2026-10-09T08:46:19.535783Z",
      "target_timestamp": "2026-10-09T08:45:00Z",
      "resolution_timestamp": "2026-10-09T09:00:00Z",
      "strike": 82516.66,
      "brti_reference_price": 82516.65933333334,
      "base_predicted_close": 82580.8046875,
      "small_predicted_close": 82488.9375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82649.30866666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 68.50397916667862,
      "small_residual": 160.37116666667862,
      "base_absolute_error": 68.50397916667862,
      "small_absolute_error": 160.37116666667862,
      "resolved_at": "2026-10-09T09:01:06.278768Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T08:30:00Z",
        "return_6h": 0.006607943595143162,
        "return_12h": 0.009151685799047904,
        "return_24h": -0.0037832055476084703,
        "close_vs_ema12": 0.003907478215369409,
        "close_vs_ema24": 0.0033519464784670383,
        "ema12_slope_3h": 0.002315223950403178,
        "ema24_slope_6h": 0.001249746266829721,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.5804153180940546e-05,
        "return_30m": -0.0013246861396793985,
        "return_60m": 0.0005315165010457701,
        "return_120m": 6.556681717628798e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0001657397675354222,
        "close_vs_ema6": -6.792199504079832e-05,
        "close_vs_ema12": 0.00048643941018955417,
        "ema3_slope": -0.0001657123024170204,
        "ema6_slope": -2.7168059892890284e-05,
        "realized_volatility_30m": 0.0006981228682911844,
        "realized_volatility_60m": 0.0009687793524955847,
        "return_acceleration": 0.0013962457365823688
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2522,
        "resolved_agreement_count": 1654,
        "prospective_resolved_sample_count": 2503,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.2954166666641,
            "small_mean_absolute_error": 67.02352083333608
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.90982812499533,
            "small_mean_absolute_error": 41.31327864583545
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 55.28826041666374,
            "small_mean_absolute_error": 45.73957118055599
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.81896874999802,
            "small_mean_absolute_error": 66.27852187499957
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2524,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0900Z",
      "signal_timestamp": "2026-10-09T09:01:17.537259Z",
      "target_timestamp": "2026-10-09T09:00:00Z",
      "resolution_timestamp": "2026-10-09T09:15:00Z",
      "strike": 82649.31,
      "brti_reference_price": 82649.30866666668,
      "base_predicted_close": 82656.0625,
      "small_predicted_close": 82717.96875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82506.83766666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -149.2248333333264,
      "small_residual": -211.1310833333264,
      "base_absolute_error": 149.2248333333264,
      "small_absolute_error": 211.1310833333264,
      "resolved_at": "2026-10-09T09:16:05.346874Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T08:45:00Z",
        "return_6h": 0.00705681828181115,
        "return_12h": 0.01089992029907827,
        "return_24h": -0.001933931704204972,
        "close_vs_ema12": 0.005294753118686879,
        "close_vs_ema24": 0.004862017042913447,
        "ema12_slope_3h": 0.002391841250704241,
        "ema24_slope_6h": 0.0013693839604824731,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001607546093177259,
        "return_30m": 0.0016434078031846155,
        "return_60m": 0.0008582830176337986,
        "return_120m": 0.0017260172513813288,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007202508105255134,
        "close_vs_ema6": 0.0010991700249582959,
        "close_vs_ema12": 0.0017719245160650043,
        "ema3_slope": 0.0007207699456630579,
        "ema6_slope": 0.00043986140297103127,
        "realized_volatility_30m": 0.0007858709699981592,
        "realized_volatility_60m": 0.0010705884811759866,
        "return_acceleration": 0.0015717419399963184
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2523,
        "resolved_agreement_count": 1654,
        "prospective_resolved_sample_count": 2504,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.86198958333989,
            "small_mean_absolute_error": 78.65064062501187
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.46915624999747,
            "small_mean_absolute_error": 56.21392968750297
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.351102430554114,
            "small_mean_absolute_error": 49.5927777777797
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.58564583333137,
            "small_mean_absolute_error": 70.77371458333292
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2525,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0915Z",
      "signal_timestamp": "2026-10-09T09:16:16.305489Z",
      "target_timestamp": "2026-10-09T09:15:00Z",
      "resolution_timestamp": "2026-10-09T09:30:00Z",
      "strike": 82506.84,
      "brti_reference_price": 82506.83766666667,
      "base_predicted_close": 82610.21875,
      "small_predicted_close": 82517.8125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82581.38933333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -28.82941666666011,
      "small_residual": 63.57683333333989,
      "base_absolute_error": 28.82941666666011,
      "small_absolute_error": 63.57683333333989,
      "resolved_at": "2026-10-09T09:31:06.301036Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T09:00:00Z",
        "return_6h": 0.0059781730337884476,
        "return_12h": 0.009877948167513972,
        "return_24h": -0.005842287110345179,
        "close_vs_ema12": 0.003415947336887326,
        "close_vs_ema24": 0.0030651121071727516,
        "ema12_slope_3h": 0.002346777092892216,
        "ema24_slope_6h": 0.0014642794103920664,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0017238014727335438,
        "return_30m": -0.00011902646987915766,
        "return_60m": -0.0014435549368436718,
        "return_120m": 0.0006395396162104383,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005026486445346423,
        "close_vs_ema6": -0.0004475988368871642,
        "close_vs_ema12": 3.813470248426043e-05,
        "ema3_slope": -0.0005023961158080459,
        "ema6_slope": -0.00017900748533805633,
        "realized_volatility_30m": 0.0016656737829554014,
        "realized_volatility_60m": 0.0013123200996711883,
        "return_acceleration": -0.0033313475659108027
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2524,
        "resolved_agreement_count": 1655,
        "prospective_resolved_sample_count": 2505,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.23174479166482,
            "small_mean_absolute_error": 97.5399270833368
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.65101041666276,
            "small_mean_absolute_error": 81.51297135416826
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.47858854166407,
            "small_mean_absolute_error": 66.05745138889081
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.50170833333104,
            "small_mean_absolute_error": 75.7936833333326
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2526,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0930Z",
      "signal_timestamp": "2026-10-09T09:31:17.054046Z",
      "target_timestamp": "2026-10-09T09:30:00Z",
      "resolution_timestamp": "2026-10-09T09:45:00Z",
      "strike": 82581.39,
      "brti_reference_price": 82581.38933333334,
      "base_predicted_close": 82626.140625,
      "small_predicted_close": 82527.5625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82535.29266666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -90.84795833332464,
      "small_residual": 7.730166666675359,
      "base_absolute_error": 90.84795833332464,
      "small_absolute_error": 7.730166666675359,
      "resolved_at": "2026-10-09T09:46:06.950453Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T09:15:00Z",
        "return_6h": 0.005198877081826314,
        "return_12h": 0.011739806756129179,
        "return_24h": -0.004781637674483363,
        "close_vs_ema12": 0.004145450914818882,
        "close_vs_ema24": 0.0038892499460991825,
        "ema12_slope_3h": 0.002332666431621888,
        "ema24_slope_6h": 0.0015412937191900955,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009035816760771809,
        "return_30m": -0.0008217773920803362,
        "return_60m": 0.0008202798957257507,
        "return_120m": 0.00154919962075728,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002001993359193044,
        "close_vs_ema6": 0.000325370788801127,
        "close_vs_ema12": 0.0007967506553065995,
        "ema3_slope": 0.00020023942371882875,
        "ema6_slope": 0.000130165256309267,
        "realized_volatility_30m": 0.0013136915744053623,
        "realized_volatility_60m": 0.0012453967046195228,
        "return_acceleration": 0.0026273831488107247
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2525,
        "resolved_agreement_count": 1656,
        "prospective_resolved_sample_count": 2506,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.39464583333029,
            "small_mean_absolute_error": 112.03226041667222
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.62820052083043,
            "small_mean_absolute_error": 88.1958932291709
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 62.02606249999614,
            "small_mean_absolute_error": 70.20171527777954
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.76907187499674,
            "small_mean_absolute_error": 78.80857395833227
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2527,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T0945Z",
      "signal_timestamp": "2026-10-09T09:46:21.626352Z",
      "target_timestamp": "2026-10-09T09:45:00Z",
      "resolution_timestamp": "2026-10-09T10:00:00Z",
      "strike": 82535.29,
      "brti_reference_price": 82535.29266666668,
      "base_predicted_close": 82598.0703125,
      "small_predicted_close": 82506.03125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82592.11983333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -5.950479166654986,
      "small_residual": 86.08858333334501,
      "base_absolute_error": 5.950479166654986,
      "small_absolute_error": 86.08858333334501,
      "resolved_at": "2026-10-09T10:01:06.348055Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T09:30:00Z",
        "return_6h": 0.0026743090340437536,
        "return_12h": 0.010998324753073163,
        "return_24h": -0.006180467522790889,
        "close_vs_ema12": 0.003438112978236596,
        "close_vs_ema24": 0.003260015414273454,
        "ema12_slope_3h": 0.002248899153426853,
        "ema24_slope_6h": 0.0015647010045849452,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000558196792749488,
        "return_30m": 0.00034488050693393113,
        "return_60m": 0.0002258129871455239,
        "return_120m": 0.0007574495115201252,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00017908667002153322,
        "close_vs_ema6": -0.00016644509862140389,
        "close_vs_ema12": 0.0002014695664909194,
        "ema3_slope": -0.000179054603728801,
        "ema6_slope": -6.657360710826676e-05,
        "realized_volatility_30m": 0.0007308892344133344,
        "realized_volatility_60m": 0.0012913766280109216,
        "return_acceleration": -0.0014617784688266688
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2526,
        "resolved_agreement_count": 1656,
        "prospective_resolved_sample_count": 2507,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.35154687499744,
            "small_mean_absolute_error": 110.70231250000506
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.82348177083077,
            "small_mean_absolute_error": 88.86291666667057
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.3904010416627,
            "small_mean_absolute_error": 64.44295659722532
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.3735406249958,
            "small_mean_absolute_error": 73.30324687499888
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2528,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1000Z",
      "signal_timestamp": "2026-10-09T10:01:17.363256Z",
      "target_timestamp": "2026-10-09T10:00:00Z",
      "resolution_timestamp": "2026-10-09T10:15:00Z",
      "strike": 82592.12,
      "brti_reference_price": 82592.11983333335,
      "base_predicted_close": 82604.4140625,
      "small_predicted_close": 82520.71875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82638.92516666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 34.511104166682344,
      "small_residual": 118.20641666668234,
      "base_absolute_error": 34.511104166682344,
      "small_absolute_error": 118.20641666668234,
      "resolved_at": "2026-10-09T10:16:05.483982Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T09:45:00Z",
        "return_6h": 0.0028652728658291604,
        "return_12h": 0.011966721096924315,
        "return_24h": -0.005639092003761892,
        "close_vs_ema12": 0.003959801834627186,
        "close_vs_ema24": 0.003868998252960054,
        "ema12_slope_3h": 0.002199011018484631,
        "ema24_slope_6h": 0.001591582057957286,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006885195996841897,
        "return_30m": 0.0001299384775024226,
        "return_60m": -0.0006919456950811309,
        "return_120m": 0.00016574343731323715,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002545899799266671,
        "close_vs_ema6": 0.0003727729081044462,
        "close_vs_ema12": 0.0007530820017347395,
        "ema3_slope": 0.00025465481249020705,
        "ema6_slope": 0.00014913140010008874,
        "realized_volatility_30m": 0.0006233581962168389,
        "realized_volatility_60m": 0.0010552967351909984,
        "return_acceleration": 0.0012467163924336777
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2527,
        "resolved_agreement_count": 1656,
        "prospective_resolved_sample_count": 2508,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.71317187499153,
            "small_mean_absolute_error": 92.13166666667166
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.78758072916571,
            "small_mean_absolute_error": 85.39115364584177
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.88382812499549,
            "small_mean_absolute_error": 68.1865086805592
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.68722395832883,
            "small_mean_absolute_error": 68.7250072916664
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2529,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1015Z",
      "signal_timestamp": "2026-10-09T10:16:16.241971Z",
      "target_timestamp": "2026-10-09T10:15:00Z",
      "resolution_timestamp": "2026-10-09T10:30:00Z",
      "strike": 82638.93,
      "brti_reference_price": 82638.92516666668,
      "base_predicted_close": 82605.9375,
      "small_predicted_close": 82679.4375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82588.69533333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -17.2421666666487,
      "small_residual": -90.7421666666487,
      "base_absolute_error": 17.2421666666487,
      "small_absolute_error": 90.7421666666487,
      "resolved_at": "2026-10-09T10:31:05.498500Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T10:00:00Z",
        "return_6h": 0.002409201684647755,
        "return_12h": 0.01057287303382215,
        "return_24h": -0.004573818348066139,
        "close_vs_ema12": 0.004343100695000102,
        "close_vs_ema24": 0.0043459932182992045,
        "ema12_slope_3h": 0.0022007523709806076,
        "ema24_slope_6h": 0.001608498939725811,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005667045891035727,
        "return_30m": 0.0012556143760045213,
        "return_60m": 0.001600927919860995,
        "return_120m": 0.00015506195561520997,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004105508019813797,
        "close_vs_ema6": 0.0006710260907558663,
        "close_vs_ema12": 0.0011168767687104175,
        "ema3_slope": 0.00041071942316994736,
        "ema6_slope": 0.0002684824998073765,
        "realized_volatility_30m": 6.090750529030853e-05,
        "realized_volatility_60m": 0.0005662970697443201,
        "return_acceleration": -0.00012181501058061706
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2528,
        "resolved_agreement_count": 1656,
        "prospective_resolved_sample_count": 2509,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.03473958333052,
            "small_mean_absolute_error": 68.90050000001065
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.13324218749767,
            "small_mean_absolute_error": 83.22021354167373
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.77892013888535,
            "small_mean_absolute_error": 77.30881423611572
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.68499479166348,
            "small_mean_absolute_error": 68.88723125000107
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2530,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1030Z",
      "signal_timestamp": "2026-10-09T10:31:16.270566Z",
      "target_timestamp": "2026-10-09T10:30:00Z",
      "resolution_timestamp": "2026-10-09T10:45:00Z",
      "strike": 82588.7,
      "brti_reference_price": 82588.69533333335,
      "base_predicted_close": 82587.4609375,
      "small_predicted_close": 82494.9765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82361.06716666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -226.3937708333251,
      "small_residual": -133.9093958333251,
      "base_absolute_error": 226.3937708333251,
      "small_absolute_error": 133.9093958333251,
      "resolved_at": "2026-10-09T10:46:06.584057Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T10:15:00Z",
        "return_6h": 0.0026180714987642517,
        "return_12h": 0.010314826119246057,
        "return_24h": -0.0013896871291002588,
        "close_vs_ema12": 0.003579739981329322,
        "close_vs_ema24": 0.0036582343915463333,
        "ema12_slope_3h": 0.0021776803261259747,
        "ema24_slope_6h": 0.0016293760495160736,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006078229264481205,
        "return_30m": -4.146279338634873e-05,
        "return_60m": 8.847029650382865e-05,
        "return_120m": 0.000908822762635042,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -9.877058799401262e-05,
        "close_vs_ema6": 4.4852980459308966e-05,
        "close_vs_ema12": 0.0004301298026199163,
        "ema3_slope": -9.876083332815977e-05,
        "ema6_slope": 1.7941514075969778e-05,
        "realized_volatility_30m": 0.0005872637577758466,
        "realized_volatility_60m": 0.0006070947908818241,
        "return_acceleration": -0.0011745275155516932
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2529,
        "resolved_agreement_count": 1656,
        "prospective_resolved_sample_count": 2510,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.13792708332767,
            "small_mean_absolute_error": 75.69183333333785
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.26628645832898,
            "small_mean_absolute_error": 93.86204687500503
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.13144270832951,
            "small_mean_absolute_error": 84.02787326389323
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 55.99656979166393,
            "small_mean_absolute_error": 66.63825937500151
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2531,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1045Z",
      "signal_timestamp": "2026-10-09T10:46:18.368254Z",
      "target_timestamp": "2026-10-09T10:45:00Z",
      "resolution_timestamp": "2026-10-09T11:00:00Z",
      "strike": 82361.07,
      "brti_reference_price": 82361.06716666667,
      "base_predicted_close": 82436.8515625,
      "small_predicted_close": 82437.7734375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82494.2055,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 57.35393749999639,
      "small_residual": 56.43206249999639,
      "base_absolute_error": 57.35393749999639,
      "small_absolute_error": 56.43206249999639,
      "resolved_at": "2026-10-09T11:01:06.893724Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T10:30:00Z",
        "return_6h": 0.001035169501827582,
        "return_12h": 0.006249625977832629,
        "return_24h": -0.0033169294137423977,
        "close_vs_ema12": 0.0007804689993458069,
        "close_vs_ema24": 0.000873577608473397,
        "ema12_slope_3h": 0.002032884304056015,
        "ema24_slope_6h": 0.0016171062708525419,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0027561661526187553,
        "return_30m": -0.003362313818090268,
        "return_60m": -0.00211092121165235,
        "return_120m": -0.001885584897931225,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0014293724456284629,
        "close_vs_ema6": -0.0019382421163015584,
        "close_vs_ema12": -0.0019698930159535166,
        "ema3_slope": -0.0014273322562305957,
        "ema6_slope": -0.0007746962269787883,
        "realized_volatility_30m": 0.0010741716130853174,
        "realized_volatility_60m": 0.0013828766720679654,
        "return_acceleration": -0.0021483432261706348
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2530,
        "resolved_agreement_count": 1657,
        "prospective_resolved_sample_count": 2511,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.02438020832778,
            "small_mean_absolute_error": 107.23664062500029
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.68796354166261,
            "small_mean_absolute_error": 108.96947656250268
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.8904479166631,
            "small_mean_absolute_error": 94.98749131944714
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.24814166666329,
            "small_mean_absolute_error": 71.03153333333466
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2532,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1100Z",
      "signal_timestamp": "2026-10-09T11:01:17.835258Z",
      "target_timestamp": "2026-10-09T11:00:00Z",
      "resolution_timestamp": "2026-10-09T11:15:00Z",
      "strike": 82494.21,
      "brti_reference_price": 82494.2055,
      "base_predicted_close": 82531.71875,
      "small_predicted_close": 82440.953125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82430.36883333331,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -101.34991666668793,
      "small_residual": -10.584291666687932,
      "base_absolute_error": 101.34991666668793,
      "small_absolute_error": 10.584291666687932,
      "resolved_at": "2026-10-09T11:16:05.748598Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T10:45:00Z",
        "return_6h": 0.0036254653894851607,
        "return_12h": 0.008254879363943202,
        "return_24h": -0.0022633864093389855,
        "close_vs_ema12": 0.0023001379514884235,
        "close_vs_ema24": 0.0024400124950463287,
        "ema12_slope_3h": 0.0019076253971312962,
        "ema24_slope_6h": 0.0016585348784363685,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016165202554248026,
        "return_30m": -0.0011441012956069363,
        "return_60m": -0.0011855166513576876,
        "return_120m": -0.001876642033295517,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 9.241005973437133e-05,
        "close_vs_ema6": -0.00023206087355587268,
        "close_vs_ema12": -0.0003017187397944543,
        "ema3_slope": 9.241860014275183e-05,
        "ema6_slope": -9.281573386210606e-05,
        "realized_volatility_30m": 0.002186343204021779,
        "realized_volatility_60m": 0.001624164504743564,
        "return_acceleration": 0.004372686408043558
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2531,
        "resolved_agreement_count": 1658,
        "prospective_resolved_sample_count": 2512,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.87524479166314,
            "small_mean_absolute_error": 99.82251041666314
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.29420833332733,
            "small_mean_absolute_error": 95.9770885416674
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.48346874999818,
            "small_mean_absolute_error": 90.20160590278222
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 61.328344791663405,
            "small_mean_absolute_error": 68.14650208333478
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2533,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1115Z",
      "signal_timestamp": "2026-10-09T11:16:16.618784Z",
      "target_timestamp": "2026-10-09T11:15:00Z",
      "resolution_timestamp": "2026-10-09T11:30:00Z",
      "strike": 82430.37,
      "brti_reference_price": 82430.36883333331,
      "base_predicted_close": 82458.7265625,
      "small_predicted_close": 82431.859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82515.619,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 56.892437500006054,
      "small_residual": 83.75962500000605,
      "base_absolute_error": 56.892437500006054,
      "small_absolute_error": 83.75962500000605,
      "resolved_at": "2026-10-09T11:31:05.576151Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T11:00:00Z",
        "return_6h": 0.0015513506989910386,
        "return_12h": 0.007942487268520981,
        "return_24h": 9.893296360363735e-06,
        "close_vs_ema12": 0.0014622093681739834,
        "close_vs_ema24": 0.0016299235814452029,
        "ema12_slope_3h": 0.0017320939513887357,
        "ema24_slope_6h": 0.0016563227615682408,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007738321289327832,
        "return_30m": 0.0008414372111813506,
        "return_60m": -0.0025237057828710885,
        "return_120m": -0.0009268181340593706,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00034086293748747387,
        "close_vs_ema6": -0.0007185732127285016,
        "close_vs_ema12": -0.0009100344947408079,
        "ema3_slope": -0.000340746789535884,
        "ema6_slope": -0.00028734669323682294,
        "realized_volatility_30m": 0.001195176192178793,
        "realized_volatility_60m": 0.001548274430403152,
        "return_acceleration": -0.002390352384357586
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2532,
        "resolved_agreement_count": 1658,
        "prospective_resolved_sample_count": 2513,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.58494791666453,
            "small_mean_absolute_error": 72.91697916666453
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.30984374999753,
            "small_mean_absolute_error": 70.90873958333759
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.95047743055329,
            "small_mean_absolute_error": 79.78580208333733
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.01109062499745,
            "small_mean_absolute_error": 67.99796666666953
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2534,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1130Z",
      "signal_timestamp": "2026-10-09T11:31:16.562015Z",
      "target_timestamp": "2026-10-09T11:30:00Z",
      "resolution_timestamp": "2026-10-09T11:45:00Z",
      "strike": 82515.62,
      "brti_reference_price": 82515.619,
      "base_predicted_close": 82536.1015625,
      "small_predicted_close": 82452.4453125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82928.04883333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 391.94727083334874,
      "small_residual": 475.60352083334874,
      "base_absolute_error": 391.94727083334874,
      "small_absolute_error": 475.60352083334874,
      "resolved_at": "2026-10-09T11:46:07.655052Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T11:15:00Z",
        "return_6h": 0.000659956859023314,
        "return_12h": 0.009019859413766707,
        "return_24h": 0.0003152821249499116,
        "close_vs_ema12": 0.0023957292569540822,
        "close_vs_ema24": 0.0026106874550764214,
        "ema12_slope_3h": 0.0016620613323394817,
        "ema24_slope_6h": 0.0016356915941735384,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010342082399152908,
        "return_30m": 0.0002595758074184218,
        "return_60m": -0.0008848224692060702,
        "return_120m": -0.0007964304532085409,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00034637637142242994,
        "close_vs_ema6": 0.00022490253204110466,
        "close_vs_ema12": 0.00010427174466642875,
        "ema3_slope": 0.0003464963895847273,
        "ema6_slope": 8.996910652836476e-05,
        "realized_volatility_30m": 0.000904020184424037,
        "realized_volatility_60m": 0.0017091455178744426,
        "return_acceleration": 0.001808040368848074
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2533,
        "resolved_agreement_count": 1659,
        "prospective_resolved_sample_count": 2514,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 110.49751562500387,
            "small_mean_absolute_error": 71.17134375000387
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.81772135416577,
            "small_mean_absolute_error": 73.43158854167086
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.3433628472206,
            "small_mean_absolute_error": 86.29847916667131
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.74272604166399,
            "small_mean_absolute_error": 71.49366458333607
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2535,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1145Z",
      "signal_timestamp": "2026-10-09T11:46:18.964156Z",
      "target_timestamp": "2026-10-09T11:45:00Z",
      "resolution_timestamp": "2026-10-09T12:00:00Z",
      "strike": 82928.05,
      "brti_reference_price": 82928.04883333335,
      "base_predicted_close": 82939.78125,
      "small_predicted_close": 82957.3828125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83158.9056666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 219.12441666670202,
      "small_residual": 201.52285416670202,
      "base_absolute_error": 219.12441666670202,
      "small_absolute_error": 201.52285416670202,
      "resolved_at": "2026-10-09T12:01:05.484426Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T11:30:00Z",
        "return_6h": 0.0059229448372020155,
        "return_12h": 0.014446605540977542,
        "return_24h": 0.004378827745212588,
        "close_vs_ema12": 0.007101478268193739,
        "close_vs_ema24": 0.0074636232341627196,
        "ema12_slope_3h": 0.0017982432801759707,
        "ema24_slope_6h": 0.0017243831803546161,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004998203229055864,
        "return_30m": 0.006037580651935492,
        "return_60m": 0.006884098108142833,
        "return_120m": 0.004758645107770798,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002666028720836655,
        "close_vs_ema6": 0.003726031151688458,
        "close_vs_ema12": 0.004314532577677221,
        "ema3_slope": 0.002673155429988139,
        "ema6_slope": 0.0014926371056167564,
        "realized_volatility_30m": 0.0019819974945702867,
        "realized_volatility_60m": 0.0020884699836564557,
        "return_acceleration": 0.0039639949891405735
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2534,
        "resolved_agreement_count": 1659,
        "prospective_resolved_sample_count": 2515,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 151.88589062500978,
            "small_mean_absolute_error": 156.59487500000978
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.45513541666878,
            "small_mean_absolute_error": 131.91575781250503
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.42060590277833,
            "small_mean_absolute_error": 124.84460937500505
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.81629479166513,
            "small_mean_absolute_error": 91.4320770833372
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2536,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1200Z",
      "signal_timestamp": "2026-10-09T12:01:16.551721Z",
      "target_timestamp": "2026-10-09T12:00:00Z",
      "resolution_timestamp": "2026-10-09T12:15:00Z",
      "strike": 83158.91,
      "brti_reference_price": 83158.9056666667,
      "base_predicted_close": 83238.7109375,
      "small_predicted_close": 83512.953125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83229.58333333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -9.127604166671517,
      "small_residual": -283.3697916666715,
      "base_absolute_error": 9.127604166671517,
      "small_absolute_error": 283.3697916666715,
      "resolved_at": "2026-10-09T12:16:06.720083Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T11:45:00Z",
        "return_6h": 0.010377386225333796,
        "return_12h": 0.01814144778639948,
        "return_24h": 0.00879726217522081,
        "close_vs_ema12": 0.009496940375839813,
        "close_vs_ema24": 0.010054383143746737,
        "ema12_slope_3h": 0.0019774537382921675,
        "ema24_slope_6h": 0.0019030820266037196,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0027838208734094483,
        "return_30m": 0.007795938204943953,
        "return_60m": 0.008057537649316604,
        "return_120m": 0.006862468652906628,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002721210478346503,
        "close_vs_ema6": 0.004648643249365314,
        "close_vs_ema12": 0.006009887901621491,
        "ema3_slope": 0.002728635670323998,
        "ema6_slope": 0.001862921322397959,
        "realized_volatility_30m": 0.001107191177823208,
        "realized_volatility_60m": 0.002134832939783319,
        "return_acceleration": -0.002214382355646416
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2535,
        "resolved_agreement_count": 1660,
        "prospective_resolved_sample_count": 2516,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 192.32851041668619,
            "small_mean_absolute_error": 192.86757291668619
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.10187760417466,
            "small_mean_absolute_error": 146.34504166667466
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.97230902778028,
            "small_mean_absolute_error": 128.27391666667367
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.37104791666715,
            "small_mean_absolute_error": 99.44992187500539
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2537,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1215Z",
      "signal_timestamp": "2026-10-09T12:16:17.484653Z",
      "target_timestamp": "2026-10-09T12:15:00Z",
      "resolution_timestamp": "2026-10-09T12:30:00Z",
      "strike": 83229.58,
      "brti_reference_price": 83229.58333333333,
      "base_predicted_close": 83252.2265625,
      "small_predicted_close": 83549.9765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83035.64583333331,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -216.58072916668607,
      "small_residual": -514.3307291666861,
      "base_absolute_error": 216.58072916668607,
      "small_absolute_error": 514.3307291666861,
      "resolved_at": "2026-10-09T12:31:06.321203Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T12:00:00Z",
        "return_6h": 0.010063836321671182,
        "return_12h": 0.017829094845158044,
        "return_24h": 0.010756168898140572,
        "close_vs_ema12": 0.00992807689015418,
        "close_vs_ema24": 0.010685426162071021,
        "ema12_slope_3h": 0.002255230963042809,
        "ema24_slope_6h": 0.0020717960831635462,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008499109758601797,
        "return_30m": 0.0036360978491849494,
        "return_60m": 0.009695631735143095,
        "return_120m": 0.007147457030393323,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001783530456029414,
        "close_vs_ema6": 0.003924191431934343,
        "close_vs_ema12": 0.005802638851515329,
        "ema3_slope": 0.0017867171204299925,
        "ema6_slope": 0.001572144330898917,
        "realized_volatility_30m": 0.0009669549487746343,
        "realized_volatility_60m": 0.0016707070256614537,
        "return_acceleration": -0.0019339098975492686
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2536,
        "resolved_agreement_count": 1661,
        "prospective_resolved_sample_count": 2517,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 169.27293229168208,
            "small_mean_absolute_error": 261.0639479166821
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 134.9289401041733,
            "small_mean_absolute_error": 166.9904635416733
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.29753993055904,
            "small_mean_absolute_error": 134.29380902778576
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.03892812500052,
            "small_mean_absolute_error": 113.18147395833876
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2538,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1230Z",
      "signal_timestamp": "2026-10-09T12:31:17.178307Z",
      "target_timestamp": "2026-10-09T12:30:00Z",
      "resolution_timestamp": "2026-10-09T12:45:00Z",
      "strike": 83035.65,
      "brti_reference_price": 83035.64583333331,
      "base_predicted_close": 82995.9140625,
      "small_predicted_close": 83151.2421875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82969.22533333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -26.688729166678968,
      "small_residual": -182.01685416667897,
      "base_absolute_error": 26.688729166678968,
      "small_absolute_error": 182.01685416667897,
      "resolved_at": "2026-10-09T12:46:07.392792Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T12:15:00Z",
        "return_6h": 0.0075143349756092714,
        "return_12h": 0.016512605807991187,
        "return_24h": 0.007726045908029722,
        "close_vs_ema12": 0.007263371098422677,
        "close_vs_ema24": 0.008157215586010791,
        "ema12_slope_3h": 0.0023882487490742843,
        "ema24_slope_6h": 0.00218433061320078,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0023301510380425716,
        "return_30m": -0.001482220483124963,
        "return_60m": 0.006302162422526347,
        "return_120m": 0.005411763658404345,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.000275464098251188,
        "close_vs_ema6": 0.0011315564822993451,
        "close_vs_ema12": 0.002925261377686006,
        "ema3_slope": -0.0002753882386783424,
        "ema6_slope": 0.00045282755290099175,
        "realized_volatility_30m": 0.0015900310069513757,
        "realized_volatility_60m": 0.002690516966056986,
        "return_acceleration": -0.0031800620139027513
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2537,
        "resolved_agreement_count": 1662,
        "prospective_resolved_sample_count": 2518,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 209.1950052083521,
            "small_mean_absolute_error": 368.7067239583521
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 159.84626041667798,
            "small_mean_absolute_error": 219.93903385417798
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 118.94348263889454,
            "small_mean_absolute_error": 171.8566336805646
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.0173697916689,
            "small_mean_absolute_error": 138.39233750000713
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2539,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1245Z",
      "signal_timestamp": "2026-10-09T12:46:18.951649Z",
      "target_timestamp": "2026-10-09T12:45:00Z",
      "resolution_timestamp": "2026-10-09T13:00:00Z",
      "strike": 82969.23,
      "brti_reference_price": 82969.22533333332,
      "base_predicted_close": 82942.0546875,
      "small_predicted_close": 83108.5234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82943.7515,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 1.6968124999984866,
      "small_residual": -164.7719375000015,
      "base_absolute_error": 1.6968124999984866,
      "small_absolute_error": 164.7719375000015,
      "resolved_at": "2026-10-09T13:01:05.834837Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T12:30:00Z",
        "return_6h": 0.005550467405357473,
        "return_12h": 0.01470142882799319,
        "return_24h": 0.007957961325873786,
        "close_vs_ema12": 0.0061924475923986755,
        "close_vs_ema24": 0.007198133762993386,
        "ema12_slope_3h": 0.00250576536039282,
        "ema24_slope_6h": 0.0022540060498452696,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00079990345511749,
        "return_30m": -0.003128190597293745,
        "return_60m": 0.0004965328447885664,
        "return_120m": 0.0073840491337486824,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005378627451568807,
        "close_vs_ema6": 0.00023622617051355377,
        "close_vs_ema12": 0.0017958132974496,
        "ema3_slope": -0.0005375736043423673,
        "ema6_slope": 9.449939749783809e-05,
        "realized_volatility_30m": 0.0007651237914625408,
        "realized_volatility_60m": 0.0019025005913240302,
        "return_acceleration": 0.0015302475829250817
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2538,
        "resolved_agreement_count": 1662,
        "prospective_resolved_sample_count": 2519,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.88036979168464,
            "small_mean_absolute_error": 295.31005729168464
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 134.8831302083472,
            "small_mean_absolute_error": 225.9524661458472
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.59688020834074,
            "small_mean_absolute_error": 186.3805243055649
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.08752083333675,
            "small_mean_absolute_error": 147.37348125000716
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2540,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1300Z",
      "signal_timestamp": "2026-10-09T13:01:16.896366Z",
      "target_timestamp": "2026-10-09T13:00:00Z",
      "resolution_timestamp": "2026-10-09T13:15:00Z",
      "strike": 82943.75,
      "brti_reference_price": 82943.7515,
      "base_predicted_close": 82915.9296875,
      "small_predicted_close": 82932.515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82983.72066666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 67.79097916666069,
      "small_residual": 51.20504166666069,
      "base_absolute_error": 67.79097916666069,
      "small_absolute_error": 51.20504166666069,
      "resolved_at": "2026-10-09T13:16:05.746663Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T12:45:00Z",
        "return_6h": 0.005294722803810936,
        "return_12h": 0.014745098064803619,
        "return_24h": 0.008297039722608535,
        "close_vs_ema12": 0.005642020325022257,
        "close_vs_ema24": 0.006745895058053453,
        "ema12_slope_3h": 0.0025775457314642924,
        "ema24_slope_6h": 0.0023169346755225195,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003070274940013551,
        "return_30m": -0.0011066853567655022,
        "return_60m": -0.002587265488186219,
        "return_120m": 0.005449425172050493,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00042254101575467384,
        "close_vs_ema6": -5.062520472731702e-05,
        "close_vs_ema12": 0.0012589870382748725,
        "ema3_slope": -0.0004223625502537409,
        "ema6_slope": -2.0249671833449945e-05,
        "realized_volatility_30m": 0.0002464379805580674,
        "realized_volatility_60m": 0.0011415669588476578,
        "return_acceleration": 0.0004928759611161349
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2539,
        "resolved_agreement_count": 1662,
        "prospective_resolved_sample_count": 2520,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.52346875000876,
            "small_mean_absolute_error": 286.1223281250095
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.92598958334747,
            "small_mean_absolute_error": 239.49495052084785
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.24240798611936,
            "small_mean_absolute_error": 192.93747048611962
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.8604770833379,
            "small_mean_absolute_error": 149.91894375000848
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2541,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1315Z",
      "signal_timestamp": "2026-10-09T13:16:16.355971Z",
      "target_timestamp": "2026-10-09T13:15:00Z",
      "resolution_timestamp": "2026-10-09T13:30:00Z",
      "strike": 82983.72,
      "brti_reference_price": 82983.72066666666,
      "base_predicted_close": 82909.125,
      "small_predicted_close": 82926.3359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82888.34283333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -20.7821666666714,
      "small_residual": -37.9931041666714,
      "base_absolute_error": 20.7821666666714,
      "small_absolute_error": 37.9931041666714,
      "resolved_at": "2026-10-09T13:31:05.561440Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T13:00:00Z",
        "return_6h": 0.006423157060120532,
        "return_12h": 0.016235483134187323,
        "return_24h": 0.006837111968906351,
        "close_vs_ema12": 0.005875086549743669,
        "close_vs_ema24": 0.007080872530789373,
        "ema12_slope_3h": 0.0026429209953544586,
        "ema24_slope_6h": 0.002401853343653171,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00048188279338523543,
        "return_30m": 0.00017470734811730892,
        "return_60m": -0.0029540297670600513,
        "return_120m": 0.006712960783326949,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 2.956820688804207e-05,
        "close_vs_ema6": 0.00030798576269241984,
        "close_vs_ema12": 0.0014731623630030999,
        "ema3_slope": 2.9569081192670765e-05,
        "ema6_slope": 0.00012320948378352625,
        "realized_volatility_30m": 0.00039445514369329526,
        "realized_volatility_60m": 0.0010262341031057965,
        "return_acceleration": 0.0007889102873865905
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2540,
        "resolved_agreement_count": 1663,
        "prospective_resolved_sample_count": 2521,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.18931250000605,
            "small_mean_absolute_error": 228.0811406250068
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 123.73112239584407,
            "small_mean_absolute_error": 244.57254427084445
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.01573090278423,
            "small_mean_absolute_error": 187.35402256945113
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.86273541666961,
            "small_mean_absolute_error": 145.70049895834018
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2542,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1330Z",
      "signal_timestamp": "2026-10-09T13:31:16.265452Z",
      "target_timestamp": "2026-10-09T13:30:00Z",
      "resolution_timestamp": "2026-10-09T13:45:00Z",
      "strike": 82888.34,
      "brti_reference_price": 82888.34283333333,
      "base_predicted_close": 82912.296875,
      "small_predicted_close": 82930.5625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82493.5461666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -418.7507083333039,
      "small_residual": -437.0163333333039,
      "base_absolute_error": 418.7507083333039,
      "small_absolute_error": 437.0163333333039,
      "resolved_at": "2026-10-09T13:46:06.527003Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T13:15:00Z",
        "return_6h": 0.005271939510793189,
        "return_12h": 0.013546061015592192,
        "return_24h": 0.00662234078539381,
        "close_vs_ema12": 0.004525495020964554,
        "close_vs_ema24": 0.005800522091607974,
        "ema12_slope_3h": 0.0026832800266407553,
        "ema24_slope_6h": 0.002461196738543281,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011493559527953057,
        "return_30m": -0.0006680270142672695,
        "return_60m": -0.0017739730753181249,
        "return_120m": 0.004517009480754508,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005602245409583873,
        "close_vs_ema6": -0.0006013761803717044,
        "close_vs_ema12": 0.000272543835776462,
        "ema3_slope": -0.0005599108651509477,
        "ema6_slope": -0.00024049262153513773,
        "realized_volatility_30m": 0.0008156193730902705,
        "realized_volatility_60m": 0.0006124161304369234,
        "return_acceleration": -0.001631238746180541
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2541,
        "resolved_agreement_count": 1664,
        "prospective_resolved_sample_count": 2522,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 29.239671875002387,
            "small_mean_absolute_error": 108.99673437500314
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 119.21733854167724,
            "small_mean_absolute_error": 238.85172916667761
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.31073090278612,
            "small_mean_absolute_error": 182.9582673611197
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.49295312500325,
            "small_mean_absolute_error": 147.31977916667384
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2543,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1345Z",
      "signal_timestamp": "2026-10-09T13:46:18.757213Z",
      "target_timestamp": "2026-10-09T13:45:00Z",
      "resolution_timestamp": "2026-10-09T14:00:00Z",
      "strike": 82493.55,
      "brti_reference_price": 82493.5461666667,
      "base_predicted_close": 82711.3515625,
      "small_predicted_close": 82559.8671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82555.63050000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -155.72106249998615,
      "small_residual": -4.236687499986147,
      "base_absolute_error": 155.72106249998615,
      "small_absolute_error": 4.236687499986147,
      "resolved_at": "2026-10-09T14:01:06.000902Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T13:30:00Z",
        "return_6h": 0.00025126458727520173,
        "return_12h": 0.007004719451673136,
        "return_24h": 0.006100182122445341,
        "close_vs_ema12": -0.00024848273388466957,
        "close_vs_ema24": 0.0009890584477862951,
        "ema12_slope_3h": 0.002639377822878819,
        "ema24_slope_6h": 0.0024154882457920746,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004762993844146024,
        "return_30m": -0.005906875421613389,
        "return_60m": -0.005733200048036569,
        "return_120m": -0.005239513925377692,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.002667370959864579,
        "close_vs_ema6": -0.003835522388207724,
        "close_vs_ema12": -0.0038033382105701063,
        "ema3_slope": -0.0026602750195322544,
        "ema6_slope": -0.0015318587638492032,
        "realized_volatility_30m": 0.0018068189456753592,
        "realized_volatility_60m": 0.002006482967586377,
        "return_acceleration": -0.0036136378913507183
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2542,
        "resolved_agreement_count": 1665,
        "prospective_resolved_sample_count": 2523,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.25516666665862,
            "small_mean_absolute_error": 172.74660416665938
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.56776822917163,
            "small_mean_absolute_error": 234.028330729172
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.34047569445102,
            "small_mean_absolute_error": 208.21717881945128
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.47947083333565,
            "small_mean_absolute_error": 168.51809791667182
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2544,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1400Z",
      "signal_timestamp": "2026-10-09T14:01:16.853994Z",
      "target_timestamp": "2026-10-09T14:00:00Z",
      "resolution_timestamp": "2026-10-09T14:15:00Z",
      "strike": 82555.63,
      "brti_reference_price": 82555.63050000001,
      "base_predicted_close": 82641.578125,
      "small_predicted_close": 82535.2109375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82770.89316666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 129.31504166666127,
      "small_residual": 235.68222916666127,
      "base_absolute_error": 129.31504166666127,
      "small_absolute_error": 235.68222916666127,
      "resolved_at": "2026-10-09T14:16:06.512259Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T13:45:00Z",
        "return_6h": -0.00027613142041527095,
        "return_12h": 0.00803253113661806,
        "return_24h": 0.00520961178664181,
        "close_vs_ema12": 0.0004833481363961667,
        "close_vs_ema24": 0.001706410829857008,
        "ema12_slope_3h": 0.002561861972818491,
        "ema24_slope_6h": 0.0023597488934661293,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007525962480492421,
        "return_30m": -0.004013982207393241,
        "return_60m": -0.004679327773111197,
        "return_120m": -0.007254486598042176,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0009593104772027683,
        "close_vs_ema6": -0.0022060969862796043,
        "close_vs_ema12": -0.0025850334681004616,
        "ema3_slope": -0.0009583910825957664,
        "ema6_slope": -0.00088166078283336,
        "realized_volatility_30m": 0.002757795046097633,
        "realized_volatility_60m": 0.0021985860742435646,
        "return_acceleration": 0.005515590092195266
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2543,
        "resolved_agreement_count": 1666,
        "prospective_resolved_sample_count": 2524,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 165.76122916665554,
            "small_mean_absolute_error": 132.61279166665554
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 114.64234895833215,
            "small_mean_absolute_error": 209.36755989583253
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 140.53773611111683,
            "small_mean_absolute_error": 203.8675642361171
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.84032500000103,
            "small_mean_absolute_error": 160.71137395833722
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2545,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1415Z",
      "signal_timestamp": "2026-10-09T14:16:18.485861Z",
      "target_timestamp": "2026-10-09T14:15:00Z",
      "resolution_timestamp": "2026-10-09T14:30:00Z",
      "strike": 82770.89,
      "brti_reference_price": 82770.89316666666,
      "base_predicted_close": 82736.0859375,
      "small_predicted_close": 82749.0,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83080.43883333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 344.3528958333336,
      "small_residual": 331.4388333333336,
      "base_absolute_error": 344.3528958333336,
      "small_absolute_error": 331.4388333333336,
      "resolved_at": "2026-10-09T14:31:06.292325Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T14:00:00Z",
        "return_6h": 0.0017522325740608746,
        "return_12h": 0.009802881739983338,
        "return_24h": 0.003559974500208618,
        "close_vs_ema12": 0.0029655124365670638,
        "close_vs_ema24": 0.004228932754132275,
        "ema12_slope_3h": 0.002626004293649453,
        "ema24_slope_6h": 0.002347162924916546,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002607486192800046,
        "return_30m": 0.0033620448251747703,
        "return_60m": -0.0025646897763826892,
        "return_120m": -0.005511143373500005,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008221606590419483,
        "close_vs_ema6": 0.00028256580122310027,
        "close_vs_ema12": 1.329497877455843e-05,
        "ema3_slope": 0.0008228371633867138,
        "ema6_slope": 0.00011303909688242797,
        "realized_volatility_30m": 0.0009274449723754019,
        "realized_volatility_60m": 0.00272690289795843,
        "return_acceleration": 0.0018548899447508038
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2544,
        "resolved_agreement_count": 1666,
        "prospective_resolved_sample_count": 2525,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 181.14224479165568,
            "small_mean_absolute_error": 178.73208854165568
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 129.66577864583087,
            "small_mean_absolute_error": 203.40661458333125
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 142.86816319444793,
            "small_mean_absolute_error": 222.6257256944482
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.84483541666778,
            "small_mean_absolute_error": 161.93893125000395
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2546,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1430Z",
      "signal_timestamp": "2026-10-09T14:31:17.223531Z",
      "target_timestamp": "2026-10-09T14:30:00Z",
      "resolution_timestamp": "2026-10-09T14:45:00Z",
      "strike": 83080.44,
      "brti_reference_price": 83080.43883333333,
      "base_predicted_close": 83060.5625,
      "small_predicted_close": 83397.0859375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82964.42516666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -96.13733333333221,
      "small_residual": -432.6607708333322,
      "base_absolute_error": 96.13733333333221,
      "small_absolute_error": 432.6607708333322,
      "resolved_at": "2026-10-09T14:46:06.988478Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T14:15:00Z",
        "return_6h": 0.006868360029807619,
        "return_12h": 0.014912359091459049,
        "return_24h": 0.004886808811598087,
        "close_vs_ema12": 0.006440487693867958,
        "close_vs_ema24": 0.00781860531580314,
        "ema12_slope_3h": 0.0027986209626280623,
        "ema24_slope_6h": 0.0024406895663016126,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0037397888898380582,
        "return_30m": 0.006357026530532384,
        "return_60m": 0.0023175273317534995,
        "return_120m": 0.0005394430253475857,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0022773141309657685,
        "close_vs_ema6": 0.0028705654579703754,
        "close_vs_ema12": 0.003173895797649262,
        "ema3_slope": 0.0022825121280893867,
        "ema6_slope": 0.0011495461221444625,
        "realized_volatility_30m": 0.0005661513485190062,
        "realized_volatility_60m": 0.0032662006812722733,
        "return_acceleration": 0.0011323026970380123
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2545,
        "resolved_agreement_count": 1667,
        "prospective_resolved_sample_count": 2526,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 262.03492708332124,
            "small_mean_absolute_error": 252.09352083332124
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 145.6372994791618,
            "small_mean_absolute_error": 180.5451276041622
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 166.8232013888919,
            "small_mean_absolute_error": 243.26565972222548
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.62100937500145,
            "small_mean_absolute_error": 175.33203125000364
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2547,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1445Z",
      "signal_timestamp": "2026-10-09T14:46:20.174523Z",
      "target_timestamp": "2026-10-09T14:45:00Z",
      "resolution_timestamp": "2026-10-09T15:00:00Z",
      "strike": 82964.43,
      "brti_reference_price": 82964.42516666667,
      "base_predicted_close": 82867.609375,
      "small_predicted_close": 82888.140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82998.38033333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 130.77095833333442,
      "small_residual": 110.23970833333442,
      "base_absolute_error": 130.77095833333442,
      "small_absolute_error": 110.23970833333442,
      "resolved_at": "2026-10-09T15:01:05.161458Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T14:30:00Z",
        "return_6h": 0.005426368892668565,
        "return_12h": 0.012070169627380833,
        "return_24h": 0.005613525549774678,
        "close_vs_ema12": 0.004828586157017201,
        "close_vs_ema24": 0.006278245122010917,
        "ema12_slope_3h": 0.0027016115371727434,
        "ema24_slope_6h": 0.002502443831191803,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013964017077401358,
        "return_30m": 0.00233816493450556,
        "return_60m": 0.005708070774998797,
        "return_120m": -5.7854784679123306e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00043867366990046897,
        "close_vs_ema6": 0.00104967001182521,
        "close_vs_ema12": 0.00149987414465369,
        "ema3_slope": 0.00043886618894184437,
        "ema6_slope": 0.0004200443679205357,
        "realized_volatility_30m": 0.002568095298789097,
        "realized_volatility_60m": 0.0019473669783316408,
        "return_acceleration": -0.005136190597578194
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2546,
        "resolved_agreement_count": 1667,
        "prospective_resolved_sample_count": 2527,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 181.3815833333283,
            "small_mean_absolute_error": 251.0046302083283
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 154.31837499999347,
            "small_mean_absolute_error": 211.87561718749384
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 142.17237326389053,
            "small_mean_absolute_error": 239.6870972222241
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.88547812500184,
            "small_mean_absolute_error": 196.57856145833648
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2548,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1500Z",
      "signal_timestamp": "2026-10-09T15:01:16.192810Z",
      "target_timestamp": "2026-10-09T15:00:00Z",
      "resolution_timestamp": "2026-10-09T15:15:00Z",
      "strike": 82998.38,
      "brti_reference_price": 82998.38033333333,
      "base_predicted_close": 82868.09375,
      "small_predicted_close": 82887.6953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82783.41033333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -84.68341666666674,
      "small_residual": -104.28497916666674,
      "base_absolute_error": 84.68341666666674,
      "small_absolute_error": 104.28497916666674,
      "resolved_at": "2026-10-09T15:16:06.026020Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T14:45:00Z",
        "return_6h": 0.004223527967723184,
        "return_12h": 0.011310150918910633,
        "return_24h": 0.0039860070650947765,
        "close_vs_ema12": 0.005024890642179258,
        "close_vs_ema24": 0.006551255066880479,
        "ema12_slope_3h": 0.0025107566225142097,
        "ema24_slope_6h": 0.0025381093035330426,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004092738134260365,
        "return_30m": -0.0009876994049660137,
        "return_60m": 0.00536304829424461,
        "return_120m": 0.0006586250603017874,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004238837568522058,
        "close_vs_ema6": 0.0010419751252683795,
        "close_vs_ema12": 0.001615477664236531,
        "ema3_slope": 0.0004240635104861834,
        "ema6_slope": 0.00041696383648570645,
        "realized_volatility_30m": 0.0009028377605830862,
        "realized_volatility_60m": 0.0019824009117614476,
        "return_acceleration": 0.0018056755211661724
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2547,
        "resolved_agreement_count": 1668,
        "prospective_resolved_sample_count": 2528,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 175.14405729166538,
            "small_mean_absolute_error": 277.5053854166654
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 170.45264322916046,
            "small_mean_absolute_error": 205.05908854166046
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.80958506944322,
            "small_mean_absolute_error": 232.08016840277682
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.1265020833358,
            "small_mean_absolute_error": 197.78611770833595
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2549,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1515Z",
      "signal_timestamp": "2026-10-09T15:16:17.139869Z",
      "target_timestamp": "2026-10-09T15:15:00Z",
      "resolution_timestamp": "2026-10-09T15:30:00Z",
      "strike": 82783.41,
      "brti_reference_price": 82783.41033333333,
      "base_predicted_close": 82715.296875,
      "small_predicted_close": 82781.03125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82852.05433333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 136.75745833334804,
      "small_residual": 71.02308333334804,
      "base_absolute_error": 136.75745833334804,
      "small_absolute_error": 71.02308333334804,
      "resolved_at": "2026-10-09T15:31:06.290259Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T15:00:00Z",
        "return_6h": 0.003352118133336246,
        "return_12h": 0.009350330709355426,
        "return_24h": 0.007505254017365903,
        "close_vs_ema12": 0.002322745760237721,
        "close_vs_ema24": 0.0038626026070982533,
        "ema12_slope_3h": 0.00218628088051509,
        "ema24_slope_6h": 0.0025549475311044123,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0025900505423919196,
        "return_30m": -0.002181836768828216,
        "return_60m": 0.00015122667145162083,
        "return_120m": -0.002413850954429253,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0010848078658255433,
        "close_vs_ema6": -0.001108186860280136,
        "close_vs_ema12": -0.0008283037640620661,
        "ema3_slope": -0.0010836323329470599,
        "ema6_slope": -0.00044307833867474056,
        "realized_volatility_30m": 0.001499662177908978,
        "realized_volatility_60m": 0.0023877403018633414,
        "return_acceleration": -0.002999324355817956
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2548,
        "resolved_agreement_count": 1669,
        "prospective_resolved_sample_count": 2529,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 163.98615104166674,
            "small_mean_absolute_error": 244.65607291666674
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 172.56419791666121,
            "small_mean_absolute_error": 211.69408072916121
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 141.10590277777615,
            "small_mean_absolute_error": 217.1564340277764
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.63511770833503,
            "small_mean_absolute_error": 197.09004583333518
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2550,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1530Z",
      "signal_timestamp": "2026-10-09T15:31:16.979705Z",
      "target_timestamp": "2026-10-09T15:30:00Z",
      "resolution_timestamp": "2026-10-09T15:45:00Z",
      "strike": 82852.05,
      "brti_reference_price": 82852.05433333335,
      "base_predicted_close": 82783.5,
      "small_predicted_close": 82942.9140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82917.42133333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 133.92133333333186,
      "small_residual": -25.49272916666814,
      "base_absolute_error": 133.92133333333186,
      "small_absolute_error": 25.49272916666814,
      "resolved_at": "2026-10-09T15:46:07.250717Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T15:15:00Z",
        "return_6h": 0.0032775544488297115,
        "return_12h": 0.008493471133364627,
        "return_24h": 0.01918132471466172,
        "close_vs_ema12": 0.0030247529011269148,
        "close_vs_ema24": 0.0045977583085561324,
        "ema12_slope_3h": 0.0020054965471898445,
        "ema24_slope_6h": 0.0025699060191259893,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008291999535126049,
        "return_30m": -0.0017629982586686577,
        "return_60m": -0.0027489563513036774,
        "return_120m": -0.0004377998010280937,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0001282701685983989,
        "close_vs_ema6": -0.00019994871570272466,
        "close_vs_ema12": 1.7715077027524728e-07,
        "ema3_slope": -0.0001282537174723819,
        "ema6_slope": -7.997309007434783e-05,
        "realized_volatility_30m": 0.0017096252479522622,
        "realized_volatility_60m": 0.0013807181756935725,
        "return_acceleration": 0.0034192504959045245
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2549,
        "resolved_agreement_count": 1670,
        "prospective_resolved_sample_count": 2530,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 112.08729166667035,
            "small_mean_absolute_error": 179.55213541667035
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 187.0611093749958,
            "small_mean_absolute_error": 215.8228281249958
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.45396354166465,
            "small_mean_absolute_error": 180.21413020833157
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.61088229166998,
            "small_mean_absolute_error": 196.10409166667014
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2551,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1545Z",
      "signal_timestamp": "2026-10-09T15:46:19.147849Z",
      "target_timestamp": "2026-10-09T15:45:00Z",
      "resolution_timestamp": "2026-10-09T16:00:00Z",
      "strike": 82917.42,
      "brti_reference_price": 82917.42133333333,
      "base_predicted_close": 82795.453125,
      "small_predicted_close": 82809.296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82825.089,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 29.635875000007218,
      "small_residual": 15.792125000007218,
      "base_absolute_error": 29.635875000007218,
      "small_absolute_error": 15.792125000007218,
      "resolved_at": "2026-10-09T16:01:06.263463Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T15:30:00Z",
        "return_6h": 0.004629882009505426,
        "return_12h": 0.007316572778833574,
        "return_24h": 0.021602108746622273,
        "close_vs_ema12": 0.003659770612758795,
        "close_vs_ema24": 0.00527858236379819,
        "ema12_slope_3h": 0.0018974900985004872,
        "ema24_slope_6h": 0.002612494710790836,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007889605215700701,
        "return_30m": 0.0016188146811104698,
        "return_60m": -0.0005665540771109256,
        "return_120m": 0.00513828276711803,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00033018551795049866,
        "close_vs_ema6": 0.00042053928551344377,
        "close_vs_ema12": 0.0006676509381504658,
        "ema3_slope": 0.00033029457643629634,
        "ema6_slope": 0.00016824401549264678,
        "realized_volatility_30m": 2.0119715971267382e-05,
        "realized_volatility_60m": 0.0014236189686604168,
        "return_acceleration": -4.0239431942534765e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2550,
        "resolved_agreement_count": 1670,
        "prospective_resolved_sample_count": 2531,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.53329166667027,
            "small_mean_absolute_error": 77.76012500000434
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 151.4574374999993,
            "small_mean_absolute_error": 164.38237760416632
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 143.39001388888573,
            "small_mean_absolute_error": 167.17045312499735
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 139.98726041667032,
            "small_mean_absolute_error": 190.68325833333728
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2552,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1600Z",
      "signal_timestamp": "2026-10-09T16:01:17.854496Z",
      "target_timestamp": "2026-10-09T16:00:00Z",
      "resolution_timestamp": "2026-10-09T16:15:00Z",
      "strike": 82825.09,
      "brti_reference_price": 82825.089,
      "base_predicted_close": 82828.8203125,
      "small_predicted_close": 82845.859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82852.99450000002,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 24.17418750001525,
      "small_residual": 7.13512500001525,
      "base_absolute_error": 24.17418750001525,
      "small_absolute_error": 7.13512500001525,
      "resolved_at": "2026-10-09T16:16:05.220880Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T15:45:00Z",
        "return_6h": 0.0028207190605686883,
        "return_12h": 0.005694074056184162,
        "return_24h": 0.022999183108394217,
        "close_vs_ema12": 0.0024381354528399957,
        "close_vs_ema24": 0.004073037639133359,
        "ema12_slope_3h": 0.0017608817034056035,
        "ema24_slope_6h": 0.0026167941733012956,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011135456439502756,
        "return_30m": -0.0003254636659322241,
        "return_60m": -0.0020878881327245358,
        "return_120m": 0.003263962716631319,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003920175188367736,
        "close_vs_ema6": -0.0004954371981291672,
        "close_vs_ema12": -0.0003779505719870846,
        "ema3_slope": -0.0003918639013225089,
        "ema6_slope": -0.00019813561375048305,
        "realized_volatility_30m": 0.0009512530827601728,
        "realized_volatility_60m": 0.0014292582389440341,
        "return_acceleration": -0.0019025061655203457
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2551,
        "resolved_agreement_count": 1671,
        "prospective_resolved_sample_count": 2532,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.24952083333847,
            "small_mean_absolute_error": 54.148229166672536
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 135.69678906250192,
            "small_mean_absolute_error": 165.82680729166896
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 145.7182690972198,
            "small_mean_absolute_error": 154.75546874999782
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.60135729167087,
            "small_mean_absolute_error": 188.65126145833784
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2553,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1615Z",
      "signal_timestamp": "2026-10-09T16:16:16.236192Z",
      "target_timestamp": "2026-10-09T16:15:00Z",
      "resolution_timestamp": "2026-10-09T16:30:00Z",
      "strike": 82852.99,
      "brti_reference_price": 82852.99450000002,
      "base_predicted_close": 82814.1015625,
      "small_predicted_close": 82858.3515625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82661.1585,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -152.943062499995,
      "small_residual": -197.193062499995,
      "base_absolute_error": 152.943062499995,
      "small_absolute_error": 197.193062499995,
      "resolved_at": "2026-10-09T16:31:05.446798Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T16:00:00Z",
        "return_6h": 0.0025904176863578154,
        "return_12h": 0.00500586020965943,
        "return_24h": 0.0232329077544291,
        "close_vs_ema12": 0.002662274996632963,
        "close_vs_ema24": 0.004319978592855822,
        "ema12_slope_3h": 0.0016239100613200108,
        "ema24_slope_6h": 0.0026162453596263457,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003369208573986704,
        "return_30m": -0.0007769999633046032,
        "return_60m": 0.0008405568988580914,
        "return_120m": 0.0009919106849316517,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -2.761513273275007e-05,
        "close_vs_ema6": -0.00011335032755432906,
        "close_vs_ema12": -3.48254200640552e-05,
        "ema3_slope": -2.7614370158302037e-05,
        "ema6_slope": -4.5338075387424404e-05,
        "realized_volatility_30m": 0.000725233250674473,
        "realized_volatility_60m": 0.0007884296503246892,
        "return_acceleration": 0.001450466501348946
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2552,
        "resolved_agreement_count": 1672,
        "prospective_resolved_sample_count": 2533,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.12221354167559,
            "small_mean_absolute_error": 29.860765625009662
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.55418229167117,
            "small_mean_absolute_error": 137.2584192708382
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 142.08353645833267,
            "small_mean_absolute_error": 151.08297569444403
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 134.74257083333723,
            "small_mean_absolute_error": 188.4788031250042
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2554,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1630Z",
      "signal_timestamp": "2026-10-09T16:31:16.261049Z",
      "target_timestamp": "2026-10-09T16:30:00Z",
      "resolution_timestamp": "2026-10-09T16:45:00Z",
      "strike": 82661.16,
      "brti_reference_price": 82661.1585,
      "base_predicted_close": 82697.359375,
      "small_predicted_close": 82765.7890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82646.37733333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -50.982041666677105,
      "small_residual": -119.4117291666771,
      "base_absolute_error": 50.982041666677105,
      "small_absolute_error": 119.4117291666771,
      "resolved_at": "2026-10-09T16:46:07.669062Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T16:15:00Z",
        "return_6h": 0.0008773981278453746,
        "return_12h": 0.0034977667176410154,
        "return_24h": 0.017192321262980093,
        "close_vs_ema12": 0.00032682082495005815,
        "close_vs_ema24": 0.001953417809013702,
        "ema12_slope_3h": 0.0014449504467597407,
        "ema24_slope_6h": 0.0025802784558157654,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002315377991558454,
        "return_30m": -0.001979237233297737,
        "return_60m": -0.002304056729424242,
        "return_120m": -0.00504667932934777,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0011728385312224088,
        "close_vs_ema6": -0.0017358228749302373,
        "close_vs_ema12": -0.001989284667703317,
        "ema3_slope": -0.001171464592410243,
        "ema6_slope": -0.0006938473915025778,
        "realized_volatility_30m": 0.001326149424478562,
        "realized_volatility_60m": 0.0012258601678870296,
        "return_acceleration": -0.002652298848957124
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2553,
        "resolved_agreement_count": 1672,
        "prospective_resolved_sample_count": 2534,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 85.16861458333733,
            "small_mean_absolute_error": 61.4032604166714
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.62795312500384,
            "small_mean_absolute_error": 120.47769791667088
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 153.09694444444298,
            "small_mean_absolute_error": 164.34963888888765
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 139.54510208333667,
            "small_mean_absolute_error": 194.15047500000364
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2555,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1645Z",
      "signal_timestamp": "2026-10-09T16:46:19.245858Z",
      "target_timestamp": "2026-10-09T16:45:00Z",
      "resolution_timestamp": "2026-10-09T17:00:00Z",
      "strike": 82646.38,
      "brti_reference_price": 82646.37733333332,
      "base_predicted_close": 82667.8359375,
      "small_predicted_close": 82728.34375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82671.48316666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 3.647229166672332,
      "small_residual": -56.86058333332767,
      "base_absolute_error": 3.647229166672332,
      "small_absolute_error": 56.86058333332767,
      "resolved_at": "2026-10-09T17:01:06.123286Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T16:30:00Z",
        "return_6h": 0.003464138779179393,
        "return_12h": 0.004502894251821266,
        "return_24h": 0.017710772280685294,
        "close_vs_ema12": 0.00014190656311008354,
        "close_vs_ema24": 0.0017375981764513604,
        "ema12_slope_3h": 0.0014615868616407734,
        "ema24_slope_6h": 0.0025985131382451065,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00017881635020489117,
        "return_30m": -0.0024937803143215698,
        "return_60m": -0.0032688426104134916,
        "return_120m": -0.0038335447114160592,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006761794891094741,
        "close_vs_ema6": -0.0013681260349068802,
        "close_vs_ema12": -0.00183485794796312,
        "ema3_slope": -0.0006757225793607713,
        "ema6_slope": -0.0005469510947497813,
        "realized_volatility_30m": 0.0010682808206767813,
        "realized_volatility_60m": 0.0010089456939879127,
        "return_acceleration": 0.0021365616413535626
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2554,
        "resolved_agreement_count": 1673,
        "prospective_resolved_sample_count": 2535,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.43379166667364,
            "small_mean_absolute_error": 84.88301041667364
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.98354166667195,
            "small_mean_absolute_error": 81.32156770833899
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.44955555555741,
            "small_mean_absolute_error": 137.88258854166875
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.4968406250031,
            "small_mean_absolute_error": 176.34088541667006
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2556,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1700Z",
      "signal_timestamp": "2026-10-09T17:01:16.964633Z",
      "target_timestamp": "2026-10-09T17:00:00Z",
      "resolution_timestamp": "2026-10-09T17:15:00Z",
      "strike": 82671.48,
      "brti_reference_price": 82671.48316666667,
      "base_predicted_close": 82724.296875,
      "small_predicted_close": 82747.9140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82569.76166666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -154.53520833332732,
      "small_residual": -178.15239583332732,
      "base_absolute_error": 154.53520833332732,
      "small_absolute_error": 178.15239583332732,
      "resolved_at": "2026-10-09T17:16:05.864804Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T16:45:00Z",
        "return_6h": 0.002148971137938549,
        "return_12h": 0.005782227547907359,
        "return_24h": 0.022145290625382064,
        "close_vs_ema12": 0.0004275232371990789,
        "close_vs_ema24": 0.001999707137331219,
        "ema12_slope_3h": 0.0014592078186490554,
        "ema24_slope_6h": 0.0025892165154643987,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00030377415373084027,
        "return_30m": 0.00012490348374050164,
        "return_60m": -0.0018545809631829169,
        "return_120m": -0.003938596938323324,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00018634008677431702,
        "close_vs_ema6": -0.0007607796456254867,
        "close_vs_ema12": -0.0012963095311760986,
        "ema3_slope": -0.00018630537061536945,
        "ema6_slope": -0.00030421928071555637,
        "realized_volatility_30m": 0.00024129525196786572,
        "realized_volatility_60m": 0.0010885632720877992,
        "return_acceleration": 0.00048259050393573144
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2555,
        "resolved_agreement_count": 1674,
        "prospective_resolved_sample_count": 2536,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.93663020833992,
            "small_mean_absolute_error": 95.15012500000375
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.0930755208392,
            "small_mean_absolute_error": 74.64917708333815
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.77673611111459,
            "small_mean_absolute_error": 142.26791319444723
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.72298125000161,
            "small_mean_absolute_error": 169.10777187500133
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2557,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1745Z",
      "signal_timestamp": "2026-10-09T17:46:18.778615Z",
      "target_timestamp": "2026-10-09T17:45:00Z",
      "resolution_timestamp": "2026-10-09T18:00:00Z",
      "strike": 82632.4,
      "brti_reference_price": 82632.40416666663,
      "base_predicted_close": 82595.25,
      "small_predicted_close": 82652.6875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82657.42450000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 62.174500000008265,
      "small_residual": 4.7370000000082655,
      "base_absolute_error": 62.174500000008265,
      "small_absolute_error": 4.7370000000082655,
      "resolved_at": "2026-10-09T18:01:05.545449Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T17:30:00Z",
        "return_6h": -0.0035650744329086548,
        "return_12h": 0.002336754665086538,
        "return_24h": 0.02297619854666899,
        "close_vs_ema12": -2.1353206025587212e-07,
        "close_vs_ema24": 0.001454353891800153,
        "ema12_slope_3h": 0.0008075077054137125,
        "ema24_slope_6h": 0.0024139207170714716,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000290460742396359,
        "return_30m": 0.0007586615091956794,
        "return_60m": -0.00016907173813962562,
        "return_120m": -0.003437361679651252,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 8.493851012980613e-05,
        "close_vs_ema6": -0.0002800962520705941,
        "close_vs_ema12": -0.0009510311006444283,
        "ema3_slope": 8.494572529293976e-05,
        "ema6_slope": -0.00011202594960879608,
        "realized_volatility_30m": 8.880203497507733e-05,
        "realized_volatility_60m": 0.0006896779428432623,
        "return_acceleration": -0.00017760406995015465
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2556,
        "resolved_agreement_count": 1675,
        "prospective_resolved_sample_count": 2537,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.52688541666794,
            "small_mean_absolute_error": 137.90444270833177
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.82454947917176,
            "small_mean_absolute_error": 83.88260416667072
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.87841666667009,
            "small_mean_absolute_error": 137.4737604166694
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 118.9933614583344,
            "small_mean_absolute_error": 163.84690208333413
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2558,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1800Z",
      "signal_timestamp": "2026-10-09T18:01:16.514197Z",
      "target_timestamp": "2026-10-09T18:00:00Z",
      "resolution_timestamp": "2026-10-09T18:15:00Z",
      "strike": 82657.42,
      "brti_reference_price": 82657.42450000001,
      "base_predicted_close": 82640.9921875,
      "small_predicted_close": 82703.390625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82592.34166666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -48.650520833340124,
      "small_residual": -111.04895833334012,
      "base_absolute_error": 48.650520833340124,
      "small_absolute_error": 111.04895833334012,
      "resolved_at": "2026-10-09T18:16:05.271799Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T17:45:00Z",
        "return_6h": -0.0060303964157106815,
        "return_12h": 0.004284410056925481,
        "return_24h": 0.024902524384888824,
        "close_vs_ema12": 0.0002902235472368453,
        "close_vs_ema24": 0.0017212815451961294,
        "ema12_slope_3h": 0.0006058673269186965,
        "ema24_slope_6h": 0.0022380590561688063,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003027908189976447,
        "return_30m": 0.0005933395102402095,
        "return_60m": -0.00017005460804808692,
        "return_120m": -0.0020243201911922526,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001938399426562043,
        "close_vs_ema6": 1.6149721640656978e-05,
        "close_vs_ema12": -0.0005488094256372866,
        "ema3_slope": 0.0001938775238641277,
        "ema6_slope": 6.4599303868373426e-06,
        "realized_volatility_30m": 6.1650383006428555e-06,
        "realized_volatility_60m": 0.0006895548014656944,
        "return_acceleration": 1.2330076601285711e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2557,
        "resolved_agreement_count": 1675,
        "prospective_resolved_sample_count": 2538,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.83474479167126,
            "small_mean_absolute_error": 89.79042708333509
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.50167968750429,
            "small_mean_absolute_error": 75.59684375000325
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.36355034722631,
            "small_mean_absolute_error": 110.24860763889228
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.27305000000051,
            "small_mean_absolute_error": 138.36721562500026
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2559,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1815Z",
      "signal_timestamp": "2026-10-09T18:16:16.205644Z",
      "target_timestamp": "2026-10-09T18:15:00Z",
      "resolution_timestamp": "2026-10-09T18:30:00Z",
      "strike": 82592.34,
      "brti_reference_price": 82592.34166666666,
      "base_predicted_close": 82603.171875,
      "small_predicted_close": 82667.5,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82435.71500000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -167.45687499998894,
      "small_residual": -231.78499999998894,
      "base_absolute_error": 167.45687499998894,
      "small_absolute_error": 231.78499999998894,
      "resolved_at": "2026-10-09T18:31:05.006612Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T18:00:00Z",
        "return_6h": -0.007656432258161483,
        "return_12h": 0.002330350982455487,
        "return_24h": 0.02421210815250041,
        "close_vs_ema12": -0.0004770935816768018,
        "close_vs_ema24": 0.0009132537163083487,
        "ema12_slope_3h": 0.0004866554626092867,
        "ema24_slope_6h": 0.0020318384399826694,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007873803681525127,
        "return_30m": -0.0004848279607012618,
        "return_60m": 0.00027346572818198744,
        "return_120m": -0.003145967564676888,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002969346696557462,
        "close_vs_ema6": -0.0005510095339027465,
        "close_vs_ema12": -0.0011304888084956444,
        "ema3_slope": -0.0002968465256308894,
        "ema6_slope": -0.0002203552464243863,
        "realized_volatility_30m": 0.0005450855935750787,
        "realized_volatility_60m": 0.0004990846626230598,
        "return_acceleration": -0.0010901711871501574
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2558,
        "resolved_agreement_count": 1675,
        "prospective_resolved_sample_count": 2539,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.25186458333701,
            "small_mean_absolute_error": 87.69973437500084
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.84282812500533,
            "small_mean_absolute_error": 86.29137239583724
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.40631597222698,
            "small_mean_absolute_error": 83.44762326389294
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.37113958333357,
            "small_mean_absolute_error": 134.8188208333333
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2560,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1830Z",
      "signal_timestamp": "2026-10-09T18:31:15.794992Z",
      "target_timestamp": "2026-10-09T18:30:00Z",
      "resolution_timestamp": "2026-10-09T18:45:00Z",
      "strike": 82435.72,
      "brti_reference_price": 82435.71500000001,
      "base_predicted_close": 82532.984375,
      "small_predicted_close": 82444.28125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82393.76283333336,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -139.22154166664404,
      "small_residual": -50.51841666664404,
      "base_absolute_error": 139.22154166664404,
      "small_absolute_error": 50.51841666664404,
      "resolved_at": "2026-10-09T18:46:06.948048Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T18:15:00Z",
        "return_6h": -0.007224979432778333,
        "return_12h": 0.0002350646271811474,
        "return_24h": 0.012970893671191863,
        "close_vs_ema12": -0.0022759520309805215,
        "close_vs_ema24": -0.0009645546325914856,
        "ema12_slope_3h": 0.00026100563406550314,
        "ema24_slope_6h": 0.001839431875670483,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0018963824430451304,
        "return_30m": -0.0026822696368914434,
        "return_60m": -0.0020905216232040003,
        "return_120m": -0.0027273208371497715,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0010975803673798357,
        "close_vs_ema6": -0.0017486129555723817,
        "close_vs_ema12": -0.0025605762790045228,
        "ema3_slope": -0.0010963770055032462,
        "ema6_slope": -0.0006989563006120081,
        "realized_volatility_30m": 0.0005545010374463089,
        "realized_volatility_60m": 0.0009082572069622704,
        "return_acceleration": -0.0011090020748926177
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2559,
        "resolved_agreement_count": 1676,
        "prospective_resolved_sample_count": 2540,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.20427604166616,
            "small_mean_absolute_error": 131.43083854166616
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.07045312500304,
            "small_mean_absolute_error": 113.29048177083496
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.46347569444818,
            "small_mean_absolute_error": 93.57639756944748
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.65914270833309,
            "small_mean_absolute_error": 138.16947395833267
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2561,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1845Z",
      "signal_timestamp": "2026-10-09T18:46:18.433539Z",
      "target_timestamp": "2026-10-09T18:45:00Z",
      "resolution_timestamp": "2026-10-09T19:00:00Z",
      "strike": 82393.76,
      "brti_reference_price": 82393.76283333336,
      "base_predicted_close": 82505.7421875,
      "small_predicted_close": 82412.765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82377.46250000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -128.27968749999127,
      "small_residual": -35.30312499999127,
      "base_absolute_error": 128.27968749999127,
      "small_absolute_error": 35.30312499999127,
      "resolved_at": "2026-10-09T19:01:05.875886Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T18:30:00Z",
        "return_6h": -0.006935854802645358,
        "return_12h": -0.0014238846332982336,
        "return_24h": 0.011402466104123654,
        "close_vs_ema12": -0.0026703843826623164,
        "close_vs_ema24": -0.0014426265148714812,
        "ema12_slope_3h": -8.402356168613068e-06,
        "ema24_slope_6h": 0.00165720765761046,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005089076581267227,
        "return_30m": -0.0024043250176238873,
        "return_60m": -0.002887987294330041,
        "return_120m": -0.0030565707554380817,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0008036099997118518,
        "close_vs_ema6": -0.0016129190258793447,
        "close_vs_ema12": -0.002597379053852822,
        "ema3_slope": -0.0008029647292262521,
        "ema6_slope": -0.0006447516374786799,
        "realized_volatility_30m": 0.0006937373924592038,
        "realized_volatility_60m": 0.0007872503414842019,
        "return_acceleration": 0.0013874747849184077
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2560,
        "resolved_agreement_count": 1677,
        "prospective_resolved_sample_count": 2541,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 104.37585937499534,
            "small_mean_absolute_error": 99.52234374999534
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.45137239583164,
            "small_mean_absolute_error": 118.71339322916356
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 92.00831944444629,
            "small_mean_absolute_error": 89.09585069444559
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 124.23067083333225,
            "small_mean_absolute_error": 138.13514270833184
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2562,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1900Z",
      "signal_timestamp": "2026-10-09T19:01:16.565026Z",
      "target_timestamp": "2026-10-09T19:00:00Z",
      "resolution_timestamp": "2026-10-09T19:15:00Z",
      "strike": 82377.46,
      "brti_reference_price": 82377.46250000001,
      "base_predicted_close": 82486.4140625,
      "small_predicted_close": 82394.4609375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82444.50233333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -41.91172916666255,
      "small_residual": 50.04139583333745,
      "base_absolute_error": 41.91172916666255,
      "small_absolute_error": 50.04139583333745,
      "resolved_at": "2026-10-09T19:16:05.446840Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T18:45:00Z",
        "return_6h": -0.006827385906218453,
        "return_12h": -0.0015688122182555553,
        "return_24h": 0.011575965565472801,
        "close_vs_ema12": -0.0027509640412305414,
        "close_vs_ema24": -0.001606408056871067,
        "ema12_slope_3h": -0.00022918739954846945,
        "ema24_slope_6h": 0.001481090019644471,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00019783455413147077,
        "return_30m": -0.0007066415327385833,
        "return_60m": -0.003387015766502577,
        "return_120m": -0.00355649439691208,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0005008935547534676,
        "close_vs_ema6": -0.0012938367511181603,
        "close_vs_ema12": -0.0023657631168032545,
        "ema3_slope": -0.0005006427860085871,
        "ema6_slope": -0.0005172669968270815,
        "realized_volatility_30m": 0.00015553655199762595,
        "realized_volatility_60m": 0.0006404058578804559,
        "return_acceleration": 0.0003110731039952519
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2561,
        "resolved_agreement_count": 1678,
        "prospective_resolved_sample_count": 2542,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 120.9021562499911,
            "small_mean_absolute_error": 107.1638749999911
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.36845052083117,
            "small_mean_absolute_error": 98.47715104166309
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 91.30183854166656,
            "small_mean_absolute_error": 86.1191874999992
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.60554687499825,
            "small_mean_absolute_error": 138.00064374999783
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2563,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1915Z",
      "signal_timestamp": "2026-10-09T19:16:16.185472Z",
      "target_timestamp": "2026-10-09T19:15:00Z",
      "resolution_timestamp": "2026-10-09T19:30:00Z",
      "strike": 82444.5,
      "brti_reference_price": 82444.50233333334,
      "base_predicted_close": 82490.0390625,
      "small_predicted_close": 82560.234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82385.96366666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -104.0753958333371,
      "small_residual": -174.2707083333371,
      "base_absolute_error": 104.0753958333371,
      "small_absolute_error": 174.2707083333371,
      "resolved_at": "2026-10-09T19:31:05.995376Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T19:00:00Z",
        "return_6h": -0.00649788089761949,
        "return_12h": -0.00011646074706239684,
        "return_24h": 0.012292787938739336,
        "close_vs_ema12": -0.0018603785015964824,
        "close_vs_ema24": -0.0007775614037924816,
        "ema12_slope_3h": -0.00042158140132253497,
        "ema24_slope_6h": 0.00131540033676103,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008138127990204858,
        "return_30m": 0.0006158172445966947,
        "return_60m": -0.0017899883978346187,
        "return_120m": -0.001517012170133225,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000156231393278361,
        "close_vs_ema6": -0.0003436735902677679,
        "close_vs_ema12": -0.0013151322131295107,
        "ema3_slope": 0.00015625580534051053,
        "ema6_slope": -0.00013745054085867459,
        "realized_volatility_30m": 0.0005058236765759783,
        "realized_volatility_60m": 0.0009690554586411984,
        "return_acceleration": 0.0010116473531519565
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2562,
        "resolved_agreement_count": 1679,
        "prospective_resolved_sample_count": 2543,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 119.2174583333217,
            "small_mean_absolute_error": 91.91198437499042
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.23466145832936,
            "small_mean_absolute_error": 89.80585937499563
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.63437152777745,
            "small_mean_absolute_error": 88.16490972222164
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.76359791666619,
            "small_mean_absolute_error": 118.65189687499951
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2564,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1930Z",
      "signal_timestamp": "2026-10-09T19:31:16.784523Z",
      "target_timestamp": "2026-10-09T19:30:00Z",
      "resolution_timestamp": "2026-10-09T19:45:00Z",
      "strike": 82385.96,
      "brti_reference_price": 82385.96366666666,
      "base_predicted_close": 82460.625,
      "small_predicted_close": 82367.6640625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82337.27866666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -123.34633333332022,
      "small_residual": -30.385395833320217,
      "base_absolute_error": 123.34633333332022,
      "small_absolute_error": 30.385395833320217,
      "resolved_at": "2026-10-09T19:46:06.328884Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T19:15:00Z",
        "return_6h": -0.006060914592982303,
        "return_12h": -0.0008209278573033663,
        "return_24h": 0.009167925411874833,
        "close_vs_ema12": -0.002464492217470804,
        "close_vs_ema24": -0.001456418623167588,
        "ema12_slope_3h": -0.0005402981542802499,
        "ema24_slope_6h": 0.0011624369084120012,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007100372372920161,
        "return_30m": 0.00010319772433686758,
        "return_60m": -0.0006035167321997159,
        "return_120m": -0.002692776690625065,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00027703511425869465,
        "close_vs_ema6": -0.0007527028467849695,
        "close_vs_ema12": -0.0017133483596190047,
        "ema3_slope": -0.00027695838706021103,
        "ema6_slope": -0.0003009905161466264,
        "realized_volatility_30m": 0.0007619250181562509,
        "realized_volatility_60m": 0.0005860199378192052,
        "return_acceleration": -0.0015238500363125018
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2563,
        "resolved_agreement_count": 1680,
        "prospective_resolved_sample_count": 2544,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.37208854165874,
            "small_mean_absolute_error": 77.53341145832746
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.78818229166245,
            "small_mean_absolute_error": 104.48212499999681
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.83766493055494,
            "small_mean_absolute_error": 101.37145833333246
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.18131458333373,
            "small_mean_absolute_error": 127.15359791666705
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2565,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T1945Z",
      "signal_timestamp": "2026-10-09T19:46:17.850730Z",
      "target_timestamp": "2026-10-09T19:45:00Z",
      "resolution_timestamp": "2026-10-09T20:00:00Z",
      "strike": 82337.28,
      "brti_reference_price": 82337.27866666668,
      "base_predicted_close": 82434.7890625,
      "small_predicted_close": 82341.703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82256.942,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -177.84706250000454,
      "small_residual": -84.76112500000454,
      "base_absolute_error": 177.84706250000454,
      "small_absolute_error": 84.76112500000454,
      "resolved_at": "2026-10-09T20:01:06.062713Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T19:30:00Z",
        "return_6h": -0.0018942997029646191,
        "return_12h": -0.0016435110861225954,
        "return_24h": 0.008070085673179461,
        "close_vs_ema12": -0.002929687092373956,
        "close_vs_ema24": -0.0020043951507379143,
        "ema12_slope_3h": -0.0006709173631306298,
        "ema24_slope_6h": 0.0010993423244636258,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005909380413022802,
        "return_30m": -0.0013005556905800741,
        "return_60m": -0.0006855393506051133,
        "return_120m": -0.0035715468160008035,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004340930775229568,
        "close_vs_ema6": -0.000959794117158852,
        "close_vs_ema12": -0.0019496149303548371,
        "ema3_slope": -0.00043390472248661105,
        "ema6_slope": -0.00038377031066905154,
        "realized_volatility_30m": 5.954959799486792e-05,
        "realized_volatility_60m": 0.0005994758534776758,
        "return_acceleration": 0.00011909919598973584
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2564,
        "resolved_agreement_count": 1680,
        "prospective_resolved_sample_count": 2545,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.40328645832778,
            "small_mean_absolute_error": 72.50015624999651
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.88957291666156,
            "small_mean_absolute_error": 86.01124999999593
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.10201041666369,
            "small_mean_absolute_error": 103.30898090277454
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.88287916666668,
            "small_mean_absolute_error": 116.88875625
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2566,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T2000Z",
      "signal_timestamp": "2026-10-09T20:01:17.060164Z",
      "target_timestamp": "2026-10-09T20:00:00Z",
      "resolution_timestamp": "2026-10-09T20:15:00Z",
      "strike": 82256.94,
      "brti_reference_price": 82256.942,
      "base_predicted_close": 82273.515625,
      "small_predicted_close": 82277.046875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82343.24249999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 69.72687499997846,
      "small_residual": 66.19562499997846,
      "base_absolute_error": 69.72687499997846,
      "small_absolute_error": 66.19562499997846,
      "resolved_at": "2026-10-09T20:16:04.811627Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T19:45:00Z",
        "return_6h": -0.00361802699817082,
        "return_12h": -0.0038931593676521103,
        "return_24h": 0.006666361217992689,
        "close_vs_ema12": -0.003743840195538306,
        "close_vs_ema24": -0.002916901205632705,
        "ema12_slope_3h": -0.0008482748434874843,
        "ema24_slope_6h": 0.001001920559547731,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009757022331514653,
        "return_30m": -0.0015660636948872098,
        "return_60m": -0.0014630275847598018,
        "return_120m": -0.0048450880537659335,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0007051828149188255,
        "close_vs_ema6": -0.0013825926859867277,
        "close_vs_ema12": -0.0024747718221732606,
        "ema3_slope": -0.0007046858825446867,
        "ema6_slope": -0.0005527313934420297,
        "realized_volatility_30m": 0.00019238209592459254,
        "realized_volatility_60m": 0.0006950995386798151,
        "return_acceleration": -0.0003847641918491851
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2565,
        "resolved_agreement_count": 1681,
        "prospective_resolved_sample_count": 2546,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.7951302083311,
            "small_mean_absolute_error": 84.86465624999983
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.3486432291611,
            "small_mean_absolute_error": 96.01426562499546
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.17734374999782,
            "small_mean_absolute_error": 93.93965277777534
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.55758750000022,
            "small_mean_absolute_error": 104.55487083333355
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2567,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T2015Z",
      "signal_timestamp": "2026-10-09T20:16:15.595669Z",
      "target_timestamp": "2026-10-09T20:15:00Z",
      "resolution_timestamp": "2026-10-09T20:30:00Z",
      "strike": 82343.24,
      "brti_reference_price": 82343.24249999998,
      "base_predicted_close": 82294.984375,
      "small_predicted_close": 82268.2265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82314.62850000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 19.644125000020722,
      "small_residual": 46.40193750002072,
      "base_absolute_error": 19.644125000020722,
      "small_absolute_error": 46.40193750002072,
      "resolved_at": "2026-10-09T20:31:05.798520Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T20:00:00Z",
        "return_6h": -0.005166679376113148,
        "return_12h": -0.0034235000259548176,
        "return_24h": 0.006361092739309848,
        "close_vs_ema12": -0.0025887482033604137,
        "close_vs_ema24": -0.0018323058300072637,
        "ema12_slope_3h": -0.0009255659359406199,
        "ema24_slope_6h": 0.0008741920905517286,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010491576504263467,
        "return_30m": 7.243175181237405e-05,
        "return_60m": -0.0012282181402946124,
        "return_120m": -0.003016008041908047,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00017158804627070978,
        "close_vs_ema6": -0.00023922688479216525,
        "close_vs_ema12": -0.0012087514827895385,
        "ema3_slope": 0.00017161749378136193,
        "ema6_slope": -9.568159807271659e-05,
        "realized_volatility_30m": 0.001012429941788906,
        "realized_volatility_60m": 0.0007952021783390898,
        "return_acceleration": 0.002024859883577812
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2566,
        "resolved_agreement_count": 1682,
        "prospective_resolved_sample_count": 2547,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.74891666666008,
            "small_mean_absolute_error": 88.90321354166008
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.98318749999089,
            "small_mean_absolute_error": 90.40759895832525
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.73941319443959,
            "small_mean_absolute_error": 89.50497743055045
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.23706458333254,
            "small_mean_absolute_error": 86.23161354166587
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2568,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T2030Z",
      "signal_timestamp": "2026-10-09T20:31:16.685645Z",
      "target_timestamp": "2026-10-09T20:30:00Z",
      "resolution_timestamp": "2026-10-09T20:45:00Z",
      "strike": 82314.63,
      "brti_reference_price": 82314.62850000002,
      "base_predicted_close": 82283.609375,
      "small_predicted_close": 82256.0390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82323.36116666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 39.751791666669305,
      "small_residual": 67.3221041666693,
      "base_absolute_error": 39.751791666669305,
      "small_absolute_error": 67.3221041666693,
      "resolved_at": "2026-10-09T20:46:07.558440Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T20:15:00Z",
        "return_6h": -0.009217697259274127,
        "return_12h": -0.0024126476928890694,
        "return_24h": 0.007295504562579547,
        "close_vs_ema12": -0.0028158726195778305,
        "close_vs_ema24": -0.002134313020800027,
        "ema12_slope_3h": -0.0010329120670029557,
        "ema24_slope_6h": 0.0006644963441060359,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00034749663884026116,
        "return_30m": 0.0007012964328290128,
        "return_60m": -0.0008658655369410129,
        "return_120m": -0.001468859704801373,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -8.799185130414777e-05,
        "close_vs_ema6": -0.00041909909805559753,
        "close_vs_ema12": -0.0013167851009661113,
        "ema3_slope": -8.798410941945889e-05,
        "ema6_slope": -0.00016761154088396069,
        "realized_volatility_30m": 0.0006983271446333039,
        "realized_volatility_60m": 0.0007641402071267047,
        "return_acceleration": -0.0013966542892666078
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2567,
        "resolved_agreement_count": 1683,
        "prospective_resolved_sample_count": 2548,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 97.64109895833099,
            "small_mean_absolute_error": 56.936020833330986
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.50659374999486,
            "small_mean_absolute_error": 67.23471614582922
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.07248784721862,
            "small_mean_absolute_error": 88.6334236111082
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.68072291666685,
            "small_mean_absolute_error": 83.03972500000017
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2569,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T2045Z",
      "signal_timestamp": "2026-10-09T20:46:19.239074Z",
      "target_timestamp": "2026-10-09T20:45:00Z",
      "resolution_timestamp": "2026-10-09T21:00:00Z",
      "strike": 82323.36,
      "brti_reference_price": 82323.36116666667,
      "base_predicted_close": 82277.1484375,
      "small_predicted_close": 82249.09375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82429.05983333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 151.91139583334734,
      "small_residual": 179.96608333334734,
      "base_absolute_error": 151.91139583334734,
      "small_absolute_error": 179.96608333334734,
      "resolved_at": "2026-10-09T21:01:05.855589Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T20:30:00Z",
        "return_6h": -0.007726974528084463,
        "return_12h": -0.002342535049629557,
        "return_24h": 0.006787712604670704,
        "close_vs_ema12": -0.002599754435062107,
        "close_vs_ema24": -0.0019866879906277335,
        "ema12_slope_3h": -0.0011434043455657017,
        "ema24_slope_6h": 0.0004904043642317557,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001060888790458403,
        "return_30m": -0.0002414446253231617,
        "return_60m": -0.00016903036176785236,
        "return_120m": -0.0008544538354086084,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 9.043764601868176e-06,
        "close_vs_ema6": -0.00022363048870843727,
        "close_vs_ema12": -0.001024744361114549,
        "ema3_slope": 9.04384639244249e-06,
        "ema6_slope": -8.944419450374053e-05,
        "realized_volatility_30m": 0.00022679275894305073,
        "realized_volatility_60m": 0.0007378487972050778,
        "return_acceleration": 0.00045358551788610146
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2568,
        "resolved_agreement_count": 1684,
        "prospective_resolved_sample_count": 2549,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.74246354166826,
            "small_mean_absolute_error": 66.17019791666826
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.07287499999802,
            "small_mean_absolute_error": 69.33517708333238
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 93.50720312499713,
            "small_mean_absolute_error": 79.39756597222004
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.43414166666699,
            "small_mean_absolute_error": 81.19158125000031
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2570,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T2100Z",
      "signal_timestamp": "2026-10-09T21:01:16.895943Z",
      "target_timestamp": "2026-10-09T21:00:00Z",
      "resolution_timestamp": "2026-10-09T21:15:00Z",
      "strike": 82429.06,
      "brti_reference_price": 82429.05983333335,
      "base_predicted_close": 82449.3515625,
      "small_predicted_close": 82508.53125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82503.39533333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 54.04377083334839,
      "small_residual": -5.13591666665161,
      "base_absolute_error": 54.04377083334839,
      "small_absolute_error": 5.13591666665161,
      "resolved_at": "2026-10-09T21:16:04.718279Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T20:45:00Z",
        "return_6h": -0.006859416987578748,
        "return_12h": -0.002664859959344845,
        "return_24h": 0.008206013578568427,
        "close_vs_ema12": -0.001265372772979667,
        "close_vs_ema24": -0.0006907694900525341,
        "ema12_slope_3h": -0.0012095206854225715,
        "ema24_slope_6h": 0.0003378638076827478,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012839449843731199,
        "return_30m": 0.0013901700757033009,
        "return_60m": 0.002092441429847325,
        "return_120m": 0.000626352545556319,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006460824878906646,
        "close_vs_ema6": 0.0007569331560544068,
        "close_vs_ema12": 0.00021820164960084654,
        "ema3_slope": 0.0006465001803357406,
        "ema6_slope": 0.0003028649618344037,
        "realized_volatility_30m": 0.0005889280526636398,
        "realized_volatility_60m": 0.000668479319066213,
        "return_acceleration": 0.0011778561053272796
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2569,
        "resolved_agreement_count": 1685,
        "prospective_resolved_sample_count": 2550,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.25854687500396,
            "small_mean_absolute_error": 89.97143750000396
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.02683854166753,
            "small_mean_absolute_error": 87.41804687500189
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.98527777777538,
            "small_mean_absolute_error": 93.99998958333163
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.19183854166695,
            "small_mean_absolute_error": 86.63873125000028
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2571,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T2115Z",
      "signal_timestamp": "2026-10-09T21:16:15.691272Z",
      "target_timestamp": "2026-10-09T21:15:00Z",
      "resolution_timestamp": "2026-10-09T21:30:00Z",
      "strike": 82503.4,
      "brti_reference_price": 82503.39533333335,
      "base_predicted_close": 82481.03125,
      "small_predicted_close": 82543.1640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82509.4655,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 28.434250000005704,
      "small_residual": -33.698562499994296,
      "base_absolute_error": 28.434250000005704,
      "small_absolute_error": 33.698562499994296,
      "resolved_at": "2026-10-09T21:31:05.525180Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T21:00:00Z",
        "return_6h": -0.0033825013837009976,
        "return_12h": -4.172179458905578e-05,
        "return_24h": 0.00983581424720037,
        "close_vs_ema12": -0.0003498214950817813,
        "close_vs_ema24": 0.0002060634809528672,
        "ema12_slope_3h": -0.001204111483350756,
        "ema24_slope_6h": 0.0002608482687915803,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00090181181430804,
        "return_30m": 0.0021869146754369684,
        "return_60m": 0.001944942031319341,
        "return_120m": 0.0007143350779401647,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007736394920503376,
        "close_vs_ema6": 0.0011847437021961227,
        "close_vs_ema12": 0.0009477068758600993,
        "ema3_slope": 0.0007742384735096586,
        "ema6_slope": 0.00047412216617859215,
        "realized_volatility_30m": 0.00019106658503253993,
        "realized_volatility_60m": 0.0006420017015806861,
        "return_acceleration": -0.00038213317006507985
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2570,
        "resolved_agreement_count": 1686,
        "prospective_resolved_sample_count": 2551,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.33777083334644,
            "small_mean_absolute_error": 74.70651041667224
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.54334375000326,
            "small_mean_absolute_error": 81.80486197916616
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.43471527777608,
            "small_mean_absolute_error": 85.17390277777425
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.19796041666777,
            "small_mean_absolute_error": 85.62089062499945
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2572,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T2130Z",
      "signal_timestamp": "2026-10-09T21:31:16.264242Z",
      "target_timestamp": "2026-10-09T21:30:00Z",
      "resolution_timestamp": "2026-10-09T21:45:00Z",
      "strike": 82509.47,
      "brti_reference_price": 82509.4655,
      "base_predicted_close": 82505.9453125,
      "small_predicted_close": 82569.984375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82477.56383333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -28.381479166666395,
      "small_residual": -92.4205416666664,
      "base_absolute_error": 28.381479166666395,
      "small_absolute_error": 92.4205416666664,
      "resolved_at": "2026-10-09T21:46:06.388381Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T21:15:00Z",
        "return_6h": -0.0041349467564802955,
        "return_12h": -0.0008709448207878667,
        "return_24h": 0.010858637211449862,
        "close_vs_ema12": -0.00026499904375765215,
        "close_vs_ema24": 0.0002738830093835798,
        "ema12_slope_3h": -0.0011186430184665364,
        "ema24_slope_6h": 0.0001697948215559908,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 7.357474976799061e-05,
        "return_30m": 0.0009754529146546176,
        "return_60m": 0.0023669790358100684,
        "return_120m": 0.0014990640132952482,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004234561899658651,
        "close_vs_ema6": 0.0008985380921655572,
        "close_vs_ema12": 0.00086408460109344,
        "ema3_slope": 0.00042363558107516575,
        "ema6_slope": 0.00035954446262431716,
        "realized_volatility_30m": 0.0004141185322700247,
        "realized_volatility_60m": 0.0005195295746346952,
        "return_acceleration": -0.0008282370645400494
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2571,
        "resolved_agreement_count": 1686,
        "prospective_resolved_sample_count": 2552,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.53530208334269,
            "small_mean_absolute_error": 71.53066666666564
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.08820052083684,
            "small_mean_absolute_error": 64.23334374999831
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.84949652777748,
            "small_mean_absolute_error": 68.6666996527747
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.1378791666677,
            "small_mean_absolute_error": 86.5162124999988
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2573,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T2145Z",
      "signal_timestamp": "2026-10-09T21:46:18.140712Z",
      "target_timestamp": "2026-10-09T21:45:00Z",
      "resolution_timestamp": "2026-10-09T22:00:00Z",
      "strike": 82477.56,
      "brti_reference_price": 82477.56383333333,
      "base_predicted_close": 82473.9375,
      "small_predicted_close": 82538.6015625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82476.09733333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 2.159833333309507,
      "small_residual": -62.50422916669049,
      "base_absolute_error": 2.159833333309507,
      "small_absolute_error": 62.50422916669049,
      "resolved_at": "2026-10-09T22:01:05.897979Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T21:30:00Z",
        "return_6h": -0.005304765788985977,
        "return_12h": -0.0006994442191716743,
        "return_24h": 0.010291187819232217,
        "close_vs_ema12": -0.0006249622794343157,
        "close_vs_ema24": -0.000110542538245606,
        "ema12_slope_3h": -0.0010317034580209494,
        "ema24_slope_6h": 5.631885237811218e-05,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003866425079032121,
        "return_30m": -0.0003130962052609876,
        "return_60m": 0.0018731337554898086,
        "return_120m": 0.0017037867772455861,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 1.8324642151013038e-05,
        "close_vs_ema6": 0.00036533815429651284,
        "close_vs_ema12": 0.0004036771399766881,
        "ema3_slope": 1.83249779497352e-05,
        "ema6_slope": 0.00014615662035444288,
        "realized_volatility_30m": 0.00023010862883560135,
        "realized_volatility_60m": 0.0006595346623564112,
        "return_acceleration": -0.0004602172576712027
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2572,
        "resolved_agreement_count": 1686,
        "prospective_resolved_sample_count": 2553,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.69272395834196,
            "small_mean_absolute_error": 77.80527604166491
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.21759375000511,
            "small_mean_absolute_error": 71.98773697916658
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.61282465277934,
            "small_mean_absolute_error": 72.15854340277656
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.34824375000025,
            "small_mean_absolute_error": 90.78048333333136
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2574,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T2200Z",
      "signal_timestamp": "2026-10-09T22:01:16.814030Z",
      "target_timestamp": "2026-10-09T22:00:00Z",
      "resolution_timestamp": "2026-10-09T22:15:00Z",
      "strike": 82476.1,
      "brti_reference_price": 82476.09733333331,
      "base_predicted_close": 82448.203125,
      "small_predicted_close": 82524.8828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82381.35650000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -66.84662499999104,
      "small_residual": -143.52631249999104,
      "base_absolute_error": 66.84662499999104,
      "small_absolute_error": 143.52631249999104,
      "resolved_at": "2026-10-09T22:16:04.626757Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T21:45:00Z",
        "return_6h": -0.004213598450424794,
        "return_12h": -0.0014047647673187669,
        "return_24h": 0.010545145901428299,
        "close_vs_ema12": -0.0006165139842667644,
        "close_vs_ema24": -0.00012566558303528375,
        "ema12_slope_3h": -0.0009409718834066938,
        "ema24_slope_6h": -3.2072701317886754e-05,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -1.7780593071226036e-05,
        "return_30m": -0.000404416226241322,
        "return_60m": 0.0005706421994267075,
        "return_120m": 0.0026642776646537136,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 2.7186155437952664e-07,
        "close_vs_ema6": 0.0002482261119975959,
        "close_vs_ema12": 0.00032650239035003636,
        "ema3_slope": 2.718616283203801e-07,
        "ema6_slope": 9.93003043703311e-05,
        "realized_volatility_30m": 0.00018443095741599302,
        "realized_volatility_60m": 0.00047089981726142937,
        "return_acceleration": 0.00036886191483198605
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2573,
        "resolved_agreement_count": 1686,
        "prospective_resolved_sample_count": 2554,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.2548333333325,
            "small_mean_absolute_error": 48.4398125000007
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.25669010416823,
            "small_mean_absolute_error": 69.20562500000233
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.10283680555585,
            "small_mean_absolute_error": 74.42530208333483
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.80908229166599,
            "small_mean_absolute_error": 84.04604166666613
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2575,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T2215Z",
      "signal_timestamp": "2026-10-09T22:16:15.663977Z",
      "target_timestamp": "2026-10-09T22:15:00Z",
      "resolution_timestamp": "2026-10-09T22:30:00Z",
      "strike": 82381.36,
      "brti_reference_price": 82381.35650000001,
      "base_predicted_close": 82397.15625,
      "small_predicted_close": 82312.0546875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82448.99766666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 51.84141666666255,
      "small_residual": 136.94297916666255,
      "base_absolute_error": 51.84141666666255,
      "small_absolute_error": 136.94297916666255,
      "resolved_at": "2026-10-09T22:31:05.626186Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T22:00:00Z",
        "return_6h": -0.005692467759870867,
        "return_12h": -0.0031167959426772196,
        "return_24h": 0.007423123603370829,
        "close_vs_ema12": -0.0016926133333692306,
        "close_vs_ema24": -0.0012479794002140387,
        "ema12_slope_3h": -0.0009338401712074562,
        "ema24_slope_6h": -0.00014928058418006707,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011487065513102745,
        "return_30m": -0.0011664667196976675,
        "return_60m": -0.0014791977086552333,
        "return_120m": 0.00046286736886802515,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0005745474162041075,
        "close_vs_ema6": -0.0006435696145830061,
        "close_vs_ema12": -0.0006961166617340808,
        "ema3_slope": -0.0005742175010223782,
        "ema6_slope": -0.00025736159379252666,
        "realized_volatility_30m": 0.0005654629791195243,
        "realized_volatility_60m": 0.00048152826652334235,
        "return_acceleration": -0.0011309259582390485
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2574,
        "resolved_agreement_count": 1686,
        "prospective_resolved_sample_count": 2555,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.45554687499316,
            "small_mean_absolute_error": 83.03741145833555
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.8966588541698,
            "small_mean_absolute_error": 78.8719609375039
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.18074479166656,
            "small_mean_absolute_error": 82.21571180555596
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.60231145833168,
            "small_mean_absolute_error": 85.25177083333183
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2576,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T2230Z",
      "signal_timestamp": "2026-10-09T22:31:16.144773Z",
      "target_timestamp": "2026-10-09T22:30:00Z",
      "resolution_timestamp": "2026-10-09T22:45:00Z",
      "strike": 82449.0,
      "brti_reference_price": 82448.99766666666,
      "base_predicted_close": 82405.9375,
      "small_predicted_close": 82476.6171875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82554.34599999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 148.40849999999045,
      "small_residual": 77.72881249999045,
      "base_absolute_error": 148.40849999999045,
      "small_absolute_error": 77.72881249999045,
      "resolved_at": "2026-10-09T22:46:07.100963Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T22:15:00Z",
        "return_6h": -0.0025666327109769016,
        "return_12h": -0.0016914865418670155,
        "return_24h": 0.00860589218781671,
        "close_vs_ema12": -0.0008373294389254493,
        "close_vs_ema24": -0.00041909841196141606,
        "ema12_slope_3h": -0.0008646663265029497,
        "ema24_slope_6h": -0.0001992122515250827,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008210737178946381,
        "return_30m": -0.0003285760061745302,
        "return_60m": -0.0007328593509473569,
        "return_120m": 0.0016323850221426905,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00012301214410448402,
        "close_vs_ema6": 0.00012640481213144206,
        "close_vs_ema12": 0.000105247249327034,
        "ema3_slope": 0.0001230272779537689,
        "ema6_slope": 5.056448149010073e-05,
        "realized_volatility_30m": 0.0009848901346024563,
        "realized_volatility_60m": 0.0007087878555814826,
        "return_acceleration": 0.0019697802692049127
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2575,
        "resolved_agreement_count": 1686,
        "prospective_resolved_sample_count": 2556,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.30733854165737,
            "small_mean_absolute_error": 108.84851562500262
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.92132031250003,
            "small_mean_absolute_error": 90.18959114583413
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.82791319444368,
            "small_mean_absolute_error": 79.10506770833308
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.01202083333119,
            "small_mean_absolute_error": 89.25589062499857
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2577,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T2245Z",
      "signal_timestamp": "2026-10-09T22:46:18.487810Z",
      "target_timestamp": "2026-10-09T22:45:00Z",
      "resolution_timestamp": "2026-10-09T23:00:00Z",
      "strike": 82554.35,
      "brti_reference_price": 82554.34599999999,
      "base_predicted_close": 82463.46875,
      "small_predicted_close": 82523.4375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82559.31066666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 95.8419166666572,
      "small_residual": 35.8731666666572,
      "base_absolute_error": 95.8419166666572,
      "small_absolute_error": 35.8731666666572,
      "resolved_at": "2026-10-09T23:01:05.756515Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T22:30:00Z",
        "return_6h": -0.001113555564113189,
        "return_12h": 0.002346725704053698,
        "return_24h": 0.00861101783980911,
        "close_vs_ema12": 0.00042140027293013915,
        "close_vs_ema24": 0.0008403581029789997,
        "ema12_slope_3h": -0.0007221876108033376,
        "ema24_slope_6h": -0.00021812311571489662,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012777394063570036,
        "return_30m": 0.0020998622424963642,
        "return_60m": 0.0009309461033768507,
        "return_120m": 0.0028058236454373553,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006999640710745325,
        "close_vs_ema6": 0.001002673219284933,
        "close_vs_ema12": 0.0011700842876958273,
        "ema3_slope": 0.0007004543639625993,
        "ema6_slope": 0.0004012302088278741,
        "realized_volatility_30m": 0.00022833284423118272,
        "realized_volatility_60m": 0.0009232165236420402,
        "return_acceleration": 0.00045666568846236544
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2576,
        "resolved_agreement_count": 1686,
        "prospective_resolved_sample_count": 2557,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.31409374998839,
            "small_mean_absolute_error": 105.17558333333363
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.50340885416517,
            "small_mean_absolute_error": 91.49042968749927
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.91642708333286,
            "small_mean_absolute_error": 83.0503524305556
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.70568541666435,
            "small_mean_absolute_error": 84.23471145833173
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2578,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T2300Z",
      "signal_timestamp": "2026-10-09T23:01:16.764177Z",
      "target_timestamp": "2026-10-09T23:00:00Z",
      "resolution_timestamp": "2026-10-09T23:15:00Z",
      "strike": 82559.31,
      "brti_reference_price": 82559.31066666666,
      "base_predicted_close": 82490.140625,
      "small_predicted_close": 82552.5859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82553.40950000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 63.26887500000885,
      "small_residual": 0.8235625000088476,
      "base_absolute_error": 63.26887500000885,
      "small_absolute_error": 0.8235625000088476,
      "resolved_at": "2026-10-09T23:16:05.427410Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T22:45:00Z",
        "return_6h": -0.0013568463477772186,
        "return_12h": 0.0007892089665213486,
        "return_24h": 0.009050603155276393,
        "close_vs_ema12": 0.00046189903388849096,
        "close_vs_ema24": 0.000881947034258479,
        "ema12_slope_3h": -0.000543345717235022,
        "ema24_slope_6h": -0.00024165887943894404,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.013816240102443e-05,
        "return_30m": 0.0013379544096578933,
        "return_60m": 0.001008938783767066,
        "return_120m": 0.0015801567262403449,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00037992776404682793,
        "close_vs_ema6": 0.0007589635773241898,
        "close_vs_ema12": 0.0010408199967879561,
        "ema3_slope": 0.0003800721640143667,
        "ema6_slope": 0.0003036776230316285,
        "realized_volatility_30m": 0.0006088006219779896,
        "realized_volatility_60m": 0.0009185280036630936,
        "return_acceleration": -0.0012176012439559791
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2577,
        "resolved_agreement_count": 1687,
        "prospective_resolved_sample_count": 2558,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.73461458332531,
            "small_mean_absolute_error": 98.51781770832531
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.494723958328905,
            "small_mean_absolute_error": 73.478815104163
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.082664930553925,
            "small_mean_absolute_error": 78.97635590277666
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.3890562499968,
            "small_mean_absolute_error": 85.79151979166417
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2579,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T2315Z",
      "signal_timestamp": "2026-10-09T23:16:16.321565Z",
      "target_timestamp": "2026-10-09T23:15:00Z",
      "resolution_timestamp": "2026-10-09T23:30:00Z",
      "strike": 82553.41,
      "brti_reference_price": 82553.40950000001,
      "base_predicted_close": 82550.2578125,
      "small_predicted_close": 82573.6875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82550.91533333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 0.6575208333233604,
      "small_residual": -22.77216666667664,
      "base_absolute_error": 0.6575208333233604,
      "small_absolute_error": 22.77216666667664,
      "resolved_at": "2026-10-09T23:31:06.322608Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T23:00:00Z",
        "return_6h": -0.00019804061846129262,
        "return_12h": 0.0014926618479103038,
        "return_24h": 0.009447004564154593,
        "close_vs_ema12": 0.0003744479369218734,
        "close_vs_ema24": 0.0007936848038541111,
        "ema12_slope_3h": -0.0004173187686322688,
        "ema24_slope_6h": -0.00024075796379130487,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -7.14779062348514e-05,
        "return_30m": -1.1344042383676367e-05,
        "return_60m": 0.0020884943791863453,
        "return_120m": 0.000606207374431067,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00015418757321161713,
        "close_vs_ema6": 0.0004909260219803091,
        "close_vs_ema12": 0.0008200273070886333,
        "ema3_slope": 0.00015421135068538483,
        "ema6_slope": 0.00019640897770334398,
        "realized_volatility_30m": 6.580803431793791e-05,
        "realized_volatility_60m": 0.0005536513912073457,
        "return_acceleration": -0.00013161606863587583
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2578,
        "resolved_agreement_count": 1688,
        "prospective_resolved_sample_count": 2559,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.84017708332976,
            "small_mean_absolute_error": 62.84213020832976
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.64786197916146,
            "small_mean_absolute_error": 72.93977083333266
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 62.544498263889786,
            "small_mean_absolute_error": 73.52868402777919
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.11997395833023,
            "small_mean_absolute_error": 80.28024999999761
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2580,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T2330Z",
      "signal_timestamp": "2026-10-09T23:31:17.356915Z",
      "target_timestamp": "2026-10-09T23:30:00Z",
      "resolution_timestamp": "2026-10-09T23:45:00Z",
      "strike": 82550.92,
      "brti_reference_price": 82550.91533333332,
      "base_predicted_close": 82566.84375,
      "small_predicted_close": 82590.796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82564.24283333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -2.6009166666772217,
      "small_residual": -26.55404166667722,
      "base_absolute_error": 2.6009166666772217,
      "small_absolute_error": 26.55404166667722,
      "resolved_at": "2026-10-09T23:46:07.382396Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T23:15:00Z",
        "return_6h": -0.000695986444544161,
        "return_12h": 0.0004277533606493744,
        "return_24h": 0.009451471049592985,
        "close_vs_ema12": 0.00033016926753903775,
        "close_vs_ema24": 0.0007476912334660746,
        "ema12_slope_3h": -0.0002834986338252632,
        "ema24_slope_6h": -0.0002501578270376337,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.0212763855397284e-05,
        "return_30m": -0.0001016885105452614,
        "return_60m": 0.001236129844521594,
        "return_120m": 0.0005023645842587854,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 6.198123355027896e-05,
        "close_vs_ema6": 0.0003290269950038116,
        "close_vs_ema12": 0.0006682024591100344,
        "ema3_slope": 6.19850754617346e-05,
        "ema6_slope": 0.0001316281216836579,
        "realized_volatility_30m": 2.0632571189727056e-05,
        "realized_volatility_60m": 0.0005612969310455373,
        "return_acceleration": 4.126514237945411e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2579,
        "resolved_agreement_count": 1688,
        "prospective_resolved_sample_count": 2560,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 77.04420312499497,
            "small_mean_absolute_error": 34.299427083333285
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.17577083332617,
            "small_mean_absolute_error": 71.57397135416795
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.96228124999834,
            "small_mean_absolute_error": 71.55953645833385
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.78000624999694,
            "small_mean_absolute_error": 69.829608333332
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2581,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261009T2345Z",
      "signal_timestamp": "2026-10-09T23:46:18.955052Z",
      "target_timestamp": "2026-10-09T23:45:00Z",
      "resolution_timestamp": "2026-10-10T00:00:00Z",
      "strike": 82564.24,
      "brti_reference_price": 82564.24283333332,
      "base_predicted_close": 82581.7578125,
      "small_predicted_close": 82625.6796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82556.81533333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -24.942479166653357,
      "small_residual": -68.86435416665336,
      "base_absolute_error": 24.942479166653357,
      "small_absolute_error": 68.86435416665336,
      "resolved_at": "2026-10-10T00:01:05.721782Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T23:30:00Z",
        "return_6h": -0.0008248741401234438,
        "return_12h": -0.004387007835324752,
        "return_24h": 0.009996220333950756,
        "close_vs_ema12": 0.00047159082825021237,
        "close_vs_ema24": 0.000890508851182803,
        "ema12_slope_3h": -0.00015283752035533116,
        "ema24_slope_6h": -0.00026201493058697345,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001614458173624378,
        "return_30m": 0.00013122817578259394,
        "return_60m": 0.00011988264474083188,
        "return_120m": 0.0010509403523986105,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00011170604912624782,
        "close_vs_ema6": 0.00035032656763700487,
        "close_vs_ema12": 0.0007020117467286813,
        "ema3_slope": 0.000111718528761795,
        "ema6_slope": 0.00014015026639957462,
        "realized_volatility_30m": 9.582929060891754e-05,
        "realized_volatility_60m": 8.95958303636371e-05,
        "return_acceleration": 0.00019165858121783508
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2580,
        "resolved_agreement_count": 1689,
        "prospective_resolved_sample_count": 2561,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.59230729166666,
            "small_mean_absolute_error": 21.505734375004977
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.95320052082752,
            "small_mean_absolute_error": 63.340658854169305
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 57.866374999999,
            "small_mean_absolute_error": 68.16219791666784
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.94897499999861,
            "small_mean_absolute_error": 68.63138958333366
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2582,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0000Z",
      "signal_timestamp": "2026-10-10T00:01:17.282982Z",
      "target_timestamp": "2026-10-10T00:00:00Z",
      "resolution_timestamp": "2026-10-10T00:15:00Z",
      "strike": 82556.82,
      "brti_reference_price": 82556.81533333335,
      "base_predicted_close": 82592.84375,
      "small_predicted_close": 82618.1875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82558.61833333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -34.225416666668025,
      "small_residual": -59.569166666668025,
      "base_absolute_error": 34.225416666668025,
      "small_absolute_error": 59.569166666668025,
      "resolved_at": "2026-10-10T00:16:06.068893Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-09T23:45:00Z",
        "return_6h": -0.001217182452456611,
        "return_12h": -0.007240238775468866,
        "return_24h": 0.010769860597224401,
        "close_vs_ema12": 0.00036600742574011136,
        "close_vs_ema24": 0.0007839525958399651,
        "ema12_slope_3h": -8.342661529248119e-05,
        "ema24_slope_6h": -0.00028174200165831387,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.996025089180737e-05,
        "return_30m": 7.147104276428173e-05,
        "return_60m": -3.0224735564798877e-05,
        "return_120m": 0.000978683553294335,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 1.0867756455867905e-05,
        "close_vs_ema6": 0.0001859395990428947,
        "close_vs_ema12": 0.000517787539203729,
        "ema3_slope": 1.0867874564945978e-05,
        "ema6_slope": 7.438137179405224e-05,
        "realized_volatility_30m": 0.00012570303412712258,
        "realized_volatility_60m": 9.993924878729425e-05,
        "return_acceleration": -0.00025140606825424516
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2581,
        "resolved_agreement_count": 1690,
        "prospective_resolved_sample_count": 2562,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 22.867447916665697,
            "small_mean_absolute_error": 29.753531250004016
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.8010312499955,
            "small_mean_absolute_error": 64.13567447916466
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.28563194444117,
            "small_mean_absolute_error": 58.90372048611001
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.78211458333172,
            "small_mean_absolute_error": 70.30945104166676
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-09T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2583,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0015Z",
      "signal_timestamp": "2026-10-10T00:16:16.816487Z",
      "target_timestamp": "2026-10-10T00:15:00Z",
      "resolution_timestamp": "2026-10-10T00:30:00Z",
      "strike": 82558.62,
      "brti_reference_price": 82558.61833333333,
      "base_predicted_close": 82603.4140625,
      "small_predicted_close": 82628.78125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82537.35833333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -66.05572916666279,
      "small_residual": -91.42291666666279,
      "base_absolute_error": 66.05572916666279,
      "small_absolute_error": 91.42291666666279,
      "resolved_at": "2026-10-10T00:31:04.973655Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T00:00:00Z",
        "return_6h": -0.00040831065753565987,
        "return_12h": -0.008061616712807362,
        "return_24h": 0.009623746803372857,
        "close_vs_ema12": 0.0003720182220341428,
        "close_vs_ema24": 0.0007891917113571623,
        "ema12_slope_3h": -5.271210777446633e-05,
        "ema24_slope_6h": -0.0002843474269489388,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 2.1839505226939337e-05,
        "return_30m": -6.812271035228079e-05,
        "return_60m": 6.309652581126812e-05,
        "return_120m": 0.0021517226817371338,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 1.6353482073627745e-05,
        "close_vs_ema6": 0.00014840773603341795,
        "close_vs_ema12": 0.00045657916184183023,
        "ema3_slope": 1.6353749514586013e-05,
        "ema6_slope": 5.936661859951009e-05,
        "realized_volatility_30m": 5.5899878059373354e-05,
        "realized_volatility_60m": 9.294028045254487e-05,
        "return_acceleration": 0.00011179975611874671
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2582,
        "resolved_agreement_count": 1691,
        "prospective_resolved_sample_count": 2563,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 15.60658333333049,
            "small_mean_absolute_error": 44.43993229166881
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.72338020833013,
            "small_mean_absolute_error": 53.64103124999929
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.63410243055114,
            "small_mean_absolute_error": 63.43982465277804
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.39779895833199,
            "small_mean_absolute_error": 70.78583958333328
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2584,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0030Z",
      "signal_timestamp": "2026-10-10T00:31:15.406477Z",
      "target_timestamp": "2026-10-10T00:30:00Z",
      "resolution_timestamp": "2026-10-10T00:45:00Z",
      "strike": 82537.36,
      "brti_reference_price": 82537.35833333334,
      "base_predicted_close": 82615.7109375,
      "small_predicted_close": 82641.09375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82483.03733333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -132.6736041666736,
      "small_residual": -158.0564166666736,
      "base_absolute_error": 132.6736041666736,
      "small_absolute_error": 158.0564166666736,
      "resolved_at": "2026-10-10T00:46:06.914158Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T00:15:00Z",
        "return_6h": 0.0012330011735002255,
        "return_12h": -0.006000886667397287,
        "return_24h": 0.010412628864556739,
        "close_vs_ema12": 0.00010973817800685737,
        "close_vs_ema24": 0.0005204827382891963,
        "ema12_slope_3h": -3.6766609510241466e-05,
        "ema24_slope_6h": -0.0002531100774654238,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00025751399949736076,
        "return_30m": -0.00023568011824881552,
        "return_60m": -0.00016422591978837442,
        "return_120m": 0.0010717009201726135,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00012059690619725671,
        "close_vs_ema6": -7.796277444005462e-05,
        "close_vs_ema12": 0.0001683351134824651,
        "ema3_slope": -0.00012058236433709624,
        "ema6_slope": -3.118413729530367e-05,
        "realized_volatility_30m": 0.00013967675236215005,
        "realized_volatility_60m": 0.0001534670335992518,
        "return_acceleration": -0.0002793535047243001
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2583,
        "resolved_agreement_count": 1692,
        "prospective_resolved_sample_count": 2564,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.956135416665347,
            "small_mean_absolute_error": 61.60261979166535
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 54.500169270830156,
            "small_mean_absolute_error": 47.951023437499316
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.76922569443923,
            "small_mean_absolute_error": 68.25018750000042
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 62.49681562499827,
            "small_mean_absolute_error": 66.64344999999958
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2585,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0045Z",
      "signal_timestamp": "2026-10-10T00:46:18.773622Z",
      "target_timestamp": "2026-10-10T00:45:00Z",
      "resolution_timestamp": "2026-10-10T01:00:00Z",
      "strike": 82483.04,
      "brti_reference_price": 82483.03733333333,
      "base_predicted_close": 82530.1171875,
      "small_predicted_close": 82591.5625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82501.48950000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -28.627687499989406,
      "small_residual": -90.0729999999894,
      "base_absolute_error": 28.627687499989406,
      "small_absolute_error": 90.0729999999894,
      "resolved_at": "2026-10-10T01:01:07.229018Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T00:30:00Z",
        "return_6h": 0.001083510413046218,
        "return_12h": -0.005859859460501271,
        "return_24h": 0.00875542106069127,
        "close_vs_ema12": -0.0005260975346476071,
        "close_vs_ema24": -0.0001351607272893629,
        "ema12_slope_3h": -3.255984801475709e-05,
        "ema24_slope_6h": -0.00022559552219436618,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006581383399821839,
        "return_30m": -0.0009154828596433795,
        "return_60m": -0.0009835432048219683,
        "return_120m": -0.0008637784698417583,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0003894795736452128,
        "close_vs_ema6": -0.0005258604485167684,
        "close_vs_ema12": -0.0004145738744856242,
        "ema3_slope": -0.00038932793836587987,
        "ema6_slope": -0.0002102999440374287,
        "realized_volatility_30m": 0.00020031217024241155,
        "realized_volatility_60m": 0.0002579132482333289,
        "return_acceleration": -0.0004006243404848231
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2584,
        "resolved_agreement_count": 1693,
        "prospective_resolved_sample_count": 2565,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.47430729166445,
            "small_mean_absolute_error": 94.47821354166445
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.53330729166555,
            "small_mean_absolute_error": 57.99197395833471
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 57.4602361111065,
            "small_mean_absolute_error": 73.71984375000102
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 62.96317916666594,
            "small_mean_absolute_error": 73.02700104166725
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2586,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0100Z",
      "signal_timestamp": "2026-10-10T01:01:19.829167Z",
      "target_timestamp": "2026-10-10T01:00:00Z",
      "resolution_timestamp": "2026-10-10T01:15:00Z",
      "strike": 82501.49,
      "brti_reference_price": 82501.48950000001,
      "base_predicted_close": 82581.0625,
      "small_predicted_close": 82603.9140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82605.09433333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 24.031833333341638,
      "small_residual": 1.1802708333416376,
      "base_absolute_error": 24.031833333341638,
      "small_absolute_error": 1.1802708333416376,
      "resolved_at": "2026-10-10T01:16:05.523750Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T00:45:00Z",
        "return_6h": 0.001505593838848851,
        "return_12h": -0.005332071337525557,
        "return_24h": 0.009334404812517905,
        "close_vs_ema12": -0.0002901629786629112,
        "close_vs_ema24": 8.670644626262991e-05,
        "ema12_slope_3h": -1.8673194553620043e-05,
        "ema24_slope_6h": -0.0001899491286369015,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00022370862256337887,
        "return_30m": -0.00043457694864024177,
        "return_60m": -0.0006701546457424934,
        "return_120m": -0.0007003591260602571,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -8.293591830654812e-05,
        "close_vs_ema6": -0.00021592540895221113,
        "close_vs_ema12": -0.00016158458954906862,
        "ema3_slope": -8.292904051032668e-05,
        "ema6_slope": -8.636270441997329e-05,
        "realized_volatility_30m": 0.00044092348127278136,
        "realized_volatility_60m": 0.0003308028614819116,
        "return_acceleration": 0.0008818469625455627
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2585,
        "resolved_agreement_count": 1694,
        "prospective_resolved_sample_count": 2566,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.39560937499846,
            "small_mean_absolute_error": 99.78037499999846
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.13152864583208,
            "small_mean_absolute_error": 64.76695312500124
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.665890624996486,
            "small_mean_absolute_error": 76.01724131944259
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 55.502210416665186,
            "small_mean_absolute_error": 73.29259479166649
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2587,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0115Z",
      "signal_timestamp": "2026-10-10T01:16:16.735337Z",
      "target_timestamp": "2026-10-10T01:15:00Z",
      "resolution_timestamp": "2026-10-10T01:30:00Z",
      "strike": 82605.09,
      "brti_reference_price": 82605.09433333334,
      "base_predicted_close": 82589.3359375,
      "small_predicted_close": 82633.9453125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82571.23550000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -18.10043749999022,
      "small_residual": -62.70981249999022,
      "base_absolute_error": 18.10043749999022,
      "small_absolute_error": 62.70981249999022,
      "resolved_at": "2026-10-10T01:31:05.357176Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T01:00:00Z",
        "return_6h": 0.001947880033901006,
        "return_12h": -0.004562657956181604,
        "return_24h": 0.01159874822171103,
        "close_vs_ema12": 0.0009258310311623941,
        "close_vs_ema24": 0.0013148723172147214,
        "ema12_slope_3h": 9.275227890248594e-05,
        "ema24_slope_6h": -0.00014591574979572197,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012557934888355327,
        "return_30m": 0.001479783043230487,
        "return_60m": 0.0005629454675750711,
        "return_120m": 0.0006260775132895802,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005860330739255737,
        "close_vs_ema6": 0.0007423487319841993,
        "close_vs_ema12": 0.0009255415931108679,
        "ema3_slope": 0.0005863767100713346,
        "ema6_slope": 0.0002970276920457593,
        "realized_volatility_30m": 0.0005160424331360769,
        "realized_volatility_60m": 0.0007153741551767114,
        "return_acceleration": 0.0010320848662721538
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2586,
        "resolved_agreement_count": 1695,
        "prospective_resolved_sample_count": 2567,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.84721354166686,
            "small_mean_absolute_error": 85.18315104166686
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 39.226898437498676,
            "small_mean_absolute_error": 64.81154166666784
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 56.09799131944237,
            "small_mean_absolute_error": 64.15507118055514
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 53.21745833333334,
            "small_mean_absolute_error": 70.04182708333465
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2588,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0130Z",
      "signal_timestamp": "2026-10-10T01:31:16.307138Z",
      "target_timestamp": "2026-10-10T01:30:00Z",
      "resolution_timestamp": "2026-10-10T01:45:00Z",
      "strike": 82571.24,
      "brti_reference_price": 82571.23550000001,
      "base_predicted_close": 82598.4296875,
      "small_predicted_close": 82623.359375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82594.22633333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -4.203354166646022,
      "small_residual": -29.133041666646022,
      "base_absolute_error": 4.203354166646022,
      "small_absolute_error": 29.133041666646022,
      "resolved_at": "2026-10-10T01:46:06.516932Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T01:15:00Z",
        "return_6h": 0.002248827653251073,
        "return_12h": -0.0038257168920717843,
        "return_24h": 0.009668520729072094,
        "close_vs_ema12": 0.0004945097694175615,
        "close_vs_ema24": 0.000885776120805204,
        "ema12_slope_3h": 0.00014943273715628536,
        "ema24_slope_6h": -9.661437076691204e-05,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000409887956748789,
        "return_30m": 0.0008453907974594888,
        "return_60m": 0.0004104464614660408,
        "return_120m": 0.00024615313573006503,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 8.794471968465167e-05,
        "close_vs_ema6": 0.00023723212582416053,
        "close_vs_ema12": 0.00043596674332424534,
        "ema3_slope": 8.79524546386623e-05,
        "ema6_slope": 9.490185583715949e-05,
        "realized_volatility_30m": 0.0008328407227921608,
        "realized_volatility_60m": 0.0007392376071905034,
        "return_acceleration": -0.0016656814455843216
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2587,
        "resolved_agreement_count": 1695,
        "prospective_resolved_sample_count": 2568,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.85839062499872,
            "small_mean_absolute_error": 78.00487499999872
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 41.40726302083203,
            "small_mean_absolute_error": 69.80374739583203
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.28624305555301,
            "small_mean_absolute_error": 57.96897395833245
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 53.14027395833182,
            "small_mean_absolute_error": 70.85722083333312
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2589,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0145Z",
      "signal_timestamp": "2026-10-10T01:46:17.790165Z",
      "target_timestamp": "2026-10-10T01:45:00Z",
      "resolution_timestamp": "2026-10-10T02:00:00Z",
      "strike": 82594.23,
      "brti_reference_price": 82594.22633333335,
      "base_predicted_close": 82605.484375,
      "small_predicted_close": 82651.7265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82624.95,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 19.46562499999709,
      "small_residual": -26.77656250000291,
      "base_absolute_error": 19.46562499999709,
      "small_absolute_error": 26.77656250000291,
      "resolved_at": "2026-10-10T02:01:06.056737Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T01:30:00Z",
        "return_6h": 0.0031206723227628075,
        "return_12h": 0.001220461131144157,
        "return_24h": 0.0082337295706425,
        "close_vs_ema12": 0.000741505969345635,
        "close_vs_ema24": 0.0011404444174620831,
        "ema12_slope_3h": 0.00016305672189509401,
        "ema24_slope_6h": -3.039716886477084e-05,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00027843634885837965,
        "return_30m": -0.0001315657355965838,
        "return_60m": 0.001348022618889333,
        "return_120m": 0.00036315357558058814,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001831692206648583,
        "close_vs_ema6": 0.00036832753217086456,
        "close_vs_ema12": 0.0006045311837092893,
        "ema3_slope": 0.00018320277777483795,
        "ema6_slope": 0.0001473527224942206,
        "realized_volatility_30m": 0.0003441621528035843,
        "realized_volatility_60m": 0.000595459430159147,
        "return_acceleration": 0.0006883243056071686
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2588,
        "resolved_agreement_count": 1696,
        "prospective_resolved_sample_count": 2569,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 18.740828124991822,
            "small_mean_absolute_error": 45.77403124999182
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 41.60756770832813,
            "small_mean_absolute_error": 70.12612239582813
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 41.269147569440975,
            "small_mean_absolute_error": 53.91932638888708
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 51.36285208333065,
            "small_mean_absolute_error": 68.94776770833195
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2590,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0200Z",
      "signal_timestamp": "2026-10-10T02:01:16.994671Z",
      "target_timestamp": "2026-10-10T02:00:00Z",
      "resolution_timestamp": "2026-10-10T02:15:00Z",
      "strike": 82624.95,
      "brti_reference_price": 82624.95,
      "base_predicted_close": 82607.078125,
      "small_predicted_close": 82653.6796875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82618.1885,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 11.110375000003842,
      "small_residual": -35.49118749999616,
      "base_absolute_error": 11.110375000003842,
      "small_absolute_error": 35.49118749999616,
      "resolved_at": "2026-10-10T02:16:05.267460Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T01:45:00Z",
        "return_6h": 0.004473883796944467,
        "return_12h": 0.0008396701664095119,
        "return_24h": 0.008878945979783781,
        "close_vs_ema12": 0.001068256662455358,
        "close_vs_ema24": 0.0014816132886168454,
        "ema12_slope_3h": 0.00018886455460398466,
        "ema24_slope_6h": 6.220400025425121e-05,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000371983224864314,
        "return_30m": 0.0006505231473736828,
        "return_60m": 0.0014964638911154626,
        "return_120m": 0.0008253063831440421,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002775332446185441,
        "close_vs_ema6": 0.0005287793966346488,
        "close_vs_ema12": 0.0008263475286287569,
        "ema3_slope": 0.00027761029070316745,
        "ema6_slope": 0.0002115565053424362,
        "realized_volatility_30m": 4.677343800296718e-05,
        "realized_volatility_60m": 0.0005918565151425112,
        "return_acceleration": 9.354687600593437e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2589,
        "resolved_agreement_count": 1697,
        "prospective_resolved_sample_count": 2570,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 16.450312499993743,
            "small_mean_absolute_error": 29.949921874995198
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 40.9229609374961,
            "small_mean_absolute_error": 64.86514843749683
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 34.9044565972193,
            "small_mean_absolute_error": 53.16127604166589
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.74056354166314,
            "small_mean_absolute_error": 61.28829166666473
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2591,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0215Z",
      "signal_timestamp": "2026-10-10T02:16:17.349132Z",
      "target_timestamp": "2026-10-10T02:15:00Z",
      "resolution_timestamp": "2026-10-10T02:30:00Z",
      "strike": 82618.19,
      "brti_reference_price": 82618.1885,
      "base_predicted_close": 82605.3984375,
      "small_predicted_close": 82652.1015625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82562.20783333336,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -43.19060416663706,
      "small_residual": -89.89372916663706,
      "base_absolute_error": 43.19060416663706,
      "small_absolute_error": 89.89372916663706,
      "resolved_at": "2026-10-10T02:31:05.432993Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T02:00:00Z",
        "return_6h": 0.0033390232355743343,
        "return_12h": -0.0018449078030264854,
        "return_24h": 0.007939888523942562,
        "close_vs_ema12": 0.0009460389256419344,
        "close_vs_ema24": 0.0013707581683382042,
        "ema12_slope_3h": 0.00021319314852319415,
        "ema24_slope_6h": 0.0001296423548773351,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.183363499758567e-05,
        "return_30m": 0.0002901191491273547,
        "return_60m": 0.00015851524379151272,
        "return_120m": 0.0007215499468045117,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 9.782887760789727e-05,
        "close_vs_ema6": 0.00031917530971492525,
        "close_vs_ema12": 0.0006298439389813559,
        "ema3_slope": 9.783844903332728e-05,
        "ema6_slope": 0.00012768642562765997,
        "realized_volatility_30m": 0.00022690842993094984,
        "realized_volatility_60m": 0.0003099624729220524,
        "return_acceleration": -0.0004538168598618997
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2590,
        "resolved_agreement_count": 1697,
        "prospective_resolved_sample_count": 2571,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 13.219947916659294,
            "small_mean_absolute_error": 38.52765104165883
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 38.03358072916308,
            "small_mean_absolute_error": 61.855401041662844
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 30.557914930552215,
            "small_mean_absolute_error": 56.05024479166483
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 42.593893749995914,
            "small_mean_absolute_error": 62.80605520833196
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2592,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0230Z",
      "signal_timestamp": "2026-10-10T02:31:16.405764Z",
      "target_timestamp": "2026-10-10T02:30:00Z",
      "resolution_timestamp": "2026-10-10T02:45:00Z",
      "strike": 82562.21,
      "brti_reference_price": 82562.20783333336,
      "base_predicted_close": 82603.2734375,
      "small_predicted_close": 82649.9921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82559.61383333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -43.65960416664893,
      "small_residual": -90.37835416664893,
      "base_absolute_error": 43.65960416664893,
      "small_absolute_error": 90.37835416664893,
      "resolved_at": "2026-10-10T02:46:06.613182Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T02:15:00Z",
        "return_6h": 0.0030077197436824132,
        "return_12h": -0.006237701765629655,
        "return_24h": 0.008581638477194842,
        "close_vs_ema12": 0.000256881032085543,
        "close_vs_ema24": 0.0006779570900350418,
        "ema12_slope_3h": 0.00021007380113413632,
        "ema24_slope_6h": 0.000188853194913019,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006775828383920324,
        "return_30m": -0.0007593610243229465,
        "return_60m": -0.00010933185887285202,
        "return_120m": 0.00030106972771859475,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0002899941962298813,
        "close_vs_ema6": -0.00025618610440203415,
        "close_vs_ema12": -4.0755869651576404e-05,
        "ema3_slope": -0.000289910123976278,
        "ema6_slope": -0.00010246394182555907,
        "realized_volatility_30m": 0.00029787460169722335,
        "realized_volatility_60m": 0.00041192944954570525,
        "return_acceleration": -0.0005957492033944467
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2591,
        "resolved_agreement_count": 1697,
        "prospective_resolved_sample_count": 2572,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 19.492489583321003,
            "small_mean_absolute_error": 45.32363020832054
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 35.17544010415986,
            "small_mean_absolute_error": 61.66425260415963
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 34.10233854166169,
            "small_mean_absolute_error": 61.6437083333282
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.33171145832748,
            "small_mean_absolute_error": 65.6158135416641
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2593,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0245Z",
      "signal_timestamp": "2026-10-10T02:46:18.056752Z",
      "target_timestamp": "2026-10-10T02:45:00Z",
      "resolution_timestamp": "2026-10-10T03:00:00Z",
      "strike": 82559.61,
      "brti_reference_price": 82559.61383333335,
      "base_predicted_close": 82601.9765625,
      "small_predicted_close": 82648.7578125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82555.25583333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -46.72072916665638,
      "small_residual": -93.50197916665638,
      "base_absolute_error": 46.72072916665638,
      "small_absolute_error": 93.50197916665638,
      "resolved_at": "2026-10-10T03:01:05.970311Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T02:30:00Z",
        "return_6h": 0.0028698131771900393,
        "return_12h": -0.004879336324214778,
        "return_24h": 0.007131938886063782,
        "close_vs_ema12": 0.0002162500244640153,
        "close_vs_ema24": 0.0006331805811421454,
        "ema12_slope_3h": 0.0001992058524880047,
        "ema24_slope_6h": 0.00024402233400011575,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.1418733438481894e-05,
        "return_30m": -0.0007089802830360092,
        "return_60m": -0.0004190668226652372,
        "return_120m": 0.0009283908846682287,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00016072773846353972,
        "close_vs_ema6": -0.00020544315908199717,
        "close_vs_ema12": -6.107041260194901e-05,
        "ema3_slope": -0.0001607019092089157,
        "ema6_slope": -8.217051108505569e-05,
        "realized_volatility_30m": 0.00032308205247677524,
        "realized_volatility_60m": 0.00037460467742438374,
        "return_acceleration": 0.0006461641049535505
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2592,
        "resolved_agreement_count": 1698,
        "prospective_resolved_sample_count": 2573,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 29.35655208332173,
            "small_mean_absolute_error": 60.634958333321265
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 24.048690104156776,
            "small_mean_absolute_error": 53.20449479165654
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 37.523895833326,
            "small_mean_absolute_error": 66.96240104165918
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.09561770832661,
            "small_mean_absolute_error": 65.51370416666323
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2594,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0300Z",
      "signal_timestamp": "2026-10-10T03:01:16.801698Z",
      "target_timestamp": "2026-10-10T03:00:00Z",
      "resolution_timestamp": "2026-10-10T03:15:00Z",
      "strike": 82555.26,
      "brti_reference_price": 82555.25583333334,
      "base_predicted_close": 82601.59375,
      "small_predicted_close": 82648.59375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82513.30283333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -88.290916666665,
      "small_residual": -135.290916666665,
      "base_absolute_error": 88.290916666665,
      "small_absolute_error": 135.290916666665,
      "resolved_at": "2026-10-10T03:16:06.045549Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T02:45:00Z",
        "return_6h": 0.0015309649322114982,
        "return_12h": -0.005338953582230688,
        "return_24h": 0.005910812965916001,
        "close_vs_ema12": 0.00015677993258966794,
        "close_vs_ema24": 0.0005683756756567071,
        "ema12_slope_3h": 0.00019030072175008073,
        "ema24_slope_6h": 0.0002705308712116494,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.278609961534286e-05,
        "return_30m": -8.420317458146531e-05,
        "return_60m": -0.0008435002582954931,
        "return_120m": 0.0006517013651412551,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.00010676407429499601,
        "close_vs_ema6": -0.00018445533289968008,
        "close_vs_ema12": -9.633908546735626e-05,
        "ema3_slope": -0.00010675267694415513,
        "ema6_slope": -7.377668975838692e-05,
        "realized_volatility_30m": 1.0683683088430485e-05,
        "realized_volatility_60m": 0.0002700298727235864,
        "return_acceleration": -2.136736617686097e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2593,
        "resolved_agreement_count": 1699,
        "prospective_resolved_sample_count": 2574,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.170328124986554,
            "small_mean_absolute_error": 77.31631249998463
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 26.31032031249015,
            "small_mean_absolute_error": 53.633117187489916
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 39.33874999999292,
            "small_mean_absolute_error": 69.0155364583261
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.32366249999395,
            "small_mean_absolute_error": 67.06359166666152
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2595,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0315Z",
      "signal_timestamp": "2026-10-10T03:16:17.011559Z",
      "target_timestamp": "2026-10-10T03:15:00Z",
      "resolution_timestamp": "2026-10-10T03:30:00Z",
      "strike": 82513.3,
      "brti_reference_price": 82513.30283333334,
      "base_predicted_close": 82599.0234375,
      "small_predicted_close": 82646.1171875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82518.5375,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -80.48593749999418,
      "small_residual": -127.57968749999418,
      "base_absolute_error": 80.48593749999418,
      "small_absolute_error": 127.57968749999418,
      "resolved_at": "2026-10-10T03:31:05.909354Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T03:00:00Z",
        "return_6h": 0.00012008596688617423,
        "return_12h": -0.0032628216077640326,
        "return_24h": 0.006057000640513177,
        "close_vs_ema12": -0.00033713927963952006,
        "close_vs_ema24": 5.8649428587020935e-05,
        "ema12_slope_3h": 0.0001601184968471614,
        "ema24_slope_6h": 0.0002674144363388198,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005081808490147166,
        "return_30m": -0.0005609401237450795,
        "return_60m": -0.001269522711293436,
        "return_120m": -0.0011112087062040699,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.00030753988562881585,
        "close_vs_ema6": -0.0004947710751677104,
        "close_vs_ema12": -0.0005115230112670011,
        "ema3_slope": -0.0003074453339257932,
        "ema6_slope": -0.00019786927007048316,
        "realized_volatility_30m": 0.00022769737469968687,
        "realized_volatility_60m": 0.0002819285266570217,
        "return_acceleration": -0.00045539474939937374
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2594,
        "resolved_agreement_count": 1700,
        "prospective_resolved_sample_count": 2575,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.46546354165184,
            "small_mean_absolute_error": 102.26624479165184
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 34.34270572915557,
            "small_mean_absolute_error": 70.39694791665534
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.844208333326,
            "small_mean_absolute_error": 75.32568229165918
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 47.39587708332765,
            "small_mean_absolute_error": 66.65182187499522
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2596,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0330Z",
      "signal_timestamp": "2026-10-10T03:31:17.087670Z",
      "target_timestamp": "2026-10-10T03:30:00Z",
      "resolution_timestamp": "2026-10-10T03:45:00Z",
      "strike": 82518.54,
      "brti_reference_price": 82518.5375,
      "base_predicted_close": 82595.703125,
      "small_predicted_close": 82642.890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82489.61333333331,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -106.08979166668723,
      "small_residual": -153.27729166668723,
      "base_absolute_error": 106.08979166668723,
      "small_absolute_error": 153.27729166668723,
      "resolved_at": "2026-10-10T03:46:06.107118Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T03:15:00Z",
        "return_6h": 0.00010995102131650114,
        "return_12h": -0.004025450376782702,
        "return_24h": 0.004433830710007802,
        "close_vs_ema12": -0.00026255106450567833,
        "close_vs_ema24": 0.00011958393962552272,
        "ema12_slope_3h": 0.00014427404199457428,
        "ema24_slope_6h": 0.00026417220706465017,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.344027553040199e-05,
        "return_30m": -0.00044477281261734447,
        "return_60m": -0.0005289385359160681,
        "return_120m": -0.0006382125649555537,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00012207446061174299,
        "close_vs_ema6": -0.00030815382743876185,
        "close_vs_ema12": -0.000379200531300361,
        "ema3_slope": -0.0001220595602567931,
        "ema6_slope": -0.00012324633944305052,
        "realized_volatility_30m": 0.0002858105622725593,
        "realized_volatility_60m": 0.00022141597854136535,
        "return_acceleration": 0.0005716211245451186
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2595,
        "resolved_agreement_count": 1701,
        "prospective_resolved_sample_count": 2576,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.78929687499112,
            "small_mean_absolute_error": 111.68773437499112
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.14089322915606,
            "small_mean_absolute_error": 78.50568229165583
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.04672569443695,
            "small_mean_absolute_error": 78.33874652777013
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 48.82810312499423,
            "small_mean_absolute_error": 66.1836572916618
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2597,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0345Z",
      "signal_timestamp": "2026-10-10T03:46:17.682069Z",
      "target_timestamp": "2026-10-10T03:45:00Z",
      "resolution_timestamp": "2026-10-10T04:00:00Z",
      "strike": 82489.61,
      "brti_reference_price": 82489.61333333331,
      "base_predicted_close": 82594.015625,
      "small_predicted_close": 82641.140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82523.34766666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -70.66795833331707,
      "small_residual": -117.79295833331707,
      "base_absolute_error": 70.66795833331707,
      "small_absolute_error": 117.79295833331707,
      "resolved_at": "2026-10-10T04:01:06.072029Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T03:30:00Z",
        "return_6h": 0.00014609427630918326,
        "return_12h": -0.0051594465085956775,
        "return_24h": 0.002119376804359474,
        "close_vs_ema12": -0.0005879715078064285,
        "close_vs_ema24": -0.00022621299277614249,
        "ema12_slope_3h": 0.00014164079302636523,
        "ema24_slope_6h": 0.0002617384551926172,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00035051719944378945,
        "return_30m": -0.00028709916082103604,
        "return_60m": -0.0008478782391273532,
        "return_120m": -0.001266589744152835,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00023633027423075603,
        "close_vs_ema6": -0.00047049068055005083,
        "close_vs_ema12": -0.0006174102973192097,
        "ema3_slope": -0.0002362744354288404,
        "ema6_slope": -0.00018816086104744834,
        "realized_volatility_30m": 0.00020697873748709572,
        "realized_volatility_60m": 0.0002281044283018132,
        "return_acceleration": -0.00041395747497419144
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2596,
        "resolved_agreement_count": 1702,
        "prospective_resolved_sample_count": 2577,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.3968437500007,
            "small_mean_absolute_error": 127.4124687500007
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 54.876697916661215,
            "small_mean_absolute_error": 94.02371354166098
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 42.83140798610475,
            "small_mean_absolute_error": 77.94048611110459
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.71216770832907,
            "small_mean_absolute_error": 69.96108124999664
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2598,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0400Z",
      "signal_timestamp": "2026-10-10T04:01:16.953380Z",
      "target_timestamp": "2026-10-10T04:00:00Z",
      "resolution_timestamp": "2026-10-10T04:15:00Z",
      "strike": 82523.35,
      "brti_reference_price": 82523.34766666668,
      "base_predicted_close": 82588.71875,
      "small_predicted_close": 82635.765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82636.29133333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 47.5725833333272,
      "small_residual": 0.5257083333272021,
      "base_absolute_error": 47.5725833333272,
      "small_absolute_error": 0.5257083333272021,
      "resolved_at": "2026-10-10T04:16:05.277539Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T03:45:00Z",
        "return_6h": 0.0005728972982610436,
        "return_12h": -0.0036431151113320848,
        "return_24h": 0.002030214777613004,
        "close_vs_ema12": -0.00017194400869458004,
        "close_vs_ema24": 0.00017888010463806836,
        "ema12_slope_3h": 0.00014667206325280624,
        "ema24_slope_6h": 0.00026815310124983505,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00040895249680761303,
        "return_30m": 5.82919524800829e-05,
        "return_60m": -0.0003865067868129568,
        "return_120m": -0.0012296810265339797,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 8.625534673400992e-05,
        "close_vs_ema6": -4.409405775829267e-05,
        "close_vs_ema12": -0.00017660668701557913,
        "ema3_slope": 8.626278736079129e-05,
        "ema6_slope": -1.7637312023199847e-05,
        "realized_volatility_30m": 0.00037973484812570124,
        "realized_volatility_60m": 0.00035884152282942303,
        "return_acceleration": 0.0007594696962514025
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2597,
        "resolved_agreement_count": 1703,
        "prospective_resolved_sample_count": 2578,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.38365104166587,
            "small_mean_absolute_error": 133.48521354166587
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 61.27698958332621,
            "small_mean_absolute_error": 105.40076302082525
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.33476388888206,
            "small_mean_absolute_error": 80.2504826388819
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.453469791662066,
            "small_mean_absolute_error": 74.05707083332963
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2599,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0415Z",
      "signal_timestamp": "2026-10-10T04:16:16.403226Z",
      "target_timestamp": "2026-10-10T04:15:00Z",
      "resolution_timestamp": "2026-10-10T04:30:00Z",
      "strike": 82636.29,
      "brti_reference_price": 82636.29133333333,
      "base_predicted_close": 82584.484375,
      "small_predicted_close": 82631.4921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82594.40716666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 9.922791666656849,
      "small_residual": -37.08502083334315,
      "base_absolute_error": 9.922791666656849,
      "small_absolute_error": 37.08502083334315,
      "resolved_at": "2026-10-10T04:31:04.994644Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T04:00:00Z",
        "return_6h": 0.003094569501696842,
        "return_12h": -0.0026155139952930284,
        "return_24h": 0.0023772533169295063,
        "close_vs_ema12": 0.001147556849597109,
        "close_vs_ema24": 0.0015157806100603022,
        "ema12_slope_3h": 0.00015610904903828882,
        "ema24_slope_6h": 0.0003263502813772856,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013686268172596883,
        "return_30m": 0.0017781390174214096,
        "return_60m": 0.0014905293543807652,
        "return_120m": 0.00021911438222010915,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007269712360347125,
        "close_vs_ema6": 0.0009456938521605895,
        "close_vs_ema12": 0.0010082430333060444,
        "ema3_slope": 0.0007275001076871845,
        "ema6_slope": 0.0003784206889116959,
        "realized_volatility_30m": 0.0004798371602260376,
        "realized_volatility_60m": 0.0006347970426579709,
        "return_acceleration": 0.0009596743204520752
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2598,
        "resolved_agreement_count": 1704,
        "prospective_resolved_sample_count": 2579,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.20406770833142,
            "small_mean_absolute_error": 99.79391145833142
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.83476562499163,
            "small_mean_absolute_error": 101.03007812499163
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.29649305554752,
            "small_mean_absolute_error": 80.1959357638807
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.66865520832798,
            "small_mean_absolute_error": 74.04217812499556
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2600,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0430Z",
      "signal_timestamp": "2026-10-10T04:31:15.663362Z",
      "target_timestamp": "2026-10-10T04:30:00Z",
      "resolution_timestamp": "2026-10-10T04:45:00Z",
      "strike": 82594.41,
      "brti_reference_price": 82594.40716666666,
      "base_predicted_close": 82581.5625,
      "small_predicted_close": 82628.578125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82605.31683333336,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 23.754333333359682,
      "small_residual": -23.261291666640318,
      "base_absolute_error": 23.754333333359682,
      "small_absolute_error": 23.261291666640318,
      "resolved_at": "2026-10-10T04:46:06.564398Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T04:15:00Z",
        "return_6h": 0.0017636296876266666,
        "return_12h": -0.0008075296129964604,
        "return_24h": 0.0026874125544407157,
        "close_vs_ema12": 0.0006139820439161614,
        "close_vs_ema24": 0.000987273473461947,
        "ema12_slope_3h": 0.00016119390098912056,
        "ema24_slope_6h": 0.0003559193164206498,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005068495450469834,
        "return_30m": 0.0008610835843330111,
        "return_60m": 0.0009194257310565224,
        "return_120m": 0.00039000087544049933,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00010986454142991597,
        "close_vs_ema6": 0.00031307863252227897,
        "close_vs_ema12": 0.0004237909637829773,
        "ema3_slope": 0.00010987661297368057,
        "ema6_slope": 0.0001252471378898612,
        "realized_volatility_30m": 0.0009377381811533358,
        "realized_volatility_60m": 0.0007430414666568342,
        "return_acceleration": -0.0018754763623066717
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2599,
        "resolved_agreement_count": 1705,
        "prospective_resolved_sample_count": 2580,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.56328124999709,
            "small_mean_absolute_error": 77.17024479166867
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 61.67628906249411,
            "small_mean_absolute_error": 94.4289895833299
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.615022569436405,
            "small_mean_absolute_error": 78.06053645832678
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.131918749994654,
            "small_mean_absolute_error": 74.75782083332888
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2601,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0445Z",
      "signal_timestamp": "2026-10-10T04:46:18.263185Z",
      "target_timestamp": "2026-10-10T04:45:00Z",
      "resolution_timestamp": "2026-10-10T05:00:00Z",
      "strike": 82605.32,
      "brti_reference_price": 82605.31683333336,
      "base_predicted_close": 82578.5234375,
      "small_predicted_close": 82625.6328125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82616.85883333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 38.33539583331731,
      "small_residual": -8.773979166682693,
      "base_absolute_error": 38.33539583331731,
      "small_absolute_error": 8.773979166682693,
      "resolved_at": "2026-10-10T05:01:05.877427Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T04:30:00Z",
        "return_6h": 0.0006174215629226598,
        "return_12h": -0.0004968215344074434,
        "return_24h": 0.004003835582582438,
        "close_vs_ema12": 0.0007156734618685157,
        "close_vs_ema24": 0.0010963622564004183,
        "ema12_slope_3h": 0.00016009443455611283,
        "ema24_slope_6h": 0.00036130185170590856,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00013208723254942711,
        "return_30m": -0.00037482926085130597,
        "return_60m": 0.0014026432580365178,
        "return_120m": 0.000553575748213575,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00012096850769105494,
        "close_vs_ema6": 0.00031796471049139186,
        "close_vs_ema12": 0.0004703656097040376,
        "ema3_slope": 0.00012098314284125777,
        "ema6_slope": 0.00012720206250338428,
        "realized_volatility_30m": 0.00031946838879820527,
        "realized_volatility_60m": 0.000675046502640963,
        "return_acceleration": 0.0006389367775964105
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2600,
        "resolved_agreement_count": 1705,
        "prospective_resolved_sample_count": 2581,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.9794166666652,
            "small_mean_absolute_error": 44.666244791656936
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.18813020833295,
            "small_mean_absolute_error": 86.03935677082882
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.24427083332921,
            "small_mean_absolute_error": 77.5712239583263
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.18958958332878,
            "small_mean_absolute_error": 74.59318333332703
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2602,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0500Z",
      "signal_timestamp": "2026-10-10T05:01:16.644135Z",
      "target_timestamp": "2026-10-10T05:00:00Z",
      "resolution_timestamp": "2026-10-10T05:15:00Z",
      "strike": 82616.86,
      "brti_reference_price": 82616.85883333332,
      "base_predicted_close": 82600.9140625,
      "small_predicted_close": 82624.609375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82638.787,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 37.872937499996624,
      "small_residual": 14.177624999996624,
      "base_absolute_error": 37.872937499996624,
      "small_absolute_error": 14.177624999996624,
      "resolved_at": "2026-10-10T05:16:05.551141Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T04:45:00Z",
        "return_6h": 0.0006970524124045863,
        "return_12h": -0.0006607397283925343,
        "return_24h": 0.005117667272055204,
        "close_vs_ema12": 0.0008205511772485519,
        "close_vs_ema24": 0.0012106658078741006,
        "ema12_slope_3h": 0.00014955171943675794,
        "ema24_slope_6h": 0.00036819564272594363,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00013972466231493286,
        "return_30m": 0.0002718303507083242,
        "return_60m": 0.0011331480036940178,
        "return_120m": 0.0007462032474871982,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00013033804592432752,
        "close_vs_ema6": 0.0003269099608733672,
        "close_vs_ema12": 0.0005162373815370547,
        "ema3_slope": 0.0001303550361448913,
        "ema6_slope": 0.0001307810858051095,
        "realized_volatility_30m": 3.818714882752872e-06,
        "realized_volatility_60m": 0.0006792918637393077,
        "return_acceleration": 7.637429765505743e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2601,
        "resolved_agreement_count": 1705,
        "prospective_resolved_sample_count": 2582,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 29.89627604166526,
            "small_mean_absolute_error": 17.41149999999834
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.139963541665566,
            "small_mean_absolute_error": 75.4483567708321
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.81675173610589,
            "small_mean_absolute_error": 76.07100868054961
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.859235416661974,
            "small_mean_absolute_error": 71.5886645833285
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2603,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0515Z",
      "signal_timestamp": "2026-10-10T05:16:16.346789Z",
      "target_timestamp": "2026-10-10T05:15:00Z",
      "resolution_timestamp": "2026-10-10T05:30:00Z",
      "strike": 82638.79,
      "brti_reference_price": 82638.787,
      "base_predicted_close": 82596.2109375,
      "small_predicted_close": 82619.8828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82605.08816666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 8.877229166668258,
      "small_residual": -14.794645833331742,
      "base_absolute_error": 8.877229166668258,
      "small_absolute_error": 14.794645833331742,
      "resolved_at": "2026-10-10T05:31:05.551825Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T05:00:00Z",
        "return_6h": 0.001034209253343965,
        "return_12h": 0.000835963819442398,
        "return_24h": 0.004083687983048145,
        "close_vs_ema12": 0.0010418085377899011,
        "close_vs_ema24": 0.001445977174759694,
        "ema12_slope_3h": 0.00015362781331385023,
        "ema24_slope_6h": 0.00038197473545542593,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002654199999412299,
        "return_30m": 0.00040518174797599116,
        "return_60m": 3.0200613149622413e-05,
        "return_120m": 0.0015207749824306394,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00019785716488995853,
        "close_vs_ema6": 0.0004230831947367175,
        "close_vs_ema12": 0.0006614387842280856,
        "ema3_slope": 0.00019789632009481473,
        "ema6_slope": 0.00016926192264454798,
        "realized_volatility_30m": 6.284766881314852e-05,
        "realized_volatility_60m": 0.0003016966540046937,
        "return_acceleration": 0.00012569533762629703
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2602,
        "resolved_agreement_count": 1705,
        "prospective_resolved_sample_count": 2583,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 27.471364583332615,
            "small_mean_absolute_error": 20.824479166665697
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.83771614583202,
            "small_mean_absolute_error": 60.30919531249856
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.04696527777196,
            "small_mean_absolute_error": 74.29487847221633
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 47.041611458328404,
            "small_mean_absolute_error": 69.31908749999494
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2604,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0530Z",
      "signal_timestamp": "2026-10-10T05:31:16.605620Z",
      "target_timestamp": "2026-10-10T05:30:00Z",
      "resolution_timestamp": "2026-10-10T05:45:00Z",
      "strike": 82605.09,
      "brti_reference_price": 82605.08816666667,
      "base_predicted_close": 82590.4921875,
      "small_predicted_close": 82614.171875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82723.38866666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 132.89647916665126,
      "small_residual": 109.21679166665126,
      "base_absolute_error": 132.89647916665126,
      "small_absolute_error": 109.21679166665126,
      "resolved_at": "2026-10-10T05:46:06.860607Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T05:15:00Z",
        "return_6h": 0.0006562354047148222,
        "return_12h": -4.0207770775513296e-05,
        "return_24h": 0.001744941902362518,
        "close_vs_ema12": 0.0006077220986744347,
        "close_vs_ema24": 0.0010161442672784737,
        "ema12_slope_3h": 0.00016855989969766227,
        "ema24_slope_6h": 0.00038760595241638107,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004077847044551275,
        "return_30m": -0.0001424729387302648,
        "return_60m": 0.00012931868350918307,
        "return_120m": 0.0010488633134908554,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0001050151383668041,
        "close_vs_ema6": 1.0804212897452814e-05,
        "close_vs_ema12": 0.00021439378912524454,
        "ema3_slope": -0.00010500411134528598,
        "ema6_slope": 4.3217038359077975e-06,
        "realized_volatility_30m": 0.0003366023521981787,
        "realized_volatility_60m": 0.00025957514135869185,
        "return_acceleration": -0.0006732047043963574
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2603,
        "resolved_agreement_count": 1706,
        "prospective_resolved_sample_count": 2584,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 27.209973958335468,
            "small_mean_absolute_error": 15.251885416662844
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.88662760416628,
            "small_mean_absolute_error": 46.211065104165755
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.18751736110789,
            "small_mean_absolute_error": 68.03662152777422
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.18268645832868,
            "small_mean_absolute_error": 65.48767395832837
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2605,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0545Z",
      "signal_timestamp": "2026-10-10T05:46:18.164499Z",
      "target_timestamp": "2026-10-10T05:45:00Z",
      "resolution_timestamp": "2026-10-10T06:00:00Z",
      "strike": 82723.39,
      "brti_reference_price": 82723.38866666665,
      "base_predicted_close": 82696.53125,
      "small_predicted_close": 82671.484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82769.88016666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 73.34891666666954,
      "small_residual": 98.39579166666954,
      "base_absolute_error": 73.34891666666954,
      "small_absolute_error": 98.39579166666954,
      "resolved_at": "2026-10-10T06:01:05.354376Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T05:30:00Z",
        "return_6h": 0.0019275394271414115,
        "return_12h": 0.0011010753095905823,
        "return_24h": 0.003440402917543439,
        "close_vs_ema12": 0.001957256192143264,
        "close_vs_ema24": 0.0023991273550099113,
        "ema12_slope_3h": 0.00024266392906224787,
        "ema24_slope_6h": 0.00041940973294574135,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014321212243160186,
        "return_30m": 0.001023752522730792,
        "return_60m": 0.0014293490765433514,
        "return_120m": 0.00283399720142552,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006630379347898341,
        "close_vs_ema6": 0.0010302473398158263,
        "close_vs_ema12": 0.0013931118576964163,
        "ema3_slope": 0.0006634778457703661,
        "ema6_slope": 0.0004122688314731615,
        "realized_volatility_30m": 0.0009199529643855731,
        "realized_volatility_60m": 0.0006701447999210879,
        "return_acceleration": 0.0018399059287711461
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2604,
        "resolved_agreement_count": 1706,
        "prospective_resolved_sample_count": 2585,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.49551041665836,
            "small_mean_absolute_error": 36.74076041666558
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.23746354166178,
            "small_mean_absolute_error": 40.70350260416126
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 57.62392361110809,
            "small_mean_absolute_error": 69.60649131944108
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.19383020832756,
            "small_mean_absolute_error": 63.04569270832726
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2606,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0600Z",
      "signal_timestamp": "2026-10-10T06:01:16.356987Z",
      "target_timestamp": "2026-10-10T06:00:00Z",
      "resolution_timestamp": "2026-10-10T06:15:00Z",
      "strike": 82769.88,
      "brti_reference_price": 82769.88016666667,
      "base_predicted_close": 82779.765625,
      "small_predicted_close": 82708.7578125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82699.97866666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -79.78695833333768,
      "small_residual": -8.77914583333768,
      "base_absolute_error": 79.78695833333768,
      "small_absolute_error": 8.77914583333768,
      "resolved_at": "2026-10-10T06:16:04.933826Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T05:45:00Z",
        "return_6h": 0.00258082670065507,
        "return_12h": 0.0013605029112255806,
        "return_24h": 0.005650741920506297,
        "close_vs_ema12": 0.002417246920713767,
        "close_vs_ema24": 0.0029010907315163426,
        "ema12_slope_3h": 0.00033888725143937926,
        "ema24_slope_6h": 0.000463921134437717,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005620115513806923,
        "return_30m": 0.0019949376443677558,
        "return_60m": 0.0018521804810087694,
        "return_120m": 0.002987427279317334,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006123358756107145,
        "close_vs_ema6": 0.0011372238120186395,
        "close_vs_ema12": 0.0016544998308387626,
        "ema3_slope": 0.0006127110605744779,
        "ema6_slope": 0.00045509654345776696,
        "realized_volatility_30m": 0.0004350548364676632,
        "realized_volatility_60m": 0.00066073880603743,
        "return_acceleration": -0.0008701096729353264
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2605,
        "resolved_agreement_count": 1707,
        "prospective_resolved_sample_count": 2586,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.24889062499642,
            "small_mean_absolute_error": 59.14621354166229
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.57258333333084,
            "small_mean_absolute_error": 38.278856770830316
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.84293923610918,
            "small_mean_absolute_error": 70.0143090277755
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.42989166666157,
            "small_mean_absolute_error": 63.46183229166127
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2607,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0615Z",
      "signal_timestamp": "2026-10-10T06:16:15.969934Z",
      "target_timestamp": "2026-10-10T06:15:00Z",
      "resolution_timestamp": "2026-10-10T06:30:00Z",
      "strike": 82699.98,
      "brti_reference_price": 82699.97866666666,
      "base_predicted_close": 82682.609375,
      "small_predicted_close": 82682.609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82719.15199999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 36.54262499998731,
      "small_residual": 36.54262499998731,
      "base_absolute_error": 36.54262499998731,
      "small_absolute_error": 36.54262499998731,
      "resolved_at": "2026-10-10T06:31:05.672273Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T06:00:00Z",
        "return_6h": 0.0017122419946828948,
        "return_12h": 0.0013032322104924443,
        "return_24h": 0.0036366201814101995,
        "close_vs_ema12": 0.00150647140774951,
        "close_vs_ema24": 0.0020116883188645573,
        "ema12_slope_3h": 0.0004173703879857271,
        "ema24_slope_6h": 0.0004896890251109287,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008445282252342867,
        "return_30m": -0.00028299130847164733,
        "return_60m": 0.0007404715011931629,
        "return_120m": 0.000770694477036038,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00011636828227856721,
        "close_vs_ema6": 0.00020836489587816587,
        "close_vs_ema12": 0.0006840931839542375,
        "ema3_slope": -0.0001163547422768918,
        "ema6_slope": 8.335290547911711e-05,
        "realized_volatility_30m": 0.0007032698883074895,
        "realized_volatility_60m": 0.0008815852628141112,
        "return_acceleration": -0.001406539776614979
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2606,
        "resolved_agreement_count": 1707,
        "prospective_resolved_sample_count": 2587,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 73.72739583333168,
            "small_mean_absolute_error": 57.796593749997555
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 50.59938020833215,
            "small_mean_absolute_error": 39.310536458331626
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.13427604166524,
            "small_mean_absolute_error": 59.47166145833156
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.21764791666137,
            "small_mean_absolute_error": 63.84177604166107
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2608,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0630Z",
      "signal_timestamp": "2026-10-10T06:31:16.461612Z",
      "target_timestamp": "2026-10-10T06:30:00Z",
      "resolution_timestamp": "2026-10-10T06:45:00Z",
      "strike": 82719.15,
      "brti_reference_price": 82719.15199999999,
      "base_predicted_close": 82665.625,
      "small_predicted_close": 82665.625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82777.28850000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 111.66350000000966,
      "small_residual": 111.66350000000966,
      "base_absolute_error": 111.66350000000966,
      "small_absolute_error": 111.66350000000966,
      "resolved_at": "2026-10-10T06:46:07.219450Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T06:15:00Z",
        "return_6h": 0.0022025622134944634,
        "return_12h": 0.003438279148788581,
        "return_24h": 0.003674151993775965,
        "close_vs_ema12": 0.0016675785626141248,
        "close_vs_ema24": 0.0021975945165697564,
        "ema12_slope_3h": 0.0004995436745014459,
        "ema24_slope_6h": 0.0005250032236423507,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002318420589999537,
        "return_30m": -0.0006128819633970384,
        "return_60m": 0.0013808330196705132,
        "return_120m": 0.0015103302706878097,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 5.7720067031308275e-05,
        "close_vs_ema6": 0.0003144284936464903,
        "close_vs_ema12": 0.0007750470967724521,
        "ema3_slope": 5.772339882947897e-05,
        "ema6_slope": 0.00012578721789280323,
        "realized_volatility_30m": 0.0005381851421171202,
        "realized_volatility_60m": 0.0008149705769016576,
        "return_acceleration": 0.0010763702842342404
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2607,
        "resolved_agreement_count": 1708,
        "prospective_resolved_sample_count": 2588,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.64374479166145,
            "small_mean_absolute_error": 63.23358854166145
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.92685937499846,
            "small_mean_absolute_error": 39.242736979162146
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 55.472333333331335,
            "small_mean_absolute_error": 51.885239583330986
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 50.139757291661226,
            "small_mean_absolute_error": 62.533416666660926
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2609,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0645Z",
      "signal_timestamp": "2026-10-10T06:46:18.782081Z",
      "target_timestamp": "2026-10-10T06:45:00Z",
      "resolution_timestamp": "2026-10-10T07:00:00Z",
      "strike": 82777.29,
      "brti_reference_price": 82777.28850000001,
      "base_predicted_close": 82648.3828125,
      "small_predicted_close": 82648.3828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82656.27983333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 7.897020833319402,
      "small_residual": 7.897020833319402,
      "base_absolute_error": 7.897020833319402,
      "small_absolute_error": 7.897020833319402,
      "resolved_at": "2026-10-10T07:01:06.098811Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T06:30:00Z",
        "return_6h": 0.0035674142972881295,
        "return_12h": 0.0046547900408731024,
        "return_24h": 0.003224277523564467,
        "close_vs_ema12": 0.0022745495720204456,
        "close_vs_ema24": 0.0028419462816795527,
        "ema12_slope_3h": 0.0006214257284220537,
        "ema24_slope_6h": 0.0005877206779696387,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007028178915569061,
        "return_30m": 0.0009348228933039326,
        "return_60m": 0.0006515670380784488,
        "return_120m": 0.0020818474313659685,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003801446976952061,
        "close_vs_ema6": 0.0007265511959431148,
        "close_vs_ema12": 0.0012506775946512505,
        "ema3_slope": 0.0003802892626421084,
        "ema6_slope": 0.00029070496319261174,
        "realized_volatility_30m": 0.0002354879162784762,
        "realized_volatility_60m": 0.0006063138466955917,
        "return_acceleration": 0.0004709758325569524
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2608,
        "resolved_agreement_count": 1709,
        "prospective_resolved_sample_count": 2589,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.33550000000105,
            "small_mean_absolute_error": 63.84526562500105
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.9155052083297,
            "small_mean_absolute_error": 50.293013020833314
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 55.93680902777487,
            "small_mean_absolute_error": 48.41742361110786
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 55.51276458332941,
            "small_mean_absolute_error": 66.6599395833291
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2610,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0700Z",
      "signal_timestamp": "2026-10-10T07:01:17.149795Z",
      "target_timestamp": "2026-10-10T07:00:00Z",
      "resolution_timestamp": "2026-10-10T07:15:00Z",
      "strike": 82656.28,
      "brti_reference_price": 82656.27983333332,
      "base_predicted_close": 82634.4296875,
      "small_predicted_close": 82634.4296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82597.01649999997,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -37.4131875000312,
      "small_residual": -37.4131875000312,
      "base_absolute_error": 37.4131875000312,
      "small_absolute_error": 37.4131875000312,
      "resolved_at": "2026-10-10T07:16:05.506009Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T06:45:00Z",
        "return_6h": 0.0018762125904807636,
        "return_12h": 0.0033846312434460124,
        "return_24h": 0.0018105091743414459,
        "close_vs_ema12": 0.0007763051960827383,
        "close_vs_ema24": 0.0013474765247125653,
        "ema12_slope_3h": 0.0006618031670799773,
        "ema24_slope_6h": 0.0006142580384262963,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014618583050916012,
        "return_30m": -0.0007600678337064126,
        "return_60m": -0.0013724839652371479,
        "return_120m": 0.0004771544277606399,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.000541427647807402,
        "close_vs_ema6": -0.0005260887016141913,
        "close_vs_ema12": -0.00018024431152996456,
        "ema3_slope": -0.0005411346625400215,
        "ema6_slope": -0.00021039120687105228,
        "realized_volatility_30m": 0.0010823380983242537,
        "realized_volatility_60m": 0.0008555046615865526,
        "return_acceleration": -0.0021646761966485073
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2609,
        "resolved_agreement_count": 1710,
        "prospective_resolved_sample_count": 2590,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.972526041663514,
            "small_mean_absolute_error": 41.220572916663514
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 61.11070833332997,
            "small_mean_absolute_error": 50.1833932291629
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.70589756944173,
            "small_mean_absolute_error": 39.25942881944138
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 54.93433437499552,
            "small_mean_absolute_error": 65.71596249999493
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2611,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0715Z",
      "signal_timestamp": "2026-10-10T07:16:16.209973Z",
      "target_timestamp": "2026-10-10T07:15:00Z",
      "resolution_timestamp": "2026-10-10T07:30:00Z",
      "strike": 82597.02,
      "brti_reference_price": 82597.01649999997,
      "base_predicted_close": 82662.0546875,
      "small_predicted_close": 82662.0546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82567.743,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -94.31168749999779,
      "small_residual": -94.31168749999779,
      "base_absolute_error": 94.31168749999779,
      "small_absolute_error": 94.31168749999779,
      "resolved_at": "2026-10-10T07:31:04.807398Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T07:00:00Z",
        "return_6h": -9.778856132980351e-05,
        "return_12h": 0.0018499009921850718,
        "return_24h": 0.0017332248042711829,
        "close_vs_ema12": 5.63647082603147e-05,
        "close_vs_ema24": 0.0006165034859442198,
        "ema12_slope_3h": 0.0006153386174445608,
        "ema24_slope_6h": 0.0005995354290517785,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007169852484631978,
        "return_30m": -0.00217779542271479,
        "return_60m": -0.0012450083824289138,
        "return_120m": -0.0005054587744617312,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006294082558833125,
        "close_vs_ema6": -0.0008879558115429953,
        "close_vs_ema12": -0.0007591896723766478,
        "ema3_slope": -0.000629012350316982,
        "ema6_slope": -0.00035505621492548656,
        "realized_volatility_30m": 0.0003724365283142017,
        "realized_volatility_60m": 0.0008384215929651267,
        "return_acceleration": 0.0007448730566284034
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2610,
        "resolved_agreement_count": 1711,
        "prospective_resolved_sample_count": 2591,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.379083333336894,
            "small_mean_absolute_error": 48.379083333336894
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 61.05323958333429,
            "small_mean_absolute_error": 53.087838541667224
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.8592812500004,
            "small_mean_absolute_error": 42.333385416666715
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 56.24947499999689,
            "small_mean_absolute_error": 65.81206249999669
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2612,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0730Z",
      "signal_timestamp": "2026-10-10T07:31:15.573348Z",
      "target_timestamp": "2026-10-10T07:30:00Z",
      "resolution_timestamp": "2026-10-10T07:45:00Z",
      "strike": 82567.74,
      "brti_reference_price": 82567.743,
      "base_predicted_close": 82648.109375,
      "small_predicted_close": 82648.109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82680.75016666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 32.64079166666488,
      "small_residual": 32.64079166666488,
      "base_absolute_error": 32.64079166666488,
      "small_absolute_error": 32.64079166666488,
      "resolved_at": "2026-10-10T07:46:07.237009Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T07:15:00Z",
        "return_6h": -4.2296811702757786e-05,
        "return_12h": 0.0022064357233086973,
        "return_24h": 0.0013836965414546487,
        "close_vs_ema12": -0.0002859061995773571,
        "close_vs_ema24": 0.0002565304157451376,
        "ema12_slope_3h": 0.0005770224048315953,
        "ema24_slope_6h": 0.0005863288937177913,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00035441352775700263,
        "return_30m": -0.0010711446669490199,
        "return_60m": -0.0018303983580487682,
        "return_120m": -0.00045209281287028613,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0004920413420353986,
        "close_vs_ema6": -0.000887496831121326,
        "close_vs_ema12": -0.0009422133430793123,
        "ema3_slope": -0.0004917993564198531,
        "ema6_slope": -0.0003548727530708895,
        "realized_volatility_30m": 0.00018128586035309757,
        "realized_volatility_60m": 0.0007799090621958982,
        "return_acceleration": 0.00036257172070619514
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2611,
        "resolved_agreement_count": 1712,
        "prospective_resolved_sample_count": 2592,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.82134895833951,
            "small_mean_absolute_error": 62.82134895833951
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.73254687500048,
            "small_mean_absolute_error": 63.02746875000048
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 56.89168923611214,
            "small_mean_absolute_error": 47.1022743055546
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 58.805529166664925,
            "small_mean_absolute_error": 66.03296041666472
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2613,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0745Z",
      "signal_timestamp": "2026-10-10T07:46:19.316486Z",
      "target_timestamp": "2026-10-10T07:45:00Z",
      "resolution_timestamp": "2026-10-10T08:00:00Z",
      "strike": 82680.75,
      "brti_reference_price": 82680.75016666666,
      "base_predicted_close": 82633.6875,
      "small_predicted_close": 82633.6875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82724.175,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 90.48750000000291,
      "small_residual": 90.48750000000291,
      "base_absolute_error": 90.48750000000291,
      "small_absolute_error": 90.48750000000291,
      "resolved_at": "2026-10-10T08:01:05.352305Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T07:30:00Z",
        "return_6h": 0.001047577260232746,
        "return_12h": 0.004171518728357526,
        "return_24h": 0.002521151704958813,
        "close_vs_ema12": 0.0010381385626312412,
        "close_vs_ema24": 0.0015919661390579876,
        "ema12_slope_3h": 0.0005907528485742386,
        "ema24_slope_6h": 0.0005958463131390257,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013686599943354416,
        "return_30m": 0.0010137613949614543,
        "return_60m": -0.0011662417926789903,
        "return_120m": -0.0005154346393110298,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004377808714699505,
        "close_vs_ema6": 0.0003427733402776578,
        "close_vs_ema12": 0.0003597247706117468,
        "ema3_slope": 0.0004379726074996704,
        "ema6_slope": 0.00013712813765875964,
        "realized_volatility_30m": 0.0008615367610462221,
        "realized_volatility_60m": 0.0010381311436521545,
        "return_acceleration": 0.0017230735220924442
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2612,
        "resolved_agreement_count": 1713,
        "prospective_resolved_sample_count": 2593,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.06567187500332,
            "small_mean_absolute_error": 43.06567187500332
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.20058593750218,
            "small_mean_absolute_error": 53.45546875000218
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 57.632227430554245,
            "small_mean_absolute_error": 47.883899305556646
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 58.254588541665726,
            "small_mean_absolute_error": 63.146082291665515
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2614,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0800Z",
      "signal_timestamp": "2026-10-10T08:01:16.225738Z",
      "target_timestamp": "2026-10-10T08:00:00Z",
      "resolution_timestamp": "2026-10-10T08:15:00Z",
      "strike": 82724.18,
      "brti_reference_price": 82724.175,
      "base_predicted_close": 82751.1875,
      "small_predicted_close": 82680.1796875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82762.25,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 11.0625,
      "small_residual": 82.0703125,
      "base_absolute_error": 11.0625,
      "small_absolute_error": 82.0703125,
      "resolved_at": "2026-10-10T08:16:06.103412Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T07:45:00Z",
        "return_6h": 0.0012009084423048044,
        "return_12h": 0.005680164964070755,
        "return_24h": 0.0017648918089789856,
        "close_vs_ema12": 0.0014999665466333134,
        "close_vs_ema24": 0.002074297903984279,
        "ema12_slope_3h": 0.0006196830677041021,
        "ema24_slope_6h": 0.000608369936282882,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005252109257087856,
        "return_30m": 0.0018945897552267166,
        "return_60m": 0.0008214157085655316,
        "return_120m": -0.0005521956365605041,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00048137902487055406,
        "close_vs_ema6": 0.0006199635729962072,
        "close_vs_ema12": 0.0007488496349381535,
        "ema3_slope": 0.0004816108622378579,
        "ema6_slope": 0.0002480469412255992,
        "realized_volatility_30m": 0.000421724534313328,
        "realized_volatility_60m": 0.000809264849247072,
        "return_acceleration": -0.000843449068626656
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2613,
        "resolved_agreement_count": 1714,
        "prospective_resolved_sample_count": 2594,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.713291666674195,
            "small_mean_absolute_error": 63.713291666674195
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 61.342908854168854,
            "small_mean_absolute_error": 52.466932291668854
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.97823611111138,
            "small_mean_absolute_error": 54.693359375
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.44292708333305,
            "small_mean_absolute_error": 62.995358333332845
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2615,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0815Z",
      "signal_timestamp": "2026-10-10T08:16:17.280525Z",
      "target_timestamp": "2026-10-10T08:15:00Z",
      "resolution_timestamp": "2026-10-10T08:30:00Z",
      "strike": 82762.25,
      "brti_reference_price": 82762.25,
      "base_predicted_close": 82783.96875,
      "small_predicted_close": 82830.6015625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82747.98050000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -35.988249999980326,
      "small_residual": -82.62106249998033,
      "base_absolute_error": 35.988249999980326,
      "small_absolute_error": 82.62106249998033,
      "resolved_at": "2026-10-10T08:31:06.510561Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T08:00:00Z",
        "return_6h": 0.0017437019936596965,
        "return_12h": 0.00508854749070653,
        "return_24h": 0.001647626822285364,
        "close_vs_ema12": 0.0018807332776946684,
        "close_vs_ema24": 0.002483131650654169,
        "ema12_slope_3h": 0.00065540697432942,
        "ema24_slope_6h": 0.000631825874743086,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00046026448737612746,
        "return_30m": 0.0009857171490226246,
        "return_60m": 0.0020004778259761213,
        "return_120m": 0.0007529788318849651,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004707108638970503,
        "close_vs_ema6": 0.0007715570974808905,
        "close_vs_ema12": 0.0010231978209294113,
        "ema3_slope": 0.00047093253695851267,
        "ema6_slope": 0.0003087181164538322,
        "realized_volatility_30m": 3.247321916632906e-05,
        "realized_volatility_60m": 0.0006096735078248564,
        "return_acceleration": -6.494643833265812e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2614,
        "resolved_agreement_count": 1714,
        "prospective_resolved_sample_count": 2595,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.125619791666395,
            "small_mean_absolute_error": 74.8775729166664
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.752351562501644,
            "small_mean_absolute_error": 61.628328125001644
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.744032986111655,
            "small_mean_absolute_error": 60.35108333333361
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 56.581506249999805,
            "small_mean_absolute_error": 60.334328124999594
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2616,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0830Z",
      "signal_timestamp": "2026-10-10T08:31:18.578604Z",
      "target_timestamp": "2026-10-10T08:30:00Z",
      "resolution_timestamp": "2026-10-10T08:45:00Z",
      "strike": 82747.98,
      "brti_reference_price": 82747.98050000002,
      "base_predicted_close": 82682.390625,
      "small_predicted_close": 82682.390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82728.42633333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 46.035708333336515,
      "small_residual": 46.035708333336515,
      "base_absolute_error": 46.035708333336515,
      "small_absolute_error": 46.035708333336515,
      "resolved_at": "2026-10-10T08:46:06.221957Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T08:15:00Z",
        "return_6h": 0.002250093251402241,
        "return_12h": 0.005264580644982253,
        "return_24h": 0.0028392313737459762,
        "close_vs_ema12": 0.0016381652227264176,
        "close_vs_ema24": 0.0022624536164426168,
        "ema12_slope_3h": 0.0006992874142552896,
        "ema24_slope_6h": 0.0006651552875673872,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00017241556385894086,
        "return_30m": 0.0002877695667562463,
        "return_60m": 0.002182904527256113,
        "return_120m": 0.00034851058434481885,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00014908484147557743,
        "close_vs_ema6": 0.00042779000373549536,
        "close_vs_ema12": 0.0007196492295828971,
        "ema3_slope": 0.00014910707107951282,
        "ema6_slope": 0.000171145287191532,
        "realized_volatility_30m": 0.00031634002561753416,
        "realized_volatility_60m": 0.000547875864733784,
        "return_acceleration": -0.0006326800512350683
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2615,
        "resolved_agreement_count": 1715,
        "prospective_resolved_sample_count": 2596,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.54476041666203,
            "small_mean_absolute_error": 71.95491666666203
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.68305468750077,
            "small_mean_absolute_error": 67.38813281250077
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 62.003284722221,
            "small_mean_absolute_error": 66.003284722221
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 54.35662187499911,
            "small_mean_absolute_error": 58.0863968749989
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2617,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0845Z",
      "signal_timestamp": "2026-10-10T08:46:19.019384Z",
      "target_timestamp": "2026-10-10T08:45:00Z",
      "resolution_timestamp": "2026-10-10T09:00:00Z",
      "strike": 82728.43,
      "brti_reference_price": 82728.42633333334,
      "base_predicted_close": 82663.0078125,
      "small_predicted_close": 82663.0078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82767.564,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 104.55618749999849,
      "small_residual": 104.55618749999849,
      "base_absolute_error": 104.55618749999849,
      "small_absolute_error": 104.55618749999849,
      "resolved_at": "2026-10-10T09:01:05.352809Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T08:30:00Z",
        "return_6h": 0.0020447346125040955,
        "return_12h": 0.004920415796028976,
        "return_24h": 0.0025663544999385834,
        "close_vs_ema12": 0.0013441885361018535,
        "close_vs_ema24": 0.0019837407533900286,
        "ema12_slope_3h": 0.0006731796925016909,
        "ema24_slope_6h": 0.0006936050186978626,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002363098960063148,
        "return_30m": -0.0004086847163611296,
        "return_60m": 0.0005766295851279413,
        "return_120m": -0.0005902846970721187,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -4.363204604929116e-05,
        "close_vs_ema6": 0.00013669182338515995,
        "close_vs_ema12": 0.0004088051509683055,
        "ema3_slope": -4.3630142377182324e-05,
        "ema6_slope": 5.467971906214508e-05,
        "realized_volatility_30m": 3.194716607368697e-05,
        "realized_volatility_60m": 0.000350035455811294,
        "return_acceleration": -6.389433214737394e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2616,
        "resolved_agreement_count": 1716,
        "prospective_resolved_sample_count": 2597,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.89348958332994,
            "small_mean_absolute_error": 75.30364583332994
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.47958072916663,
            "small_mean_absolute_error": 59.18465885416663
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.7648871527781,
            "small_mean_absolute_error": 60.738194444444765
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 51.35391770833157,
            "small_mean_absolute_error": 52.72431770833136
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2618,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0900Z",
      "signal_timestamp": "2026-10-10T09:01:16.893368Z",
      "target_timestamp": "2026-10-10T09:00:00Z",
      "resolution_timestamp": "2026-10-10T09:15:00Z",
      "strike": 82767.56,
      "brti_reference_price": 82767.564,
      "base_predicted_close": 82643.703125,
      "small_predicted_close": 82643.703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82834.67633333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 190.97320833332196,
      "small_residual": 190.97320833332196,
      "base_absolute_error": 190.97320833332196,
      "small_absolute_error": 190.97320833332196,
      "resolved_at": "2026-10-10T09:16:04.728621Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T08:45:00Z",
        "return_6h": 0.0025717098750839273,
        "return_12h": 0.004106612004929788,
        "return_24h": 0.0014308084996845771,
        "close_vs_ema12": 0.0017435807256722669,
        "close_vs_ema24": 0.002406966335846139,
        "ema12_slope_3h": 0.0006444916197012596,
        "ema24_slope_6h": 0.0007323498960698505,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004730860769546208,
        "return_30m": 0.00023666438602676365,
        "return_60m": 0.0005245020575908033,
        "return_120m": 0.0013463486003855163,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00021467060123403492,
        "close_vs_ema6": 0.000435525947452442,
        "close_vs_ema12": 0.0007462780266673796,
        "ema3_slope": 0.00021471669459582898,
        "ema6_slope": 0.00017424073352523273,
        "realized_volatility_30m": 0.0003546979864804678,
        "realized_volatility_60m": 0.00033630917810118465,
        "return_acceleration": 0.0007093959729609356
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2617,
        "resolved_agreement_count": 1717,
        "prospective_resolved_sample_count": 2598,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 49.41066145832883,
            "small_mean_absolute_error": 78.82081770832883
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.56197656250151,
            "small_mean_absolute_error": 71.26705468750151
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 57.36549305555551,
            "small_mean_absolute_error": 61.25156076388885
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 53.048329166665646,
            "small_mean_absolute_error": 52.06247916666543
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2619,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0915Z",
      "signal_timestamp": "2026-10-10T09:16:15.602153Z",
      "target_timestamp": "2026-10-10T09:15:00Z",
      "resolution_timestamp": "2026-10-10T09:30:00Z",
      "strike": 82834.68,
      "brti_reference_price": 82834.67633333332,
      "base_predicted_close": 82754.078125,
      "small_predicted_close": 82684.2890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82837.26616666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 83.18804166666814,
      "small_residual": 152.97710416666814,
      "base_absolute_error": 83.18804166666814,
      "small_absolute_error": 152.97710416666814,
      "resolved_at": "2026-10-10T09:31:06.066908Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T09:00:00Z",
        "return_6h": 0.0038948083395609068,
        "return_12h": 0.00401536201827235,
        "return_24h": 0.003973472695573799,
        "close_vs_ema12": 0.0024512715542845953,
        "close_vs_ema24": 0.003153094693586267,
        "ema12_slope_3h": 0.0006847259884052992,
        "ema24_slope_6h": 0.00079750710830373,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008108530696073757,
        "return_30m": 0.0012843227498595677,
        "return_60m": 0.0008751131504196596,
        "return_120m": 0.002877341620848517,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005125859894339335,
        "close_vs_ema6": 0.0008902058752087161,
        "close_vs_ema12": 0.001317768686701415,
        "ema3_slope": 0.0005128488685788302,
        "ema6_slope": 0.00035620918988898964,
        "realized_volatility_30m": 0.00016888349632637745,
        "realized_volatility_60m": 0.00044027346075081665,
        "return_acceleration": 0.0003377669926527549
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2618,
        "resolved_agreement_count": 1718,
        "prospective_resolved_sample_count": 2599,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 94.38833854165932,
            "small_mean_absolute_error": 106.04654166665932
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.75697916666286,
            "small_mean_absolute_error": 90.46205729166286
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.63101388888754,
            "small_mean_absolute_error": 76.43439930555421
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.218360416665384,
            "small_mean_absolute_error": 61.584854166665174
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2620,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0930Z",
      "signal_timestamp": "2026-10-10T09:31:17.065189Z",
      "target_timestamp": "2026-10-10T09:30:00Z",
      "resolution_timestamp": "2026-10-10T09:45:00Z",
      "strike": 82837.27,
      "brti_reference_price": 82837.26616666667,
      "base_predicted_close": 82780.0703125,
      "small_predicted_close": 82826.640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82816.73366666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 36.663354166652425,
      "small_residual": -9.906958333347575,
      "base_absolute_error": 36.663354166652425,
      "small_absolute_error": 9.906958333347575,
      "resolved_at": "2026-10-10T09:46:07.497773Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T09:15:00Z",
        "return_6h": 0.0038625098835114446,
        "return_12h": 0.003972885591734476,
        "return_24h": 0.0030984806068168336,
        "close_vs_ema12": 0.0023810408537912053,
        "close_vs_ema24": 0.0031186613025302456,
        "ema12_slope_3h": 0.0007151099539466355,
        "ema24_slope_6h": 0.0008607537928235764,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.12650866518549e-05,
        "return_30m": 0.0008421435076506611,
        "return_60m": 0.0010790071990536276,
        "return_120m": 0.0032642670960094655,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002718596233128867,
        "close_vs_ema6": 0.0006580401720959195,
        "close_vs_ema12": 0.0011412881032404343,
        "ema3_slope": 0.000271933551065473,
        "ema6_slope": 0.0002632853697783766,
        "realized_volatility_30m": 0.0003897939914777604,
        "realized_volatility_60m": 0.0004022156640346252,
        "return_acceleration": -0.0007795879829555208
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2619,
        "resolved_agreement_count": 1719,
        "prospective_resolved_sample_count": 2600,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.18828645833128,
            "small_mean_absolute_error": 123.63555208333128
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.36652343749665,
            "small_mean_absolute_error": 97.79523437499665
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.51813194444428,
            "small_mean_absolute_error": 86.13727256944428
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.88162291666595,
            "small_mean_absolute_error": 67.37945833333143
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2621,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T0945Z",
      "signal_timestamp": "2026-10-10T09:46:19.583688Z",
      "target_timestamp": "2026-10-10T09:45:00Z",
      "resolution_timestamp": "2026-10-10T10:00:00Z",
      "strike": 82816.73,
      "brti_reference_price": 82816.73366666665,
      "base_predicted_close": 82821.0703125,
      "small_predicted_close": 82847.7890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82782.32400000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -38.7463124999922,
      "small_residual": -65.4650624999922,
      "base_absolute_error": 38.7463124999922,
      "small_absolute_error": 65.4650624999922,
      "resolved_at": "2026-10-10T10:01:06.559397Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T09:30:00Z",
        "return_6h": 0.003965594213800827,
        "return_12h": 0.004112267840726824,
        "return_24h": 0.003409947319586326,
        "close_vs_ema12": 0.00204536285118162,
        "close_vs_ema24": 0.002810711844597469,
        "ema12_slope_3h": 0.0007053495043571889,
        "ema24_slope_6h": 0.0009247767950451014,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00024786549520727785,
        "return_30m": -0.00021660815809154688,
        "return_60m": 0.0010674363969829237,
        "return_120m": 0.0016446814975175084,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 1.1963228622180466e-05,
        "close_vs_ema6": 0.0002928311041279219,
        "close_vs_ema12": 0.0007556297828512637,
        "ema3_slope": 1.1963371742806928e-05,
        "ema6_slope": 0.00011714616326741201,
        "realized_volatility_30m": 0.00013956529092956638,
        "realized_volatility_60m": 0.0004058648021956782,
        "return_acceleration": -0.00027913058185913275
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2620,
        "resolved_agreement_count": 1720,
        "prospective_resolved_sample_count": 2601,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.84519791666025,
            "small_mean_absolute_error": 114.60336458333404
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.8693437499951,
            "small_mean_absolute_error": 94.95350520833199
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.2681197916645,
            "small_mean_absolute_error": 77.6575607638891
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.52707395833059,
            "small_mean_absolute_error": 66.71174166666678
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2622,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1000Z",
      "signal_timestamp": "2026-10-10T10:01:17.761844Z",
      "target_timestamp": "2026-10-10T10:00:00Z",
      "resolution_timestamp": "2026-10-10T10:15:00Z",
      "strike": 82782.32,
      "brti_reference_price": 82782.32400000001,
      "base_predicted_close": 82793.03125,
      "small_predicted_close": 82724.609375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82759.49983333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -33.53141666667943,
      "small_residual": 34.89045833332057,
      "base_absolute_error": 33.53141666667943,
      "small_absolute_error": 34.89045833332057,
      "resolved_at": "2026-10-10T10:16:05.176521Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T09:45:00Z",
        "return_6h": 0.003138218948404825,
        "return_12h": 0.003712914123822575,
        "return_24h": 0.002302933585558664,
        "close_vs_ema12": 0.0015624267525076174,
        "close_vs_ema24": 0.002344554649738484,
        "ema12_slope_3h": 0.0007388273063586581,
        "ema24_slope_6h": 0.0009704099234590924,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004154917145747783,
        "return_30m": -0.000663254223722376,
        "return_60m": 0.00017833072869000155,
        "return_120m": 0.000702926321114683,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0002018074463157049,
        "close_vs_ema6": -8.77047048413182e-05,
        "close_vs_ema12": 0.0002875284458299099,
        "ema3_slope": -0.0002017667282875335,
        "ema6_slope": -3.508065124124826e-05,
        "realized_volatility_30m": 8.381310968375022e-05,
        "realized_volatility_60m": 0.0004702504667018779,
        "return_acceleration": -0.00016762621936750044
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2621,
        "resolved_agreement_count": 1721,
        "prospective_resolved_sample_count": 2602,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.39272916665868,
            "small_mean_absolute_error": 104.83058333333247
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.40169531249376,
            "small_mean_absolute_error": 91.82570052083065
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.83889409722057,
            "small_mean_absolute_error": 82.45489756944517
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.54761979166433,
            "small_mean_absolute_error": 69.54629583333227
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2623,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1015Z",
      "signal_timestamp": "2026-10-10T10:16:16.548716Z",
      "target_timestamp": "2026-10-10T10:15:00Z",
      "resolution_timestamp": "2026-10-10T10:30:00Z",
      "strike": 82759.5,
      "brti_reference_price": 82759.49983333332,
      "base_predicted_close": 82693.359375,
      "small_predicted_close": 82693.359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82729.25066666664,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 35.891291666644975,
      "small_residual": 35.891291666644975,
      "base_absolute_error": 35.891291666644975,
      "small_absolute_error": 35.891291666644975,
      "resolved_at": "2026-10-10T10:31:05.817264Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T10:00:00Z",
        "return_6h": 0.0014909732517278673,
        "return_12h": 0.004590156673777379,
        "return_24h": 0.0014590541494030607,
        "close_vs_ema12": 0.0012337168108649266,
        "close_vs_ema24": 0.002025509672726633,
        "ema12_slope_3h": 0.000788967044036859,
        "ema24_slope_6h": 0.0009811880814005747,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002757130455371959,
        "return_30m": -0.0006910902036258992,
        "return_60m": -0.0009075486659413379,
        "return_120m": -3.322972329389273e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00023878943223398785,
        "close_vs_ema6": -0.0002595937878088206,
        "close_vs_ema12": 9.930549334624672e-06,
        "ema3_slope": -0.00023873242545358053,
        "ema6_slope": -0.0001038267340135457,
        "realized_volatility_30m": 6.98893345187912e-05,
        "realized_volatility_60m": 0.00016204806513236408,
        "return_acceleration": 0.0001397786690375824
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2622,
        "resolved_agreement_count": 1721,
        "prospective_resolved_sample_count": 2603,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.03228124999805,
            "small_mean_absolute_error": 65.80989583333212
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.21030989582869,
            "small_mean_absolute_error": 85.92821874999572
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.51541319444125,
            "small_mean_absolute_error": 82.24467013888595
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.33054374999847,
            "small_mean_absolute_error": 70.58193749999846
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2624,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1030Z",
      "signal_timestamp": "2026-10-10T10:31:17.107362Z",
      "target_timestamp": "2026-10-10T10:30:00Z",
      "resolution_timestamp": "2026-10-10T10:45:00Z",
      "strike": 82729.25,
      "brti_reference_price": 82729.25066666664,
      "base_predicted_close": 82668.828125,
      "small_predicted_close": 82668.828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82728.71866666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 59.89054166666756,
      "small_residual": 59.89054166666756,
      "base_absolute_error": 59.89054166666756,
      "small_absolute_error": 59.89054166666756,
      "resolved_at": "2026-10-10T10:46:06.795388Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T10:15:00Z",
        "return_6h": 0.0016325984364520263,
        "return_12h": 0.0033991074231491947,
        "return_24h": 0.0017018713368215366,
        "close_vs_ema12": 0.00083231078282342,
        "close_vs_ema24": 0.0016249545021500555,
        "ema12_slope_3h": 0.000836589973492563,
        "ema24_slope_6h": 0.0009946059857903755,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003655068811144746,
        "return_30m": -0.0006411191516363379,
        "return_60m": -0.0013039481503734907,
        "return_120m": -0.00022634792076137167,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.00030219581180379596,
        "close_vs_ema6": -0.00044651243910753813,
        "close_vs_ema12": -0.00030089181217707317,
        "ema3_slope": -0.00030210451708390096,
        "ema6_slope": -0.00017857308160218466,
        "realized_volatility_30m": 4.489691778863936e-05,
        "realized_volatility_60m": 6.74597212965987e-05,
        "return_acceleration": -8.979383557727871e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2623,
        "resolved_agreement_count": 1722,
        "prospective_resolved_sample_count": 2604,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.20809374999226,
            "small_mean_absolute_error": 36.53844270832633
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.19819010416177,
            "small_mean_absolute_error": 80.0869973958288
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.64704687499519,
            "small_mean_absolute_error": 77.37630381943988
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.6812468749973,
            "small_mean_absolute_error": 71.63676979166412
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2625,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1045Z",
      "signal_timestamp": "2026-10-10T10:46:18.835926Z",
      "target_timestamp": "2026-10-10T10:45:00Z",
      "resolution_timestamp": "2026-10-10T11:00:00Z",
      "strike": 82728.72,
      "brti_reference_price": 82728.71866666667,
      "base_predicted_close": 82649.7421875,
      "small_predicted_close": 82649.7421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82781.149,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 131.4068125000049,
      "small_residual": 131.4068125000049,
      "base_absolute_error": 131.4068125000049,
      "small_absolute_error": 131.4068125000049,
      "resolved_at": "2026-10-10T11:01:06.019423Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T10:30:00Z",
        "return_6h": 0.001493872768290272,
        "return_12h": 0.0021122166804723452,
        "return_24h": 0.004463899177702624,
        "close_vs_ema12": 0.0007921389376159826,
        "close_vs_ema24": 0.0015851330436558175,
        "ema12_slope_3h": 0.0008261127943687274,
        "ema24_slope_6h": 0.001004939975098651,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.430615479890989e-06,
        "return_30m": -0.00037193514616018497,
        "return_60m": -0.001062768309050166,
        "return_120m": 3.533650358100715e-06,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.00015433605793258032,
        "close_vs_ema6": -0.00032357057606002826,
        "close_vs_ema12": -0.00026005271224360804,
        "ema3_slope": -0.00015431224198925175,
        "ema6_slope": -0.00012941148092504573,
        "realized_volatility_30m": 0.0001795381328172918,
        "realized_volatility_60m": 0.00015789222338236257,
        "return_acceleration": 0.0003590762656345836
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2624,
        "resolved_agreement_count": 1723,
        "prospective_resolved_sample_count": 2605,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.01489062499604,
            "small_mean_absolute_error": 49.034338541656325
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.93004427082815,
            "small_mean_absolute_error": 81.81885156249518
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.91785937499541,
            "small_mean_absolute_error": 79.6471163194401
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 62.03094999999812,
            "small_mean_absolute_error": 69.17045729166493
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2626,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1100Z",
      "signal_timestamp": "2026-10-10T11:01:17.394786Z",
      "target_timestamp": "2026-10-10T11:00:00Z",
      "resolution_timestamp": "2026-10-10T11:15:00Z",
      "strike": 82781.15,
      "brti_reference_price": 82781.149,
      "base_predicted_close": 82766.3203125,
      "small_predicted_close": 82697.859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82735.79733333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -30.5229791666643,
      "small_residual": 37.9379583333357,
      "base_absolute_error": 30.5229791666643,
      "small_absolute_error": 37.9379583333357,
      "resolved_at": "2026-10-10T11:16:05.325497Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T10:45:00Z",
        "return_6h": 0.001988579195417284,
        "return_12h": 0.0026870177517472893,
        "return_24h": 0.003478347336771437,
        "close_vs_ema12": 0.0013681029600223216,
        "close_vs_ema24": 0.0021740345420049323,
        "ema12_slope_3h": 0.0008204966155647142,
        "ema24_slope_6h": 0.0010252492268114644,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000633762182931763,
        "return_30m": 0.0006273274919710303,
        "return_60m": -1.419385133472062e-05,
        "return_120m": 0.0001641343461553646,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00023960673117606746,
        "close_vs_ema6": 0.0002213993483928256,
        "close_vs_ema12": 0.0003160580866639062,
        "ema3_slope": 0.000239664156321151,
        "ema6_slope": 8.856758287922872e-05,
        "realized_volatility_30m": 0.000320096399205827,
        "realized_volatility_60m": 0.00039091578355222325,
        "return_acceleration": 0.000640192798411654
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2625,
        "resolved_agreement_count": 1724,
        "prospective_resolved_sample_count": 2606,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.18001562499921,
            "small_mean_absolute_error": 65.5197760416595
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.28637239582895,
            "small_mean_absolute_error": 85.17517968749598
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.3278020833289,
            "small_mean_absolute_error": 83.0570590277736
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.93384479166488,
            "small_mean_absolute_error": 70.8210083333317
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2627,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1115Z",
      "signal_timestamp": "2026-10-10T11:16:16.145920Z",
      "target_timestamp": "2026-10-10T11:15:00Z",
      "resolution_timestamp": "2026-10-10T11:30:00Z",
      "strike": 82735.8,
      "brti_reference_price": 82735.79733333334,
      "base_predicted_close": 82687.9609375,
      "small_predicted_close": 82665.0,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82740.92516666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 52.96422916666779,
      "small_residual": 75.92516666666779,
      "base_absolute_error": 52.96422916666779,
      "small_absolute_error": 75.92516666666779,
      "resolved_at": "2026-10-10T11:31:05.572865Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T11:00:00Z",
        "return_6h": 0.0011739080019814718,
        "return_12h": 0.002209331321843644,
        "return_24h": 0.003705290954327367,
        "close_vs_ema12": 0.0007860278684239663,
        "close_vs_ema24": 0.0015914500465847858,
        "ema12_slope_3h": 0.0007738736261022616,
        "ema24_slope_6h": 0.0010283285774319584,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005478501713798156,
        "return_30m": 8.556480483146167e-05,
        "return_60m": -0.00028640216588693423,
        "return_120m": -0.0011936909079247604,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00015421113180258406,
        "close_vs_ema6": -0.00023328756481677537,
        "close_vs_ema12": -0.00019628528244974852,
        "ema3_slope": -0.00015418735439631792,
        "ema6_slope": -9.330631904513886e-05,
        "realized_volatility_30m": 0.0005908061771557893,
        "realized_volatility_60m": 0.0004513807437267816,
        "return_acceleration": -0.0011816123543115786
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2626,
        "resolved_agreement_count": 1725,
        "prospective_resolved_sample_count": 2607,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.42790624999543,
            "small_mean_absolute_error": 66.28165104166328
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.23009374999674,
            "small_mean_absolute_error": 66.0457734374977
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.94950868055093,
            "small_mean_absolute_error": 79.37936284721825
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 62.47064583333122,
            "small_mean_absolute_error": 72.2789489583316
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2628,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1130Z",
      "signal_timestamp": "2026-10-10T11:31:16.853160Z",
      "target_timestamp": "2026-10-10T11:30:00Z",
      "resolution_timestamp": "2026-10-10T11:45:00Z",
      "strike": 82740.93,
      "brti_reference_price": 82740.92516666667,
      "base_predicted_close": 82650.609375,
      "small_predicted_close": 82650.609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82815.88866666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 165.2792916666658,
      "small_residual": 165.2792916666658,
      "base_absolute_error": 165.2792916666658,
      "small_absolute_error": 165.2792916666658,
      "resolved_at": "2026-10-10T11:46:06.362147Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T11:15:00Z",
        "return_6h": 0.0016444144424363483,
        "return_12h": 0.0023017289701283694,
        "return_24h": 0.0027304669030800977,
        "close_vs_ema12": 0.0008134123528797943,
        "close_vs_ema24": 0.0016194320474636203,
        "ema12_slope_3h": 0.0007387493844479565,
        "ema24_slope_6h": 0.00104107906862283,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.197841198862797e-05,
        "return_30m": -0.00048590571427487017,
        "return_60m": 0.0001411169556830849,
        "return_120m": -0.0011630152038837327,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -4.612326604513939e-05,
        "close_vs_ema6": -0.00012237999875319705,
        "close_vs_ema12": -0.00011365691750764295,
        "ema3_slope": -4.612113878743607e-05,
        "ema6_slope": -4.894960332024745e-05,
        "realized_volatility_30m": 0.0003049142916842218,
        "realized_volatility_60m": 0.00041853144202056905,
        "return_acceleration": 0.0006098285833684436
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2627,
        "resolved_agreement_count": 1726,
        "prospective_resolved_sample_count": 2608,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.69614062500114,
            "small_mean_absolute_error": 76.29011979166899
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.4521171874967,
            "small_mean_absolute_error": 56.41428124999766
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.36417361110823,
            "small_mean_absolute_error": 78.82137152777553
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.29172604166524,
            "small_mean_absolute_error": 74.24807604166563
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2629,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1145Z",
      "signal_timestamp": "2026-10-10T11:46:19.209456Z",
      "target_timestamp": "2026-10-10T11:45:00Z",
      "resolution_timestamp": "2026-10-10T12:00:00Z",
      "strike": 82815.89,
      "brti_reference_price": 82815.88866666667,
      "base_predicted_close": 82770.3359375,
      "small_predicted_close": 82795.6953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82800.8805,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 30.5445624999993,
      "small_residual": 5.1851874999993015,
      "base_absolute_error": 30.5445624999993,
      "small_absolute_error": 5.1851874999993015,
      "resolved_at": "2026-10-10T12:01:05.042194Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T11:30:00Z",
        "return_6h": 0.0011181843670928782,
        "return_12h": 0.0030478791386887583,
        "return_24h": -0.0013524997662985871,
        "close_vs_ema12": 0.0016498258686583611,
        "close_vs_ema24": 0.0024747280530088567,
        "ema12_slope_3h": 0.0007517657508788744,
        "ema24_slope_6h": 0.0010427091342515293,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009060026806444466,
        "return_30m": 0.0009680372452405273,
        "return_60m": 0.0010536848799898024,
        "return_120m": -1.020325195855154e-05,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00042973406264001923,
        "close_vs_ema6": 0.0005595260337023511,
        "close_vs_ema12": 0.0006702775877800438,
        "ema3_slope": 0.00042991881339826676,
        "ema6_slope": 0.00022386051579537103,
        "realized_volatility_30m": 0.0004220121343279093,
        "realized_volatility_60m": 0.0005587494579238302,
        "return_acceleration": 0.0008440242686558186
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2628,
        "resolved_agreement_count": 1727,
        "prospective_resolved_sample_count": 2609,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 95.0433281250007,
            "small_mean_absolute_error": 102.63730729166855
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.52910937499837,
            "small_mean_absolute_error": 75.83582291666244
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.30113888888566,
            "small_mean_absolute_error": 88.75833680555297
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.97251562499805,
            "small_mean_absolute_error": 76.92886562499844
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2630,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1200Z",
      "signal_timestamp": "2026-10-10T12:01:16.056760Z",
      "target_timestamp": "2026-10-10T12:00:00Z",
      "resolution_timestamp": "2026-10-10T12:15:00Z",
      "strike": 82800.88,
      "brti_reference_price": 82800.8805,
      "base_predicted_close": 82786.7421875,
      "small_predicted_close": 82814.1484375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82809.17133333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 22.42914583333186,
      "small_residual": -4.977104166668141,
      "base_absolute_error": 22.42914583333186,
      "small_absolute_error": 4.977104166668141,
      "resolved_at": "2026-10-10T12:16:04.785233Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T11:45:00Z",
        "return_6h": 0.0003745364046789934,
        "return_12h": 0.002956329718887707,
        "return_24h": -0.004305313589644921,
        "close_vs_ema12": 0.0014082884470396628,
        "close_vs_ema24": 0.002245698674997465,
        "ema12_slope_3h": 0.0007374864127478453,
        "ema24_slope_6h": 0.001028910637842495,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00018122327621306056,
        "return_30m": 0.0007246152156572538,
        "return_60m": 0.0002383574067086336,
        "return_120m": 0.0002241601721642006,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0001242010264947968,
        "close_vs_ema6": 0.00027011463947057557,
        "close_vs_ema12": 0.0004136812871999851,
        "ema3_slope": 0.0001242164543062696,
        "ema6_slope": 0.00010805753095666226,
        "realized_volatility_30m": 0.0005436129784287536,
        "realized_volatility_60m": 0.000534648167324826,
        "return_acceleration": -0.0010872259568575071
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2629,
        "resolved_agreement_count": 1728,
        "prospective_resolved_sample_count": 2610,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 69.8277656249993,
            "small_mean_absolute_error": 71.08190104166715
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.50389062499926,
            "small_mean_absolute_error": 68.30083854166332
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.13350347221906,
            "small_mean_absolute_error": 80.47742013888637
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.10489270833205,
            "small_mean_absolute_error": 76.79327395833243
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2631,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1230Z",
      "signal_timestamp": "2026-10-10T12:31:16.071976Z",
      "target_timestamp": "2026-10-10T12:30:00Z",
      "resolution_timestamp": "2026-10-10T12:45:00Z",
      "strike": 82765.8,
      "brti_reference_price": 82765.80283333334,
      "base_predicted_close": 82701.78125,
      "small_predicted_close": 82678.8125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82781.82783333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 80.04658333332918,
      "small_residual": 103.01533333332918,
      "base_absolute_error": 80.04658333332918,
      "small_absolute_error": 103.01533333332918,
      "resolved_at": "2026-10-10T12:46:06.332411Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T12:15:00Z",
        "return_6h": 0.0005639665326035992,
        "return_12h": 0.0027677709174724896,
        "return_24h": -0.003249724829522016,
        "close_vs_ema12": 0.0008847391846518171,
        "close_vs_ema24": 0.0017361417282799607,
        "ema12_slope_3h": 0.0006309938430675288,
        "ema24_slope_6h": 0.001025267459423107,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005237161452252836,
        "return_30m": -0.00042363881223050903,
        "return_60m": 0.0003006694282974287,
        "return_120m": 0.0004418288135350501,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00020585028969066776,
        "close_vs_ema6": -0.0001853015953584558,
        "close_vs_ema12": -7.54609967090758e-05,
        "ema3_slope": -0.00020580792406987847,
        "ema6_slope": -7.411514468158575e-05,
        "realized_volatility_30m": 0.0003119229588993133,
        "realized_volatility_60m": 0.0005280407168730965,
        "return_acceleration": -0.0006238459177986266
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2630,
        "resolved_agreement_count": 1728,
        "prospective_resolved_sample_count": 2611,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.80430729166619,
            "small_mean_absolute_error": 62.84168750000026
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.11610677083081,
            "small_mean_absolute_error": 64.56166927083177
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.088164930553226,
            "small_mean_absolute_error": 64.97774479166522
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.35569062499708,
            "small_mean_absolute_error": 75.17146979166428
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2632,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1245Z",
      "signal_timestamp": "2026-10-10T12:46:18.402146Z",
      "target_timestamp": "2026-10-10T12:45:00Z",
      "resolution_timestamp": "2026-10-10T13:00:00Z",
      "strike": 82781.83,
      "brti_reference_price": 82781.82783333333,
      "base_predicted_close": 82650.8359375,
      "small_predicted_close": 82650.8359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82742.14733333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 91.31139583334152,
      "small_residual": 91.31139583334152,
      "base_absolute_error": 91.31139583334152,
      "small_absolute_error": 91.31139583334152,
      "resolved_at": "2026-10-10T13:01:05.927129Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T12:30:00Z",
        "return_6h": 5.48379080249628e-05,
        "return_12h": 0.0036224478348501066,
        "return_24h": -0.0022586386608662856,
        "close_vs_ema12": 0.001034461966115785,
        "close_vs_ema24": 0.0018902453631759464,
        "ema12_slope_3h": 0.0005879477456269822,
        "ema24_slope_6h": 0.001005214661831566,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00019361861362310329,
        "return_30m": -0.0003301989327961774,
        "return_60m": -0.00041128379930122083,
        "return_120m": 0.0006419677171678462,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -6.1358039056269575e-06,
        "close_vs_ema6": 5.915086309427053e-06,
        "close_vs_ema12": 9.996534218870146e-05,
        "ema3_slope": -6.135766257520103e-06,
        "ema6_slope": 2.3660401220482186e-06,
        "realized_volatility_30m": 0.00035866737942419347,
        "realized_volatility_60m": 0.00027944816095392435,
        "return_acceleration": 0.0007173347588483869
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2631,
        "resolved_agreement_count": 1729,
        "prospective_resolved_sample_count": 2612,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 74.57489583333154,
            "small_mean_absolute_error": 69.61422916666561
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.63551822916634,
            "small_mean_absolute_error": 72.9521744791673
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.82637673610831,
            "small_mean_absolute_error": 60.81426388888698
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.64243541666364,
            "small_mean_absolute_error": 75.60665208333084
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2633,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1300Z",
      "signal_timestamp": "2026-10-10T13:01:16.903821Z",
      "target_timestamp": "2026-10-10T13:00:00Z",
      "resolution_timestamp": "2026-10-10T13:15:00Z",
      "strike": 82742.15,
      "brti_reference_price": 82742.14733333334,
      "base_predicted_close": 82624.4375,
      "small_predicted_close": 82624.4375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82749.31983333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 124.8823333333421,
      "small_residual": 124.8823333333421,
      "base_absolute_error": 124.8823333333421,
      "small_absolute_error": 124.8823333333421,
      "resolved_at": "2026-10-10T13:16:05.417038Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T12:45:00Z",
        "return_6h": 0.0010388502866711669,
        "return_12h": 0.0029170119811392503,
        "return_24h": -0.002430613072362142,
        "close_vs_ema12": 0.0005319779036143668,
        "close_vs_ema24": 0.0013808926145795208,
        "ema12_slope_3h": 0.0005440720839700042,
        "ema24_slope_6h": 0.0010059116776031107,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004793382924556111,
        "return_30m": -0.0002858124876481405,
        "return_60m": -0.0007093302186159667,
        "return_120m": -0.0004711418860188221,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002427945124838793,
        "close_vs_ema6": -0.0003382072056520302,
        "close_vs_ema12": -0.0003210671678063326,
        "ema3_slope": -0.00024273557761778086,
        "ema6_slope": -0.00013526458327828284,
        "realized_volatility_30m": 0.0003364784530393572,
        "realized_volatility_60m": 0.0003262587813426248,
        "return_acceleration": -0.0006729569060787144
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2632,
        "resolved_agreement_count": 1730,
        "prospective_resolved_sample_count": 2613,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.082921875000466,
            "small_mean_absolute_error": 51.122255208334536
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.56312500000058,
            "small_mean_absolute_error": 76.87978125000154
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.3803802083324,
            "small_mean_absolute_error": 67.59796701388647
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.57596562499748,
            "small_mean_absolute_error": 78.54018229166468
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2634,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1315Z",
      "signal_timestamp": "2026-10-10T13:16:16.380809Z",
      "target_timestamp": "2026-10-10T13:15:00Z",
      "resolution_timestamp": "2026-10-10T13:30:00Z",
      "strike": 82749.32,
      "brti_reference_price": 82749.31983333334,
      "base_predicted_close": 82576.2265625,
      "small_predicted_close": 82602.359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82789.03666666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 212.8101041666523,
      "small_residual": 186.6772916666523,
      "base_absolute_error": 212.8101041666523,
      "small_absolute_error": 186.6772916666523,
      "resolved_at": "2026-10-10T13:31:06.751293Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T13:00:00Z",
        "return_6h": 0.0018439326235635267,
        "return_12h": 0.0017459637467154288,
        "return_24h": -0.0028246604448464163,
        "close_vs_ema12": 0.0005934405670404708,
        "close_vs_ema24": 0.001437388501589476,
        "ema12_slope_3h": 0.0005168107738227068,
        "ema24_slope_6h": 0.001023198857527996,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 8.668496324015784e-05,
        "return_30m": -0.00039269488063775615,
        "return_60m": -0.0007227641460034739,
        "return_120m": 0.00016344194938411327,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -7.807139260507245e-05,
        "close_vs_ema6": -0.00017969260048045221,
        "close_vs_ema12": -0.00019835410702062628,
        "ema3_slope": -7.806529793852324e-05,
        "ema6_slope": -7.187187425461428e-05,
        "realized_volatility_30m": 0.00028301162784788447,
        "realized_volatility_60m": 0.0003234401212257123,
        "return_acceleration": 0.0005660232556957689
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2633,
        "resolved_agreement_count": 1731,
        "prospective_resolved_sample_count": 2614,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.66736458333617,
            "small_mean_absolute_error": 81.04654166667024
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.74756510416773,
            "small_mean_absolute_error": 76.0642213541687
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.55838194444489,
            "small_mean_absolute_error": 72.54940624999897
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.29570729166444,
            "small_mean_absolute_error": 80.25992395833164
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2635,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1330Z",
      "signal_timestamp": "2026-10-10T13:31:17.958968Z",
      "target_timestamp": "2026-10-10T13:30:00Z",
      "resolution_timestamp": "2026-10-10T13:45:00Z",
      "strike": 82789.04,
      "brti_reference_price": 82789.03666666665,
      "base_predicted_close": 82734.375,
      "small_predicted_close": 82780.9296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82723.86333333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -10.511666666672681,
      "small_residual": -57.06635416667268,
      "base_absolute_error": 10.511666666672681,
      "small_absolute_error": 57.06635416667268,
      "resolved_at": "2026-10-10T13:46:07.148596Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T13:15:00Z",
        "return_6h": 0.0026801467331698525,
        "return_12h": 0.0026377365598053704,
        "return_24h": -0.001198071565580161,
        "close_vs_ema12": 0.001029821817362997,
        "close_vs_ema24": 0.0018783606294310307,
        "ema12_slope_3h": 0.0005252202095924474,
        "ema24_slope_6h": 0.0010573313032329335,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00047996567722008443,
        "return_30m": 0.0005666922462672641,
        "return_60m": 0.00028071779089855475,
        "return_120m": 0.0005814716224536998,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00020088804239892788,
        "close_vs_ema6": 0.00021440077595946683,
        "close_vs_ema12": 0.00023819584041095965,
        "ema3_slope": 0.0002009284065132011,
        "ema6_slope": 8.57676658454487e-05,
        "realized_volatility_30m": 0.0001966403569899633,
        "realized_volatility_60m": 0.00034835475776017627,
        "return_acceleration": 0.0003932807139799266
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2634,
        "resolved_agreement_count": 1732,
        "prospective_resolved_sample_count": 2615,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.26260416666628,
            "small_mean_absolute_error": 126.47158854166628
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.53345572916623,
            "small_mean_absolute_error": 94.65663802083327
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.49827256944263,
            "small_mean_absolute_error": 85.1983090277766
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.38308749999706,
            "small_mean_absolute_error": 85.49027291666425
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2636,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1345Z",
      "signal_timestamp": "2026-10-10T13:46:18.890072Z",
      "target_timestamp": "2026-10-10T13:45:00Z",
      "resolution_timestamp": "2026-10-10T14:00:00Z",
      "strike": 82723.86,
      "brti_reference_price": 82723.86333333333,
      "base_predicted_close": 82678.609375,
      "small_predicted_close": 82632.4453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82757.0785,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 78.46912500000326,
      "small_residual": 124.63318750000326,
      "base_absolute_error": 78.46912500000326,
      "small_absolute_error": 124.63318750000326,
      "resolved_at": "2026-10-10T14:01:04.791085Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T13:30:00Z",
        "return_6h": 0.0005214414066121442,
        "return_12h": 0.0015695649170051063,
        "return_24h": 0.0027919416411230635,
        "close_vs_ema12": 0.00023191809168232602,
        "close_vs_ema24": 0.0010671676978963873,
        "ema12_slope_3h": 0.0005013682681798137,
        "ema24_slope_6h": 0.0010462636121209012,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007872217863306163,
        "return_30m": -0.0003076339485482693,
        "return_60m": -0.0007002080229093766,
        "return_120m": -0.0011112038379946787,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002933319620956887,
        "close_vs_ema6": -0.00040934543688253555,
        "close_vs_ema12": -0.00046475835005399535,
        "ema3_slope": -0.0002932459436876256,
        "ema6_slope": -0.00016371136895232397,
        "realized_volatility_30m": 0.0006335937317753504,
        "realized_volatility_60m": 0.0004911456932990098,
        "return_acceleration": -0.0012671874635507008
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2635,
        "resolved_agreement_count": 1733,
        "prospective_resolved_sample_count": 2616,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 109.87887500000215,
            "small_mean_absolute_error": 114.98434375000215
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.22688541666685,
            "small_mean_absolute_error": 92.29928645833388
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.38330381944495,
            "small_mean_absolute_error": 86.96289756944559
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.10925833333167,
            "small_mean_absolute_error": 84.21253749999887
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2637,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1400Z",
      "signal_timestamp": "2026-10-10T14:01:16.200595Z",
      "target_timestamp": "2026-10-10T14:00:00Z",
      "resolution_timestamp": "2026-10-10T14:15:00Z",
      "strike": 82757.08,
      "brti_reference_price": 82757.0785,
      "base_predicted_close": 82733.3671875,
      "small_predicted_close": 82665.3359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82717.26449999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -16.10268750000978,
      "small_residual": 51.92856249999022,
      "base_absolute_error": 16.10268750000978,
      "small_absolute_error": 51.92856249999022,
      "resolved_at": "2026-10-10T14:16:06.186473Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T13:45:00Z",
        "return_6h": 0.00039774950913673557,
        "return_12h": 0.0015991356121849432,
        "return_24h": 0.0024401485250602484,
        "close_vs_ema12": 0.0006076557012011374,
        "close_vs_ema24": 0.0014387351571025775,
        "ema12_slope_3h": 0.0004689917483053918,
        "ema24_slope_6h": 0.0010328352001667263,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004015185622174844,
        "return_30m": -0.0003860193082729779,
        "return_60m": 0.00018045418384549095,
        "return_120m": -0.0005290040363761239,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 5.40314913870521e-05,
        "close_vs_ema6": -5.708037644325259e-06,
        "close_vs_ema12": -5.366901341652408e-05,
        "ema3_slope": 5.4034410947201295e-05,
        "ema6_slope": -2.2832098446334825e-06,
        "realized_volatility_30m": 0.0005943701742740504,
        "realized_volatility_60m": 0.0005026507582231849,
        "return_acceleration": 0.0011887403485481007
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2636,
        "resolved_agreement_count": 1734,
        "prospective_resolved_sample_count": 2617,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.66830729166759,
            "small_mean_absolute_error": 123.31479166666759
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.37561458333403,
            "small_mean_absolute_error": 87.21852343750106
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.93151909722292,
            "small_mean_absolute_error": 92.35811805555689
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.730929166665,
            "small_mean_absolute_error": 88.1424114583322
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2638,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1415Z",
      "signal_timestamp": "2026-10-10T14:16:17.412334Z",
      "target_timestamp": "2026-10-10T14:15:00Z",
      "resolution_timestamp": "2026-10-10T14:30:00Z",
      "strike": 82717.26,
      "brti_reference_price": 82717.26449999999,
      "base_predicted_close": 82674.1328125,
      "small_predicted_close": 82627.7890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82839.09883333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 164.9660208333371,
      "small_residual": 211.3097708333371,
      "base_absolute_error": 164.9660208333371,
      "small_absolute_error": 211.3097708333371,
      "resolved_at": "2026-10-10T14:31:05.812733Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T14:00:00Z",
        "return_6h": -0.0005435509546926065,
        "return_12h": 0.0011992032480836468,
        "return_24h": -0.0006479169743727198,
        "close_vs_ema12": 0.0001211141197288157,
        "close_vs_ema24": 0.0009372008849812818,
        "ema12_slope_3h": 0.0004406841304867015,
        "ema24_slope_6h": 0.001000253029709075,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004810947984348335,
        "return_30m": -7.976940470910687e-05,
        "return_60m": -0.00038737881348049896,
        "return_120m": -0.0011098629759666023,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00021359026171641204,
        "close_vs_ema6": -0.0003477627188149812,
        "close_vs_ema12": -0.000452507835224103,
        "ema3_slope": -0.00021354465065859252,
        "ema6_slope": -0.00013908573999199536,
        "realized_volatility_30m": 0.00044130668032615894,
        "realized_volatility_60m": 0.0005489409661387058,
        "return_acceleration": -0.0008826133606523179
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2637,
        "resolved_agreement_count": 1735,
        "prospective_resolved_sample_count": 2618,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.47339583333451,
            "small_mean_absolute_error": 105.07634895832962
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.57038020833534,
            "small_mean_absolute_error": 93.06144531249993
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.32284201389,
            "small_mean_absolute_error": 85.73493055555566
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.30825416666558,
            "small_mean_absolute_error": 85.51103020833179
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2639,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1430Z",
      "signal_timestamp": "2026-10-10T14:31:16.517776Z",
      "target_timestamp": "2026-10-10T14:30:00Z",
      "resolution_timestamp": "2026-10-10T14:45:00Z",
      "strike": 82839.1,
      "brti_reference_price": 82839.09883333334,
      "base_predicted_close": 82821.859375,
      "small_predicted_close": 82924.1171875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82954.42683333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 132.5674583333166,
      "small_residual": 30.30964583331661,
      "base_absolute_error": 132.5674583333166,
      "small_absolute_error": 30.30964583331661,
      "resolved_at": "2026-10-10T14:46:06.077597Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T14:15:00Z",
        "return_6h": 0.0011011547687658219,
        "return_12h": 0.003353725721082057,
        "return_24h": -0.002904895585399414,
        "close_vs_ema12": 0.0015290247983854588,
        "close_vs_ema24": 0.0023616657883756,
        "ema12_slope_3h": 0.0004711511260100387,
        "ema24_slope_6h": 0.001002352673272311,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014729009000695736,
        "return_30m": 0.0009910974966731434,
        "return_60m": 0.0006046956056300345,
        "return_120m": 0.0008855831453431495,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006291020020672278,
        "close_vs_ema6": 0.000803046221843795,
        "close_vs_ema12": 0.0008627102126983477,
        "ema3_slope": 0.0006294980205323597,
        "ema6_slope": 0.00032132170320942066,
        "realized_volatility_30m": 0.0009769978492522036,
        "realized_volatility_60m": 0.0008789175713129449,
        "return_acceleration": 0.001953995698504407
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2638,
        "resolved_agreement_count": 1736,
        "prospective_resolved_sample_count": 2619,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.5123750000057,
            "small_mean_absolute_error": 111.23446875000081
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.38748958333599,
            "small_mean_absolute_error": 118.85302864583355
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.52642881944605,
            "small_mean_absolute_error": 100.18258159722245
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.00789479166633,
            "small_mean_absolute_error": 86.52785833333255
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2640,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1445Z",
      "signal_timestamp": "2026-10-10T14:46:17.875663Z",
      "target_timestamp": "2026-10-10T14:45:00Z",
      "resolution_timestamp": "2026-10-10T15:00:00Z",
      "strike": 82954.43,
      "brti_reference_price": 82954.42683333332,
      "base_predicted_close": 82909.390625,
      "small_predicted_close": 82968.8671875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82912.26750000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 2.876875000016298,
      "small_residual": -56.5996874999837,
      "base_absolute_error": 2.876875000016298,
      "small_absolute_error": 56.5996874999837,
      "resolved_at": "2026-10-10T15:01:06.577720Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T14:30:00Z",
        "return_6h": 0.0027318360812202958,
        "return_12h": 0.004782156573515328,
        "return_24h": -0.00012051350097663782,
        "close_vs_ema12": 0.002803691534163155,
        "close_vs_ema24": 0.003679278558610166,
        "ema12_slope_3h": 0.0005202807862387804,
        "ema24_slope_6h": 0.0010380076256946147,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013921928367668368,
        "return_30m": 0.0028671442989187668,
        "return_60m": 0.002787146183815592,
        "return_120m": 0.0020849865787873068,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00101006407409443,
        "close_vs_ema6": 0.0015678425978205013,
        "close_vs_ema12": 0.0019083487942899158,
        "ema3_slope": 0.001011085335067552,
        "ema6_slope": 0.0006275305868024272,
        "realized_volatility_30m": 4.0354031651368416e-05,
        "realized_volatility_60m": 0.0008000828676601468,
        "return_acceleration": -8.070806330273683e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2639,
        "resolved_agreement_count": 1736,
        "prospective_resolved_sample_count": 2620,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.02632291666669,
            "small_mean_absolute_error": 104.5452916666618
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.95259895833442,
            "small_mean_absolute_error": 109.76481770833198
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.16003125000013,
            "small_mean_absolute_error": 96.38128819444319
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.47686562499875,
            "small_mean_absolute_error": 80.39448541666498
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2641,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1500Z",
      "signal_timestamp": "2026-10-10T15:01:17.913627Z",
      "target_timestamp": "2026-10-10T15:00:00Z",
      "resolution_timestamp": "2026-10-10T15:15:00Z",
      "strike": 82912.27,
      "brti_reference_price": 82912.26750000002,
      "base_predicted_close": 82854.171875,
      "small_predicted_close": 82864.28125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82905.94666666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 51.77479166667035,
      "small_residual": 41.66541666667035,
      "base_absolute_error": 51.77479166667035,
      "small_absolute_error": 41.66541666667035,
      "resolved_at": "2026-10-10T15:16:05.354659Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T14:45:00Z",
        "return_6h": 0.0017483116936969356,
        "return_12h": 0.004324517719228371,
        "return_24h": -0.0010375242623709147,
        "close_vs_ema12": 0.002200203350615215,
        "close_vs_ema24": 0.0031036214192210476,
        "ema12_slope_3h": 0.0005539999823478414,
        "ema24_slope_6h": 0.0010526769130756453,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005082228271916511,
        "return_30m": 0.0008832624653956067,
        "return_60m": 0.0018752353612871975,
        "return_120m": 0.002056027939199234,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00025060113796948613,
        "close_vs_ema6": 0.0007560733843490208,
        "close_vs_ema12": 0.0011836465303798338,
        "ema3_slope": 0.00025066395464179436,
        "ema6_slope": 0.0003025208449232153,
        "realized_volatility_30m": 0.000950207831979244,
        "realized_volatility_60m": 0.0009640729482881369,
        "return_acceleration": -0.001900415663958488
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2640,
        "resolved_agreement_count": 1736,
        "prospective_resolved_sample_count": 2621,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.12826041666995,
            "small_mean_absolute_error": 87.53691666665691
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.89828385416877,
            "small_mean_absolute_error": 105.42585416666225
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.62649652777934,
            "small_mean_absolute_error": 87.32465451388634
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.78754166666695,
            "small_mean_absolute_error": 82.72912187499678
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2642,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1515Z",
      "signal_timestamp": "2026-10-10T15:16:16.171071Z",
      "target_timestamp": "2026-10-10T15:15:00Z",
      "resolution_timestamp": "2026-10-10T15:30:00Z",
      "strike": 82905.95,
      "brti_reference_price": 82905.94666666667,
      "base_predicted_close": 82859.828125,
      "small_predicted_close": 82870.6484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82910.73083333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 50.90270833334944,
      "small_residual": 40.08239583334944,
      "base_absolute_error": 50.90270833334944,
      "small_absolute_error": 40.08239583334944,
      "resolved_at": "2026-10-10T15:31:05.599170Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T15:00:00Z",
        "return_6h": 0.0008603924888479497,
        "return_12h": 0.004758551892249718,
        "return_24h": 0.0014802039785499765,
        "close_vs_ema12": 0.0020369381129468067,
        "close_vs_ema24": 0.0029645714795720757,
        "ema12_slope_3h": 0.0005791242329895585,
        "ema24_slope_6h": 0.0010487142984285658,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -7.623520045862975e-05,
        "return_30m": -0.0005844192831812034,
        "return_60m": 0.0022810494013214555,
        "return_120m": 0.001892786957630399,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 8.716581789935951e-05,
        "close_vs_ema6": 0.00048546324364084903,
        "close_vs_ema12": 0.0009368044116710994,
        "ema3_slope": 8.717341644137733e-05,
        "ema6_slope": 0.00019422301270966003,
        "realized_volatility_30m": 0.0002159938133665107,
        "realized_volatility_60m": 0.0008762727022072759,
        "return_acceleration": 0.0004319876267330214
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2641,
        "resolved_agreement_count": 1737,
        "prospective_resolved_sample_count": 2622,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.04628645833509,
            "small_mean_absolute_error": 84.97113020832694
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.7598411458348,
            "small_mean_absolute_error": 95.02373958332828
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.39568229166859,
            "small_mean_absolute_error": 90.36467361110893
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.43896562500086,
            "small_mean_absolute_error": 81.5391395833307
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2643,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1530Z",
      "signal_timestamp": "2026-10-10T15:31:16.469842Z",
      "target_timestamp": "2026-10-10T15:30:00Z",
      "resolution_timestamp": "2026-10-10T15:45:00Z",
      "strike": 82910.73,
      "brti_reference_price": 82910.73083333335,
      "base_predicted_close": 82889.7265625,
      "small_predicted_close": 82862.7109375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82960.20433333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 70.47777083334222,
      "small_residual": 97.49339583334222,
      "base_absolute_error": 70.47777083334222,
      "small_absolute_error": 97.49339583334222,
      "resolved_at": "2026-10-10T15:46:07.471591Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T15:15:00Z",
        "return_6h": 0.0008868552774166094,
        "return_12h": 0.004752790648202554,
        "return_24h": 0.0007082081485141334,
        "close_vs_ema12": 0.0020090893563839973,
        "close_vs_ema24": 0.0029598968314450413,
        "ema12_slope_3h": 0.0006270007218285301,
        "ema24_slope_6h": 0.0010453349800294554,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 5.770595305931714e-05,
        "return_30m": -1.8533646624296907e-05,
        "return_60m": 0.0008647124486969027,
        "return_120m": 0.0014699309421448703,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.243315353067104e-05,
        "close_vs_ema6": 0.00038793780009060974,
        "close_vs_ema12": 0.000841425766067383,
        "ema3_slope": 7.243840047244099e-05,
        "ema6_slope": 0.00015519920309126078,
        "realized_volatility_30m": 6.697057675897344e-05,
        "realized_volatility_60m": 0.0007103495955200738,
        "return_acceleration": 0.0001339411535179469
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2642,
        "resolved_agreement_count": 1738,
        "prospective_resolved_sample_count": 2623,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.530458333338174,
            "small_mean_absolute_error": 42.164286458330025
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.52141666667194,
            "small_mean_absolute_error": 76.69937760416542
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.76847916667005,
            "small_mean_absolute_error": 93.29011458333237
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.30753020833436,
            "small_mean_absolute_error": 81.79873645833213
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2644,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1545Z",
      "signal_timestamp": "2026-10-10T15:46:19.566454Z",
      "target_timestamp": "2026-10-10T15:45:00Z",
      "resolution_timestamp": "2026-10-10T16:00:00Z",
      "strike": 82960.2,
      "brti_reference_price": 82960.20433333334,
      "base_predicted_close": 82961.5078125,
      "small_predicted_close": 82997.109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82963.449,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 1.941187499993248,
      "small_residual": -33.66037500000675,
      "base_absolute_error": 1.941187499993248,
      "small_absolute_error": 33.66037500000675,
      "resolved_at": "2026-10-10T16:01:05.021992Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T15:30:00Z",
        "return_6h": 0.0017323874090973135,
        "return_12h": 0.00570485156838374,
        "return_24h": 0.000515971183281394,
        "close_vs_ema12": 0.0025003221769428485,
        "close_vs_ema24": 0.0034847962792019516,
        "ema12_slope_3h": 0.0006894235051118081,
        "ema24_slope_6h": 0.0010595728546747285,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005967080437325745,
        "return_30m": 0.0006544484303980802,
        "return_60m": 6.964667493436494e-05,
        "return_120m": 0.002856986974214326,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00033448029485350084,
        "close_vs_ema6": 0.000703285906636042,
        "close_vs_ema12": 0.0012170379307419044,
        "ema3_slope": 0.0003345922093542786,
        "ema6_slope": 0.00028139352269396234,
        "realized_volatility_30m": 0.00026950104533662866,
        "realized_volatility_60m": 0.0003944202248036499,
        "return_acceleration": 0.0005390020906732573
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2643,
        "resolved_agreement_count": 1739,
        "prospective_resolved_sample_count": 2624,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.00803645834458,
            "small_mean_absolute_error": 58.96022395833643
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.01717968750563,
            "small_mean_absolute_error": 81.75275781249911
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.97107812500447,
            "small_mean_absolute_error": 92.82995312500013
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.03685416666922,
            "small_mean_absolute_error": 84.878841666667
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2645,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1600Z",
      "signal_timestamp": "2026-10-10T16:01:15.996342Z",
      "target_timestamp": "2026-10-10T16:00:00Z",
      "resolution_timestamp": "2026-10-10T16:15:00Z",
      "strike": 82963.45,
      "brti_reference_price": 82963.449,
      "base_predicted_close": 82884.328125,
      "small_predicted_close": 82898.0078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82954.01316666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 69.68504166665662,
      "small_residual": 56.005354166656616,
      "base_absolute_error": 69.68504166665662,
      "small_absolute_error": 56.005354166656616,
      "resolved_at": "2026-10-10T16:16:06.081346Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T15:45:00Z",
        "return_6h": 0.002187967083407738,
        "return_12h": 0.0053330523515719985,
        "return_24h": 0.0016705083166284052,
        "close_vs_ema12": 0.0024356242947380924,
        "close_vs_ema24": 0.0034510737593169694,
        "ema12_slope_3h": 0.0007704939839665581,
        "ema24_slope_6h": 0.0010828553123392037,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.911112192556132e-05,
        "return_30m": 0.0006358425035790649,
        "return_60m": 0.0006172970724744875,
        "return_120m": 0.0024936900110603677,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00018676736077605227,
        "close_vs_ema6": 0.0005301907744332812,
        "close_vs_ema12": 0.0010627302446075682,
        "ema3_slope": 0.0001868022493394239,
        "ema6_slope": 0.00021212129567516058,
        "realized_volatility_30m": 0.0002787984609035066,
        "realized_volatility_60m": 0.00026051403096804957,
        "return_acceleration": -0.0005575969218070131
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2644,
        "resolved_agreement_count": 1740,
        "prospective_resolved_sample_count": 2625,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.774114583338815,
            "small_mean_absolute_error": 53.22539583334219
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 61.45118750000438,
            "small_mean_absolute_error": 70.38115624999955
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.52356076389212,
            "small_mean_absolute_error": 88.02570138888889
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.13938645833551,
            "small_mean_absolute_error": 83.56733333333395
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2646,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1615Z",
      "signal_timestamp": "2026-10-10T16:16:16.985448Z",
      "target_timestamp": "2026-10-10T16:15:00Z",
      "resolution_timestamp": "2026-10-10T16:30:00Z",
      "strike": 82954.01,
      "brti_reference_price": 82954.01316666666,
      "base_predicted_close": 82878.3046875,
      "small_predicted_close": 82891.9296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82936.98733333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 58.68264583333803,
      "small_residual": 45.05764583333803,
      "base_absolute_error": 58.68264583333803,
      "small_absolute_error": 45.05764583333803,
      "resolved_at": "2026-10-10T16:31:05.869570Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T16:00:00Z",
        "return_6h": 0.0023503444767678516,
        "return_12h": 0.003844822029242856,
        "return_24h": 0.001219251848122882,
        "close_vs_ema12": 0.002226641766720494,
        "close_vs_ema24": 0.0032679167696307854,
        "ema12_slope_3h": 0.0008400520460523087,
        "ema24_slope_6h": 0.0011090408771765592,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00011373482475807162,
        "return_30m": -7.462815112901922e-05,
        "return_60m": 0.0005797714389927933,
        "return_120m": 0.0028621433276081465,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 3.6504314418817074e-05,
        "close_vs_ema6": 0.0002973900826757081,
        "close_vs_ema12": 0.0008027766604492559,
        "ema3_slope": 3.6505647032614164e-05,
        "ema6_slope": 0.00011897018529150039,
        "realized_volatility_30m": 7.642297334181647e-05,
        "realized_volatility_60m": 0.00026917306721340503,
        "return_acceleration": -0.00015284594668363294
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2645,
        "resolved_agreement_count": 1741,
        "prospective_resolved_sample_count": 2626,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.25167708333538,
            "small_mean_absolute_error": 56.810380208338756
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.14898177083523,
            "small_mean_absolute_error": 70.89075520833285
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.92378645833499,
            "small_mean_absolute_error": 82.28595312499844
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.05329791666809,
            "small_mean_absolute_error": 79.79726041666655
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2647,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1630Z",
      "signal_timestamp": "2026-10-10T16:31:16.802753Z",
      "target_timestamp": "2026-10-10T16:30:00Z",
      "resolution_timestamp": "2026-10-10T16:45:00Z",
      "strike": 82936.99,
      "brti_reference_price": 82936.98733333334,
      "base_predicted_close": 82872.890625,
      "small_predicted_close": 82887.328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82976.7865,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 103.89587500000198,
      "small_residual": 89.45837500000198,
      "base_absolute_error": 103.89587500000198,
      "small_absolute_error": 89.45837500000198,
      "resolved_at": "2026-10-10T16:46:06.494373Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T16:15:00Z",
        "return_6h": 0.002511042527191698,
        "return_12h": 0.004147740487747464,
        "return_24h": 0.0033368614514801553,
        "close_vs_ema12": 0.001938293269897029,
        "close_vs_ema24": 0.0029987161914555305,
        "ema12_slope_3h": 0.0008787460730474983,
        "ema24_slope_6h": 0.0011380196223240713,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00020524423934875635,
        "return_30m": -0.00031895572068918465,
        "return_60m": 0.00031668397728590314,
        "return_120m": 0.001181670266560353,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -8.438082813855274e-05,
        "close_vs_ema6": 6.57731307454057e-05,
        "close_vs_ema12": 0.0005054184902040237,
        "ema3_slope": -8.437370861502647e-05,
        "ema6_slope": 2.630994449304147e-05,
        "realized_volatility_30m": 4.575470729534237e-05,
        "realized_volatility_60m": 0.0003112692022085827,
        "return_acceleration": -9.150941459068473e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2646,
        "resolved_agreement_count": 1742,
        "prospective_resolved_sample_count": 2627,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.19666145833253,
            "small_mean_absolute_error": 58.054192708335904
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 54.86355989583535,
            "small_mean_absolute_error": 50.109239583332965
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.07983159722547,
            "small_mean_absolute_error": 70.48431597222225
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 74.46128125000178,
            "small_mean_absolute_error": 80.15324479166665
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2648,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1645Z",
      "signal_timestamp": "2026-10-10T16:46:17.788879Z",
      "target_timestamp": "2026-10-10T16:45:00Z",
      "resolution_timestamp": "2026-10-10T17:00:00Z",
      "strike": 82976.79,
      "brti_reference_price": 82976.7865,
      "base_predicted_close": 82977.5390625,
      "small_predicted_close": 83011.6796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82943.85083333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -33.68822916665522,
      "small_residual": -67.82885416665522,
      "base_absolute_error": 33.68822916665522,
      "small_absolute_error": 67.82885416665522,
      "resolved_at": "2026-10-10T17:01:05.992924Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T16:30:00Z",
        "return_6h": 0.002998569751005764,
        "return_12h": 0.004496922000990944,
        "return_24h": 0.00399786629889487,
        "close_vs_ema12": 0.002320128061262583,
        "close_vs_ema24": 0.00340804766922731,
        "ema12_slope_3h": 0.0009676929391717604,
        "ema24_slope_6h": 0.0011764538552259118,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000479872345817256,
        "return_30m": 0.00027452961543383836,
        "return_60m": 0.0001998809766672327,
        "return_120m": 0.00026954157264702516,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00019768642517670187,
        "close_vs_ema6": 0.00038970855518916103,
        "close_vs_ema12": 0.0008337864344187818,
        "ema3_slope": 0.00019772551282626338,
        "ema6_slope": 0.0001559077255055552,
        "realized_volatility_30m": 0.0003425582925830062,
        "realized_volatility_60m": 0.0002630910089296973,
        "return_acceleration": 0.0006851165851660124
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2647,
        "resolved_agreement_count": 1743,
        "prospective_resolved_sample_count": 2628,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.55118749999747,
            "small_mean_absolute_error": 56.045437500000844
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.27961197917102,
            "small_mean_absolute_error": 57.502830729168636
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.86184895833624,
            "small_mean_absolute_error": 73.18365104166635
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.00786354166848,
            "small_mean_absolute_error": 80.82990520833337
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2649,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1700Z",
      "signal_timestamp": "2026-10-10T17:01:17.133288Z",
      "target_timestamp": "2026-10-10T17:00:00Z",
      "resolution_timestamp": "2026-10-10T17:15:00Z",
      "strike": 82943.85,
      "brti_reference_price": 82943.85083333334,
      "base_predicted_close": 82914.890625,
      "small_predicted_close": 82910.5390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82984.49716666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 69.60654166666791,
      "small_residual": 73.95810416666791,
      "base_absolute_error": 69.60654166666791,
      "small_absolute_error": 73.95810416666791,
      "resolved_at": "2026-10-10T17:16:05.526438Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T16:45:00Z",
        "return_6h": 0.0019654454582811454,
        "return_12h": 0.003957933097646471,
        "return_24h": 0.0032945782056139628,
        "close_vs_ema12": 0.001843675770142772,
        "close_vs_ema24": 0.002947595019386462,
        "ema12_slope_3h": 0.0010203445669805244,
        "ema24_slope_6h": 0.0011928002023833262,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000396926273671272,
        "return_30m": 8.275559820392075e-05,
        "return_60m": -0.000236226517856708,
        "return_120m": 0.00038092473268003246,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -9.966909065306506e-05,
        "close_vs_ema6": -5.2660139827631625e-06,
        "close_vs_ema12": 0.00036934606448957297,
        "ema3_slope": -9.965915771525946e-05,
        "ema6_slope": -2.1064011561655605e-06,
        "realized_volatility_30m": 0.000438399309744264,
        "realized_volatility_60m": 0.0003274755142891677,
        "return_acceleration": -0.000876798619488528
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2648,
        "resolved_agreement_count": 1744,
        "prospective_resolved_sample_count": 2629,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.48794791666296,
            "small_mean_absolute_error": 64.58755729166296
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.13103125000089,
            "small_mean_absolute_error": 58.906476562502576
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.13010763889057,
            "small_mean_absolute_error": 68.44995659722069
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.42831041666795,
            "small_mean_absolute_error": 75.95738333333284
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2650,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1715Z",
      "signal_timestamp": "2026-10-10T17:16:16.369165Z",
      "target_timestamp": "2026-10-10T17:15:00Z",
      "resolution_timestamp": "2026-10-10T17:30:00Z",
      "strike": 82984.5,
      "brti_reference_price": 82984.49716666667,
      "base_predicted_close": 83009.8046875,
      "small_predicted_close": 83028.5390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82980.92216666669,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -28.88252083331463,
      "small_residual": -47.61689583331463,
      "base_absolute_error": 28.88252083331463,
      "small_absolute_error": 47.61689583331463,
      "resolved_at": "2026-10-10T17:31:05.304733Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T17:00:00Z",
        "return_6h": 0.003005951974226484,
        "return_12h": 0.004183388687283962,
        "return_24h": 0.005022849668311791,
        "close_vs_ema12": 0.0022391214214481092,
        "close_vs_ema24": 0.003367966922019461,
        "ema12_slope_3h": 0.0011105730963780758,
        "ema24_slope_6h": 0.0012302630266218806,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000490046373841535,
        "return_30m": 9.292558788920324e-05,
        "return_60m": 0.0003674807141489378,
        "return_120m": 0.0009474652079641821,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001951261387151959,
        "close_vs_ema6": 0.0003462218878547141,
        "close_vs_ema12": 0.0007272351970171176,
        "ema3_slope": 0.00019516422035592562,
        "ema6_slope": 0.0001385079369335962,
        "realized_volatility_30m": 0.0004434863237564035,
        "realized_volatility_60m": 0.0003988385937444802,
        "return_acceleration": 0.000886972647512807
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2649,
        "resolved_agreement_count": 1745,
        "prospective_resolved_sample_count": 2630,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.46832291666578,
            "small_mean_absolute_error": 69.07574479166578
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.36000000000058,
            "small_mean_absolute_error": 62.94306250000227
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.58876215277876,
            "small_mean_absolute_error": 70.2857517361105
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.38140937500138,
            "small_mean_absolute_error": 79.39602916666627
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2651,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1730Z",
      "signal_timestamp": "2026-10-10T17:31:16.245098Z",
      "target_timestamp": "2026-10-10T17:30:00Z",
      "resolution_timestamp": "2026-10-10T17:45:00Z",
      "strike": 82980.92,
      "brti_reference_price": 82980.92216666669,
      "base_predicted_close": 82967.1640625,
      "small_predicted_close": 83000.640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83068.1605,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 100.99643749999814,
      "small_residual": 67.51987499999814,
      "base_absolute_error": 100.99643749999814,
      "small_absolute_error": 67.51987499999814,
      "resolved_at": "2026-10-10T17:46:06.736737Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T17:15:00Z",
        "return_6h": 0.002900583955480096,
        "return_12h": 0.00454976816006436,
        "return_24h": 0.004509377453253638,
        "close_vs_ema12": 0.0021061254574743504,
        "close_vs_ema24": 0.003255946692217515,
        "ema12_slope_3h": 0.0011351600473239465,
        "ema24_slope_6h": 0.0012647452708862694,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -4.308033574995651e-05,
        "return_30m": 0.00044694492672925357,
        "return_60m": 0.0005297375121280368,
        "return_120m": 0.0008465892487961035,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 7.60129200294557e-05,
        "close_vs_ema6": 0.00021650027567821084,
        "close_vs_ema12": 0.0005788128376980062,
        "ema3_slope": 7.601869843298914e-05,
        "ema6_slope": 8.66076104999447e-05,
        "realized_volatility_30m": 0.0002665633547957458,
        "realized_volatility_60m": 0.000374041303772116,
        "return_acceleration": -0.0005331267095914916
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2650,
        "resolved_agreement_count": 1746,
        "prospective_resolved_sample_count": 2631,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.018291666659934,
            "small_mean_absolute_error": 69.71555729165993
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 54.60747656249623,
            "small_mean_absolute_error": 63.88487499999792
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 56.248470486110214,
            "small_mean_absolute_error": 56.64467881944196
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.70407812500052,
            "small_mean_absolute_error": 81.5280187499986
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2652,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1745Z",
      "signal_timestamp": "2026-10-10T17:46:18.343273Z",
      "target_timestamp": "2026-10-10T17:45:00Z",
      "resolution_timestamp": "2026-10-10T18:00:00Z",
      "strike": 83068.16,
      "brti_reference_price": 83068.1605,
      "base_predicted_close": 83019.1484375,
      "small_predicted_close": 83037.7578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83040.71533333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 21.56689583332627,
      "small_residual": 2.957520833326271,
      "base_absolute_error": 21.56689583332627,
      "small_absolute_error": 2.957520833326271,
      "resolved_at": "2026-10-10T18:01:05.805106Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T17:30:00Z",
        "return_6h": 0.0030461767348621827,
        "return_12h": 0.004167767289159352,
        "return_24h": 0.005273431624408076,
        "close_vs_ema12": 0.0030302896169336346,
        "close_vs_ema24": 0.00422141746782323,
        "ema12_slope_3h": 0.00114481470947414,
        "ema24_slope_6h": 0.0013015647592535817,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001051305903278621,
        "return_30m": 0.001008180276917292,
        "return_60m": 0.001101199550551435,
        "return_120m": 0.0013013006360602652,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005633817901107285,
        "close_vs_ema6": 0.0009054103932761848,
        "close_vs_ema12": 0.001379500044384585,
        "ema3_slope": 0.00056369936806977,
        "ema6_slope": 0.00036229536770693294,
        "realized_volatility_30m": 0.0005471931195142887,
        "realized_volatility_60m": 0.00054807740395468,
        "return_acceleration": 0.0010943862390285775
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2651,
        "resolved_agreement_count": 1746,
        "prospective_resolved_sample_count": 2632,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.293432291658974,
            "small_mean_absolute_error": 64.23093229165897
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.42230989582822,
            "small_mean_absolute_error": 60.13818489582991
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.61755208333367,
            "small_mean_absolute_error": 59.74553124999875
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.75157083333397,
            "small_mean_absolute_error": 79.75324583333204
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2653,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1800Z",
      "signal_timestamp": "2026-10-10T18:01:16.767374Z",
      "target_timestamp": "2026-10-10T18:00:00Z",
      "resolution_timestamp": "2026-10-10T18:15:00Z",
      "strike": 83040.72,
      "brti_reference_price": 83040.71533333333,
      "base_predicted_close": 83040.9921875,
      "small_predicted_close": 83059.5546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82993.17583333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -47.81635416667268,
      "small_residual": -66.37885416667268,
      "base_absolute_error": 47.81635416667268,
      "small_absolute_error": 66.37885416667268,
      "resolved_at": "2026-10-10T18:16:04.886204Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T17:45:00Z",
        "return_6h": 0.0028965251563155547,
        "return_12h": 0.0032721464151126423,
        "return_24h": 0.004637101091061968,
        "close_vs_ema12": 0.002588450968493472,
        "close_vs_ema24": 0.003809109466669236,
        "ema12_slope_3h": 0.0011613566200774361,
        "ema24_slope_6h": 0.0013345140637079922,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003303933360444544,
        "return_30m": 0.0007205652227695314,
        "return_60m": 0.0011678322024692989,
        "return_120m": 0.0009313298116779833,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00011638761058585523,
        "close_vs_ema6": 0.0004104453996724988,
        "close_vs_ema12": 0.0008871768892431131,
        "ema3_slope": 0.00011640115823863262,
        "ema6_slope": 0.0001642051187631388,
        "realized_volatility_30m": 0.0006908496196615377,
        "realized_volatility_60m": 0.0005280672574161897,
        "return_acceleration": -0.0013816992393230754
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2652,
        "resolved_agreement_count": 1747,
        "prospective_resolved_sample_count": 2633,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.26309895832674,
            "small_mean_absolute_error": 48.01309895832674
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.87552343749485,
            "small_mean_absolute_error": 56.30032812499485
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 55.17505381944284,
            "small_mean_absolute_error": 55.275350694443965
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.26434583333321,
            "small_mean_absolute_error": 75.33555208333128
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2654,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1815Z",
      "signal_timestamp": "2026-10-10T18:16:15.929629Z",
      "target_timestamp": "2026-10-10T18:15:00Z",
      "resolution_timestamp": "2026-10-10T18:30:00Z",
      "strike": 82993.18,
      "brti_reference_price": 82993.17583333333,
      "base_predicted_close": 83018.78125,
      "small_predicted_close": 83036.9921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82940.7066666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -78.07458333330578,
      "small_residual": -96.28552083330578,
      "base_absolute_error": 78.07458333330578,
      "small_absolute_error": 96.28552083330578,
      "resolved_at": "2026-10-10T18:31:06.128116Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T18:00:00Z",
        "return_6h": 0.0022220304470783603,
        "return_12h": 0.003545311273276619,
        "return_24h": 0.004853163847616582,
        "close_vs_ema12": 0.0019321021523159843,
        "close_vs_ema24": 0.0031675216143063345,
        "ema12_slope_3h": 0.0011568899668155108,
        "ema24_slope_6h": 0.001352841023687379,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005724842302859967,
        "return_30m": -0.0009026884213557684,
        "return_60m": 0.00010458178289884934,
        "return_120m": 0.00047210092883620547,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0002281336579812443,
        "close_vs_ema6": -0.00011591523438181373,
        "close_vs_ema12": 0.0002658357971423442,
        "ema3_slope": -0.00022808162488585637,
        "ema6_slope": -4.63639440377861e-05,
        "realized_volatility_30m": 0.00012104544712077114,
        "realized_volatility_60m": 0.0006207300978860348,
        "return_acceleration": -0.0002420908942415423
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2653,
        "resolved_agreement_count": 1748,
        "prospective_resolved_sample_count": 2634,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 49.81555208332793,
            "small_mean_absolute_error": 46.11828645832793
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.14193749999686,
            "small_mean_absolute_error": 57.59701562499686
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.84518402777636,
            "small_mean_absolute_error": 57.334803819444154
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.41104687499974,
            "small_mean_absolute_error": 72.4103781249978
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2655,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1830Z",
      "signal_timestamp": "2026-10-10T18:31:17.042462Z",
      "target_timestamp": "2026-10-10T18:30:00Z",
      "resolution_timestamp": "2026-10-10T18:45:00Z",
      "strike": 82940.71,
      "brti_reference_price": 82940.7066666667,
      "base_predicted_close": 82980.859375,
      "small_predicted_close": 83013.6796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82958.6455,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -22.21387500000128,
      "small_residual": -55.03418750000128,
      "base_absolute_error": 22.21387500000128,
      "small_absolute_error": 55.03418750000128,
      "resolved_at": "2026-10-10T18:46:06.817969Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T18:15:00Z",
        "return_6h": 0.0021132379237058796,
        "return_12h": 0.002678396251773796,
        "return_24h": 0.006125884474547094,
        "close_vs_ema12": 0.0012455970772893288,
        "close_vs_ema24": 0.0024809651785728803,
        "ema12_slope_3h": 0.0011243616234803966,
        "ema24_slope_6h": 0.0013685591891887672,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006322106141835038,
        "return_30m": -0.0012043329138626824,
        "return_60m": -0.0004846354915075679,
        "return_120m": 4.484529102088963e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0004302850874479125,
        "close_vs_ema6": -0.0005344374861835366,
        "close_vs_ema12": -0.0003101691595682743,
        "ema3_slope": -0.0004301000218224216,
        "ema6_slope": -0.00021372930449248262,
        "realized_volatility_30m": 2.986319194875353e-05,
        "realized_volatility_60m": 0.0006861707131686952,
        "return_acceleration": -5.972638389750706e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2654,
        "resolved_agreement_count": 1749,
        "prospective_resolved_sample_count": 2635,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.11356770832572,
            "small_mean_absolute_error": 58.28544270832572
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.565929687492826,
            "small_mean_absolute_error": 64.00049999999283
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 57.109506944439396,
            "small_mean_absolute_error": 62.018397569440516
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.674270833332415,
            "small_mean_absolute_error": 67.89078958333047
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2656,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1845Z",
      "signal_timestamp": "2026-10-10T18:46:18.203602Z",
      "target_timestamp": "2026-10-10T18:45:00Z",
      "resolution_timestamp": "2026-10-10T19:00:00Z",
      "strike": 82958.65,
      "brti_reference_price": 82958.6455,
      "base_predicted_close": 82976.328125,
      "small_predicted_close": 82994.671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82961.77616666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -14.551958333337097,
      "small_residual": -32.8957083333371,
      "base_absolute_error": 14.551958333337097,
      "small_absolute_error": 32.8957083333371,
      "resolved_at": "2026-10-10T19:01:05.244853Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T18:30:00Z",
        "return_6h": 0.002135947843802777,
        "return_12h": 0.002190902882739154,
        "return_24h": 0.0068558911165312875,
        "close_vs_ema12": 0.001402388164398083,
        "close_vs_ema24": 0.002641992478002342,
        "ema12_slope_3h": 0.0010775857045681736,
        "ema24_slope_6h": 0.0013843966539603958,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00021628503125015186,
        "return_30m": -0.000416062320625854,
        "return_60m": -0.001318375167342234,
        "return_120m": -0.00021862741093259253,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00010705802040356094,
        "close_vs_ema6": -0.00022735499263837333,
        "close_vs_ema12": -7.949832952602875e-05,
        "ema3_slope": -0.00010704656021065517,
        "ema6_slope": -9.09337273604649e-05,
        "realized_volatility_30m": 0.0004242478227168278,
        "realized_volatility_60m": 0.0003348719864481295,
        "return_acceleration": 0.0008484956454336556
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2655,
        "resolved_agreement_count": 1750,
        "prospective_resolved_sample_count": 2636,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.417927083326504,
            "small_mean_absolute_error": 55.164020833326504
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 50.35567968749274,
            "small_mean_absolute_error": 59.69747656249274
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.08751562499432,
            "small_mean_absolute_error": 58.480130208328774
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.25938124999884,
            "small_mean_absolute_error": 67.78918124999691
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2657,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1900Z",
      "signal_timestamp": "2026-10-10T19:01:16.529508Z",
      "target_timestamp": "2026-10-10T19:00:00Z",
      "resolution_timestamp": "2026-10-10T19:15:00Z",
      "strike": 82961.78,
      "brti_reference_price": 82961.77616666666,
      "base_predicted_close": 83015.28125,
      "small_predicted_close": 83033.7890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82945.1065,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -70.17475000000559,
      "small_residual": -88.68256250000559,
      "base_absolute_error": 70.17475000000559,
      "small_absolute_error": 88.68256250000559,
      "resolved_at": "2026-10-10T19:16:04.707596Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T18:45:00Z",
        "return_6h": 0.002654376764583244,
        "return_12h": 0.003695984551317144,
        "return_24h": 0.007093125339550976,
        "close_vs_ema12": 0.0013813147622272481,
        "close_vs_ema24": 0.002624477258398983,
        "ema12_slope_3h": 0.0010326704845715629,
        "ema24_slope_6h": 0.001410648290730565,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.7737678186378076e-05,
        "return_30m": 0.0002540308715315298,
        "return_60m": -0.000950607980070961,
        "return_120m": 0.00021611407178734332,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -3.466339267821361e-05,
        "close_vs_ema6": -0.0001354544061189511,
        "close_vs_ema12": -3.533870133753947e-05,
        "ema3_slope": -3.466219116909919e-05,
        "ema6_slope": -5.4178826943251934e-05,
        "realized_volatility_30m": 8.927367653188689e-05,
        "realized_volatility_60m": 0.00037070454024336363,
        "return_acceleration": -0.00017854735306377378
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2656,
        "resolved_agreement_count": 1751,
        "prospective_resolved_sample_count": 2637,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.66419270832921,
            "small_mean_absolute_error": 62.64856770832921
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.96364583332797,
            "small_mean_absolute_error": 55.33083333332797
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.138413194439636,
            "small_mean_absolute_error": 58.4164079861063
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 57.063522916665534,
            "small_mean_absolute_error": 63.2023072916636
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2658,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1915Z",
      "signal_timestamp": "2026-10-10T19:16:15.703112Z",
      "target_timestamp": "2026-10-10T19:15:00Z",
      "resolution_timestamp": "2026-10-10T19:30:00Z",
      "strike": 82945.11,
      "brti_reference_price": 82945.1065,
      "base_predicted_close": 82987.609375,
      "small_predicted_close": 83005.7890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82970.09433333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -17.515041666658362,
      "small_residual": -35.69472916665836,
      "base_absolute_error": 17.515041666658362,
      "small_absolute_error": 35.69472916665836,
      "resolved_at": "2026-10-10T19:31:05.377159Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T19:00:00Z",
        "return_6h": 0.0023660214616989528,
        "return_12h": 0.004214316869423751,
        "return_24h": 0.0060720139305669996,
        "close_vs_ema12": 0.0011318832340034835,
        "close_vs_ema24": 0.00237286757316868,
        "ema12_slope_3h": 0.000986034660250823,
        "ema24_slope_6h": 0.0014303276840228474,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00020093189221481733,
        "return_30m": -0.0001632017967314603,
        "return_60m": -0.0005791962152390528,
        "return_120m": -0.0004746750057129656,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00011780803705463416,
        "close_vs_ema6": -0.00024027957807926104,
        "close_vs_ema12": -0.00019992253003631166,
        "ema3_slope": -0.0001177941599560528,
        "ema6_slope": -9.610259463521675e-05,
        "realized_volatility_30m": 0.0001193347852005977,
        "realized_volatility_60m": 0.0003179710278802226,
        "return_acceleration": -0.0002386695704011954
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2657,
        "resolved_agreement_count": 1752,
        "prospective_resolved_sample_count": 2638,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.25379166666244,
            "small_mean_absolute_error": 68.22449479166244
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.03467187499518,
            "small_mean_absolute_error": 57.17139062499518
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.17922222221872,
            "small_mean_absolute_error": 61.13950868055205
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.76712604166532,
            "small_mean_absolute_error": 65.04000729166437
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2659,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1930Z",
      "signal_timestamp": "2026-10-10T19:31:16.245892Z",
      "target_timestamp": "2026-10-10T19:30:00Z",
      "resolution_timestamp": "2026-10-10T19:45:00Z",
      "strike": 82970.09,
      "brti_reference_price": 82970.09433333334,
      "base_predicted_close": 83024.640625,
      "small_predicted_close": 83042.96875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83002.79566666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -21.844958333327668,
      "small_residual": -40.17308333332767,
      "base_absolute_error": 21.844958333327668,
      "small_absolute_error": 40.17308333332767,
      "resolved_at": "2026-10-10T19:46:07.126505Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T19:15:00Z",
        "return_6h": 0.0021869763673623144,
        "return_12h": 0.004872984518098589,
        "return_24h": 0.007090172168527031,
        "close_vs_ema12": 0.001374891796737776,
        "close_vs_ema24": 0.002619579484213208,
        "ema12_slope_3h": 0.0009620350861432314,
        "ema24_slope_6h": 0.0014459810138578444,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000301257474825789,
        "return_30m": 0.00010026505037652456,
        "return_60m": 0.0003543213923260513,
        "return_120m": -0.00013048581590346942,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 9.169856421187284e-05,
        "close_vs_ema6": 4.35031792100915e-05,
        "close_vs_ema12": 8.569265584323915e-05,
        "ema3_slope": 9.170697360971758e-05,
        "ema6_slope": 1.740157449359181e-05,
        "realized_volatility_30m": 0.0002510946835203032,
        "realized_volatility_60m": 0.00019231638029947571,
        "return_acceleration": 0.0005021893670406063
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2658,
        "resolved_agreement_count": 1753,
        "prospective_resolved_sample_count": 2639,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.113906250000582,
            "small_mean_absolute_error": 53.07679687500058
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.61373697916315,
            "small_mean_absolute_error": 55.68111979166315
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.74858854166208,
            "small_mean_absolute_error": 60.35926562499541
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 52.394577083331384,
            "small_mean_absolute_error": 56.25925520833043
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2660,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T1945Z",
      "signal_timestamp": "2026-10-10T19:46:18.743890Z",
      "target_timestamp": "2026-10-10T19:45:00Z",
      "resolution_timestamp": "2026-10-10T20:00:00Z",
      "strike": 83002.8,
      "brti_reference_price": 83002.79566666667,
      "base_predicted_close": 83043.65625,
      "small_predicted_close": 83062.03125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83009.21416666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -34.44208333334245,
      "small_residual": -52.81708333334245,
      "base_absolute_error": 34.44208333334245,
      "small_absolute_error": 52.81708333334245,
      "resolved_at": "2026-10-10T20:01:05.982567Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T19:30:00Z",
        "return_6h": 0.00337184848596106,
        "return_12h": 0.0038950481139905513,
        "return_24h": 0.008082815108503505,
        "close_vs_ema12": 0.0016972178283700678,
        "close_vs_ema24": 0.002952365591026185,
        "ema12_slope_3h": 0.0009355008503206808,
        "ema24_slope_6h": 0.001485707865388708,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00039413397798426786,
        "return_30m": 0.0006955101886170212,
        "return_60m": 0.0005321948833731938,
        "return_120m": -0.0007868819164874585,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00024287533909728154,
        "close_vs_ema6": 0.000312571131453776,
        "close_vs_ema12": 0.00040600575678362283,
        "ema3_slope": 0.00024293434185818086,
        "ema6_slope": 0.00012504408665026112,
        "realized_volatility_30m": 4.643825157923942e-05,
        "realized_volatility_60m": 0.0002329629483213722,
        "return_acceleration": 9.287650315847884e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2659,
        "resolved_agreement_count": 1754,
        "prospective_resolved_sample_count": 2640,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.02167708333218,
            "small_mean_absolute_error": 49.36152083333218
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 36.71980208332934,
            "small_mean_absolute_error": 52.26277083332934
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.91101215277255,
            "small_mean_absolute_error": 56.252157986105885
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.85845208333194,
            "small_mean_absolute_error": 56.752427083330986
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2661,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T2000Z",
      "signal_timestamp": "2026-10-10T20:01:19.394306Z",
      "target_timestamp": "2026-10-10T20:00:00Z",
      "resolution_timestamp": "2026-10-10T20:15:00Z",
      "strike": 83009.21,
      "brti_reference_price": 83009.21416666666,
      "base_predicted_close": 83057.0078125,
      "small_predicted_close": 83075.328125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82982.23516666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -74.77264583333454,
      "small_residual": -93.09295833333454,
      "base_absolute_error": 74.77264583333454,
      "small_absolute_error": 93.09295833333454,
      "resolved_at": "2026-10-10T20:16:05.905159Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T19:45:00Z",
        "return_6h": 0.003046696080102107,
        "return_12h": 0.0034456574111092486,
        "return_24h": 0.009145394277684904,
        "close_vs_ema12": 0.0017021186705661329,
        "close_vs_ema24": 0.002967286337425712,
        "ema12_slope_3h": 0.0009294710724305766,
        "ema24_slope_6h": 0.001517953621580137,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 7.732872065857599e-05,
        "return_30m": 0.00047149317651906664,
        "return_60m": 0.0005718055011827428,
        "return_120m": -0.0003793460417605976,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00016008578893456082,
        "close_vs_ema6": 0.0002784861339033551,
        "close_vs_ema12": 0.00040897148008567363,
        "ema3_slope": 0.000160111420497433,
        "ema6_slope": 0.00011140686366784003,
        "realized_volatility_30m": 0.00015840262866284593,
        "realized_volatility_60m": 0.00022951882027572116,
        "return_acceleration": -0.00031680525732569187
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2660,
        "resolved_agreement_count": 1755,
        "prospective_resolved_sample_count": 2641,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 35.99420833333352,
            "small_mean_absolute_error": 54.34186458333352
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 38.329200520831364,
            "small_mean_absolute_error": 58.495216145831364
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 43.97383333332982,
            "small_mean_absolute_error": 55.00117708332982
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 48.43671249999825,
            "small_mean_absolute_error": 56.563296874998926
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2662,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T2015Z",
      "signal_timestamp": "2026-10-10T20:16:16.751830Z",
      "target_timestamp": "2026-10-10T20:15:00Z",
      "resolution_timestamp": "2026-10-10T20:30:00Z",
      "strike": 82982.24,
      "brti_reference_price": 82982.23516666667,
      "base_predicted_close": 83027.6953125,
      "small_predicted_close": 83045.7109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82969.2255,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -58.469812499999534,
      "small_residual": -76.48543749999953,
      "base_absolute_error": 58.469812499999534,
      "small_absolute_error": 76.48543749999953,
      "resolved_at": "2026-10-10T20:31:06.687611Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T20:00:00Z",
        "return_6h": 0.003203329658788112,
        "return_12h": 0.002658037531201307,
        "return_24h": 0.007760110572117451,
        "close_vs_ema12": 0.0013202933172768994,
        "close_vs_ema24": 0.00258673297951284,
        "ema12_slope_3h": 0.0008903334642798022,
        "ema24_slope_6h": 0.0015527518407958407,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00032501211185809176,
        "return_30m": -0.00024770852397038023,
        "return_60m": 0.0004476293808444165,
        "return_120m": -0.00013182609963779957,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -8.249598139742353e-05,
        "close_vs_ema6": -3.329793586748231e-05,
        "close_vs_ema12": 7.092915626882856e-05,
        "ema3_slope": -8.248917637199149e-05,
        "ema6_slope": -1.3318996949007733e-05,
        "realized_volatility_30m": 0.00020117041625833387,
        "realized_volatility_60m": 0.00027730832818610767,
        "return_acceleration": -0.00040234083251666775
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2661,
        "resolved_agreement_count": 1756,
        "prospective_resolved_sample_count": 2642,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 37.143682291665755,
            "small_mean_absolute_error": 55.444463541665755
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 41.698736979164096,
            "small_mean_absolute_error": 61.834479166664096
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.404342013885376,
            "small_mean_absolute_error": 56.595748263885376
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.586605208331456,
            "small_mean_absolute_error": 59.13467395833213
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2663,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T2030Z",
      "signal_timestamp": "2026-10-10T20:31:17.919214Z",
      "target_timestamp": "2026-10-10T20:30:00Z",
      "resolution_timestamp": "2026-10-10T20:45:00Z",
      "strike": 82969.23,
      "brti_reference_price": 82969.2255,
      "base_predicted_close": 83016.265625,
      "small_predicted_close": 83034.1953125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82997.38833333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -18.87729166666395,
      "small_residual": -36.80697916666395,
      "base_absolute_error": 18.87729166666395,
      "small_absolute_error": 36.80697916666395,
      "resolved_at": "2026-10-10T20:46:07.415017Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T20:15:00Z",
        "return_6h": 0.00157083633814592,
        "return_12h": 0.002673720840836502,
        "return_24h": 0.007952377504807373,
        "close_vs_ema12": 0.0011157747878098867,
        "close_vs_ema24": 0.0023793729089054416,
        "ema12_slope_3h": 0.0008481513593590062,
        "ema24_slope_6h": 0.001553148387262171,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001567765274161914,
        "return_30m": -0.0004817376850040356,
        "return_60m": -1.0471644516285572e-05,
        "return_120m": 0.00034384603748227605,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0001196441006884319,
        "close_vs_ema6": -0.00013577111808171782,
        "close_vs_ema12": -7.26504521716409e-05,
        "ema3_slope": -0.0001196297876900898,
        "ema6_slope": -5.430549798535189e-05,
        "realized_volatility_30m": 8.411779222095017e-05,
        "realized_volatility_60m": 0.00026995667234810613,
        "return_acceleration": 0.00016823558444190034
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2662,
        "resolved_agreement_count": 1757,
        "prospective_resolved_sample_count": 2643,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.38237500000105,
            "small_mean_absolute_error": 65.64214062500105
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 39.248140625000815,
            "small_mean_absolute_error": 59.359468750000815
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.86994965277578,
            "small_mean_absolute_error": 59.00146006944245
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.96496041666396,
            "small_mean_absolute_error": 60.95482604166464
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2664,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T2045Z",
      "signal_timestamp": "2026-10-10T20:46:19.640404Z",
      "target_timestamp": "2026-10-10T20:45:00Z",
      "resolution_timestamp": "2026-10-10T21:00:00Z",
      "strike": 82997.39,
      "brti_reference_price": 82997.38833333334,
      "base_predicted_close": 83043.84375,
      "small_predicted_close": 83062.0390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82966.40450000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -77.43924999998126,
      "small_residual": -95.63456249998126,
      "base_absolute_error": 77.43924999998126,
      "small_absolute_error": 95.63456249998126,
      "resolved_at": "2026-10-10T21:01:05.109701Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T20:30:00Z",
        "return_6h": 0.0005178927953577439,
        "return_12h": 0.0032511436748026146,
        "return_24h": 0.008187556449524402,
        "close_vs_ema12": 0.0013960958170333715,
        "close_vs_ema24": 0.002663403227717742,
        "ema12_slope_3h": 0.0007785480821604907,
        "ema24_slope_6h": 0.001531730559558575,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003394371004865615,
        "return_30m": 0.00018260735730035726,
        "return_60m": -6.514640006882733e-05,
        "return_120m": 0.00046701381272362674,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00010986412262425915,
        "close_vs_ema6": 0.00014543432237235088,
        "close_vs_ema12": 0.0002257124188944637,
        "ema3_slope": 0.00010987619407565319,
        "ema6_slope": 5.817711332878339e-05,
        "realized_volatility_30m": 0.00024810681395137646,
        "realized_volatility_60m": 0.0002501759565331912,
        "return_acceleration": 0.0004962136279027529
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2663,
        "resolved_agreement_count": 1758,
        "prospective_resolved_sample_count": 2644,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 46.64045833333512,
            "small_mean_absolute_error": 64.80061458333512
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 38.83106770833365,
            "small_mean_absolute_error": 57.08106770833365
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 40.026687499997934,
            "small_mean_absolute_error": 56.44205208333127
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 47.384936458330046,
            "small_mean_absolute_error": 57.920505208330724
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2665,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T2100Z",
      "signal_timestamp": "2026-10-10T21:01:16.198819Z",
      "target_timestamp": "2026-10-10T21:00:00Z",
      "resolution_timestamp": "2026-10-10T21:15:00Z",
      "strike": 82966.4,
      "brti_reference_price": 82966.40450000002,
      "base_predicted_close": 83007.7890625,
      "small_predicted_close": 83025.6640625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82946.53633333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -61.2527291666629,
      "small_residual": -79.1277291666629,
      "base_absolute_error": 61.2527291666629,
      "small_absolute_error": 79.1277291666629,
      "resolved_at": "2026-10-10T21:16:05.873285Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T20:45:00Z",
        "return_6h": 0.0006529431847948075,
        "return_12h": 0.00240239642669704,
        "return_24h": 0.006518874141633324,
        "close_vs_ema12": 0.0009804977341201226,
        "close_vs_ema24": 0.002241725182682952,
        "ema12_slope_3h": 0.000710068411017506,
        "ema24_slope_6h": 0.0015135100131042911,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003733109433381454,
        "return_30m": -3.4000558435720585e-05,
        "return_60m": -0.0005157218640895467,
        "return_120m": 5.57887444943006e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00013176127584324515,
        "close_vs_ema6": -0.00016281839837728462,
        "close_vs_ema12": -0.00012496519610560863,
        "ema3_slope": -0.00013174391709647182,
        "ema6_slope": -6.512311805428883e-05,
        "realized_volatility_30m": 0.00035637402191235346,
        "realized_volatility_60m": 0.0002820963528379196,
        "return_acceleration": -0.0007127480438247069
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2664,
        "resolved_agreement_count": 1759,
        "prospective_resolved_sample_count": 2645,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.38974999999482,
            "small_mean_absolute_error": 75.50498437499482
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.69197916666417,
            "small_mean_absolute_error": 64.92342447916417
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 44.68271701388585,
            "small_mean_absolute_error": 64.16513888888585
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 51.15983958332945,
            "small_mean_absolute_error": 61.01921458332945
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2666,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T2115Z",
      "signal_timestamp": "2026-10-10T21:16:17.017783Z",
      "target_timestamp": "2026-10-10T21:15:00Z",
      "resolution_timestamp": "2026-10-10T21:30:00Z",
      "strike": 82946.54,
      "brti_reference_price": 82946.53633333334,
      "base_predicted_close": 82986.6171875,
      "small_predicted_close": 83004.3984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82982.16583333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -4.451354166667443,
      "small_residual": -22.232604166667443,
      "base_absolute_error": 4.451354166667443,
      "small_absolute_error": 22.232604166667443,
      "resolved_at": "2026-10-10T21:31:06.284070Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T21:00:00Z",
        "return_6h": 0.0004895869150358667,
        "return_12h": 0.0013504006407882851,
        "return_24h": 0.005371185006503021,
        "close_vs_ema12": 0.0007105326691985159,
        "close_vs_ema24": 0.0019603703650743487,
        "ema12_slope_3h": 0.0006580482476168381,
        "ema24_slope_6h": 0.0014923407172440228,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00023947243208155555,
        "return_30m": -0.0006126939777402196,
        "return_60m": -0.0004301985028678512,
        "return_120m": 1.723830848709973e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00018563553152040058,
        "close_vs_ema6": -0.0002873557683540362,
        "close_vs_ema12": -0.0003083622666397723,
        "ema3_slope": -0.0001856010773659822,
        "ema6_slope": -0.0001149290971260708,
        "realized_volatility_30m": 6.691925562829493e-05,
        "realized_volatility_60m": 0.00026937572487292945,
        "return_acceleration": 0.00013383851125658985
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2665,
        "resolved_agreement_count": 1760,
        "prospective_resolved_sample_count": 2646,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.00977083332691,
            "small_mean_absolute_error": 72.01367708332691
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.57672656249633,
            "small_mean_absolute_error": 63.72907031249633
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.8024149305517,
            "small_mean_absolute_error": 65.22754513888503
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 50.73822395832976,
            "small_mean_absolute_error": 62.17533333332976
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2667,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T2130Z",
      "signal_timestamp": "2026-10-10T21:31:17.640431Z",
      "target_timestamp": "2026-10-10T21:30:00Z",
      "resolution_timestamp": "2026-10-10T21:45:00Z",
      "strike": 82982.17,
      "brti_reference_price": 82982.16583333333,
      "base_predicted_close": 83017.609375,
      "small_predicted_close": 83035.6875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83004.70850000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -12.900874999992084,
      "small_residual": -30.978999999992084,
      "base_absolute_error": 12.900874999992084,
      "small_absolute_error": 30.978999999992084,
      "resolved_at": "2026-10-10T21:46:06.944110Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T21:15:00Z",
        "return_6h": 0.0008615893175949463,
        "return_12h": 0.001749208700044802,
        "return_24h": 0.005729043697820568,
        "close_vs_ema12": 0.0010937883862920383,
        "close_vs_ema24": 0.002341386314633098,
        "ema12_slope_3h": 0.0006515837520086887,
        "ema24_slope_6h": 0.0014793201640683762,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004295477734816977,
        "return_30m": 0.00018997247654994887,
        "return_60m": 0.00015596545894402958,
        "return_120m": 0.00014549218121273633,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001219013895554788,
        "close_vs_ema6": 0.00010147343258770647,
        "close_vs_ema12": 0.00010242759671830193,
        "ema3_slope": 0.00012191625131596773,
        "ema6_slope": 4.059102059916775e-05,
        "realized_volatility_30m": 0.00033451010278162663,
        "realized_volatility_60m": 0.0003501204128566611,
        "return_acceleration": 0.0006690202055632533
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2666,
        "resolved_agreement_count": 1761,
        "prospective_resolved_sample_count": 2647,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.50515624999389,
            "small_mean_absolute_error": 58.45046874999389
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 43.94376562499747,
            "small_mean_absolute_error": 62.04630468749747
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 39.66714583333184,
            "small_mean_absolute_error": 59.05646874999851
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 48.026659374996235,
            "small_mean_absolute_error": 61.034081249996234
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2668,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T2145Z",
      "signal_timestamp": "2026-10-10T21:46:18.134679Z",
      "target_timestamp": "2026-10-10T21:45:00Z",
      "resolution_timestamp": "2026-10-10T22:00:00Z",
      "strike": 83004.71,
      "brti_reference_price": 83004.70850000001,
      "base_predicted_close": 83036.53125,
      "small_predicted_close": 83054.65625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82983.50016666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -53.03108333334967,
      "small_residual": -71.15608333334967,
      "base_absolute_error": 53.03108333334967,
      "small_absolute_error": 71.15608333334967,
      "resolved_at": "2026-10-10T22:01:06.710330Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T21:30:00Z",
        "return_6h": 0.0005364519895327824,
        "return_12h": 0.002269768741302247,
        "return_24h": 0.006391370479029934,
        "close_vs_ema12": 0.001309924678438712,
        "close_vs_ema24": 0.0025595259870310194,
        "ema12_slope_3h": 0.0006476463505680208,
        "ema24_slope_6h": 0.0014597305858314868,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000271656764321504,
        "return_30m": 0.00070132122736144,
        "return_60m": 8.819755432876164e-05,
        "return_120m": 2.3045408506616738e-05,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00019675691370535375,
        "close_vs_ema6": 0.0002665128445136222,
        "close_vs_ema12": 0.0003165382466501221,
        "ema3_slope": 0.00019679563460694993,
        "ema6_slope": 0.00010661650367249642,
        "realized_volatility_30m": 7.894550458009686e-05,
        "realized_volatility_60m": 0.0003365494829733333,
        "return_acceleration": -0.00015789100916019372
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2667,
        "resolved_agreement_count": 1762,
        "prospective_resolved_sample_count": 2648,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 39.01105208332592,
            "small_mean_absolute_error": 56.99347395832592
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 42.82575520833052,
            "small_mean_absolute_error": 60.89704427083052
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 38.89106249999774,
            "small_mean_absolute_error": 57.05186979166441
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.47690937499574,
            "small_mean_absolute_error": 58.110112499995736
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2669,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T2200Z",
      "signal_timestamp": "2026-10-10T22:01:17.603607Z",
      "target_timestamp": "2026-10-10T22:00:00Z",
      "resolution_timestamp": "2026-10-10T22:15:00Z",
      "strike": 82983.5,
      "brti_reference_price": 82983.50016666665,
      "base_predicted_close": 82986.2890625,
      "small_predicted_close": 83016.921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82966.87133333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -19.4177291666565,
      "small_residual": -50.0505416666565,
      "base_absolute_error": 19.4177291666565,
      "small_absolute_error": 50.0505416666565,
      "resolved_at": "2026-10-10T22:16:06.083239Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T21:45:00Z",
        "return_6h": 0.00024168675372515658,
        "return_12h": 0.0024301826397945536,
        "return_24h": 0.006152119823063851,
        "close_vs_ema12": 0.001011015118815184,
        "close_vs_ema24": 0.002255697452913985,
        "ema12_slope_3h": 0.0006318780345455632,
        "ema24_slope_6h": 0.0014344855128884948,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002555075936849782,
        "return_30m": 1.6079760270404364e-05,
        "return_60m": 0.00020605529153217006,
        "return_120m": -0.00030977283977629,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -2.9401340846058055e-05,
        "close_vs_ema6": 7.812228996817439e-06,
        "close_vs_ema12": 5.1572402983257604e-05,
        "ema3_slope": -2.940047643262833e-05,
        "ema6_slope": 3.1249013638934287e-06,
        "realized_volatility_30m": 0.0002635821790032411,
        "realized_volatility_60m": 0.00030426457488560255,
        "return_acceleration": -0.0005271643580064822
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2668,
        "resolved_agreement_count": 1763,
        "prospective_resolved_sample_count": 2649,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.909010416668025,
            "small_mean_absolute_error": 50.873854166668025
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.14938020833142,
            "small_mean_absolute_error": 63.18941927083142
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 42.097656249998785,
            "small_mean_absolute_error": 60.240234374998785
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.44405208333046,
            "small_mean_absolute_error": 58.27647395833046
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2670,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T2215Z",
      "signal_timestamp": "2026-10-10T22:16:16.973186Z",
      "target_timestamp": "2026-10-10T22:15:00Z",
      "resolution_timestamp": "2026-10-10T22:30:00Z",
      "strike": 82966.87,
      "brti_reference_price": 82966.87133333334,
      "base_predicted_close": 82974.8984375,
      "small_predicted_close": 82992.6171875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82974.19766666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -0.7007708333258051,
      "small_residual": -18.419520833325805,
      "base_absolute_error": 0.7007708333258051,
      "small_absolute_error": 18.419520833325805,
      "resolved_at": "2026-10-10T22:31:05.482707Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T22:00:00Z",
        "return_6h": 0.00015500355167685775,
        "return_12h": 0.0025057123401861503,
        "return_24h": 0.007107370626184606,
        "close_vs_ema12": 0.0007773210052404167,
        "close_vs_ema24": 0.002012509353927383,
        "ema12_slope_3h": 0.000616780248804627,
        "ema24_slope_6h": 0.0014080863036285418,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00020038722517012886,
        "return_30m": -0.0004558436183974557,
        "return_60m": 0.00024515791615797866,
        "return_120m": -0.0001851460532783511,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0001149045387175418,
        "close_vs_ema6": -0.00013756225582206572,
        "close_vs_ema12": -0.00012593186205178686,
        "ema3_slope": -0.00011489133718167732,
        "ema6_slope": -5.5021874755478706e-05,
        "realized_volatility_30m": 2.756018425742468e-05,
        "realized_volatility_60m": 0.0002952556702225152,
        "return_acceleration": 5.512036851484936e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2669,
        "resolved_agreement_count": 1764,
        "prospective_resolved_sample_count": 2650,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 22.450260416666424,
            "small_mean_absolute_error": 43.604557291666424
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 38.23001562499667,
            "small_mean_absolute_error": 57.80911718749667
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 37.867904513886366,
            "small_mean_absolute_error": 57.02089930555303
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.93461145832989,
            "small_mean_absolute_error": 57.08109583332989
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2671,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T2230Z",
      "signal_timestamp": "2026-10-10T22:31:16.368543Z",
      "target_timestamp": "2026-10-10T22:30:00Z",
      "resolution_timestamp": "2026-10-10T22:45:00Z",
      "strike": 82974.2,
      "brti_reference_price": 82974.19766666667,
      "base_predicted_close": 82953.0,
      "small_predicted_close": 82970.6640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82989.72083333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 36.720833333340124,
      "small_residual": 19.056770833340124,
      "base_absolute_error": 36.720833333340124,
      "small_absolute_error": 19.056770833340124,
      "resolved_at": "2026-10-10T22:46:06.983849Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T22:15:00Z",
        "return_6h": 0.00044865788509751425,
        "return_12h": 0.002960827011318834,
        "return_24h": 0.006369998603540816,
        "close_vs_ema12": 0.0008303301844987399,
        "close_vs_ema24": 0.002057723051673177,
        "ema12_slope_3h": 0.000593592304445556,
        "ema24_slope_6h": 0.001388336172931881,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 8.830432214201878e-05,
        "return_30m": -0.00011210059808630657,
        "return_60m": -9.602264036667751e-05,
        "return_120m": 5.992784236208415e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -1.3305358601667372e-05,
        "close_vs_ema6": -3.519341043911606e-05,
        "close_vs_ema12": -3.1848281543567225e-05,
        "ema3_slope": -1.330518157149907e-05,
        "ema6_slope": -1.4077166006210007e-05,
        "realized_volatility_30m": 0.00014434577365607382,
        "realized_volatility_60m": 0.0002149031183463943,
        "return_acceleration": 0.00028869154731214763
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2670,
        "resolved_agreement_count": 1765,
        "prospective_resolved_sample_count": 2651,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 21.512614583331015,
            "small_mean_absolute_error": 42.651286458331015
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 31.00888541666245,
            "small_mean_absolute_error": 50.55087760416245
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 36.466715277775315,
            "small_mean_absolute_error": 55.58129861110865
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.52552395833045,
            "small_mean_absolute_error": 55.62122708333045
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2672,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T2245Z",
      "signal_timestamp": "2026-10-10T22:46:18.528688Z",
      "target_timestamp": "2026-10-10T22:45:00Z",
      "resolution_timestamp": "2026-10-10T23:00:00Z",
      "strike": 82989.72,
      "brti_reference_price": 82989.72083333334,
      "base_predicted_close": 82985.7421875,
      "small_predicted_close": 83003.6015625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83015.49416666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 29.751979166656383,
      "small_residual": 11.892604166656383,
      "base_absolute_error": 29.751979166656383,
      "small_absolute_error": 11.892604166656383,
      "resolved_at": "2026-10-10T23:01:05.821938Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T22:30:00Z",
        "return_6h": 0.0001558789376994163,
        "return_12h": 0.003154916102572791,
        "return_24h": 0.005273796649462259,
        "close_vs_ema12": 0.000975995793650819,
        "close_vs_ema24": 0.0021988474976595285,
        "ema12_slope_3h": 0.0005628825126600123,
        "ema24_slope_6h": 0.001362870355879675,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00018708426358071684,
        "return_30m": 0.00027540510607182433,
        "return_60m": -0.00018056405398581,
        "return_120m": -9.238242496500959e-05,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 8.68806589731097e-05,
        "close_vs_ema6": 0.00010848405585694998,
        "close_vs_ema12": 0.00013134534488390415,
        "ema3_slope": 8.688820787772222e-05,
        "ema6_slope": 4.3395505430865455e-05,
        "realized_volatility_30m": 4.938997071934903e-05,
        "realized_volatility_60m": 0.0001871441425617316,
        "return_acceleration": 9.877994143869806e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2671,
        "resolved_agreement_count": 1766,
        "prospective_resolved_sample_count": 2652,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 27.467604166668025,
            "small_mean_absolute_error": 39.670729166668025
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 33.23932812499697,
            "small_mean_absolute_error": 48.33210156249697
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 37.706371527776355,
            "small_mean_absolute_error": 53.821605902776355
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 37.31174374999755,
            "small_mean_absolute_error": 53.19807187499755
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2673,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T2300Z",
      "signal_timestamp": "2026-10-10T23:01:16.773926Z",
      "target_timestamp": "2026-10-10T23:00:00Z",
      "resolution_timestamp": "2026-10-10T23:15:00Z",
      "strike": 83015.49,
      "brti_reference_price": 83015.49416666666,
      "base_predicted_close": 82956.2734375,
      "small_predicted_close": 82973.8203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82986.137,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 29.863562500002445,
      "small_residual": 12.316687500002445,
      "base_absolute_error": 29.863562500002445,
      "small_absolute_error": 12.316687500002445,
      "resolved_at": "2026-10-10T23:16:05.062800Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T22:45:00Z",
        "return_6h": 0.0008637570189171662,
        "return_12h": 0.0028309001445081527,
        "return_24h": 0.0055255245751970605,
        "close_vs_ema12": 0.0012342697444214235,
        "close_vs_ema24": 0.0024582300653941402,
        "ema12_slope_3h": 0.0005429617953789379,
        "ema24_slope_6h": 0.0013525625607559988,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00031056054984301973,
        "return_30m": 0.000497702914415532,
        "return_60m": 0.00038554652353472996,
        "return_120m": 0.0005916812589683573,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00019869460786758886,
        "close_vs_ema6": 0.00029930580252979233,
        "close_vs_ema12": 0.00037392946351766376,
        "ema3_slope": 0.00019873409526072194,
        "ema6_slope": 0.00011973665616227258,
        "realized_volatility_30m": 6.173814313115145e-05,
        "realized_volatility_60m": 0.00018857132167412276,
        "return_acceleration": 0.0001234762862623029
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2672,
        "resolved_agreement_count": 1766,
        "prospective_resolved_sample_count": 2653,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 21.647828124994703,
            "small_mean_absolute_error": 24.854859374994703
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 27.278419270831364,
            "small_mean_absolute_error": 37.864356770831364
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 37.31552951388585,
            "small_mean_absolute_error": 50.41123263888585
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 37.720997916664054,
            "small_mean_absolute_error": 53.644826041664054
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2674,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T2315Z",
      "signal_timestamp": "2026-10-10T23:16:15.675890Z",
      "target_timestamp": "2026-10-10T23:15:00Z",
      "resolution_timestamp": "2026-10-10T23:30:00Z",
      "strike": 82986.14,
      "brti_reference_price": 82986.137,
      "base_predicted_close": 82991.265625,
      "small_predicted_close": 83009.015625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82964.62266666669,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -26.642958333308343,
      "small_residual": -44.39295833330834,
      "base_absolute_error": 26.642958333308343,
      "small_absolute_error": 44.39295833330834,
      "resolved_at": "2026-10-10T23:31:05.504990Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T23:00:00Z",
        "return_6h": 1.9760719041750363e-05,
        "return_12h": 0.0030257720930406684,
        "return_24h": 0.005241788347942089,
        "close_vs_ema12": 0.0008442416768916772,
        "close_vs_ema24": 0.0020602629409571804,
        "ema12_slope_3h": 0.0005226925513373004,
        "ema24_slope_6h": 0.0013249909424322137,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00035363478783512203,
        "return_30m": -4.318406300629629e-05,
        "return_60m": 0.0002322091499540324,
        "return_120m": 0.00047742399402328495,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -7.751123017152306e-05,
        "close_vs_ema6": -3.888262634066386e-05,
        "close_vs_ema12": 1.706047426286439e-05,
        "ema3_slope": -7.750522264649007e-05,
        "ema6_slope": -1.5552808642627092e-05,
        "realized_volatility_30m": 0.0003320976688390709,
        "realized_volatility_60m": 0.00025040522370455535,
        "return_acceleration": -0.0006641953376781418
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2673,
        "resolved_agreement_count": 1767,
        "prospective_resolved_sample_count": 2654,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 24.25928645833119,
            "small_mean_absolute_error": 15.42139583333119
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 23.354773437498807,
            "small_mean_absolute_error": 29.512976562498807
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 33.57310590277484,
            "small_mean_absolute_error": 43.67987673610818
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 36.823358333330546,
            "small_mean_absolute_error": 50.94171770833054
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2675,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T2330Z",
      "signal_timestamp": "2026-10-10T23:31:16.385822Z",
      "target_timestamp": "2026-10-10T23:30:00Z",
      "resolution_timestamp": "2026-10-10T23:45:00Z",
      "strike": 82964.62,
      "brti_reference_price": 82964.62266666669,
      "base_predicted_close": 82956.9921875,
      "small_predicted_close": 82974.5234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82943.771,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -13.221187500006636,
      "small_residual": -30.752437500006636,
      "base_absolute_error": 13.221187500006636,
      "small_absolute_error": 30.752437500006636,
      "resolved_at": "2026-10-10T23:46:06.431113Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T23:15:00Z",
        "return_6h": -0.00019642466695246608,
        "return_12h": 0.002703589542290219,
        "return_24h": 0.005011541442791367,
        "close_vs_ema12": 0.0005608890921606768,
        "close_vs_ema24": 0.0017633479609890923,
        "ema12_slope_3h": 0.0004990674889615576,
        "ema24_slope_6h": 0.0012935584224917918,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00025925213669497627,
        "return_30m": -0.0006127952439557438,
        "return_60m": -0.00011539731951915044,
        "return_120m": -0.00021140887913040363,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0001683999897389432,
        "close_vs_ema6": -0.00021296434185891222,
        "close_vs_ema12": -0.0002049427855417285,
        "ema3_slope": -0.0001683716359571763,
        "ema6_slope": -8.517848075195733e-05,
        "realized_volatility_30m": 4.7191325570072884e-05,
        "realized_volatility_60m": 0.0002830182963623454,
        "return_acceleration": 9.438265114014577e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2674,
        "resolved_agreement_count": 1768,
        "prospective_resolved_sample_count": 2655,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 30.744833333326824,
            "small_mean_absolute_error": 21.914755208326824
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 26.12872395832892,
            "small_mean_absolute_error": 32.28302083332892
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 30.920868055550574,
            "small_mean_absolute_error": 41.00550347221724
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 34.25177708333067,
            "small_mean_absolute_error": 48.34708958333067
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2676,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261010T2345Z",
      "signal_timestamp": "2026-10-10T23:46:18.500115Z",
      "target_timestamp": "2026-10-10T23:45:00Z",
      "resolution_timestamp": "2026-10-11T00:00:00Z",
      "strike": 82943.77,
      "brti_reference_price": 82943.771,
      "base_predicted_close": 82922.34375,
      "small_predicted_close": 82952.4375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82913.70599999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -8.637750000008964,
      "small_residual": -38.731500000008964,
      "base_absolute_error": 8.637750000008964,
      "small_absolute_error": 38.731500000008964,
      "resolved_at": "2026-10-11T00:01:05.095057Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T23:30:00Z",
        "return_6h": -0.0014974389615862727,
        "return_12h": 0.0015441763095491723,
        "return_24h": 0.004596761910998115,
        "close_vs_ema12": 0.0002967831210092253,
        "close_vs_ema24": 0.0014803784234478368,
        "ema12_slope_3h": 0.00045226428820521747,
        "ema24_slope_6h": 0.0012357810205987363,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002513320255849161,
        "return_30m": -0.0005105190039151886,
        "return_60m": -0.0005536810206365761,
        "return_120m": -0.0007341450997326859,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00020988888960815633,
        "close_vs_ema6": -0.00033164602028634693,
        "close_vs_ema12": -0.00038606219907655337,
        "ema3_slope": -0.00020984484550679028,
        "ema6_slope": -0.00013264081219543922,
        "realized_volatility_30m": 3.960055555030095e-06,
        "realized_volatility_60m": 0.0002623215916120812,
        "return_acceleration": 7.92011111006019e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2675,
        "resolved_agreement_count": 1768,
        "prospective_resolved_sample_count": 2656,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 24.86992187499345,
            "small_mean_absolute_error": 24.83867187499345
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 26.16876302083074,
            "small_mean_absolute_error": 32.25470052083074
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 30.449526041662466,
            "small_mean_absolute_error": 40.50095833332913
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 33.80214270833094,
            "small_mean_absolute_error": 47.133002083330936
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2677,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0000Z",
      "signal_timestamp": "2026-10-11T00:01:16.409802Z",
      "target_timestamp": "2026-10-11T00:00:00Z",
      "resolution_timestamp": "2026-10-11T00:15:00Z",
      "strike": 82913.71,
      "brti_reference_price": 82913.70599999999,
      "base_predicted_close": 82913.234375,
      "small_predicted_close": 82943.328125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82949.81466666669,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 36.58029166668712,
      "small_residual": 6.486541666687117,
      "base_absolute_error": 36.58029166668712,
      "small_absolute_error": 6.486541666687117,
      "resolved_at": "2026-10-11T00:16:05.345310Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-10T23:45:00Z",
        "return_6h": -0.0015294826498484237,
        "return_12h": 0.0013626123214955932,
        "return_24h": 0.00432297037168472,
        "close_vs_ema12": -6.311343088249988e-05,
        "close_vs_ema24": 0.0010943059125445576,
        "ema12_slope_3h": 0.0004078353368675014,
        "ema24_slope_6h": 0.0011785495588507722,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00036247447683568357,
        "return_30m": -0.0006137154009761003,
        "return_60m": -0.001226134563052872,
        "return_120m": -0.0008410607714363083,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0002862255451594464,
        "close_vs_ema6": -0.0004958128011387508,
        "close_vs_ema12": -0.0006333316990122517,
        "ema3_slope": -0.0002861436435392939,
        "ema6_slope": -0.00019828579540126512,
        "realized_volatility_30m": 5.557122562538375e-05,
        "realized_volatility_60m": 5.15523424759002e-05,
        "return_acceleration": -0.0001111424512507675
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2676,
        "resolved_agreement_count": 1768,
        "prospective_resolved_sample_count": 2657,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 19.591364583331597,
            "small_mean_absolute_error": 31.548395833331597
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 20.61959635416315,
            "small_mean_absolute_error": 28.20162760416315
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 24.71606770833144,
            "small_mean_absolute_error": 35.759036458331444
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 33.50643229166453,
            "small_mean_absolute_error": 47.42479166666453
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-10T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2678,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0015Z",
      "signal_timestamp": "2026-10-11T00:16:16.420425Z",
      "target_timestamp": "2026-10-11T00:15:00Z",
      "resolution_timestamp": "2026-10-11T00:30:00Z",
      "strike": 82949.81,
      "brti_reference_price": 82949.81466666669,
      "base_predicted_close": 82960.015625,
      "small_predicted_close": 82977.6875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82898.44916666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -61.56645833334187,
      "small_residual": -79.23833333334187,
      "base_absolute_error": 61.56645833334187,
      "small_absolute_error": 79.23833333334187,
      "resolved_at": "2026-10-11T00:31:05.719538Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T00:00:00Z",
        "return_6h": -0.0005224666513993226,
        "return_12h": 0.0016984028588720168,
        "return_24h": 0.004738406979558185,
        "close_vs_ema12": 0.00035715240741951426,
        "close_vs_ema24": 0.0014987101435492978,
        "ema12_slope_3h": 0.0003927915175723218,
        "ema24_slope_6h": 0.0011433855618632194,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00043549695712186143,
        "return_30m": 7.28646237544428e-05,
        "return_60m": -0.000437691578935806,
        "return_120m": -0.000205584064971287,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.456782002979168e-05,
        "close_vs_ema6": -4.323772563241679e-05,
        "close_vs_ema12": -0.0001676371181895675,
        "ema3_slope": 7.457338080407716e-05,
        "ema6_slope": -1.7294791138100507e-05,
        "realized_volatility_30m": 0.0003989857169787725,
        "realized_volatility_60m": 0.00031763176285517255,
        "return_acceleration": 0.000797971433957545
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2677,
        "resolved_agreement_count": 1768,
        "prospective_resolved_sample_count": 2658,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 21.270546875002765,
            "small_mean_absolute_error": 30.090859375002765
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 22.764916666666977,
            "small_mean_absolute_error": 22.756127604166977
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 22.660031250000127,
            "small_mean_absolute_error": 29.70560416666679
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 31.826709374998607,
            "small_mean_absolute_error": 43.31499062499861
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2679,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0030Z",
      "signal_timestamp": "2026-10-11T00:31:16.990700Z",
      "target_timestamp": "2026-10-11T00:30:00Z",
      "resolution_timestamp": "2026-10-11T00:45:00Z",
      "strike": 82898.45,
      "brti_reference_price": 82898.44916666666,
      "base_predicted_close": 82929.6875,
      "small_predicted_close": 82959.34375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82884.31833333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -45.369166666670935,
      "small_residual": -75.02541666667094,
      "base_absolute_error": 45.369166666670935,
      "small_absolute_error": 75.02541666667094,
      "resolved_at": "2026-10-11T00:46:06.495770Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T00:15:00Z",
        "return_6h": -0.0005094904745611695,
        "return_12h": 0.0016026707745520063,
        "return_24h": 0.0043748775175844745,
        "close_vs_ema12": -0.00025160099936549774,
        "close_vs_ema24": 0.000860407190198309,
        "ema12_slope_3h": 0.00033551903058848254,
        "ema24_slope_6h": 0.001109215160963295,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006192358621467386,
        "return_30m": -0.0001840085803586078,
        "return_60m": -0.0007976110524350322,
        "return_120m": -0.0009129163297766363,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00027243130719578623,
        "close_vs_ema6": -0.00047326587058282854,
        "close_vs_ema12": -0.0006658083525080682,
        "ema3_slope": -0.00027235710859263573,
        "ema6_slope": -0.00018927051812267504,
        "realized_volatility_30m": 0.0005273664096343,
        "realized_volatility_60m": 0.00039007900380518803,
        "return_acceleration": -0.0010547328192686
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2678,
        "resolved_agreement_count": 1769,
        "prospective_resolved_sample_count": 2659,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 30.001421875011147,
            "small_mean_absolute_error": 38.80220312501115
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 30.373127604168985,
            "small_mean_absolute_error": 30.358479166668985
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 27.41962326388966,
            "small_mean_absolute_error": 34.456081597223
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 34.029280208332786,
            "small_mean_absolute_error": 45.492170833332786
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2680,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0045Z",
      "signal_timestamp": "2026-10-11T00:46:17.953690Z",
      "target_timestamp": "2026-10-11T00:45:00Z",
      "resolution_timestamp": "2026-10-11T01:00:00Z",
      "strike": 82884.32,
      "brti_reference_price": 82884.31833333333,
      "base_predicted_close": 82910.2578125,
      "small_predicted_close": 82957.359375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82869.95083333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -40.3069791666494,
      "small_residual": -87.4085416666494,
      "base_absolute_error": 40.3069791666494,
      "small_absolute_error": 87.4085416666494,
      "resolved_at": "2026-10-11T01:01:05.736556Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T00:30:00Z",
        "return_6h": -0.0008959544387290297,
        "return_12h": 0.0012380796931223959,
        "return_24h": 0.0048650124070763745,
        "close_vs_ema12": -0.00040479943605553625,
        "close_vs_ema24": 0.0006755289712885304,
        "ema12_slope_3h": 0.00026252882149191414,
        "ema24_slope_6h": 0.0010677363875815082,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001704595619747007,
        "return_30m": -0.00078958986944766,
        "return_60m": -0.0007167827788618908,
        "return_120m": -0.001270066930477931,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00022147125398019885,
        "close_vs_ema6": -0.00045983081924527713,
        "close_vs_ema12": -0.0007076063052453563,
        "ema3_slope": -0.00022142221532450712,
        "ema6_slope": -0.0001838985028184137,
        "realized_volatility_30m": 0.00022438815008601898,
        "realized_volatility_60m": 0.0003889568851911962,
        "return_acceleration": 0.00044877630017203796
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2679,
        "resolved_agreement_count": 1770,
        "prospective_resolved_sample_count": 2660,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.03841666667722,
            "small_mean_absolute_error": 49.87044791667722
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 31.454169270835337,
            "small_mean_absolute_error": 37.35455989583534
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 30.1253142361129,
            "small_mean_absolute_error": 38.126616319446235
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 35.205490624999946,
            "small_mean_absolute_error": 47.234787499999946
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2681,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0100Z",
      "signal_timestamp": "2026-10-11T01:01:17.801635Z",
      "target_timestamp": "2026-10-11T01:00:00Z",
      "resolution_timestamp": "2026-10-11T01:15:00Z",
      "strike": 82869.95,
      "brti_reference_price": 82869.95083333335,
      "base_predicted_close": 82908.2265625,
      "small_predicted_close": 82938.0546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82908.40766666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 0.18110416665149387,
      "small_residual": -29.647020833348506,
      "base_absolute_error": 0.18110416665149387,
      "small_absolute_error": 29.647020833348506,
      "resolved_at": "2026-10-11T01:16:06.012829Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T00:45:00Z",
        "return_6h": -0.001106839047766317,
        "return_12h": 0.0015445997489664798,
        "return_24h": 0.004466117346079379,
        "close_vs_ema12": -0.0005544915304354081,
        "close_vs_ema24": 0.0004917261963726105,
        "ema12_slope_3h": 0.0001958956003469403,
        "ema24_slope_6h": 0.0010227920776508803,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00017334400872059952,
        "return_30m": -0.0003437740225514796,
        "return_60m": -0.0005277193455403006,
        "return_120m": -0.00175320685366398,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00019742740587991303,
        "close_vs_ema6": -0.0004522926119616688,
        "close_vs_ema12": -0.0007454167206539797,
        "ema3_slope": -0.00019738843599281797,
        "ema6_slope": -0.00018088431972818064,
        "realized_volatility_30m": 1.4422233729494138e-06,
        "realized_volatility_60m": 0.0003750466618757944,
        "return_acceleration": -2.8844467458988277e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2680,
        "resolved_agreement_count": 1771,
        "prospective_resolved_sample_count": 2661,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.95572395833733,
            "small_mean_absolute_error": 62.03970833333733
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 32.77354427083446,
            "small_mean_absolute_error": 46.79405208333446
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 29.06497222222121,
            "small_mean_absolute_error": 39.48098784722121
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 35.4987354166653,
            "small_mean_absolute_error": 48.96436041666529
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2682,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0115Z",
      "signal_timestamp": "2026-10-11T01:16:17.057616Z",
      "target_timestamp": "2026-10-11T01:15:00Z",
      "resolution_timestamp": "2026-10-11T01:30:00Z",
      "strike": 82908.41,
      "brti_reference_price": 82908.40766666665,
      "base_predicted_close": 82952.2890625,
      "small_predicted_close": 82969.9921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82943.34266666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -8.946395833336283,
      "small_residual": -26.649520833336283,
      "base_absolute_error": 8.946395833336283,
      "small_absolute_error": 26.649520833336283,
      "resolved_at": "2026-10-11T01:31:04.746063Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T01:00:00Z",
        "return_6h": -0.0004424472386848066,
        "return_12h": 0.0019225273833516354,
        "return_24h": 0.003671847793180305,
        "close_vs_ema12": -8.698522556371824e-05,
        "close_vs_ema24": 0.0009362541022890358,
        "ema12_slope_3h": 0.00015910954234943375,
        "ema24_slope_6h": 0.0009924880539626812,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00046406246108010585,
        "return_30m": 0.0002906380099121364,
        "return_60m": -0.0004991813443637749,
        "return_120m": -0.0009366544358287987,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00013325395929197903,
        "close_vs_ema6": 8.257084939566894e-06,
        "close_vs_ema12": -0.00023837202102239274,
        "ema3_slope": 0.00013327171827626216,
        "ema6_slope": 3.3028448844785174e-06,
        "realized_volatility_30m": 0.0003187032349003527,
        "realized_volatility_60m": 0.0003858973710046158,
        "return_acceleration": 0.0006374064698007054
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2681,
        "resolved_agreement_count": 1772,
        "prospective_resolved_sample_count": 2662,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.855927083328424,
            "small_mean_absolute_error": 67.82982812500268
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 29.063236979165595,
            "small_mean_absolute_error": 48.96034375000272
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 27.46192013888746,
            "small_mean_absolute_error": 37.780694444445544
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 31.76915833333114,
            "small_mean_absolute_error": 45.792063541665996
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2683,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0130Z",
      "signal_timestamp": "2026-10-11T01:31:15.525941Z",
      "target_timestamp": "2026-10-11T01:30:00Z",
      "resolution_timestamp": "2026-10-11T01:45:00Z",
      "strike": 82943.34,
      "brti_reference_price": 82943.34266666666,
      "base_predicted_close": 82973.0390625,
      "small_predicted_close": 82990.7109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82936.94016666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -36.09889583333279,
      "small_residual": -53.77077083333279,
      "base_absolute_error": 36.09889583333279,
      "small_absolute_error": 53.77077083333279,
      "resolved_at": "2026-10-11T01:46:06.461788Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T01:15:00Z",
        "return_6h": -0.00032242540980131906,
        "return_12h": 0.001863845820809562,
        "return_24h": 0.004506498714878182,
        "close_vs_ema12": 0.0003206955443257886,
        "close_vs_ema24": 0.0013299929347372341,
        "ema12_slope_3h": 0.00013741921544907498,
        "ema24_slope_6h": 0.0009653140643568481,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004213686040197562,
        "return_30m": 0.0008856266064514173,
        "return_60m": 0.0005415481284787305,
        "return_120m": -0.00025649486872891814,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00027726246038106694,
        "close_vs_ema6": 0.0003068403122974406,
        "close_vs_ema12": 0.00015475391829533613,
        "ema3_slope": 0.0002773393561732451,
        "ema6_slope": 0.00012275119092453046,
        "realized_volatility_30m": 2.1346928530174836e-05,
        "realized_volatility_60m": 0.0003076808371476342,
        "return_acceleration": -4.269385706034967e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2682,
        "resolved_agreement_count": 1773,
        "prospective_resolved_sample_count": 2663,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 23.700911458327028,
            "small_mean_absolute_error": 54.68262500000128
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 26.851166666669087,
            "small_mean_absolute_error": 46.742414062506214
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 28.149055555554998,
            "small_mean_absolute_error": 38.46652777777975
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 29.29298749999798,
            "small_mean_absolute_error": 43.30026770833283
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2684,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0145Z",
      "signal_timestamp": "2026-10-11T01:46:17.971030Z",
      "target_timestamp": "2026-10-11T01:45:00Z",
      "resolution_timestamp": "2026-10-11T02:00:00Z",
      "strike": 82936.94,
      "brti_reference_price": 82936.94016666667,
      "base_predicted_close": 82991.6171875,
      "small_predicted_close": 83009.2578125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82953.50333333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -38.11385416665871,
      "small_residual": -55.75447916665871,
      "base_absolute_error": 38.11385416665871,
      "small_absolute_error": 55.75447916665871,
      "resolved_at": "2026-10-11T02:01:04.660141Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T01:30:00Z",
        "return_6h": -0.0007934130347184709,
        "return_12h": 0.00257576018270278,
        "return_24h": 0.004149367922525071,
        "close_vs_ema12": 0.00023353928093561294,
        "close_vs_ema24": 0.0012268091165468231,
        "ema12_slope_3h": 0.00010582066516828803,
        "ema24_slope_6h": 0.0009289254827768989,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -7.719124638760899e-05,
        "return_30m": 0.0003441448316645612,
        "return_60m": 0.0006348828631455028,
        "return_120m": -8.235498881914438e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00010001490189814888,
        "close_vs_ema6": 0.0001640073688726762,
        "close_vs_ema12": 6.561906240376558e-05,
        "ema3_slope": 0.00010002490587934787,
        "ema6_slope": 6.56072515783368e-05,
        "realized_volatility_30m": 0.0002492799252036826,
        "realized_volatility_60m": 0.00028641706030247365,
        "return_acceleration": -0.0004985598504073652
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2683,
        "resolved_agreement_count": 1774,
        "prospective_resolved_sample_count": 2664,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 21.38334374999249,
            "small_mean_absolute_error": 49.368963541666744
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 29.710880208334856,
            "small_mean_absolute_error": 49.61970572917198
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 28.097227430554387,
            "small_mean_absolute_error": 41.35936111111247
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 30.15406770833142,
            "small_mean_absolute_error": 44.148457291666276
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2685,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0200Z",
      "signal_timestamp": "2026-10-11T02:01:15.455798Z",
      "target_timestamp": "2026-10-11T02:00:00Z",
      "resolution_timestamp": "2026-10-11T02:15:00Z",
      "strike": 82953.5,
      "brti_reference_price": 82953.50333333334,
      "base_predicted_close": 83005.8359375,
      "small_predicted_close": 83023.515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82964.122,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -41.71393749999697,
      "small_residual": -59.39362499999697,
      "base_absolute_error": 41.71393749999697,
      "small_absolute_error": 59.39362499999697,
      "resolved_at": "2026-10-11T02:16:04.794175Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T01:45:00Z",
        "return_6h": -0.0006711403534246374,
        "return_12h": 0.002373510965993475,
        "return_24h": 0.003976442144090209,
        "close_vs_ema12": 0.0004156010605638194,
        "close_vs_ema24": 0.0013973005400298444,
        "ema12_slope_3h": 7.097939720579483e-05,
        "ema24_slope_6h": 0.0008958348079299849,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00019970795442159073,
        "return_30m": 0.00012250129232804774,
        "return_60m": 0.0010082363891832369,
        "return_120m": 0.0004799849777954446,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001498489569704553,
        "close_vs_ema6": 0.00025979305512913164,
        "close_vs_ema12": 0.00022450939950102722,
        "ema3_slope": 0.00014987141504563262,
        "ema6_slope": 0.00010392802196301787,
        "realized_volatility_30m": 0.00013844960040459986,
        "realized_volatility_60m": 0.0002149171616425983,
        "return_acceleration": 0.0002768992008091997
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2684,
        "resolved_agreement_count": 1775,
        "prospective_resolved_sample_count": 2665,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 20.83506249999482,
            "small_mean_absolute_error": 41.45544791666907
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 33.395393229166075,
            "small_mean_absolute_error": 51.7475781250032
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 28.794050347221248,
            "small_mean_absolute_error": 45.01451736111267
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 28.187797916665296,
            "small_mean_absolute_error": 42.154453125000146
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2686,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0215Z",
      "signal_timestamp": "2026-10-11T02:16:15.753520Z",
      "target_timestamp": "2026-10-11T02:15:00Z",
      "resolution_timestamp": "2026-10-11T02:30:00Z",
      "strike": 82964.12,
      "brti_reference_price": 82964.122,
      "base_predicted_close": 83013.0,
      "small_predicted_close": 83030.75,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82965.1805,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -47.81949999999779,
      "small_residual": -65.56949999999779,
      "base_absolute_error": 47.81949999999779,
      "small_absolute_error": 65.56949999999779,
      "resolved_at": "2026-10-11T02:31:06.375801Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T02:00:00Z",
        "return_6h": -0.00021827764256143745,
        "return_12h": 0.0029843528009803055,
        "return_24h": 0.004187134894636513,
        "close_vs_ema12": 0.0005214598671343662,
        "close_vs_ema24": 0.0014939452788673702,
        "ema12_slope_3h": 5.7242720717942674e-05,
        "ema24_slope_6h": 0.0008727771874625923,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00012800745284979875,
        "return_30m": 0.00032774097137799885,
        "return_60m": 0.0006719985934038331,
        "return_120m": 0.00017248179987872092,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00013891849477243312,
        "close_vs_ema6": 0.00027699342318965314,
        "close_vs_ema12": 0.0002982916292846305,
        "ema3_slope": 0.00013893779580165244,
        "ema6_slope": 0.00011080964669307747,
        "realized_volatility_30m": 3.585025078589599e-05,
        "realized_volatility_60m": 0.0001781285997070308,
        "return_acceleration": -7.170050157179197e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2685,
        "resolved_agreement_count": 1776,
        "prospective_resolved_sample_count": 2666,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.21827083333119,
            "small_mean_absolute_error": 48.89209895833119
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 34.03709895832981,
            "small_mean_absolute_error": 58.36096354166693
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 29.781581597220793,
            "small_mean_absolute_error": 48.93759548611221
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 27.210858333332,
            "small_mean_absolute_error": 41.16774791666685
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2687,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0230Z",
      "signal_timestamp": "2026-10-11T02:31:17.362109Z",
      "target_timestamp": "2026-10-11T02:30:00Z",
      "resolution_timestamp": "2026-10-11T02:45:00Z",
      "strike": 82965.18,
      "brti_reference_price": 82965.1805,
      "base_predicted_close": 83017.4375,
      "small_predicted_close": 83035.1796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83054.10216666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 36.664666666663834,
      "small_residual": 18.922479166663834,
      "base_absolute_error": 36.664666666663834,
      "small_absolute_error": 18.922479166663834,
      "resolved_at": "2026-10-11T02:46:06.722403Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T02:15:00Z",
        "return_6h": -4.875301626139361e-05,
        "return_12h": 0.001522006738875037,
        "return_24h": 0.0048808368531048085,
        "close_vs_ema12": 0.0005124087699732716,
        "close_vs_ema24": 0.001475600380508979,
        "ema12_slope_3h": 5.517956518308331e-05,
        "ema24_slope_6h": 0.0008537247302151663,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 1.2758527113687634e-05,
        "return_30m": 0.00014076761314996133,
        "return_60m": 0.00026328614969250985,
        "return_120m": 0.0008049768602931273,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.583364596275288e-05,
        "close_vs_ema6": 0.0002069510701774302,
        "close_vs_ema12": 0.00026318691177684705,
        "ema3_slope": 7.583939714050913e-05,
        "ema6_slope": 8.278728123745083e-05,
        "realized_volatility_30m": 5.762446286805556e-05,
        "realized_volatility_60m": 0.00010613788217165895,
        "return_acceleration": -0.00011524892573611112
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2686,
        "resolved_agreement_count": 1777,
        "prospective_resolved_sample_count": 2667,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.936546874996566,
            "small_mean_absolute_error": 58.622093749996566
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 32.3187291666618,
            "small_mean_absolute_error": 56.65235937499892
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 31.546293402778247,
            "small_mean_absolute_error": 50.70230729166966
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 29.379265624998517,
            "small_mean_absolute_error": 43.33459270833337
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2688,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0245Z",
      "signal_timestamp": "2026-10-11T02:46:18.857350Z",
      "target_timestamp": "2026-10-11T02:45:00Z",
      "resolution_timestamp": "2026-10-11T03:00:00Z",
      "strike": 83054.1,
      "brti_reference_price": 83054.10216666666,
      "base_predicted_close": 83030.8125,
      "small_predicted_close": 83038.8359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83013.43683333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -17.37566666667408,
      "small_residual": -25.39910416667408,
      "base_absolute_error": 17.37566666667408,
      "small_absolute_error": 25.39910416667408,
      "resolved_at": "2026-10-11T03:01:05.539980Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T02:30:00Z",
        "return_6h": 0.0006833206980627615,
        "return_12h": 0.0012015673802872051,
        "return_24h": 0.005989470037148559,
        "close_vs_ema12": 0.0015199708667694711,
        "close_vs_ema24": 0.002496278933052931,
        "ema12_slope_3h": 0.00010723634669496107,
        "ema24_slope_6h": 0.0008501950195991537,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00107179501244703,
        "return_30m": 0.0010845672140864515,
        "return_60m": 0.0014126636425766392,
        "return_120m": 0.0020484433816601033,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005735258476096128,
        "close_vs_ema6": 0.0009132147877088936,
        "close_vs_ema12": 0.001129606725128518,
        "ema3_slope": 0.0005738549682665628,
        "ema6_slope": 0.0003654193976427855,
        "realized_volatility_30m": 0.0005295182426666711,
        "realized_volatility_60m": 0.00042028282418456685,
        "return_acceleration": 0.0010590364853333423
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2687,
        "resolved_agreement_count": 1778,
        "prospective_resolved_sample_count": 2668,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.07798958332933,
            "small_mean_absolute_error": 49.91002083332933
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 31.23066666666091,
            "small_mean_absolute_error": 49.639492187498035
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 33.499916666666344,
            "small_mean_absolute_error": 49.71647743055777
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 30.567455208332103,
            "small_mean_absolute_error": 42.73176666666696
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2689,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0300Z",
      "signal_timestamp": "2026-10-11T03:01:16.444615Z",
      "target_timestamp": "2026-10-11T03:00:00Z",
      "resolution_timestamp": "2026-10-11T03:15:00Z",
      "strike": 83013.44,
      "brti_reference_price": 83013.43683333333,
      "base_predicted_close": 83035.9609375,
      "small_predicted_close": 83043.9609375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82897.40550000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -138.55543749999197,
      "small_residual": -146.55543749999197,
      "base_absolute_error": 138.55543749999197,
      "small_absolute_error": 146.55543749999197,
      "resolved_at": "2026-10-11T03:16:04.628411Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T02:45:00Z",
        "return_6h": 0.0005668840733397129,
        "return_12h": 0.001220197401226697,
        "return_24h": 0.005549991885737571,
        "close_vs_ema12": 0.0009875359565183484,
        "close_vs_ema24": 0.001963992978709417,
        "ema12_slope_3h": 0.00015195150473434893,
        "ema24_slope_6h": 0.0008443347666287071,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004896246214514122,
        "return_30m": 0.000581645613768389,
        "return_60m": 0.0007224951037829719,
        "return_120m": 0.0017314599388209562,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 4.180845887069573e-05,
        "close_vs_ema6": 0.000302208487747313,
        "close_vs_ema12": 0.00054100210458774,
        "ema3_slope": 4.181020689131287e-05,
        "ema6_slope": 0.00012089800966075259,
        "realized_volatility_30m": 0.000780709816949221,
        "realized_volatility_60m": 0.0005644391591489494,
        "return_acceleration": -0.001561419633898442
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2688,
        "resolved_agreement_count": 1779,
        "prospective_resolved_sample_count": 2669,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 35.89344270833317,
            "small_mean_absolute_error": 42.32117708333317
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 28.364252604163994,
            "small_mean_absolute_error": 41.88831250000112
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 34.22807638888844,
            "small_mean_absolute_error": 48.605444444446526
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 28.784684374998324,
            "small_mean_absolute_error": 40.443917708333174
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2690,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0315Z",
      "signal_timestamp": "2026-10-11T03:16:15.503551Z",
      "target_timestamp": "2026-10-11T03:15:00Z",
      "resolution_timestamp": "2026-10-11T03:30:00Z",
      "strike": 82897.41,
      "brti_reference_price": 82897.40550000001,
      "base_predicted_close": 82978.890625,
      "small_predicted_close": 82996.1328125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82847.25333333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -131.6372916666587,
      "small_residual": -148.8794791666587,
      "base_absolute_error": 131.6372916666587,
      "small_absolute_error": 148.8794791666587,
      "resolved_at": "2026-10-11T03:31:06.012459Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T03:00:00Z",
        "return_6h": -0.0005923192878830585,
        "return_12h": -0.00010302236462000902,
        "return_24h": 0.004655039290361707,
        "close_vs_ema12": -0.00039479316113810725,
        "close_vs_ema24": 0.0005518679063283294,
        "ema12_slope_3h": 0.00011994949650606657,
        "ema24_slope_6h": 0.0008146463590070763,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013977415917169056,
        "return_30m": -0.0018866818444706057,
        "return_60m": -0.0008041608636562003,
        "return_120m": -0.00013270266522158458,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006784557752900211,
        "close_vs_ema6": -0.0007830705696754148,
        "close_vs_ema12": -0.000725668989771111,
        "ema3_slope": -0.0006779957851341667,
        "ema6_slope": -0.0003131301466692271,
        "realized_volatility_30m": 0.0004540584851327467,
        "realized_volatility_60m": 0.0008917951150125433,
        "return_acceleration": -0.0009081169702654934
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2689,
        "resolved_agreement_count": 1780,
        "prospective_resolved_sample_count": 2670,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.10381770833192,
            "small_mean_absolute_error": 64.11163020833192
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.66104427083155,
            "small_mean_absolute_error": 56.50186458333155
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 42.72600520833051,
            "small_mean_absolute_error": 60.277852430555264
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 34.7415697916651,
            "small_mean_absolute_error": 45.26916249999995
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2691,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0330Z",
      "signal_timestamp": "2026-10-11T03:31:18.443844Z",
      "target_timestamp": "2026-10-11T03:30:00Z",
      "resolution_timestamp": "2026-10-11T03:45:00Z",
      "strike": 82847.25,
      "brti_reference_price": 82847.25333333334,
      "base_predicted_close": 82948.3828125,
      "small_predicted_close": 82965.515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82901.7295,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -46.65331249999872,
      "small_residual": -63.78612499999872,
      "base_absolute_error": 46.65331249999872,
      "small_absolute_error": 63.78612499999872,
      "resolved_at": "2026-10-11T03:46:06.293905Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T03:15:00Z",
        "return_6h": -0.0016258011422713992,
        "return_12h": -0.0007656125975732397,
        "return_24h": 0.003983539254235335,
        "close_vs_ema12": -0.0009587864597502271,
        "close_vs_ema24": -5.235099759026696e-05,
        "ema12_slope_3h": 8.98541166789446e-05,
        "ema24_slope_6h": 0.0007642123889424202,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000604990787880122,
        "return_30m": -0.0020018867588103006,
        "return_60m": -0.0014214055336945197,
        "return_120m": -0.0011584936203919982,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0006419298614320779,
        "close_vs_ema6": -0.0009915270995434211,
        "close_vs_ema12": -0.0011258018023397875,
        "ema3_slope": -0.000641518051838208,
        "ema6_slope": -0.0003964536020213405,
        "realized_volatility_30m": 0.0003963754019183918,
        "realized_volatility_60m": 0.0008949403804734828,
        "return_acceleration": 0.0007927508038367836
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2690,
        "resolved_agreement_count": 1781,
        "prospective_resolved_sample_count": 2671,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.05826562499715,
            "small_mean_absolute_error": 84.93912499999715
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.99740624999686,
            "small_mean_absolute_error": 71.78060937499686
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.56524131944025,
            "small_mean_absolute_error": 66.08128124999833
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.28839583333174,
            "small_mean_absolute_error": 51.79216041666659
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2692,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0345Z",
      "signal_timestamp": "2026-10-11T03:46:17.904624Z",
      "target_timestamp": "2026-10-11T03:45:00Z",
      "resolution_timestamp": "2026-10-11T04:00:00Z",
      "strike": 82901.73,
      "brti_reference_price": 82901.7295,
      "base_predicted_close": 82970.65625,
      "small_predicted_close": 82988.0234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82763.98583333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -206.67041666666046,
      "small_residual": -224.03760416666046,
      "base_absolute_error": 206.67041666666046,
      "small_absolute_error": 224.03760416666046,
      "resolved_at": "2026-10-11T04:01:05.256204Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T03:30:00Z",
        "return_6h": -0.001240640463185394,
        "return_12h": -0.0007048540176973761,
        "return_24h": 0.0049959764631379855,
        "close_vs_ema12": -0.00028954989683627197,
        "close_vs_ema24": 0.0005926757854937126,
        "ema12_slope_3h": 9.475873272823954e-05,
        "ema24_slope_6h": 0.0007227672943417307,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006575494596963161,
        "return_30m": 5.2160860450456425e-05,
        "return_60m": -0.0018346193949685397,
        "return_120m": -0.0004245474525091941,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.598691074806041e-06,
        "close_vs_ema6": -0.00023904401031282774,
        "close_vs_ema12": -0.00039686853845688486,
        "ema3_slope": 7.59874881550715e-06,
        "ema6_slope": -9.560846227307795e-05,
        "realized_volatility_30m": 0.000631270123788219,
        "realized_volatility_60m": 0.0007331727787607126,
        "return_acceleration": 0.001262540247576438
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2691,
        "resolved_agreement_count": 1782,
        "prospective_resolved_sample_count": 2672,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.55542708333087,
            "small_mean_absolute_error": 96.15503645833087
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 62.3167083333301,
            "small_mean_absolute_error": 73.0325286458301
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.67225347221756,
            "small_mean_absolute_error": 65.14467361110898
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 41.78501979166467,
            "small_mean_absolute_error": 54.02862812499952
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2693,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0400Z",
      "signal_timestamp": "2026-10-11T04:01:16.266177Z",
      "target_timestamp": "2026-10-11T04:00:00Z",
      "resolution_timestamp": "2026-10-11T04:15:00Z",
      "strike": 82763.99,
      "brti_reference_price": 82763.98583333334,
      "base_predicted_close": 82822.2578125,
      "small_predicted_close": 82843.46875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82783.08166666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -39.176145833320334,
      "small_residual": -60.387083333320334,
      "base_absolute_error": 39.176145833320334,
      "small_absolute_error": 60.387083333320334,
      "resolved_at": "2026-10-11T04:16:04.937139Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T03:45:00Z",
        "return_6h": -0.002645276866996782,
        "return_12h": -0.0024042294416503074,
        "return_24h": 0.0029160010284441373,
        "close_vs_ema12": -0.0018711309871658477,
        "close_vs_ema24": -0.001047788889517176,
        "ema12_slope_3h": 3.8730674197351433e-05,
        "ema24_slope_6h": 0.0006531756228460583,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016615294698606453,
        "return_30m": -0.0010050725479694433,
        "return_60m": -0.003004947265354274,
        "return_120m": -0.0022846232212575535,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008276561503329782,
        "close_vs_ema6": -0.0013580060584841291,
        "close_vs_ema12": -0.0017417148140463912,
        "ema3_slope": -0.0008269717021175405,
        "ema6_slope": -0.0005429075147158624,
        "realized_volatility_30m": 0.0011595394647784807,
        "realized_volatility_60m": 0.0009017575939673757,
        "return_acceleration": -0.0023190789295569614
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2692,
        "resolved_agreement_count": 1783,
        "prospective_resolved_sample_count": 2673,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 130.87911458332746,
            "small_mean_absolute_error": 145.81466145832746
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.38627864583032,
            "small_mean_absolute_error": 94.06791927083032
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 62.53587326388515,
            "small_mean_absolute_error": 76.53042881944323
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 50.630941666664874,
            "small_mean_absolute_error": 64.63587812499972
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2694,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0415Z",
      "signal_timestamp": "2026-10-11T04:16:15.676581Z",
      "target_timestamp": "2026-10-11T04:15:00Z",
      "resolution_timestamp": "2026-10-11T04:30:00Z",
      "strike": 82783.08,
      "brti_reference_price": 82783.08166666668,
      "base_predicted_close": 82833.1171875,
      "small_predicted_close": 82897.796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82824.6325,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -8.484687499993015,
      "small_residual": -73.16437499999302,
      "base_absolute_error": 8.484687499993015,
      "small_absolute_error": 73.16437499999302,
      "resolved_at": "2026-10-11T04:31:05.559996Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T04:00:00Z",
        "return_6h": -0.0022152175164983356,
        "return_12h": -0.0020605573314042003,
        "return_24h": 0.0017763422216183766,
        "close_vs_ema12": -0.0015739688465286061,
        "close_vs_ema24": -0.0008004917882181717,
        "ema12_slope_3h": -2.454343760949218e-05,
        "ema24_slope_6h": 0.0005938977728796591,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002307263617269406,
        "return_30m": -0.0014311864667831964,
        "return_60m": -0.0013791002582502765,
        "return_120m": -0.00218215210345174,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0002986495402680367,
        "close_vs_ema6": -0.0008056831554548172,
        "close_vs_ema12": -0.0012791661591491366,
        "ema3_slope": -0.0002985603753491439,
        "ema6_slope": -0.00032216943558693867,
        "realized_volatility_30m": 0.000946127915793793,
        "realized_volatility_60m": 0.0008856368537693417,
        "return_acceleration": 0.001892255831587586
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2693,
        "resolved_agreement_count": 1784,
        "prospective_resolved_sample_count": 2674,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.03429166665956,
            "small_mean_absolute_error": 124.27257291665956
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.06905468749574,
            "small_mean_absolute_error": 94.19210156249574
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.78546006944089,
            "small_mean_absolute_error": 79.09210069444089
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 51.09657083333077,
            "small_mean_absolute_error": 67.03939791666562
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2695,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0430Z",
      "signal_timestamp": "2026-10-11T04:31:16.637834Z",
      "target_timestamp": "2026-10-11T04:30:00Z",
      "resolution_timestamp": "2026-10-11T04:45:00Z",
      "strike": 82824.63,
      "brti_reference_price": 82824.6325,
      "base_predicted_close": 82911.546875,
      "small_predicted_close": 82929.0859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82907.68116666669,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -3.8657083333091578,
      "small_residual": -21.404770833309158,
      "base_absolute_error": 3.8657083333091578,
      "small_absolute_error": 21.404770833309158,
      "resolved_at": "2026-10-11T04:46:06.951778Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T04:15:00Z",
        "return_6h": -0.0018025503213362493,
        "return_12h": -0.0013547011646536378,
        "return_24h": 0.002787420374224414,
        "close_vs_ema12": -0.0010290905379628512,
        "close_vs_ema24": -0.0002928116681140125,
        "ema12_slope_3h": -8.197721834890537e-05,
        "ema24_slope_6h": 0.0005443816648196265,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005019242156343307,
        "return_30m": 0.0007327663845093646,
        "return_60m": -0.00027304264683736257,
        "return_120m": -0.0016940600762026525,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00010155207409390243,
        "close_vs_ema6": -0.0002172784049684351,
        "close_vs_ema12": -0.0006582883085933799,
        "ema3_slope": 0.00010156238796499295,
        "ema6_slope": -8.6903809058958e-05,
        "realized_volatility_30m": 0.00013559892695369502,
        "realized_volatility_60m": 0.0009327123254414911,
        "return_acceleration": 0.00027119785390739004
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2694,
        "resolved_agreement_count": 1785,
        "prospective_resolved_sample_count": 2675,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.24614062499313,
            "small_mean_absolute_error": 105.34379687499313
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.15220312499514,
            "small_mean_absolute_error": 95.14146093749514
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.74698437499562,
            "small_mean_absolute_error": 82.96833854166228
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 50.188657291665,
            "small_mean_absolute_error": 68.47796874999986
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2696,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0445Z",
      "signal_timestamp": "2026-10-11T04:46:18.355309Z",
      "target_timestamp": "2026-10-11T04:45:00Z",
      "resolution_timestamp": "2026-10-11T05:00:00Z",
      "strike": 82907.68,
      "brti_reference_price": 82907.68116666669,
      "base_predicted_close": 82936.71875,
      "small_predicted_close": 82954.296875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82932.821,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -3.8977500000037253,
      "small_residual": -21.475875000003725,
      "base_absolute_error": 3.8977500000037253,
      "small_absolute_error": 21.475875000003725,
      "resolved_at": "2026-10-11T05:01:05.260297Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T04:30:00Z",
        "return_6h": -0.0009885521464930713,
        "return_12h": -0.0008328273032519595,
        "return_24h": 0.0036603495383158435,
        "close_vs_ema12": -2.6298438381200384e-05,
        "close_vs_ema24": 0.0006949575036057087,
        "ema12_slope_3h": -9.303322367804068e-05,
        "ema24_slope_6h": 0.0005127045994439694,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010027049219527573,
        "return_30m": 0.0015051324194685911,
        "return_60m": 7.17918275359164e-05,
        "return_120m": -0.0017629592781118752,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005518746775710071,
        "close_vs_ema6": 0.0005607375231975187,
        "close_vs_ema12": 0.0002908555401357482,
        "ema3_slope": 0.0005521794114056178,
        "ema6_slope": 0.00022434532881665525,
        "realized_volatility_30m": 0.0002503903531592133,
        "realized_volatility_60m": 0.0010086993285047033,
        "return_acceleration": 0.0005007807063184266
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2695,
        "resolved_agreement_count": 1786,
        "prospective_resolved_sample_count": 2676,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.54923958332074,
            "small_mean_absolute_error": 94.74845833332074
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.0523333333258,
            "small_mean_absolute_error": 95.4517473958258
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.06088541666031,
            "small_mean_absolute_error": 80.27117187499364
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.72088333333013,
            "small_mean_absolute_error": 68.01058541666498
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2697,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0500Z",
      "signal_timestamp": "2026-10-11T05:01:16.137039Z",
      "target_timestamp": "2026-10-11T05:00:00Z",
      "resolution_timestamp": "2026-10-11T05:15:00Z",
      "strike": 82932.82,
      "brti_reference_price": 82932.821,
      "base_predicted_close": 82955.3359375,
      "small_predicted_close": 82972.8359375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82951.08350000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -4.252437499992084,
      "small_residual": -21.752437499992084,
      "base_absolute_error": 4.252437499992084,
      "small_absolute_error": 21.752437499992084,
      "resolved_at": "2026-10-11T05:16:05.362931Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T04:45:00Z",
        "return_6h": -0.000995876342079982,
        "return_12h": -0.00013297951834323474,
        "return_24h": 0.003824427255266105,
        "close_vs_ema12": 0.00026561454111839744,
        "close_vs_ema24": 0.0009778059380747273,
        "ema12_slope_3h": -9.941510676891863e-05,
        "ema24_slope_6h": 0.0004815340704955595,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003032268298852614,
        "return_30m": 0.0013062357988729012,
        "return_60m": 0.0020399593490658674,
        "return_120m": -0.0009711178865559056,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004274516322992916,
        "close_vs_ema6": 0.0006170864896306583,
        "close_vs_ema12": 0.0005027137555411176,
        "ema3_slope": 0.00042763442533266804,
        "ema6_slope": 0.00024689553821266585,
        "realized_volatility_30m": 0.00034973904603374795,
        "realized_volatility_60m": 0.0003014845621568121,
        "return_acceleration": -0.0006994780920674959
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2696,
        "resolved_agreement_count": 1787,
        "prospective_resolved_sample_count": 2677,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 13.856072916656558,
            "small_mean_absolute_error": 44.10802604165656
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.36759374999201,
            "small_mean_absolute_error": 94.96134374999201
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.2095434027724,
            "small_mean_absolute_error": 77.4146215277724
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.48388333332987,
            "small_mean_absolute_error": 67.14780416666471
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2698,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0515Z",
      "signal_timestamp": "2026-10-11T05:16:17.882380Z",
      "target_timestamp": "2026-10-11T05:15:00Z",
      "resolution_timestamp": "2026-10-11T05:30:00Z",
      "strike": 82951.08,
      "brti_reference_price": 82951.08350000001,
      "base_predicted_close": 82968.46875,
      "small_predicted_close": 82986.0859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82980.03050000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 11.561750000008033,
      "small_residual": -6.055437499991967,
      "base_absolute_error": 11.561750000008033,
      "small_absolute_error": 6.055437499991967,
      "resolved_at": "2026-10-11T05:31:05.875842Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T05:00:00Z",
        "return_6h": -0.00042240187659292605,
        "return_12h": -0.0004026495045159617,
        "return_24h": 0.0037790547433860233,
        "close_vs_ema12": 0.00046604024937568767,
        "close_vs_ema24": 0.0011734744491394,
        "ema12_slope_3h": -0.00010177320093196496,
        "ema24_slope_6h": 0.00046284457383416466,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00022020835393998794,
        "return_30m": 0.0005235019569063137,
        "return_60m": 0.0020294223161418934,
        "return_120m": 0.000647523281051221,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00032377219494406084,
        "close_vs_ema6": 0.0005980217217598227,
        "close_vs_ema12": 0.0006117289479650179,
        "ema3_slope": 0.00032387705732994654,
        "ema6_slope": 0.00023926592319156725,
        "realized_volatility_30m": 4.1509237972636726e-05,
        "realized_volatility_60m": 0.00030394164131837314,
        "return_acceleration": -8.301847594527345e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2697,
        "resolved_agreement_count": 1788,
        "prospective_resolved_sample_count": 2678,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 5.1251458333244955,
            "small_mean_absolute_error": 34.449364583324495
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.579718749992026,
            "small_mean_absolute_error": 79.36096874999203
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 57.087751736105325,
            "small_mean_absolute_error": 74.27785590277199
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 47.86749062499511,
            "small_mean_absolute_error": 67.91109895832997
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2699,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0530Z",
      "signal_timestamp": "2026-10-11T05:31:16.851308Z",
      "target_timestamp": "2026-10-11T05:30:00Z",
      "resolution_timestamp": "2026-10-11T05:45:00Z",
      "strike": 82980.03,
      "brti_reference_price": 82980.03050000001,
      "base_predicted_close": 82982.953125,
      "small_predicted_close": 82991.40625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82986.87449999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 3.9213749999762513,
      "small_residual": -4.531750000023749,
      "base_absolute_error": 3.9213749999762513,
      "small_absolute_error": 4.531750000023749,
      "resolved_at": "2026-10-11T05:46:06.486852Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T05:15:00Z",
        "return_6h": 0.00018571570433367768,
        "return_12h": -1.074544176415948e-05,
        "return_24h": 0.004538973829031567,
        "close_vs_ema12": 0.0007818694200014686,
        "close_vs_ema24": 0.0014913726676057948,
        "ema12_slope_3h": -9.03075761506944e-05,
        "ema24_slope_6h": 0.00045710089837180945,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00034896470038270344,
        "return_30m": 0.0005692498992651007,
        "return_60m": 0.0018762292727347862,
        "return_120m": 0.0016026743352908213,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00033631179652093834,
        "close_vs_ema6": 0.000676384888021575,
        "close_vs_ema12": 0.0008129550748527947,
        "ema3_slope": 0.00033642494019692215,
        "ema6_slope": 0.00027062717446102447,
        "realized_volatility_30m": 6.437817322135775e-05,
        "realized_volatility_60m": 0.0003116998731179365,
        "return_acceleration": 0.0001287563464427155
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2698,
        "resolved_agreement_count": 1789,
        "prospective_resolved_sample_count": 2679,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 5.89441145832825,
            "small_mean_absolute_error": 17.672130208324234
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 40.57027604166069,
            "small_mean_absolute_error": 61.50796354165868
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.06627256943951,
            "small_mean_absolute_error": 69.31835069443817
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.36725520832842,
            "small_mean_absolute_error": 64.25195416666247
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2700,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0545Z",
      "signal_timestamp": "2026-10-11T05:46:18.385460Z",
      "target_timestamp": "2026-10-11T05:45:00Z",
      "resolution_timestamp": "2026-10-11T06:00:00Z",
      "strike": 82986.87,
      "brti_reference_price": 82986.87449999998,
      "base_predicted_close": 82979.5078125,
      "small_predicted_close": 82997.2265625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82963.62049999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -15.887312500010012,
      "small_residual": -33.60606250001001,
      "base_absolute_error": 15.887312500010012,
      "small_absolute_error": 33.60606250001001,
      "resolved_at": "2026-10-11T06:01:05.562466Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T05:30:00Z",
        "return_6h": 0.0005196713325221758,
        "return_12h": -0.0009785458051646545,
        "return_24h": 0.0031851431327969415,
        "close_vs_ema12": 0.0008291002238847156,
        "close_vs_ema24": 0.0015414591515736653,
        "ema12_slope_3h": -0.00011970470919397957,
        "ema24_slope_6h": 0.0004583857104349942,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 8.247767515534576e-05,
        "return_30m": 0.00043147115733543906,
        "return_60m": 0.000955198990236994,
        "return_120m": 0.0010270593932539818,
        "consecutive_up_closes": 7,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00020936476216304456,
        "close_vs_ema6": 0.0005419670188171466,
        "close_vs_ema12": 0.0007576262229935793,
        "ema3_slope": 0.00020940860494556013,
        "ema6_slope": 0.000216833814236983,
        "realized_volatility_30m": 0.00013324351261367884,
        "realized_volatility_60m": 0.00010132789617812874,
        "return_acceleration": -0.0002664870252273577
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2699,
        "resolved_agreement_count": 1790,
        "prospective_resolved_sample_count": 2680,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 5.908328124995023,
            "small_mean_absolute_error": 13.453875000002881
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 35.22878385415788,
            "small_mean_absolute_error": 54.10116666666181
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.337664930548875,
            "small_mean_absolute_error": 68.11912326388483
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.29486562499369,
            "small_mean_absolute_error": 60.72727083333011
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2701,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0600Z",
      "signal_timestamp": "2026-10-11T06:01:16.757139Z",
      "target_timestamp": "2026-10-11T06:00:00Z",
      "resolution_timestamp": "2026-10-11T06:15:00Z",
      "strike": 82963.62,
      "brti_reference_price": 82963.62049999999,
      "base_predicted_close": 82994.0390625,
      "small_predicted_close": 83002.4296875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82962.99016666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -31.04889583332988,
      "small_residual": -39.43952083332988,
      "base_absolute_error": 31.04889583332988,
      "small_absolute_error": 39.43952083332988,
      "resolved_at": "2026-10-11T06:16:05.462503Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T05:45:00Z",
        "return_6h": 0.0006020054151238963,
        "return_12h": -0.0009283979915619689,
        "return_24h": 0.0023407105693906693,
        "close_vs_ema12": 0.000526249049090044,
        "close_vs_ema24": 0.001234783220660729,
        "ema12_slope_3h": -0.0001393320290452582,
        "ema24_slope_6h": 0.0004613484044913019,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00028021298717528786,
        "return_30m": -0.00019775842333558113,
        "return_60m": 0.00037137890196681234,
        "return_120m": 0.00241209584889579,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -3.545470286026031e-05,
        "close_vs_ema6": 0.0001868447241790694,
        "close_vs_ema12": 0.0004037557680738324,
        "ema3_slope": -3.5453445868860456e-05,
        "ema6_slope": 7.474347584124352e-05,
        "realized_volatility_30m": 0.00018134533116531681,
        "realized_volatility_60m": 0.00023510554397819763,
        "return_acceleration": -0.00036269066233063363
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2700,
        "resolved_agreement_count": 1790,
        "prospective_resolved_sample_count": 2681,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 8.905718749996595,
            "small_mean_absolute_error": 16.486421875004453
          },
          "8": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 11.380895833326576,
            "small_mean_absolute_error": 30.297223958330505
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.2136354166602,
            "small_mean_absolute_error": 68.80303645832949
          },
          "20": {
            "base_accuracy": 0.8,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 42.07388229166172,
            "small_mean_absolute_error": 58.03714687499814
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2702,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0615Z",
      "signal_timestamp": "2026-10-11T06:16:16.930467Z",
      "target_timestamp": "2026-10-11T06:15:00Z",
      "resolution_timestamp": "2026-10-11T06:30:00Z",
      "strike": 82962.99,
      "brti_reference_price": 82962.99016666667,
      "base_predicted_close": 82998.28125,
      "small_predicted_close": 83006.5234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82981.91066666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -16.37058333333698,
      "small_residual": -24.61277083333698,
      "base_absolute_error": 16.37058333333698,
      "small_absolute_error": 24.61277083333698,
      "resolved_at": "2026-10-11T06:31:05.602684Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T06:00:00Z",
        "return_6h": 0.00015883700346930318,
        "return_12h": -0.0003637126349674835,
        "return_24h": 0.0031803091638040737,
        "close_vs_ema12": 0.0004974675327160671,
        "close_vs_ema24": 0.0012018385643768337,
        "ema12_slope_3h": -0.00010136797543269793,
        "ema24_slope_6h": 0.0004550987524836181,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -7.597707640027984e-06,
        "return_30m": -0.0002878085658389873,
        "return_60m": 0.00014353841040137816,
        "return_120m": 0.0021732520265964617,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -2.1526533944604687e-05,
        "close_vs_ema6": 0.00012802601264838565,
        "close_vs_ema12": 0.00033518764218865016,
        "ema3_slope": -2.1526070562938315e-05,
        "ema6_slope": 5.121302769928171e-05,
        "realized_volatility_30m": 0.00013630763976762994,
        "realized_volatility_60m": 0.00022472119249666506,
        "return_acceleration": 0.0002726152795352599
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2701,
        "resolved_agreement_count": 1791,
        "prospective_resolved_sample_count": 2682,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 15.604833333331044,
            "small_mean_absolute_error": 20.908192708338902
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 10.36498958332777,
            "small_mean_absolute_error": 27.6787786458317
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 42.25475694443836,
            "small_mean_absolute_error": 59.87671006944098
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.61727187499564,
            "small_mean_absolute_error": 58.52677187499721
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2703,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0630Z",
      "signal_timestamp": "2026-10-11T06:31:16.545487Z",
      "target_timestamp": "2026-10-11T06:30:00Z",
      "resolution_timestamp": "2026-10-11T06:45:00Z",
      "strike": 82981.91,
      "brti_reference_price": 82981.91066666666,
      "base_predicted_close": 83000.25,
      "small_predicted_close": 83008.3359375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83046.38566666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 46.13566666665429,
      "small_residual": 38.04972916665429,
      "base_absolute_error": 46.13566666665429,
      "small_absolute_error": 38.04972916665429,
      "resolved_at": "2026-10-11T06:46:06.497751Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T06:15:00Z",
        "return_6h": 0.0010067920550866916,
        "return_12h": 0.0004967886295634827,
        "return_24h": 0.0031765154781406846,
        "close_vs_ema12": 0.0006960019143498197,
        "close_vs_ema24": 0.0014006469367811025,
        "ema12_slope_3h": -3.095650131568206e-05,
        "ema24_slope_6h": 0.000466486346947681,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00022805952343296632,
        "return_30m": 0.00022046008306353393,
        "return_60m": 2.2658061889391234e-05,
        "return_120m": 0.0018989298463432114,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00010325337771788234,
        "close_vs_ema6": 0.00025434178834982113,
        "close_vs_ema12": 0.0004766171317345247,
        "ema3_slope": 0.00010326404007865442,
        "ema6_slope": 0.00010174706675214473,
        "realized_volatility_30m": 0.00011782861553649715,
        "realized_volatility_60m": 0.00018524418545338194,
        "return_acceleration": 0.0002356572310729943
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2702,
        "resolved_agreement_count": 1792,
        "prospective_resolved_sample_count": 2683,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 16.80704166666328,
            "small_mean_absolute_error": 25.547526041675155
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 11.350726562495765,
            "small_mean_absolute_error": 21.609828124999694
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 32.64919791666156,
            "small_mean_absolute_error": 49.521151041664176
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.98848124999567,
            "small_mean_absolute_error": 58.42493437499725
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2704,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0645Z",
      "signal_timestamp": "2026-10-11T06:46:17.899100Z",
      "target_timestamp": "2026-10-11T06:45:00Z",
      "resolution_timestamp": "2026-10-11T07:00:00Z",
      "strike": 83046.39,
      "brti_reference_price": 83046.38566666665,
      "base_predicted_close": 83048.0625,
      "small_predicted_close": 83025.5546875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83083.618,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 35.55550000000221,
      "small_residual": 58.06331250000221,
      "base_absolute_error": 35.55550000000221,
      "small_absolute_error": 58.06331250000221,
      "resolved_at": "2026-10-11T07:01:05.249543Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T06:30:00Z",
        "return_6h": 0.001955343744054705,
        "return_12h": 0.0010576374064190652,
        "return_24h": 0.0032508574700009785,
        "close_vs_ema12": 0.0014132906142807489,
        "close_vs_ema24": 0.002133704685419069,
        "ema12_slope_3h": 4.1506912067834634e-05,
        "ema24_slope_6h": 0.0004972120774322519,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007769765661216343,
        "return_30m": 0.0010052132864599717,
        "return_60m": 0.0007171154116265566,
        "return_120m": 0.001672999389780605,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004399614333852053,
        "close_vs_ema6": 0.0007365800388934307,
        "close_vs_ema12": 0.0010608418219411053,
        "ema3_slope": 0.0004401550846471203,
        "ema6_slope": 0.0002947188491659869,
        "realized_volatility_30m": 0.000274458521344334,
        "realized_volatility_60m": 0.00038912649201737373,
        "return_acceleration": 0.000548917042688668
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2703,
        "resolved_agreement_count": 1793,
        "prospective_resolved_sample_count": 2684,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 27.36061458333279,
            "small_mean_absolute_error": 33.92702083333279
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 16.634471354163907,
            "small_mean_absolute_error": 23.690447916667836
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 32.60606076388285,
            "small_mean_absolute_error": 47.37645138888547
          },
          "20": {
            "base_accuracy": 0.8,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.49031979166175,
            "small_mean_absolute_error": 57.63888229166332
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2705,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0700Z",
      "signal_timestamp": "2026-10-11T07:01:16.084108Z",
      "target_timestamp": "2026-10-11T07:00:00Z",
      "resolution_timestamp": "2026-10-11T07:15:00Z",
      "strike": 83083.62,
      "brti_reference_price": 83083.618,
      "base_predicted_close": 83056.390625,
      "small_predicted_close": 83034.1484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83061.18366666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 4.793041666678619,
      "small_residual": 27.03522916667862,
      "base_absolute_error": 4.793041666678619,
      "small_absolute_error": 27.03522916667862,
      "resolved_at": "2026-10-11T07:16:05.075281Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T06:45:00Z",
        "return_6h": 0.002578343108907699,
        "return_12h": 0.0014686502503100662,
        "return_24h": 0.005170062910263562,
        "close_vs_ema12": 0.0017861097984015473,
        "close_vs_ema24": 0.0025296168617165993,
        "ema12_slope_3h": 0.00019715246924056906,
        "ema24_slope_6h": 0.0005401535275724179,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004483317730743508,
        "return_30m": 0.0012256566824773163,
        "return_60m": 0.0014463869739147484,
        "return_120m": 0.0018183030334879557,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00044404796138675096,
        "close_vs_ema6": 0.000846314863584885,
        "close_vs_ema12": 0.0012770988694330576,
        "ema3_slope": 0.00044424522757458007,
        "ema6_slope": 0.0003386405840579698,
        "realized_volatility_30m": 0.00016432239652364178,
        "realized_volatility_60m": 0.0002890501682994834,
        "return_acceleration": -0.00032864479304728356
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2704,
        "resolved_agreement_count": 1793,
        "prospective_resolved_sample_count": 2685,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.27766145833084,
            "small_mean_absolute_error": 40.04133333333084
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 20.591690104163717,
            "small_mean_absolute_error": 28.263877604167646
          },
          "12": {
            "base_accuracy": 0.9166666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 18.346484374994663,
            "small_mean_absolute_error": 33.54526041666395
          },
          "20": {
            "base_accuracy": 0.8,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 44.362402083328924,
            "small_mean_absolute_error": 57.754323958330495
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2706,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0715Z",
      "signal_timestamp": "2026-10-11T07:16:15.893117Z",
      "target_timestamp": "2026-10-11T07:15:00Z",
      "resolution_timestamp": "2026-10-11T07:30:00Z",
      "strike": 83061.18,
      "brti_reference_price": 83061.18366666668,
      "base_predicted_close": 83062.5234375,
      "small_predicted_close": 83040.6875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82994.43333333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -68.09010416668025,
      "small_residual": -46.25416666668025,
      "base_absolute_error": 68.09010416668025,
      "small_absolute_error": 46.25416666668025,
      "resolved_at": "2026-10-11T07:31:06.347705Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T07:00:00Z",
        "return_6h": 0.0018427081679612822,
        "return_12h": 0.0013994456281358758,
        "return_24h": 0.005619660204878141,
        "close_vs_ema12": 0.0014536549599020177,
        "close_vs_ema24": 0.0022122202696610582,
        "ema12_slope_3h": 0.0003260208963122846,
        "ema24_slope_6h": 0.0005670264838597561,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002700211410308073,
        "return_30m": 0.0001781895729866534,
        "return_60m": 0.0011835819779728585,
        "return_120m": 0.0013272902778500573,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 8.694589876268033e-05,
        "close_vs_ema6": 0.00041140742903422733,
        "close_vs_ema12": 0.0008517189865206998,
        "ema3_slope": 8.695345900933127e-05,
        "ema6_slope": 0.00016459005704239082,
        "realized_volatility_30m": 0.00035917645705257906,
        "realized_volatility_60m": 0.0003806373470913421,
        "return_acceleration": -0.0007183529141051581
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2705,
        "resolved_agreement_count": 1794,
        "prospective_resolved_sample_count": 2686,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 25.713697916668025,
            "small_mean_absolute_error": 36.940260416668025
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 20.659265624999534,
            "small_mean_absolute_error": 28.924226562503463
          },
          "12": {
            "base_accuracy": 0.9166666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 15.481225694441187,
            "small_mean_absolute_error": 30.765939236110473
          },
          "20": {
            "base_accuracy": 0.8,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 42.516357291663006,
            "small_mean_absolute_error": 56.136404166664576
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2707,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0730Z",
      "signal_timestamp": "2026-10-11T07:31:17.224767Z",
      "target_timestamp": "2026-10-11T07:30:00Z",
      "resolution_timestamp": "2026-10-11T07:45:00Z",
      "strike": 82994.43,
      "brti_reference_price": 82994.43333333332,
      "base_predicted_close": 82961.5859375,
      "small_predicted_close": 82978.9921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82937.055,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -24.530937500006985,
      "small_residual": -41.937187500006985,
      "base_absolute_error": 24.530937500006985,
      "small_absolute_error": 41.937187500006985,
      "resolved_at": "2026-10-11T07:46:06.843510Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T07:15:00Z",
        "return_6h": 0.0006159706737642878,
        "return_12h": 0.0002933466593662004,
        "return_24h": 0.005167760651194175,
        "close_vs_ema12": 0.0006223577814883363,
        "close_vs_ema24": 0.0013777917234176762,
        "ema12_slope_3h": 0.00039632006594247926,
        "ema24_slope_6h": 0.0005680526822187115,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008036284866976828,
        "return_30m": -0.0010734326310474218,
        "return_60m": 0.00015090839155251778,
        "return_120m": 0.00017356987273364766,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0003585047096342775,
        "close_vs_ema6": -0.00028042550642426445,
        "close_vs_ema12": 4.011250560487234e-05,
        "ema3_slope": -0.00035837623006795827,
        "ema6_slope": -0.00011215762182659184,
        "realized_volatility_30m": 0.00026680367283343775,
        "realized_volatility_60m": 0.0006159695676522398,
        "return_acceleration": -0.0005336073456668755
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2706,
        "resolved_agreement_count": 1794,
        "prospective_resolved_sample_count": 2687,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.64357812500384,
            "small_mean_absolute_error": 42.35060937500384
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 27.72530989583356,
            "small_mean_absolute_error": 33.9490677083395
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 20.448343749998457,
            "small_mean_absolute_error": 28.523421875001077
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.52988749999713,
            "small_mean_absolute_error": 55.170637499998705
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2708,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0745Z",
      "signal_timestamp": "2026-10-11T07:46:18.673125Z",
      "target_timestamp": "2026-10-11T07:45:00Z",
      "resolution_timestamp": "2026-10-11T08:00:00Z",
      "strike": 82937.06,
      "brti_reference_price": 82937.055,
      "base_predicted_close": 82910.703125,
      "small_predicted_close": 82939.390625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82944.84266666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 34.13954166666372,
      "small_residual": 5.4520416666637175,
      "base_absolute_error": 34.13954166666372,
      "small_absolute_error": 5.4520416666637175,
      "resolved_at": "2026-10-11T08:01:05.307270Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T07:30:00Z",
        "return_6h": 1.384586085562134e-06,
        "return_12h": -0.0007920295471816052,
        "return_24h": 0.0030999335736150435,
        "close_vs_ema12": -6.659062779967861e-05,
        "close_vs_ema24": 0.000671360065880533,
        "ema12_slope_3h": 0.0003946048302581051,
        "ema24_slope_6h": 0.0005563646851221016,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006913515886406429,
        "return_30m": -0.0014944244855072952,
        "return_60m": -0.0013165012033816703,
        "return_120m": -0.0006003298750573149,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0005250797868265877,
        "close_vs_ema6": -0.0006941807172721193,
        "close_vs_ema12": -0.0005511271404089468,
        "ema3_slope": -0.0005248042227371519,
        "ema6_slope": -0.00027759520641301716,
        "realized_volatility_30m": 5.613844902851994e-05,
        "realized_volatility_60m": 0.0004909923505954474,
        "return_acceleration": 0.00011227689805703989
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2707,
        "resolved_agreement_count": 1795,
        "prospective_resolved_sample_count": 2688,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.242395833342016,
            "small_mean_absolute_error": 43.322473958342016
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 30.301505208337403,
            "small_mean_absolute_error": 38.6247473958374
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.9166666666666666,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.08333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 22.17044618055661,
            "small_mean_absolute_error": 30.234456597225897
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 42.923201041664285,
            "small_mean_absolute_error": 56.32137291666586
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2709,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0800Z",
      "signal_timestamp": "2026-10-11T08:01:16.056059Z",
      "target_timestamp": "2026-10-11T08:00:00Z",
      "resolution_timestamp": "2026-10-11T08:15:00Z",
      "strike": 82944.84,
      "brti_reference_price": 82944.84266666666,
      "base_predicted_close": 82945.875,
      "small_predicted_close": 82954.6796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82972.48466666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 26.60966666667082,
      "small_residual": 17.80497916667082,
      "base_absolute_error": 26.60966666667082,
      "small_absolute_error": 17.80497916667082,
      "resolved_at": "2026-10-11T08:16:06.024643Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T07:45:00Z",
        "return_6h": -0.0001044038686572879,
        "return_12h": -0.0007754741524326203,
        "return_24h": 0.0026675112404161982,
        "close_vs_ema12": 2.618725658543042e-05,
        "close_vs_ema24": 0.000749510506291795,
        "ema12_slope_3h": 0.0003844124031415763,
        "ema24_slope_6h": 0.0005427089134948382,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 9.389851938523819e-05,
        "return_30m": -0.0005975179861459345,
        "return_60m": -0.0016703092218893767,
        "return_120m": -0.00022633816147554775,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00021566178580545436,
        "close_vs_ema6": -0.00042889312455274275,
        "close_vs_ema12": -0.00038695676745970076,
        "ema3_slope": -0.00021561528582803025,
        "ema6_slope": -0.00017152782297968905,
        "realized_volatility_30m": 0.00039262505401294057,
        "realized_volatility_60m": 0.0003561488650577016,
        "return_acceleration": 0.0007852501080258811
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2708,
        "resolved_agreement_count": 1795,
        "prospective_resolved_sample_count": 2689,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.88840625000739,
            "small_mean_absolute_error": 30.169656250007392
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 32.583033854169116,
            "small_mean_absolute_error": 35.105494791669116
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.9166666666666666,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.08333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 24.690595486111608,
            "small_mean_absolute_error": 28.899137152780895
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.76139479166377,
            "small_mean_absolute_error": 55.32401979166534
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2710,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0815Z",
      "signal_timestamp": "2026-10-11T08:16:17.834676Z",
      "target_timestamp": "2026-10-11T08:15:00Z",
      "resolution_timestamp": "2026-10-11T08:30:00Z",
      "strike": 82972.48,
      "brti_reference_price": 82972.48466666667,
      "base_predicted_close": 82955.2578125,
      "small_predicted_close": 82963.7421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82962.6775,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 7.419687500005239,
      "small_residual": -1.0646874999947613,
      "base_absolute_error": 7.419687500005239,
      "small_absolute_error": 1.0646874999947613,
      "resolved_at": "2026-10-11T08:31:06.163540Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T08:00:00Z",
        "return_6h": 0.00010079859178979689,
        "return_12h": -0.00011750105285079915,
        "return_24h": 0.002540224156142079,
        "close_vs_ema12": 0.0003447769597915151,
        "close_vs_ema24": 0.0010606687420016137,
        "ema12_slope_3h": 0.0003792502038715284,
        "ema24_slope_6h": 0.0005335868635429897,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003332576096515272,
        "return_30m": 0.0004271874214327731,
        "return_60m": -0.0010678754634170229,
        "return_120m": 0.00011444259640258636,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 5.875852369019441e-05,
        "close_vs_ema6": -6.841504848120739e-05,
        "close_vs_ema12": -4.554724296124135e-05,
        "ema3_slope": 5.8761976457377685e-05,
        "ema6_slope": -2.7365270513945994e-05,
        "realized_volatility_30m": 0.0001196795451331445,
        "realized_volatility_60m": 0.0004895409418546059,
        "return_acceleration": 0.000239359090266289
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2709,
        "resolved_agreement_count": 1796,
        "prospective_resolved_sample_count": 2690,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.34256250000544,
            "small_mean_absolute_error": 27.862093750005442
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 32.028130208336734,
            "small_mean_absolute_error": 32.401177083336734
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.9166666666666666,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.08333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 26.55369791666817,
            "small_mean_absolute_error": 28.57018229167079
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.164106249997715,
            "small_mean_absolute_error": 48.88649687499928
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2711,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0830Z",
      "signal_timestamp": "2026-10-11T08:31:17.323917Z",
      "target_timestamp": "2026-10-11T08:30:00Z",
      "resolution_timestamp": "2026-10-11T08:45:00Z",
      "strike": 82962.68,
      "brti_reference_price": 82962.6775,
      "base_predicted_close": 82965.2265625,
      "small_predicted_close": 82973.6796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82998.91916666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 33.692604166673846,
      "small_residual": 25.239479166673846,
      "base_absolute_error": 33.692604166673846,
      "small_absolute_error": 25.239479166673846,
      "resolved_at": "2026-10-11T08:46:07.661191Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T08:15:00Z",
        "return_6h": -3.0169282883685256e-05,
        "return_12h": -7.89208283015208e-05,
        "return_24h": 0.002594589000271652,
        "close_vs_ema12": 0.00021728991577507628,
        "close_vs_ema24": 0.0009229070613852031,
        "ema12_slope_3h": 0.00035521621062795106,
        "ema24_slope_6h": 0.0005219518762571429,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00011819781830157972,
        "return_30m": 0.00021502040102738817,
        "return_60m": -0.00038262606367556184,
        "return_120m": -0.0002317754136068606,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -2.9724003360542817e-05,
        "close_vs_ema6": -0.00013329623554236836,
        "close_vs_ema12": -0.00013855244827132296,
        "ema3_slope": -2.9723119870261883e-05,
        "ema6_slope": -5.331565150656914e-05,
        "realized_volatility_30m": 0.00022572771397655345,
        "realized_volatility_60m": 0.0003792292034356543,
        "return_acceleration": -0.0004514554279531069
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2710,
        "resolved_agreement_count": 1797,
        "prospective_resolved_sample_count": 2691,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 23.17495833333669,
            "small_mean_absolute_error": 16.56472395833407
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 30.909268229170266,
            "small_mean_absolute_error": 29.457666666668956
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.9166666666666666,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.08333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 26.208526041667938,
            "small_mean_absolute_error": 28.15428645833769
          },
          "20": {
            "base_accuracy": 0.8,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 31.95322604166504,
            "small_mean_absolute_error": 41.49575729166609
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2712,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0845Z",
      "signal_timestamp": "2026-10-11T08:46:19.980435Z",
      "target_timestamp": "2026-10-11T08:45:00Z",
      "resolution_timestamp": "2026-10-11T09:00:00Z",
      "strike": 82998.92,
      "brti_reference_price": 82998.91916666667,
      "base_predicted_close": 82989.015625,
      "small_predicted_close": 82991.2265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82968.305,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -20.710625000006985,
      "small_residual": -22.921562500006985,
      "base_absolute_error": 20.710625000006985,
      "small_absolute_error": 22.921562500006985,
      "resolved_at": "2026-10-11T09:01:05.896785Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T08:30:00Z",
        "return_6h": -0.0006644223290651619,
        "return_12h": 1.8444355468050233e-05,
        "return_24h": 0.0032696479955203195,
        "close_vs_ema12": 0.0006275079235469327,
        "close_vs_ema24": 0.0013320528840541357,
        "ema12_slope_3h": 0.0003466345382110436,
        "ema24_slope_6h": 0.0004974174126752828,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00043684302096780314,
        "return_30m": 0.0003185935687739505,
        "return_60m": 0.0007459170893719946,
        "return_120m": -0.0005715661147555062,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00020351159104370353,
        "close_vs_ema6": 0.00021675874455406863,
        "close_vs_ema12": 0.00025233692372195193,
        "ema3_slope": 0.00020355301644170432,
        "ema6_slope": 8.671101596990916e-05,
        "realized_volatility_30m": 0.00027752041963469143,
        "realized_volatility_60m": 0.0002154212204962823,
        "return_acceleration": 0.0005550408392693829
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2711,
        "resolved_agreement_count": 1798,
        "prospective_resolved_sample_count": 2692,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 25.465375000003405,
            "small_mean_absolute_error": 12.390296875000786
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 29.35388541667271,
            "small_mean_absolute_error": 27.8563854166714
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.9166666666666666,
            "both_up_accuracy": 0.9166666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.08333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 28.689461805559404,
            "small_mean_absolute_error": 29.87993055555853
          },
          "20": {
            "base_accuracy": 0.8,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.8,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 31.305190624998794,
            "small_mean_absolute_error": 39.56842499999984
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2713,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0900Z",
      "signal_timestamp": "2026-10-11T09:01:17.254676Z",
      "target_timestamp": "2026-10-11T09:00:00Z",
      "resolution_timestamp": "2026-10-11T09:15:00Z",
      "strike": 82968.31,
      "brti_reference_price": 82968.305,
      "base_predicted_close": 82988.796875,
      "small_predicted_close": 82991.1640625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82965.49833333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -23.29854166666337,
      "small_residual": -25.66572916666337,
      "base_absolute_error": 23.29854166666337,
      "small_absolute_error": 25.66572916666337,
      "resolved_at": "2026-10-11T09:16:06.056434Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T08:45:00Z",
        "return_6h": -0.0005436690137760047,
        "return_12h": 2.290686225858707e-05,
        "return_24h": 0.0024253583203197593,
        "close_vs_ema12": 0.0002478756550716721,
        "close_vs_ema24": 0.0009427906626355842,
        "ema12_slope_3h": 0.0003347846299914803,
        "ema24_slope_6h": 0.0004758756174942924,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003688501847259884,
        "return_30m": 6.783170661273097e-05,
        "return_60m": 0.000282866692840944,
        "return_120m": -0.0013879150038941246,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -8.271367047052447e-05,
        "close_vs_ema6": -0.00010869857714312925,
        "close_vs_ema12": -9.866866935059893e-05,
        "ema3_slope": -8.270682948507968e-05,
        "ema6_slope": -4.347754047850927e-05,
        "realized_volatility_30m": 0.0004028466028468958,
        "realized_volatility_60m": 0.00032858938847972745,
        "return_acceleration": -0.0008056932056937915
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2712,
        "resolved_agreement_count": 1799,
        "prospective_resolved_sample_count": 2693,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 22.108145833339222,
            "small_mean_absolute_error": 16.757677083336603
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 27.498276041673307,
            "small_mean_absolute_error": 23.463666666671998
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.9166666666666666,
            "both_up_accuracy": 0.9166666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.08333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 29.091404513892485,
            "small_mean_absolute_error": 28.98955555555828
          },
          "20": {
            "base_accuracy": 0.85,
            "small_accuracy": 0.85,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.8,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 22.00720104166612,
            "small_mean_absolute_error": 29.51262291666717
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2714,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0915Z",
      "signal_timestamp": "2026-10-11T09:16:16.809388Z",
      "target_timestamp": "2026-10-11T09:15:00Z",
      "resolution_timestamp": "2026-10-11T09:30:00Z",
      "strike": 82965.5,
      "brti_reference_price": 82965.49833333334,
      "base_predicted_close": 82985.28125,
      "small_predicted_close": 82987.625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82957.34049999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -27.9407500000234,
      "small_residual": -30.2845000000234,
      "base_absolute_error": 27.9407500000234,
      "small_absolute_error": 30.2845000000234,
      "resolved_at": "2026-10-11T09:31:05.249462Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T09:00:00Z",
        "return_6h": 0.0008214109105419976,
        "return_12h": 0.00022860508513344868,
        "return_24h": 0.0015793144343749788,
        "close_vs_ema12": 0.00020530100846638533,
        "close_vs_ema24": 0.0008901945192576477,
        "ema12_slope_3h": 0.0003223477413882847,
        "ema24_slope_6h": 0.00048301791317939546,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.3828178925165986e-05,
        "return_30m": -0.00040266588612103416,
        "return_60m": -8.420060410874175e-05,
        "return_120m": -0.001151986151766593,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -5.8272921206858896e-05,
        "close_vs_ema6": -0.00010180634492484852,
        "close_vs_ema12": -0.00011211217874695922,
        "ema3_slope": -5.8269525671450495e-05,
        "ema6_slope": -4.072087971240812e-05,
        "realized_volatility_30m": 0.0001675110029004112,
        "realized_volatility_60m": 0.00029164703009161553,
        "return_acceleration": 0.0003350220058008224
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2713,
        "resolved_agreement_count": 1800,
        "prospective_resolved_sample_count": 2694,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 21.28036458333736,
            "small_mean_absolute_error": 18.72286458333474
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 29.8114635416714,
            "small_mean_absolute_error": 23.29247916667009
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 28.445541666670277,
            "small_mean_absolute_error": 27.841739583336068
          },
          "20": {
            "base_accuracy": 0.8,
            "small_accuracy": 0.8,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 21.213320833333274,
            "small_mean_absolute_error": 27.776555208334322
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2715,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0930Z",
      "signal_timestamp": "2026-10-11T09:31:16.044943Z",
      "target_timestamp": "2026-10-11T09:30:00Z",
      "resolution_timestamp": "2026-10-11T09:45:00Z",
      "strike": 82957.34,
      "brti_reference_price": 82957.34049999998,
      "base_predicted_close": 82982.8984375,
      "small_predicted_close": 82985.1171875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82962.55683333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -20.341604166664183,
      "small_residual": -22.560354166664183,
      "base_absolute_error": 20.341604166664183,
      "small_absolute_error": 22.560354166664183,
      "resolved_at": "2026-10-11T09:46:06.434509Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T09:15:00Z",
        "return_6h": 0.0013287968186912469,
        "return_12h": -0.00029916468296598,
        "return_24h": 0.0014495207156126622,
        "close_vs_ema12": 0.00010258693345677194,
        "close_vs_ema24": 0.0007755237375430823,
        "ema12_slope_3h": 0.0002970877911583347,
        "ema24_slope_6h": 0.0005005094896601836,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -9.832802185538725e-05,
        "return_30m": -0.00013215287452261748,
        "return_60m": -6.433013206486038e-05,
        "return_120m": -0.0004469315813552255,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -7.830373759587506e-05,
        "close_vs_ema6": -0.00014295414271858764,
        "close_vs_ema12": -0.00017806122182473239,
        "ema3_slope": -7.829760660060803e-05,
        "ema6_slope": -5.7178387532497155e-05,
        "realized_volatility_30m": 3.224992146511063e-05,
        "realized_volatility_60m": 0.00029011454417816857,
        "return_acceleration": -6.449984293022126e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2714,
        "resolved_agreement_count": 1801,
        "prospective_resolved_sample_count": 2695,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 26.4106302083419,
            "small_mean_absolute_error": 26.0278177083419
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 24.792794270839295,
            "small_mean_absolute_error": 21.296270833337985
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 29.409722222227476,
            "small_mean_absolute_error": 28.31438368055994
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 22.186123958334793,
            "small_mean_absolute_error": 25.63256145833584
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2716,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T0945Z",
      "signal_timestamp": "2026-10-11T09:46:18.120944Z",
      "target_timestamp": "2026-10-11T09:45:00Z",
      "resolution_timestamp": "2026-10-11T10:00:00Z",
      "strike": 82962.56,
      "brti_reference_price": 82962.55683333334,
      "base_predicted_close": 82976.9140625,
      "small_predicted_close": 82985.1640625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82962.71183333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -14.202229166650795,
      "small_residual": -22.452229166650795,
      "base_absolute_error": 14.202229166650795,
      "small_absolute_error": 22.452229166650795,
      "resolved_at": "2026-10-11T10:01:05.515164Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T09:30:00Z",
        "return_6h": 0.0007337281586305977,
        "return_12h": -0.0005078225973972339,
        "return_24h": 0.0017607935040473421,
        "close_vs_ema12": 0.0001587180165418811,
        "close_vs_ema24": 0.0008211653498046978,
        "ema12_slope_3h": 0.00024368550225251084,
        "ema24_slope_6h": 0.0005053307193390033,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.287970783436236e-05,
        "return_30m": -3.545449685826707e-05,
        "return_60m": -0.0004381061066629499,
        "return_120m": 0.0003074841918770943,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -7.714536252478865e-06,
        "close_vs_ema6": -5.7203754448509336e-05,
        "close_vs_ema12": -9.747248238045625e-05,
        "ema3_slope": -7.714476738751586e-06,
        "ema6_slope": -2.288097822833457e-05,
        "realized_volatility_30m": 8.06038648448748e-05,
        "realized_volatility_60m": 0.0001603342723648797,
        "return_acceleration": 0.0001612077296897496
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2715,
        "resolved_agreement_count": 1802,
        "prospective_resolved_sample_count": 2696,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 23.072880208339484,
            "small_mean_absolute_error": 25.358036458339484
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 24.269127604171445,
            "small_mean_absolute_error": 18.874166666670135
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 27.26021701389497,
            "small_mean_absolute_error": 27.02360243056076
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 23.009918750002544,
            "small_mean_absolute_error": 25.690340625003593
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2717,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1000Z",
      "signal_timestamp": "2026-10-11T10:01:16.336983Z",
      "target_timestamp": "2026-10-11T10:00:00Z",
      "resolution_timestamp": "2026-10-11T10:15:00Z",
      "strike": 82962.71,
      "brti_reference_price": 82962.71183333335,
      "base_predicted_close": 82977.1953125,
      "small_predicted_close": 82985.4140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82953.44866666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -23.746645833336515,
      "small_residual": -31.965395833336515,
      "base_absolute_error": 23.746645833336515,
      "small_absolute_error": 31.965395833336515,
      "resolved_at": "2026-10-11T10:16:05.357044Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T09:45:00Z",
        "return_6h": 0.0024011168384301396,
        "return_12h": -0.00025051164739431364,
        "return_24h": 0.002179062203343518,
        "close_vs_ema12": 0.00015403106105771336,
        "close_vs_ema24": 0.0008060958168600862,
        "ema12_slope_3h": 0.0001742179644088626,
        "ema24_slope_6h": 0.0005444067785440598,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 1.8683127176455372e-06,
        "return_30m": 6.474813803092339e-05,
        "return_60m": -6.741329314419175e-05,
        "return_120m": 0.00021543433072146456,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -2.923127518816848e-06,
        "close_vs_ema6": -3.952601677348344e-05,
        "close_vs_ema12": -8.089717982573408e-05,
        "ema3_slope": -2.923118973985339e-06,
        "ema6_slope": -1.581015674445574e-05,
        "realized_volatility_30m": 3.0505697558358413e-05,
        "realized_volatility_60m": 5.838263468425614e-05,
        "return_acceleration": -6.101139511671683e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2716,
        "resolved_agreement_count": 1803,
        "prospective_resolved_sample_count": 2697,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 21.445781250000437,
            "small_mean_absolute_error": 25.240703125000437
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 21.77696354166983,
            "small_mean_absolute_error": 20.99919010416852
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 25.48077777778235,
            "small_mean_absolute_error": 24.056012152781477
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.85,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.15000000000000002,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 23.525142708334897,
            "small_mean_absolute_error": 25.739158333335943
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2718,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1015Z",
      "signal_timestamp": "2026-10-11T10:16:16.158897Z",
      "target_timestamp": "2026-10-11T10:15:00Z",
      "resolution_timestamp": "2026-10-11T10:30:00Z",
      "strike": 82953.45,
      "brti_reference_price": 82953.44866666666,
      "base_predicted_close": 82975.1875,
      "small_predicted_close": 82983.5390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82915.90183333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -59.28566666666302,
      "small_residual": -67.63722916666302,
      "base_absolute_error": 59.28566666666302,
      "small_absolute_error": 67.63722916666302,
      "resolved_at": "2026-10-11T10:31:05.354868Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T10:00:00Z",
        "return_6h": 0.002057992968732103,
        "return_12h": -0.00016178344983930337,
        "return_24h": 0.0023435235075601746,
        "close_vs_ema12": 4.063026206280185e-05,
        "close_vs_ema24": 0.0006799790318827714,
        "ema12_slope_3h": 0.00011407867355162082,
        "ema24_slope_6h": 0.0005755599164034564,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00011165457905104592,
        "return_30m": -0.00010978647493919969,
        "return_60m": -0.00014523707937319497,
        "return_120m": -0.00022942545443205287,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -5.729197227666294e-05,
        "close_vs_ema6": -0.00010798765187736148,
        "close_vs_ema12": -0.00016292559461350553,
        "ema3_slope": -5.728869009458126e-05,
        "ema6_slope": -4.319319501822072e-05,
        "realized_volatility_30m": 5.676144588434573e-05,
        "realized_volatility_60m": 7.214433852029547e-05,
        "return_acceleration": -0.00011352289176869146
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2717,
        "resolved_agreement_count": 1804,
        "prospective_resolved_sample_count": 2698,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 21.557807291668723,
            "small_mean_absolute_error": 26.815619791668723
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 21.41908593750304,
            "small_mean_absolute_error": 22.76924218750173
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 27.06024479167051,
            "small_mean_absolute_error": 24.46685937500297
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 24.49985312500212,
            "small_mean_absolute_error": 26.249806250003168
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2719,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1030Z",
      "signal_timestamp": "2026-10-11T10:31:16.430100Z",
      "target_timestamp": "2026-10-11T10:30:00Z",
      "resolution_timestamp": "2026-10-11T10:45:00Z",
      "strike": 82915.9,
      "brti_reference_price": 82915.90183333334,
      "base_predicted_close": 82905.1171875,
      "small_predicted_close": 82932.875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82899.33266666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -5.784520833345596,
      "small_residual": -33.542333333345596,
      "base_absolute_error": 5.784520833345596,
      "small_absolute_error": 33.542333333345596,
      "resolved_at": "2026-10-11T10:46:07.005500Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T10:15:00Z",
        "return_6h": 0.0011019588083693854,
        "return_12h": -0.0007025778491710488,
        "return_24h": 0.0022561689506743754,
        "close_vs_ema12": -0.000395203242857578,
        "close_vs_ema24": 0.00022236894911276117,
        "ema12_slope_3h": 7.07739930279061e-05,
        "ema24_slope_6h": 0.0005864138591089585,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000452625345140234,
        "return_30m": -0.0005642293864989156,
        "return_60m": -0.0004995177812702201,
        "return_120m": -0.000563815779290211,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00025501070669042836,
        "close_vs_ema6": -0.0004004670814715672,
        "close_vs_ema12": -0.0005208377136903808,
        "ema3_slope": -0.0002549456928091498,
        "ema6_slope": -0.00016016117687689402,
        "realized_volatility_30m": 0.00017048538304459404,
        "realized_volatility_60m": 0.00019931806594471007,
        "return_acceleration": -0.0003409707660891881
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2718,
        "resolved_agreement_count": 1805,
        "prospective_resolved_sample_count": 2699,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 29.394036458328628,
            "small_mean_absolute_error": 36.15380208332863
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 27.902333333335264,
            "small_mean_absolute_error": 31.090809895835264
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 26.326541666669073,
            "small_mean_absolute_error": 26.24878125000153
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 26.886048958334868,
            "small_mean_absolute_error": 29.32889583333672
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2720,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1045Z",
      "signal_timestamp": "2026-10-11T10:46:19.439990Z",
      "target_timestamp": "2026-10-11T10:45:00Z",
      "resolution_timestamp": "2026-10-11T11:00:00Z",
      "strike": 82899.33,
      "brti_reference_price": 82899.33266666665,
      "base_predicted_close": 82935.3046875,
      "small_predicted_close": 82943.5390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82919.06266666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -16.24202083333512,
      "small_residual": -24.47639583333512,
      "base_absolute_error": 16.24202083333512,
      "small_absolute_error": 24.47639583333512,
      "resolved_at": "2026-10-11T11:01:04.969971Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T10:30:00Z",
        "return_6h": -0.00010069633938081246,
        "return_12h": -0.0010891489422913958,
        "return_24h": 0.002062330986745131,
        "close_vs_ema12": -0.0005706852277602703,
        "close_vs_ema24": 2.2056043516460733e-05,
        "ema12_slope_3h": 4.9322162072540365e-05,
        "ema24_slope_6h": 0.0005722538970109881,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00019983098899400975,
        "return_30m": -0.0006523658855639436,
        "return_60m": -0.0007620807395520846,
        "return_120m": -0.0011998529739892794,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00022744708873589925,
        "close_vs_ema6": -0.00042880071021589306,
        "close_vs_ema12": -0.0006097761246973699,
        "ema3_slope": -0.0002273953683212815,
        "ema6_slope": -0.00017149086992351847,
        "realized_volatility_30m": 0.00012639717807311213,
        "realized_volatility_60m": 0.00016734613630825035,
        "return_acceleration": 0.00025279435614622425
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2719,
        "resolved_agreement_count": 1805,
        "prospective_resolved_sample_count": 2700,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 25.75476562499898,
            "small_mean_absolute_error": 38.89929687499898
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 24.413822916669233,
            "small_mean_absolute_error": 32.12866666666923
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 24.764340277780622,
            "small_mean_absolute_error": 25.549210069446417
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 26.979206250003337,
            "small_mean_absolute_error": 30.77942500000281
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2721,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1100Z",
      "signal_timestamp": "2026-10-11T11:01:16.190619Z",
      "target_timestamp": "2026-10-11T11:00:00Z",
      "resolution_timestamp": "2026-10-11T11:15:00Z",
      "strike": 82919.06,
      "brti_reference_price": 82919.06266666666,
      "base_predicted_close": 82937.9609375,
      "small_predicted_close": 82945.984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82928.67183333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -9.289104166658944,
      "small_residual": -17.312541666658944,
      "base_absolute_error": 9.289104166658944,
      "small_absolute_error": 17.312541666658944,
      "resolved_at": "2026-10-11T11:16:05.508927Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T10:45:00Z",
        "return_6h": -0.00016589732710681204,
        "return_12h": -0.0011616084559635809,
        "return_24h": 0.001666003290998752,
        "close_vs_ema12": -0.00031924133106076,
        "close_vs_ema24": 0.0002546967108987275,
        "ema12_slope_3h": 3.462254779873497e-05,
        "ema24_slope_6h": 0.0005570189838584039,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00023799950331748754,
        "return_30m": 3.8120954647391514e-05,
        "return_60m": -0.0005261299408145792,
        "return_120m": -0.0005935077658068,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 5.249113590233279e-06,
        "close_vs_ema6": -0.00013636691029261794,
        "close_vs_ema12": -0.0003147210253023891,
        "ema3_slope": 5.249141143748304e-06,
        "ema6_slope": -5.4543788929883874e-05,
        "realized_volatility_30m": 0.00021891524615574864,
        "realized_volatility_60m": 0.0002473430471682019,
        "return_acceleration": 0.0004378304923114973
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2720,
        "resolved_agreement_count": 1806,
        "prospective_resolved_sample_count": 2701,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 26.264713541670062,
            "small_mean_absolute_error": 39.40533854167006
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 23.85524739583525,
            "small_mean_absolute_error": 32.32302083333525
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 23.272880208336574,
            "small_mean_absolute_error": 27.134572916669033
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 26.996941666669592,
            "small_mean_absolute_error": 30.322941666669067
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2722,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1115Z",
      "signal_timestamp": "2026-10-11T11:16:16.646674Z",
      "target_timestamp": "2026-10-11T11:15:00Z",
      "resolution_timestamp": "2026-10-11T11:30:00Z",
      "strike": 82928.67,
      "brti_reference_price": 82928.67183333334,
      "base_predicted_close": 82942.1875,
      "small_predicted_close": 82949.9921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82980.84483333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 38.65733333332173,
      "small_residual": 30.85264583332173,
      "base_absolute_error": 38.65733333332173,
      "small_absolute_error": 30.85264583332173,
      "resolved_at": "2026-10-11T11:31:05.362612Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T11:00:00Z",
        "return_6h": -0.0002701793119636031,
        "return_12h": -0.0006924670643081443,
        "return_24h": 0.0023312097812140387,
        "close_vs_ema12": -0.00019509212378399088,
        "close_vs_ema24": 0.0003629842497581137,
        "ema12_slope_3h": 1.1648790751550564e-05,
        "ema24_slope_6h": 0.0005399538514829771,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00011588609853574461,
        "return_30m": 0.00035391318268707117,
        "return_60m": -0.00029868358376372584,
        "return_120m": -0.00044387728320560704,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 6.0564241963101395e-05,
        "close_vs_ema6": -1.4640524870435101e-05,
        "close_vs_ema12": -0.00016828094743681632,
        "ema3_slope": 6.056791021258334e-05,
        "ema6_slope": -5.8561756531849696e-06,
        "realized_volatility_30m": 6.105670239087146e-05,
        "realized_volatility_60m": 0.00027045764829966546,
        "return_acceleration": -0.00012211340478174293
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2721,
        "resolved_agreement_count": 1807,
        "prospective_resolved_sample_count": 2702,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 22.65032812500067,
            "small_mean_absolute_error": 35.74212500000067
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 22.104067708334696,
            "small_mean_absolute_error": 31.278872395834696
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 21.829500000002252,
            "small_mean_absolute_error": 27.09353645833471
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 25.908952083336043,
            "small_mean_absolute_error": 29.21659270833552
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2723,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1130Z",
      "signal_timestamp": "2026-10-11T11:31:17.101359Z",
      "target_timestamp": "2026-10-11T11:30:00Z",
      "resolution_timestamp": "2026-10-11T11:45:00Z",
      "strike": 82980.84,
      "brti_reference_price": 82980.84483333332,
      "base_predicted_close": 82946.1328125,
      "small_predicted_close": 82953.984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82979.07549999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 32.942687499991735,
      "small_residual": 25.091124999991735,
      "base_absolute_error": 32.942687499991735,
      "small_absolute_error": 25.091124999991735,
      "resolved_at": "2026-10-11T11:46:07.361712Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T11:15:00Z",
        "return_6h": 9.813606097752725e-06,
        "return_12h": 0.00019553113297221536,
        "return_24h": 0.002899649311188801,
        "close_vs_ema12": 0.00041619792414970824,
        "close_vs_ema24": 0.0009718657775010797,
        "ema12_slope_3h": 2.0113209737271376e-05,
        "ema24_slope_6h": 0.0005290085874194439,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006291310212327428,
        "return_30m": 0.0007450900273080485,
        "return_60m": 0.0007832393854982911,
        "return_120m": 0.0002833303622280514,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00034474779099258335,
        "close_vs_ema6": 0.0004388381588711354,
        "close_vs_ema12": 0.0003898328466847012,
        "ema3_slope": 0.00034486668301947354,
        "ema6_slope": 0.00017556608158675324,
        "realized_volatility_30m": 0.0002566224613484991,
        "realized_volatility_60m": 0.00029684452289493085,
        "return_acceleration": 0.0005132449226969982
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2722,
        "resolved_agreement_count": 1808,
        "prospective_resolved_sample_count": 2703,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 17.493244791665347,
            "small_mean_absolute_error": 26.545979166665347
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 23.443640624996988,
            "small_mean_absolute_error": 31.349890624996988
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 24.432637152778625,
            "small_mean_absolute_error": 29.575866319445293
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 27.02328958333528,
            "small_mean_absolute_error": 29.528586458334757
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2724,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1145Z",
      "signal_timestamp": "2026-10-11T11:46:19.326614Z",
      "target_timestamp": "2026-10-11T11:45:00Z",
      "resolution_timestamp": "2026-10-11T12:00:00Z",
      "strike": 82979.08,
      "brti_reference_price": 82979.07549999999,
      "base_predicted_close": 82946.3671875,
      "small_predicted_close": 82954.21875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83083.27300000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 136.9058125000156,
      "small_residual": 129.0542500000156,
      "base_absolute_error": 136.9058125000156,
      "small_absolute_error": 129.0542500000156,
      "resolved_at": "2026-10-11T12:01:05.871247Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T11:30:00Z",
        "return_6h": -9.397871707994554e-05,
        "return_12h": 0.0004256437773970667,
        "return_24h": 0.0019704773559836575,
        "close_vs_ema12": 0.0003787437408686589,
        "close_vs_ema24": 0.0009308976925739287,
        "ema12_slope_3h": 9.527116044294459e-06,
        "ema24_slope_6h": 0.0005161381541052279,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -2.1322189920902623e-05,
        "return_30m": 0.0006077954168608457,
        "return_60m": 0.0009619237063580588,
        "return_120m": 0.00019910990327653977,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00016168297953367272,
        "close_vs_ema6": 0.00029818343895482435,
        "close_vs_ema12": 0.00031179199994180173,
        "ema3_slope": 0.00016170912514690272,
        "ema6_slope": 0.00011928760341706202,
        "realized_volatility_30m": 0.0003252266055768227,
        "realized_volatility_60m": 0.0002424457585617923,
        "return_acceleration": -0.0006504532111536454
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2723,
        "resolved_agreement_count": 1809,
        "prospective_resolved_sample_count": 2704,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 24.282786458326882,
            "small_mean_absolute_error": 24.433177083326882
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 25.01877604166293,
            "small_mean_absolute_error": 31.66623697916293
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 24.370144097221782,
            "small_mean_absolute_error": 29.563503472221782
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 26.363640625002155,
            "small_mean_absolute_error": 28.88065625000163
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2725,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1200Z",
      "signal_timestamp": "2026-10-11T12:01:16.984814Z",
      "target_timestamp": "2026-10-11T12:00:00Z",
      "resolution_timestamp": "2026-10-11T12:15:00Z",
      "strike": 83083.27,
      "brti_reference_price": 83083.27300000002,
      "base_predicted_close": 83042.2734375,
      "small_predicted_close": 82999.296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83165.84583333331,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 123.57239583331102,
      "small_residual": 166.54895833331102,
      "base_absolute_error": 123.57239583331102,
      "small_absolute_error": 166.54895833331102,
      "resolved_at": "2026-10-11T12:16:05.504454Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T11:45:00Z",
        "return_6h": 0.0014422285247306377,
        "return_12h": 0.002045102169236257,
        "return_24h": 0.003410501172146585,
        "close_vs_ema12": 0.001568091090258683,
        "close_vs_ema24": 0.002142535590710537,
        "ema12_slope_3h": 6.571077982275852e-05,
        "ema24_slope_6h": 0.0005352344828197797,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012557081333115505,
        "return_30m": 0.001234359168943433,
        "return_60m": 0.0019803689049582296,
        "return_120m": 0.0014531970327689159,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000708295032295414,
        "close_vs_ema6": 0.0011096972126964921,
        "close_vs_ema12": 0.0013263576163822233,
        "ema3_slope": 0.0007087970697388091,
        "ema6_slope": 0.0004440760010386846,
        "realized_volatility_30m": 0.0006385151616162266,
        "realized_volatility_60m": 0.0005017429271918165,
        "return_acceleration": 0.0012770303232324531
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2724,
        "resolved_agreement_count": 1810,
        "prospective_resolved_sample_count": 2705,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.448734374997,
            "small_mean_absolute_error": 50.577640624997
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 40.35672395833353,
            "small_mean_absolute_error": 44.99148958333353
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 34.05307638888917,
            "small_mean_absolute_error": 38.4078940972225
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 31.43115625000282,
            "small_mean_absolute_error": 32.4302031250023
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2726,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1215Z",
      "signal_timestamp": "2026-10-11T12:16:16.390294Z",
      "target_timestamp": "2026-10-11T12:15:00Z",
      "resolution_timestamp": "2026-10-11T12:30:00Z",
      "strike": 83165.85,
      "brti_reference_price": 83165.84583333331,
      "base_predicted_close": 83162.03125,
      "small_predicted_close": 83181.8203125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83063.02016666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -99.01108333333104,
      "small_residual": -118.80014583333104,
      "base_absolute_error": 99.01108333333104,
      "small_absolute_error": 118.80014583333104,
      "resolved_at": "2026-10-11T12:31:05.333864Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T12:00:00Z",
        "return_6h": 0.0024451344660929575,
        "return_12h": 0.0026043598473937113,
        "return_24h": 0.004307185958476234,
        "close_vs_ema12": 0.0024586156927421943,
        "close_vs_ema24": 0.0030736193697293857,
        "ema12_slope_3h": 0.0001616128452819332,
        "ema24_slope_6h": 0.0005746668966128965,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000993856288416639,
        "return_30m": 0.002250812415153014,
        "return_60m": 0.0028599758654839214,
        "return_120m": 0.002560438053879288,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008507033197788783,
        "close_vs_ema6": 0.001502422533855352,
        "close_vs_ema12": 0.001963671984236859,
        "ema3_slope": 0.0008514276320921166,
        "ema6_slope": 0.000601330394476074,
        "realized_volatility_30m": 0.0001309259224474557,
        "realized_volatility_60m": 0.0004794966733339536,
        "return_acceleration": -0.0002618518448949114
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2725,
        "resolved_agreement_count": 1811,
        "prospective_resolved_sample_count": 2706,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.01955729166002,
            "small_mean_absolute_error": 87.88674479166002
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 52.834942708330345,
            "small_mean_absolute_error": 61.814434895830345
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 42.40923090277647,
            "small_mean_absolute_error": 50.148163194443136
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 37.370123958334446,
            "small_mean_absolute_error": 39.40588958333392
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2727,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1230Z",
      "signal_timestamp": "2026-10-11T12:31:16.006789Z",
      "target_timestamp": "2026-10-11T12:30:00Z",
      "resolution_timestamp": "2026-10-11T12:45:00Z",
      "strike": 83063.02,
      "brti_reference_price": 83063.02016666667,
      "base_predicted_close": 83094.640625,
      "small_predicted_close": 83173.9140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83080.18299999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -14.457625000010012,
      "small_residual": -93.73106250001001,
      "base_absolute_error": 14.457625000010012,
      "small_absolute_error": 93.73106250001001,
      "resolved_at": "2026-10-11T12:46:07.107021Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T12:15:00Z",
        "return_6h": 0.0009774359176402125,
        "return_12h": 0.0019852120474430635,
        "return_24h": 0.0035910644633248,
        "close_vs_ema12": 0.0011693621548114486,
        "close_vs_ema24": 0.0017955541022307564,
        "ema12_slope_3h": 0.00020701713119053444,
        "ema24_slope_6h": 0.000582981992163889,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012363929643992577,
        "return_30m": -0.00024376547290505535,
        "return_60m": 0.000990292801891668,
        "return_120m": 0.0017743078237157928,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00019340812357870885,
        "close_vs_ema6": 0.00018868003372429776,
        "close_vs_ema12": 0.0006132671992971073,
        "ema3_slope": -0.0001933707241099647,
        "ema6_slope": 7.547770994453806e-05,
        "realized_volatility_30m": 0.0011151246264079484,
        "realized_volatility_60m": 0.000980782110610535,
        "return_acceleration": -0.002230249252815897
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2726,
        "resolved_agreement_count": 1811,
        "prospective_resolved_sample_count": 2707,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.10799479166235,
            "small_mean_absolute_error": 109.87361979166235
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.80061979166385,
            "small_mean_absolute_error": 68.20979947916385
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.331758680552106,
            "small_mean_absolute_error": 57.52446701388544
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.91617291666698,
            "small_mean_absolute_error": 43.03318854166646
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2728,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1245Z",
      "signal_timestamp": "2026-10-11T12:46:19.368205Z",
      "target_timestamp": "2026-10-11T12:45:00Z",
      "resolution_timestamp": "2026-10-11T13:00:00Z",
      "strike": 83080.18,
      "brti_reference_price": 83080.18299999999,
      "base_predicted_close": 83067.953125,
      "small_predicted_close": 83165.078125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83039.50483333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -28.448291666660225,
      "small_residual": -125.57329166666023,
      "base_absolute_error": 28.448291666660225,
      "small_absolute_error": 125.57329166666023,
      "resolved_at": "2026-10-11T13:01:05.397298Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T12:30:00Z",
        "return_6h": 0.0004069693468538027,
        "return_12h": 0.0023631088558748736,
        "return_24h": 0.003604114266084313,
        "close_vs_ema12": 0.001319981293584238,
        "close_vs_ema24": 0.001961172576187664,
        "ema12_slope_3h": 0.00025644559590998206,
        "ema24_slope_6h": 0.0005793411531658244,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00020662423902817473,
        "return_30m": -0.0010300241941264554,
        "return_60m": 0.0012184698297825758,
        "return_120m": 0.002181565611155456,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 6.588032919196962e-06,
        "close_vs_ema6": 0.0002823561482721004,
        "close_vs_ema12": 0.0006937739908918772,
        "ema3_slope": 6.588076321589753e-06,
        "ema6_slope": 0.00011295521674870024,
        "realized_volatility_30m": 0.0007215086017137162,
        "realized_volatility_60m": 0.0009700436834812134,
        "return_acceleration": 0.0014430172034274324
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2727,
        "resolved_agreement_count": 1812,
        "prospective_resolved_sample_count": 2708,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.48672916666692,
            "small_mean_absolute_error": 127.03360416666692
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.8847578124969,
            "small_mean_absolute_error": 75.7333906249969
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.84142708333093,
            "small_mean_absolute_error": 63.45535937499759
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.41250729166713,
            "small_mean_absolute_error": 45.62288229166661
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2729,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1300Z",
      "signal_timestamp": "2026-10-11T13:01:16.803431Z",
      "target_timestamp": "2026-10-11T13:00:00Z",
      "resolution_timestamp": "2026-10-11T13:15:00Z",
      "strike": 83039.5,
      "brti_reference_price": 83039.50483333334,
      "base_predicted_close": 83072.609375,
      "small_predicted_close": 83152.15625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83017.41599999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -55.19337500001711,
      "small_residual": -134.7402500000171,
      "base_absolute_error": 55.19337500001711,
      "small_absolute_error": 134.7402500000171,
      "resolved_at": "2026-10-11T13:16:05.444845Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T12:45:00Z",
        "return_6h": -0.0005309490333781364,
        "return_12h": 0.0020460251067482282,
        "return_24h": 0.003593785145580952,
        "close_vs_ema12": 0.0007958169613626609,
        "close_vs_ema24": 0.0014401961225376514,
        "ema12_slope_3h": 0.000283763562554773,
        "ema24_slope_6h": 0.0005563739282048452,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004896253859557609,
        "return_30m": -0.0002831023154002965,
        "return_60m": -0.0005267987777356486,
        "return_120m": 0.0014525268713039274,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00024157863549434389,
        "close_vs_ema6": -0.00014815698426329238,
        "close_vs_ema12": 0.0001724482906431124,
        "ema3_slope": -0.00024152028935242598,
        "ema6_slope": -5.925928183481144e-05,
        "realized_volatility_30m": 0.0003481248124919678,
        "realized_volatility_60m": 0.0008261048629472354,
        "return_acceleration": -0.0006962496249839356
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2728,
        "resolved_agreement_count": 1812,
        "prospective_resolved_sample_count": 2709,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 66.37234895832808,
            "small_mean_absolute_error": 126.16336458332808
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.41054166666254,
            "small_mean_absolute_error": 88.37050260416254
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.02859895833171,
            "small_mean_absolute_error": 72.04878124999838
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.12794479166696,
            "small_mean_absolute_error": 51.628944791666434
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2730,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1315Z",
      "signal_timestamp": "2026-10-11T13:16:16.398375Z",
      "target_timestamp": "2026-10-11T13:15:00Z",
      "resolution_timestamp": "2026-10-11T13:30:00Z",
      "strike": 83017.42,
      "brti_reference_price": 83017.41599999998,
      "base_predicted_close": 83023.59375,
      "small_predicted_close": 83005.75,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83006.63383333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -16.959916666673962,
      "small_residual": 0.883833333326038,
      "base_absolute_error": 16.959916666673962,
      "small_absolute_error": 0.883833333326038,
      "resolved_at": "2026-10-11T13:31:06.059637Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T13:00:00Z",
        "return_6h": -0.0005269328552112151,
        "return_12h": 0.0013148043292738887,
        "return_24h": 0.00323985945995231,
        "close_vs_ema12": 0.0005079739942435157,
        "close_vs_ema24": 0.0011495851534455426,
        "ema12_slope_3h": 0.0003036566032101895,
        "ema24_slope_6h": 0.0005339922620677395,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002660039143741466,
        "return_30m": -0.0007554990580606047,
        "return_60m": -0.0017847450698785794,
        "return_120m": 0.0010701264677794864,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00025382355455094707,
        "close_vs_ema6": -0.00029583606652039407,
        "close_vs_ema12": -7.920240608394469e-05,
        "ema3_slope": -0.0002537591445028742,
        "ema6_slope": -0.00011832042522841313,
        "realized_volatility_30m": 0.00011181073579080714,
        "realized_volatility_60m": 0.0005208024366447425,
        "return_acceleration": 0.00022362147158161427
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2729,
        "resolved_agreement_count": 1813,
        "prospective_resolved_sample_count": 2710,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 49.2775937500046,
            "small_mean_absolute_error": 118.2111875000046
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.14857552083231,
            "small_mean_absolute_error": 103.04896614583231
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.64915972222176,
            "small_mean_absolute_error": 80.6133524305551
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 39.55713020833427,
            "small_mean_absolute_error": 57.47570833333375
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2731,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1330Z",
      "signal_timestamp": "2026-10-11T13:31:22.454147Z",
      "target_timestamp": "2026-10-11T13:30:00Z",
      "resolution_timestamp": "2026-10-11T13:45:00Z",
      "strike": 83006.63,
      "brti_reference_price": 83006.63383333333,
      "base_predicted_close": 83036.5234375,
      "small_predicted_close": 83010.7421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83001.65633333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -34.86710416665301,
      "small_residual": -9.085854166653007,
      "base_absolute_error": 34.86710416665301,
      "small_absolute_error": 9.085854166653007,
      "resolved_at": "2026-10-11T13:46:06.717218Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T13:15:00Z",
        "return_6h": 0.00014700383519694604,
        "return_12h": 0.0007630650590129129,
        "return_24h": 0.0026283331154435263,
        "close_vs_ema12": 0.00036259427370888275,
        "close_vs_ema24": 0.0009985405604067132,
        "ema12_slope_3h": 0.0003359135960760984,
        "ema24_slope_6h": 0.0005260189277844773,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00012987836993938462,
        "return_30m": -0.0003958477361586388,
        "return_60m": -0.0006788379861484284,
        "return_120m": 0.0003107825673720477,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00019187128667874642,
        "close_vs_ema6": -0.0003040912796422601,
        "close_vs_ema12": -0.00017691148897902575,
        "ema3_slope": -0.00019183447915038787,
        "ema6_slope": -0.00012162171821528123,
        "realized_volatility_30m": 6.8062772217381e-05,
        "realized_volatility_60m": 0.0002524046304366026,
        "return_acceleration": 0.000136125544434762
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2730,
        "resolved_agreement_count": 1813,
        "prospective_resolved_sample_count": 2711,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.764802083340328,
            "small_mean_absolute_error": 88.73210937500335
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.43639843750134,
            "small_mean_absolute_error": 99.30286458333285
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.12201388888934,
            "small_mean_absolute_error": 75.05056944444368
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.03414166666771,
            "small_mean_absolute_error": 57.46666562500032
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2732,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1345Z",
      "signal_timestamp": "2026-10-11T13:46:18.700813Z",
      "target_timestamp": "2026-10-11T13:45:00Z",
      "resolution_timestamp": "2026-10-11T14:00:00Z",
      "strike": 83001.66,
      "brti_reference_price": 83001.65633333335,
      "base_predicted_close": 83010.0859375,
      "small_predicted_close": 82992.6953125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83003.90283333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -6.183104166659177,
      "small_residual": 11.207520833340823,
      "base_absolute_error": 6.183104166659177,
      "small_absolute_error": 11.207520833340823,
      "resolved_at": "2026-10-11T14:01:05.303697Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T13:30:00Z",
        "return_6h": 0.0007789200295735821,
        "return_12h": 0.0007803056941408926,
        "return_24h": 0.003358075757180945,
        "close_vs_ema12": 0.00029025253518288885,
        "close_vs_ema24": 0.0009191677599231785,
        "ema12_slope_3h": 0.00037256200493751557,
        "ema24_slope_6h": 0.0005312503832881621,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.996508676608947e-05,
        "return_30m": -0.00018983566853769673,
        "return_60m": -0.0009451913059296269,
        "return_120m": 0.00027212683676336447,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0001259282898706804,
        "close_vs_ema6": -0.00026005428529918273,
        "close_vs_ema12": -0.00020043235313560448,
        "ema3_slope": -0.0001259124339333395,
        "ema6_slope": -0.00010401089472822367,
        "realized_volatility_30m": 3.4956641586647574e-05,
        "realized_volatility_60m": 0.00016391737253083563,
        "return_acceleration": 6.991328317329515e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2731,
        "resolved_agreement_count": 1814,
        "prospective_resolved_sample_count": 2712,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.86717187500108,
            "small_mean_absolute_error": 67.5708072916641
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.676950520834,
            "small_mean_absolute_error": 97.30220572916551
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.54556249999829,
            "small_mean_absolute_error": 73.01252951388597
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.092866666666666,
            "small_mean_absolute_error": 56.65898437499927
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2733,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1400Z",
      "signal_timestamp": "2026-10-11T14:01:15.908282Z",
      "target_timestamp": "2026-10-11T14:00:00Z",
      "resolution_timestamp": "2026-10-11T14:15:00Z",
      "strike": 83003.9,
      "brti_reference_price": 83003.90283333334,
      "base_predicted_close": 83007.609375,
      "small_predicted_close": 82990.484375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83008.51449999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 0.9051249999902211,
      "small_residual": 18.03012499999022,
      "base_absolute_error": 0.9051249999902211,
      "small_absolute_error": 18.03012499999022,
      "resolved_at": "2026-10-11T14:16:04.600945Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T13:45:00Z",
        "return_6h": 0.0007120414575265688,
        "return_12h": 0.0006075632489863647,
        "return_24h": 0.0029825162730139354,
        "close_vs_ema12": 0.00030437008963390966,
        "close_vs_ema24": 0.0009268250007887779,
        "ema12_slope_3h": 0.0003991088928463338,
        "ema24_slope_6h": 0.0005350426499528549,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 2.7065724941266467e-05,
        "return_30m": -3.2900984823336366e-05,
        "return_60m": -0.0004287356972016987,
        "return_120m": -0.0009553086174960423,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -4.943543037572162e-05,
        "close_vs_ema6": -0.00016643650750358674,
        "close_vs_ema12": -0.00014670334245947547,
        "ema3_slope": -4.943298663495632e-05,
        "ema6_slope": -6.657017111877384e-05,
        "realized_volatility_30m": 4.351540585367797e-05,
        "realized_volatility_60m": 0.00010722804381511129,
        "return_acceleration": 8.703081170735594e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2732,
        "resolved_agreement_count": 1814,
        "prospective_resolved_sample_count": 2713,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.300875000000815,
            "small_mean_absolute_error": 38.979364583334245
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.336611979164445,
            "small_mean_absolute_error": 82.57136458333116
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.707319444441964,
            "small_mean_absolute_error": 71.9067899305531
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 39.36649062499928,
            "small_mean_absolute_error": 56.07328229166596
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2734,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1415Z",
      "signal_timestamp": "2026-10-11T14:16:15.265140Z",
      "target_timestamp": "2026-10-11T14:15:00Z",
      "resolution_timestamp": "2026-10-11T14:30:00Z",
      "strike": 83008.51,
      "brti_reference_price": 83008.51449999999,
      "base_predicted_close": 83022.1875,
      "small_predicted_close": 82996.90625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83003.5855,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -18.601999999998952,
      "small_residual": 6.679250000001048,
      "base_absolute_error": 18.601999999998952,
      "small_absolute_error": 6.679250000001048,
      "resolved_at": "2026-10-11T14:31:05.529962Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T14:00:00Z",
        "return_6h": 0.000434238331876724,
        "return_12h": 0.0005350806942787667,
        "return_24h": 0.0035210303648278707,
        "close_vs_ema12": 0.0003452498645735158,
        "close_vs_ema24": 0.0009621408717175317,
        "ema12_slope_3h": 0.0004221116832918703,
        "ema24_slope_6h": 0.0005329494373784716,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 5.5559636465751794e-05,
        "return_30m": 8.262686516880002e-05,
        "return_60m": -0.00010722448889510794,
        "return_120m": -0.0018917781903957653,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 3.0607203695964813e-06,
        "close_vs_ema6": -7.920687954798833e-05,
        "close_vs_ema12": -7.712957581296198e-05,
        "ema3_slope": 3.060729737658363e-06,
        "ema6_slope": -3.168174805423529e-05,
        "realized_volatility_30m": 1.4246955762242663e-05,
        "realized_volatility_60m": 7.316026805910754e-05,
        "return_acceleration": 2.8493911524485327e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2733,
        "resolved_agreement_count": 1814,
        "prospective_resolved_sample_count": 2714,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 14.728812499994092,
            "small_mean_absolute_error": 9.801833333327522
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 32.003203124999345,
            "small_mean_absolute_error": 64.00651041666606
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.008654513886235,
            "small_mean_absolute_error": 71.96658854166405
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 38.24681979166562,
            "small_mean_absolute_error": 55.69150208333231
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2735,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1430Z",
      "signal_timestamp": "2026-10-11T14:31:16.155729Z",
      "target_timestamp": "2026-10-11T14:30:00Z",
      "resolution_timestamp": "2026-10-11T14:45:00Z",
      "strike": 83003.59,
      "brti_reference_price": 83003.5855,
      "base_predicted_close": 82998.59375,
      "small_predicted_close": 82981.2890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83048.26350000003,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 49.669750000030035,
      "small_residual": 66.97443750003004,
      "base_absolute_error": 49.669750000030035,
      "small_absolute_error": 66.97443750003004,
      "resolved_at": "2026-10-11T14:46:07.470151Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T14:15:00Z",
        "return_6h": 0.0004930891966450357,
        "return_12h": 0.00046290503761392543,
        "return_24h": 0.001985616321075634,
        "close_vs_ema12": 0.0002741793702771833,
        "close_vs_ema24": 0.0008840560921192786,
        "ema12_slope_3h": 0.0004160657186875749,
        "ema24_slope_6h": 0.0005321142956566938,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -5.937945076694984e-05,
        "return_30m": -3.823113401968392e-06,
        "return_60m": -3.672397244114389e-05,
        "return_120m": -0.0007155370289619878,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -2.8160249047837205e-05,
        "close_vs_ema6": -9.899079598296723e-05,
        "close_vs_ema12": -0.00011550618827416148,
        "ema3_slope": -2.81594560707088e-05,
        "ema6_slope": -3.9594750586902094e-05,
        "realized_volatility_30m": 5.7469543616350816e-05,
        "realized_volatility_60m": 5.1488064153764345e-05,
        "return_acceleration": -0.00011493908723270163
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2734,
        "resolved_agreement_count": 1814,
        "prospective_resolved_sample_count": 2715,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 15.13933333332534,
            "small_mean_absolute_error": 11.250687499996275
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 21.952067708332834,
            "small_mean_absolute_error": 49.99139843749981
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 47.33737673610934,
            "small_mean_absolute_error": 69.95213888888732
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 37.7798822916644,
            "small_mean_absolute_error": 54.51123958333119
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2736,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1445Z",
      "signal_timestamp": "2026-10-11T14:46:19.323840Z",
      "target_timestamp": "2026-10-11T14:45:00Z",
      "resolution_timestamp": "2026-10-11T15:00:00Z",
      "strike": 83048.26,
      "brti_reference_price": 83048.26350000003,
      "base_predicted_close": 83082.9765625,
      "small_predicted_close": 83123.53125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83044.56216666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -38.414395833344315,
      "small_residual": -78.96908333334432,
      "base_absolute_error": 38.414395833344315,
      "small_absolute_error": 78.96908333334432,
      "resolved_at": "2026-10-11T15:01:06.188147Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T14:30:00Z",
        "return_6h": 0.0005945177820239067,
        "return_12h": -7.029955793047549e-05,
        "return_24h": 0.0011311833527010151,
        "close_vs_ema12": 0.0007793999501759519,
        "close_vs_ema24": 0.0013934229797418762,
        "ema12_slope_3h": 0.00043312257832472945,
        "ema24_slope_6h": 0.000533404004962712,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005382659041883731,
        "return_30m": 0.0004788544914875459,
        "return_60m": 0.0005615209229019591,
        "return_120m": -0.0003842011277220836,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002549802172264748,
        "close_vs_ema6": 0.0003136905092484543,
        "close_vs_ema12": 0.00035764389393788676,
        "ema3_slope": 0.0002550452487193322,
        "ema6_slope": 0.00012549194995292723,
        "realized_volatility_30m": 0.00029882267747766145,
        "realized_volatility_60m": 0.00023358705545681023,
        "return_acceleration": 0.0005976453549553229
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2735,
        "resolved_agreement_count": 1815,
        "prospective_resolved_sample_count": 2716,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 18.839994791669596,
            "small_mean_absolute_error": 25.72283333334053
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 26.353583333335337,
            "small_mean_absolute_error": 46.646820312502314
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.73129861111253,
            "small_mean_absolute_error": 73.44241493055718
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 39.24628958333269,
            "small_mean_absolute_error": 56.73194374999948
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2737,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1500Z",
      "signal_timestamp": "2026-10-11T15:01:17.417729Z",
      "target_timestamp": "2026-10-11T15:00:00Z",
      "resolution_timestamp": "2026-10-11T15:15:00Z",
      "strike": 83044.56,
      "brti_reference_price": 83044.56216666666,
      "base_predicted_close": 83037.5234375,
      "small_predicted_close": 83012.953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83048.54050000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 11.017062500017346,
      "small_residual": 35.587375000017346,
      "base_absolute_error": 11.017062500017346,
      "small_absolute_error": 35.587375000017346,
      "resolved_at": "2026-10-11T15:16:06.538713Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T14:45:00Z",
        "return_6h": 0.0009191120231595296,
        "return_12h": 0.0003749433166562177,
        "return_24h": 0.0015955982227435772,
        "close_vs_ema12": 0.0007047839099274533,
        "close_vs_ema24": 0.0013209339173878565,
        "ema12_slope_3h": 0.00039636908862261677,
        "ema24_slope_6h": 0.0005413567112073636,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -4.456846148714888e-05,
        "return_30m": 0.0004936734530178732,
        "return_60m": 0.0004898484522464219,
        "return_120m": 6.090273952708003e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00010518912991464013,
        "close_vs_ema6": 0.00019220526961616358,
        "close_vs_ema12": 0.00026488373632327367,
        "ema3_slope": 0.0001052001958317117,
        "ema6_slope": 7.68880191595045e-05,
        "realized_volatility_30m": 0.00029141718283776097,
        "realized_volatility_60m": 0.00024409747082207797,
        "return_acceleration": -0.0005828343656755219
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2736,
        "resolved_agreement_count": 1816,
        "prospective_resolved_sample_count": 2717,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 26.89781770834088,
            "small_mean_absolute_error": 42.663223958341405
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 27.599346354170848,
            "small_mean_absolute_error": 40.821294270837825
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 40.52368055555659,
            "small_mean_absolute_error": 69.26865104166791
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 40.456897916667366,
            "small_mean_absolute_error": 59.55778645833416
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2738,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1515Z",
      "signal_timestamp": "2026-10-11T15:16:17.598073Z",
      "target_timestamp": "2026-10-11T15:15:00Z",
      "resolution_timestamp": "2026-10-11T15:30:00Z",
      "strike": 83048.54,
      "brti_reference_price": 83048.54050000002,
      "base_predicted_close": 83055.8671875,
      "small_predicted_close": 83046.265625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83073.41783333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 17.55064583332569,
      "small_residual": 27.15220833332569,
      "base_absolute_error": 17.55064583332569,
      "small_absolute_error": 27.15220833332569,
      "resolved_at": "2026-10-11T15:31:05.138384Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T15:00:00Z",
        "return_6h": 0.0010009240989916623,
        "return_12h": 0.001823157179509094,
        "return_24h": 0.0017199469889255248,
        "close_vs_ema12": 0.0007219780829741396,
        "close_vs_ema24": 0.0013406542105831587,
        "ema12_slope_3h": 0.00032243805316323204,
        "ema24_slope_6h": 0.0005508496278441299,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 4.7906006480857855e-05,
        "return_30m": 3.3354098967208756e-06,
        "return_60m": 0.00048219149856043586,
        "return_120m": 0.0003749153069283473,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.654422832592545e-05,
        "close_vs_ema6": 0.0001715028652453654,
        "close_vs_ema12": 0.00026466624454601906,
        "ema3_slope": 7.655008779328121e-05,
        "ema6_slope": 6.860585253831708e-05,
        "realized_volatility_30m": 4.623723398400337e-05,
        "realized_volatility_60m": 0.00024464384308598363,
        "return_acceleration": 9.247446796800673e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2737,
        "resolved_agreement_count": 1817,
        "prospective_resolved_sample_count": 2718,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 29.425802083347662,
            "small_mean_absolute_error": 47.052536458348186
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 22.077307291670877,
            "small_mean_absolute_error": 28.427184895837854
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 31.144069444448785,
            "small_mean_absolute_error": 58.35518576389344
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 39.82041875000141,
            "small_mean_absolute_error": 59.7388854166682
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2739,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1530Z",
      "signal_timestamp": "2026-10-11T15:31:16.411622Z",
      "target_timestamp": "2026-10-11T15:30:00Z",
      "resolution_timestamp": "2026-10-11T15:45:00Z",
      "strike": 83073.42,
      "brti_reference_price": 83073.41783333333,
      "base_predicted_close": 83047.5078125,
      "small_predicted_close": 83037.59375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83329.28533333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 281.77752083333326,
      "small_residual": 291.69158333333326,
      "base_absolute_error": 281.77752083333326,
      "small_absolute_error": 291.69158333333326,
      "resolved_at": "2026-10-11T15:46:06.984389Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T15:15:00Z",
        "return_6h": 0.0013992412562133794,
        "return_12h": 0.002729897382234503,
        "return_24h": 0.0019621947408352547,
        "close_vs_ema12": 0.00098000128236575,
        "close_vs_ema24": 0.0016066716274221182,
        "ema12_slope_3h": 0.0003143772084936991,
        "ema24_slope_6h": 0.0005683203770860956,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002995517222039723,
        "return_30m": 0.0003474720790117569,
        "return_60m": 0.0008413170697707528,
        "return_120m": 0.0008045622008248099,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00018802408003937288,
        "close_vs_ema6": 0.00033645897021239435,
        "close_vs_ema12": 0.00047744083774414747,
        "ema3_slope": 0.0001880594397427604,
        "ema6_slope": 0.00013460170326506926,
        "realized_volatility_30m": 0.00012582285786155722,
        "realized_volatility_60m": 0.00022740780852688,
        "return_acceleration": 0.00025164571572311445
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2738,
        "resolved_agreement_count": 1817,
        "prospective_resolved_sample_count": 2719,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 29.162963541679346,
            "small_mean_absolute_error": 52.170776041679346
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 22.151148437502343,
            "small_mean_absolute_error": 31.71073177083781
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 24.35569965278167,
            "small_mean_absolute_error": 50.71785763889299
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 37.73366770833454,
            "small_mean_absolute_error": 57.71463437500133
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2740,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1545Z",
      "signal_timestamp": "2026-10-11T15:46:19.905735Z",
      "target_timestamp": "2026-10-11T15:45:00Z",
      "resolution_timestamp": "2026-10-11T16:00:00Z",
      "strike": 83329.29,
      "brti_reference_price": 83329.28533333333,
      "base_predicted_close": 83171.5703125,
      "small_predicted_close": 83211.3203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83835.84750000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 664.277187500018,
      "small_residual": 624.527187500018,
      "base_absolute_error": 664.277187500018,
      "small_absolute_error": 624.527187500018,
      "resolved_at": "2026-10-11T16:01:05.778647Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T15:30:00Z",
        "return_6h": 0.004420409808930215,
        "return_12h": 0.00515738134671051,
        "return_24h": 0.004448892128050108,
        "close_vs_ema12": 0.003896551819785321,
        "close_vs_ema24": 0.004594437729352752,
        "ema12_slope_3h": 0.00042407116434173275,
        "ema24_slope_6h": 0.000647797322347099,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00308001652843215,
        "return_30m": 0.003380490874891562,
        "return_60m": 0.0033838375601111803,
        "return_120m": 0.003947258578602675,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0016316432522129887,
        "close_vs_ema6": 0.0024386986323534643,
        "close_vs_ema12": 0.003009752601950799,
        "ema3_slope": 0.0016343098628728292,
        "ema6_slope": 0.0009764319422382872,
        "realized_volatility_30m": 0.001390232403114089,
        "realized_volatility_60m": 0.0012961000614709884,
        "return_acceleration": 0.002780464806228178
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2739,
        "resolved_agreement_count": 1818,
        "prospective_resolved_sample_count": 2720,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.18990625000515,
            "small_mean_absolute_error": 108.35006250000515
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.014950520837374,
            "small_mean_absolute_error": 67.03644791667284
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 46.63235763889194,
            "small_mean_absolute_error": 67.21456770833659
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 51.533317708333925,
            "small_mean_absolute_error": 70.62209687500072
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2741,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1600Z",
      "signal_timestamp": "2026-10-11T16:01:17.402443Z",
      "target_timestamp": "2026-10-11T16:00:00Z",
      "resolution_timestamp": "2026-10-11T16:15:00Z",
      "strike": 83835.85,
      "brti_reference_price": 83835.84750000002,
      "base_predicted_close": 83732.734375,
      "small_predicted_close": 83739.2109375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83756.46866666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 23.73429166666756,
      "small_residual": 17.25772916666756,
      "base_absolute_error": 23.73429166666756,
      "small_absolute_error": 17.25772916666756,
      "resolved_at": "2026-10-11T16:16:05.703458Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T15:45:00Z",
        "return_6h": 0.010524434982558617,
        "return_12h": 0.012950822219040425,
        "return_24h": 0.010515456029317471,
        "close_vs_ema12": 0.00958723364371683,
        "close_vs_ema24": 0.010478383743313557,
        "ema12_slope_3h": 0.0007984853959837057,
        "ema24_slope_6h": 0.0008515613621040696,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00607904129551029,
        "return_30m": 0.009177781371609406,
        "return_60m": 0.009528442473395016,
        "return_120m": 0.010022958418439254,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0038454570628285722,
        "close_vs_ema6": 0.0060798672377826435,
        "close_vs_ema12": 0.007695217792249798,
        "ema3_slope": 0.0038603016872165163,
        "ema6_slope": 0.002437875679301982,
        "realized_volatility_30m": 0.00149951238353907,
        "realized_volatility_60m": 0.002446416339238935,
        "return_acceleration": 0.00299902476707814
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2740,
        "resolved_agreement_count": 1819,
        "prospective_resolved_sample_count": 2721,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 243.65560416667358,
            "small_mean_absolute_error": 244.73958854167358
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 135.27671093750723,
            "small_mean_absolute_error": 143.7014062500075
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.61809895833842,
            "small_mean_absolute_error": 108.79405902778308
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.93507604166807,
            "small_mean_absolute_error": 100.62463645833486
          }
        },
        "current_losing_streak": 7,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2742,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1615Z",
      "signal_timestamp": "2026-10-11T16:16:17.193345Z",
      "target_timestamp": "2026-10-11T16:15:00Z",
      "resolution_timestamp": "2026-10-11T16:30:00Z",
      "strike": 83756.47,
      "brti_reference_price": 83756.46866666667,
      "base_predicted_close": 83711.4296875,
      "small_predicted_close": 83480.5625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83825.95783333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 114.52814583333384,
      "small_residual": 345.39533333333384,
      "base_absolute_error": 114.52814583333384,
      "small_absolute_error": 345.39533333333384,
      "resolved_at": "2026-10-11T16:31:05.660051Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T16:00:00Z",
        "return_6h": 0.009680369085398599,
        "return_12h": 0.011758284185643397,
        "return_24h": 0.009673498235555744,
        "close_vs_ema12": 0.008276105261345812,
        "close_vs_ema24": 0.009323446265025348,
        "ema12_slope_3h": 0.0011294246678132946,
        "ema24_slope_6h": 0.0010337048794617498,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009468364154527897,
        "return_30m": 0.00512644902238768,
        "return_60m": 0.008524269811420071,
        "return_120m": 0.009010571640414966,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0014453976159705118,
        "close_vs_ema6": 0.0036569814599838324,
        "close_vs_ema12": 0.0056980942396800405,
        "ema3_slope": 0.0014474898142975423,
        "ema6_slope": 0.001464935480750773,
        "realized_volatility_30m": 0.00351293885548154,
        "realized_volatility_60m": 0.0027071620224294866,
        "return_acceleration": -0.00702587771096308
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2741,
        "resolved_agreement_count": 1820,
        "prospective_resolved_sample_count": 2722,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 246.83491145833614,
            "small_mean_absolute_error": 240.15717708333614
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.1303567708419,
            "small_mean_absolute_error": 143.60485677084216
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.9965086805593,
            "small_mean_absolute_error": 99.00384895833729
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.6573354166685,
            "small_mean_absolute_error": 100.62189583333529
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2743,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1630Z",
      "signal_timestamp": "2026-10-11T16:31:16.647588Z",
      "target_timestamp": "2026-10-11T16:30:00Z",
      "resolution_timestamp": "2026-10-11T16:45:00Z",
      "strike": 83825.96,
      "brti_reference_price": 83825.95783333333,
      "base_predicted_close": 83701.484375,
      "small_predicted_close": 83523.71875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83840.08383333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 138.59945833332313,
      "small_residual": 316.3650833333231,
      "base_absolute_error": 138.59945833332313,
      "small_absolute_error": 316.3650833333231,
      "resolved_at": "2026-10-11T16:46:07.185927Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T16:15:00Z",
        "return_6h": 0.010975650989472063,
        "return_12h": 0.012089704513126964,
        "return_24h": 0.010718625411689109,
        "close_vs_ema12": 0.008737435030550689,
        "close_vs_ema24": 0.009949236371090242,
        "ema12_slope_3h": 0.0014863360719470364,
        "ema24_slope_6h": 0.0012387285267623227,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008296573121202577,
        "return_30m": -0.00011796465308810955,
        "return_60m": 0.009058734064725682,
        "return_120m": 0.009907672402095669,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001136833195777287,
        "close_vs_ema6": 0.0032028007161368777,
        "close_vs_ema12": 0.005521932720891964,
        "ema3_slope": 0.0011381270563957102,
        "ema6_slope": 0.0012827636610035498,
        "realized_volatility_30m": 0.0008882468637865237,
        "realized_volatility_60m": 0.0026261751008625736,
        "return_acceleration": 0.0017764937275730475
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2742,
        "resolved_agreement_count": 1821,
        "prospective_resolved_sample_count": 2723,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 271.0792864583382,
            "small_mean_absolute_error": 319.7179583333382
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.12112500000876,
            "small_mean_absolute_error": 185.94436718750876
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.12719444444762,
            "small_mean_absolute_error": 127.7131406250046
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.4508760416691,
            "small_mean_absolute_error": 116.3490302083359
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2744,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1645Z",
      "signal_timestamp": "2026-10-11T16:46:18.949099Z",
      "target_timestamp": "2026-10-11T16:45:00Z",
      "resolution_timestamp": "2026-10-11T17:00:00Z",
      "strike": 83840.08,
      "brti_reference_price": 83840.08383333332,
      "base_predicted_close": 83819.9375,
      "small_predicted_close": 83587.859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83844.01283333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 24.075333333326853,
      "small_residual": 256.15345833332685,
      "base_absolute_error": 24.075333333326853,
      "small_absolute_error": 256.15345833332685,
      "resolved_at": "2026-10-11T17:01:06.090354Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T16:30:00Z",
        "return_6h": 0.011348115074090837,
        "return_12h": 0.011246276021063206,
        "return_24h": 0.010404082512080803,
        "close_vs_ema12": 0.008540749804135439,
        "close_vs_ema24": 0.009908688973148339,
        "ema12_slope_3h": 0.001838070725348473,
        "ema24_slope_6h": 0.001447158307501084,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00016851581974264285,
        "return_30m": 0.000998312942244839,
        "return_60m": 0.006129879765039314,
        "return_120m": 0.009534459842538423,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006523444638606435,
        "close_vs_ema6": 0.002406150700534404,
        "close_vs_ema12": 0.004811569298504237,
        "ema3_slope": 0.0006527702949490344,
        "ema6_slope": 0.0009633875024193106,
        "realized_volatility_30m": 0.00033057074618880744,
        "realized_volatility_60m": 0.0027005826901312325,
        "return_acceleration": -0.0006611414923776149
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2743,
        "resolved_agreement_count": 1822,
        "prospective_resolved_sample_count": 2724,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 235.28477083333564,
            "small_mean_absolute_error": 325.88633333333564
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 161.2373385416704,
            "small_mean_absolute_error": 217.1181979166704
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.77155729167013,
            "small_mean_absolute_error": 153.31974305556045
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.73371458333568,
            "small_mean_absolute_error": 130.91272812500247
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2745,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1700Z",
      "signal_timestamp": "2026-10-11T17:01:17.735315Z",
      "target_timestamp": "2026-10-11T17:00:00Z",
      "resolution_timestamp": "2026-10-11T17:15:00Z",
      "strike": 83844.01,
      "brti_reference_price": 83844.01283333333,
      "base_predicted_close": 83845.3984375,
      "small_predicted_close": 83613.328125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83748.45916666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -96.93927083333256,
      "small_residual": 135.13104166666744,
      "base_absolute_error": 96.93927083333256,
      "small_absolute_error": 135.13104166666744,
      "resolved_at": "2026-10-11T17:16:05.236898Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T16:45:00Z",
        "return_6h": 0.011154855553359821,
        "return_12h": 0.010987107665532347,
        "return_24h": 0.0108526670869038,
        "close_vs_ema12": 0.008234595447743187,
        "close_vs_ema24": 0.00974876555213089,
        "ema12_slope_3h": 0.0021762658994239903,
        "ema24_slope_6h": 0.0016473867520567786,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 4.6863025659815705e-05,
        "return_30m": 0.0002153867425636058,
        "return_60m": 9.739668145303249e-05,
        "return_120m": 0.0096267671935244,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00034949683943175103,
        "close_vs_ema6": 0.0017510059357723762,
        "close_vs_ema12": 0.004108101244697737,
        "ema3_slope": 0.00034961903017793894,
        "ema6_slope": 0.0007008932816274793,
        "realized_volatility_30m": 6.082639704141357e-05,
        "realized_volatility_60m": 0.000635022318608562,
        "return_acceleration": -0.00012165279408282714
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2744,
        "resolved_agreement_count": 1823,
        "prospective_resolved_sample_count": 2725,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.23430729166284,
            "small_mean_absolute_error": 233.79290104166284
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 159.4449557291682,
            "small_mean_absolute_error": 239.2662447916682
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.26257638889244,
            "small_mean_absolute_error": 173.7319045138926
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.09219062500124,
            "small_mean_absolute_error": 137.26768854166804
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2746,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1715Z",
      "signal_timestamp": "2026-10-11T17:16:16.178961Z",
      "target_timestamp": "2026-10-11T17:15:00Z",
      "resolution_timestamp": "2026-10-11T17:30:00Z",
      "strike": 83748.46,
      "brti_reference_price": 83748.45916666667,
      "base_predicted_close": 83780.125,
      "small_predicted_close": 83580.3359375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83907.261,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 127.1359999999986,
      "small_residual": 326.9250624999986,
      "base_absolute_error": 127.1359999999986,
      "small_absolute_error": 326.9250624999986,
      "resolved_at": "2026-10-11T17:31:06.413700Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T17:00:00Z",
        "return_6h": 0.00988545113782724,
        "return_12h": 0.00961260098147676,
        "return_24h": 0.009206080967938624,
        "close_vs_ema12": 0.006794379689522456,
        "close_vs_ema24": 0.008419275983878372,
        "ema12_slope_3h": 0.0024513737315980944,
        "ema24_slope_6h": 0.0018173387156164011,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011396599880852953,
        "return_30m": -0.0010928503703406811,
        "return_60m": -9.562843476451643e-05,
        "return_120m": 0.008427826214076006,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003954370367484916,
        "close_vs_ema6": 0.00043517451912644667,
        "close_vs_ema12": 0.0025066534893993797,
        "ema3_slope": -0.0003952807281086823,
        "ema6_slope": 0.00017410011322382957,
        "realized_volatility_30m": 0.0005932615068725555,
        "realized_volatility_60m": 0.0007098435481405621,
        "return_acceleration": -0.001186523013745111
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2745,
        "resolved_agreement_count": 1823,
        "prospective_resolved_sample_count": 2726,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.5355520833291,
            "small_mean_absolute_error": 263.2612291666628
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 170.18523177083262,
            "small_mean_absolute_error": 251.70920312499948
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.2654218750043,
            "small_mean_absolute_error": 183.49031423611572
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.76053437500232,
            "small_mean_absolute_error": 135.69679270833586
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2747,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1730Z",
      "signal_timestamp": "2026-10-11T17:31:17.934406Z",
      "target_timestamp": "2026-10-11T17:30:00Z",
      "resolution_timestamp": "2026-10-11T17:45:00Z",
      "strike": 83907.26,
      "brti_reference_price": 83907.261,
      "base_predicted_close": 83840.6875,
      "small_predicted_close": 83610.2890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83916.46216666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 75.77466666666442,
      "small_residual": 306.1731041666644,
      "base_absolute_error": 75.77466666666442,
      "small_absolute_error": 306.1731041666644,
      "resolved_at": "2026-10-11T17:46:06.883385Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T17:15:00Z",
        "return_6h": 0.011164217097661355,
        "return_12h": 0.011174140264988086,
        "return_24h": 0.011163274752150398,
        "close_vs_ema12": 0.00834523221168082,
        "close_vs_ema24": 0.010116200643942808,
        "ema12_slope_3h": 0.002795787016978135,
        "ema24_slope_6h": 0.0020102179021102007,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0018961761794005216,
        "return_30m": 0.0007543551951931793,
        "return_60m": 0.000969904415865086,
        "return_120m": 0.010037424586762267,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007494325917376532,
        "close_vs_ema6": 0.0016647306344572677,
        "close_vs_ema12": 0.003726965858394715,
        "ema3_slope": 0.0007499946621813969,
        "ema6_slope": 0.0006663359617382625,
        "realized_volatility_30m": 0.0015179180837429085,
        "realized_volatility_60m": 0.0010826769746612958,
        "return_acceleration": 0.003035836167485817
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2746,
        "resolved_agreement_count": 1823,
        "prospective_resolved_sample_count": 2727,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.68751562499529,
            "small_mean_absolute_error": 258.643661458329
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 183.88340104166673,
            "small_mean_absolute_error": 289.1808098958336
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 132.30992187500428,
            "small_mean_absolute_error": 210.17746527778218
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.1667802083357,
            "small_mean_absolute_error": 146.10303854166924
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2748,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1745Z",
      "signal_timestamp": "2026-10-11T17:46:18.423883Z",
      "target_timestamp": "2026-10-11T17:45:00Z",
      "resolution_timestamp": "2026-10-11T18:00:00Z",
      "strike": 83916.46,
      "brti_reference_price": 83916.46216666666,
      "base_predicted_close": 83880.296875,
      "small_predicted_close": 83768.34375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83769.95033333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -110.34654166667315,
      "small_residual": 1.6065833333268529,
      "base_absolute_error": 110.34654166667315,
      "small_absolute_error": 1.6065833333268529,
      "resolved_at": "2026-10-11T18:01:05.137644Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T17:30:00Z",
        "return_6h": 0.011296663177052135,
        "return_12h": 0.011201622814059453,
        "return_24h": 0.010212115707878944,
        "close_vs_ema12": 0.008107872851269127,
        "close_vs_ema24": 0.010013966802082885,
        "ema12_slope_3h": 0.0031086167246516805,
        "ema24_slope_6h": 0.0022018530282037485,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00010965876560620202,
        "return_30m": 0.0020060428773460703,
        "return_60m": 0.0009110002023038355,
        "return_120m": 0.0070464642890493145,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000429402304049864,
        "close_vs_ema6": 0.0012669090456189913,
        "close_vs_ema12": 0.0032448050502356107,
        "ema3_slope": 0.00042958676959847786,
        "ema6_slope": 0.0005070205578201481,
        "realized_volatility_30m": 0.0008932587068971598,
        "realized_volatility_60m": 0.001083988075396565,
        "return_acceleration": -0.0017865174137943196
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2747,
        "resolved_agreement_count": 1824,
        "prospective_resolved_sample_count": 2728,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.98131770833061,
            "small_mean_absolute_error": 256.09566666666433
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 158.13304427083312,
            "small_mean_absolute_error": 290.991
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.08333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.9166666666666666,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.4853315972238,
            "small_mean_absolute_error": 230.11068750000172
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.23263229166841,
            "small_mean_absolute_error": 156.72514062500196
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2749,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1800Z",
      "signal_timestamp": "2026-10-11T18:01:16.292164Z",
      "target_timestamp": "2026-10-11T18:00:00Z",
      "resolution_timestamp": "2026-10-11T18:15:00Z",
      "strike": 83769.95,
      "brti_reference_price": 83769.95033333333,
      "base_predicted_close": 83819.0,
      "small_predicted_close": 83624.6796875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83751.67416666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -67.32583333333605,
      "small_residual": 126.99447916666395,
      "base_absolute_error": 67.32583333333605,
      "small_absolute_error": 126.99447916666395,
      "resolved_at": "2026-10-11T18:16:04.741893Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T17:45:00Z",
        "return_6h": 0.008264928770118418,
        "return_12h": 0.00971907721087617,
        "return_24h": 0.008781656047551989,
        "close_vs_ema12": 0.0060871216055791155,
        "close_vs_ema24": 0.008079024798161472,
        "ema12_slope_3h": 0.003338423881035668,
        "ema24_slope_6h": 0.0023271037896857028,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0017459248108238068,
        "return_30m": -0.0016364575011770244,
        "return_60m": -0.0008833367762015598,
        "return_120m": -0.0007860261288190618,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006590701928803622,
        "close_vs_ema6": -0.0003437813342713758,
        "close_vs_ema12": 0.0012631994718859119,
        "ema3_slope": -0.0006586361054551348,
        "ema6_slope": -0.00013749362661152897,
        "realized_volatility_30m": 0.0009277917882150044,
        "realized_volatility_60m": 0.001392937321843004,
        "return_acceleration": -0.0018555835764300088
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2748,
        "resolved_agreement_count": 1825,
        "prospective_resolved_sample_count": 2729,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 102.54911979166718,
            "small_mean_absolute_error": 192.45894791666433
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.89171354166501,
            "small_mean_absolute_error": 213.1259244791636
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 140.47967708333454,
            "small_mean_absolute_error": 223.66381250000026
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.32754479166906,
            "small_mean_absolute_error": 150.52680520833528
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2750,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1815Z",
      "signal_timestamp": "2026-10-11T18:16:15.865204Z",
      "target_timestamp": "2026-10-11T18:15:00Z",
      "resolution_timestamp": "2026-10-11T18:30:00Z",
      "strike": 83751.67,
      "brti_reference_price": 83751.67416666666,
      "base_predicted_close": 83762.125,
      "small_predicted_close": 83596.2890625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83789.476,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 27.35099999999511,
      "small_residual": 193.1869374999951,
      "base_absolute_error": 27.35099999999511,
      "small_absolute_error": 193.1869374999951,
      "resolved_at": "2026-10-11T18:31:06.203690Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T18:00:00Z",
        "return_6h": 0.007044097579520514,
        "return_12h": 0.009506455811387537,
        "return_24h": 0.009139285558327659,
        "close_vs_ema12": 0.005626780271441589,
        "close_vs_ema24": 0.007695809501781614,
        "ema12_slope_3h": 0.0035478858003141767,
        "ema24_slope_6h": 0.002424665755077937,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00021817091443820935,
        "return_30m": -0.0019637148152493733,
        "return_60m": 3.8388765978281114e-05,
        "return_120m": -5.7243339843804364e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00043874106799279833,
        "close_vs_ema6": -0.00040140532987864574,
        "close_vs_ema12": 0.0008838796717605124,
        "ema3_slope": -0.0004385486586859777,
        "ema6_slope": -0.00016053635589186044,
        "realized_volatility_30m": 0.0007638769481927987,
        "realized_volatility_60m": 0.001294500444239105,
        "return_acceleration": 0.0015277538963855974
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2749,
        "resolved_agreement_count": 1825,
        "prospective_resolved_sample_count": 2730,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 95.14576041666805,
            "small_mean_absolute_error": 190.42480729166346
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.34065624999857,
            "small_mean_absolute_error": 226.84301822916314
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 145.17207465277775,
            "small_mean_absolute_error": 231.28107118055414
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.93416770833501,
            "small_mean_absolute_error": 150.13951666666762
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2751,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1830Z",
      "signal_timestamp": "2026-10-11T18:31:17.862857Z",
      "target_timestamp": "2026-10-11T18:30:00Z",
      "resolution_timestamp": "2026-10-11T18:45:00Z",
      "strike": 83789.48,
      "brti_reference_price": 83789.476,
      "base_predicted_close": 83731.359375,
      "small_predicted_close": 83594.3359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83728.27900000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -3.080374999990454,
      "small_residual": 133.94306250000955,
      "base_absolute_error": 3.080374999990454,
      "small_absolute_error": 133.94306250000955,
      "resolved_at": "2026-10-11T18:46:07.373998Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T18:15:00Z",
        "return_6h": 0.00874583938647655,
        "return_12h": 0.00973182380166282,
        "return_24h": 0.010233447090636005,
        "close_vs_ema12": 0.005831038032566571,
        "close_vs_ema24": 0.007981222439654045,
        "ema12_slope_3h": 0.0037550966908312944,
        "ema24_slope_6h": 0.0025552195430624813,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00045135615149738406,
        "return_30m": 0.00023308676427502562,
        "return_60m": -0.0014037521734859837,
        "return_120m": -0.0004352092630527382,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 6.2084889667080034e-06,
        "close_vs_ema6": 3.5549240817722705e-05,
        "close_vs_ema12": 0.0011299203172241423,
        "ema3_slope": 6.208527512319151e-06,
        "ema6_slope": 1.4219898529566066e-05,
        "realized_volatility_30m": 0.0003347635329677967,
        "realized_volatility_60m": 0.0008395594789486519,
        "return_acceleration": 0.0006695270659355934
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2750,
        "resolved_agreement_count": 1825,
        "prospective_resolved_sample_count": 2731,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.19951041666718,
            "small_mean_absolute_error": 156.99027604166258
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.44351302083123,
            "small_mean_absolute_error": 207.8169687499958
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 145.98877083333355,
            "small_mean_absolute_error": 245.11729861110993
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.45372187500107,
            "small_mean_absolute_error": 159.75467187500107
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2752,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1845Z",
      "signal_timestamp": "2026-10-11T18:46:19.651682Z",
      "target_timestamp": "2026-10-11T18:45:00Z",
      "resolution_timestamp": "2026-10-11T19:00:00Z",
      "strike": 83728.28,
      "brti_reference_price": 83728.27900000001,
      "base_predicted_close": 83721.96875,
      "small_predicted_close": 83586.5078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83581.28566666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -140.68308333335153,
      "small_residual": -5.222145833351533,
      "base_absolute_error": 140.68308333335153,
      "small_absolute_error": 5.222145833351533,
      "resolved_at": "2026-10-11T19:01:07.303223Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T18:30:00Z",
        "return_6h": 0.007800849451667924,
        "return_12h": 0.008210993505127995,
        "return_24h": 0.009277315165421962,
        "close_vs_ema12": 0.0048873795373658435,
        "close_vs_ema24": 0.0070945993977376,
        "ema12_slope_3h": 0.0037974267020699504,
        "ema24_slope_6h": 0.002663598158940461,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007303661858439892,
        "return_30m": -0.0002793396896173528,
        "return_60m": -0.0022425059613798703,
        "return_120m": -0.0013335486824603837,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003622122658950566,
        "close_vs_ema6": -0.0004964149151023278,
        "close_vs_ema12": 0.0003373652768547952,
        "ema3_slope": -0.000362081115673929,
        "ema6_slope": -0.00019852654542562576,
        "realized_volatility_30m": 0.0005908611686706866,
        "realized_volatility_60m": 0.0008023603105336209,
        "return_acceleration": -0.0011817223373413732
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2751,
        "resolved_agreement_count": 1826,
        "prospective_resolved_sample_count": 2732,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.02593749999869,
            "small_mean_absolute_error": 113.93276562499886
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.50362760416465,
            "small_mean_absolute_error": 185.0142161458316
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.76400868055498,
            "small_mean_absolute_error": 231.97158854166628
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.86438541666794,
            "small_mean_absolute_error": 165.9975322916689
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2753,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1900Z",
      "signal_timestamp": "2026-10-11T19:01:18.350442Z",
      "target_timestamp": "2026-10-11T19:00:00Z",
      "resolution_timestamp": "2026-10-11T19:15:00Z",
      "strike": 83581.29,
      "brti_reference_price": 83581.28566666665,
      "base_predicted_close": 83488.8046875,
      "small_predicted_close": 83497.234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83615.3875,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 126.58281249999709,
      "small_residual": 118.15312499999709,
      "base_absolute_error": 126.58281249999709,
      "small_absolute_error": 118.15312499999709,
      "resolved_at": "2026-10-11T19:16:05.821251Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T18:45:00Z",
        "return_6h": 0.006524374566306834,
        "return_12h": 0.0059899614225591424,
        "return_24h": 0.007467408831211886,
        "close_vs_ema12": 0.002995340277404779,
        "close_vs_ema24": 0.005216129385882784,
        "ema12_slope_3h": 0.003515819505889528,
        "ema24_slope_6h": 0.002743305603671642,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0017555996025352405,
        "return_30m": -0.002484683557793632,
        "return_60m": -0.0022521759403694164,
        "return_120m": -0.0031335232867364393,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0010597097804004862,
        "close_vs_ema6": -0.0016089941730038637,
        "close_vs_ema12": -0.0012008077015475127,
        "ema3_slope": -0.0010585879843602042,
        "ema6_slope": -0.0006431837176600341,
        "realized_volatility_30m": 0.0005126167083456257,
        "realized_volatility_60m": 0.000805935884569308,
        "return_acceleration": -0.0010252334166912513
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2752,
        "resolved_agreement_count": 1827,
        "prospective_resolved_sample_count": 2733,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.61007291666829,
            "small_mean_absolute_error": 114.83665625000503
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.07959635416773,
            "small_mean_absolute_error": 153.64780208333468
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.1311666666661,
            "small_mean_absolute_error": 180.36283506944406
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.58938437500255,
            "small_mean_absolute_error": 165.69826354166943
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2754,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1915Z",
      "signal_timestamp": "2026-10-11T19:16:16.479929Z",
      "target_timestamp": "2026-10-11T19:15:00Z",
      "resolution_timestamp": "2026-10-11T19:30:00Z",
      "strike": 83615.39,
      "brti_reference_price": 83615.3875,
      "base_predicted_close": 83586.5234375,
      "small_predicted_close": 83526.671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83594.4705,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 7.947062499995809,
      "small_residual": 67.79862499999581,
      "base_absolute_error": 7.947062499995809,
      "small_absolute_error": 67.79862499999581,
      "resolved_at": "2026-10-11T19:31:05.200473Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T19:00:00Z",
        "return_6h": 0.007202964496028308,
        "return_12h": 0.006672236162169387,
        "return_24h": 0.008081019222032193,
        "close_vs_ema12": 0.003265154611910681,
        "close_vs_ema24": 0.005509619032958213,
        "ema12_slope_3h": 0.0033018081430991053,
        "ema24_slope_6h": 0.002835361745672671,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00040800800156803874,
        "return_30m": -0.0013483078996525677,
        "return_60m": -0.001627270953359794,
        "return_120m": -0.0015889446563052134,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0003261734288668716,
        "close_vs_ema6": -0.0008586109652546359,
        "close_vs_ema12": -0.0006713270110734193,
        "ema3_slope": -0.0003260670744510419,
        "ema6_slope": -0.0003433264725521967,
        "realized_volatility_30m": 0.0010818038020516396,
        "realized_volatility_60m": 0.0009116330696451941,
        "return_acceleration": 0.0021636076041032792
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2753,
        "resolved_agreement_count": 1828,
        "prospective_resolved_sample_count": 2734,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 74.42431770833355,
            "small_mean_absolute_error": 112.62631770833832
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.7850390625008,
            "small_mean_absolute_error": 151.5255625000009
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.70187673611024,
            "small_mean_absolute_error": 188.77078472222152
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.8732687500029,
            "small_mean_absolute_error": 170.7044135416698
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2755,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1930Z",
      "signal_timestamp": "2026-10-11T19:31:16.114854Z",
      "target_timestamp": "2026-10-11T19:30:00Z",
      "resolution_timestamp": "2026-10-11T19:45:00Z",
      "strike": 83594.47,
      "brti_reference_price": 83594.4705,
      "base_predicted_close": 83561.015625,
      "small_predicted_close": 83503.1953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83630.30016666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 69.28454166666779,
      "small_residual": 127.10485416666779,
      "base_absolute_error": 69.28454166666779,
      "small_absolute_error": 127.10485416666779,
      "resolved_at": "2026-10-11T19:46:07.727715Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T19:15:00Z",
        "return_6h": 0.007081803459793035,
        "return_12h": 0.007229848347258816,
        "return_24h": 0.007525315858485371,
        "close_vs_ema12": 0.0028907970798599525,
        "close_vs_ema24": 0.005149082416248119,
        "ema12_slope_3h": 0.0030521628618829233,
        "ema24_slope_6h": 0.0029229859272044134,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002501573050773809,
        "return_30m": 0.0001577486303085962,
        "return_60m": -0.002327326882913039,
        "return_120m": -0.0037278120662287417,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00028820760933256917,
        "close_vs_ema6": -0.0007920747895953095,
        "close_vs_ema12": -0.0007796859108879506,
        "ema3_slope": -0.00028812456963911437,
        "ema6_slope": -0.0003167295664361358,
        "realized_volatility_30m": 0.0003290826533227098,
        "realized_volatility_60m": 0.0007889207764730689,
        "return_acceleration": -0.0006581653066454196
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2754,
        "resolved_agreement_count": 1829,
        "prospective_resolved_sample_count": 2735,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 69.57333333333372,
            "small_mean_absolute_error": 81.2792395833385
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.88642187500045,
            "small_mean_absolute_error": 119.13475781250054
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.82011979166539,
            "small_mean_absolute_error": 165.63772569444336
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.34052187500274,
            "small_mean_absolute_error": 173.76038229166952
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2756,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T1945Z",
      "signal_timestamp": "2026-10-11T19:46:19.452715Z",
      "target_timestamp": "2026-10-11T19:45:00Z",
      "resolution_timestamp": "2026-10-11T20:00:00Z",
      "strike": 83630.3,
      "brti_reference_price": 83630.30016666667,
      "base_predicted_close": 83581.4765625,
      "small_predicted_close": 83523.53125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83576.72066666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -4.755895833324757,
      "small_residual": 53.18941666667524,
      "base_absolute_error": 4.755895833324757,
      "small_absolute_error": 53.18941666667524,
      "resolved_at": "2026-10-11T20:01:05.896347Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T19:30:00Z",
        "return_6h": 0.007573870945523087,
        "return_12h": 0.008358690414877579,
        "return_24h": 0.007560040537911705,
        "close_vs_ema12": 0.0031846806574074016,
        "close_vs_ema24": 0.005464239047855868,
        "ema12_slope_3h": 0.0028235183983094103,
        "ema24_slope_6h": 0.0030189783443530516,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00042861287896633904,
        "return_30m": 0.00017834835324626042,
        "return_60m": -0.0011702000148998692,
        "return_120m": -0.0034100817957702922,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.01359506736221e-05,
        "close_vs_ema6": -0.0002598851590850382,
        "close_vs_ema12": -0.0002973606429339526,
        "ema3_slope": 7.014087007028991e-05,
        "ema6_slope": -0.00010394325831009077,
        "realized_volatility_30m": 0.00033938509202185996,
        "realized_volatility_60m": 0.0008878581542977116,
        "return_acceleration": 0.0006787701840437199
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2755,
        "resolved_agreement_count": 1830,
        "prospective_resolved_sample_count": 2736,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.12437500000306,
            "small_mean_absolute_error": 79.56968750000306
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.07515625000087,
            "small_mean_absolute_error": 96.75122656250096
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.04387673611079,
            "small_mean_absolute_error": 149.86603993055542
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.32126145833463,
            "small_mean_absolute_error": 176.76690312500142
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2757,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T2000Z",
      "signal_timestamp": "2026-10-11T20:01:16.992576Z",
      "target_timestamp": "2026-10-11T20:00:00Z",
      "resolution_timestamp": "2026-10-11T20:15:00Z",
      "strike": 83576.72,
      "brti_reference_price": 83576.72066666668,
      "base_predicted_close": 83541.125,
      "small_predicted_close": 83485.5546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83625.991,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 84.86599999999453,
      "small_residual": 140.43631249999453,
      "base_absolute_error": 84.86599999999453,
      "small_absolute_error": 140.43631249999453,
      "resolved_at": "2026-10-11T20:16:06.015425Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T19:45:00Z",
        "return_6h": 0.006901095174807859,
        "return_12h": 0.007618050498201079,
        "return_24h": 0.006836668744515162,
        "close_vs_ema12": 0.0024379626185848657,
        "close_vs_ema24": 0.004720182816326579,
        "ema12_slope_3h": 0.0025761310426566375,
        "ema24_slope_6h": 0.0030990748601729123,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006406709038855318,
        "return_30m": -0.00021233262471975767,
        "return_60m": -5.46174895919016e-05,
        "return_120m": -0.0023066704217653555,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002853713572157357,
        "close_vs_ema6": -0.0006433008933389717,
        "close_vs_ema12": -0.0007936723137318413,
        "ema3_slope": -0.0002852899436373013,
        "ema6_slope": -0.00025725416060318196,
        "realized_volatility_30m": 0.0005346418914259354,
        "realized_volatility_60m": 0.00045345418873205944,
        "return_acceleration": -0.0010692837828518709
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2756,
        "resolved_agreement_count": 1831,
        "prospective_resolved_sample_count": 2737,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.14257812499636,
            "small_mean_absolute_error": 91.56150520833398
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.876325520832324,
            "small_mean_absolute_error": 103.19908072916951
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.43392361111061,
            "small_mean_absolute_error": 132.9523697916678
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.63833645833365,
            "small_mean_absolute_error": 175.47791979166794
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2758,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T2015Z",
      "signal_timestamp": "2026-10-11T20:16:16.751338Z",
      "target_timestamp": "2026-10-11T20:15:00Z",
      "resolution_timestamp": "2026-10-11T20:30:00Z",
      "strike": 83625.99,
      "brti_reference_price": 83625.991,
      "base_predicted_close": 83555.0234375,
      "small_predicted_close": 83499.8515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83563.56416666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 8.54072916667792,
      "small_residual": 63.71260416667792,
      "base_absolute_error": 8.54072916667792,
      "small_absolute_error": 63.71260416667792,
      "resolved_at": "2026-10-11T20:31:05.473602Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T20:00:00Z",
        "return_6h": 0.0074387128081903064,
        "return_12h": 0.007876181314308228,
        "return_24h": 0.0077577548018605835,
        "close_vs_ema12": 0.002904933458740322,
        "close_vs_ema24": 0.005202439641049494,
        "ema12_slope_3h": 0.0024101758078165503,
        "ema24_slope_6h": 0.003188675603147173,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000589522213127136,
        "return_30m": -5.152638048755431e-05,
        "return_60m": 0.00012681278311355015,
        "return_120m": -0.0015006645290046583,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001519682137305356,
        "close_vs_ema6": -3.868482743873969e-05,
        "close_vs_ema12": -0.00017314374810373234,
        "ema3_slope": 0.00015199131157861423,
        "ema6_slope": -1.5473691536538325e-05,
        "realized_volatility_30m": 0.0006150965585063339,
        "realized_volatility_60m": 0.0005000578875320606,
        "return_acceleration": 0.0012301931170126679
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2757,
        "resolved_agreement_count": 1832,
        "prospective_resolved_sample_count": 2738,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.71337499999572,
            "small_mean_absolute_error": 97.13230208333334
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.068846354164634,
            "small_mean_absolute_error": 104.87930989583583
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.42781770833244,
            "small_mean_absolute_error": 133.39447569444505
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.3307833333325,
            "small_mean_absolute_error": 180.72036666666682
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2759,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T2030Z",
      "signal_timestamp": "2026-10-11T20:31:16.365783Z",
      "target_timestamp": "2026-10-11T20:30:00Z",
      "resolution_timestamp": "2026-10-11T20:45:00Z",
      "strike": 83563.56,
      "brti_reference_price": 83563.56416666668,
      "base_predicted_close": 83512.0546875,
      "small_predicted_close": 83476.9375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83588.6025,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 76.5478124999936,
      "small_residual": 111.6649999999936,
      "base_absolute_error": 76.5478124999936,
      "small_absolute_error": 111.6649999999936,
      "resolved_at": "2026-10-11T20:46:06.903133Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T20:15:00Z",
        "return_6h": 0.006746439485637357,
        "return_12h": 0.007242855278708493,
        "return_24h": 0.007163362838269238,
        "close_vs_ema12": 0.0020680717421757144,
        "close_vs_ema24": 0.004359834815915065,
        "ema12_slope_3h": 0.002142395240750661,
        "ema24_slope_6h": 0.00326207962602143,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007465003713177376,
        "return_30m": -0.00015741823674164657,
        "return_60m": -0.0003697174364339917,
        "return_120m": -0.0026961838660182202,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002974112280970109,
        "close_vs_ema6": -0.0005609517817523058,
        "close_vs_ema12": -0.0007781611234219943,
        "ema3_slope": -0.0002973228009576223,
        "ema6_slope": -0.00022433037729097105,
        "realized_volatility_30m": 0.0006680112922224368,
        "realized_volatility_60m": 0.0006051695062414524,
        "return_acceleration": -0.0013360225844448737
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2758,
        "resolved_agreement_count": 1833,
        "prospective_resolved_sample_count": 2739,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.86179166666625,
            "small_mean_absolute_error": 96.11079687500387
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.717562499999985,
            "small_mean_absolute_error": 88.69501822917118
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.544878472222386,
            "small_mean_absolute_error": 111.46010416666832
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.88028750000012,
            "small_mean_absolute_error": 182.54838645833442
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2760,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T2045Z",
      "signal_timestamp": "2026-10-11T20:46:18.331990Z",
      "target_timestamp": "2026-10-11T20:45:00Z",
      "resolution_timestamp": "2026-10-11T21:00:00Z",
      "strike": 83588.6,
      "brti_reference_price": 83588.6025,
      "base_predicted_close": 83550.3359375,
      "small_predicted_close": 83496.3046875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83543.75983333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -6.576104166684672,
      "small_residual": 47.45514583331533,
      "base_absolute_error": 6.576104166684672,
      "small_absolute_error": 47.45514583331533,
      "resolved_at": "2026-10-11T21:01:06.008656Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T20:30:00Z",
        "return_6h": 0.00650632508408755,
        "return_12h": 0.007104710992069663,
        "return_24h": 0.007123286389352668,
        "close_vs_ema12": 0.002271437748126548,
        "close_vs_ema24": 0.004564246132787497,
        "ema12_slope_3h": 0.0018934801580356986,
        "ema24_slope_6h": 0.0033290708890723053,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002996321851875816,
        "return_30m": -0.00044709186166780324,
        "return_60m": -0.0004985952051298481,
        "return_120m": -0.0016682117639132965,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 1.065920421039479e-06,
        "close_vs_ema6": -0.00018679086655482013,
        "close_vs_ema12": -0.0004051362332019304,
        "ema3_slope": 1.0659215572417224e-06,
        "ema6_slope": -7.471076450660252e-05,
        "realized_volatility_30m": 0.0005230662782526596,
        "realized_volatility_60m": 0.0005794464373902841,
        "return_acceleration": 0.0010461325565053192
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2759,
        "resolved_agreement_count": 1834,
        "prospective_resolved_sample_count": 2740,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.6776093749977,
            "small_mean_absolute_error": 92.25083333333532
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.90099218750038,
            "small_mean_absolute_error": 85.91026041666919
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.60930729166648,
            "small_mean_absolute_error": 95.25109548611242
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.61880208333314,
            "small_mean_absolute_error": 173.54705729166744
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2761,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T2100Z",
      "signal_timestamp": "2026-10-11T21:01:17.029783Z",
      "target_timestamp": "2026-10-11T21:00:00Z",
      "resolution_timestamp": "2026-10-11T21:15:00Z",
      "strike": 83543.76,
      "brti_reference_price": 83543.75983333332,
      "base_predicted_close": 83515.265625,
      "small_predicted_close": 83463.078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83471.65416666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -43.611458333340124,
      "small_residual": 8.576041666659876,
      "base_absolute_error": 43.611458333340124,
      "small_absolute_error": 8.576041666659876,
      "resolved_at": "2026-10-11T21:16:04.754560Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T20:45:00Z",
        "return_6h": 0.006011202342963706,
        "return_12h": 0.006935839334470284,
        "return_24h": 0.006958905075045152,
        "close_vs_ema12": 0.001662867519991451,
        "close_vs_ema24": 0.003942041179928024,
        "ema12_slope_3h": 0.0017048442011375897,
        "ema24_slope_6h": 0.0033844691061433174,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005364686730667811,
        "return_30m": -0.0002369972311599966,
        "return_60m": -0.00039437816021548056,
        "return_120m": -0.0004489741098622213,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00026777334560901256,
        "close_vs_ema6": -0.0005166491285919506,
        "close_vs_ema12": -0.0007966740888647461,
        "ema3_slope": -0.000267701662239328,
        "ema6_slope": -0.00020661695204959862,
        "realized_volatility_30m": 0.0004180504291271814,
        "realized_volatility_60m": 0.0005575851580398693,
        "return_acceleration": -0.0008361008582543628
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2760,
        "resolved_agreement_count": 1835,
        "prospective_resolved_sample_count": 2741,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.13266145833768,
            "small_mean_absolute_error": 90.81726562499534
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.13761979166702,
            "small_mean_absolute_error": 91.18938541666466
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.96177083333411,
            "small_mean_absolute_error": 99.07180902777812
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.73374791666647,
            "small_mean_absolute_error": 144.6934552083323
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2762,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T2115Z",
      "signal_timestamp": "2026-10-11T21:16:15.469364Z",
      "target_timestamp": "2026-10-11T21:15:00Z",
      "resolution_timestamp": "2026-10-11T21:30:00Z",
      "strike": 83471.65,
      "brti_reference_price": 83471.65416666666,
      "base_predicted_close": 83484.296875,
      "small_predicted_close": 83450.265625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83353.6995,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -130.59737499999756,
      "small_residual": -96.56612499999756,
      "base_absolute_error": 130.59737499999756,
      "small_absolute_error": 96.56612499999756,
      "resolved_at": "2026-10-11T21:31:06.207983Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T21:00:00Z",
        "return_6h": 0.005094775466483181,
        "return_12h": 0.0061007990490182795,
        "return_24h": 0.006330798807837601,
        "close_vs_ema12": 0.0007657333093491481,
        "close_vs_ema24": 0.003011966104210284,
        "ema12_slope_3h": 0.0014976317350430257,
        "ema24_slope_6h": 0.0034197936864945877,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008630885994418414,
        "return_30m": -0.0013990942525128336,
        "return_60m": -0.0018455605905266514,
        "return_120m": -0.0017189818480879415,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005656351787511893,
        "close_vs_ema6": -0.00098559684594679,
        "close_vs_ema12": -0.0014041911757699532,
        "ema3_slope": -0.0005653154164645402,
        "ema6_slope": -0.00039408337544599714,
        "realized_volatility_30m": 0.0001633099631875301,
        "realized_volatility_60m": 0.0004548189405876149,
        "return_acceleration": -0.0003266199263750602
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2761,
        "resolved_agreement_count": 1836,
        "prospective_resolved_sample_count": 2742,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.81902604167408,
            "small_mean_absolute_error": 57.85219791666168
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 37.7662005208349,
            "small_mean_absolute_error": 77.49224999999751
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.985572916667785,
            "small_mean_absolute_error": 89.20360590277778
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.7276062500001,
            "small_mean_absolute_error": 144.25937083333193
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2763,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T2130Z",
      "signal_timestamp": "2026-10-11T21:31:17.277131Z",
      "target_timestamp": "2026-10-11T21:30:00Z",
      "resolution_timestamp": "2026-10-11T21:45:00Z",
      "strike": 83353.7,
      "brti_reference_price": 83353.6995,
      "base_predicted_close": 83349.3046875,
      "small_predicted_close": 83379.765625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83441.33983333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 92.03514583333163,
      "small_residual": 61.574208333331626,
      "base_absolute_error": 92.03514583333163,
      "small_absolute_error": 61.574208333331626,
      "resolved_at": "2026-10-11T21:46:07.556894Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T21:15:00Z",
        "return_6h": 0.0033739031567112665,
        "return_12h": 0.004777865317415975,
        "return_24h": 0.0044772712658871505,
        "close_vs_ema12": -0.0006220079476253471,
        "close_vs_ema24": 0.0015615776184432217,
        "ema12_slope_3h": 0.0012226300650088895,
        "ema24_slope_6h": 0.0034187855806284695,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014131104486216906,
        "return_30m": -0.0022749794085455965,
        "return_60m": -0.0025114374758848923,
        "return_120m": -0.0028802263900935543,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0009899521973499859,
        "close_vs_ema6": -0.0017135412116214832,
        "close_vs_ema12": -0.002383223837052695,
        "ema3_slope": -0.0009889731611957275,
        "ema6_slope": -0.000684947010676451,
        "realized_volatility_30m": 0.0002750109245899246,
        "realized_volatility_60m": 0.0006205933154741618,
        "return_acceleration": -0.0005500218491798492
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2762,
        "resolved_agreement_count": 1836,
        "prospective_resolved_sample_count": 2743,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.33318750000399,
            "small_mean_absolute_error": 66.06557812499159
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.09748958333512,
            "small_mean_absolute_error": 81.08818749999773
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 58.58943750000132,
            "small_mean_absolute_error": 81.15187152777798
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.53106770833328,
            "small_mean_absolute_error": 131.81791041666511
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2764,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T2145Z",
      "signal_timestamp": "2026-10-11T21:46:18.974908Z",
      "target_timestamp": "2026-10-11T21:45:00Z",
      "resolution_timestamp": "2026-10-11T22:00:00Z",
      "strike": 83441.34,
      "brti_reference_price": 83441.33983333333,
      "base_predicted_close": 83431.609375,
      "small_predicted_close": 83418.15625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83433.50516666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 1.8957916666549863,
      "small_residual": 15.348916666654986,
      "base_absolute_error": 1.8957916666549863,
      "small_absolute_error": 15.348916666654986,
      "resolved_at": "2026-10-11T22:01:05.641264Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T21:30:00Z",
        "return_6h": 0.0013447193210858188,
        "return_12h": 0.005771073340493205,
        "return_24h": 0.005260320061642343,
        "close_vs_ema12": 0.0004112572809513715,
        "close_vs_ema24": 0.002560613154830582,
        "ema12_slope_3h": 0.0010319205619515603,
        "ema24_slope_6h": 0.0033758346151455676,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010514270375405754,
        "return_30m": -0.0003631691936138992,
        "return_60m": -0.0017617553381953366,
        "return_120m": -0.002259472140560992,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 3.021607580344643e-05,
        "close_vs_ema6": -0.0004743155713490266,
        "close_vs_ema12": -0.001129257075513257,
        "ema3_slope": 3.021698884220214e-05,
        "ema6_slope": -0.00018969023932602358,
        "realized_volatility_30m": 0.001232268743081133,
        "realized_volatility_60m": 0.0009164617199535323,
        "return_acceleration": 0.002464537486162266
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2763,
        "resolved_agreement_count": 1836,
        "prospective_resolved_sample_count": 2744,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.2050208333385,
            "small_mean_absolute_error": 53.542880208326096
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.9413151041681,
            "small_mean_absolute_error": 72.89685677083071
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.00233506944642,
            "small_mean_absolute_error": 75.12113368055482
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.20285208333371,
            "small_mean_absolute_error": 119.07836666666553
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2765,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T2200Z",
      "signal_timestamp": "2026-10-11T22:01:16.812180Z",
      "target_timestamp": "2026-10-11T22:00:00Z",
      "resolution_timestamp": "2026-10-11T22:15:00Z",
      "strike": 83433.51,
      "brti_reference_price": 83433.50516666665,
      "base_predicted_close": 83409.5234375,
      "small_predicted_close": 83396.4296875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83532.73783333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 123.21439583334723,
      "small_residual": 136.30814583334723,
      "base_absolute_error": 123.21439583334723,
      "small_absolute_error": 136.30814583334723,
      "resolved_at": "2026-10-11T22:16:05.598501Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T21:45:00Z",
        "return_6h": -0.004799168199896342,
        "return_12h": 0.005674758248972234,
        "return_24h": 0.0054228250085401886,
        "close_vs_ema12": 0.0003043684035353156,
        "close_vs_ema24": 0.0024154942387761835,
        "ema12_slope_3h": 0.0009172914711581548,
        "ema24_slope_6h": 0.003205507678832209,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -9.389430565620582e-05,
        "return_30m": 0.0009574340088727151,
        "return_60m": -0.0013197235423281217,
        "return_120m": -0.0017135812324009514,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -3.1841547337041476e-05,
        "close_vs_ema6": -0.0004058982774338693,
        "close_vs_ema12": -0.0010350792885990279,
        "ema3_slope": -3.1840533485150146e-05,
        "ema6_slope": -0.00016233295470680087,
        "realized_volatility_30m": 0.0005726606715983906,
        "realized_volatility_60m": 0.0009248510438227208,
        "return_acceleration": -0.0011453213431967812
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2764,
        "resolved_agreement_count": 1837,
        "prospective_resolved_sample_count": 2745,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.03494270833107,
            "small_mean_absolute_error": 45.51632291666101
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.583802083334376,
            "small_mean_absolute_error": 68.16679427082818
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.43672743055504,
            "small_mean_absolute_error": 75.96503124999678
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.09387500000011,
            "small_mean_absolute_error": 107.03813958333194
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2766,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T2215Z",
      "signal_timestamp": "2026-10-11T22:16:16.361211Z",
      "target_timestamp": "2026-10-11T22:15:00Z",
      "resolution_timestamp": "2026-10-11T22:30:00Z",
      "strike": 83532.74,
      "brti_reference_price": 83532.73783333335,
      "base_predicted_close": 83453.3046875,
      "small_predicted_close": 83421.46875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83551.37049999996,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 98.06581249996088,
      "small_residual": 129.90174999996088,
      "base_absolute_error": 98.06581249996088,
      "small_absolute_error": 129.90174999996088,
      "resolved_at": "2026-10-11T22:31:05.301022Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T22:00:00Z",
        "return_6h": -0.002671206617171573,
        "return_12h": 0.006983304202269558,
        "return_24h": 0.006820390969385137,
        "close_vs_ema12": 0.0014330219552869394,
        "close_vs_ema24": 0.003533147487251753,
        "ema12_slope_3h": 0.0008392521066826752,
        "ema24_slope_6h": 0.0030832524176089837,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011893623127599007,
        "return_30m": 0.0010953563327551485,
        "return_60m": 0.0007317893394651609,
        "return_120m": -0.0011151218126269624,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005784066992131631,
        "close_vs_ema6": 0.0005591472532002761,
        "close_vs_ema12": 0.00012950243825460284,
        "ema3_slope": 0.0005787414471432051,
        "ema6_slope": 0.00022370893577483564,
        "realized_volatility_30m": 0.0006416283092080532,
        "realized_volatility_60m": 0.0010477557979538198,
        "return_acceleration": 0.0012832566184161065
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2765,
        "resolved_agreement_count": 1838,
        "prospective_resolved_sample_count": 2746,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.93567708333285,
            "small_mean_absolute_error": 77.44934895833285
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.37735156250346,
            "small_mean_absolute_error": 67.65077343749726
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.15602604166755,
            "small_mean_absolute_error": 77.47794965277596
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.40763125000085,
            "small_mean_absolute_error": 107.09699479166594
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2767,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T2230Z",
      "signal_timestamp": "2026-10-11T22:31:15.986186Z",
      "target_timestamp": "2026-10-11T22:30:00Z",
      "resolution_timestamp": "2026-10-11T22:45:00Z",
      "strike": 83551.37,
      "brti_reference_price": 83551.37049999996,
      "base_predicted_close": 83487.1328125,
      "small_predicted_close": 83436.609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83588.70583333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 101.57302083332615,
      "small_residual": 152.09645833332615,
      "base_absolute_error": 101.57302083332615,
      "small_absolute_error": 152.09645833332615,
      "resolved_at": "2026-10-11T22:46:06.373180Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T22:15:00Z",
        "return_6h": -0.003275683814783492,
        "return_12h": 0.007664014412385622,
        "return_24h": 0.006956051996452883,
        "close_vs_ema12": 0.0015886842898629183,
        "close_vs_ema24": 0.003679179197043414,
        "ema12_slope_3h": 0.0007837927993608051,
        "ema24_slope_6h": 0.0029507928633560887,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00022305825416357727,
        "return_30m": 0.0014126858640046702,
        "return_60m": 0.0023714724263672604,
        "return_120m": -0.00014592085424214307,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00040063641201637523,
        "close_vs_ema6": 0.0005586824286518688,
        "close_vs_ema12": 0.00029832884567548845,
        "ema3_slope": 0.00040079698588257884,
        "ema6_slope": 0.00022352292279270713,
        "realized_volatility_30m": 0.0004831520292981617,
        "realized_volatility_60m": 0.0005418678326025509,
        "return_acceleration": -0.0009663040585963234
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2766,
        "resolved_agreement_count": 1839,
        "prospective_resolved_sample_count": 2747,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.80278645832368,
            "small_mean_absolute_error": 85.78325520832368
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.56798697916383,
            "small_mean_absolute_error": 75.92441666665763
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.66592187499797,
            "small_mean_absolute_error": 82.65321006943971
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.95412187499896,
            "small_mean_absolute_error": 97.24582916666404
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2768,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T2245Z",
      "signal_timestamp": "2026-10-11T22:46:17.971911Z",
      "target_timestamp": "2026-10-11T22:45:00Z",
      "resolution_timestamp": "2026-10-11T23:00:00Z",
      "strike": 83588.71,
      "brti_reference_price": 83588.70583333333,
      "base_predicted_close": 83515.75,
      "small_predicted_close": 83447.234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83556.45066666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 40.70066666667117,
      "small_residual": 109.21629166667117,
      "base_absolute_error": 40.70066666667117,
      "small_absolute_error": 109.21629166667117,
      "resolved_at": "2026-10-11T23:01:05.989675Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T22:30:00Z",
        "return_6h": -0.002998303299645011,
        "return_12h": 0.008315786683574355,
        "return_24h": 0.0072175806110121865,
        "close_vs_ema12": 0.001952974506376437,
        "close_vs_ema24": 0.004042145367673777,
        "ema12_slope_3h": 0.0007313343300086039,
        "ema24_slope_6h": 0.00282686221239814,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00044685482847195424,
        "return_30m": 0.0006700127572933923,
        "return_60m": 0.0017661029927653615,
        "return_120m": 1.2362131946996868e-06,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00042365557328527537,
        "close_vs_ema6": 0.0007182128281721933,
        "close_vs_ema12": 0.0006305805274926524,
        "ema3_slope": 0.00042383513340182866,
        "ema6_slope": 0.0002873676877328535,
        "realized_volatility_30m": 0.00011189828715418848,
        "realized_volatility_60m": 0.0004726760190990307,
        "return_acceleration": 0.00022379657430837696
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2767,
        "resolved_agreement_count": 1840,
        "prospective_resolved_sample_count": 2748,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.18725520832231,
            "small_mean_absolute_error": 108.41381770832231
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.6961380208304,
            "small_mean_absolute_error": 80.9783489583242
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.3566284722195,
            "small_mean_absolute_error": 84.73584374999457
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.24403958333205,
            "small_mean_absolute_error": 89.54199687499712
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2769,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T2300Z",
      "signal_timestamp": "2026-10-11T23:01:16.847185Z",
      "target_timestamp": "2026-10-11T23:00:00Z",
      "resolution_timestamp": "2026-10-11T23:15:00Z",
      "strike": 83556.45,
      "brti_reference_price": 83556.45066666667,
      "base_predicted_close": 83500.0,
      "small_predicted_close": 83448.0234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83609.63550000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 109.63550000001851,
      "small_residual": 161.6120625000185,
      "base_absolute_error": 109.63550000001851,
      "small_absolute_error": 161.6120625000185,
      "resolved_at": "2026-10-11T23:16:04.781074Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T22:45:00Z",
        "return_6h": -0.003429728098036988,
        "return_12h": 0.007686869333801916,
        "return_24h": 0.006516331745420434,
        "close_vs_ema12": 0.0015023130608913249,
        "close_vs_ema24": 0.003579080613746344,
        "ema12_slope_3h": 0.0006914877900228156,
        "ema24_slope_6h": 0.002696602108096302,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003858794838977886,
        "return_30m": 6.0802912463353564e-05,
        "return_60m": 0.0014735746718830267,
        "return_120m": 0.00015190641836904106,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 1.8805951026212853e-05,
        "close_vs_ema6": 0.00023716050030930802,
        "close_vs_ema12": 0.00020684105713741907,
        "ema3_slope": 1.880630469663913e-05,
        "ema6_slope": 9.487320019396783e-05,
        "realized_volatility_30m": 0.0004163671561848714,
        "realized_volatility_60m": 0.0005635148692762049,
        "return_acceleration": -0.0008327343123697428
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2768,
        "resolved_agreement_count": 1841,
        "prospective_resolved_sample_count": 2749,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.88847395832636,
            "small_mean_absolute_error": 131.88066145832636
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.96170833332872,
            "small_mean_absolute_error": 88.69849218749368
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.35202604166504,
            "small_mean_absolute_error": 89.40474999999424
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 62.76174583333195,
            "small_mean_absolute_error": 94.92248229166435
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2770,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T2315Z",
      "signal_timestamp": "2026-10-11T23:16:15.534254Z",
      "target_timestamp": "2026-10-11T23:15:00Z",
      "resolution_timestamp": "2026-10-11T23:30:00Z",
      "strike": 83609.64,
      "brti_reference_price": 83609.63550000002,
      "base_predicted_close": 83587.8359375,
      "small_predicted_close": 83477.6875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83637.24433333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 49.40839583333582,
      "small_residual": 159.55683333333582,
      "base_absolute_error": 49.40839583333582,
      "small_absolute_error": 159.55683333333582,
      "resolved_at": "2026-10-11T23:31:05.385015Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T23:00:00Z",
        "return_6h": -0.0016576265169294668,
        "return_12h": 0.008211438234959845,
        "return_24h": 0.007513285020123384,
        "close_vs_ema12": 0.002052265772254813,
        "close_vs_ema24": 0.004130635211606393,
        "ema12_slope_3h": 0.0006551757992023788,
        "ema24_slope_6h": 0.002606125960213479,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006365137928789899,
        "return_30m": 0.000250388691367176,
        "return_60m": 0.0009205692122782327,
        "return_120m": 0.001653032214479211,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003275585273307957,
        "close_vs_ema6": 0.0006240051003949532,
        "close_vs_ema12": 0.0007136267469354252,
        "ema3_slope": 0.0003276658570761093,
        "ema6_slope": 0.0002496643568907775,
        "realized_volatility_30m": 0.0005111966383883892,
        "realized_volatility_60m": 0.00038458910932465687,
        "return_acceleration": 0.0010223932767767785
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2769,
        "resolved_agreement_count": 1842,
        "prospective_resolved_sample_count": 2750,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.49374999999418,
            "small_mean_absolute_error": 138.20664062499418
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.21471354166351,
            "small_mean_absolute_error": 107.82799479166351
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.41615104166704,
            "small_mean_absolute_error": 91.16939583332957
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.87722916666607,
            "small_mean_absolute_error": 96.65336145833207
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2771,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T2330Z",
      "signal_timestamp": "2026-10-11T23:31:17.058899Z",
      "target_timestamp": "2026-10-11T23:30:00Z",
      "resolution_timestamp": "2026-10-11T23:45:00Z",
      "strike": 83637.24,
      "brti_reference_price": 83637.24433333334,
      "base_predicted_close": 83639.234375,
      "small_predicted_close": 83597.8046875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83607.86150000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -31.37287499998638,
      "small_residual": 10.05681250001362,
      "base_absolute_error": 31.37287499998638,
      "small_absolute_error": 10.05681250001362,
      "resolved_at": "2026-10-11T23:46:06.539819Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T23:15:00Z",
        "return_6h": -0.0032180369547120113,
        "return_12h": 0.007910253279758583,
        "return_24h": 0.008107331113516691,
        "close_vs_ema12": 0.00228566065167346,
        "close_vs_ema24": 0.004369853148347813,
        "ema12_slope_3h": 0.0006644418700121335,
        "ema24_slope_6h": 0.0024848573821303344,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003302111433474142,
        "return_30m": 0.0009669351201737619,
        "return_60m": 0.0010277968251086733,
        "return_120m": 0.0034017066433065235,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003288307518456435,
        "close_vs_ema6": 0.0006815443605188154,
        "close_vs_ema12": 0.0008833049573071516,
        "ema3_slope": 0.0003289389170770818,
        "ema6_slope": 0.00027269208490854346,
        "realized_volatility_30m": 0.00015315132476578786,
        "realized_volatility_60m": 0.00038688805058716114,
        "return_acceleration": -0.0003063026495315757
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2770,
        "resolved_agreement_count": 1843,
        "prospective_resolved_sample_count": 2751,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.32939583333791,
            "small_mean_absolute_error": 145.6204114583379
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.0660911458308,
            "small_mean_absolute_error": 115.7018333333308
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.8217899305552,
            "small_mean_absolute_error": 99.15641493055107
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.98009895833312,
            "small_mean_absolute_error": 94.9718562499991
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2772,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261011T2345Z",
      "signal_timestamp": "2026-10-11T23:46:19.417711Z",
      "target_timestamp": "2026-10-11T23:45:00Z",
      "resolution_timestamp": "2026-10-12T00:00:00Z",
      "strike": 83607.86,
      "brti_reference_price": 83607.86150000001,
      "base_predicted_close": 83596.4609375,
      "small_predicted_close": 83484.8828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83676.30333333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 79.8423958333151,
      "small_residual": 191.4205208333151,
      "base_absolute_error": 79.8423958333151,
      "small_absolute_error": 191.4205208333151,
      "resolved_at": "2026-10-12T00:01:04.832018Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T23:30:00Z",
        "return_6h": -0.003677474701611394,
        "return_12h": 0.007577645282394352,
        "return_24h": 0.00800651443735334,
        "close_vs_ema12": 0.0018544783309766277,
        "close_vs_ema24": 0.003933958487804201,
        "ema12_slope_3h": 0.0006466857271236748,
        "ema24_slope_6h": 0.002356594387029176,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003513127861579646,
        "return_30m": -2.1217650207350225e-05,
        "return_60m": 0.00022916572850029127,
        "return_120m": 0.0019956734515444996,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -1.129890604378847e-05,
        "close_vs_ema6": 0.00023568644945881623,
        "close_vs_ema12": 0.00044984785009072326,
        "ema3_slope": -1.1298778380131047e-05,
        "ema6_slope": 9.42834683179683e-05,
        "realized_volatility_30m": 0.0003407619647526894,
        "realized_volatility_60m": 0.00043969920011226074,
        "return_acceleration": -0.0006815239295053788
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2771,
        "resolved_agreement_count": 1843,
        "prospective_resolved_sample_count": 2752,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.77935937500297,
            "small_mean_absolute_error": 110.11050000000978
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.48330729166264,
            "small_mean_absolute_error": 109.26215885416605
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.05721180555459,
            "small_mean_absolute_error": 90.6890659722194
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.3947239583329,
            "small_mean_absolute_error": 88.77754374999931
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2773,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0000Z",
      "signal_timestamp": "2026-10-12T00:01:15.757515Z",
      "target_timestamp": "2026-10-12T00:00:00Z",
      "resolution_timestamp": "2026-10-12T00:15:00Z",
      "strike": 83676.3,
      "brti_reference_price": 83676.30333333332,
      "base_predicted_close": 83649.3125,
      "small_predicted_close": 83496.8984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83683.62700000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 34.31450000000768,
      "small_residual": 186.72856250000768,
      "base_absolute_error": 34.31450000000768,
      "small_absolute_error": 186.72856250000768,
      "resolved_at": "2026-10-12T00:16:05.359041Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-11T23:45:00Z",
        "return_6h": -0.001117906834460003,
        "return_12h": 0.007137782515300062,
        "return_24h": 0.009197482179041927,
        "close_vs_ema12": 0.002565154208444609,
        "close_vs_ema24": 0.004657263488831109,
        "ema12_slope_3h": 0.0006851099289084672,
        "ema24_slope_6h": 0.00228437215825128,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008186052376581987,
        "return_30m": 0.0004670048650132763,
        "return_60m": 0.001434391548592373,
        "return_120m": 0.002910079903530871,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004034856747314741,
        "close_vs_ema6": 0.0007529764431766228,
        "close_vs_ema12": 0.0010734085202956933,
        "ema3_slope": 0.00040364854113539295,
        "ema6_slope": 0.00030128132036533195,
        "realized_volatility_30m": 0.0005849590119080816,
        "realized_volatility_60m": 0.00044542758936776946,
        "return_acceleration": 0.0011699180238161633
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2772,
        "resolved_agreement_count": 1844,
        "prospective_resolved_sample_count": 2753,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.56479166666395,
            "small_mean_absolute_error": 130.66155729167076
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.22663281249515,
            "small_mean_absolute_error": 131.27110937499856
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.16273611110712,
            "small_mean_absolute_error": 102.68618055555271
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.35268958333108,
            "small_mean_absolute_error": 98.08746249999749
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-11T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2774,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0015Z",
      "signal_timestamp": "2026-10-12T00:16:16.186208Z",
      "target_timestamp": "2026-10-12T00:15:00Z",
      "resolution_timestamp": "2026-10-12T00:30:00Z",
      "strike": 83683.63,
      "brti_reference_price": 83683.62700000001,
      "base_predicted_close": 83653.953125,
      "small_predicted_close": 83500.09375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83762.96366666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 109.01054166667745,
      "small_residual": 262.86991666667745,
      "base_absolute_error": 109.01054166667745,
      "small_absolute_error": 262.86991666667745,
      "resolved_at": "2026-10-12T00:31:05.843682Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T00:00:00Z",
        "return_6h": -0.0008124872409265294,
        "return_12h": 0.0062258870991867,
        "return_24h": 0.008846461396955885,
        "close_vs_ema12": 0.0025443452632685215,
        "close_vs_ema24": 0.004646909164038648,
        "ema12_slope_3h": 0.0007608555978870779,
        "ema24_slope_6h": 0.002220033176481895,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 8.752378361553959e-05,
        "return_30m": 0.0009062006687015067,
        "return_60m": 0.0008849637910453012,
        "return_120m": 0.0018063476737433248,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002454621200242979,
        "close_vs_ema6": 0.0006002602191255146,
        "close_vs_ema12": 0.0009822313835925467,
        "ema3_slope": 0.00024552238646990965,
        "ema6_slope": 0.00024016175146823748,
        "realized_volatility_30m": 0.00036554072702132956,
        "realized_volatility_60m": 0.00042261585854394367,
        "return_acceleration": -0.0007310814540426591
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2773,
        "resolved_agreement_count": 1845,
        "prospective_resolved_sample_count": 2754,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.734541666661244,
            "small_mean_absolute_error": 136.94068229166805
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.11414583332771,
            "small_mean_absolute_error": 137.57366145833112
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.38798958332943,
            "small_mean_absolute_error": 117.5322239583317
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.739273958331616,
            "small_mean_absolute_error": 101.51623437499802
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2775,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0030Z",
      "signal_timestamp": "2026-10-12T00:31:16.730704Z",
      "target_timestamp": "2026-10-12T00:30:00Z",
      "resolution_timestamp": "2026-10-12T00:45:00Z",
      "strike": 83762.96,
      "brti_reference_price": 83762.96366666668,
      "base_predicted_close": 83686.2265625,
      "small_predicted_close": 83509.796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83755.79733333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 69.5707708333357,
      "small_residual": 246.0004583333357,
      "base_absolute_error": 69.5707708333357,
      "small_absolute_error": 246.0004583333357,
      "resolved_at": "2026-10-12T00:46:07.011928Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T00:15:00Z",
        "return_6h": -0.00031641602978060845,
        "return_12h": 0.008426656032920032,
        "return_24h": 0.010428596779439303,
        "close_vs_ema12": 0.0033516887693267883,
        "close_vs_ema24": 0.005483296903846524,
        "ema12_slope_3h": 0.000930101869599298,
        "ema24_slope_6h": 0.0021673252250145048,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009480548287739143,
        "return_30m": 0.0010356615897351151,
        "return_60m": 0.001503150113749463,
        "return_120m": 0.002532491871772624,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005965187831260543,
        "close_vs_ema6": 0.0011058564215109534,
        "close_vs_ema12": 0.0016336216830761252,
        "ema3_slope": 0.000596874830173233,
        "ema6_slope": 0.0004425383221424717,
        "realized_volatility_30m": 0.0004302655225791874,
        "realized_volatility_60m": 0.0005327636017105037,
        "return_acceleration": 0.0008605310451583748
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2774,
        "resolved_agreement_count": 1846,
        "prospective_resolved_sample_count": 2755,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.63507812499665,
            "small_mean_absolute_error": 162.76895312500346
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.48223697916728,
            "small_mean_absolute_error": 154.1946822916707
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.58908680555275,
            "small_mean_absolute_error": 131.39087326388835
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.7924479166657,
            "small_mean_absolute_error": 111.2697989583321
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2776,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0045Z",
      "signal_timestamp": "2026-10-12T00:46:18.580968Z",
      "target_timestamp": "2026-10-12T00:45:00Z",
      "resolution_timestamp": "2026-10-12T01:00:00Z",
      "strike": 83755.8,
      "brti_reference_price": 83755.79733333334,
      "base_predicted_close": 83702.515625,
      "small_predicted_close": 83761.328125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83844.61383333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 142.09820833332196,
      "small_residual": 83.28570833332196,
      "base_absolute_error": 142.09820833332196,
      "small_absolute_error": 83.28570833332196,
      "resolved_at": "2026-10-12T01:01:06.782551Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T00:30:00Z",
        "return_6h": 0.00032866235472628347,
        "return_12h": 0.008132075651943849,
        "return_24h": 0.010514401487808689,
        "close_vs_ema12": 0.0031321297062447684,
        "close_vs_ema24": 0.005285429413104836,
        "ema12_slope_3h": 0.0010460068120281552,
        "ema24_slope_6h": 0.0021291643468663857,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.555491615436228e-05,
        "return_30m": 0.0008624188018682144,
        "return_60m": 0.0017694009950646183,
        "return_120m": 0.0019989722096329654,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0002553911746143722,
        "close_vs_ema6": 0.0007285068591538213,
        "close_vs_ema12": 0.0013094725455604639,
        "ema3_slope": 0.00025545641592872315,
        "ema6_slope": 0.0002914876839723579,
        "realized_volatility_30m": 0.0005168048724641383,
        "realized_volatility_60m": 0.00044774168708318937,
        "return_acceleration": -0.0010336097449282766
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2775,
        "resolved_agreement_count": 1847,
        "prospective_resolved_sample_count": 2756,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 73.18455208333398,
            "small_mean_absolute_error": 221.75486458333398
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.48195572916848,
            "small_mean_absolute_error": 165.93268229167188
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.71705555555309,
            "small_mean_absolute_error": 146.75972743055536
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.80675937499909,
            "small_mean_absolute_error": 117.2145791666655
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2777,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0100Z",
      "signal_timestamp": "2026-10-12T01:01:19.886652Z",
      "target_timestamp": "2026-10-12T01:00:00Z",
      "resolution_timestamp": "2026-10-12T01:15:00Z",
      "strike": 83844.61,
      "brti_reference_price": 83844.61383333332,
      "base_predicted_close": 83838.0234375,
      "small_predicted_close": 83804.875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83858.12366666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 20.100229166651843,
      "small_residual": 53.24866666665184,
      "base_absolute_error": 20.100229166651843,
      "small_absolute_error": 53.24866666665184,
      "resolved_at": "2026-10-12T01:16:05.936199Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T00:45:00Z",
        "return_6h": 0.003150563724478417,
        "return_12h": 0.009695493748618889,
        "return_24h": 0.011761356078999086,
        "close_vs_ema12": 0.00402392393569273,
        "close_vs_ema24": 0.0062197001410790875,
        "ema12_slope_3h": 0.0012044784668925335,
        "ema24_slope_6h": 0.002150344510043256,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010604221179641993,
        "return_30m": 0.0009747764774843404,
        "return_60m": 0.0020114476057757624,
        "return_120m": 0.0034487243578142923,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00065760932292247,
        "close_vs_ema6": 0.0012777048698389137,
        "close_vs_ema12": 0.00200573872919918,
        "ema3_slope": 0.0006580420575144075,
        "ema6_slope": 0.0005113432862584588,
        "realized_volatility_30m": 0.0005729885170592808,
        "realized_volatility_60m": 0.0005069048209594952,
        "return_acceleration": 0.0011459770341185616
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2776,
        "resolved_agreement_count": 1847,
        "prospective_resolved_sample_count": 2757,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.7485052083357,
            "small_mean_absolute_error": 194.7211614583357
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.15664843749983,
            "small_mean_absolute_error": 162.69135937500323
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.40059027777534,
            "small_mean_absolute_error": 152.42112673611095
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 71.67387499999896,
            "small_mean_absolute_error": 118.71939374999783
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2778,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0115Z",
      "signal_timestamp": "2026-10-12T01:16:17.041726Z",
      "target_timestamp": "2026-10-12T01:15:00Z",
      "resolution_timestamp": "2026-10-12T01:30:00Z",
      "strike": 83858.12,
      "brti_reference_price": 83858.12366666665,
      "base_predicted_close": 83818.0546875,
      "small_predicted_close": 83828.25,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83695.58516666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -122.46952083334327,
      "small_residual": -132.66483333334327,
      "base_absolute_error": 122.46952083334327,
      "small_absolute_error": 132.66483333334327,
      "resolved_at": "2026-10-12T01:31:05.605895Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T01:00:00Z",
        "return_6h": 0.0029030083328460687,
        "return_12h": 0.010126883094827566,
        "return_24h": 0.011455002293836447,
        "close_vs_ema12": 0.004014170950563001,
        "close_vs_ema24": 0.006249398084520852,
        "ema12_slope_3h": 0.0013144656765471385,
        "ema24_slope_6h": 0.0021659312136026454,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00016112941208357157,
        "return_30m": 0.001221722395239988,
        "return_60m": 0.002085194833472581,
        "return_120m": 0.002972003946442703,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004092547895480081,
        "close_vs_ema6": 0.0010274633809503886,
        "close_vs_ema12": 0.0018331660714938636,
        "ema3_slope": 0.0004094223476047709,
        "ema6_slope": 0.0004111543307876442,
        "realized_volatility_30m": 0.00044964635294031385,
        "realized_volatility_60m": 0.0004926377355179093,
        "return_acceleration": -0.0008992927058806277
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2777,
        "resolved_agreement_count": 1848,
        "prospective_resolved_sample_count": 2758,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 85.19493749999674,
            "small_mean_absolute_error": 161.35118749999674
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.96473958332899,
            "small_mean_absolute_error": 149.1459348958324
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.80774305555072,
            "small_mean_absolute_error": 145.49950347221966
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.43558645833181,
            "small_mean_absolute_error": 114.3600114583307
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2779,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0130Z",
      "signal_timestamp": "2026-10-12T01:31:16.445254Z",
      "target_timestamp": "2026-10-12T01:30:00Z",
      "resolution_timestamp": "2026-10-12T01:45:00Z",
      "strike": 83695.59,
      "brti_reference_price": 83695.58516666666,
      "base_predicted_close": 83691.921875,
      "small_predicted_close": 83528.359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83578.7985,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -113.12337499999558,
      "small_residual": 50.439125000004424,
      "base_absolute_error": 113.12337499999558,
      "small_absolute_error": 50.439125000004424,
      "resolved_at": "2026-10-12T01:46:07.081552Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T01:15:00Z",
        "return_6h": 0.0012095855869636019,
        "return_12h": 0.008299955094151379,
        "return_24h": 0.009069353558887938,
        "close_vs_ema12": 0.0019835534997696413,
        "close_vs_ema24": 0.004210027571084574,
        "ema12_slope_3h": 0.0013312921287269575,
        "ema24_slope_6h": 0.0021461185250466475,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001938255864704086,
        "return_30m": -0.0017774387626485755,
        "return_60m": -0.0008043948906601983,
        "return_120m": 0.0006975460968179359,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007654826733471953,
        "close_vs_ema6": -0.0006521586304678584,
        "close_vs_ema12": -9.193017647857182e-05,
        "ema3_slope": -0.0007648971578260166,
        "ema6_slope": -0.000260795420193638,
        "realized_volatility_30m": 0.0010496926383938288,
        "realized_volatility_60m": 0.0010901500149137976,
        "return_acceleration": -0.0020993852767876575
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2778,
        "resolved_agreement_count": 1849,
        "prospective_resolved_sample_count": 2759,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.5596822916632,
            "small_mean_absolute_error": 128.7999166666632
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.09738020832992,
            "small_mean_absolute_error": 145.78443489583333
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.84138541666591,
            "small_mean_absolute_error": 145.7297604166682
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 74.13202604166509,
            "small_mean_absolute_error": 117.80762291666397
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2780,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0145Z",
      "signal_timestamp": "2026-10-12T01:46:18.875466Z",
      "target_timestamp": "2026-10-12T01:45:00Z",
      "resolution_timestamp": "2026-10-12T02:00:00Z",
      "strike": 83578.8,
      "brti_reference_price": 83578.7985,
      "base_predicted_close": 83571.1953125,
      "small_predicted_close": 83475.8125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83555.00666666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -16.188645833331975,
      "small_residual": 79.19416666666802,
      "base_absolute_error": 16.188645833331975,
      "small_absolute_error": 79.19416666666802,
      "resolved_at": "2026-10-12T02:01:05.860417Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T01:30:00Z",
        "return_6h": -0.0006158254432188093,
        "return_12h": 0.0069533813198723315,
        "return_24h": 0.0077391127770507495,
        "close_vs_ema12": 0.0005615036615855828,
        "close_vs_ema24": 0.002750672723832892,
        "ema12_slope_3h": 0.0012720003580730666,
        "ema24_slope_6h": 0.002088838047060948,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013953742773180622,
        "return_30m": -0.003330925549645647,
        "return_60m": -0.0021132726207465646,
        "return_120m": -0.0003476108523600141,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0010810618405528993,
        "close_vs_ema6": -0.0014627288315278708,
        "close_vs_ema12": -0.0012586678204860036,
        "ema3_slope": -0.0010798944079165596,
        "ema6_slope": -0.0005847494006880893,
        "realized_volatility_30m": 0.0002714407936930119,
        "realized_volatility_60m": 0.001197825520555567,
        "return_acceleration": 0.0005428815873860238
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2779,
        "resolved_agreement_count": 1850,
        "prospective_resolved_sample_count": 2760,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.44783333332816,
            "small_mean_absolute_error": 79.90958333333037
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.31619270833107,
            "small_mean_absolute_error": 150.83222395833218
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.80391493055504,
            "small_mean_absolute_error": 137.25831597222472
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.96080416666518,
            "small_mean_absolute_error": 114.74632916666451
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2781,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0200Z",
      "signal_timestamp": "2026-10-12T02:01:17.358143Z",
      "target_timestamp": "2026-10-12T02:00:00Z",
      "resolution_timestamp": "2026-10-12T02:15:00Z",
      "strike": 83555.01,
      "brti_reference_price": 83555.00666666667,
      "base_predicted_close": 83548.6875,
      "small_predicted_close": 83420.3515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83667.5815,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 118.89400000000023,
      "small_residual": 247.22993750000023,
      "base_absolute_error": 118.89400000000023,
      "small_absolute_error": 247.22993750000023,
      "resolved_at": "2026-10-12T02:16:05.725998Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T01:45:00Z",
        "return_6h": -0.0002598091888124099,
        "return_12h": 0.0066394930180562195,
        "return_24h": 0.00725109017899217,
        "close_vs_ema12": 0.00026538424991406906,
        "close_vs_ema24": 0.00241425690143382,
        "ema12_slope_3h": 0.0012192975417666396,
        "ema24_slope_6h": 0.0020401725397538595,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00028466350031741694,
        "return_30m": -0.0016796405655095104,
        "return_60m": -0.0034540938699095802,
        "return_120m": -0.001449593992978504,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0006831752107403499,
        "close_vs_ema6": -0.001248463114534637,
        "close_vs_ema12": -0.0013059025545385516,
        "ema3_slope": -0.0006827088010115112,
        "ema6_slope": -0.0004991359846674426,
        "realized_volatility_30m": 0.0005553553885003226,
        "realized_volatility_60m": 0.0008400751510983512,
        "return_acceleration": 0.0011107107770006452
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2780,
        "resolved_agreement_count": 1851,
        "prospective_resolved_sample_count": 2761,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.97044270833067,
            "small_mean_absolute_error": 78.88669791666689
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.35947395833318,
            "small_mean_absolute_error": 136.8039296875013
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.76124652777678,
            "small_mean_absolute_error": 134.75647222222446
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.44143124999755,
            "small_mean_absolute_error": 116.33328020833214
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2782,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0215Z",
      "signal_timestamp": "2026-10-12T02:16:16.662685Z",
      "target_timestamp": "2026-10-12T02:15:00Z",
      "resolution_timestamp": "2026-10-12T02:30:00Z",
      "strike": 83667.58,
      "brti_reference_price": 83667.5815,
      "base_predicted_close": 83622.484375,
      "small_predicted_close": 83457.578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83779.58633333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 157.10195833335456,
      "small_residual": 322.00820833335456,
      "base_absolute_error": 157.10195833335456,
      "small_absolute_error": 322.00820833335456,
      "resolved_at": "2026-10-12T02:31:05.554926Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T02:00:00Z",
        "return_6h": 0.0004973393977478757,
        "return_12h": 0.007939751770886128,
        "return_24h": 0.008479080873055045,
        "close_vs_ema12": 0.0015471149685237773,
        "close_vs_ema24": 0.00368692609847332,
        "ema12_slope_3h": 0.001197774136205032,
        "ema24_slope_6h": 0.002008205048257272,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013473140368767123,
        "return_30m": 0.0010622670054296623,
        "return_60m": -0.0022721968765250233,
        "return_120m": -0.00019174001624011616,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00033149925909281563,
        "close_vs_ema6": 6.940439491809336e-05,
        "close_vs_ema12": 3.35515058218494e-05,
        "ema3_slope": 0.00033160918729269184,
        "ema6_slope": 2.7762528703956235e-05,
        "realized_volatility_30m": 0.0008159887685970646,
        "realized_volatility_60m": 0.0012560709077448237,
        "return_acceleration": 0.0016319775371941292
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2781,
        "resolved_agreement_count": 1852,
        "prospective_resolved_sample_count": 2762,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.66888541666776,
            "small_mean_absolute_error": 127.38201562500399
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.93191145833225,
            "small_mean_absolute_error": 144.36660156250036
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.53278819444192,
            "small_mean_absolute_error": 141.8912951388896
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.20555833333056,
            "small_mean_absolute_error": 128.26597499999917
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2783,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0230Z",
      "signal_timestamp": "2026-10-12T02:31:16.813236Z",
      "target_timestamp": "2026-10-12T02:30:00Z",
      "resolution_timestamp": "2026-10-12T02:45:00Z",
      "strike": 83779.59,
      "brti_reference_price": 83779.58633333335,
      "base_predicted_close": 83778.515625,
      "small_predicted_close": 83742.1484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83793.33183333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 14.816208333315444,
      "small_residual": 51.183395833315444,
      "base_absolute_error": 14.816208333315444,
      "small_absolute_error": 51.183395833315444,
      "resolved_at": "2026-10-12T02:46:06.806542Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T02:15:00Z",
        "return_6h": 0.0025851238972505186,
        "return_12h": 0.009349003764823616,
        "return_24h": 0.00981623650337693,
        "close_vs_ema12": 0.0027696757218729218,
        "close_vs_ema24": 0.004926342490774616,
        "ema12_slope_3h": 0.001218397622902545,
        "ema24_slope_6h": 0.0020201689560404024,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013386885496786682,
        "return_30m": 0.0026878062204294118,
        "return_60m": 0.0010036511065598663,
        "return_120m": 0.00019844888407760664,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008346186214025497,
        "close_vs_ema6": 0.0010054425110688214,
        "close_vs_ema12": 0.0011609191116914719,
        "ema3_slope": 0.0008353157915168552,
        "ema6_slope": 0.00040233881584739173,
        "realized_volatility_30m": 4.3127435990220064e-06,
        "realized_volatility_60m": 0.0011600057683071403,
        "return_acceleration": -8.625487198044013e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2782,
        "resolved_agreement_count": 1853,
        "prospective_resolved_sample_count": 2763,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.32699479167059,
            "small_mean_absolute_error": 174.7178593750068
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.94333854166689,
            "small_mean_absolute_error": 151.758888020835
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.50725173611015,
            "small_mean_absolute_error": 155.4289097222245
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.53078749999841,
            "small_mean_absolute_error": 139.53807916666702
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2784,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0245Z",
      "signal_timestamp": "2026-10-12T02:46:18.217335Z",
      "target_timestamp": "2026-10-12T02:45:00Z",
      "resolution_timestamp": "2026-10-12T03:00:00Z",
      "strike": 83793.33,
      "brti_reference_price": 83793.33183333332,
      "base_predicted_close": 83817.6875,
      "small_predicted_close": 83783.96875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83741.91366666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -75.77383333332546,
      "small_residual": -42.055083333325456,
      "base_absolute_error": 75.77383333332546,
      "small_absolute_error": 42.055083333325456,
      "resolved_at": "2026-10-12T03:01:05.669148Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T02:30:00Z",
        "return_6h": 0.002449249385803709,
        "return_12h": 0.008971510082607326,
        "return_24h": 0.008900579831484068,
        "close_vs_ema12": 0.0028140973588661744,
        "close_vs_ema24": 0.004985756571162847,
        "ema12_slope_3h": 0.001259287125168873,
        "ema24_slope_6h": 0.0020290793436512633,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00016406741309604733,
        "return_30m": 0.0015029755979418802,
        "return_60m": 0.0025668391647590827,
        "return_120m": 0.0004481421130837493,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004991621967749271,
        "close_vs_ema6": 0.0008352029415390483,
        "close_vs_ema12": 0.0011210750527597124,
        "ema3_slope": 0.0004994114841081476,
        "ema6_slope": 0.00033419282414759444,
        "realized_volatility_30m": 0.0005873105682913105,
        "realized_volatility_60m": 0.0007193688109642535,
        "return_acceleration": -0.001174621136582621
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2783,
        "resolved_agreement_count": 1854,
        "prospective_resolved_sample_count": 2764,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.75020312500055,
            "small_mean_absolute_error": 174.90392708333457
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.09901822916436,
            "small_mean_absolute_error": 127.40675520833247
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.12752951388757,
            "small_mean_absolute_error": 158.85612499999965
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.66984062499759,
            "small_mean_absolute_error": 139.0185385416662
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2785,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0300Z",
      "signal_timestamp": "2026-10-12T03:01:16.879050Z",
      "target_timestamp": "2026-10-12T03:00:00Z",
      "resolution_timestamp": "2026-10-12T03:15:00Z",
      "strike": 83741.91,
      "brti_reference_price": 83741.91366666667,
      "base_predicted_close": 83744.4375,
      "small_predicted_close": 83766.765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83607.109,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -137.32850000000326,
      "small_residual": -159.65662500000326,
      "base_absolute_error": 137.32850000000326,
      "small_absolute_error": 159.65662500000326,
      "resolved_at": "2026-10-12T03:16:04.793917Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T02:45:00Z",
        "return_6h": 0.002371856781747228,
        "return_12h": 0.00839731683575451,
        "return_24h": 0.008775408670236295,
        "close_vs_ema12": 0.0021088060388900765,
        "close_vs_ema24": 0.004278604911405859,
        "ema12_slope_3h": 0.0012398418550003676,
        "ema24_slope_6h": 0.0020361798562174016,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006136307691990694,
        "return_30m": -0.00044966403291601953,
        "return_60m": 0.0022369335777285837,
        "return_120m": -0.0012248868707391836,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -5.7390730360262765e-05,
        "close_vs_ema6": 0.00015788978920783237,
        "close_vs_ema12": 0.0004287604136476997,
        "ema3_slope": -5.738743685357317e-05,
        "ema6_slope": 6.31599046048148e-05,
        "realized_volatility_30m": 0.0003888490911475584,
        "realized_volatility_60m": 0.0008307207527317897,
        "return_acceleration": -0.0007776981822951168
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2784,
        "resolved_agreement_count": 1854,
        "prospective_resolved_sample_count": 2765,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 91.64649999999892,
            "small_mean_absolute_error": 165.61915624999892
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.8084713541648,
            "small_mean_absolute_error": 122.2529270833329
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.78848263888842,
            "small_mean_absolute_error": 146.40900520833384
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.36374270833112,
            "small_mean_absolute_error": 140.35384687499973
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2786,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0315Z",
      "signal_timestamp": "2026-10-12T03:16:15.563812Z",
      "target_timestamp": "2026-10-12T03:15:00Z",
      "resolution_timestamp": "2026-10-12T03:30:00Z",
      "strike": 83607.11,
      "brti_reference_price": 83607.109,
      "base_predicted_close": 83641.34375,
      "small_predicted_close": 83488.2578125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83564.42349999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -76.92025000001013,
      "small_residual": 76.16568749998987,
      "base_absolute_error": 76.92025000001013,
      "small_absolute_error": 76.16568749998987,
      "resolved_at": "2026-10-12T03:31:05.703764Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T03:00:00Z",
        "return_6h": 0.0016227644544204445,
        "return_12h": 0.006725807541433815,
        "return_24h": 0.008561226925250187,
        "close_vs_ema12": 0.0004754078247379834,
        "close_vs_ema24": 0.002606920328076079,
        "ema12_slope_3h": 0.0011516910249875778,
        "ema24_slope_6h": 0.0020276269436827477,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016097633880599593,
        "return_30m": -0.0022224063569129537,
        "return_60m": -0.0007227709814942029,
        "return_120m": -0.002993325580052719,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008342262197655881,
        "close_vs_ema6": -0.0010376646376473175,
        "close_vs_ema12": -0.0010000760396599029,
        "ema3_slope": -0.0008335308664618735,
        "ema6_slope": -0.0004148936468725273,
        "realized_volatility_30m": 0.0004980663094304449,
        "realized_volatility_60m": 0.0010790106792438992,
        "return_acceleration": -0.0009961326188608899
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2785,
        "resolved_agreement_count": 1855,
        "prospective_resolved_sample_count": 2766,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.25512499999968,
            "small_mean_absolute_error": 143.72582812499968
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.46200520833372,
            "small_mean_absolute_error": 135.55392187500183
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 91.37298263888806,
            "small_mean_absolute_error": 144.1530104166668
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.06944791666392,
            "small_mean_absolute_error": 141.52127083333252
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2787,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0330Z",
      "signal_timestamp": "2026-10-12T03:31:16.597250Z",
      "target_timestamp": "2026-10-12T03:30:00Z",
      "resolution_timestamp": "2026-10-12T03:45:00Z",
      "strike": 83564.42,
      "brti_reference_price": 83564.42349999999,
      "base_predicted_close": 83608.1171875,
      "small_predicted_close": 83460.7578125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83499.0745,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -109.04268749999756,
      "small_residual": 38.316687500002445,
      "base_absolute_error": 109.04268749999756,
      "small_absolute_error": 38.316687500002445,
      "resolved_at": "2026-10-12T03:46:07.056980Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T03:15:00Z",
        "return_6h": 0.0025280701548224815,
        "return_12h": 0.0059105027754093875,
        "return_24h": 0.008656535223698247,
        "close_vs_ema12": -3.393940548401808e-05,
        "close_vs_ema24": 0.0020517555459915737,
        "ema12_slope_3h": 0.0010074560258876986,
        "ema24_slope_6h": 0.0020379616148287205,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005105486903034251,
        "return_30m": -0.002119490215773956,
        "return_60m": -0.0025682011901717594,
        "return_120m": -0.0015671276615782936,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0006726266209441389,
        "close_vs_ema6": -0.0011059773077023438,
        "close_vs_ema12": -0.0012780858213776725,
        "ema3_slope": -0.0006721744984826694,
        "ema6_slope": -0.0004421952998939771,
        "realized_volatility_30m": 0.0005496073488782671,
        "realized_volatility_60m": 0.0006333233831322308,
        "return_acceleration": 0.0010992146977565342
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2786,
        "resolved_agreement_count": 1855,
        "prospective_resolved_sample_count": 2767,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.20969791666357,
            "small_mean_absolute_error": 82.26519791665851
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.76834635416708,
            "small_mean_absolute_error": 128.49152864583266
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.69879166666578,
            "small_mean_absolute_error": 128.59432465277618
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.01216979166638,
            "small_mean_absolute_error": 138.834467708334
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2788,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0345Z",
      "signal_timestamp": "2026-10-12T03:46:18.659219Z",
      "target_timestamp": "2026-10-12T03:45:00Z",
      "resolution_timestamp": "2026-10-12T04:00:00Z",
      "strike": 83499.07,
      "brti_reference_price": 83499.0745,
      "base_predicted_close": 83590.40625,
      "small_predicted_close": 83446.046875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83520.53433333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -69.87191666667059,
      "small_residual": 74.48745833332941,
      "base_absolute_error": 69.87191666667059,
      "small_absolute_error": 74.48745833332941,
      "resolved_at": "2026-10-12T04:01:05.962749Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T03:30:00Z",
        "return_6h": 0.000691919218722914,
        "return_12h": 0.002037568976950732,
        "return_24h": 0.0072054588438954514,
        "close_vs_ema12": -0.0007826549686005269,
        "close_vs_ema24": 0.0012419164454400278,
        "ema12_slope_3h": 0.0008407071682585698,
        "ema24_slope_6h": 0.0020101138098240767,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007820193960889066,
        "return_30m": -0.0012921688274138976,
        "return_60m": -0.003511703460110649,
        "return_120m": -0.000953878273327935,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0007275890058506818,
        "close_vs_ema6": -0.0013486784726449708,
        "close_vs_ema12": -0.0017428723493915221,
        "ema3_slope": -0.0007270600049846809,
        "ema6_slope": -0.0005391805165956276,
        "realized_volatility_30m": 0.00013573535289274075,
        "realized_volatility_60m": 0.0004328965126853197,
        "return_acceleration": -0.0002714707057854815
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2787,
        "resolved_agreement_count": 1855,
        "prospective_resolved_sample_count": 2768,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.7663177083341,
            "small_mean_absolute_error": 79.04852083333026
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.25826041666733,
            "small_mean_absolute_error": 126.97622395833241
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 91.98811805555427,
            "small_mean_absolute_error": 111.2873437499984
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.38565312499995,
            "small_mean_absolute_error": 133.1454791666678
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2789,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0400Z",
      "signal_timestamp": "2026-10-12T04:01:16.827730Z",
      "target_timestamp": "2026-10-12T04:00:00Z",
      "resolution_timestamp": "2026-10-12T04:15:00Z",
      "strike": 83520.53,
      "brti_reference_price": 83520.53433333333,
      "base_predicted_close": 83555.375,
      "small_predicted_close": 83431.1875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83444.24933333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -111.12566666667408,
      "small_residual": 13.061833333325922,
      "base_absolute_error": 111.12566666667408,
      "small_absolute_error": 13.061833333325922,
      "resolved_at": "2026-10-12T04:16:06.177734Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T03:45:00Z",
        "return_6h": 0.0010430961337752898,
        "return_12h": -0.003761078059915657,
        "return_24h": 0.009141035105818762,
        "close_vs_ema12": -0.0005043968658891007,
        "close_vs_ema24": 0.001468285034810446,
        "ema12_slope_3h": 0.0006478548057708977,
        "ema24_slope_6h": 0.001990127247083029,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00025700684063667545,
        "return_30m": -0.0005252135397866287,
        "return_60m": -0.002643590570601706,
        "return_120m": -0.00041257052938625804,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00023543999922814862,
        "close_vs_ema6": -0.0007802564809491486,
        "close_vs_ema12": -0.0012579374774104313,
        "ema3_slope": -0.00023538458028293796,
        "ema6_slope": -0.0003120052147432828,
        "realized_volatility_30m": 0.000519513118362791,
        "realized_volatility_60m": 0.0006671149410210724,
        "return_acceleration": 0.001039026236725582
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2788,
        "resolved_agreement_count": 1855,
        "prospective_resolved_sample_count": 2769,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.29083854167038,
            "small_mean_absolute_error": 87.15661458333125
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.96866927083465,
            "small_mean_absolute_error": 126.38788541666509
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.96926041666666,
            "small_mean_absolute_error": 110.55415624999902
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.84421562499992,
            "small_mean_absolute_error": 131.4090375000007
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2790,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0415Z",
      "signal_timestamp": "2026-10-12T04:16:16.932456Z",
      "target_timestamp": "2026-10-12T04:15:00Z",
      "resolution_timestamp": "2026-10-12T04:30:00Z",
      "strike": 83444.25,
      "brti_reference_price": 83444.24933333333,
      "base_predicted_close": 83439.109375,
      "small_predicted_close": 83388.3671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83589.46216666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 150.35279166667897,
      "small_residual": 201.09497916667897,
      "base_absolute_error": 150.35279166667897,
      "small_absolute_error": 201.09497916667897,
      "resolved_at": "2026-10-12T04:31:04.693042Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T04:00:00Z",
        "return_6h": -0.0010593271847090246,
        "return_12h": -0.0037277041200950434,
        "return_24h": 0.007986748661144238,
        "close_vs_ema12": -0.0013595338546609215,
        "close_vs_ema24": 0.000542157389610054,
        "ema12_slope_3h": 0.0004190516092001939,
        "ema24_slope_6h": 0.0019270308891556898,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000913368198718012,
        "return_30m": -0.0006565960999564968,
        "return_60m": -0.001947916494357771,
        "return_120m": -0.002669279578335515,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005746265833491693,
        "close_vs_ema6": -0.001209808041171212,
        "close_vs_ema12": -0.0018368997382350871,
        "ema3_slope": -0.00057429657726904,
        "ema6_slope": -0.0004836891480602956,
        "realized_volatility_30m": 0.0005851875196773437,
        "realized_volatility_60m": 0.00045357656153871144,
        "return_acceleration": -0.0011703750393546875
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2789,
        "resolved_agreement_count": 1855,
        "prospective_resolved_sample_count": 2770,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 91.74013020833809,
            "small_mean_absolute_error": 50.50791666666191
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.99762760416888,
            "small_mean_absolute_error": 97.1168723958308
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 93.5547135416685,
            "small_mean_absolute_error": 107.20525347222186
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.9187239583327,
            "small_mean_absolute_error": 123.98152604166607
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2791,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0430Z",
      "signal_timestamp": "2026-10-12T04:31:15.450877Z",
      "target_timestamp": "2026-10-12T04:30:00Z",
      "resolution_timestamp": "2026-10-12T04:45:00Z",
      "strike": 83589.46,
      "brti_reference_price": 83589.46216666668,
      "base_predicted_close": 83568.7890625,
      "small_predicted_close": 83611.2578125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83989.97883333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 421.1897708333272,
      "small_residual": 378.7210208333272,
      "base_absolute_error": 421.1897708333272,
      "small_absolute_error": 378.7210208333272,
      "resolved_at": "2026-10-12T04:46:06.701590Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T04:15:00Z",
        "return_6h": 0.00045590714357834905,
        "return_12h": -0.0028212700788563527,
        "return_24h": 0.009234326112665503,
        "close_vs_ema12": 0.00036289001970568613,
        "close_vs_ema24": 0.002236149554986522,
        "ema12_slope_3h": 0.00035005724067294075,
        "ema24_slope_6h": 0.0018965838044031624,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017402377574669003,
        "return_30m": 0.0008252800809229743,
        "return_60m": 0.00029963309286373807,
        "return_120m": -0.0022693376153736233,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005819667111492954,
        "close_vs_ema6": 0.00037731758873804644,
        "close_vs_ema12": -8.449705608160052e-05,
        "ema3_slope": 0.0005823055936204913,
        "ema6_slope": 0.00015094981790375606,
        "realized_volatility_30m": 0.0013268029780924562,
        "realized_volatility_60m": 0.0010627201369982488,
        "return_acceleration": 0.0026536059561849124
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2790,
        "resolved_agreement_count": 1856,
        "prospective_resolved_sample_count": 2771,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 110.0982656250053,
            "small_mean_absolute_error": 81.74023958333419
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.15398177083443,
            "small_mean_absolute_error": 82.00271874999635
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.87831944444649,
            "small_mean_absolute_error": 112.90776562499984
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.96594374999987,
            "small_mean_absolute_error": 126.05843333333323
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2792,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0445Z",
      "signal_timestamp": "2026-10-12T04:46:18.244959Z",
      "target_timestamp": "2026-10-12T04:45:00Z",
      "resolution_timestamp": "2026-10-12T05:00:00Z",
      "strike": 83989.98,
      "brti_reference_price": 83989.97883333333,
      "base_predicted_close": 83985.3828125,
      "small_predicted_close": 83969.4765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 84054.34516666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 68.9623541666806,
      "small_residual": 84.8686041666806,
      "base_absolute_error": 68.9623541666806,
      "small_absolute_error": 84.8686041666806,
      "resolved_at": "2026-10-12T05:01:06.045437Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T04:30:00Z",
        "return_6h": 0.004800564813147057,
        "return_12h": 0.0017878679641827322,
        "return_24h": 0.013054250841860293,
        "close_vs_ema12": 0.004944608233807157,
        "close_vs_ema24": 0.006892221138229404,
        "ema12_slope_3h": 0.0005366768862826721,
        "ema24_slope_6h": 0.001956704666163267,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004791473186752437,
        "return_30m": 0.006540049246772872,
        "return_60m": 0.005879158975987453,
        "return_120m": 0.002346809652958415,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0026809076021352407,
        "close_vs_ema6": 0.0036878366808617002,
        "close_vs_ema12": 0.003979601796868293,
        "ema3_slope": 0.0026881141878969395,
        "ema6_slope": 0.0014773139093142706,
        "realized_volatility_30m": 0.0015256177146427685,
        "realized_volatility_60m": 0.002136410748464081,
        "return_acceleration": 0.003051235429285537
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2791,
        "resolved_agreement_count": 1856,
        "prospective_resolved_sample_count": 2772,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 188.1350364583377,
            "small_mean_absolute_error": 166.84132291666538
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.9506770833359,
            "small_mean_absolute_error": 122.94492187499782
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 121.55051909722413,
            "small_mean_absolute_error": 140.26459027777673
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.4567885416669,
            "small_mean_absolute_error": 144.4916437499989
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2793,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0500Z",
      "signal_timestamp": "2026-10-12T05:01:16.948199Z",
      "target_timestamp": "2026-10-12T05:00:00Z",
      "resolution_timestamp": "2026-10-12T05:15:00Z",
      "strike": 84054.35,
      "brti_reference_price": 84054.34516666668,
      "base_predicted_close": 83892.7578125,
      "small_predicted_close": 83881.859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 84124.39133333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 231.63352083334757,
      "small_residual": 242.53195833334757,
      "base_absolute_error": 231.63352083334757,
      "small_absolute_error": 242.53195833334757,
      "resolved_at": "2026-10-12T05:16:04.959629Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T04:45:00Z",
        "return_6h": 0.00595877991498539,
        "return_12h": 0.0025086148220441196,
        "return_24h": 0.013523284908717681,
        "close_vs_ema12": 0.005480221278442832,
        "close_vs_ema24": 0.007504671744801739,
        "ema12_slope_3h": 0.000758755726972371,
        "ema24_slope_6h": 0.002039526776622669,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007663572991378764,
        "return_30m": 0.005561502466340684,
        "return_60m": 0.006391372344469071,
        "return_120m": 0.003730885602204248,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0017216903871348777,
        "close_vs_ema6": 0.0031795369117755268,
        "close_vs_ema12": 0.004015458378976655,
        "ema3_slope": 0.001724659717191157,
        "ema6_slope": 0.001273434337302204,
        "realized_volatility_30m": 0.0020125579438072805,
        "realized_volatility_60m": 0.002074674014348297,
        "return_acceleration": -0.004025115887614561
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2792,
        "resolved_agreement_count": 1857,
        "prospective_resolved_sample_count": 2773,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 187.9076458333402,
            "small_mean_absolute_error": 169.43660937500317
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.0992421875053,
            "small_mean_absolute_error": 128.2966119791672
          },
          "12": {
            "base_accuracy": 0.08333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 125.94832812500317,
            "small_mean_absolute_error": 140.73746006944444
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.91278645833518,
            "small_mean_absolute_error": 139.1640479166672
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2794,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0515Z",
      "signal_timestamp": "2026-10-12T05:16:15.763787Z",
      "target_timestamp": "2026-10-12T05:15:00Z",
      "resolution_timestamp": "2026-10-12T05:30:00Z",
      "strike": 84124.39,
      "brti_reference_price": 84124.39133333335,
      "base_predicted_close": 84156.3984375,
      "small_predicted_close": 84079.4921875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83927.98966666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -228.40877083332452,
      "small_residual": -151.50252083332452,
      "base_absolute_error": 228.40877083332452,
      "small_absolute_error": 151.50252083332452,
      "resolved_at": "2026-10-12T05:31:05.106856Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T05:00:00Z",
        "return_6h": 0.006156656828546048,
        "return_12h": 0.00448882487400204,
        "return_24h": 0.014144575137868376,
        "close_vs_ema12": 0.006058686608202857,
        "close_vs_ema24": 0.008170816061868535,
        "ema12_slope_3h": 0.0009509327124701539,
        "ema24_slope_6h": 0.002124766145098933,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008333437911838271,
        "return_30m": 0.0016003397294186428,
        "return_60m": 0.00815085527683368,
        "return_120m": 0.0061870615970389675,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001276602671618443,
        "close_vs_ema6": 0.0028649490245711284,
        "close_vs_ema12": 0.004102601526082994,
        "ema3_slope": 0.0012782344691566472,
        "ema6_slope": 0.0011472943858010787,
        "realized_volatility_30m": 3.349324602297532e-05,
        "realized_volatility_60m": 0.0016384781595475875,
        "return_acceleration": 6.698649204595064e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2793,
        "resolved_agreement_count": 1858,
        "prospective_resolved_sample_count": 2774,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 218.03460937500859,
            "small_mean_absolute_error": 226.80414062500859
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 154.88736979167334,
            "small_mean_absolute_error": 138.65602864583525
          },
          "12": {
            "base_accuracy": 0.08333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 135.34328819444877,
            "small_mean_absolute_error": 140.34596180555673
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.77873750000217,
            "small_mean_absolute_error": 141.95421770833417
          }
        },
        "current_losing_streak": 7,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2795,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0530Z",
      "signal_timestamp": "2026-10-12T05:31:15.909228Z",
      "target_timestamp": "2026-10-12T05:30:00Z",
      "resolution_timestamp": "2026-10-12T05:45:00Z",
      "strike": 83927.99,
      "brti_reference_price": 83927.98966666668,
      "base_predicted_close": 83919.03125,
      "small_predicted_close": 83923.1015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83856.90666666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -62.124583333323244,
      "small_residual": -66.19489583332324,
      "base_absolute_error": 62.124583333323244,
      "small_absolute_error": 66.19489583332324,
      "resolved_at": "2026-10-12T05:46:06.651909Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T05:15:00Z",
        "return_6h": 0.003476266293214847,
        "return_12h": 0.0002470425851068825,
        "return_24h": 0.011423943338592313,
        "close_vs_ema12": 0.003557921260390673,
        "close_vs_ema24": 0.0056964521972593385,
        "ema12_slope_3h": 0.0009845120561680076,
        "ema24_slope_6h": 0.0021527493976372103,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002334657803210183,
        "return_30m": -0.0015032595846111718,
        "return_60m": 0.004049882499842061,
        "return_120m": 0.004350729071525006,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005307993794994026,
        "close_vs_ema6": 0.00037394587582850747,
        "close_vs_ema12": 0.0014874453945219468,
        "ema3_slope": -0.0005305177809902251,
        "ema6_slope": 0.00014960072736158736,
        "realized_volatility_30m": 0.001584000797197005,
        "realized_volatility_60m": 0.002528674369408894,
        "return_acceleration": -0.00316800159439401
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2794,
        "resolved_agreement_count": 1858,
        "prospective_resolved_sample_count": 2775,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 237.54860416666997,
            "small_mean_absolute_error": 214.40602604166997
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 173.82343489583764,
            "small_mean_absolute_error": 148.07313281250208
          },
          "12": {
            "base_accuracy": 0.08333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 141.28552256944627,
            "small_mean_absolute_error": 126.13715451388755
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.74864895833453,
            "small_mean_absolute_error": 136.38584791666653
          }
        },
        "current_losing_streak": 7,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2796,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0545Z",
      "signal_timestamp": "2026-10-12T05:46:18.248327Z",
      "target_timestamp": "2026-10-12T05:45:00Z",
      "resolution_timestamp": "2026-10-12T06:00:00Z",
      "strike": 83856.91,
      "brti_reference_price": 83856.90666666668,
      "base_predicted_close": 83777.296875,
      "small_predicted_close": 83770.9140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83920.76666666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 143.4697916666628,
      "small_residual": 149.8526041666628,
      "base_absolute_error": 143.4697916666628,
      "small_absolute_error": 149.8526041666628,
      "resolved_at": "2026-10-12T06:01:05.365080Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T05:30:00Z",
        "return_6h": 0.002978729059667007,
        "return_12h": -0.0007096998427043033,
        "return_24h": 0.010483973181405926,
        "close_vs_ema12": 0.0025971397576487476,
        "close_vs_ema24": 0.004744305710617347,
        "ema12_slope_3h": 0.00097526970708528,
        "ema24_slope_6h": 0.002169843334196564,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008469522537394303,
        "return_30m": -0.003179632713261382,
        "return_60m": -0.0015843814763987218,
        "return_120m": 0.004285462669010531,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006891256028142001,
        "close_vs_ema6": -0.0003381336505708932,
        "close_vs_ema12": 0.0005408365661194736,
        "ema3_slope": -0.0006886510357539954,
        "ema6_slope": -0.00013523516920377343,
        "realized_volatility_30m": 0.0007438527747353763,
        "realized_volatility_60m": 0.0013061500265835265,
        "return_acceleration": 0.0014877055494707525
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2795,
        "resolved_agreement_count": 1859,
        "prospective_resolved_sample_count": 2776,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 147.78230729166899,
            "small_mean_absolute_error": 136.27449479166899
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 167.95867187500335,
            "small_mean_absolute_error": 151.55790885416718
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 145.22788715278026,
            "small_mean_absolute_error": 127.38811284722154
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.3763395833339,
            "small_mean_absolute_error": 127.3955697916659
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2797,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0600Z",
      "signal_timestamp": "2026-10-12T06:01:16.338410Z",
      "target_timestamp": "2026-10-12T06:00:00Z",
      "resolution_timestamp": "2026-10-12T06:15:00Z",
      "strike": 83920.77,
      "brti_reference_price": 83920.76666666666,
      "base_predicted_close": 83921.8984375,
      "small_predicted_close": 83890.3359375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83781.29333333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -140.60510416667967,
      "small_residual": -109.04260416667967,
      "base_absolute_error": 140.60510416667967,
      "small_absolute_error": 109.04260416667967,
      "resolved_at": "2026-10-12T06:16:06.399543Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T05:45:00Z",
        "return_6h": 0.0029215360095378173,
        "return_12h": 0.0018003631700056477,
        "return_24h": 0.01153693824953872,
        "close_vs_ema12": 0.0032230413256908452,
        "close_vs_ema24": 0.005395251503815812,
        "ema12_slope_3h": 0.001022736726587814,
        "ema24_slope_6h": 0.002185419111747411,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007615353646877043,
        "return_30m": -8.60618731450824e-05,
        "return_60m": -0.0015891920844205432,
        "return_120m": 0.004792023141710233,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 3.59411923624986e-05,
        "close_vs_ema6": 0.000302209330094394,
        "close_vs_ema12": 0.0011021346215778216,
        "ema3_slope": 3.594248417826407e-05,
        "ema6_slope": 0.00012089834668116417,
        "realized_volatility_30m": 0.0008042438092135673,
        "realized_volatility_60m": 0.001305078965625275,
        "return_acceleration": 0.0016084876184271346
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2796,
        "resolved_agreement_count": 1860,
        "prospective_resolved_sample_count": 2777,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 166.40916666666453,
            "small_mean_absolute_error": 152.52049479166453
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 177.15840625000237,
            "small_mean_absolute_error": 160.97855208333385
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 150.8692170138917,
            "small_mean_absolute_error": 136.371239583333
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.44491875000094,
            "small_mean_absolute_error": 130.72391458333294
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2798,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0615Z",
      "signal_timestamp": "2026-10-12T06:16:17.475941Z",
      "target_timestamp": "2026-10-12T06:15:00Z",
      "resolution_timestamp": "2026-10-12T06:30:00Z",
      "strike": 83781.29,
      "brti_reference_price": 83781.29333333332,
      "base_predicted_close": 83752.7265625,
      "small_predicted_close": 83760.0703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83677.17716666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -75.54939583332452,
      "small_residual": -82.89314583332452,
      "base_absolute_error": 75.54939583332452,
      "small_absolute_error": 82.89314583332452,
      "resolved_at": "2026-10-12T06:31:05.491176Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T06:00:00Z",
        "return_6h": 0.0011670901087175167,
        "return_12h": 0.0003536546219686798,
        "return_24h": 0.00986347243539254,
        "close_vs_ema12": 0.0014921267314826903,
        "close_vs_ema24": 0.003647274484853913,
        "ema12_slope_3h": 0.0010660483596758308,
        "ema24_slope_6h": 0.0021643409345109,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016619644799877875,
        "return_30m": -0.0009016947600264391,
        "return_60m": -0.004078460415131491,
        "return_120m": 0.004039151921106265,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008137030846900872,
        "close_vs_ema6": -0.0009719901955802523,
        "close_vs_ema12": -0.00047529316498784446,
        "ema3_slope": -0.0008130415103052568,
        "ema6_slope": -0.00038864497459012437,
        "realized_volatility_30m": 0.001211749922337746,
        "realized_volatility_60m": 0.001155882376333159,
        "return_acceleration": -0.002423499844675492
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2797,
        "resolved_agreement_count": 1860,
        "prospective_resolved_sample_count": 2778,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 143.65206249999756,
            "small_mean_absolute_error": 119.14815624999756
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 180.84333593750307,
            "small_mean_absolute_error": 172.97614843750307
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 151.14226736111473,
            "small_mean_absolute_error": 132.15340451388934
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.47016250000235,
            "small_mean_absolute_error": 133.51361145833434
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2799,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0630Z",
      "signal_timestamp": "2026-10-12T06:31:16.225479Z",
      "target_timestamp": "2026-10-12T06:30:00Z",
      "resolution_timestamp": "2026-10-12T06:45:00Z",
      "strike": 83677.18,
      "brti_reference_price": 83677.17716666668,
      "base_predicted_close": 83727.53125,
      "small_predicted_close": 83723.8046875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83893.68100000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 166.1497500000114,
      "small_residual": 169.8763125000114,
      "base_absolute_error": 166.1497500000114,
      "small_absolute_error": 169.8763125000114,
      "resolved_at": "2026-10-12T06:46:06.737623Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T06:15:00Z",
        "return_6h": -0.0010241578884599978,
        "return_12h": -0.0013402498582676392,
        "return_24h": 0.008378530867924505,
        "close_vs_ema12": 0.0002374518422714189,
        "close_vs_ema24": 0.002350411802071628,
        "ema12_slope_3h": 0.0010776093513280571,
        "ema24_slope_6h": 0.002098228441425931,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012427137672893496,
        "return_30m": -0.002902612901137136,
        "return_60m": -0.0029884249699789756,
        "return_120m": 0.0010493547598751096,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0010287600856241363,
        "close_vs_ema6": -0.0015820691562913325,
        "close_vs_ema12": -0.0014535824523405072,
        "ema3_slope": -0.0010277028259768617,
        "ema6_slope": -0.0006324274449348577,
        "realized_volatility_30m": 0.00020962535634921897,
        "realized_volatility_60m": 0.0009176819221360851,
        "return_acceleration": 0.00041925071269843794
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2798,
        "resolved_agreement_count": 1861,
        "prospective_resolved_sample_count": 2779,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 105.43721874999756,
            "small_mean_absolute_error": 101.99581249999756
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 171.49291145833377,
            "small_mean_absolute_error": 158.20091927083377
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 151.02802951389094,
            "small_mean_absolute_error": 132.71402604166724
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 126.12415625000139,
            "small_mean_absolute_error": 131.0250270833334
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2800,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0645Z",
      "signal_timestamp": "2026-10-12T06:46:18.339091Z",
      "target_timestamp": "2026-10-12T06:45:00Z",
      "resolution_timestamp": "2026-10-12T07:00:00Z",
      "strike": 83893.68,
      "brti_reference_price": 83893.68100000001,
      "base_predicted_close": 83827.7109375,
      "small_predicted_close": 83840.6171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84136.30283333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 308.59189583332045,
      "small_residual": 295.68564583332045,
      "base_absolute_error": 308.59189583332045,
      "small_absolute_error": 295.68564583332045,
      "resolved_at": "2026-10-12T07:01:06.099693Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T06:30:00Z",
        "return_6h": 0.0016462581821998779,
        "return_12h": 0.0019754616000169367,
        "return_24h": 0.010202675607512202,
        "close_vs_ema12": 0.0027097999631975345,
        "close_vs_ema24": 0.004841438768496742,
        "ema12_slope_3h": 0.0012264017612151346,
        "ema24_slope_6h": 0.002088862967746241,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0025873701846097497,
        "return_30m": 0.001341441056770698,
        "return_60m": 0.0004385367263726181,
        "return_120m": -0.0011465395594920658,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000777369384614035,
        "close_vs_ema6": 0.0007149437906301959,
        "close_vs_ema12": 0.0009560103004313536,
        "ema3_slope": 0.0007779741579063693,
        "ema6_slope": 0.00028605932278669144,
        "realized_volatility_30m": 0.0019150419759495496,
        "realized_volatility_60m": 0.0016979067664380182,
        "return_acceleration": 0.0038300839518990992
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2799,
        "resolved_agreement_count": 1862,
        "prospective_resolved_sample_count": 2780,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 131.4435104166696,
            "small_mean_absolute_error": 127.9161666666696
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 139.6129088541693,
            "small_mean_absolute_error": 132.0953307291693
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 155.7869513888921,
            "small_mean_absolute_error": 143.6773281250013
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.7754750000022,
            "small_mean_absolute_error": 136.99688645833376
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2801,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0700Z",
      "signal_timestamp": "2026-10-12T07:01:16.993339Z",
      "target_timestamp": "2026-10-12T07:00:00Z",
      "resolution_timestamp": "2026-10-12T07:15:00Z",
      "strike": 84136.3,
      "brti_reference_price": 84136.30283333332,
      "base_predicted_close": 84165.625,
      "small_predicted_close": 84034.8046875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84241.37783333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 75.75283333333209,
      "small_residual": 206.5731458333321,
      "base_absolute_error": 75.75283333333209,
      "small_absolute_error": 206.5731458333321,
      "resolved_at": "2026-10-12T07:16:05.189688Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T06:45:00Z",
        "return_6h": 0.003478923530852107,
        "return_12h": 0.006640447825607243,
        "return_24h": 0.012670185274470391,
        "close_vs_ema12": 0.005379455226292684,
        "close_vs_ema24": 0.007586512652752786,
        "ema12_slope_3h": 0.0014771429064099895,
        "ema24_slope_6h": 0.002117708770130955,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0028920155897476096,
        "return_30m": 0.0054868684892674935,
        "return_60m": 0.002568329332866659,
        "return_120m": 0.000975055679800052,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0018324525226669497,
        "close_vs_ema6": 0.002575220994369243,
        "close_vs_ema12": 0.003256432144495447,
        "ema3_slope": 0.0018358165693703743,
        "ema6_slope": 0.0010311505739901694,
        "realized_volatility_30m": 0.00015232270256893,
        "realized_volatility_60m": 0.0021040094089144054,
        "return_acceleration": 0.00030464540513786
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2800,
        "resolved_agreement_count": 1863,
        "prospective_resolved_sample_count": 2781,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 172.724036458334,
            "small_mean_absolute_error": 164.374427083334
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 169.56660156249927,
            "small_mean_absolute_error": 158.44746093749927
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 175.68028298611293,
            "small_mean_absolute_error": 162.11051041666724
          },
          "20": {
            "base_accuracy": 0.2,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 143.3956375000016,
            "small_mean_absolute_error": 147.82146041666638
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2802,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0715Z",
      "signal_timestamp": "2026-10-12T07:16:17.515859Z",
      "target_timestamp": "2026-10-12T07:15:00Z",
      "resolution_timestamp": "2026-10-12T07:30:00Z",
      "strike": 84241.38,
      "brti_reference_price": 84241.37783333333,
      "base_predicted_close": 84220.4765625,
      "small_predicted_close": 84094.9921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84037.13716666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -183.33939583333267,
      "small_residual": -57.855020833332674,
      "base_absolute_error": 183.33939583333267,
      "small_absolute_error": 57.855020833332674,
      "resolved_at": "2026-10-12T07:31:05.120850Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T07:00:00Z",
        "return_6h": 0.004570268805322852,
        "return_12h": 0.007486544666594153,
        "return_24h": 0.01420873282281776,
        "close_vs_ema12": 0.00636249879675721,
        "close_vs_ema24": 0.008660909922319826,
        "ema12_slope_3h": 0.001806314546903609,
        "ema24_slope_6h": 0.002168595593304179,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001248866380641367,
        "return_30m": 0.004144493711431219,
        "return_60m": 0.005491494362226179,
        "return_120m": 0.0013906371047183175,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015394301966622503,
        "close_vs_ema6": 0.002730802027635537,
        "close_vs_ema12": 0.0038129716113139978,
        "ema3_slope": 0.0015418036958290138,
        "ema6_slope": 0.0010935152805524595,
        "realized_volatility_30m": 0.0008215746045531214,
        "realized_volatility_60m": 0.0016309092967497583,
        "return_acceleration": -0.0016431492091062427
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2801,
        "resolved_agreement_count": 1863,
        "prospective_resolved_sample_count": 2782,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 156.51096874999712,
            "small_mean_absolute_error": 188.75706249999712
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.08151562499734,
            "small_mean_absolute_error": 153.95260937499734
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 172.73254687500108,
            "small_mean_absolute_error": 178.23645312500108
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.3,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 141.23857916666822,
            "small_mean_absolute_error": 145.78862083333297
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2803,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0730Z",
      "signal_timestamp": "2026-10-12T07:31:16.108377Z",
      "target_timestamp": "2026-10-12T07:30:00Z",
      "resolution_timestamp": "2026-10-12T07:45:00Z",
      "strike": 84037.14,
      "brti_reference_price": 84037.13716666667,
      "base_predicted_close": 84086.4609375,
      "small_predicted_close": 84068.5,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83884.37366666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -202.0872708333336,
      "small_residual": -184.1263333333336,
      "base_absolute_error": 202.0872708333336,
      "small_absolute_error": 184.1263333333336,
      "resolved_at": "2026-10-12T07:46:06.287070Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T07:15:00Z",
        "return_6h": 0.004080884306141952,
        "return_12h": 0.005295406071944342,
        "return_24h": 0.012563539402040469,
        "close_vs_ema12": 0.00376189486188494,
        "close_vs_ema24": 0.00608648755888197,
        "ema12_slope_3h": 0.001951237512470172,
        "ema24_slope_6h": 0.0022081765029731137,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0024244696836600577,
        "return_30m": -0.0011786311416974726,
        "return_60m": 0.004301770353498213,
        "return_120m": 0.0013004898655799568,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00044458346103892765,
        "close_vs_ema6": 0.00021406138183999168,
        "close_vs_ema12": 0.001166816442208729,
        "ema3_slope": -0.00044438589441975207,
        "ema6_slope": 8.563188492782814e-05,
        "realized_volatility_30m": 0.0018366680321507123,
        "realized_volatility_60m": 0.0021133695392123912,
        "return_acceleration": -0.0036733360643014246
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2802,
        "resolved_agreement_count": 1864,
        "prospective_resolved_sample_count": 2783,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 183.45846874999916,
            "small_mean_absolute_error": 182.49753124999916
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.44784374999836,
            "small_mean_absolute_error": 142.24667187499836
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 175.48143055555556,
            "small_mean_absolute_error": 166.29978993055556
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 142.55045104166712,
            "small_mean_absolute_error": 132.58096145833187
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2804,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0745Z",
      "signal_timestamp": "2026-10-12T07:46:18.012884Z",
      "target_timestamp": "2026-10-12T07:45:00Z",
      "resolution_timestamp": "2026-10-12T08:00:00Z",
      "strike": 83884.37,
      "brti_reference_price": 83884.37366666667,
      "base_predicted_close": 83957.5546875,
      "small_predicted_close": 83916.8203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83903.06133333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -54.49335416665417,
      "small_residual": -13.758979166654171,
      "base_absolute_error": 54.49335416665417,
      "small_absolute_error": 13.758979166654171,
      "resolved_at": "2026-10-12T08:01:06.043303Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T07:30:00Z",
        "return_6h": 0.0036561325617365803,
        "return_12h": 0.0030380555790623376,
        "return_24h": 0.011422140159988547,
        "close_vs_ema12": 0.0018580288048264393,
        "close_vs_ema24": 0.004169464085809649,
        "ema12_slope_3h": 0.0018196270182433416,
        "ema24_slope_6h": 0.002238114628426713,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0018178094251001253,
        "return_30m": -0.0042378718849183095,
        "return_60m": -0.00011094200686401212,
        "return_120m": 0.0003275460673641817,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.001132072497997405,
        "close_vs_ema6": -0.0011463376565666872,
        "close_vs_ema12": -0.0005526904846780978,
        "ema3_slope": -0.0011307923590665458,
        "ema6_slope": -0.00045832490458797004,
        "realized_volatility_30m": 0.00030333012927996617,
        "realized_volatility_60m": 0.0021853681278043045,
        "return_acceleration": 0.0006066602585599323
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2803,
        "resolved_agreement_count": 1865,
        "prospective_resolved_sample_count": 2784,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 192.4428489583297,
            "small_mean_absolute_error": 186.0600364583297
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 161.94317968749965,
            "small_mean_absolute_error": 156.98810156249965
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 157.22288888888943,
            "small_mean_absolute_error": 150.08356597222277
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 151.914004166668,
            "small_mean_absolute_error": 139.22810833333278
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2805,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0800Z",
      "signal_timestamp": "2026-10-12T08:01:16.756137Z",
      "target_timestamp": "2026-10-12T08:00:00Z",
      "resolution_timestamp": "2026-10-12T08:15:00Z",
      "strike": 83903.06,
      "brti_reference_price": 83903.06133333335,
      "base_predicted_close": 83918.328125,
      "small_predicted_close": 83881.4765625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83663.2115,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -255.1166249999951,
      "small_residual": -218.2650624999951,
      "base_absolute_error": 255.1166249999951,
      "small_absolute_error": 218.2650624999951,
      "resolved_at": "2026-10-12T08:16:06.997248Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T07:45:00Z",
        "return_6h": 0.004165575236624752,
        "return_12h": 0.00390468379308917,
        "return_24h": 0.011552480369605433,
        "close_vs_ema12": 0.0019961042268499263,
        "close_vs_ema24": 0.004302194655132041,
        "ema12_slope_3h": 0.0016710843223273208,
        "ema24_slope_6h": 0.002277947723441587,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00022277887823229925,
        "return_30m": -0.0015954355164123912,
        "return_60m": -0.002772186228125584,
        "return_120m": -0.00021097678246484453,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0004549798233017821,
        "close_vs_ema6": -0.0006600414717244929,
        "close_vs_ema12": -0.00027927433975361016,
        "ema3_slope": -0.0004547729108030918,
        "ema6_slope": -0.0002639469023290042,
        "realized_volatility_30m": 0.0010202941516662123,
        "realized_volatility_60m": 0.0014893521272450994,
        "return_acceleration": 0.0020405883033324246
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2804,
        "resolved_agreement_count": 1866,
        "prospective_resolved_sample_count": 2785,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 128.91821354166314,
            "small_mean_absolute_error": 115.57836979166314
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.82112499999857,
            "small_mean_absolute_error": 139.97639843749857
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 156.01713888888722,
            "small_mean_absolute_error": 144.15776388888722
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.84998020833444,
            "small_mean_absolute_error": 137.8133031249992
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2806,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0815Z",
      "signal_timestamp": "2026-10-12T08:16:19.347701Z",
      "target_timestamp": "2026-10-12T08:15:00Z",
      "resolution_timestamp": "2026-10-12T08:30:00Z",
      "strike": 83663.21,
      "brti_reference_price": 83663.2115,
      "base_predicted_close": 83707.03125,
      "small_predicted_close": 83675.46875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83585.97849999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -121.05275000001711,
      "small_residual": -89.49025000001711,
      "base_absolute_error": 121.05275000001711,
      "small_absolute_error": 89.49025000001711,
      "resolved_at": "2026-10-12T08:31:05.416747Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T08:00:00Z",
        "return_6h": -5.22305045951299e-05,
        "return_12h": 0.0004450829168649584,
        "return_24h": 0.008324769784926467,
        "close_vs_ema12": -0.0008328465717521993,
        "close_vs_ema24": 0.001401729751442371,
        "ema12_slope_3h": 0.0013773479452012793,
        "ema24_slope_6h": 0.0022297512864091207,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002858654136354555,
        "return_30m": -0.0026365121058840035,
        "return_60m": -0.006863210790274521,
        "return_120m": -0.0014094057114100167,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0016589141030886045,
        "close_vs_ema6": -0.0025145328787969934,
        "close_vs_ema12": -0.0026557764949142193,
        "ema3_slope": -0.001656166664851244,
        "ema6_slope": -0.001004802507941549,
        "realized_volatility_30m": 0.001540716507293427,
        "realized_volatility_60m": 0.0011807589062957566,
        "return_acceleration": -0.003081433014586854
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2805,
        "resolved_agreement_count": 1866,
        "prospective_resolved_sample_count": 2786,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 173.7591614583289,
            "small_mean_absolute_error": 118.50134895832889
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 165.135065104163,
            "small_mean_absolute_error": 153.629205729163
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 157.97406423610786,
            "small_mean_absolute_error": 142.13552256944118
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 156.73938645833405,
            "small_mean_absolute_error": 140.74372499999882
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2807,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0830Z",
      "signal_timestamp": "2026-10-12T08:31:17.037349Z",
      "target_timestamp": "2026-10-12T08:30:00Z",
      "resolution_timestamp": "2026-10-12T08:45:00Z",
      "strike": 83585.98,
      "brti_reference_price": 83585.97849999998,
      "base_predicted_close": 83629.71875,
      "small_predicted_close": 83428.3203125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83521.91716666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -107.80158333334839,
      "small_residual": 93.59685416665161,
      "base_absolute_error": 107.80158333334839,
      "small_absolute_error": 93.59685416665161,
      "resolved_at": "2026-10-12T08:46:07.256104Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T08:15:00Z",
        "return_6h": -0.002310918945852336,
        "return_12h": 0.0002682309396067062,
        "return_24h": 0.007513028976191993,
        "close_vs_ema12": -0.001683698458132099,
        "close_vs_ema24": 0.00046742917578646015,
        "ema12_slope_3h": 0.0011540090845563178,
        "ema24_slope_6h": 0.0021356554816460704,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009231417084678561,
        "return_30m": -0.0037791569019590687,
        "return_60m": -0.00536856301722799,
        "return_120m": -0.0010898869889580665,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0012919291266949573,
        "close_vs_ema6": -0.0024562346647489797,
        "close_vs_ema12": -0.003027906954961357,
        "ema3_slope": -0.0012902621993786667,
        "ema6_slope": -0.0009815295191677453,
        "realized_volatility_30m": 0.0009677562139433493,
        "realized_volatility_60m": 0.001134745578112676,
        "return_acceleration": 0.0019355124278866986
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2806,
        "resolved_agreement_count": 1867,
        "prospective_resolved_sample_count": 2787,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 158.1875,
            "small_mean_absolute_error": 126.41015625
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 170.82298437499958,
            "small_mean_absolute_error": 154.45384374999958
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 149.02772916666558,
            "small_mean_absolute_error": 136.96783333333224
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.9460114583344,
            "small_mean_absolute_error": 141.4099531250002
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2808,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0845Z",
      "signal_timestamp": "2026-10-12T08:46:19.584162Z",
      "target_timestamp": "2026-10-12T08:45:00Z",
      "resolution_timestamp": "2026-10-12T09:00:00Z",
      "strike": 83521.92,
      "brti_reference_price": 83521.91716666665,
      "base_predicted_close": 83595.15625,
      "small_predicted_close": 83579.390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83428.48783333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -166.66841666665277,
      "small_residual": -150.90279166665277,
      "base_absolute_error": 166.66841666665277,
      "small_absolute_error": 150.90279166665277,
      "resolved_at": "2026-10-12T09:01:06.758388Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T08:30:00Z",
        "return_6h": -0.0032390962470201234,
        "return_12h": -0.0007977802157099756,
        "return_24h": 0.006301262778491967,
        "close_vs_ema12": -0.002349103426841248,
        "close_vs_ema24": -0.00029318140803380466,
        "ema12_slope_3h": 0.0009433088189623184,
        "ema24_slope_6h": 0.002024276746073861,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007664124352307899,
        "return_30m": -0.0016888466364137766,
        "return_60m": -0.004320906077695863,
        "return_120m": -0.0044313687145681735,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0010297349690346902,
        "close_vs_ema6": -0.0023026651057874714,
        "close_vs_ema12": -0.0032104872875998725,
        "ema3_slope": -0.001028675705688764,
        "ema6_slope": -0.000920218460339628,
        "realized_volatility_30m": 7.83646366185331e-05,
        "realized_volatility_60m": 0.0011162188021551383,
        "return_acceleration": 0.0001567292732370662
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2807,
        "resolved_agreement_count": 1867,
        "prospective_resolved_sample_count": 2788,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 134.6160781250037,
            "small_mean_absolute_error": 103.7777864583295
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 163.5294635416667,
            "small_mean_absolute_error": 144.9189114583296
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.83414583333433,
            "small_mean_absolute_error": 139.2513298611096
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.88395625000194,
            "small_mean_absolute_error": 144.17396145833263
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2809,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0900Z",
      "signal_timestamp": "2026-10-12T09:01:17.919359Z",
      "target_timestamp": "2026-10-12T09:00:00Z",
      "resolution_timestamp": "2026-10-12T09:15:00Z",
      "strike": 83428.49,
      "brti_reference_price": 83428.48783333335,
      "base_predicted_close": 83482.3828125,
      "small_predicted_close": 83338.75,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83488.2536666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 5.8708541667001555,
      "small_residual": 149.50366666670016,
      "base_absolute_error": 5.8708541667001555,
      "small_absolute_error": 149.50366666670016,
      "resolved_at": "2026-10-12T09:16:06.145693Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T08:45:00Z",
        "return_6h": -0.003742759385472305,
        "return_12h": -0.0013797798929559013,
        "return_24h": 0.005546489509859809,
        "close_vs_ema12": -0.0033241338673593024,
        "close_vs_ema24": -0.001382385909460826,
        "ema12_slope_3h": 0.0006644822514740856,
        "ema24_slope_6h": 0.0019048768807710115,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011186205549720274,
        "return_30m": -0.0018841756654991437,
        "return_60m": -0.005656211971987513,
        "return_120m": -0.00841271812718103,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0010747556803072378,
        "close_vs_ema6": -0.0024443231606496862,
        "close_vs_ema12": -0.003662489699996163,
        "ema3_slope": -0.0010736018206520814,
        "ema6_slope": -0.0009767742434974025,
        "realized_volatility_30m": 0.00017610405987061872,
        "realized_volatility_60m": 0.0008418071024177582,
        "return_acceleration": -0.00035220811974123745
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2808,
        "resolved_agreement_count": 1868,
        "prospective_resolved_sample_count": 2789,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 162.65984375000335,
            "small_mean_absolute_error": 138.06373958332915
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 145.78902864583324,
            "small_mean_absolute_error": 126.82105468749614
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 154.7673645833335,
            "small_mean_absolute_error": 139.33884548610877
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 163.72378125000105,
            "small_mean_absolute_error": 147.9947281249988
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2810,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0915Z",
      "signal_timestamp": "2026-10-12T09:16:17.167507Z",
      "target_timestamp": "2026-10-12T09:15:00Z",
      "resolution_timestamp": "2026-10-12T09:30:00Z",
      "strike": 83488.25,
      "brti_reference_price": 83488.2536666667,
      "base_predicted_close": 83538.4296875,
      "small_predicted_close": 83529.171875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83356.91133333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -181.51835416667745,
      "small_residual": -172.26054166667745,
      "base_absolute_error": 181.51835416667745,
      "small_absolute_error": 172.26054166667745,
      "resolved_at": "2026-10-12T09:31:06.130436Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T09:00:00Z",
        "return_6h": -0.001421593627083717,
        "return_12h": 0.0001988639157299854,
        "return_24h": 0.006300876193536142,
        "close_vs_ema12": -0.002503873472491591,
        "close_vs_ema24": -0.0006532085602026783,
        "ema12_slope_3h": 0.0004943448278165175,
        "ema24_slope_6h": 0.0018361450104769084,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007163720077576485,
        "return_30m": -0.00040304989566719573,
        "return_60m": -0.0020912158426203975,
        "return_120m": -0.008940074177759105,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0001796090523356053,
        "close_vs_ema6": -0.0012361124572540794,
        "close_vs_ema12": -0.0024962212917569726,
        "ema3_slope": -0.0001795767987171626,
        "ema6_slope": -0.0004942006278805255,
        "realized_volatility_30m": 0.000917496281364838,
        "realized_volatility_60m": 0.0007263211772119566,
        "return_acceleration": 0.001834992562729676
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2809,
        "resolved_agreement_count": 1868,
        "prospective_resolved_sample_count": 2790,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.34840104167961,
            "small_mean_absolute_error": 120.87339062500541
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 137.05378125000425,
            "small_mean_absolute_error": 119.68736979166715
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 143.53951041666855,
            "small_mean_absolute_error": 142.7106006944438
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.46104062500234,
            "small_mean_absolute_error": 154.8168197916675
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2811,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0930Z",
      "signal_timestamp": "2026-10-12T09:31:17.009416Z",
      "target_timestamp": "2026-10-12T09:30:00Z",
      "resolution_timestamp": "2026-10-12T09:45:00Z",
      "strike": 83356.91,
      "brti_reference_price": 83356.91133333332,
      "base_predicted_close": 83396.15625,
      "small_predicted_close": 83301.7734375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83287.888,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -108.26824999999371,
      "small_residual": -13.885437499993714,
      "base_absolute_error": 108.26824999999371,
      "small_absolute_error": 13.885437499993714,
      "resolved_at": "2026-10-12T09:46:08.365263Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T09:15:00Z",
        "return_6h": -0.002483259717177,
        "return_12h": 3.85325828677896e-05,
        "return_24h": 0.004816582003775105,
        "close_vs_ema12": -0.003907517720772247,
        "close_vs_ema24": -0.002179586107570519,
        "ema12_slope_3h": 0.0003179052886101985,
        "ema24_slope_6h": 0.0017468987331412666,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015731833828717123,
        "return_30m": -0.0008579383596525325,
        "return_60m": -0.0027404975185719715,
        "return_120m": -0.008094348002173013,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008770234347313943,
        "close_vs_ema6": -0.0020068605668026596,
        "close_vs_ema12": -0.003442172493788642,
        "ema3_slope": -0.0008762549386154284,
        "ema6_slope": -0.0008021003452997055,
        "realized_volatility_30m": 0.0011447776953146804,
        "realized_volatility_60m": 0.0008583948895496382,
        "return_acceleration": -0.002289555390629361
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2810,
        "resolved_agreement_count": 1869,
        "prospective_resolved_sample_count": 2791,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 115.4648020833447,
            "small_mean_absolute_error": 141.5659635416705
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 136.82615104167235,
            "small_mean_absolute_error": 133.98805989583525
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.37025694444796,
            "small_mean_absolute_error": 150.15788368055655
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 160.01931875000227,
            "small_mean_absolute_error": 153.37509791666744
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2812,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T0945Z",
      "signal_timestamp": "2026-10-12T09:46:19.808302Z",
      "target_timestamp": "2026-10-12T09:45:00Z",
      "resolution_timestamp": "2026-10-12T10:00:00Z",
      "strike": 83287.89,
      "brti_reference_price": 83287.888,
      "base_predicted_close": 83353.015625,
      "small_predicted_close": 83279.4453125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83457.16333333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 104.14770833331568,
      "small_residual": 177.71802083331568,
      "base_absolute_error": 104.14770833331568,
      "small_absolute_error": 177.71802083331568,
      "resolved_at": "2026-10-12T10:01:06.011152Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T09:30:00Z",
        "return_6h": -0.0025292076740323077,
        "return_12h": -0.0018390384627072764,
        "return_24h": 0.003921421651941648,
        "close_vs_ema12": -0.0045400485295642445,
        "close_vs_ema24": -0.002943837391816362,
        "ema12_slope_3h": 9.362633436316159e-06,
        "ema24_slope_6h": 0.0016587505454652707,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000828045716057102,
        "return_30m": -0.0023999264311680424,
        "return_60m": -0.0028020090367375516,
        "return_120m": -0.0071108078965568255,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008528982832269882,
        "close_vs_ema6": -0.0020253856254618396,
        "close_vs_ema12": -0.0036132219357765116,
        "ema3_slope": -0.0008521714676451575,
        "ema6_slope": -0.00080949843158995,
        "realized_volatility_30m": 0.0003725688334073052,
        "realized_volatility_60m": 0.0008602608231552088,
        "return_acceleration": 0.0007451376668146104
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2811,
        "resolved_agreement_count": 1869,
        "prospective_resolved_sample_count": 2792,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 115.58146875000602,
            "small_mean_absolute_error": 121.63810937500602
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.09877343750486,
            "small_mean_absolute_error": 112.70794791666776
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 147.54679861111313,
            "small_mean_absolute_error": 137.15864409722175
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.3732427083356,
            "small_mean_absolute_error": 135.13331875000077
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2813,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1000Z",
      "signal_timestamp": "2026-10-12T10:01:16.897463Z",
      "target_timestamp": "2026-10-12T10:00:00Z",
      "resolution_timestamp": "2026-10-12T10:15:00Z",
      "strike": 83457.16,
      "brti_reference_price": 83457.16333333332,
      "base_predicted_close": 83472.3671875,
      "small_predicted_close": 83457.453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83432.49933333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -39.86785416667408,
      "small_residual": -24.95379166667408,
      "base_absolute_error": 39.86785416667408,
      "small_absolute_error": 24.95379166667408,
      "resolved_at": "2026-10-12T10:16:05.430157Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T09:45:00Z",
        "return_6h": -0.0007587475404203792,
        "return_12h": 0.00028355714672900767,
        "return_24h": 0.005959924513958548,
        "close_vs_ema12": -0.0024143823205804438,
        "close_vs_ema24": -0.0008983286459219864,
        "ema12_slope_3h": -0.0003222590604231579,
        "ema24_slope_6h": 0.0016089501085598812,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0020324123638879588,
        "return_30m": 0.001202683717479669,
        "return_60m": 0.0003437135293313798,
        "return_120m": -0.005314442559235744,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005885437321158093,
        "close_vs_ema6": 2.0787980137271234e-06,
        "close_vs_ema12": -0.0013441502961588636,
        "ema3_slope": 0.0005888903198225659,
        "ema6_slope": 8.315198969377491e-07,
        "realized_volatility_30m": 0.0014302290399725304,
        "realized_volatility_60m": 0.0013941176302153682,
        "return_acceleration": 0.0028604580799450607
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2812,
        "resolved_agreement_count": 1869,
        "prospective_resolved_sample_count": 2793,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.95129166667175,
            "small_mean_absolute_error": 128.34191666667175
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 131.30556770833755,
            "small_mean_absolute_error": 133.20282812500045
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 130.50978298611275,
            "small_mean_absolute_error": 127.32800868055467
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 146.13251041666734,
            "small_mean_absolute_error": 139.7757895833325
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2814,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1015Z",
      "signal_timestamp": "2026-10-12T10:16:16.116147Z",
      "target_timestamp": "2026-10-12T10:15:00Z",
      "resolution_timestamp": "2026-10-12T10:30:00Z",
      "strike": 83432.5,
      "brti_reference_price": 83432.49933333333,
      "base_predicted_close": 83490.2734375,
      "small_predicted_close": 83308.2734375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83406.83283333336,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -83.44060416663706,
      "small_residual": 98.55939583336294,
      "base_absolute_error": 83.44060416663706,
      "small_absolute_error": 98.55939583336294,
      "resolved_at": "2026-10-12T10:31:04.916320Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T10:00:00Z",
        "return_6h": -0.0001408125795830939,
        "return_12h": -0.001199990597698597,
        "return_24h": 0.005774933705187335,
        "close_vs_ema12": -0.0025989055456627774,
        "close_vs_ema24": -0.0011689812758814977,
        "ema12_slope_3h": -0.0007034303721799029,
        "ema24_slope_6h": 0.0015728721227725728,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00029552885594108513,
        "return_30m": 0.0017362828714460043,
        "return_60m": -0.0006678105108770538,
        "return_120m": -0.002757629817577323,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00014639903644320107,
        "close_vs_ema6": -0.00020962519866751794,
        "close_vs_ema12": -0.00138743460606372,
        "ema3_slope": 0.00014642047225943422,
        "ema6_slope": -8.384304922059993e-05,
        "realized_volatility_30m": 0.001163970609914522,
        "realized_volatility_60m": 0.0013479859253288221,
        "return_acceleration": -0.002327941219829044
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2813,
        "resolved_agreement_count": 1870,
        "prospective_resolved_sample_count": 2794,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.45054166666523,
            "small_mean_absolute_error": 97.20444791666523
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 104.39947135417242,
            "small_mean_absolute_error": 109.03891927083532
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.5193680555579,
            "small_mean_absolute_error": 112.19306249999984
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.54422708333368,
            "small_mean_absolute_error": 128.89688124999884
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2815,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1030Z",
      "signal_timestamp": "2026-10-12T10:31:15.926628Z",
      "target_timestamp": "2026-10-12T10:30:00Z",
      "resolution_timestamp": "2026-10-12T10:45:00Z",
      "strike": 83406.83,
      "brti_reference_price": 83406.83283333336,
      "base_predicted_close": 83391.0703125,
      "small_predicted_close": 83298.765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83425.34316666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 34.27285416665836,
      "small_residual": 126.57754166665836,
      "base_absolute_error": 34.27285416665836,
      "small_absolute_error": 126.57754166665836,
      "resolved_at": "2026-10-12T10:46:06.908201Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T10:15:00Z",
        "return_6h": -0.0021848368035815025,
        "return_12h": -0.0017299257427093595,
        "return_24h": 0.005920830493851836,
        "close_vs_ema12": -0.0027874670081909914,
        "close_vs_ema24": -0.0014458521301812244,
        "ema12_slope_3h": -0.0009818975486054482,
        "ema24_slope_6h": 0.0014952250043220872,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00030763192047522647,
        "return_30m": -0.0006030698623068487,
        "return_60m": 0.0005988885528689369,
        "return_120m": -0.002143250218296089,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -8.064546369068726e-05,
        "close_vs_ema6": -0.0003694779058861508,
        "close_vs_ema12": -0.001434299847998588,
        "ema3_slope": -8.063896052445951e-05,
        "ema6_slope": -0.0001477693233543631,
        "realized_volatility_30m": 6.0515322670706695e-06,
        "realized_volatility_60m": 0.0011076971949723503,
        "return_acceleration": -1.2103064534141339e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2814,
        "resolved_agreement_count": 1870,
        "prospective_resolved_sample_count": 2795,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.93110416665513,
            "small_mean_absolute_error": 78.7791614583366
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.69795312499991,
            "small_mean_absolute_error": 110.17256250000355
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.19446874999994,
            "small_mean_absolute_error": 115.58509375000237
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.2958187499993,
            "small_mean_absolute_error": 126.24972500000077
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2816,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1045Z",
      "signal_timestamp": "2026-10-12T10:46:18.433911Z",
      "target_timestamp": "2026-10-12T10:45:00Z",
      "resolution_timestamp": "2026-10-12T11:00:00Z",
      "strike": 83425.34,
      "brti_reference_price": 83425.34316666666,
      "base_predicted_close": 83385.71875,
      "small_predicted_close": 83292.4140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83421.85966666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 36.14091666667082,
      "small_residual": 129.44560416667082,
      "base_absolute_error": 36.14091666667082,
      "small_absolute_error": 129.44560416667082,
      "resolved_at": "2026-10-12T11:01:05.776496Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T10:30:00Z",
        "return_6h": -0.006722655184699056,
        "return_12h": -0.001954362913482499,
        "return_24h": 0.006345171705001151,
        "close_vs_ema12": -0.0024616740872207554,
        "close_vs_ema24": -0.0011990495661866607,
        "ema12_slope_3h": -0.0011655149699495437,
        "ema24_slope_6h": 0.0013246053141735548,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00022192826060529747,
        "return_30m": -8.577193208703093e-05,
        "return_60m": 0.001650362015022555,
        "return_120m": -0.0011562713509949418,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.062746111308194e-05,
        "close_vs_ema6": -0.00010545562164598898,
        "close_vs_ema12": -0.0010263136992472166,
        "ema3_slope": 7.063244970351157e-05,
        "ema6_slope": -4.218046939152842e-05,
        "realized_volatility_30m": 0.00026478009054026197,
        "realized_volatility_60m": 0.0009592090687456001,
        "return_acceleration": 0.0005295601810805239
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2815,
        "resolved_agreement_count": 1871,
        "prospective_resolved_sample_count": 2796,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.4322552083213,
            "small_mean_absolute_error": 106.95218750000276
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.50686197916366,
            "small_mean_absolute_error": 114.2951484375044
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.20993402777701,
            "small_mean_absolute_error": 110.78936111111277
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 127.90323229166606,
            "small_mean_absolute_error": 129.26885729166753
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2817,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1100Z",
      "signal_timestamp": "2026-10-12T11:01:17.148809Z",
      "target_timestamp": "2026-10-12T11:00:00Z",
      "resolution_timestamp": "2026-10-12T11:15:00Z",
      "strike": 83421.86,
      "brti_reference_price": 83421.85966666667,
      "base_predicted_close": 83481.59375,
      "small_predicted_close": 83302.3203125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83332.02316666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -149.57058333333407,
      "small_residual": 29.70285416666593,
      "base_absolute_error": 149.57058333333407,
      "small_absolute_error": 29.70285416666593,
      "resolved_at": "2026-10-12T11:16:05.180441Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T10:45:00Z",
        "return_6h": -0.007524721045008342,
        "return_12h": -0.0016107792866516535,
        "return_24h": 0.00606370819724833,
        "close_vs_ema12": -0.0024013959412457764,
        "close_vs_ema24": -0.0012152266839493553,
        "ema12_slope_3h": -0.0013524054397434648,
        "ema24_slope_6h": 0.0011407606820086347,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -4.1755896562856165e-05,
        "return_30m": 0.00018016309722890256,
        "return_60m": -0.0004230154160121957,
        "return_120m": -7.94472828025139e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 1.4434099372406806e-05,
        "close_vs_ema6": -0.0001051523617749961,
        "close_vs_ema12": -0.0009038634502651632,
        "ema3_slope": 1.4434307718413919e-05,
        "ema6_slope": -4.205917566146855e-05,
        "realized_volatility_30m": 0.00013184207858407682,
        "realized_volatility_60m": 0.00021693352189757444,
        "return_acceleration": -0.00026368415716815363
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2816,
        "resolved_agreement_count": 1872,
        "prospective_resolved_sample_count": 2797,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 48.43055729166008,
            "small_mean_absolute_error": 94.88408333334155
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.19092447916591,
            "small_mean_absolute_error": 111.61300000000665
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.68056423611172,
            "small_mean_absolute_error": 120.42991319444748
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.53678854166647,
            "small_mean_absolute_error": 128.24850729166792
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2818,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1115Z",
      "signal_timestamp": "2026-10-12T11:16:15.955086Z",
      "target_timestamp": "2026-10-12T11:15:00Z",
      "resolution_timestamp": "2026-10-12T11:30:00Z",
      "strike": 83332.02,
      "brti_reference_price": 83332.02316666667,
      "base_predicted_close": 83305.0,
      "small_predicted_close": 83259.6171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83356.39766666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 51.397666666671284,
      "small_residual": 96.78047916667128,
      "base_absolute_error": 51.397666666671284,
      "small_absolute_error": 96.78047916667128,
      "resolved_at": "2026-10-12T11:31:05.987787Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T11:00:00Z",
        "return_6h": -0.009419006237168626,
        "return_12h": -0.003320338997690686,
        "return_24h": 0.00486383447867067,
        "close_vs_ema12": -0.003334311449511018,
        "close_vs_ema24": -0.002243691090699662,
        "ema12_slope_3h": -0.0014586917165967384,
        "ema24_slope_6h": 0.0009212502412530021,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010768939982753745,
        "return_30m": -0.0011186049281638466,
        "return_60m": -0.0012042809153448575,
        "return_120m": -0.0018712871947687004,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005315200849679291,
        "close_vs_ema6": -0.0008445231357498972,
        "close_vs_ema12": -0.0016757123088220194,
        "ema3_slope": -0.0005312377214489183,
        "ema6_slope": -0.00033769517774373536,
        "realized_volatility_30m": 0.0005175690508562591,
        "realized_volatility_60m": 0.0004854680521376546,
        "return_acceleration": -0.0010351381017125183
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2817,
        "resolved_agreement_count": 1872,
        "prospective_resolved_sample_count": 2798,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.85623958332508,
            "small_mean_absolute_error": 96.07134895833951
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.15339062499515,
            "small_mean_absolute_error": 96.63789843750237
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.88506076388997,
            "small_mean_absolute_error": 104.71639583333672
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.98506249999919,
            "small_mean_absolute_error": 124.28151979166724
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2819,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1130Z",
      "signal_timestamp": "2026-10-12T11:31:17.396345Z",
      "target_timestamp": "2026-10-12T11:30:00Z",
      "resolution_timestamp": "2026-10-12T11:45:00Z",
      "strike": 83356.4,
      "brti_reference_price": 83356.39766666667,
      "base_predicted_close": 83362.078125,
      "small_predicted_close": 83251.1953125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83299.08166666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -62.996458333320334,
      "small_residual": 47.886354166679666,
      "base_absolute_error": 62.996458333320334,
      "small_absolute_error": 47.886354166679666,
      "resolved_at": "2026-10-12T11:46:07.140776Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T11:15:00Z",
        "return_6h": -0.006810505080250051,
        "return_12h": -0.003357913916285482,
        "return_24h": 0.004525777413903809,
        "close_vs_ema12": -0.002918955220276742,
        "close_vs_ema24": -0.0019117271831144977,
        "ema12_slope_3h": -0.001511172641749936,
        "ema24_slope_6h": 0.0007608945485160223,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00029249859866298245,
        "return_30m": -0.0007847103895977092,
        "return_60m": -0.0006046886682230523,
        "return_120m": -6.162256475650274e-06,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00011960278070677344,
        "close_vs_ema6": -0.0003945419404552952,
        "close_vs_ema12": -0.0011710756333850325,
        "ema3_slope": -0.00011958847759252489,
        "ema6_slope": -0.00015779187397735317,
        "realized_volatility_30m": 0.0006846962984691785,
        "realized_volatility_60m": 0.0005488580081214198,
        "return_acceleration": 0.001369392596938357
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2818,
        "resolved_agreement_count": 1873,
        "prospective_resolved_sample_count": 2799,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.84550520833363,
            "small_mean_absolute_error": 95.6266197916666
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.88830468749438,
            "small_mean_absolute_error": 87.2028906250016
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.08047048611115,
            "small_mean_absolute_error": 105.3239149305579
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.77747604166652,
            "small_mean_absolute_error": 124.97588645833457
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2820,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1145Z",
      "signal_timestamp": "2026-10-12T11:46:18.720605Z",
      "target_timestamp": "2026-10-12T11:45:00Z",
      "resolution_timestamp": "2026-10-12T12:00:00Z",
      "strike": 83299.08,
      "brti_reference_price": 83299.08166666668,
      "base_predicted_close": 83267.484375,
      "small_predicted_close": 83225.828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83317.14633333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 49.66195833335223,
      "small_residual": 91.31820833335223,
      "base_absolute_error": 49.66195833335223,
      "small_absolute_error": 91.31820833335223,
      "resolved_at": "2026-10-12T12:01:05.753778Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T11:30:00Z",
        "return_6h": -0.0066521056186507055,
        "return_12h": -0.003693191379297911,
        "return_24h": 0.0038564682088642055,
        "close_vs_ema12": -0.0034579340965843475,
        "close_vs_ema24": -0.0025445814534306166,
        "ema12_slope_3h": -0.0015582786909043023,
        "ema24_slope_6h": 0.0006073252012301911,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006876016911046001,
        "return_30m": -0.0003953042149726915,
        "return_60m": -0.0015134669538935386,
        "return_120m": 0.00013439729275721568,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00040372404369448667,
        "close_vs_ema6": -0.0007730049006456907,
        "close_vs_ema12": -0.0015724950761054624,
        "ema3_slope": -0.00040356111636852265,
        "ema6_slope": -0.00030910638395842405,
        "realized_volatility_30m": 0.0004900501448837913,
        "realized_volatility_60m": 0.0005354749591774434,
        "return_acceleration": -0.0009801002897675826
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2819,
        "resolved_agreement_count": 1873,
        "prospective_resolved_sample_count": 2800,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.02640624999913,
            "small_mean_absolute_error": 75.95382291667192
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.22933072916021,
            "small_mean_absolute_error": 91.45300520833734
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.34671006944215,
            "small_mean_absolute_error": 101.5147065972269
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.61981145833197,
            "small_mean_absolute_error": 118.87638854166798
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2821,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1200Z",
      "signal_timestamp": "2026-10-12T12:01:16.391049Z",
      "target_timestamp": "2026-10-12T12:00:00Z",
      "resolution_timestamp": "2026-10-12T12:15:00Z",
      "strike": 83317.15,
      "brti_reference_price": 83317.14633333335,
      "base_predicted_close": 83301.6796875,
      "small_predicted_close": 83229.5078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83285.73983333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -15.939854166688747,
      "small_residual": 56.23202083331125,
      "base_absolute_error": 15.939854166688747,
      "small_absolute_error": 56.23202083331125,
      "resolved_at": "2026-10-12T12:16:05.201528Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T11:45:00Z",
        "return_6h": -0.0071927409306314916,
        "return_12h": -0.004292218772729783,
        "return_24h": 0.0028149268184625154,
        "close_vs_ema12": -0.0031099112294218356,
        "close_vs_ema24": -0.002280372761567895,
        "ema12_slope_3h": -0.001549178243742011,
        "ema24_slope_6h": 0.00044563087353899355,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00021686513590823964,
        "return_30m": -0.0004708856720305743,
        "return_60m": -0.0012552265527492334,
        "return_120m": -0.0016777109885789399,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -9.348196878944393e-05,
        "close_vs_ema6": -0.000397425599193868,
        "close_vs_ema12": -0.0011475994444730686,
        "ema3_slope": -9.347323072805835e-05,
        "ema6_slope": -0.0001589449721572933,
        "realized_volatility_30m": 0.0004522334135064199,
        "realized_volatility_60m": 0.0005855005615984125,
        "return_acceleration": 0.0009044668270128398
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2820,
        "resolved_agreement_count": 1874,
        "prospective_resolved_sample_count": 2801,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.40666666666948,
            "small_mean_absolute_error": 66.42197395834228
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.41861197916478,
            "small_mean_absolute_error": 80.65302864584191
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.59617187500044,
            "small_mean_absolute_error": 96.54932465278519
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.67331458333356,
            "small_mean_absolute_error": 108.65801666666957
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2822,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1215Z",
      "signal_timestamp": "2026-10-12T12:16:16.519958Z",
      "target_timestamp": "2026-10-12T12:15:00Z",
      "resolution_timestamp": "2026-10-12T12:30:00Z",
      "strike": 83285.74,
      "brti_reference_price": 83285.73983333331,
      "base_predicted_close": 83248.78125,
      "small_predicted_close": 83208.7421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83071.45083333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -177.33041666666395,
      "small_residual": -137.29135416666395,
      "base_absolute_error": 177.33041666666395,
      "small_absolute_error": 137.29135416666395,
      "resolved_at": "2026-10-12T12:31:05.755339Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T12:00:00Z",
        "return_6h": -0.005914846623677583,
        "return_12h": -0.004754659673949058,
        "return_24h": 0.0014416254509124204,
        "close_vs_ema12": -0.0033438928430400416,
        "close_vs_ema24": -0.002601834776800205,
        "ema12_slope_3h": -0.0015848632952989439,
        "ema24_slope_6h": 0.0003140084043218305,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003769512205133996,
        "return_30m": -0.000160167832182756,
        "return_60m": -0.000555408732136331,
        "return_120m": -0.0017590207793448664,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00023525430715221063,
        "close_vs_ema6": -0.0005531416518037569,
        "close_vs_ema12": -0.0012899408369245746,
        "ema3_slope": -0.00023519897558044178,
        "ema6_slope": -0.00022120771704081665,
        "realized_volatility_30m": 0.0002969081782108196,
        "realized_volatility_60m": 0.00040939451329716355,
        "return_acceleration": -0.0005938163564216392
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2821,
        "resolved_agreement_count": 1875,
        "prospective_resolved_sample_count": 2802,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.99898437500815,
            "small_mean_absolute_error": 73.05426562500361
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.42761197916661,
            "small_mean_absolute_error": 84.56280729167156
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.43525520833282,
            "small_mean_absolute_error": 88.77668750000278
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.68266562500139,
            "small_mean_absolute_error": 101.14096041666853
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2823,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1230Z",
      "signal_timestamp": "2026-10-12T12:31:16.669353Z",
      "target_timestamp": "2026-10-12T12:30:00Z",
      "resolution_timestamp": "2026-10-12T12:45:00Z",
      "strike": 83071.45,
      "brti_reference_price": 83071.45083333334,
      "base_predicted_close": 83097.8984375,
      "small_predicted_close": 83131.1328125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82750.20016666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -347.69827083333803,
      "small_residual": -380.93264583333803,
      "base_absolute_error": 347.69827083333803,
      "small_absolute_error": 380.93264583333803,
      "resolved_at": "2026-10-12T12:46:08.209059Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T12:15:00Z",
        "return_6h": -0.007238847602696552,
        "return_12h": -0.008255591768280834,
        "return_24h": 0.0001014972324597796,
        "close_vs_ema12": -0.00566844152394419,
        "close_vs_ema24": -0.005062038147760184,
        "ema12_slope_3h": -0.0016596594230756656,
        "ema24_slope_6h": 0.00015792689764571044,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0025729374611883626,
        "return_30m": -0.002948918809785428,
        "return_60m": -0.003418415878200576,
        "return_120m": -0.004021037469078781,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0014057666425658644,
        "close_vs_ema6": -0.0022338914077960625,
        "close_vs_ema12": -0.0032677212999835392,
        "ema3_slope": -0.0014037932368604622,
        "ema6_slope": -0.0008927588326042013,
        "realized_volatility_30m": 0.0010979931203374815,
        "realized_volatility_60m": 0.0010436422665105701,
        "return_acceleration": -0.002195986240674963
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2822,
        "resolved_agreement_count": 1876,
        "prospective_resolved_sample_count": 2803,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.48217187500632,
            "small_mean_absolute_error": 83.18198437500178
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.16383854166997,
            "small_mean_absolute_error": 89.40430208333419
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.08626041666503,
            "small_mean_absolute_error": 85.86258854166833
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.38221666666796,
            "small_mean_absolute_error": 105.11277708333509
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2824,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1245Z",
      "signal_timestamp": "2026-10-12T12:46:25.265210Z",
      "target_timestamp": "2026-10-12T12:45:00Z",
      "resolution_timestamp": "2026-10-12T13:00:00Z",
      "strike": 82750.2,
      "brti_reference_price": 82750.20016666666,
      "base_predicted_close": 82794.890625,
      "small_predicted_close": 82829.5234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82673.65766666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -121.23295833333395,
      "small_residual": -155.86577083333395,
      "base_absolute_error": 121.23295833333395,
      "small_absolute_error": 155.86577083333395,
      "resolved_at": "2026-10-12T13:01:05.365968Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T12:30:00Z",
        "return_6h": -0.013630118737230634,
        "return_12h": -0.012006299249526231,
        "return_24h": -0.003971859731379368,
        "close_vs_ema12": -0.009128912993682903,
        "close_vs_ema24": -0.008727532728360354,
        "ema12_slope_3h": -0.0018545304680854802,
        "ema24_slope_6h": -0.00012774556447181507,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0038671609011765584,
        "return_30m": -0.006430148399213853,
        "return_60m": -0.006589286328466892,
        "return_120m": -0.008092780615252648,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0026407005424312624,
        "close_vs_ema6": -0.0043593121316289896,
        "close_vs_ema12": -0.006033126013553991,
        "ema3_slope": -0.002633745608973004,
        "ema6_slope": -0.0017406895689893176,
        "realized_volatility_30m": 0.0006471117199940979,
        "realized_volatility_60m": 0.0016487460872650853,
        "return_acceleration": -0.0012942234399881958
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2823,
        "resolved_agreement_count": 1877,
        "prospective_resolved_sample_count": 2804,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 147.65762500001074,
            "small_mean_absolute_error": 166.44355729166637
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.34201562500493,
            "small_mean_absolute_error": 121.19869010416915
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.03876215277705,
            "small_mean_absolute_error": 116.44985590278036
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.66276666666818,
            "small_mean_absolute_error": 114.95309270833532
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2825,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1300Z",
      "signal_timestamp": "2026-10-12T13:01:16.021936Z",
      "target_timestamp": "2026-10-12T13:00:00Z",
      "resolution_timestamp": "2026-10-12T13:15:00Z",
      "strike": 82673.66,
      "brti_reference_price": 82673.65766666667,
      "base_predicted_close": 82635.9375,
      "small_predicted_close": 82745.1796875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82551.6935,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -84.24400000000605,
      "small_residual": -193.48618750000605,
      "base_absolute_error": 84.24400000000605,
      "small_absolute_error": 193.48618750000605,
      "resolved_at": "2026-10-12T13:16:05.251922Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T12:45:00Z",
        "return_6h": -0.01738423388491439,
        "return_12h": -0.013965788774390253,
        "return_24h": -0.0044057002435281545,
        "close_vs_ema12": -0.009639385459296101,
        "close_vs_ema24": -0.009447488722760466,
        "ema12_slope_3h": -0.0021612814155589355,
        "ema24_slope_6h": -0.0004862632971386338,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009249826567890862,
        "return_30m": -0.004788566501201075,
        "return_60m": -0.007723364217159245,
        "return_120m": -0.008968896198066512,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.001784800134657094,
        "close_vs_ema6": -0.0037773147039814603,
        "close_vs_ema12": -0.0058892076331586996,
        "ema3_slope": -0.0017816202985084795,
        "ema6_slope": -0.0015086464286574452,
        "realized_volatility_30m": 0.0014710891221937361,
        "realized_volatility_60m": 0.0013773035207217278,
        "return_acceleration": 0.0029421782443874722
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2824,
        "resolved_agreement_count": 1878,
        "prospective_resolved_sample_count": 2805,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 165.55037500000617,
            "small_mean_absolute_error": 182.5804479166618
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.97852083333783,
            "small_mean_absolute_error": 124.50121093750204
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.46253298611191,
            "small_mean_absolute_error": 114.62883506944854
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.99974687500216,
            "small_mean_absolute_error": 122.0584322916693
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2826,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1315Z",
      "signal_timestamp": "2026-10-12T13:16:16.408478Z",
      "target_timestamp": "2026-10-12T13:15:00Z",
      "resolution_timestamp": "2026-10-12T13:30:00Z",
      "strike": 82551.69,
      "brti_reference_price": 82551.6935,
      "base_predicted_close": 82534.984375,
      "small_predicted_close": 82535.84375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82499.03783333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -35.946541666649864,
      "small_residual": -36.805916666649864,
      "base_absolute_error": 35.946541666649864,
      "small_absolute_error": 36.805916666649864,
      "resolved_at": "2026-10-12T13:31:05.531995Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T13:00:00Z",
        "return_6h": -0.020057653101024586,
        "return_12h": -0.015579053161977163,
        "return_24h": -0.005609937317249014,
        "close_vs_ema12": -0.010652161368676527,
        "close_vs_ema24": -0.010686286034928494,
        "ema12_slope_3h": -0.0025030775688580365,
        "ema24_slope_6h": -0.0008932965601721188,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014752482242701426,
        "return_30m": -0.00239886630203745,
        "return_60m": -0.008813589634939278,
        "return_120m": -0.009364103222430975,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.00163136468401881,
        "close_vs_ema6": -0.0037534773109186848,
        "close_vs_ema12": -0.0062311627638916844,
        "ema3_slope": -0.0016287076678490608,
        "ema6_slope": -0.001499140128983445,
        "realized_volatility_30m": 0.0002751327837405282,
        "realized_volatility_60m": 0.0011257259402617566,
        "return_acceleration": -0.0005502655674810564
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2825,
        "resolved_agreement_count": 1878,
        "prospective_resolved_sample_count": 2806,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 182.6264114583355,
            "small_mean_absolute_error": 216.8939895833355
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 113.81269791667182,
            "small_mean_absolute_error": 144.97412760416955
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.16054513888957,
            "small_mean_absolute_error": 128.67320138889286
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.45611562500271,
            "small_mean_absolute_error": 120.81948854166986
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2827,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1330Z",
      "signal_timestamp": "2026-10-12T13:31:16.334983Z",
      "target_timestamp": "2026-10-12T13:30:00Z",
      "resolution_timestamp": "2026-10-12T13:45:00Z",
      "strike": 82499.04,
      "brti_reference_price": 82499.03783333335,
      "base_predicted_close": 82444.3984375,
      "small_predicted_close": 82382.6796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82652.84533333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 208.44689583334548,
      "small_residual": 270.1656458333455,
      "base_absolute_error": 208.44689583334548,
      "small_absolute_error": 270.1656458333455,
      "resolved_at": "2026-10-12T13:46:06.448548Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T13:15:00Z",
        "return_6h": -0.018302614596245492,
        "return_12h": -0.014296421142770743,
        "return_24h": -0.006115125702111479,
        "close_vs_ema12": -0.010827664782993462,
        "close_vs_ema24": -0.0110865660695737,
        "ema12_slope_3h": -0.00284420007841657,
        "ema24_slope_6h": -0.0012544399403370265,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000637850835448206,
        "return_30m": -0.0021121580714060784,
        "return_60m": -0.006890610363221139,
        "return_120m": -0.010285471269545599,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.001135375090741353,
        "close_vs_ema6": -0.003138888955926622,
        "close_vs_ema12": -0.005815020785085667,
        "ema3_slope": -0.0011340874760701336,
        "ema6_slope": -0.0012539811393509348,
        "realized_volatility_30m": 0.0004186986944109683,
        "realized_volatility_60m": 0.0012721186521089188,
        "return_acceleration": 0.0008373973888219366
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2826,
        "resolved_agreement_count": 1879,
        "prospective_resolved_sample_count": 2807,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 147.28044270833198,
            "small_mean_absolute_error": 191.77263020833198
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.88130729166915,
            "small_mean_absolute_error": 137.47730729166688
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.20270659722398,
            "small_mean_absolute_error": 123.52707812500012
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.20080520833434,
            "small_mean_absolute_error": 118.18527187500149
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2828,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1345Z",
      "signal_timestamp": "2026-10-12T13:46:17.851835Z",
      "target_timestamp": "2026-10-12T13:45:00Z",
      "resolution_timestamp": "2026-10-12T14:00:00Z",
      "strike": 82652.85,
      "brti_reference_price": 82652.84533333335,
      "base_predicted_close": 82695.96875,
      "small_predicted_close": 82778.6875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82880.82483333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 184.85608333331766,
      "small_residual": 102.13733333331766,
      "base_absolute_error": 184.85608333331766,
      "small_absolute_error": 102.13733333331766,
      "resolved_at": "2026-10-12T14:01:04.961115Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T13:30:00Z",
        "return_6h": -0.014681260400501661,
        "return_12h": -0.011078804472962833,
        "return_24h": -0.004202458305159418,
        "close_vs_ema12": -0.008619983717816693,
        "close_vs_ema24": -0.009054060837476174,
        "ema12_slope_3h": -0.0031054146532105698,
        "ema24_slope_6h": -0.0015324554858406891,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0018643550766097583,
        "return_30m": 0.0012253150607182128,
        "return_60m": -0.001176490608327696,
        "return_120m": -0.0077580247033135485,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00036329958721892375,
        "close_vs_ema6": -0.0009148960363318803,
        "close_vs_ema12": -0.003354088552487644,
        "ema3_slope": 0.0003634316217768774,
        "ema6_slope": -0.0003658245379647429,
        "realized_volatility_30m": 0.0012511029560289821,
        "realized_volatility_60m": 0.0012816215531733601,
        "return_acceleration": 0.0025022059120579643
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2827,
        "resolved_agreement_count": 1880,
        "prospective_resolved_sample_count": 2808,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 112.46759895833384,
            "small_mean_absolute_error": 164.08088020833384
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 130.0626119791723,
            "small_mean_absolute_error": 165.2622187500001
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.7172100694479,
            "small_mean_absolute_error": 135.49275347222405
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.23307083333421,
            "small_mean_absolute_error": 127.01371145833619
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2829,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1400Z",
      "signal_timestamp": "2026-10-12T14:01:16.435092Z",
      "target_timestamp": "2026-10-12T14:00:00Z",
      "resolution_timestamp": "2026-10-12T14:15:00Z",
      "strike": 82880.82,
      "brti_reference_price": 82880.82483333332,
      "base_predicted_close": 82892.6328125,
      "small_predicted_close": 82892.9921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82850.34616666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -42.28664583333011,
      "small_residual": -42.64602083333011,
      "base_absolute_error": 42.28664583333011,
      "small_absolute_error": 42.64602083333011,
      "resolved_at": "2026-10-12T14:16:04.979339Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T13:45:00Z",
        "return_6h": -0.01218354233749408,
        "return_12h": -0.008068718563124855,
        "return_24h": -0.001482797745633202,
        "close_vs_ema12": -0.005646615010663436,
        "close_vs_ema24": -0.006191232299172511,
        "ema12_slope_3h": -0.0032430471704619768,
        "ema24_slope_6h": -0.001753006229855969,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002758277698493572,
        "return_30m": 0.004627775184133265,
        "return_60m": 0.0025058425200192858,
        "return_120m": -0.005236875231592886,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015588558578620848,
        "close_vs_ema6": 0.0013142074407501703,
        "close_vs_ema12": -0.0005120235069556722,
        "ema3_slope": 0.0015612896834309442,
        "ema6_slope": 0.0005259594642366139,
        "realized_volatility_30m": 0.00044696131094190683,
        "realized_volatility_60m": 0.0017387270385269124,
        "return_acceleration": 0.0008939226218838137
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2828,
        "resolved_agreement_count": 1881,
        "prospective_resolved_sample_count": 2809,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 128.37338020832976,
            "small_mean_absolute_error": 150.64877083332976
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 146.96187760416797,
            "small_mean_absolute_error": 166.61460937499578
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 124.1101406250018,
            "small_mean_absolute_error": 133.21706423611127
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.14245416666745,
            "small_mean_absolute_error": 124.57543854166943
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2830,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1415Z",
      "signal_timestamp": "2026-10-12T14:16:16.018302Z",
      "target_timestamp": "2026-10-12T14:15:00Z",
      "resolution_timestamp": "2026-10-12T14:30:00Z",
      "strike": 82850.35,
      "brti_reference_price": 82850.34616666667,
      "base_predicted_close": 82914.296875,
      "small_predicted_close": 82913.328125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82897.42216666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -16.87470833332918,
      "small_residual": -15.905958333329181,
      "base_absolute_error": 16.87470833332918,
      "small_absolute_error": 15.905958333329181,
      "resolved_at": "2026-10-12T14:31:04.917394Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T14:00:00Z",
        "return_6h": -0.009715923149009598,
        "return_12h": -0.009767646186035983,
        "return_24h": -0.001905447101252733,
        "close_vs_ema12": -0.0057682957655644795,
        "close_vs_ema24": -0.006422350557607537,
        "ema12_slope_3h": -0.0033462597414718465,
        "ema24_slope_6h": -0.0019174044144185665,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003677408704357843,
        "return_30m": 0.002389522496615948,
        "return_60m": 0.0036177654752374,
        "return_120m": -0.005227709659996083,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0005949167296110947,
        "close_vs_ema6": 0.0006755197645460509,
        "close_vs_ema12": -0.0007443574136611897,
        "ema3_slope": 0.0005952708662080308,
        "ema6_slope": 0.00027028093786474194,
        "realized_volatility_30m": 0.0015630092844646781,
        "realized_volatility_60m": 0.0014452730041114696,
        "return_acceleration": -0.0031260185689293563
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2829,
        "resolved_agreement_count": 1882,
        "prospective_resolved_sample_count": 2810,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.88404166666078,
            "small_mean_absolute_error": 112.93872916666078
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.25522656249814,
            "small_mean_absolute_error": 164.91635937499814
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.16981250000147,
            "small_mean_absolute_error": 134.29566145833329
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.96324374999895,
            "small_mean_absolute_error": 119.23255625000093
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2831,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1430Z",
      "signal_timestamp": "2026-10-12T14:31:15.611648Z",
      "target_timestamp": "2026-10-12T14:30:00Z",
      "resolution_timestamp": "2026-10-12T14:45:00Z",
      "strike": 82897.42,
      "brti_reference_price": 82897.42216666667,
      "base_predicted_close": 82870.046875,
      "small_predicted_close": 82903.3125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82618.13666666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -251.91020833334187,
      "small_residual": -285.17583333334187,
      "base_absolute_error": 251.91020833334187,
      "small_absolute_error": 285.17583333334187,
      "resolved_at": "2026-10-12T14:46:06.810388Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T14:15:00Z",
        "return_6h": -0.008237701414637533,
        "return_12h": -0.010529583700220502,
        "return_24h": -0.0012790210530523316,
        "close_vs_ema12": -0.004992045962860736,
        "close_vs_ema24": -0.0057377432475509416,
        "ema12_slope_3h": -0.003434162500569271,
        "ema24_slope_6h": -0.0020478034387059196,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005682052300095553,
        "return_30m": 0.00020025540728796365,
        "return_60m": 0.004828957328425476,
        "return_120m": -0.0020949274982066113,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005813917841679395,
        "close_vs_ema6": 0.0008883333964644358,
        "close_vs_ema12": -0.00014941378547816964,
        "ema3_slope": 0.0005817299972088463,
        "ema6_slope": 0.00035545966526240313,
        "realized_volatility_30m": 0.0004679730502226698,
        "realized_volatility_60m": 0.001196499033874875,
        "return_acceleration": 0.0009359461004453395
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2830,
        "resolved_agreement_count": 1883,
        "prospective_resolved_sample_count": 2811,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 113.11608333333061,
            "small_mean_absolute_error": 107.71373958333061
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 130.1982630208313,
            "small_mean_absolute_error": 149.7431848958313
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.2928993055563,
            "small_mean_absolute_error": 127.55611805555479
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.73106145833154,
            "small_mean_absolute_error": 111.4148270833335
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2832,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1445Z",
      "signal_timestamp": "2026-10-12T14:46:18.656939Z",
      "target_timestamp": "2026-10-12T14:45:00Z",
      "resolution_timestamp": "2026-10-12T15:00:00Z",
      "strike": 82618.14,
      "brti_reference_price": 82618.13666666666,
      "base_predicted_close": 82539.6484375,
      "small_predicted_close": 82453.875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82500.64583333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -39.00260416668607,
      "small_residual": 46.77083333331393,
      "base_absolute_error": 39.00260416668607,
      "small_absolute_error": 46.77083333331393,
      "resolved_at": "2026-10-12T15:01:05.619193Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T14:30:00Z",
        "return_6h": -0.010820878287509994,
        "return_12h": -0.014024924668279648,
        "return_24h": -0.005179239338741537,
        "close_vs_ema12": -0.008006420910362522,
        "close_vs_ema24": -0.008901730680850872,
        "ema12_slope_3h": -0.0036269847449733605,
        "ema24_slope_6h": -0.002228619980802482,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0033690492743972955,
        "return_30m": -0.002802758355805568,
        "return_60m": -0.00041993311333332617,
        "return_120m": -0.001595929674297003,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0013967563209486,
        "close_vs_ema6": -0.001775337489569151,
        "close_vs_ema12": -0.0029783470663030664,
        "ema3_slope": -0.0013948081138989155,
        "ema6_slope": -0.0007096310619765234,
        "realized_volatility_30m": 0.0019686272522034254,
        "realized_volatility_60m": 0.002200828900867802,
        "return_acceleration": -0.003937254504406851
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2831,
        "resolved_agreement_count": 1883,
        "prospective_resolved_sample_count": 2812,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.9819114583297,
            "small_mean_absolute_error": 111.4662864583297
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.22475520833177,
            "small_mean_absolute_error": 137.77358333333177
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 128.0357118055581,
            "small_mean_absolute_error": 147.3302413194433
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.91315937499894,
            "small_mean_absolute_error": 124.97934687500091
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2833,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1500Z",
      "signal_timestamp": "2026-10-12T15:01:16.681098Z",
      "target_timestamp": "2026-10-12T15:00:00Z",
      "resolution_timestamp": "2026-10-12T15:15:00Z",
      "strike": 82500.65,
      "brti_reference_price": 82500.64583333331,
      "base_predicted_close": 82429.9921875,
      "small_predicted_close": 82368.984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82634.52316666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 204.53097916666593,
      "small_residual": 265.53879166666593,
      "base_absolute_error": 204.53097916666593,
      "small_absolute_error": 265.53879166666593,
      "resolved_at": "2026-10-12T15:16:05.710919Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T14:45:00Z",
        "return_6h": -0.011121404979239191,
        "return_12h": -0.014822539621845876,
        "return_24h": -0.006549692347606384,
        "close_vs_ema12": -0.009036230579377302,
        "close_vs_ema24": -0.010100716411881372,
        "ema12_slope_3h": -0.0038781572993340507,
        "ema24_slope_6h": -0.002411725469733672,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014220949306491537,
        "return_30m": -0.004786353097152141,
        "return_60m": -0.004587056182953186,
        "return_120m": -0.002092708103358931,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0014104189455904637,
        "close_vs_ema6": -0.002284161997496814,
        "close_vs_ema12": -0.0037223846380523007,
        "ema3_slope": -0.00140843246575717,
        "ema6_slope": -0.000912830777649809,
        "realized_volatility_30m": 0.0009734771718740709,
        "realized_volatility_60m": 0.0014630748592764128,
        "return_acceleration": 0.0019469543437481418
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2832,
        "resolved_agreement_count": 1884,
        "prospective_resolved_sample_count": 2813,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.51854166667181,
            "small_mean_absolute_error": 97.62466145832877
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.94596093750079,
            "small_mean_absolute_error": 124.13671614582927
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.14743229166925,
            "small_mean_absolute_error": 143.6179600694401
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.65590416666745,
            "small_mean_absolute_error": 118.43198750000083
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2834,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1515Z",
      "signal_timestamp": "2026-10-12T15:16:18.293633Z",
      "target_timestamp": "2026-10-12T15:15:00Z",
      "resolution_timestamp": "2026-10-12T15:30:00Z",
      "strike": 82634.52,
      "brti_reference_price": 82634.52316666667,
      "base_predicted_close": 82627.78125,
      "small_predicted_close": 82734.015625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82600.831,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -26.950249999994412,
      "small_residual": -133.1846249999944,
      "base_absolute_error": 26.950249999994412,
      "small_absolute_error": 133.1846249999944,
      "resolved_at": "2026-10-12T15:31:05.710244Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T15:00:00Z",
        "return_6h": -0.01022575586990504,
        "return_12h": -0.011632812627611955,
        "return_24h": -0.004985245145076922,
        "close_vs_ema12": -0.0071271222314274185,
        "close_vs_ema24": -0.008320670592935953,
        "ema12_slope_3h": -0.004038472824327566,
        "ema24_slope_6h": -0.002572728083285236,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016227428522657128,
        "return_30m": 0.0001983402272327517,
        "return_60m": -0.002604974028302065,
        "return_120m": 0.0010033672618317002,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00010500655217238197,
        "close_vs_ema6": -0.0004751801247151466,
        "close_vs_ema12": -0.001782308522941367,
        "ema3_slope": 0.00010501757970637904,
        "ema6_slope": -0.00019003592936739366,
        "realized_volatility_30m": 0.0015224188914574333,
        "realized_volatility_60m": 0.001913030552805291,
        "return_acceleration": 0.0030448377829148665
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2833,
        "resolved_agreement_count": 1885,
        "prospective_resolved_sample_count": 2814,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 128.07962500000576,
            "small_mean_absolute_error": 153.34785416666273
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.98183333333327,
            "small_mean_absolute_error": 133.14329166666175
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 142.86335937500067,
            "small_mean_absolute_error": 161.06019097221966
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.88906041666705,
            "small_mean_absolute_error": 130.46123750000044
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2835,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1530Z",
      "signal_timestamp": "2026-10-12T15:31:17.068674Z",
      "target_timestamp": "2026-10-12T15:30:00Z",
      "resolution_timestamp": "2026-10-12T15:45:00Z",
      "strike": 82600.83,
      "brti_reference_price": 82600.831,
      "base_predicted_close": 82614.78125,
      "small_predicted_close": 82732.578125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82633.07466666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 18.293416666667326,
      "small_residual": -99.50345833333267,
      "base_absolute_error": 18.293416666667326,
      "small_absolute_error": 99.50345833333267,
      "resolved_at": "2026-10-12T15:46:06.857269Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T15:15:00Z",
        "return_6h": -0.009070397657968021,
        "return_12h": -0.01153113322202226,
        "return_24h": -0.005688785241525163,
        "close_vs_ema12": -0.007226736903357067,
        "close_vs_ema24": -0.00854666460396436,
        "ema12_slope_3h": -0.004104495170101807,
        "ema24_slope_6h": -0.002706422260154273,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00040772506908171025,
        "return_30m": 0.0012143561502424571,
        "return_60m": -0.003577809284230349,
        "return_120m": 0.0012338709558321614,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00015140358493204165,
        "close_vs_ema6": -0.0006306672355884668,
        "close_vs_ema12": -0.0018531146134578291,
        "ema3_slope": -0.00015138066535647088,
        "ema6_slope": -0.0002522032716992806,
        "realized_volatility_30m": 0.0010152339606737115,
        "realized_volatility_60m": 0.0018010560135200148,
        "return_acceleration": -0.002030467921347423
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2834,
        "resolved_agreement_count": 1885,
        "prospective_resolved_sample_count": 2815,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 130.59851041667207,
            "small_mean_absolute_error": 182.66752083332904
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.85729687500134,
            "small_mean_absolute_error": 145.19063020832982
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 130.33167881944487,
            "small_mean_absolute_error": 160.71796354166386
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.06454270833493,
            "small_mean_absolute_error": 132.192498958332
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2836,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1545Z",
      "signal_timestamp": "2026-10-12T15:46:18.326048Z",
      "target_timestamp": "2026-10-12T15:45:00Z",
      "resolution_timestamp": "2026-10-12T16:00:00Z",
      "strike": 82633.07,
      "brti_reference_price": 82633.07466666667,
      "base_predicted_close": 82609.5390625,
      "small_predicted_close": 82734.5234375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82632.75266666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 23.213604166652658,
      "small_residual": -101.77077083334734,
      "base_absolute_error": 23.213604166652658,
      "small_absolute_error": 101.77077083334734,
      "resolved_at": "2026-10-12T16:01:07.474885Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T15:30:00Z",
        "return_6h": -0.00786204752044306,
        "return_12h": -0.010371370443553074,
        "return_24h": -0.008354933849266666,
        "close_vs_ema12": -0.0065618832915453895,
        "close_vs_ema24": -0.007992710814787252,
        "ema12_slope_3h": -0.0039957385868018,
        "ema24_slope_6h": -0.002812385388164862,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003903552334316718,
        "return_30m": -1.7528993264459558e-05,
        "return_60m": 0.00018080775726381226,
        "return_120m": -0.00023920128323406953,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00011943200795072606,
        "close_vs_ema6": -0.00017183908666584813,
        "close_vs_ema12": -0.0012386104348590665,
        "ema3_slope": 0.00011944627365889637,
        "ema6_slope": -6.873091040371371e-05,
        "realized_volatility_30m": 0.000399040151256691,
        "realized_volatility_60m": 0.001114211333453373,
        "return_acceleration": 0.000798080302513382
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2835,
        "resolved_agreement_count": 1886,
        "prospective_resolved_sample_count": 2816,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.19431250000343,
            "small_mean_absolute_error": 136.24942708332674
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.08811197916657,
            "small_mean_absolute_error": 123.85785677082822
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.88127430555566,
            "small_mean_absolute_error": 137.26553124999677
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.26557083333537,
            "small_mean_absolute_error": 130.83879479166572
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2837,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1600Z",
      "signal_timestamp": "2026-10-12T16:01:18.830704Z",
      "target_timestamp": "2026-10-12T16:00:00Z",
      "resolution_timestamp": "2026-10-12T16:15:00Z",
      "strike": 82632.75,
      "brti_reference_price": 82632.75266666665,
      "base_predicted_close": 82620.015625,
      "small_predicted_close": 82727.59375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82801.1945,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 181.1788749999978,
      "small_residual": 73.60074999999779,
      "base_absolute_error": 181.1788749999978,
      "small_absolute_error": 73.60074999999779,
      "resolved_at": "2026-10-12T16:16:06.474101Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T15:45:00Z",
        "return_6h": -0.009878249316645382,
        "return_12h": -0.010629501759693127,
        "return_24h": -0.014350601433752663,
        "close_vs_ema12": -0.006299452677505535,
        "close_vs_ema24": -0.007832956729821428,
        "ema12_slope_3h": -0.0038542196165090026,
        "ema24_slope_6h": -0.0029579208692755987,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.896744751541448e-06,
        "return_30m": 0.0003864569675655627,
        "return_60m": 0.00160128241420332,
        "return_120m": -0.0029931189411485093,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 5.776406202206985e-05,
        "close_vs_ema6": -0.00012553141851290306,
        "close_vs_ema12": -0.0010515491529441423,
        "ema3_slope": 5.776739890150928e-05,
        "ema6_slope": -5.021004622973724e-05,
        "realized_volatility_30m": 0.0001971259890916066,
        "realized_volatility_60m": 0.0007600567293117566,
        "return_acceleration": -0.0003942519781832132
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2836,
        "resolved_agreement_count": 1886,
        "prospective_resolved_sample_count": 2817,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.24706249999508,
            "small_mean_absolute_error": 149.9994114583351
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.88280208333344,
            "small_mean_absolute_error": 123.81203645833193
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.71299479166555,
            "small_mean_absolute_error": 132.75761458333122
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.61920520833446,
            "small_mean_absolute_error": 129.45505312499955
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2838,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1615Z",
      "signal_timestamp": "2026-10-12T16:16:17.325062Z",
      "target_timestamp": "2026-10-12T16:15:00Z",
      "resolution_timestamp": "2026-10-12T16:30:00Z",
      "strike": 82801.19,
      "brti_reference_price": 82801.1945,
      "base_predicted_close": 82764.1875,
      "small_predicted_close": 82786.0703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82740.80300000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -23.384499999985565,
      "small_residual": -45.267312499985565,
      "base_absolute_error": 23.384499999985565,
      "small_absolute_error": 45.267312499985565,
      "resolved_at": "2026-10-12T16:31:05.071480Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T16:00:00Z",
        "return_6h": -0.007566653742579477,
        "return_12h": -0.0077064008421302566,
        "return_24h": -0.011405377780055015,
        "close_vs_ema12": -0.004100126828172956,
        "close_vs_ema24": -0.005691364271898203,
        "ema12_slope_3h": -0.0035765326800674124,
        "ema24_slope_6h": -0.003052836228951916,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002038439092218347,
        "return_30m": 0.0020345344041898805,
        "return_60m": 0.002016969747585584,
        "return_120m": -0.0005932584345247349,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010470629613950067,
        "close_vs_ema6": 0.0013654336756367957,
        "close_vs_ema12": 0.0008331207537497498,
        "ema3_slope": 0.0010481604513814524,
        "ema6_slope": 0.0005464719387298089,
        "realized_volatility_30m": 0.0010211679184849443,
        "realized_volatility_60m": 0.0009295993521299252,
        "return_acceleration": 0.0020423358369698885
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2837,
        "resolved_agreement_count": 1886,
        "prospective_resolved_sample_count": 2818,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.409036458328046,
            "small_mean_absolute_error": 102.01490104166805
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.2443307291669,
            "small_mean_absolute_error": 127.68137760416539
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.79090104166487,
            "small_mean_absolute_error": 122.76716145833052
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.19961979166764,
            "small_mean_absolute_error": 131.64994791666612
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2839,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1630Z",
      "signal_timestamp": "2026-10-12T16:31:16.112673Z",
      "target_timestamp": "2026-10-12T16:30:00Z",
      "resolution_timestamp": "2026-10-12T16:45:00Z",
      "strike": 82740.8,
      "brti_reference_price": 82740.80300000001,
      "base_predicted_close": 82733.5390625,
      "small_predicted_close": 82790.7890625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82707.12966666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -26.409395833325107,
      "small_residual": -83.6593958333251,
      "base_absolute_error": 26.409395833325107,
      "small_absolute_error": 83.6593958333251,
      "resolved_at": "2026-10-12T16:46:06.849423Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T16:15:00Z",
        "return_6h": -0.007985315000082038,
        "return_12h": -0.01015270519356315,
        "return_24h": -0.012945331749037337,
        "close_vs_ema12": -0.004630404321081194,
        "close_vs_ema24": -0.006285085722348871,
        "ema12_slope_3h": -0.0033138144133308955,
        "ema24_slope_6h": -0.0031543806849992917,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00072935542010788,
        "return_30m": 0.0013075969255100794,
        "return_60m": 0.0016945592230181994,
        "return_120m": -0.0018893128709330798,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00015844682074694916,
        "close_vs_ema6": 0.00045354796639296424,
        "close_vs_ema12": 8.728589300988077e-05,
        "ema3_slope": 0.0001584719301204185,
        "ema6_slope": 0.00018145210545039703,
        "realized_volatility_30m": 0.0013838972561631135,
        "realized_volatility_60m": 0.0010149962868968097,
        "return_acceleration": -0.002767794512326227
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2838,
        "resolved_agreement_count": 1887,
        "prospective_resolved_sample_count": 2819,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.517598958325834,
            "small_mean_absolute_error": 80.03557291666584
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 96.05805468749895,
            "small_mean_absolute_error": 131.35154687499744
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.74406423610951,
            "small_mean_absolute_error": 123.47227777777516
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.79896145833337,
            "small_mean_absolute_error": 129.07428958333185
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2840,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1645Z",
      "signal_timestamp": "2026-10-12T16:46:18.562119Z",
      "target_timestamp": "2026-10-12T16:45:00Z",
      "resolution_timestamp": "2026-10-12T17:00:00Z",
      "strike": 82707.13,
      "brti_reference_price": 82707.12966666667,
      "base_predicted_close": 82747.859375,
      "small_predicted_close": 82808.0390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82431.9215,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -315.93787500000326,
      "small_residual": -376.11756250000326,
      "base_absolute_error": 315.93787500000326,
      "small_absolute_error": 376.11756250000326,
      "resolved_at": "2026-10-12T17:01:06.281796Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T16:30:00Z",
        "return_6h": -0.00860905658566058,
        "return_12h": -0.015273836051468592,
        "return_24h": -0.013513275689452597,
        "close_vs_ema12": -0.004830956156414379,
        "close_vs_ema24": -0.00655246784609087,
        "ema12_slope_3h": -0.0031531465304402984,
        "ema24_slope_6h": -0.0032667071496070843,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00040697373136855397,
        "return_30m": -0.001136032322979652,
        "return_60m": 0.0008961907843649808,
        "return_120m": 0.0010771605798745032,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00012431114849864588,
        "close_vs_ema6": 3.31350271907116e-05,
        "close_vs_ema12": -0.0002705484597688157,
        "ema3_slope": -0.00012429569715766142,
        "ema6_slope": 1.3254186547406732e-05,
        "realized_volatility_30m": 0.00016119084436966302,
        "realized_volatility_60m": 0.0010783250122070797,
        "return_acceleration": 0.00032238168873932604
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2839,
        "resolved_agreement_count": 1887,
        "prospective_resolved_sample_count": 2820,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.54659374999028,
            "small_mean_absolute_error": 76.07455729166395
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.87045312499686,
            "small_mean_absolute_error": 106.16199218749534
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.57427256944113,
            "small_mean_absolute_error": 107.93009027777346
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.9696083333336,
            "small_mean_absolute_error": 130.8629416666641
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2841,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1700Z",
      "signal_timestamp": "2026-10-12T17:01:17.224821Z",
      "target_timestamp": "2026-10-12T17:00:00Z",
      "resolution_timestamp": "2026-10-12T17:15:00Z",
      "strike": 82431.92,
      "brti_reference_price": 82431.9215,
      "base_predicted_close": 82496.7578125,
      "small_predicted_close": 82506.1015625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82506.2305,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 9.472687500005122,
      "small_residual": 0.12893750000512227,
      "base_absolute_error": 9.472687500005122,
      "small_absolute_error": 0.12893750000512227,
      "resolved_at": "2026-10-12T17:16:05.454154Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T16:45:00Z",
        "return_6h": -0.011866651865856559,
        "return_12h": -0.01930207966583608,
        "return_24h": -0.01684188632693795,
        "close_vs_ema12": -0.007812637755031715,
        "close_vs_ema24": -0.00965686295765833,
        "ema12_slope_3h": -0.0032449965460842334,
        "ema24_slope_6h": -0.003443806523020343,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003327502329918186,
        "return_30m": -0.0037331218552473233,
        "return_60m": -0.002430406348397862,
        "return_120m": -0.0008330157011394723,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0017286831046795514,
        "close_vs_ema6": -0.002355415360590807,
        "close_vs_ema12": -0.003045428127421812,
        "ema3_slope": -0.0017256999163902664,
        "ema6_slope": -0.0009412793027451238,
        "realized_volatility_30m": 0.001460264299274816,
        "realized_volatility_60m": 0.0019009511155465804,
        "return_acceleration": -0.002920528598549632
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2840,
        "resolved_agreement_count": 1888,
        "prospective_resolved_sample_count": 2821,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 136.72766145832793,
            "small_mean_absolute_error": 144.66125520832793
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.4873619791615,
            "small_mean_absolute_error": 147.3303333333315
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.49775520833161,
            "small_mean_absolute_error": 130.76177604166392
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.28340416666614,
            "small_mean_absolute_error": 145.10290937499667
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2842,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1715Z",
      "signal_timestamp": "2026-10-12T17:16:16.313214Z",
      "target_timestamp": "2026-10-12T17:15:00Z",
      "resolution_timestamp": "2026-10-12T17:30:00Z",
      "strike": 82506.23,
      "brti_reference_price": 82506.2305,
      "base_predicted_close": 82486.78125,
      "small_predicted_close": 82563.078125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82365.26633333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -121.51491666668153,
      "small_residual": -197.81179166668153,
      "base_absolute_error": 121.51491666668153,
      "small_absolute_error": 197.81179166668153,
      "resolved_at": "2026-10-12T17:31:06.150014Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T17:00:00Z",
        "return_6h": -0.009909667799797073,
        "return_12h": -0.019235334814151184,
        "return_24h": -0.01483285398952261,
        "close_vs_ema12": -0.006637719444696377,
        "close_vs_ema24": -0.008584926512320568,
        "ema12_slope_3h": -0.0032818628306241493,
        "ema24_slope_6h": -0.003576804281396506,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00090145903004335,
        "return_30m": -0.002429042906897494,
        "return_60m": -0.003562315758620982,
        "return_120m": -0.0015525310941518766,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0004145629970757625,
        "close_vs_ema6": -0.0010404897538375257,
        "close_vs_ema12": -0.0018170507742251152,
        "ema3_slope": -0.0004143912058153232,
        "ema6_slope": -0.0004160227545696449,
        "realized_volatility_30m": 0.002114480679980768,
        "realized_volatility_60m": 0.001533774976551794,
        "return_acceleration": 0.004228961359961536
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2841,
        "resolved_agreement_count": 1889,
        "prospective_resolved_sample_count": 2822,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.80111458332976,
            "small_mean_absolute_error": 126.29330208332976
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.1050755208289,
            "small_mean_absolute_error": 114.15410156249891
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.76325868055453,
            "small_mean_absolute_error": 127.21868576388685
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.96004583333198,
            "small_mean_absolute_error": 142.29775520833135
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2843,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1730Z",
      "signal_timestamp": "2026-10-12T17:31:17.306510Z",
      "target_timestamp": "2026-10-12T17:30:00Z",
      "resolution_timestamp": "2026-10-12T17:45:00Z",
      "strike": 82365.27,
      "brti_reference_price": 82365.26633333332,
      "base_predicted_close": 82406.875,
      "small_predicted_close": 82318.2890625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82361.33116666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -45.54383333332953,
      "small_residual": 43.04210416667047,
      "base_absolute_error": 45.54383333332953,
      "small_absolute_error": 43.04210416667047,
      "resolved_at": "2026-10-12T17:46:07.147959Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T17:15:00Z",
        "return_6h": -0.011890285102011955,
        "return_12h": -0.0186198113351691,
        "return_24h": -0.018377368636388725,
        "close_vs_ema12": -0.007997426724933643,
        "close_vs_ema24": -0.010068975594907714,
        "ema12_slope_3h": -0.003409288296139734,
        "ema24_slope_6h": -0.003747881419903898,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0017085275355863683,
        "return_30m": -0.0008086086731179387,
        "return_60m": -0.0045387118936554005,
        "return_120m": -0.002851843786737307,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.001062318443081911,
        "close_vs_ema6": -0.001963855469015563,
        "close_vs_ema12": -0.0029821708731953,
        "ema3_slope": -0.0010611911201831026,
        "ema6_slope": -0.0007849255954368584,
        "realized_volatility_30m": 0.0013049932828148592,
        "realized_volatility_60m": 0.0015663003649694159,
        "return_acceleration": -0.0026099865656297183
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2842,
        "resolved_agreement_count": 1889,
        "prospective_resolved_sample_count": 2823,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.33371875000375,
            "small_mean_absolute_error": 164.42942187500375
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.9256588541648,
            "small_mean_absolute_error": 122.2324973958348
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.48327604166722,
            "small_mean_absolute_error": 142.37750520833288
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 114.16927083333285,
            "small_mean_absolute_error": 145.32377708333223
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2844,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1745Z",
      "signal_timestamp": "2026-10-12T17:46:19.357282Z",
      "target_timestamp": "2026-10-12T17:45:00Z",
      "resolution_timestamp": "2026-10-12T18:00:00Z",
      "strike": 82361.33,
      "brti_reference_price": 82361.33116666667,
      "base_predicted_close": 82377.5,
      "small_predicted_close": 82385.3125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82420.88716666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 43.387166666667326,
      "small_residual": 35.574666666667326,
      "base_absolute_error": 43.387166666667326,
      "small_absolute_error": 35.574666666667326,
      "resolved_at": "2026-10-12T18:01:05.887671Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T17:30:00Z",
        "return_6h": -0.011257633112361942,
        "return_12h": -0.01783485176653321,
        "return_24h": -0.01853189421774415,
        "close_vs_ema12": -0.007718996190894001,
        "close_vs_ema24": -0.009909758625351373,
        "ema12_slope_3h": -0.0033971031581094824,
        "ema24_slope_6h": -0.003902329615691147,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -4.7777016233041536e-05,
        "return_30m": -0.001756222923471662,
        "return_60m": -0.0041809998895339096,
        "return_120m": -0.0032885560787394574,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005553305733358993,
        "close_vs_ema6": -0.0014376395750904658,
        "close_vs_ema12": -0.0025648770514582475,
        "ema3_slope": -0.0005550223524547482,
        "ema6_slope": -0.000574725330883985,
        "realized_volatility_30m": 0.0008303752596766634,
        "realized_volatility_60m": 0.0016150263723428595,
        "return_acceleration": 0.0016607505193533267
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2843,
        "resolved_agreement_count": 1889,
        "prospective_resolved_sample_count": 2824,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.11732812500486,
            "small_mean_absolute_error": 154.2750989583401
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.33196093749757,
            "small_mean_absolute_error": 115.17482812500202
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.28607812499952,
            "small_mean_absolute_error": 122.1996944444436
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.06154895833242,
            "small_mean_absolute_error": 128.42924999999886
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2845,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1800Z",
      "signal_timestamp": "2026-10-12T18:01:17.554716Z",
      "target_timestamp": "2026-10-12T18:00:00Z",
      "resolution_timestamp": "2026-10-12T18:15:00Z",
      "strike": 82420.89,
      "brti_reference_price": 82420.88716666667,
      "base_predicted_close": 82383.4140625,
      "small_predicted_close": 82392.7421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82411.73649999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 28.322437499984517,
      "small_residual": 18.994312499984517,
      "base_absolute_error": 28.322437499984517,
      "small_absolute_error": 18.994312499984517,
      "resolved_at": "2026-10-12T18:16:04.922850Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T17:45:00Z",
        "return_6h": -0.010757199521464034,
        "return_12h": -0.017872566702798576,
        "return_24h": -0.01610438064363806,
        "close_vs_ema12": -0.006717616890025591,
        "close_vs_ema24": -0.009005967377224144,
        "ema12_slope_3h": -0.0032988020191950795,
        "ema24_slope_6h": -0.004043348300663996,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007231063310459973,
        "return_30m": 0.000675294766950163,
        "return_60m": -0.00013385995537329443,
        "return_120m": -0.0025639409696858184,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 8.368009438419755e-05,
        "close_vs_ema6": -0.0005112279561807487,
        "close_vs_ema12": -0.0015604333154383143,
        "ema3_slope": 8.368709732842206e-05,
        "ema6_slope": -0.00020444937437802402,
        "realized_volatility_30m": 0.0003854416736395194,
        "realized_volatility_60m": 0.0010310821170485052,
        "return_acceleration": 0.0007708833472790388
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2844,
        "resolved_agreement_count": 1890,
        "prospective_resolved_sample_count": 2825,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.97965104167088,
            "small_mean_absolute_error": 69.13937500000611
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.8536562499994,
            "small_mean_absolute_error": 106.90031510416702
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.65145833333129,
            "small_mean_absolute_error": 121.26668055555638
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.16925937499909,
            "small_mean_absolute_error": 122.41469479166554
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2846,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1815Z",
      "signal_timestamp": "2026-10-12T18:16:15.826940Z",
      "target_timestamp": "2026-10-12T18:15:00Z",
      "resolution_timestamp": "2026-10-12T18:30:00Z",
      "strike": 82411.74,
      "brti_reference_price": 82411.73649999998,
      "base_predicted_close": 82388.0078125,
      "small_predicted_close": 82397.8828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82394.13533333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 6.1275208333390765,
      "small_residual": -3.7474791666609235,
      "base_absolute_error": 6.1275208333390765,
      "small_absolute_error": 3.7474791666609235,
      "resolved_at": "2026-10-12T18:31:05.047110Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T18:00:00Z",
        "return_6h": -0.010494033373328215,
        "return_12h": -0.016346809399138795,
        "return_24h": -0.015998935901868516,
        "close_vs_ema12": -0.006551030837151028,
        "close_vs_ema24": -0.00892972654534585,
        "ema12_slope_3h": -0.0032743751701149737,
        "ema24_slope_6h": -0.004176016123389359,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00011102363710524532,
        "return_30m": 0.0006120024120459533,
        "return_60m": -0.0011452953240909114,
        "return_120m": -0.004703531179130693,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -1.3676603641710194e-05,
        "close_vs_ema6": -0.00044450390150829744,
        "close_vs_ema12": -0.0014145268411155376,
        "ema3_slope": -1.3676416594776697e-05,
        "ema6_slope": -0.000177769952828144,
        "realized_volatility_30m": 0.0004170649840756213,
        "realized_volatility_60m": 0.0008844839006618521,
        "return_acceleration": -0.0008341299681512426
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2845,
        "resolved_agreement_count": 1891,
        "prospective_resolved_sample_count": 2826,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.692088541665726,
            "small_mean_absolute_error": 73.85571875000096
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.74660156249774,
            "small_mean_absolute_error": 100.07451041666536
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.96741319444118,
            "small_mean_absolute_error": 100.72130729166626
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.37318124999801,
            "small_mean_absolute_error": 113.69010104166446
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2847,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1830Z",
      "signal_timestamp": "2026-10-12T18:31:16.432917Z",
      "target_timestamp": "2026-10-12T18:30:00Z",
      "resolution_timestamp": "2026-10-12T18:45:00Z",
      "strike": 82394.14,
      "brti_reference_price": 82394.13533333334,
      "base_predicted_close": 82389.7890625,
      "small_predicted_close": 82400.1875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82383.76533333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -6.023729166670819,
      "small_residual": -16.42216666667082,
      "base_absolute_error": 6.023729166670819,
      "small_absolute_error": 16.42216666667082,
      "resolved_at": "2026-10-12T18:46:06.914570Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T18:15:00Z",
        "return_6h": -0.008153408821026886,
        "return_12h": -0.01533323513982554,
        "return_24h": -0.01665293463187023,
        "close_vs_ema12": -0.006488949641727526,
        "close_vs_ema24": -0.008954540920448895,
        "ema12_slope_3h": -0.003243091404695808,
        "ema24_slope_6h": -0.004257570524440979,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002135759712652563,
        "return_30m": -0.00032457589638934525,
        "return_60m": 0.00035049968615630256,
        "return_120m": -0.004189803024593264,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00011363773902495211,
        "close_vs_ema6": -0.0004700776135834195,
        "close_vs_ema12": -0.0013777148483232748,
        "ema3_slope": -0.00011362482695653764,
        "ema6_slope": -0.0001879956964060403,
        "realized_volatility_30m": 5.1276167080005486e-05,
        "realized_volatility_60m": 0.0003716024492086967,
        "return_acceleration": -0.00010255233416001097
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2846,
        "resolved_agreement_count": 1892,
        "prospective_resolved_sample_count": 2827,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 30.845239583330113,
            "small_mean_absolute_error": 25.33964062499581
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.58947916666693,
            "small_mean_absolute_error": 94.88453124999978
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.23218576388656,
            "small_mean_absolute_error": 89.9348784722218
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.88223020833247,
            "small_mean_absolute_error": 112.03717916666501
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2848,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1845Z",
      "signal_timestamp": "2026-10-12T18:46:18.826939Z",
      "target_timestamp": "2026-10-12T18:45:00Z",
      "resolution_timestamp": "2026-10-12T19:00:00Z",
      "strike": 82383.77,
      "brti_reference_price": 82383.76533333333,
      "base_predicted_close": 82417.5,
      "small_predicted_close": 82398.1171875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82323.80333333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -93.6966666666849,
      "small_residual": -74.3138541666849,
      "base_absolute_error": 93.6966666666849,
      "small_absolute_error": 74.3138541666849,
      "resolved_at": "2026-10-12T19:01:05.734691Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T18:30:00Z",
        "return_6h": -0.004428204797031321,
        "return_12h": -0.017997966577085633,
        "return_24h": -0.016058059268920122,
        "close_vs_ema12": -0.006345745681772597,
        "close_vs_ema24": -0.008893760996425248,
        "ema12_slope_3h": -0.003233926362815498,
        "ema24_slope_6h": -0.004261074286515121,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001258584723058398,
        "return_30m": -0.00033940756322559107,
        "return_60m": 0.0002723871305729819,
        "return_120m": -0.003909751609523782,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0001197552941424318,
        "close_vs_ema6": -0.00042569884877619035,
        "close_vs_ema12": -0.0012724019243757212,
        "ema3_slope": -0.00011974095452937927,
        "ema6_slope": -0.00017025054932551242,
        "realized_volatility_30m": 4.385874947970825e-05,
        "realized_volatility_60m": 0.000380157795343108,
        "return_acceleration": 8.77174989594165e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2847,
        "resolved_agreement_count": 1892,
        "prospective_resolved_sample_count": 2828,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 20.965213541665435,
            "small_mean_absolute_error": 18.684656249995896
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.04127083333515,
            "small_mean_absolute_error": 86.479877604168
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.20971180555352,
            "small_mean_absolute_error": 83.01143749999999
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.76107187499875,
            "small_mean_absolute_error": 99.35000520833128
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2849,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1900Z",
      "signal_timestamp": "2026-10-12T19:01:17.267668Z",
      "target_timestamp": "2026-10-12T19:00:00Z",
      "resolution_timestamp": "2026-10-12T19:15:00Z",
      "strike": 82323.8,
      "brti_reference_price": 82323.80333333332,
      "base_predicted_close": 82335.46875,
      "small_predicted_close": 82268.109375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82276.26216666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -59.206583333347226,
      "small_residual": 8.152791666652774,
      "base_absolute_error": 59.206583333347226,
      "small_absolute_error": 8.152791666652774,
      "resolved_at": "2026-10-12T19:16:05.368567Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T18:45:00Z",
        "return_6h": -0.00423175099792894,
        "return_12h": -0.021542419133752655,
        "return_24h": -0.015045022618440429,
        "close_vs_ema12": -0.006782392336618703,
        "close_vs_ema24": -0.009418762674856751,
        "ema12_slope_3h": -0.00325440461750659,
        "ema24_slope_6h": -0.00426048833343029,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007278375752479693,
        "return_30m": -0.0008536044430285106,
        "return_60m": -0.0011779032799905664,
        "return_120m": -0.0013116055612835131,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0004239324960986224,
        "close_vs_ema6": -0.0008240047786377547,
        "close_vs_ema12": -0.0016922472338268824,
        "ema3_slope": -0.0004237528534937196,
        "ema6_slope": -0.0003294933098303421,
        "realized_volatility_30m": 0.00030098955147106476,
        "realized_volatility_60m": 0.00025319640168229714,
        "return_acceleration": -0.0006019791029421295
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2848,
        "resolved_agreement_count": 1893,
        "prospective_resolved_sample_count": 2829,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.54258854166983,
            "small_mean_absolute_error": 28.36945312500029
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.26111979167035,
            "small_mean_absolute_error": 48.7544140625032
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.08330034722287,
            "small_mean_absolute_error": 80.72336111111144
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.20310104166711,
            "small_mean_absolute_error": 97.95883124999963
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2850,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1915Z",
      "signal_timestamp": "2026-10-12T19:16:16.453987Z",
      "target_timestamp": "2026-10-12T19:15:00Z",
      "resolution_timestamp": "2026-10-12T19:30:00Z",
      "strike": 82276.26,
      "brti_reference_price": 82276.26216666665,
      "base_predicted_close": 82351.515625,
      "small_predicted_close": 82360.34375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82605.41683333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 253.9012083333364,
      "small_residual": 245.0730833333364,
      "base_absolute_error": 253.9012083333364,
      "small_absolute_error": 245.0730833333364,
      "resolved_at": "2026-10-12T19:31:05.499256Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T19:00:00Z",
        "return_6h": -0.0033364710238602546,
        "return_12h": -0.023327202346506537,
        "return_24h": -0.016015297822226104,
        "close_vs_ema12": -0.007057841074854854,
        "close_vs_ema24": -0.009786806679639715,
        "ema12_slope_3h": -0.0033798175322332646,
        "ema24_slope_6h": -0.0042416228720563165,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005774899207968698,
        "return_30m": -0.001304907177181125,
        "return_60m": -0.0016438718450415557,
        "return_120m": -0.002787284450395,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0005008395147277911,
        "close_vs_ema6": -0.0010011284892371686,
        "close_vs_ema12": -0.001920390207424183,
        "ema3_slope": -0.0005005888000758629,
        "ema6_slope": -0.00040029109856587475,
        "realized_volatility_30m": 7.517382722554977e-05,
        "realized_volatility_60m": 0.0002491920622810759,
        "return_acceleration": 0.00015034765445109954
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2849,
        "resolved_agreement_count": 1893,
        "prospective_resolved_sample_count": 2830,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.26362500001051,
            "small_mean_absolute_error": 25.659072916667355
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 50.477856770838116,
            "small_mean_absolute_error": 49.75739583333416
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.91894270833534,
            "small_mean_absolute_error": 75.26936458333269
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.04909791666796,
            "small_mean_absolute_error": 96.23416979166578
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2851,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1930Z",
      "signal_timestamp": "2026-10-12T19:31:16.436786Z",
      "target_timestamp": "2026-10-12T19:30:00Z",
      "resolution_timestamp": "2026-10-12T19:45:00Z",
      "strike": 82605.42,
      "brti_reference_price": 82605.41683333334,
      "base_predicted_close": 82589.75,
      "small_predicted_close": 82653.265625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82674.18266666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 84.43266666667478,
      "small_residual": 20.917041666674777,
      "base_absolute_error": 84.43266666667478,
      "small_absolute_error": 20.917041666674777,
      "resolved_at": "2026-10-12T19:46:06.797184Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T19:15:00Z",
        "return_6h": 0.0012894574627027033,
        "return_12h": -0.0170367575765209,
        "return_24h": -0.011831568054093466,
        "close_vs_ema12": -0.002959908694116775,
        "close_vs_ema24": -0.0057059103361156716,
        "ema12_slope_3h": -0.0033089817878023675,
        "ema24_slope_6h": -0.0041288306060666136,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004000603065801744,
        "return_30m": 0.0034208028370574795,
        "return_60m": 0.0025642783815285064,
        "return_120m": 0.002915676846452886,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0017458267041767783,
        "close_vs_ema6": 0.0021377914166442746,
        "close_vs_ema12": 0.0017531203649308047,
        "ema3_slope": 0.0017488799454878912,
        "ema6_slope": 0.0008558484168175173,
        "realized_volatility_30m": 0.002289046493299307,
        "realized_volatility_60m": 0.0019515014306009254,
        "return_acceleration": 0.004578092986598614
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2850,
        "resolved_agreement_count": 1894,
        "prospective_resolved_sample_count": 2831,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 103.20704687500984,
            "small_mean_absolute_error": 85.99047395833622
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.02614322916997,
            "small_mean_absolute_error": 55.66505729166602
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.12866840278123,
            "small_mean_absolute_error": 91.91984548611192
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.90042291666832,
            "small_mean_absolute_error": 107.69252604166613
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2852,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T1945Z",
      "signal_timestamp": "2026-10-12T19:46:18.661581Z",
      "target_timestamp": "2026-10-12T19:45:00Z",
      "resolution_timestamp": "2026-10-12T20:00:00Z",
      "strike": 82674.18,
      "brti_reference_price": 82674.18266666667,
      "base_predicted_close": 82696.1171875,
      "small_predicted_close": 82713.96875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82756.00799999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 59.89081249998708,
      "small_residual": 42.03924999998708,
      "base_absolute_error": 59.89081249998708,
      "small_absolute_error": 42.03924999998708,
      "resolved_at": "2026-10-12T20:01:06.598261Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T19:30:00Z",
        "return_6h": 0.00025815606525436685,
        "return_12h": -0.014426894391665335,
        "return_24h": -0.011432668519598121,
        "close_vs_ema12": -0.002043153627596661,
        "close_vs_ema24": -0.004778122094066362,
        "ema12_slope_3h": -0.0031907547165519468,
        "ema24_slope_6h": -0.004039211761609929,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008324615499741839,
        "return_30m": 0.0048363949640048975,
        "return_60m": 0.00352517674032371,
        "return_120m": 0.003798524083673538,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001288209170491994,
        "close_vs_ema6": 0.0021210793064572186,
        "close_vs_ema12": 0.0021881640600414087,
        "ema3_slope": 0.0012898707938777676,
        "ema6_slope": 0.0008491521702211902,
        "realized_volatility_30m": 0.0015840707579137803,
        "realized_volatility_60m": 0.0019006464012521112,
        "return_acceleration": -0.0031681415158275605
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2851,
        "resolved_agreement_count": 1894,
        "prospective_resolved_sample_count": 2832,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 122.80928125001083,
            "small_mean_absolute_error": 87.11419270833721
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.88724739583813,
            "small_mean_absolute_error": 52.899424479166555
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.96394097222704,
            "small_mean_absolute_error": 86.6913159722244
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.52654583333496,
            "small_mean_absolute_error": 94.47958645833278
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2853,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T2000Z",
      "signal_timestamp": "2026-10-12T20:01:17.731828Z",
      "target_timestamp": "2026-10-12T20:00:00Z",
      "resolution_timestamp": "2026-10-12T20:15:00Z",
      "strike": 82756.01,
      "brti_reference_price": 82756.00799999999,
      "base_predicted_close": 82740.875,
      "small_predicted_close": 82759.875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82898.56100000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 157.68600000001607,
      "small_residual": 138.68600000001607,
      "base_absolute_error": 157.68600000001607,
      "small_absolute_error": 138.68600000001607,
      "resolved_at": "2026-10-12T20:16:05.827655Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T19:45:00Z",
        "return_6h": -0.0015059796229626166,
        "return_12h": -0.013671173793960878,
        "return_24h": -0.00981987161161757,
        "close_vs_ema12": -0.0010124075071562544,
        "close_vs_ema24": -0.0037151759866755896,
        "ema12_slope_3h": -0.002902318955989136,
        "ema24_slope_6h": -0.0039872878055695615,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009897325947958446,
        "return_30m": 0.0018230180590999012,
        "return_60m": 0.005250057081505943,
        "return_120m": 0.004065969742058861,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011383111450333772,
        "close_vs_ema6": 0.0022215321640248753,
        "close_vs_ema12": 0.0026895061752896243,
        "ema3_slope": 0.0011396083739465546,
        "ema6_slope": 0.0008894032007367159,
        "realized_volatility_30m": 7.863552241083038e-05,
        "realized_volatility_60m": 0.001668275321932024,
        "return_acceleration": 0.00015727104482166077
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2852,
        "resolved_agreement_count": 1895,
        "prospective_resolved_sample_count": 2833,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.35781770833637,
            "small_mean_absolute_error": 79.04554166666276
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.9502031250031,
            "small_mean_absolute_error": 53.707497395831524
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.62668576389235,
            "small_mean_absolute_error": 58.851456597223056
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.57095625000002,
            "small_mean_absolute_error": 94.24300729166643
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2854,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T2015Z",
      "signal_timestamp": "2026-10-12T20:16:16.893062Z",
      "target_timestamp": "2026-10-12T20:15:00Z",
      "resolution_timestamp": "2026-10-12T20:30:00Z",
      "strike": 82898.56,
      "brti_reference_price": 82898.56100000002,
      "base_predicted_close": 82938.5546875,
      "small_predicted_close": 82857.546875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82977.65116666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 39.0964791666629,
      "small_residual": 120.1042916666629,
      "base_absolute_error": 39.0964791666629,
      "small_absolute_error": 120.1042916666629,
      "resolved_at": "2026-10-12T20:31:04.703087Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T20:00:00Z",
        "return_6h": 0.0005819508977833454,
        "return_12h": -0.00913962644142563,
        "return_24h": -0.008698611416156243,
        "close_vs_ema12": 0.0006794836677177507,
        "close_vs_ema24": -0.0019578186488814486,
        "ema12_slope_3h": -0.0025918433290301746,
        "ema24_slope_6h": -0.0038936488662231206,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017225697981955168,
        "return_30m": 0.002714007276467534,
        "return_60m": 0.007563528251596674,
        "return_120m": 0.005907222935413126,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0014293748448133137,
        "close_vs_ema6": 0.0028167718147922294,
        "close_vs_ema12": 0.0037346774788848958,
        "ema3_slope": 0.0014314208818142493,
        "ema6_slope": 0.001127979630409115,
        "realized_volatility_30m": 0.0003664186016998361,
        "realized_volatility_60m": 0.001266046367327826,
        "return_acceleration": 0.0007328372033996722
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2853,
        "resolved_agreement_count": 1895,
        "prospective_resolved_sample_count": 2834,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 138.97767187500358,
            "small_mean_absolute_error": 111.67884375000358
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.12064843750704,
            "small_mean_absolute_error": 68.66895833333547
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.97779513889327,
            "small_mean_absolute_error": 70.39787847222397
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.22870729166752,
            "small_mean_absolute_error": 87.90036770833395
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2855,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T2030Z",
      "signal_timestamp": "2026-10-12T20:31:15.706827Z",
      "target_timestamp": "2026-10-12T20:30:00Z",
      "resolution_timestamp": "2026-10-12T20:45:00Z",
      "strike": 82977.65,
      "brti_reference_price": 82977.65116666666,
      "base_predicted_close": 83023.1640625,
      "small_predicted_close": 82909.03125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83011.02066666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -12.143395833336399,
      "small_residual": 101.9894166666636,
      "base_absolute_error": 12.143395833336399,
      "small_absolute_error": 101.9894166666636,
      "resolved_at": "2026-10-12T20:46:07.020940Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T20:15:00Z",
        "return_6h": 0.0009678105531278902,
        "return_12h": -0.0072778633958723304,
        "return_24h": -0.007011584604402654,
        "close_vs_ema12": 0.0015673852779238828,
        "close_vs_ema24": -0.0009849249903631785,
        "ema12_slope_3h": -0.002185857889152487,
        "ema24_slope_6h": -0.0037939955067330944,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009540595845403121,
        "return_30m": 0.0026782728169618686,
        "return_60m": 0.004506173415774306,
        "return_120m": 0.0070820068803763014,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001190978946874477,
        "close_vs_ema6": 0.0026924676689770166,
        "close_vs_ema12": 0.003967543695312381,
        "ema3_slope": 0.0011923990690621,
        "ema6_slope": 0.001078148219279873,
        "realized_volatility_30m": 0.00038425510682760233,
        "realized_volatility_60m": 0.0003500664076233433,
        "return_acceleration": -0.0007685102136552047
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2854,
        "resolved_agreement_count": 1895,
        "prospective_resolved_sample_count": 2835,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 85.2764895833352,
            "small_mean_absolute_error": 80.4366458333352
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.24176822917252,
            "small_mean_absolute_error": 83.21355989583571
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.10959201389171,
            "small_mean_absolute_error": 63.922253472222415
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.83601875000095,
            "small_mean_absolute_error": 87.24635104166737
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2856,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T2045Z",
      "signal_timestamp": "2026-10-12T20:46:18.661281Z",
      "target_timestamp": "2026-10-12T20:45:00Z",
      "resolution_timestamp": "2026-10-12T21:00:00Z",
      "strike": 83011.02,
      "brti_reference_price": 83011.02066666666,
      "base_predicted_close": 83072.5,
      "small_predicted_close": 82947.1875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82994.10066666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -78.39933333333465,
      "small_residual": 46.91316666666535,
      "base_absolute_error": 78.39933333333465,
      "small_absolute_error": 46.91316666666535,
      "resolved_at": "2026-10-12T21:01:05.763503Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T20:30:00Z",
        "return_6h": 0.004755420732679427,
        "return_12h": -0.006116915383784893,
        "return_24h": -0.006909815645420481,
        "close_vs_ema12": 0.0018895991627283504,
        "close_vs_ema24": -0.0005711439398595752,
        "ema12_slope_3h": -0.0017778424289055517,
        "ema24_slope_6h": -0.0036192819689941924,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00040215045293301444,
        "return_30m": 0.0013565937129673689,
        "return_60m": 0.004074282794643169,
        "return_120m": 0.007613822101907974,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007961697848557492,
        "close_vs_ema6": 0.0022092608676151926,
        "close_vs_ema12": 0.0036962978075449904,
        "ema3_slope": 0.0007968041762653755,
        "ema6_slope": 0.0008844859711436559,
        "realized_volatility_30m": 0.00027595456580364885,
        "realized_volatility_60m": 0.00046919442859349363,
        "return_acceleration": -0.0005519091316072977
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2855,
        "resolved_agreement_count": 1895,
        "prospective_resolved_sample_count": 2836,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.20417187500061,
            "small_mean_absolute_error": 100.70473958333241
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.00672656250572,
            "small_mean_absolute_error": 93.90946614583481
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.32622222222562,
            "small_mean_absolute_error": 68.83452951388851
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.5285177083344,
            "small_mean_absolute_error": 87.37064895833392
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2857,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T2100Z",
      "signal_timestamp": "2026-10-12T21:01:16.998076Z",
      "target_timestamp": "2026-10-12T21:00:00Z",
      "resolution_timestamp": "2026-10-12T21:15:00Z",
      "strike": 82994.1,
      "brti_reference_price": 82994.10066666667,
      "base_predicted_close": 83004.9296875,
      "small_predicted_close": 82958.140625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82793.77116666669,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -211.15852083331265,
      "small_residual": -164.36945833331265,
      "base_absolute_error": 211.15852083331265,
      "small_absolute_error": 164.36945833331265,
      "resolved_at": "2026-10-12T21:16:05.834036Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T20:45:00Z",
        "return_6h": 0.005981223884358622,
        "return_12h": -0.0052067007079700245,
        "return_24h": -0.006579296499980347,
        "close_vs_ema12": 0.0016164832010028274,
        "close_vs_ema24": -0.0007588624320878923,
        "ema12_slope_3h": -0.0014238060172108158,
        "ema24_slope_6h": -0.003423314056051119,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002038283575375166,
        "return_30m": 0.000198240125729221,
        "return_60m": 0.002877043883831032,
        "return_120m": 0.008142205609953157,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00029600192958456617,
        "close_vs_ema6": 0.0014313102139023037,
        "close_vs_ema12": 0.0029529426740046993,
        "ema3_slope": 0.0002960895726691337,
        "ema6_slope": 0.0005728520571610662,
        "realized_volatility_30m": 0.0003029894052352655,
        "realized_volatility_60m": 0.0007096497175080238,
        "return_acceleration": -0.000605978810470531
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2856,
        "resolved_agreement_count": 1895,
        "prospective_resolved_sample_count": 2837,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.8313020833375,
            "small_mean_absolute_error": 101.92321875000198
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.09455989583694,
            "small_mean_absolute_error": 90.48438020833237
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.24390277778123,
            "small_mean_absolute_error": 69.77940451388834
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.28780416666851,
            "small_mean_absolute_error": 84.62776874999982
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2858,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T2115Z",
      "signal_timestamp": "2026-10-12T21:16:16.865491Z",
      "target_timestamp": "2026-10-12T21:15:00Z",
      "resolution_timestamp": "2026-10-12T21:30:00Z",
      "strike": 82793.77,
      "brti_reference_price": 82793.77116666669,
      "base_predicted_close": 82827.6484375,
      "small_predicted_close": 82869.953125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82832.06600000002,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 4.417562500020722,
      "small_residual": -37.88712499997928,
      "base_absolute_error": 4.417562500020722,
      "small_absolute_error": 37.88712499997928,
      "resolved_at": "2026-10-12T21:31:05.853987Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T21:00:00Z",
        "return_6h": 0.0019271364303612426,
        "return_12h": -0.008318325866208509,
        "return_24h": -0.00812111616533262,
        "close_vs_ema12": -0.0007685217770899699,
        "close_vs_ema24": -0.0031056231297541537,
        "ema12_slope_3h": -0.0011781001849294759,
        "ema24_slope_6h": -0.0033139049732840986,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0024137799962984374,
        "return_30m": -0.0026171163570237743,
        "return_60m": -0.001264073007652411,
        "return_120m": 0.006289894392038864,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0010603694675339614,
        "close_vs_ema6": -0.0007044303260342888,
        "close_vs_ema12": 0.0004501465518362835,
        "ema3_slope": -0.001059246275125103,
        "ema6_slope": -0.0002816927572455441,
        "realized_volatility_30m": 0.0011049758193804604,
        "realized_volatility_60m": 0.001278871877807133,
        "return_acceleration": -0.002209951638760921
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2857,
        "resolved_agreement_count": 1895,
        "prospective_resolved_sample_count": 2838,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 85.19943229166165,
            "small_mean_absolute_error": 108.34408333332613
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 112.08855208333262,
            "small_mean_absolute_error": 110.01146354166485
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.48024305555857,
            "small_mean_absolute_error": 81.89399999999902
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.78678645833425,
            "small_mean_absolute_error": 89.16620416666555
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2859,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T2130Z",
      "signal_timestamp": "2026-10-12T21:31:16.607893Z",
      "target_timestamp": "2026-10-12T21:30:00Z",
      "resolution_timestamp": "2026-10-12T21:45:00Z",
      "strike": 82832.07,
      "brti_reference_price": 82832.06600000002,
      "base_predicted_close": 82821.328125,
      "small_predicted_close": 82858.875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82663.27033333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -158.0577916666516,
      "small_residual": -195.6046666666516,
      "base_absolute_error": 158.0577916666516,
      "small_absolute_error": 195.6046666666516,
      "resolved_at": "2026-10-12T21:46:07.094321Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T21:15:00Z",
        "return_6h": 0.002799427042084135,
        "return_12h": -0.006296362532370203,
        "return_24h": -0.006258072564613415,
        "close_vs_ema12": -0.00029384427846679273,
        "close_vs_ema24": -0.00259007836269487,
        "ema12_slope_3h": -0.0009147925442981597,
        "ema24_slope_6h": -0.00318889340157269,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00046253278228203243,
        "return_30m": -0.0019523636663939525,
        "return_60m": -0.0017545105774833258,
        "return_120m": 0.002743756709369105,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00029925309607070627,
        "close_vs_ema6": -0.00017302866464663502,
        "close_vs_ema12": 0.0007723348345010095,
        "ema3_slope": -0.00029916357044601494,
        "ema6_slope": -6.920667596310714e-05,
        "realized_volatility_30m": 0.001438156389290235,
        "realized_volatility_60m": 0.0011699738045650512,
        "return_acceleration": 0.00287631277858047
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2858,
        "resolved_agreement_count": 1896,
        "prospective_resolved_sample_count": 2839,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.5297031250011,
            "small_mean_absolute_error": 87.78979166665522
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.90309635416816,
            "small_mean_absolute_error": 84.11321874999521
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.33774652778204,
            "small_mean_absolute_error": 84.73897048610888
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.838439583336,
            "small_mean_absolute_error": 88.79719479166525
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2860,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T2145Z",
      "signal_timestamp": "2026-10-12T21:46:18.713483Z",
      "target_timestamp": "2026-10-12T21:45:00Z",
      "resolution_timestamp": "2026-10-12T22:00:00Z",
      "strike": 82663.27,
      "brti_reference_price": 82663.27033333335,
      "base_predicted_close": 82636.71875,
      "small_predicted_close": 82773.046875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82469.30733333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -167.41141666666954,
      "small_residual": -303.73954166666954,
      "base_absolute_error": 167.41141666666954,
      "small_absolute_error": 303.73954166666954,
      "resolved_at": "2026-10-12T22:01:05.183056Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T21:30:00Z",
        "return_6h": 0.0003654186509274293,
        "return_12h": -0.007499501808314046,
        "return_24h": -0.009324748398744642,
        "close_vs_ema12": -0.002236119111642898,
        "close_vs_ema24": -0.004527756416971895,
        "ema12_slope_3h": -0.0007400914189448216,
        "ema24_slope_6h": -0.003116213813833646,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0020378058259065135,
        "return_30m": -0.0015762155956229318,
        "return_60m": -0.004189206813029256,
        "return_120m": -0.00013199203162761464,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0011695908959367118,
        "close_vs_ema6": -0.0015799134569766116,
        "close_vs_ema12": -0.0010723239094718728,
        "ema3_slope": -0.001168224551137409,
        "ema6_slope": -0.0006315662547806689,
        "realized_volatility_30m": 0.001250169304094273,
        "realized_volatility_60m": 0.0012082430866094962,
        "return_acceleration": -0.002500338608188546
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2859,
        "resolved_agreement_count": 1896,
        "prospective_resolved_sample_count": 2840,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 113.00830208332991,
            "small_mean_absolute_error": 111.19360416665222
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 90.10623697916526,
            "small_mean_absolute_error": 105.94917187499232
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.00725173611379,
            "small_mean_absolute_error": 99.67084548610728
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.42085937500232,
            "small_mean_absolute_error": 94.39445833333157
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2861,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T2200Z",
      "signal_timestamp": "2026-10-12T22:01:16.168239Z",
      "target_timestamp": "2026-10-12T22:00:00Z",
      "resolution_timestamp": "2026-10-12T22:15:00Z",
      "strike": 82469.31,
      "brti_reference_price": 82469.30733333333,
      "base_predicted_close": 82408.8359375,
      "small_predicted_close": 82455.6328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82623.938,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 215.10206249999464,
      "small_residual": 168.30518749999464,
      "base_absolute_error": 215.10206249999464,
      "small_absolute_error": 168.30518749999464,
      "resolved_at": "2026-10-12T22:16:05.287795Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T21:45:00Z",
        "return_6h": -0.001977972753644641,
        "return_12h": -0.01183668316228803,
        "return_24h": -0.011556482391663181,
        "close_vs_ema12": -0.004391287284701728,
        "close_vs_ema24": -0.006722979437741472,
        "ema12_slope_3h": -0.000638436567097167,
        "ema24_slope_6h": -0.0030929217914396068,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00234642301493615,
        "return_30m": -0.004379447286352756,
        "return_60m": -0.00632326067898592,
        "return_120m": -0.0034644090936172267,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.001759725973783377,
        "close_vs_ema6": -0.002805021822114284,
        "close_vs_ema12": -0.002892176882728026,
        "ema3_slope": -0.001756634777938193,
        "ema6_slope": -0.001120751236175943,
        "realized_volatility_30m": 0.00015430859451481815,
        "realized_volatility_60m": 0.0011899642624794943,
        "return_acceleration": -0.0003086171890296363
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2860,
        "resolved_agreement_count": 1896,
        "prospective_resolved_sample_count": 2841,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 135.26132291666363,
            "small_mean_absolute_error": 175.40019791665327
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.54631250000057,
            "small_mean_absolute_error": 138.66170833332762
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.15014756944583,
            "small_mean_absolute_error": 118.78965277777267
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.99453645833565,
            "small_mean_absolute_error": 90.77555729166488
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2862,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T2215Z",
      "signal_timestamp": "2026-10-12T22:16:15.987074Z",
      "target_timestamp": "2026-10-12T22:15:00Z",
      "resolution_timestamp": "2026-10-12T22:30:00Z",
      "strike": 82623.94,
      "brti_reference_price": 82623.938,
      "base_predicted_close": 82582.390625,
      "small_predicted_close": 82689.125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82479.70299999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -102.68762500002049,
      "small_residual": -209.4220000000205,
      "base_absolute_error": 102.68762500002049,
      "small_absolute_error": 209.4220000000205,
      "resolved_at": "2026-10-12T22:31:05.378677Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T22:00:00Z",
        "return_6h": -0.00214074810237197,
        "return_12h": -0.009691203545310723,
        "return_24h": -0.010879564789874507,
        "close_vs_ema12": -0.0024217205292241806,
        "close_vs_ema24": -0.004760804388205364,
        "ema12_slope_3h": -0.0004413011085686591,
        "ema24_slope_6h": -0.0030733810395675576,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0018750086749446115,
        "return_30m": -0.0004758139034997111,
        "return_60m": -0.002051279513827331,
        "return_120m": -0.0033127595544152344,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 5.598846496357446e-05,
        "close_vs_ema6": -0.0006682304131818695,
        "close_vs_ema12": -0.0008654055093608726,
        "ema3_slope": 5.599159984726043e-05,
        "ema6_slope": -0.00026722073926277456,
        "realized_volatility_30m": 0.0021107158449403807,
        "realized_volatility_60m": 0.0017564677155701182,
        "return_acceleration": 0.004221431689880761
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2861,
        "resolved_agreement_count": 1897,
        "prospective_resolved_sample_count": 2842,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 136.24720833333413,
            "small_mean_absolute_error": 176.38413020832377
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.72332031249789,
            "small_mean_absolute_error": 142.36410677082495
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.14143749999978,
            "small_mean_absolute_error": 132.13568576388448
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.27600520833512,
            "small_mean_absolute_error": 99.18436979166435
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2863,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T2230Z",
      "signal_timestamp": "2026-10-12T22:31:16.126322Z",
      "target_timestamp": "2026-10-12T22:30:00Z",
      "resolution_timestamp": "2026-10-12T22:45:00Z",
      "strike": 82479.7,
      "brti_reference_price": 82479.70299999998,
      "base_predicted_close": 82530.0859375,
      "small_predicted_close": 82540.0703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82487.15550000002,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -42.930437499977415,
      "small_residual": -52.914812499977415,
      "base_absolute_error": 42.930437499977415,
      "small_absolute_error": 52.914812499977415,
      "resolved_at": "2026-10-12T22:46:06.797520Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T22:15:00Z",
        "return_6h": -0.0031556377329337026,
        "return_12h": -0.011115753971692066,
        "return_24h": -0.012826450285456148,
        "close_vs_ema12": -0.0039939267302422365,
        "close_vs_ema24": -0.006365023987775942,
        "ema12_slope_3h": -0.0004852749848620608,
        "ema24_slope_6h": -0.0030750535269192802,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001745680531470395,
        "return_30m": 0.00012605497733386706,
        "return_60m": -0.004253944360147255,
        "return_120m": -0.006000991347254625,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008456093532719366,
        "close_vs_ema6": -0.0017245777242481664,
        "close_vs_ema12": -0.0022089890429748404,
        "ema3_slope": -0.0008448949022399344,
        "ema6_slope": -0.0006893555508082905,
        "realized_volatility_30m": 0.0018103446032075032,
        "realized_volatility_60m": 0.001709924458278513,
        "return_acceleration": -0.0036206892064150065
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2862,
        "resolved_agreement_count": 1897,
        "prospective_resolved_sample_count": 2843,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 160.81472395833407,
            "small_mean_absolute_error": 219.26784895833407
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.67221354166759,
            "small_mean_absolute_error": 153.52882031249464
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.5403055555568,
            "small_mean_absolute_error": 129.16476215277484
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.33464062500207,
            "small_mean_absolute_error": 99.7648802083313
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2864,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T2245Z",
      "signal_timestamp": "2026-10-12T22:46:18.398027Z",
      "target_timestamp": "2026-10-12T22:45:00Z",
      "resolution_timestamp": "2026-10-12T23:00:00Z",
      "strike": 82487.16,
      "brti_reference_price": 82487.15550000002,
      "base_predicted_close": 82454.34375,
      "small_predicted_close": 82450.46875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82113.31383333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -341.02991666668095,
      "small_residual": -337.15491666668095,
      "base_absolute_error": 341.02991666668095,
      "small_absolute_error": 337.15491666668095,
      "resolved_at": "2026-10-12T23:01:05.226463Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T22:30:00Z",
        "return_6h": -0.0026596759862567154,
        "return_12h": -0.0112458352708521,
        "return_24h": -0.013178219740950126,
        "close_vs_ema12": -0.0037451846491162177,
        "close_vs_ema24": -0.0061466513490718855,
        "ema12_slope_3h": -0.0005576551549577591,
        "ema24_slope_6h": -0.0030665444983535295,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 9.035556299274994e-05,
        "return_30m": -0.0016554827004248152,
        "return_60m": -0.002130508902238648,
        "return_120m": -0.006310790572859437,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0003778077827074622,
        "close_vs_ema6": -0.0011679582432452262,
        "close_vs_ema12": -0.0017934433717695653,
        "ema3_slope": -0.00037766509789416425,
        "ema6_slope": -0.0004669651389846985,
        "realized_volatility_30m": 0.0009180180472315724,
        "realized_volatility_60m": 0.00165424968794852,
        "return_acceleration": 0.0018360360944631449
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2863,
        "resolved_agreement_count": 1898,
        "prospective_resolved_sample_count": 2844,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 132.03288541666552,
            "small_mean_absolute_error": 183.59538541666552
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.52059374999772,
            "small_mean_absolute_error": 147.39449479165887
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.08178645833202,
            "small_mean_absolute_error": 131.83124305555006
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.20397083333447,
            "small_mean_absolute_error": 100.25851562499665
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2865,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T2300Z",
      "signal_timestamp": "2026-10-12T23:01:16.042845Z",
      "target_timestamp": "2026-10-12T23:00:00Z",
      "resolution_timestamp": "2026-10-12T23:15:00Z",
      "strike": 82113.31,
      "brti_reference_price": 82113.31383333332,
      "base_predicted_close": 82174.9140625,
      "small_predicted_close": 82202.7890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81931.54566666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -243.36839583332767,
      "small_residual": -271.24339583332767,
      "base_absolute_error": 243.36839583332767,
      "small_absolute_error": 271.24339583332767,
      "resolved_at": "2026-10-12T23:16:05.329755Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T22:45:00Z",
        "return_6h": -0.003865100568675617,
        "return_12h": -0.015685886631657264,
        "return_24h": -0.01727139941702982,
        "close_vs_ema12": -0.007925846667227399,
        "close_vs_ema24": -0.010433630268121163,
        "ema12_slope_3h": -0.0008515808677679315,
        "ema24_slope_6h": -0.003082871139799326,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0045321197512587785,
        "return_30m": -0.004442173690497708,
        "return_60m": -0.004316678671267615,
        "return_120m": -0.010612643865747673,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0024601450927737023,
        "close_vs_ema6": -0.004074332604729225,
        "close_vs_ema12": -0.005350722379524608,
        "ema3_slope": -0.0024541076319261057,
        "ema6_slope": -0.0016270813336802803,
        "realized_volatility_30m": 0.0023112376571257642,
        "realized_volatility_60m": 0.002369707548226208,
        "return_acceleration": -0.0046224753142515285
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2864,
        "resolved_agreement_count": 1899,
        "prospective_resolved_sample_count": 2845,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 175.43751041666837,
            "small_mean_absolute_error": 191.94922916666837
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 155.349416666666,
            "small_mean_absolute_error": 183.67471354166082
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.51004513888984,
            "small_mean_absolute_error": 156.42421527777455
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.08610833333515,
            "small_mean_absolute_error": 115.33752812499733
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2866,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T2315Z",
      "signal_timestamp": "2026-10-12T23:16:16.035007Z",
      "target_timestamp": "2026-10-12T23:15:00Z",
      "resolution_timestamp": "2026-10-12T23:30:00Z",
      "strike": 81931.55,
      "brti_reference_price": 81931.54566666667,
      "base_predicted_close": 82001.890625,
      "small_predicted_close": 82110.203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81936.95933333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -64.93129166668223,
      "small_residual": -173.24379166668223,
      "base_absolute_error": 64.93129166668223,
      "small_absolute_error": 173.24379166668223,
      "resolved_at": "2026-10-12T23:31:05.474847Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T23:00:00Z",
        "return_6h": -0.006965350735946285,
        "return_12h": -0.016805994223841103,
        "return_24h": -0.020070531623515353,
        "close_vs_ema12": -0.009712800644216868,
        "close_vs_ema24": -0.012367070296773197,
        "ema12_slope_3h": -0.0012932465965969087,
        "ema24_slope_6h": -0.0031622240695901027,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0022136260026672794,
        "return_30m": -0.0067357133357974774,
        "return_60m": -0.008380045179319895,
        "return_120m": -0.010414134878145909,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.002339623689323833,
        "close_vs_ema6": -0.0044930172230222,
        "close_vs_ema12": -0.006398014213722547,
        "ema3_slope": -0.0023341626271466964,
        "ema6_slope": -0.0017939827310854417,
        "realized_volatility_30m": 0.0011592468742957496,
        "realized_volatility_60m": 0.0016470668508325626,
        "return_acceleration": 0.002318493748591499
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2865,
        "resolved_agreement_count": 1900,
        "prospective_resolved_sample_count": 2846,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 182.50409375000163,
            "small_mean_absolute_error": 217.68378125000163
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 159.37565104166788,
            "small_mean_absolute_error": 197.0339557291627
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.6502447916658,
            "small_mean_absolute_error": 167.4706649305505
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.8384062500023,
            "small_mean_absolute_error": 127.9499822916645
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2867,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T2330Z",
      "signal_timestamp": "2026-10-12T23:31:16.243217Z",
      "target_timestamp": "2026-10-12T23:30:00Z",
      "resolution_timestamp": "2026-10-12T23:45:00Z",
      "strike": 81936.96,
      "brti_reference_price": 81936.95933333332,
      "base_predicted_close": 81984.4765625,
      "small_predicted_close": 82068.2265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81724.63833333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -259.83822916666395,
      "small_residual": -343.58822916666395,
      "base_absolute_error": 259.83822916666395,
      "small_absolute_error": 343.58822916666395,
      "resolved_at": "2026-10-12T23:46:06.758450Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T23:15:00Z",
        "return_6h": -0.005200092454829663,
        "return_12h": -0.017028546974996894,
        "return_24h": -0.0203292804964208,
        "close_vs_ema12": -0.00925724208428691,
        "close_vs_ema24": -0.012051298376872244,
        "ema12_slope_3h": -0.0017530921955980494,
        "ema24_slope_6h": -0.003203867778685976,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.607548560921828e-05,
        "return_30m": -0.0021476967834710425,
        "return_60m": -0.006580330031822013,
        "return_120m": -0.010806282034142467,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0011381452998178165,
        "close_vs_ema6": -0.003166318453312944,
        "close_vs_ema12": -0.005363377074221409,
        "ema3_slope": -0.0011368513977431105,
        "ema6_slope": -0.0012649253187737575,
        "realized_volatility_30m": 0.0011398507441382488,
        "realized_volatility_60m": 0.0019103672778779221,
        "return_acceleration": 0.0022797014882764977
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2866,
        "resolved_agreement_count": 1901,
        "prospective_resolved_sample_count": 2847,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 173.06501041666706,
            "small_mean_absolute_error": 208.63922916666706
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 166.93986718750057,
            "small_mean_absolute_error": 213.95353906250057
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 136.80314583333407,
            "small_mean_absolute_error": 171.89895659721878
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.77859479166946,
            "small_mean_absolute_error": 136.42479791666557
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2868,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261012T2345Z",
      "signal_timestamp": "2026-10-12T23:46:18.235631Z",
      "target_timestamp": "2026-10-12T23:45:00Z",
      "resolution_timestamp": "2026-10-13T00:00:00Z",
      "strike": 81724.64,
      "brti_reference_price": 81724.63833333334,
      "base_predicted_close": 81781.3515625,
      "small_predicted_close": 81776.234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81760.01166666669,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -21.339895833312767,
      "small_residual": -16.222708333312767,
      "base_absolute_error": 21.339895833312767,
      "small_absolute_error": 16.222708333312767,
      "resolved_at": "2026-10-13T00:01:05.902726Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T23:30:00Z",
        "return_6h": -0.007730482549449302,
        "return_12h": -0.018901088725488124,
        "return_24h": -0.022524474766845715,
        "close_vs_ema12": -0.011347369557374476,
        "close_vs_ema24": -0.014314425360665406,
        "ema12_slope_3h": -0.0023151086082706662,
        "ema24_slope_6h": -0.003296297880233001,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0025912726287073973,
        "return_30m": -0.002525368362695457,
        "return_60m": -0.009244071541134491,
        "return_120m": -0.011354885866661779,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0018667124646517541,
        "close_vs_ema6": -0.004113461599689394,
        "close_vs_ema12": -0.0067273160716451175,
        "ema3_slope": -0.0018632343418811814,
        "ema6_slope": -0.0016426817964795282,
        "realized_volatility_30m": 0.0013286740571583078,
        "realized_volatility_60m": 0.0016333794549606541,
        "return_acceleration": -0.0026573481143166156
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2867,
        "resolved_agreement_count": 1902,
        "prospective_resolved_sample_count": 2848,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 227.2919583333387,
            "small_mean_absolute_error": 281.3075833333387
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 179.6624218750021,
            "small_mean_absolute_error": 232.4514843750021
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 157.4443819444447,
            "small_mean_absolute_error": 192.0321909722188
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 132.4693197916691,
            "small_mean_absolute_error": 152.78310104166522
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2869,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0000Z",
      "signal_timestamp": "2026-10-13T00:01:16.975871Z",
      "target_timestamp": "2026-10-13T00:00:00Z",
      "resolution_timestamp": "2026-10-13T00:15:00Z",
      "strike": 81760.01,
      "brti_reference_price": 81760.01166666669,
      "base_predicted_close": 81805.4609375,
      "small_predicted_close": 81738.421875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81439.74016666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -365.72077083334443,
      "small_residual": -298.68170833334443,
      "base_absolute_error": 365.72077083334443,
      "small_absolute_error": 298.68170833334443,
      "resolved_at": "2026-10-13T00:16:06.035521Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-12T23:45:00Z",
        "return_6h": -0.008018301218519985,
        "return_12h": -0.018689246273953186,
        "return_24h": -0.022901246712977774,
        "close_vs_ema12": -0.010478423990860075,
        "close_vs_ema24": -0.013605354400995195,
        "ema12_slope_3h": -0.002828365121190668,
        "ema24_slope_6h": -0.003392794373888064,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00043283560569662427,
        "return_30m": -0.002159558618068491,
        "return_60m": -0.004302617324441815,
        "return_120m": -0.008600722979274389,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0007178573688294554,
        "close_vs_ema6": -0.002633060604552595,
        "close_vs_ema12": -0.005333730180710483,
        "ema3_slope": -0.0007173424192875588,
        "ema6_slope": -0.0010521161276102475,
        "realized_volatility_30m": 0.0015120541172020108,
        "realized_volatility_60m": 0.0013389514903015631,
        "return_acceleration": 0.0030241082344040215
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2868,
        "resolved_agreement_count": 1903,
        "prospective_resolved_sample_count": 2849,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 147.36945312499665,
            "small_mean_absolute_error": 201.07453124999665
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 161.4034817708325,
            "small_mean_absolute_error": 196.5118802083325
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.6894288194429,
            "small_mean_absolute_error": 189.47465277777277
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 128.85148125000052,
            "small_mean_absolute_error": 149.8785437499966
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-12T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2870,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0015Z",
      "signal_timestamp": "2026-10-13T00:16:16.997066Z",
      "target_timestamp": "2026-10-13T00:15:00Z",
      "resolution_timestamp": "2026-10-13T00:30:00Z",
      "strike": 81439.74,
      "brti_reference_price": 81439.74016666666,
      "base_predicted_close": 81498.2734375,
      "small_predicted_close": 81508.0234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81355.60866666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -142.66477083334757,
      "small_residual": -152.41477083334757,
      "base_absolute_error": 142.66477083334757,
      "small_absolute_error": 152.41477083334757,
      "resolved_at": "2026-10-13T00:31:06.518373Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T00:00:00Z",
        "return_6h": -0.011794392092846273,
        "return_12h": -0.022164654721933963,
        "return_24h": -0.026813929005889636,
        "close_vs_ema12": -0.013776762323479463,
        "close_vs_ema24": -0.0171152632199133,
        "ema12_slope_3h": -0.003380018248908878,
        "ema24_slope_6h": -0.0035644866833207667,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003917214460606555,
        "return_30m": -0.0034860743648036374,
        "return_60m": -0.006002639105588181,
        "return_120m": -0.014332381898008006,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0023215068254893723,
        "close_vs_ema6": -0.004680145707051664,
        "close_vs_ema12": -0.00782114948162127,
        "ema3_slope": -0.002316129914085141,
        "ema6_slope": -0.0018685602291665937,
        "realized_volatility_30m": 0.0021750250331515897,
        "realized_volatility_60m": 0.0018181188546868789,
        "return_acceleration": -0.004350050066303179
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2869,
        "resolved_agreement_count": 1903,
        "prospective_resolved_sample_count": 2850,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 177.95754687500084,
            "small_mean_absolute_error": 207.93410937500084
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 180.23082031250124,
            "small_mean_absolute_error": 212.80894531250124
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 165.56961631944554,
            "small_mean_absolute_error": 200.66734027777542
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.17719062500038,
            "small_mean_absolute_error": 164.4049895833312
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2871,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0030Z",
      "signal_timestamp": "2026-10-13T00:31:19.953187Z",
      "target_timestamp": "2026-10-13T00:30:00Z",
      "resolution_timestamp": "2026-10-13T00:45:00Z",
      "strike": 81355.61,
      "brti_reference_price": 81355.60866666665,
      "base_predicted_close": 81393.359375,
      "small_predicted_close": 81381.25,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81353.06166666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -40.29770833332441,
      "small_residual": -28.188333333324408,
      "base_absolute_error": 40.29770833332441,
      "small_absolute_error": 28.188333333324408,
      "resolved_at": "2026-10-13T00:46:06.792043Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T00:15:00Z",
        "return_6h": -0.012604376057412714,
        "return_12h": -0.020655016247509428,
        "return_24h": -0.028740088633683714,
        "close_vs_ema12": -0.014200256607003081,
        "close_vs_ema24": -0.017763410388789924,
        "ema12_slope_3h": -0.003969424149729006,
        "ema24_slope_6h": -0.0037491830146701988,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001033052166274473,
        "return_30m": -0.0049462199399967766,
        "return_60m": -0.007095096906167053,
        "return_120m": -0.01362873885873872,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0016788943389109967,
        "close_vs_ema6": -0.0040840631176030096,
        "close_vs_ema12": -0.007495380925029105,
        "ema3_slope": -0.0016760803770543564,
        "ema6_slope": -0.0016309608681900345,
        "realized_volatility_30m": 0.001442081147166041,
        "realized_volatility_60m": 0.0016340432606712207,
        "return_acceleration": 0.002884162294332082
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2870,
        "resolved_agreement_count": 1904,
        "prospective_resolved_sample_count": 2851,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 197.39091666666718,
            "small_mean_absolute_error": 202.72685416666718
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 185.22796354166712,
            "small_mean_absolute_error": 205.68304166666712
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 177.09021701388943,
            "small_mean_absolute_error": 210.21131076388943
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.61536875000093,
            "small_mean_absolute_error": 159.77207395833176
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2872,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0045Z",
      "signal_timestamp": "2026-10-13T00:46:18.813073Z",
      "target_timestamp": "2026-10-13T00:45:00Z",
      "resolution_timestamp": "2026-10-13T01:00:00Z",
      "strike": 81353.06,
      "brti_reference_price": 81353.06166666668,
      "base_predicted_close": 81343.3828125,
      "small_predicted_close": 81326.890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81336.61249999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -6.7703125000116415,
      "small_residual": 9.721874999988358,
      "base_absolute_error": 6.7703125000116415,
      "small_absolute_error": 9.721874999988358,
      "resolved_at": "2026-10-13T01:01:06.077888Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T00:30:00Z",
        "return_6h": -0.012511004595338937,
        "return_12h": -0.016883808101805453,
        "return_24h": -0.02868739529878983,
        "close_vs_ema12": -0.013658190561110728,
        "close_vs_ema24": -0.017433655645502255,
        "ema12_slope_3h": -0.004453259217199079,
        "ema24_slope_6h": -0.003928224659317969,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.130699950160132e-05,
        "return_30m": -0.0010643268240123627,
        "return_60m": -0.00454669086635906,
        "return_120m": -0.01374873247184949,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0008558061665688843,
        "close_vs_ema6": -0.0029429189908422027,
        "close_vs_ema12": -0.0063759201587147984,
        "ema3_slope": -0.0008550743886340806,
        "ema6_slope": -0.0011757835020979046,
        "realized_volatility_30m": 0.0005008725833864358,
        "realized_volatility_60m": 0.001690217316145873,
        "return_acceleration": 0.0010017451667728716
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2871,
        "resolved_agreement_count": 1905,
        "prospective_resolved_sample_count": 2852,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 142.5057864583323,
            "small_mean_absolute_error": 123.8768802083323
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 184.8988723958355,
            "small_mean_absolute_error": 202.5922317708355
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 167.27687673611217,
            "small_mean_absolute_error": 196.25994965277883
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 136.4086208333334,
            "small_mean_absolute_error": 160.13563854166424
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2873,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0100Z",
      "signal_timestamp": "2026-10-13T01:01:18.523228Z",
      "target_timestamp": "2026-10-13T01:00:00Z",
      "resolution_timestamp": "2026-10-13T01:15:00Z",
      "strike": 81336.61,
      "brti_reference_price": 81336.61249999999,
      "base_predicted_close": 81250.96875,
      "small_predicted_close": 81281.7890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81751.31249999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 500.34374999998545,
      "small_residual": 469.52343749998545,
      "base_absolute_error": 500.34374999998545,
      "small_absolute_error": 469.52343749998545,
      "resolved_at": "2026-10-13T01:16:04.965168Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T00:45:00Z",
        "return_6h": -0.011991560075718777,
        "return_12h": -0.016172565777330616,
        "return_24h": -0.029912491914134698,
        "close_vs_ema12": -0.013299528902049662,
        "close_vs_ema24": -0.017275089396993737,
        "ema12_slope_3h": -0.004830431757687825,
        "ema24_slope_6h": -0.004092936946793468,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00020219480778838061,
        "return_30m": -0.00023349547717721464,
        "return_60m": -0.005178560497188789,
        "return_120m": -0.00945889645751985,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0005291938654238271,
        "close_vs_ema6": -0.0022481045989436454,
        "close_vs_ema12": -0.005570642920778024,
        "ema3_slope": -0.0005289139673969601,
        "ema6_slope": -0.0008984339301975064,
        "realized_volatility_30m": 8.544390414338965e-05,
        "realized_volatility_60m": 0.001560109369753201,
        "return_acceleration": -0.0001708878082867793
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2872,
        "resolved_agreement_count": 1906,
        "prospective_resolved_sample_count": 2853,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 138.863390625007,
            "small_mean_absolute_error": 122.2516718750012
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.11642187500183,
            "small_mean_absolute_error": 161.66310156249892
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 153.89011805555734,
            "small_mean_absolute_error": 171.75847743055542
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 133.75259583333462,
            "small_mean_absolute_error": 158.5197697916643
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2874,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0115Z",
      "signal_timestamp": "2026-10-13T01:16:16.065401Z",
      "target_timestamp": "2026-10-13T01:15:00Z",
      "resolution_timestamp": "2026-10-13T01:30:00Z",
      "strike": 81751.31,
      "brti_reference_price": 81751.31249999999,
      "base_predicted_close": 81764.4375,
      "small_predicted_close": 81831.921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81997.82166666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 233.3841666666849,
      "small_residual": 165.8997916666849,
      "base_absolute_error": 233.3841666666849,
      "small_absolute_error": 165.8997916666849,
      "resolved_at": "2026-10-13T01:31:05.325273Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T01:00:00Z",
        "return_6h": -0.0063803295487984135,
        "return_12h": -0.009695512787996408,
        "return_24h": -0.025123519040816777,
        "close_vs_ema12": -0.007933949279288255,
        "close_vs_ema24": -0.01201467407275103,
        "ema12_slope_3h": -0.0050637828588088185,
        "ema24_slope_6h": -0.004139580892612016,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.005098564929784777,
        "return_30m": 0.004895339218640382,
        "return_60m": 0.0038258021537851405,
        "return_120m": -0.0021998018614216575,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0022781347194560375,
        "close_vs_ema6": 0.0020262123273537824,
        "close_vs_ema12": -0.0004235159195851157,
        "ema3_slope": 0.0022833364675387546,
        "ema6_slope": 0.0008111423495926751,
        "realized_volatility_30m": 0.0026503798687865787,
        "realized_volatility_60m": 0.002420400121769222,
        "return_acceleration": 0.0053007597375731574
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2873,
        "resolved_agreement_count": 1907,
        "prospective_resolved_sample_count": 2854,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 172.51913541666727,
            "small_mean_absolute_error": 164.96210416666145
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 175.23834114583406,
            "small_mean_absolute_error": 186.44810677083115
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 177.66025868055658,
            "small_mean_absolute_error": 196.85999826388797
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.8854833333331,
            "small_mean_absolute_error": 175.06164166666275
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2875,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0130Z",
      "signal_timestamp": "2026-10-13T01:31:15.974527Z",
      "target_timestamp": "2026-10-13T01:30:00Z",
      "resolution_timestamp": "2026-10-13T01:45:00Z",
      "strike": 81997.82,
      "brti_reference_price": 81997.82166666668,
      "base_predicted_close": 82018.9140625,
      "small_predicted_close": 81919.7265625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82258.33666666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 239.42260416665522,
      "small_residual": 338.6101041666552,
      "base_absolute_error": 239.42260416665522,
      "small_absolute_error": 338.6101041666552,
      "resolved_at": "2026-10-13T01:46:07.081812Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T01:15:00Z",
        "return_6h": -0.007355391328543903,
        "return_12h": -0.006075418330080851,
        "return_24h": -0.020284982733786316,
        "close_vs_ema12": -0.00474173982694559,
        "close_vs_ema24": -0.0088508630716706,
        "ema12_slope_3h": -0.005095437166250938,
        "ema24_slope_6h": -0.004205485875936721,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00301535423870658,
        "return_30m": 0.008129293147863814,
        "return_60m": 0.007893899517503966,
        "return_120m": 0.0007427946292926091,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002643174285237526,
        "close_vs_ema6": 0.0036002907664429706,
        "close_vs_ema12": 0.002191140106860834,
        "ema3_slope": 0.002650179170672562,
        "ema6_slope": 0.001442193232568556,
        "realized_volatility_30m": 0.0010416053455390983,
        "realized_volatility_60m": 0.0022138396480973024,
        "return_acceleration": -0.0020832106910781967
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2874,
        "resolved_agreement_count": 1908,
        "prospective_resolved_sample_count": 2855,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 195.1989843750016,
            "small_mean_absolute_error": 168.33335937499578
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 196.2949505208344,
            "small_mean_absolute_error": 185.53010677083148
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 188.55163715277862,
            "small_mean_absolute_error": 193.23314756944333
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 160.59986770833422,
            "small_mean_absolute_error": 177.35141666666385
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2876,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0145Z",
      "signal_timestamp": "2026-10-13T01:46:18.977531Z",
      "target_timestamp": "2026-10-13T01:45:00Z",
      "resolution_timestamp": "2026-10-13T02:00:00Z",
      "strike": 82258.34,
      "brti_reference_price": 82258.33666666666,
      "base_predicted_close": 82213.328125,
      "small_predicted_close": 82428.75,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82349.4965,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 136.16837499999383,
      "small_residual": -79.25350000000617,
      "base_absolute_error": 136.16837499999383,
      "small_absolute_error": 79.25350000000617,
      "resolved_at": "2026-10-13T02:01:04.840106Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T01:30:00Z",
        "return_6h": -0.0050299378425869845,
        "return_12h": -0.00477308028629464,
        "return_24h": -0.015799004736031796,
        "close_vs_ema12": -0.0015153280175531636,
        "close_vs_ema24": -0.005584997253672119,
        "ema12_slope_3h": -0.005001039230640436,
        "ema24_slope_6h": -0.0042224157510407645,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0031770965948216823,
        "return_30m": 0.006202030905212208,
        "return_60m": 0.011127731168978361,
        "return_120m": 0.0065304459489499145,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0029058655864357963,
        "close_vs_ema6": 0.004839773771654787,
        "close_vs_ema12": 0.004544486522213065,
        "ema3_slope": 0.0029143342500401737,
        "ema6_slope": 0.0019396645236569032,
        "realized_volatility_30m": 8.087117805755106e-05,
        "realized_volatility_60m": 0.0019027653228472759,
        "return_acceleration": 0.00016174235611510213
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2875,
        "resolved_agreement_count": 1908,
        "prospective_resolved_sample_count": 2856,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 244.9802083333343,
            "small_mean_absolute_error": 245.93880208332848
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 193.7429973958333,
            "small_mean_absolute_error": 184.9078411458304
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 204.92598437500178,
            "small_mean_absolute_error": 217.04108854166648
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 171.96382812500013,
            "small_mean_absolute_error": 189.18245104166346
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2877,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0200Z",
      "signal_timestamp": "2026-10-13T02:01:15.608245Z",
      "target_timestamp": "2026-10-13T02:00:00Z",
      "resolution_timestamp": "2026-10-13T02:15:00Z",
      "strike": 82349.5,
      "brti_reference_price": 82349.4965,
      "base_predicted_close": 82318.515625,
      "small_predicted_close": 82474.5546875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82584.32000000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 265.80437500002154,
      "small_residual": 109.76531250002154,
      "base_absolute_error": 265.80437500002154,
      "small_absolute_error": 109.76531250002154,
      "resolved_at": "2026-10-13T02:16:04.901843Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T01:45:00Z",
        "return_6h": -0.004912169035509728,
        "return_12h": -0.006410751032000284,
        "return_24h": -0.014427743049269637,
        "close_vs_ema12": -0.0003921145084694322,
        "close_vs_ema24": -0.004390997285955711,
        "ema12_slope_3h": -0.004682063461428854,
        "ema24_slope_6h": -0.004236617457525682,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011082139151772363,
        "return_30m": 0.004288831412655236,
        "return_60m": 0.012452989728334307,
        "return_120m": 0.00720994067046643,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002004623324682653,
        "close_vs_ema6": 0.004245172849667966,
        "close_vs_ema12": 0.004783152313364125,
        "ema3_slope": 0.002008649911145799,
        "ema6_slope": 0.0017009574832775876,
        "realized_volatility_30m": 0.001034441339822223,
        "realized_volatility_60m": 0.0014119651401281528,
        "return_acceleration": -0.002068882679644446
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2876,
        "resolved_agreement_count": 1908,
        "prospective_resolved_sample_count": 2857,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 277.32972395832985,
            "small_mean_absolute_error": 263.32170833333294
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 208.09655729166843,
            "small_mean_absolute_error": 192.78669010416706
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 187.85418923611118,
            "small_mean_absolute_error": 195.5493038194436
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 174.8522802083331,
            "small_mean_absolute_error": 190.7994677083305
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2878,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0215Z",
      "signal_timestamp": "2026-10-13T02:16:15.636766Z",
      "target_timestamp": "2026-10-13T02:15:00Z",
      "resolution_timestamp": "2026-10-13T02:30:00Z",
      "strike": 82584.32,
      "brti_reference_price": 82584.32000000002,
      "base_predicted_close": 82600.140625,
      "small_predicted_close": 82596.7578125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82636.19816666664,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 36.057541666639736,
      "small_residual": 39.440354166639736,
      "base_absolute_error": 36.057541666639736,
      "small_absolute_error": 39.440354166639736,
      "resolved_at": "2026-10-13T02:31:06.221368Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T02:00:00Z",
        "return_6h": -0.003790668935736985,
        "return_12h": -0.0032109240211439793,
        "return_24h": -0.012947207037411257,
        "close_vs_ema12": 0.0023577388921312004,
        "close_vs_ema24": -0.0015200234453612849,
        "ema12_slope_3h": -0.004170777079095855,
        "ema24_slope_6h": -0.004227442738674592,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00285154748942551,
        "return_30m": 0.003962921529210295,
        "return_60m": 0.010189530596221852,
        "return_120m": 0.014054315878107904,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0024250483906236298,
        "close_vs_ema6": 0.005067440165444248,
        "close_vs_ema12": 0.006464065564954158,
        "ema3_slope": 0.0024309435463585327,
        "ema6_slope": 0.0020310930431641783,
        "realized_volatility_30m": 0.0008716667871241368,
        "realized_volatility_60m": 0.0008335034181004298,
        "return_acceleration": 0.0017433335742482736
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2877,
        "resolved_agreement_count": 1908,
        "prospective_resolved_sample_count": 2858,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 218.69488020833887,
            "small_mean_absolute_error": 173.38217708334196
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 195.60700781250307,
            "small_mean_absolute_error": 169.1721406250017
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 189.72385416666899,
            "small_mean_absolute_error": 182.09279687500143
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 177.58457291666855,
            "small_mean_absolute_error": 188.06926041666594
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2879,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0230Z",
      "signal_timestamp": "2026-10-13T02:31:17.607480Z",
      "target_timestamp": "2026-10-13T02:30:00Z",
      "resolution_timestamp": "2026-10-13T02:45:00Z",
      "strike": 82636.2,
      "brti_reference_price": 82636.19816666664,
      "base_predicted_close": 82620.0625,
      "small_predicted_close": 82643.296875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82765.77416666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 145.71166666666977,
      "small_residual": 122.47729166666977,
      "base_absolute_error": 145.71166666666977,
      "small_absolute_error": 122.47729166666977,
      "resolved_at": "2026-10-13T02:46:07.258167Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T02:15:00Z",
        "return_6h": -0.004114999583613055,
        "return_12h": -0.003151171570508371,
        "return_24h": -0.013647574745923485,
        "close_vs_ema12": 0.0028651199833242824,
        "close_vs_ema24": -0.0008743957557887372,
        "ema12_slope_3h": -0.0036570207227729634,
        "ema24_slope_6h": -0.0042251225801388514,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006281842202808807,
        "return_30m": 0.0034815230068425684,
        "return_60m": 0.007785286084733389,
        "return_120m": 0.01574064186830526,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015250486682427677,
        "close_vs_ema6": 0.004063959843899845,
        "close_vs_ema12": 0.005998022065277331,
        "ema3_slope": 0.001527377994018364,
        "ema6_slope": 0.0016282307633355142,
        "realized_volatility_30m": 0.0011116816345723146,
        "realized_volatility_60m": 0.0010924798837080852,
        "return_acceleration": -0.0022233632691446292
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2878,
        "resolved_agreement_count": 1909,
        "prospective_resolved_sample_count": 2859,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 169.36322395832758,
            "small_mean_absolute_error": 141.76731770833067
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 182.2811041666646,
            "small_mean_absolute_error": 155.05033854166322
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 187.31770833333212,
            "small_mean_absolute_error": 170.94251041666453
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 179.1665718749995,
            "small_mean_absolute_error": 188.14692187499895
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2880,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0245Z",
      "signal_timestamp": "2026-10-13T02:46:18.924894Z",
      "target_timestamp": "2026-10-13T02:45:00Z",
      "resolution_timestamp": "2026-10-13T03:00:00Z",
      "strike": 82765.77,
      "brti_reference_price": 82765.77416666667,
      "base_predicted_close": 82773.1640625,
      "small_predicted_close": 82742.6015625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82864.58316666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 91.41910416664905,
      "small_residual": 121.98160416664905,
      "base_absolute_error": 91.41910416664905,
      "small_absolute_error": 121.98160416664905,
      "resolved_at": "2026-10-13T03:01:05.336209Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T02:30:00Z",
        "return_6h": -0.002954384827826506,
        "return_12h": 0.001786986561990389,
        "return_24h": -0.012263000458204498,
        "close_vs_ema12": 0.004255743032940851,
        "close_vs_ema24": 0.0006779550425084491,
        "ema12_slope_3h": -0.002995366786414211,
        "ema24_slope_6h": -0.004198952432962644,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001568029542437177,
        "return_30m": 0.002197198774133602,
        "return_60m": 0.00616882762966986,
        "return_120m": 0.017365203854138755,
        "consecutive_up_closes": 7,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015453429849594524,
        "close_vs_ema6": 0.004020923733091264,
        "close_vs_ema12": 0.0064025399377440895,
        "ema3_slope": 0.001547734766022657,
        "ema6_slope": 0.001610960512980597,
        "realized_volatility_30m": 0.0004699226610781482,
        "realized_volatility_60m": 0.0008274638453792752,
        "return_acceleration": 0.0009398453221562963
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2879,
        "resolved_agreement_count": 1909,
        "prospective_resolved_sample_count": 2860,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 145.93548958333122,
            "small_mean_absolute_error": 87.7341145833343
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 195.45784895833276,
            "small_mean_absolute_error": 166.8364583333314
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 177.80716145833262,
            "small_mean_absolute_error": 152.51659895833168
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 178.5492656250004,
            "small_mean_absolute_error": 184.49055312499985
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2881,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0300Z",
      "signal_timestamp": "2026-10-13T03:01:16.035005Z",
      "target_timestamp": "2026-10-13T03:00:00Z",
      "resolution_timestamp": "2026-10-13T03:15:00Z",
      "strike": 82864.58,
      "brti_reference_price": 82864.58316666665,
      "base_predicted_close": 82934.265625,
      "small_predicted_close": 82802.578125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82764.2885,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -169.9771250000049,
      "small_residual": -38.28962500000489,
      "base_absolute_error": 169.9771250000049,
      "small_absolute_error": 38.28962500000489,
      "resolved_at": "2026-10-13T03:16:04.949336Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T02:45:00Z",
        "return_6h": -0.001560562726261705,
        "return_12h": 0.00441132708304548,
        "return_24h": -0.010476599609273607,
        "close_vs_ema12": 0.005230858710826736,
        "close_vs_ema24": 0.0018339277977030832,
        "ema12_slope_3h": -0.0023287406303823532,
        "ema24_slope_6h": -0.0041445903036443354,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001193838890469534,
        "return_30m": 0.0027637404075557814,
        "return_60m": 0.006254885440212243,
        "return_120m": 0.018785767192685432,
        "consecutive_up_closes": 8,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013686376467803019,
        "close_vs_ema6": 0.003722707568626138,
        "close_vs_ema12": 0.0064266546055191665,
        "ema3_slope": 0.001370513382991767,
        "ema6_slope": 0.001491303702482627,
        "realized_volatility_30m": 0.0001870953259838215,
        "realized_volatility_60m": 0.000817085270388765,
        "return_acceleration": -0.000374190651967643
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2880,
        "resolved_agreement_count": 1909,
        "prospective_resolved_sample_count": 2861,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 134.74817187499502,
            "small_mean_absolute_error": 98.41614062499502
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 206.03894791666244,
            "small_mean_absolute_error": 180.86892447916398
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 183.64709548611063,
            "small_mean_absolute_error": 161.32984027777638
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 174.74964999999938,
            "small_mean_absolute_error": 175.40265624999884
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2882,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0315Z",
      "signal_timestamp": "2026-10-13T03:16:15.816295Z",
      "target_timestamp": "2026-10-13T03:15:00Z",
      "resolution_timestamp": "2026-10-13T03:30:00Z",
      "strike": 82764.29,
      "brti_reference_price": 82764.2885,
      "base_predicted_close": 82756.9609375,
      "small_predicted_close": 82757.6640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82850.26,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 93.29906249999476,
      "small_residual": 92.59593749999476,
      "base_absolute_error": 93.29906249999476,
      "small_absolute_error": 92.59593749999476,
      "resolved_at": "2026-10-13T03:31:05.711207Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T03:00:00Z",
        "return_6h": -0.0003560976417820161,
        "return_12h": 0.0015703525398409468,
        "return_24h": -0.010080727704626202,
        "close_vs_ema12": 0.0038497084103092938,
        "close_vs_ema24": 0.000608526813163035,
        "ema12_slope_3h": -0.001580302140238632,
        "ema24_slope_6h": -0.0040667309496688064,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012103441884807609,
        "return_30m": -1.7950253974330366e-05,
        "return_60m": 0.0021792090798831154,
        "return_120m": 0.012390944793699843,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 7.831233453670094e-05,
        "close_vs_ema6": 0.0017900442515896842,
        "close_vs_ema12": 0.004403690612023947,
        "ema3_slope": 7.831846783878937e-05,
        "ema6_slope": 0.0007165307493355311,
        "realized_volatility_30m": 0.0012020915394751475,
        "realized_volatility_60m": 0.0010672082931384187,
        "return_acceleration": -0.002404183078950295
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2881,
        "resolved_agreement_count": 1909,
        "prospective_resolved_sample_count": 2862,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 110.79135937499086,
            "small_mean_absolute_error": 80.54721874999086
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 164.74311979166487,
            "small_mean_absolute_error": 126.96469791666641
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 167.335124999999,
            "small_mean_absolute_error": 139.63049999999808
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 172.4934031249999,
            "small_mean_absolute_error": 168.90187812499934
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2883,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0330Z",
      "signal_timestamp": "2026-10-13T03:31:16.755597Z",
      "target_timestamp": "2026-10-13T03:30:00Z",
      "resolution_timestamp": "2026-10-13T03:45:00Z",
      "strike": 82850.26,
      "brti_reference_price": 82850.26,
      "base_predicted_close": 82823.9375,
      "small_predicted_close": 82787.65625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83120.47566666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 296.5381666666799,
      "small_residual": 332.8194166666799,
      "base_absolute_error": 296.5381666666799,
      "small_absolute_error": 332.8194166666799,
      "resolved_at": "2026-10-13T03:46:07.077323Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T03:15:00Z",
        "return_6h": 0.0002196492358403912,
        "return_12h": 0.003019691169934946,
        "return_24h": -0.008546262513257186,
        "close_vs_ema12": 0.004691829347780452,
        "close_vs_ema24": 0.001613878925554868,
        "ema12_slope_3h": -0.0007774937405831128,
        "ema24_slope_6h": -0.003978580120089115,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010387511517120362,
        "return_30m": -0.00017285028318847484,
        "return_60m": 0.0025904124110551763,
        "return_120m": 0.010395865597486287,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005582605876728319,
        "close_vs_ema6": 0.0020202623911746986,
        "close_vs_ema12": 0.004605154494259356,
        "ema3_slope": 0.0005585724166381478,
        "ema6_slope": 0.0008087585182370294,
        "realized_volatility_30m": 0.0011245476700963986,
        "realized_volatility_60m": 0.001089784760304306,
        "return_acceleration": 0.002249095340192797
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2882,
        "resolved_agreement_count": 1910,
        "prospective_resolved_sample_count": 2863,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 125.10173958332962,
            "small_mean_absolute_error": 93.83611458332962
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 147.2324817708286,
            "small_mean_absolute_error": 117.80171614583014
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 163.2213159722196,
            "small_mean_absolute_error": 134.6455972222187
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 172.02397499999861,
            "small_mean_absolute_error": 163.06057499999807
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2884,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0345Z",
      "signal_timestamp": "2026-10-13T03:46:18.603675Z",
      "target_timestamp": "2026-10-13T03:45:00Z",
      "resolution_timestamp": "2026-10-13T04:00:00Z",
      "strike": 83120.48,
      "brti_reference_price": 83120.47566666668,
      "base_predicted_close": 83120.9375,
      "small_predicted_close": 83207.8125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83217.47316666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 96.53566666664847,
      "small_residual": 9.660666666648467,
      "base_absolute_error": 96.53566666664847,
      "small_absolute_error": 9.660666666648467,
      "resolved_at": "2026-10-13T04:01:06.721735Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T03:30:00Z",
        "return_6h": 0.005530936914178275,
        "return_12h": 0.005898376672611283,
        "return_24h": -0.004534168020429052,
        "close_vs_ema12": 0.007640890965964653,
        "close_vs_ema24": 0.004779532791606034,
        "ema12_slope_3h": 0.00012844003683354366,
        "ema24_slope_6h": -0.0037833900516552887,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003261494492192041,
        "return_30m": 0.004303633525064132,
        "return_60m": 0.004285606019775123,
        "return_120m": 0.010480870814269627,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001907143774558806,
        "close_vs_ema6": 0.003771691110751485,
        "close_vs_ema12": 0.006661027336630765,
        "ema3_slope": 0.0019107879218482893,
        "ema6_slope": 0.0015109559880082113,
        "realized_volatility_30m": 0.0011113716702400023,
        "realized_volatility_60m": 0.0015826344169620498,
        "return_acceleration": 0.0022227433404800045
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2883,
        "resolved_agreement_count": 1911,
        "prospective_resolved_sample_count": 2864,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 162.80836458333215,
            "small_mean_absolute_error": 146.42164583333215
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 154.37192708333168,
            "small_mean_absolute_error": 117.07788020833323
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 184.57468749999921,
            "small_mean_absolute_error": 160.03152083333165
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 184.70436145833372,
            "small_mean_absolute_error": 177.0558052083332
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2885,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0400Z",
      "signal_timestamp": "2026-10-13T04:01:17.655236Z",
      "target_timestamp": "2026-10-13T04:00:00Z",
      "resolution_timestamp": "2026-10-13T04:15:00Z",
      "strike": 83217.47,
      "brti_reference_price": 83217.47316666665,
      "base_predicted_close": 83160.7265625,
      "small_predicted_close": 83146.7578125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83224.24166666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 63.51510416668316,
      "small_residual": 77.48385416668316,
      "base_absolute_error": 63.51510416668316,
      "small_absolute_error": 77.48385416668316,
      "resolved_at": "2026-10-13T04:16:06.785222Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T03:45:00Z",
        "return_6h": 0.009072051864208008,
        "return_12h": 0.007076134839156367,
        "return_24h": -0.0036285827082613853,
        "close_vs_ema12": 0.008453848291221533,
        "close_vs_ema24": 0.005828587628910364,
        "ema12_slope_3h": 0.0010545677189066627,
        "ema24_slope_6h": -0.0035201338111033875,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011669507329210571,
        "return_30m": 0.004432251228501327,
        "return_60m": 0.004258634829432895,
        "return_120m": 0.01054015754263471,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015357977224892405,
        "close_vs_ema6": 0.003525765726021257,
        "close_vs_ema12": 0.0066222678367198196,
        "ema3_slope": 0.0015381600251527239,
        "ema6_slope": 0.0014122980632511606,
        "realized_volatility_30m": 0.0010472718796354918,
        "realized_volatility_60m": 0.0015821551525595692,
        "return_acceleration": -0.0020945437592709837
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2884,
        "resolved_agreement_count": 1912,
        "prospective_resolved_sample_count": 2865,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 164.087505208332,
            "small_mean_absolute_error": 118.341411458332
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.4178385416635,
            "small_mean_absolute_error": 108.37877604166351
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 192.0551336805523,
            "small_mean_absolute_error": 160.02642013888666
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 172.47964895833212,
            "small_mean_absolute_error": 160.68109270833156
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2886,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0415Z",
      "signal_timestamp": "2026-10-13T04:16:17.519082Z",
      "target_timestamp": "2026-10-13T04:15:00Z",
      "resolution_timestamp": "2026-10-13T04:30:00Z",
      "strike": 83224.24,
      "brti_reference_price": 83224.24166666668,
      "base_predicted_close": 83194.2265625,
      "small_predicted_close": 83174.625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83267.1996666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 72.97310416669643,
      "small_residual": 92.57466666669643,
      "base_absolute_error": 72.97310416669643,
      "small_absolute_error": 92.57466666669643,
      "resolved_at": "2026-10-13T04:31:06.022624Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T04:00:00Z",
        "return_6h": 0.0072654932843638775,
        "return_12h": 0.005109191591030626,
        "return_24h": -0.0026365827294794197,
        "close_vs_ema12": 0.008184616526798916,
        "close_vs_ema24": 0.005787824293634669,
        "ema12_slope_3h": 0.0017414266807942447,
        "ema24_slope_6h": -0.003298810621256365,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 8.133508195418138e-05,
        "return_30m": 0.00124838072890876,
        "return_60m": 0.005557386827129918,
        "return_120m": 0.007748706614847167,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008079755070258265,
        "close_vs_ema6": 0.0025740523818476024,
        "close_vs_ema12": 0.00566689028353573,
        "ema3_slope": 0.0008086288593385227,
        "ema6_slope": 0.0010306821646914877,
        "realized_volatility_30m": 0.0005428078254834379,
        "realized_volatility_60m": 0.0011606236846128954,
        "return_acceleration": -0.0010856156509668757
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2885,
        "resolved_agreement_count": 1913,
        "prospective_resolved_sample_count": 2866,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 137.47200000000157,
            "small_mean_absolute_error": 128.13996875000157
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 124.13167968749622,
            "small_mean_absolute_error": 104.34359374999622
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 155.6527465277771,
            "small_mean_absolute_error": 127.35645486111146
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 163.48698437499988,
            "small_mean_absolute_error": 150.99311562499935
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2887,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0430Z",
      "signal_timestamp": "2026-10-13T04:31:17.041216Z",
      "target_timestamp": "2026-10-13T04:30:00Z",
      "resolution_timestamp": "2026-10-13T04:45:00Z",
      "strike": 83267.2,
      "brti_reference_price": 83267.1996666667,
      "base_predicted_close": 83248.7734375,
      "small_predicted_close": 83196.4765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83346.47283333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 97.69939583333326,
      "small_residual": 149.99627083333326,
      "base_absolute_error": 97.69939583333326,
      "small_absolute_error": 149.99627083333326,
      "resolved_at": "2026-10-13T04:46:06.842554Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T04:15:00Z",
        "return_6h": 0.009547763122603747,
        "return_12h": 0.006361996108095402,
        "return_24h": -0.0038553005563959353,
        "close_vs_ema12": 0.008346740613883075,
        "close_vs_ema24": 0.0061761873329995165,
        "ema12_slope_3h": 0.0022995514302446285,
        "ema24_slope_6h": -0.003035588291913305,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005161717203994165,
        "return_30m": 0.000597548785222779,
        "return_60m": 0.005032448500061459,
        "return_120m": 0.007635897028169358,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006618438134287086,
        "close_vs_ema6": 0.0022063031387673515,
        "close_vs_ema12": 0.005229320077220212,
        "ema3_slope": 0.0006622821407664681,
        "ema6_slope": 0.0008833007872266485,
        "realized_volatility_30m": 0.00021741831922261756,
        "realized_volatility_60m": 0.0012203606567897714,
        "return_acceleration": 0.0004348366384452351
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2886,
        "resolved_agreement_count": 1914,
        "prospective_resolved_sample_count": 2867,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 132.390510416677,
            "small_mean_absolute_error": 128.134651041677
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 128.7461250000033,
            "small_mean_absolute_error": 110.9853828125033
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 142.2851579861114,
            "small_mean_absolute_error": 121.24602777777909
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 163.8890750000006,
            "small_mean_absolute_error": 146.95965937500006
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2888,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0445Z",
      "signal_timestamp": "2026-10-13T04:46:18.299963Z",
      "target_timestamp": "2026-10-13T04:45:00Z",
      "resolution_timestamp": "2026-10-13T05:00:00Z",
      "strike": 83346.47,
      "brti_reference_price": 83346.47283333333,
      "base_predicted_close": 83376.34375,
      "small_predicted_close": 83344.2109375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83354.84483333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -21.498916666649166,
      "small_residual": 10.633895833350834,
      "base_absolute_error": 21.498916666649166,
      "small_absolute_error": 10.633895833350834,
      "resolved_at": "2026-10-13T05:01:06.247612Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T04:30:00Z",
        "return_6h": 0.010417589600762778,
        "return_12h": 0.007730206201610246,
        "return_24h": -0.007661699752025686,
        "close_vs_ema12": 0.008923464662079494,
        "close_vs_ema24": 0.00698596596880674,
        "ema12_slope_3h": 0.002744945969820334,
        "ema24_slope_6h": -0.0027599160972987535,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000952033537623187,
        "return_30m": 0.001468696670811509,
        "return_60m": 0.0027189108923408867,
        "return_120m": 0.007016169093003288,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008066025913335828,
        "close_vs_ema6": 0.002255418505427542,
        "close_vs_ema12": 0.0052296114542957906,
        "ema3_slope": 0.0008072537242793665,
        "ema6_slope": 0.0009029820431349922,
        "realized_volatility_30m": 0.00021793090861188524,
        "realized_volatility_60m": 0.00041724080967634337,
        "return_acceleration": 0.0004358618172237705
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2887,
        "resolved_agreement_count": 1915,
        "prospective_resolved_sample_count": 2868,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.68081770834033,
            "small_mean_absolute_error": 82.42886458334033
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 122.74459114583624,
            "small_mean_absolute_error": 114.42525520833624
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 130.47489062500122,
            "small_mean_absolute_error": 105.5282083333356
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 155.78213333333406,
            "small_mean_absolute_error": 137.2800614583335
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2889,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0500Z",
      "signal_timestamp": "2026-10-13T05:01:17.205789Z",
      "target_timestamp": "2026-10-13T05:00:00Z",
      "resolution_timestamp": "2026-10-13T05:15:00Z",
      "strike": 83354.84,
      "brti_reference_price": 83354.84483333335,
      "base_predicted_close": 83297.046875,
      "small_predicted_close": 83336.0390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83525.17216666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 228.12529166667082,
      "small_residual": 189.13310416667082,
      "base_absolute_error": 228.12529166667082,
      "small_absolute_error": 189.13310416667082,
      "resolved_at": "2026-10-13T05:16:05.327420Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T04:45:00Z",
        "return_6h": 0.015119728361225215,
        "return_12h": 0.011196188521862327,
        "return_24h": -0.00832200086677648,
        "close_vs_ema12": 0.008653262100392078,
        "close_vs_ema24": 0.006939997030050993,
        "ema12_slope_3h": 0.003131054343592954,
        "ema24_slope_6h": -0.0023950963939864955,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001004481619366615,
        "return_30m": 0.0010525773295788632,
        "return_60m": 0.0016507550811062366,
        "return_120m": 0.005916419873622347,
        "consecutive_up_closes": 7,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00045336025876085984,
        "close_vs_ema6": 0.0016817915977822562,
        "close_vs_ema12": 0.004506798952532254,
        "ema3_slope": 0.00045356588750911087,
        "ema6_slope": 0.000673169491430814,
        "realized_volatility_30m": 0.00042579268784326274,
        "realized_volatility_60m": 0.00035668291814324246,
        "return_acceleration": -0.0008515853756865255
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2888,
        "resolved_agreement_count": 1915,
        "prospective_resolved_sample_count": 2869,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.9216302083405,
            "small_mean_absolute_error": 82.67217187501592
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 114.00456770833625,
            "small_mean_absolute_error": 100.50679166667396
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.91910243055584,
            "small_mean_absolute_error": 99.80990798611431
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 155.79008437500087,
            "small_mean_absolute_error": 137.0006208333354
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2890,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0515Z",
      "signal_timestamp": "2026-10-13T05:16:16.050470Z",
      "target_timestamp": "2026-10-13T05:15:00Z",
      "resolution_timestamp": "2026-10-13T05:30:00Z",
      "strike": 83525.17,
      "brti_reference_price": 83525.17216666667,
      "base_predicted_close": 83594.09375,
      "small_predicted_close": 83515.2421875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83651.87533333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 57.781583333344315,
      "small_residual": 136.63314583334432,
      "base_absolute_error": 57.781583333344315,
      "small_absolute_error": 136.63314583334432,
      "resolved_at": "2026-10-13T05:31:06.080973Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T05:00:00Z",
        "return_6h": 0.01945070713646202,
        "return_12h": 0.012349875403248056,
        "return_24h": -0.007123013399197631,
        "close_vs_ema12": 0.010272532123895672,
        "close_vs_ema24": 0.008810433931259354,
        "ema12_slope_3h": 0.003469056344355126,
        "ema24_slope_6h": -0.001950233660893641,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0020434005206761974,
        "return_30m": 0.0021440539384394164,
        "return_60m": 0.003615899574132442,
        "return_120m": 0.00919338135392378,
        "consecutive_up_closes": 8,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012472859229857303,
        "close_vs_ema6": 0.002660471948191967,
        "close_vs_ema12": 0.005544673522672738,
        "ema3_slope": 0.0012488435880129156,
        "ema6_slope": 0.0010653224835099895,
        "realized_volatility_30m": 0.0009714761793697679,
        "realized_volatility_60m": 0.000723989503604952,
        "return_acceleration": 0.0019429523587395359
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2889,
        "resolved_agreement_count": 1916,
        "prospective_resolved_sample_count": 2870,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 105.07417708333742,
            "small_mean_absolute_error": 110.58448437501283
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.2730885416695,
            "small_mean_absolute_error": 119.3622265625072
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.77917881944329,
            "small_mean_absolute_error": 106.42389062500176
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 148.9103104166672,
            "small_mean_absolute_error": 131.52319062500175
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2891,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0530Z",
      "signal_timestamp": "2026-10-13T05:31:16.761086Z",
      "target_timestamp": "2026-10-13T05:30:00Z",
      "resolution_timestamp": "2026-10-13T05:45:00Z",
      "strike": 83651.88,
      "brti_reference_price": 83651.87533333334,
      "base_predicted_close": 83668.234375,
      "small_predicted_close": 83602.7421875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83503.91183333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -164.3225416666828,
      "small_residual": -98.83035416668281,
      "base_absolute_error": 164.3225416666828,
      "small_absolute_error": 98.83035416668281,
      "resolved_at": "2026-10-13T05:46:06.282409Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T05:15:00Z",
        "return_6h": 0.020929700271442364,
        "return_12h": 0.015620771440149284,
        "return_24h": -0.003289895712145219,
        "close_vs_ema12": 0.011317768325844302,
        "close_vs_ema24": 0.010125407644784312,
        "ema12_slope_3h": 0.0038301651959642413,
        "ema24_slope_6h": -0.001484146607575787,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015169458904418232,
        "return_30m": 0.0035634461391405026,
        "return_60m": 0.0046197742713405265,
        "return_120m": 0.009675471547504477,
        "consecutive_up_closes": 9,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001381151720963647,
        "close_vs_ema6": 0.0029831885748166087,
        "close_vs_ema12": 0.0059758335047870315,
        "ema3_slope": 0.0013830619393411236,
        "ema6_slope": 0.0011947010373205558,
        "realized_volatility_30m": 0.0002632273151171871,
        "realized_volatility_60m": 0.0007199865307349288,
        "return_acceleration": -0.0005264546302343742
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2890,
        "resolved_agreement_count": 1916,
        "prospective_resolved_sample_count": 2871,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.27629687499939,
            "small_mean_absolute_error": 121.5991041666748
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.83340364583819,
            "small_mean_absolute_error": 124.8668776041759
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.589515625002,
            "small_mean_absolute_error": 114.52328993056047
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.66615104166704,
            "small_mean_absolute_error": 130.73410937500157
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2892,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0545Z",
      "signal_timestamp": "2026-10-13T05:46:17.965049Z",
      "target_timestamp": "2026-10-13T05:45:00Z",
      "resolution_timestamp": "2026-10-13T06:00:00Z",
      "strike": 83503.91,
      "brti_reference_price": 83503.91183333332,
      "base_predicted_close": 83472.3359375,
      "small_predicted_close": 83461.6328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83580.58749999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 108.25156249997963,
      "small_residual": 118.95468749997963,
      "base_absolute_error": 108.25156249997963,
      "small_absolute_error": 118.95468749997963,
      "resolved_at": "2026-10-13T06:01:05.027318Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T05:30:00Z",
        "return_6h": 0.02177156774610367,
        "return_12h": 0.013872780472118817,
        "return_24h": -0.004209490277724215,
        "close_vs_ema12": 0.009136458511698198,
        "close_vs_ema24": 0.00816537762519931,
        "ema12_slope_3h": 0.004038731791228045,
        "ema24_slope_6h": -0.001011500573384172,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0017688007520504367,
        "return_30m": -0.0002545380366404393,
        "return_60m": 0.0018889701585189655,
        "return_120m": 0.004613016992399244,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00019508405701107456,
        "close_vs_ema6": 0.0008633525720578294,
        "close_vs_ema12": 0.0035485620628232795,
        "ema3_slope": -0.00019504600664477234,
        "ema6_slope": 0.0003454603304489101,
        "realized_volatility_30m": 0.00164287332124613,
        "realized_volatility_60m": 0.0014765200897244148,
        "return_acceleration": -0.00328574664249226
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2891,
        "resolved_agreement_count": 1916,
        "prospective_resolved_sample_count": 2872,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.93208333333678,
            "small_mean_absolute_error": 108.8076250000122
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.30645052083855,
            "small_mean_absolute_error": 95.61824479167626
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 121.14042187500309,
            "small_mean_absolute_error": 112.55271180556156
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.86739270833496,
            "small_mean_absolute_error": 134.26621041666948
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2893,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0600Z",
      "signal_timestamp": "2026-10-13T06:01:15.966028Z",
      "target_timestamp": "2026-10-13T06:00:00Z",
      "resolution_timestamp": "2026-10-13T06:15:00Z",
      "strike": 83580.59,
      "brti_reference_price": 83580.58749999998,
      "base_predicted_close": 83573.546875,
      "small_predicted_close": 83481.84375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83531.59466666669,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -41.95220833331405,
      "small_residual": 49.75091666668595,
      "base_absolute_error": 41.95220833331405,
      "small_absolute_error": 49.75091666668595,
      "resolved_at": "2026-10-13T06:16:05.941437Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T05:45:00Z",
        "return_6h": 0.02226731376648683,
        "return_12h": 0.014070466518859792,
        "return_24h": -0.004053575535336473,
        "close_vs_ema12": 0.009648375545791232,
        "close_vs_ema24": 0.008901968226567414,
        "ema12_slope_3h": 0.004227547951237032,
        "ema24_slope_6h": -0.0005380689550521511,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009182284396411777,
        "return_30m": -0.0008521964755637823,
        "return_60m": 0.0027082129073361383,
        "return_120m": 0.004363438584659818,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00036135200297970904,
        "close_vs_ema6": 0.0012724761109776939,
        "close_vs_ema12": 0.0037797497301215177,
        "ema3_slope": 0.0003614826254503267,
        "ema6_slope": 0.0005092496475955777,
        "realized_volatility_30m": 0.0013435145958458072,
        "realized_volatility_60m": 0.0014673693445874433,
        "return_acceleration": 0.0026870291916916145
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2892,
        "resolved_agreement_count": 1917,
        "prospective_resolved_sample_count": 2873,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 139.6202447916694,
            "small_mean_absolute_error": 135.8878229166694
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.77093750000495,
            "small_mean_absolute_error": 109.27999739584266
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.54312673611396,
            "small_mean_absolute_error": 112.30046875000578
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 155.94145520833337,
            "small_mean_absolute_error": 139.72785104166906
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2894,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0615Z",
      "signal_timestamp": "2026-10-13T06:16:16.926863Z",
      "target_timestamp": "2026-10-13T06:15:00Z",
      "resolution_timestamp": "2026-10-13T06:30:00Z",
      "strike": 83531.59,
      "brti_reference_price": 83531.59466666669,
      "base_predicted_close": 83500.796875,
      "small_predicted_close": 83481.421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83622.762,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 121.96512500000244,
      "small_residual": 141.34012500000244,
      "base_absolute_error": 121.96512500000244,
      "small_absolute_error": 141.34012500000244,
      "resolved_at": "2026-10-13T06:31:05.000197Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T06:00:00Z",
        "return_6h": 0.02568591814903942,
        "return_12h": 0.01358857626627863,
        "return_24h": -0.0029803629990907687,
        "close_vs_ema12": 0.008683680252802084,
        "close_vs_ema24": 0.008137807183811852,
        "ema12_slope_3h": 0.004434194850667206,
        "ema24_slope_6h": -6.636289167527565e-06,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005861747900886005,
        "return_30m": 0.00033151540718989736,
        "return_60m": 7.689298726853977e-05,
        "return_120m": 0.0036930705987208157,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00011252996283928063,
        "close_vs_ema6": 0.0004895865514178421,
        "close_vs_ema12": 0.002699055807104722,
        "ema3_slope": -0.00011251730127170845,
        "ema6_slope": 0.0001958729792777003,
        "realized_volatility_30m": 0.0007522016148648891,
        "realized_volatility_60m": 0.0012859740788101926,
        "return_acceleration": -0.0015044032297297782
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2893,
        "resolved_agreement_count": 1918,
        "prospective_resolved_sample_count": 2874,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.0769739583302,
            "small_mean_absolute_error": 101.04227604167318
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.07557552083381,
            "small_mean_absolute_error": 105.813380208343
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.87438368055639,
            "small_mean_absolute_error": 113.25557638889586
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 133.02187812499977,
            "small_mean_absolute_error": 118.73922500000408
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2895,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0630Z",
      "signal_timestamp": "2026-10-13T06:31:16.248430Z",
      "target_timestamp": "2026-10-13T06:30:00Z",
      "resolution_timestamp": "2026-10-13T06:45:00Z",
      "strike": 83622.76,
      "brti_reference_price": 83622.762,
      "base_predicted_close": 83574.234375,
      "small_predicted_close": 83593.5234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83628.91483333331,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 54.680458333314164,
      "small_residual": 35.391395833314164,
      "base_absolute_error": 54.680458333314164,
      "small_absolute_error": 35.391395833314164,
      "resolved_at": "2026-10-13T06:46:07.287013Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T06:15:00Z",
        "return_6h": 0.027867203878007007,
        "return_12h": 0.014911579103247252,
        "return_24h": -0.0006502987852743392,
        "close_vs_ema12": 0.009381452264519474,
        "close_vs_ema24": 0.009045902192322375,
        "ema12_slope_3h": 0.004634718204629129,
        "ema24_slope_6h": 0.0005578739383960141,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010914113838855766,
        "return_30m": 0.0005045968359580488,
        "return_60m": -0.0003480296552508255,
        "return_120m": 0.004270136797642765,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000489139927325688,
        "close_vs_ema6": 0.0011291556836969807,
        "close_vs_ema12": 0.0032079388161563305,
        "ema3_slope": 0.0004893793022817672,
        "ema6_slope": 0.00045186636446836737,
        "realized_volatility_30m": 0.0008387930869870885,
        "realized_volatility_60m": 0.0011701244668402954,
        "return_acceleration": 0.001677586173974177
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2894,
        "resolved_agreement_count": 1919,
        "prospective_resolved_sample_count": 2875,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 109.12285937499473,
            "small_mean_absolute_error": 102.21902083333771
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.19957812499706,
            "small_mean_absolute_error": 111.90906250000626
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.2632222222237,
            "small_mean_absolute_error": 117.3175920138965
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 127.45092604166567,
            "small_mean_absolute_error": 117.51124166666996
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2896,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0645Z",
      "signal_timestamp": "2026-10-13T06:46:18.846901Z",
      "target_timestamp": "2026-10-13T06:45:00Z",
      "resolution_timestamp": "2026-10-13T07:00:00Z",
      "strike": 83628.91,
      "brti_reference_price": 83628.91483333331,
      "base_predicted_close": 83548.328125,
      "small_predicted_close": 83606.7734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83669.47000000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 121.14187500001572,
      "small_residual": 62.696562500015716,
      "base_absolute_error": 121.14187500001572,
      "small_absolute_error": 62.696562500015716,
      "resolved_at": "2026-10-13T07:01:05.376265Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T06:30:00Z",
        "return_6h": 0.02797501556845705,
        "return_12h": 0.015114015424786409,
        "return_24h": -0.0031559726967600454,
        "close_vs_ema12": 0.009066274085150594,
        "close_vs_ema24": 0.008930440355669811,
        "ema12_slope_3h": 0.004695677440646584,
        "ema24_slope_6h": 0.0011133319901406313,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 7.357845144251307e-05,
        "return_30m": 0.0011650701396876961,
        "return_60m": 0.001496971785579282,
        "return_120m": 0.0033887696791294886,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000281298033614652,
        "close_vs_ema6": 0.0008588599971639521,
        "close_vs_ema12": 0.0027754668873241073,
        "ema3_slope": 0.0002813771844634161,
        "ema6_slope": 0.0003436620619046149,
        "realized_volatility_30m": 0.0005089164662215317,
        "realized_volatility_60m": 0.0006751022423283531,
        "return_acceleration": -0.0010178329324430635
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2895,
        "resolved_agreement_count": 1920,
        "prospective_resolved_sample_count": 2876,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.71233854165257,
            "small_mean_absolute_error": 86.35928124999555
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.82221093749467,
            "small_mean_absolute_error": 97.58345312500387
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.10841319444323,
            "small_mean_absolute_error": 92.53192361111603
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 118.21381874999861,
            "small_mean_absolute_error": 102.3503062500029
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2897,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0700Z",
      "signal_timestamp": "2026-10-13T07:01:16.276304Z",
      "target_timestamp": "2026-10-13T07:00:00Z",
      "resolution_timestamp": "2026-10-13T07:15:00Z",
      "strike": 83669.47,
      "brti_reference_price": 83669.47000000002,
      "base_predicted_close": 83686.0234375,
      "small_predicted_close": 83644.5625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83649.79483333336,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -36.228604166637524,
      "small_residual": 5.232333333362476,
      "base_absolute_error": 36.228604166637524,
      "small_absolute_error": 5.232333333362476,
      "resolved_at": "2026-10-13T07:16:05.008788Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T06:45:00Z",
        "return_6h": 0.028681517809707513,
        "return_12h": 0.016346021590110782,
        "return_24h": -0.005548530391905393,
        "close_vs_ema12": 0.009162014203940139,
        "close_vs_ema24": 0.009223718058612107,
        "ema12_slope_3h": 0.004725965471889859,
        "ema24_slope_6h": 0.0016719400309157528,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004849419216730322,
        "return_30m": 0.0005585560543912571,
        "return_60m": 0.0010634347359670393,
        "return_120m": 0.0037745276509812964,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003830414073069388,
        "close_vs_ema6": 0.0009597873932132295,
        "close_vs_ema12": 0.0027585620566072944,
        "ema3_slope": 0.0003831881842484286,
        "ema6_slope": 0.00038406240458699337,
        "realized_volatility_30m": 0.00020568173511525956,
        "realized_volatility_60m": 0.0006108329207236878,
        "return_acceleration": 0.0004113634702305191
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2896,
        "resolved_agreement_count": 1921,
        "prospective_resolved_sample_count": 2877,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.9349166666616,
            "small_mean_absolute_error": 72.29475000000457
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 112.27758072916549,
            "small_mean_absolute_error": 104.09128645833698
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.08333333333333333,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.15893055555716,
            "small_mean_absolute_error": 96.95158159722996
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.46249374999971,
            "small_mean_absolute_error": 101.52245937500338
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2898,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0715Z",
      "signal_timestamp": "2026-10-13T07:16:15.965295Z",
      "target_timestamp": "2026-10-13T07:15:00Z",
      "resolution_timestamp": "2026-10-13T07:30:00Z",
      "strike": 83649.79,
      "brti_reference_price": 83649.79483333336,
      "base_predicted_close": 83626.6015625,
      "small_predicted_close": 83644.34375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83609.35166666664,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -17.249895833359915,
      "small_residual": -34.992083333359915,
      "base_absolute_error": 17.249895833359915,
      "small_absolute_error": 34.992083333359915,
      "resolved_at": "2026-10-13T07:31:05.737226Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T07:00:00Z",
        "return_6h": 0.023222652643446917,
        "return_12h": 0.01669415491778592,
        "return_24h": -0.007022475358491653,
        "close_vs_ema12": 0.0085573153183498,
        "close_vs_ema24": 0.00879943545533246,
        "ema12_slope_3h": 0.004741905750262676,
        "ema24_slope_6h": 0.0021109179862786043,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002351534755348217,
        "return_30m": 0.00024967441035994575,
        "return_60m": 0.0014150354382476138,
        "return_120m": 0.0014920372318181219,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 7.389346847874734e-05,
        "close_vs_ema6": 0.0005173273698981795,
        "close_vs_ema12": 0.002133814818991553,
        "ema3_slope": 7.389892912690321e-05,
        "ema6_slope": 0.00020697377723921662,
        "realized_volatility_30m": 0.00036004769860392694,
        "realized_volatility_60m": 0.0004966535576779257,
        "return_acceleration": -0.0007200953972078539
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2897,
        "resolved_agreement_count": 1921,
        "prospective_resolved_sample_count": 2878,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.50401562499246,
            "small_mean_absolute_error": 61.1651041666737
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.125,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.29049479166133,
            "small_mean_absolute_error": 81.10369010417344
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.08333333333333333,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 93.88505555555336,
            "small_mean_absolute_error": 90.93062152778657
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.9837052083305,
            "small_mean_absolute_error": 96.29581041667043
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2899,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0730Z",
      "signal_timestamp": "2026-10-13T07:31:16.760167Z",
      "target_timestamp": "2026-10-13T07:30:00Z",
      "resolution_timestamp": "2026-10-13T07:45:00Z",
      "strike": 83609.35,
      "brti_reference_price": 83609.35166666664,
      "base_predicted_close": 83580.6328125,
      "small_predicted_close": 83636.375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83754.71083333336,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 174.07802083335991,
      "small_residual": 118.33583333335991,
      "base_absolute_error": 174.07802083335991,
      "small_absolute_error": 118.33583333335991,
      "resolved_at": "2026-10-13T07:46:07.175350Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T07:15:00Z",
        "return_6h": 0.01965332696947808,
        "return_12h": 0.012153377730165893,
        "return_24h": -0.005090433996479682,
        "close_vs_ema12": 0.007737772071427562,
        "close_vs_ema24": 0.008138927940340768,
        "ema12_slope_3h": 0.0047158607398472,
        "ema24_slope_6h": 0.002469415027261057,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00048348195888947565,
        "return_30m": -0.0007185217419612977,
        "return_60m": -0.00016036702223920507,
        "return_120m": -0.0005083408650106147,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0002048540648778019,
        "close_vs_ema6": 2.399640720862628e-05,
        "close_vs_ema12": 0.0013952085347883614,
        "ema3_slope": -0.0002048121082847132,
        "ema6_slope": 9.598655016818114e-06,
        "realized_volatility_30m": 0.00012416424167732698,
        "realized_volatility_60m": 0.0003616715392887052,
        "return_acceleration": -0.00024832848335465396
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2898,
        "resolved_agreement_count": 1922,
        "prospective_resolved_sample_count": 2879,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.32520833333183,
            "small_mean_absolute_error": 34.57809375001307
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.22403385416328,
            "small_mean_absolute_error": 68.39855729167539
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.24145486110865,
            "small_mean_absolute_error": 86.1320729166752
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.04332291666651,
            "small_mean_absolute_error": 96.07339687500644
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2900,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0745Z",
      "signal_timestamp": "2026-10-13T07:46:18.591675Z",
      "target_timestamp": "2026-10-13T07:45:00Z",
      "resolution_timestamp": "2026-10-13T08:00:00Z",
      "strike": 83754.71,
      "brti_reference_price": 83754.71083333336,
      "base_predicted_close": 83805.984375,
      "small_predicted_close": 83996.8203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83785.46366666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -20.520708333322546,
      "small_residual": -211.35664583332255,
      "base_absolute_error": 20.520708333322546,
      "small_absolute_error": 211.35664583332255,
      "resolved_at": "2026-10-13T08:01:06.400050Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T07:30:00Z",
        "return_6h": 0.018191155174100082,
        "return_12h": 0.013069716951702448,
        "return_24h": -0.0015457328661540037,
        "close_vs_ema12": 0.009098913967646727,
        "close_vs_ema24": 0.009685706666611393,
        "ema12_slope_3h": 0.00472336478153057,
        "ema24_slope_6h": 0.002791766621988101,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017385515348358194,
        "return_30m": 0.0012542290176447146,
        "return_60m": 0.0015042165768950344,
        "return_120m": 0.003003440132249402,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007660833266946998,
        "close_vs_ema6": 0.0012583589091956782,
        "close_vs_ema12": 0.0026524158376846074,
        "ema3_slope": 0.0007666706603044471,
        "ema6_slope": 0.0005035970460098849,
        "realized_volatility_30m": 0.0011110167468626475,
        "realized_volatility_60m": 0.0008632254415338972,
        "return_acceleration": 0.002222033493725295
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2899,
        "resolved_agreement_count": 1922,
        "prospective_resolved_sample_count": 2880,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.17459895834327,
            "small_mean_absolute_error": 55.314203125024505
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.44346874999792,
            "small_mean_absolute_error": 70.83674218751003
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.60634027777753,
            "small_mean_absolute_error": 83.49370312501075
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.46164062500102,
            "small_mean_absolute_error": 95.86632395834094
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2901,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0800Z",
      "signal_timestamp": "2026-10-13T08:01:17.378630Z",
      "target_timestamp": "2026-10-13T08:00:00Z",
      "resolution_timestamp": "2026-10-13T08:15:00Z",
      "strike": 83785.46,
      "brti_reference_price": 83785.46366666668,
      "base_predicted_close": 83725.3046875,
      "small_predicted_close": 83713.1015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 84042.07283333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 316.7681458333245,
      "small_residual": 328.9712708333245,
      "base_absolute_error": 316.7681458333245,
      "small_absolute_error": 328.9712708333245,
      "resolved_at": "2026-10-13T08:16:05.759184Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T07:45:00Z",
        "return_6h": 0.017437473545046878,
        "return_12h": 0.012439648691931815,
        "return_24h": -0.0014015897012323864,
        "close_vs_ema12": 0.009079415539953173,
        "close_vs_ema24": 0.009847068117801783,
        "ema12_slope_3h": 0.004741591667209111,
        "ema24_slope_6h": 0.0030924262003475533,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00036717735668045925,
        "return_30m": 0.0021063672482732887,
        "return_60m": 0.0013863320356477526,
        "return_120m": 0.0024512410452570688,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005664499385229504,
        "close_vs_ema6": 0.001160888047124553,
        "close_vs_ema12": 0.002554677305151465,
        "ema3_slope": 0.0005667709859129566,
        "ema6_slope": 0.00046457094479279704,
        "realized_volatility_30m": 0.0006856870890776801,
        "realized_volatility_60m": 0.0008610205496226117,
        "return_acceleration": -0.0013713741781553601
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2900,
        "resolved_agreement_count": 1923,
        "prospective_resolved_sample_count": 2881,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.019307291669975,
            "small_mean_absolute_error": 92.47922395835121
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.47711197916578,
            "small_mean_absolute_error": 82.38698697917789
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.52482291666699,
            "small_mean_absolute_error": 100.22059895834172
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.9167208333347,
            "small_mean_absolute_error": 100.33507604167463
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2902,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0815Z",
      "signal_timestamp": "2026-10-13T08:16:18.016219Z",
      "target_timestamp": "2026-10-13T08:15:00Z",
      "resolution_timestamp": "2026-10-13T08:30:00Z",
      "strike": 84042.07,
      "brti_reference_price": 84042.07283333332,
      "base_predicted_close": 84051.9375,
      "small_predicted_close": 84100.3046875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83828.78533333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -223.15216666666674,
      "small_residual": -271.51935416666674,
      "base_absolute_error": 223.15216666666674,
      "small_absolute_error": 271.51935416666674,
      "resolved_at": "2026-10-13T08:31:06.362194Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T08:00:00Z",
        "return_6h": 0.017651690215930937,
        "return_12h": 0.013794109566429125,
        "return_24h": 0.004528410116474202,
        "close_vs_ema12": 0.011667389336805778,
        "close_vs_ema24": 0.012669735196108478,
        "ema12_slope_3h": 0.004801258356978755,
        "ema24_slope_6h": 0.0033921597296475703,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00306269316223573,
        "return_30m": 0.0034309950704958236,
        "return_60m": 0.004689527341717348,
        "return_120m": 0.006111198627342107,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0018121491353753072,
        "close_vs_ema6": 0.0030157410524489503,
        "close_vs_ema12": 0.004755664475714294,
        "ema3_slope": 0.0018154389815558947,
        "ema6_slope": 0.0012077533294985177,
        "realized_volatility_30m": 0.0013477579027776354,
        "realized_volatility_60m": 0.0013494497895441767,
        "return_acceleration": 0.002695515805555271
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2901,
        "resolved_agreement_count": 1924,
        "prospective_resolved_sample_count": 2882,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 132.15419270834172,
            "small_mean_absolute_error": 173.41395833334172
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.8291041666671,
            "small_mean_absolute_error": 117.28953125000771
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.91172743055479,
            "small_mean_absolute_error": 111.8737795138962
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.7,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.25627187500068,
            "small_mean_absolute_error": 114.86915833334061
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2903,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0830Z",
      "signal_timestamp": "2026-10-13T08:31:17.426158Z",
      "target_timestamp": "2026-10-13T08:30:00Z",
      "resolution_timestamp": "2026-10-13T08:45:00Z",
      "strike": 83828.79,
      "brti_reference_price": 83828.78533333333,
      "base_predicted_close": 83797.234375,
      "small_predicted_close": 83787.953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83689.54216666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -107.69220833334839,
      "small_residual": -98.41095833334839,
      "base_absolute_error": 107.69220833334839,
      "small_absolute_error": 98.41095833334839,
      "resolved_at": "2026-10-13T08:46:07.583576Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T08:15:00Z",
        "return_6h": 0.014431776789408879,
        "return_12h": 0.010257390450316706,
        "return_24h": 0.002904875167948795,
        "close_vs_ema12": 0.008725247489447918,
        "close_vs_ema24": 0.009889412067296766,
        "ema12_slope_3h": 0.004690367474018187,
        "ema24_slope_6h": 0.00361958015992192,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0025378657713853725,
        "return_30m": 0.0005170546867057091,
        "return_60m": 0.002624511042036648,
        "return_120m": 0.0024637231347768296,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00036529120257355885,
        "close_vs_ema6": 0.00033582754979000207,
        "close_vs_ema12": 0.0018657533411039484,
        "ema3_slope": -0.0003651578136366629,
        "ema6_slope": 0.000134349067163253,
        "realized_volatility_30m": 0.0028002794668105513,
        "realized_volatility_60m": 0.0020765521990452804,
        "return_acceleration": -0.005600558933621103
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2902,
        "resolved_agreement_count": 1925,
        "prospective_resolved_sample_count": 2883,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 183.62976041666843,
            "small_mean_absolute_error": 232.54577604166843
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.47748437500013,
            "small_mean_absolute_error": 133.56193489584075
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.16666666666666666,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.69260937499833,
            "small_mean_absolute_error": 123.1142968750064
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 116.74892708333428,
            "small_mean_absolute_error": 123.8153291666742
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2904,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0845Z",
      "signal_timestamp": "2026-10-13T08:46:20.803987Z",
      "target_timestamp": "2026-10-13T08:45:00Z",
      "resolution_timestamp": "2026-10-13T09:00:00Z",
      "strike": 83689.54,
      "brti_reference_price": 83689.54216666665,
      "base_predicted_close": 83675.703125,
      "small_predicted_close": 83631.21875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 83497.513,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -178.1901249999937,
      "small_residual": -133.7057499999937,
      "base_absolute_error": 178.1901249999937,
      "small_absolute_error": 133.7057499999937,
      "resolved_at": "2026-10-13T09:01:06.157270Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T08:30:00Z",
        "return_6h": 0.011161231913807468,
        "return_12h": 0.008173872511754832,
        "return_24h": 0.0020069582414579124,
        "close_vs_ema12": 0.006760023581887875,
        "close_vs_ema24": 0.00804123495104525,
        "ema12_slope_3h": 0.004588739035629175,
        "ema24_slope_6h": 0.003775165274816583,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016610423986581635,
        "return_30m": -0.004194692667395139,
        "return_60m": -0.0007780895667635068,
        "return_120m": 0.0007249565949070114,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0010138903509752106,
        "close_vs_ema6": -0.0009473393252161788,
        "close_vs_ema12": 0.0001705893485985932,
        "ema3_slope": -0.0010128634185281316,
        "ema6_slope": -0.00037879219219061344,
        "realized_volatility_30m": 0.0004384116863636045,
        "realized_volatility_60m": 0.0021544650388066766,
        "return_acceleration": 0.000876823372727209
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2903,
        "resolved_agreement_count": 1926,
        "prospective_resolved_sample_count": 2884,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 167.03330729166555,
            "small_mean_absolute_error": 227.56455729166555
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.10395312500441,
            "small_mean_absolute_error": 141.43938020834503
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.9734149305538,
            "small_mean_absolute_error": 123.07934722222853
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.3066291666677,
            "small_mean_absolute_error": 112.09490625000763
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2905,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0900Z",
      "signal_timestamp": "2026-10-13T09:01:17.903213Z",
      "target_timestamp": "2026-10-13T09:00:00Z",
      "resolution_timestamp": "2026-10-13T09:15:00Z",
      "strike": 83497.51,
      "brti_reference_price": 83497.513,
      "base_predicted_close": 83521.359375,
      "small_predicted_close": 83498.9453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83442.55983333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -78.79954166668176,
      "small_residual": -56.38547916668176,
      "base_absolute_error": 78.79954166668176,
      "small_absolute_error": 56.38547916668176,
      "resolved_at": "2026-10-13T09:16:05.033141Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T08:45:00Z",
        "return_6h": 0.007638122454080687,
        "return_12h": 0.0060656399586185294,
        "return_24h": 0.000827357278781804,
        "close_vs_ema12": 0.004267563886503956,
        "close_vs_ema24": 0.005609474260495295,
        "ema12_slope_3h": 0.004358675860869354,
        "ema24_slope_6h": 0.003854961799504064,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0022945419665962863,
        "return_30m": -0.0039517730337624846,
        "return_60m": -0.0034367616298246473,
        "return_120m": -0.00205519408692334,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0016557900604527998,
        "close_vs_ema6": -0.0023162208094438252,
        "close_vs_ema12": -0.0017981095440909867,
        "ema3_slope": -0.0016530529518058446,
        "ema6_slope": -0.0009256307377069062,
        "realized_volatility_30m": 0.0003167497839690614,
        "realized_volatility_60m": 0.002285952395164377,
        "return_acceleration": -0.0006334995679381228
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2904,
        "resolved_agreement_count": 1927,
        "prospective_resolved_sample_count": 2885,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 206.45066145833334,
            "small_mean_absolute_error": 208.15183333333334
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 134.23498437500166,
            "small_mean_absolute_error": 150.31552864584228
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.80162847222164,
            "small_mean_absolute_error": 124.30860243056304
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.38935208333496,
            "small_mean_absolute_error": 118.29716041667488
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2906,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0915Z",
      "signal_timestamp": "2026-10-13T09:16:16.092418Z",
      "target_timestamp": "2026-10-13T09:15:00Z",
      "resolution_timestamp": "2026-10-13T09:30:00Z",
      "strike": 83442.56,
      "brti_reference_price": 83442.55983333332,
      "base_predicted_close": 83423.671875,
      "small_predicted_close": 83393.8984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83356.54116666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -67.13070833333768,
      "small_residual": -37.35727083333768,
      "base_absolute_error": 67.13070833333768,
      "small_absolute_error": 37.35727083333768,
      "resolved_at": "2026-10-13T09:31:05.219413Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T09:00:00Z",
        "return_6h": 0.008195217353113904,
        "return_12h": 0.007836201413758515,
        "return_24h": -0.000547308529362911,
        "close_vs_ema12": 0.0034588959589703094,
        "close_vs_ema24": 0.004845158314898734,
        "ema12_slope_3h": 0.004135342673107667,
        "ema24_slope_6h": 0.003944522250751259,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006581413588532259,
        "return_30m": -0.0029511731924817264,
        "return_60m": -0.007133486595326088,
        "return_120m": -0.0024774119340393863,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0011577596951293234,
        "close_vs_ema6": -0.002125260706931753,
        "close_vs_ema12": -0.0020781497242466918,
        "ema3_slope": -0.0011564208376928509,
        "ema6_slope": -0.0008493822193103018,
        "realized_volatility_30m": 0.0008182003038715302,
        "realized_volatility_60m": 0.0007265642054925596,
        "return_acceleration": 0.0016364006077430604
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2905,
        "resolved_agreement_count": 1928,
        "prospective_resolved_sample_count": 2886,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 146.95851041667265,
            "small_mean_absolute_error": 140.00538541667265
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 139.5563515625072,
            "small_mean_absolute_error": 156.7096718750072
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.87223958333561,
            "small_mean_absolute_error": 124.86148263889602
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.15357395833489,
            "small_mean_absolute_error": 117.24224166667481
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2907,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0930Z",
      "signal_timestamp": "2026-10-13T09:31:15.973442Z",
      "target_timestamp": "2026-10-13T09:30:00Z",
      "resolution_timestamp": "2026-10-13T09:45:00Z",
      "strike": 83356.54,
      "brti_reference_price": 83356.54116666666,
      "base_predicted_close": 83415.0859375,
      "small_predicted_close": 83385.6484375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83534.06766666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 118.98172916666954,
      "small_residual": 148.41922916666954,
      "base_absolute_error": 118.98172916666954,
      "small_absolute_error": 148.41922916666954,
      "resolved_at": "2026-10-13T09:46:06.550721Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T09:15:00Z",
        "return_6h": 0.006110797560160641,
        "return_12h": 0.006331789028015233,
        "return_24h": -4.4407435536575335e-06,
        "close_vs_ema12": 0.0023252699106832697,
        "close_vs_ema24": 0.0037304611253112796,
        "ema12_slope_3h": 0.0038338080674202857,
        "ema24_slope_6h": 0.00398926337687211,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001030872816443651,
        "return_30m": -0.0016883357152607248,
        "return_60m": -0.005633436829471594,
        "return_120m": -0.0030237108045985117,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0010949170364059624,
        "close_vs_ema6": -0.002254848081784444,
        "close_vs_ema12": -0.0026301558244016254,
        "ema3_slope": -0.0010937195042876047,
        "ema6_slope": -0.0009011264713957301,
        "realized_volatility_30m": 0.00018636572879521252,
        "realized_volatility_60m": 0.0006233899918046312,
        "return_acceleration": -0.00037273145759042503
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2906,
        "resolved_agreement_count": 1929,
        "prospective_resolved_sample_count": 2887,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 107.95314583334039,
            "small_mean_absolute_error": 81.46486458334039
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 145.7914531250044,
            "small_mean_absolute_error": 157.0053203125044
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.30270486111355,
            "small_mean_absolute_error": 116.19624479167396
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.86145416666696,
            "small_mean_absolute_error": 114.48137187500689
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2908,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T0945Z",
      "signal_timestamp": "2026-10-13T09:46:18.150175Z",
      "target_timestamp": "2026-10-13T09:45:00Z",
      "resolution_timestamp": "2026-10-13T10:00:00Z",
      "strike": 83534.07,
      "brti_reference_price": 83534.06766666667,
      "base_predicted_close": 83530.703125,
      "small_predicted_close": 83510.328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83518.27533333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -12.427791666676058,
      "small_residual": 7.9472083333239425,
      "base_absolute_error": 12.427791666676058,
      "small_absolute_error": 7.9472083333239425,
      "resolved_at": "2026-10-13T10:01:05.485619Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T09:30:00Z",
        "return_6h": 0.004975813681078911,
        "return_12h": 0.010534271506823956,
        "return_24h": 0.0029557679102951706,
        "close_vs_ema12": 0.00427712972617722,
        "close_vs_ema24": 0.005746490267577009,
        "ema12_slope_3h": 0.003629196145914726,
        "ema24_slope_6h": 0.004009732635637864,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00212972488439811,
        "return_30m": 0.0010966565924646066,
        "return_60m": -0.0018577530235540651,
        "return_120m": -0.0026343970920723603,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005159716238138934,
        "close_vs_ema6": -9.280730476235455e-05,
        "close_vs_ema12": -0.000428214639418667,
        "ema3_slope": 0.0005162379879666279,
        "ema6_slope": -3.712154384472033e-05,
        "realized_volatility_30m": 0.0015802988504208804,
        "realized_volatility_60m": 0.0016153426222318369,
        "return_acceleration": 0.0031605977008417607
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2907,
        "resolved_agreement_count": 1930,
        "prospective_resolved_sample_count": 2888,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 110.77552604167067,
            "small_mean_absolute_error": 93.96693229167067
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 138.9044166666681,
            "small_mean_absolute_error": 160.7657447916681
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 121.6611440972265,
            "small_mean_absolute_error": 125.6152309027869
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.92557083333377,
            "small_mean_absolute_error": 114.4025197916737
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2909,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1000Z",
      "signal_timestamp": "2026-10-13T10:01:16.682745Z",
      "target_timestamp": "2026-10-13T10:00:00Z",
      "resolution_timestamp": "2026-10-13T10:15:00Z",
      "strike": 83518.28,
      "brti_reference_price": 83518.27533333332,
      "base_predicted_close": 83474.6015625,
      "small_predicted_close": 83447.8203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83434.56133333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -40.04022916665417,
      "small_residual": -13.258979166654171,
      "base_absolute_error": 40.04022916665417,
      "small_absolute_error": 13.258979166654171,
      "resolved_at": "2026-10-13T10:16:05.419181Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T09:45:00Z",
        "return_6h": 0.0036146515295438775,
        "return_12h": 0.012719495699899053,
        "return_24h": 0.0007322558970273008,
        "close_vs_ema12": 0.003919787302084643,
        "close_vs_ema24": 0.005441167631598187,
        "ema12_slope_3h": 0.0034052757334845918,
        "ema24_slope_6h": 0.004001541551286403,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00018905260780976985,
        "return_30m": 0.0019402696465449232,
        "return_60m": 0.0002486581047427272,
        "return_120m": -0.0031889581037152226,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00016338403640592247,
        "close_vs_ema6": -0.0002013321890610431,
        "close_vs_ema12": -0.0005222841466699935,
        "ema3_slope": 0.00016341073511139115,
        "ema6_slope": -8.0526390602631e-05,
        "realized_volatility_30m": 0.0011593887461039398,
        "realized_volatility_60m": 0.001229988296049341,
        "return_acceleration": -0.0023187774922078797
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2908,
        "resolved_agreement_count": 1931,
        "prospective_resolved_sample_count": 2889,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 69.33494270834126,
            "small_mean_absolute_error": 62.52729687500323
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 137.8928020833373,
            "small_mean_absolute_error": 135.3395651041683
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.60163715278152,
            "small_mean_absolute_error": 121.05278472222926
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.47201458333511,
            "small_mean_absolute_error": 114.26818541667235
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2910,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1015Z",
      "signal_timestamp": "2026-10-13T10:16:16.490277Z",
      "target_timestamp": "2026-10-13T10:15:00Z",
      "resolution_timestamp": "2026-10-13T10:30:00Z",
      "strike": 83434.56,
      "brti_reference_price": 83434.56133333335,
      "base_predicted_close": 83456.5234375,
      "small_predicted_close": 83441.96875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83368.42566666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -88.09777083333756,
      "small_residual": -73.54308333333756,
      "base_absolute_error": 88.09777083333756,
      "small_absolute_error": 73.54308333333756,
      "resolved_at": "2026-10-13T10:31:05.973127Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T10:00:00Z",
        "return_6h": 0.002527144284582894,
        "return_12h": 0.009810998518774872,
        "return_24h": 2.4714589835994616e-05,
        "close_vs_ema12": 0.0027942635695470397,
        "close_vs_ema24": 0.004341546236504401,
        "ema12_slope_3h": 0.0031591751289170578,
        "ema24_slope_6h": 0.003970954238584179,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001002343495071778,
        "return_30m": -0.0011912066072299332,
        "return_60m": -9.585635934405978e-05,
        "return_120m": -0.007228659164615792,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00041973771863001996,
        "close_vs_ema6": -0.0008599198832642818,
        "close_vs_ema12": -0.0012899290340167013,
        "ema3_slope": -0.00041956161279599336,
        "ema6_slope": -0.000343849680035091,
        "realized_volatility_30m": 0.0004066454436310041,
        "realized_volatility_60m": 0.0012880915260511617,
        "return_acceleration": -0.0008132908872620082
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2909,
        "resolved_agreement_count": 1932,
        "prospective_resolved_sample_count": 2890,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.64511458333436,
            "small_mean_absolute_error": 51.74567187499633
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.3018125000035,
            "small_mean_absolute_error": 95.87552864583449
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.91927256944957,
            "small_mean_absolute_error": 121.72167187500357
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.06776145833427,
            "small_mean_absolute_error": 105.47447916667151
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2911,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1030Z",
      "signal_timestamp": "2026-10-13T10:31:16.783049Z",
      "target_timestamp": "2026-10-13T10:30:00Z",
      "resolution_timestamp": "2026-10-13T10:45:00Z",
      "strike": 83368.43,
      "brti_reference_price": 83368.42566666666,
      "base_predicted_close": 83414.609375,
      "small_predicted_close": 83411.6171875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83165.77316666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -248.83620833331952,
      "small_residual": -245.84402083331952,
      "base_absolute_error": 248.83620833331952,
      "small_absolute_error": 245.84402083331952,
      "resolved_at": "2026-10-13T10:46:06.699134Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T10:15:00Z",
        "return_6h": 0.0012156767659436962,
        "return_12h": 0.010775046882342432,
        "return_24h": -0.0004604798595271298,
        "close_vs_ema12": 0.0019176195492149883,
        "close_vs_ema24": 0.0034720559929619643,
        "ema12_slope_3h": 0.002910706367939664,
        "ema24_slope_6h": 0.003913775124197105,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007926651211416225,
        "return_30m": -0.0017942140934854578,
        "return_60m": 0.00014257429391451026,
        "return_120m": -0.0054916657188353035,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0006064025653786942,
        "close_vs_ema6": -0.001180488140603897,
        "close_vs_ema12": -0.0017618941096299023,
        "ema3_slope": -0.0006060350641609036,
        "ema6_slope": -0.00047197239311635997,
        "realized_volatility_30m": 0.00010483918696507777,
        "realized_volatility_60m": 0.0012449071223029984,
        "return_acceleration": 0.00020967837393015554
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2910,
        "resolved_agreement_count": 1933,
        "prospective_resolved_sample_count": 2891,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.88688020833433,
            "small_mean_absolute_error": 60.792124999996304
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.42001302083736,
            "small_mean_absolute_error": 71.12849479166834
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 118.82326215278106,
            "small_mean_absolute_error": 124.93425520833505
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.58357083333394,
            "small_mean_absolute_error": 102.31997604167118
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2912,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1045Z",
      "signal_timestamp": "2026-10-13T10:46:18.079760Z",
      "target_timestamp": "2026-10-13T10:45:00Z",
      "resolution_timestamp": "2026-10-13T11:00:00Z",
      "strike": 83165.77,
      "brti_reference_price": 83165.77316666668,
      "base_predicted_close": 83173.6875,
      "small_predicted_close": 83144.9765625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83225.92016666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 52.232666666663135,
      "small_residual": 80.94360416666314,
      "base_absolute_error": 52.232666666663135,
      "small_absolute_error": 80.94360416666314,
      "resolved_at": "2026-10-13T11:01:05.033162Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T10:30:00Z",
        "return_6h": -0.00216805415422916,
        "return_12h": 0.008226949548122864,
        "return_24h": -0.003111404642129112,
        "close_vs_ema12": -0.0004967220186647969,
        "close_vs_ema24": 0.0010115162704966707,
        "ema12_slope_3h": 0.0025012015744121374,
        "ema24_slope_6h": 0.003787515735191871,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0024308063679917558,
        "return_30m": -0.0032215446737092757,
        "return_60m": -0.004408913755638344,
        "return_120m": -0.006258476106332234,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.001520174867014945,
        "close_vs_ema6": -0.002580106441936403,
        "close_vs_ema12": -0.0035463308635226287,
        "ema3_slope": -0.0015178674430764705,
        "ema6_slope": -0.0010309785630017165,
        "realized_volatility_30m": 0.0008190706234250666,
        "realized_volatility_60m": 0.0008223148727555946,
        "return_acceleration": -0.0016381412468501333
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2911,
        "resolved_agreement_count": 1934,
        "prospective_resolved_sample_count": 2892,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 97.35049999999683,
            "small_mean_absolute_error": 85.1483229166588
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 104.06301302083375,
            "small_mean_absolute_error": 89.55762760416474
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 125.05311111111102,
            "small_mean_absolute_error": 135.55993749999834
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.80925416666578,
            "small_mean_absolute_error": 109.67065937500301
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2913,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1100Z",
      "signal_timestamp": "2026-10-13T11:01:16.178577Z",
      "target_timestamp": "2026-10-13T11:00:00Z",
      "resolution_timestamp": "2026-10-13T11:15:00Z",
      "strike": 83225.92,
      "brti_reference_price": 83225.92016666666,
      "base_predicted_close": 83279.6796875,
      "small_predicted_close": 83137.734375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83126.51683333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -153.16285416667233,
      "small_residual": -11.217541666672332,
      "base_absolute_error": 153.16285416667233,
      "small_absolute_error": 11.217541666672332,
      "resolved_at": "2026-10-13T11:16:04.770209Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T10:45:00Z",
        "return_6h": -0.0015466967387974817,
        "return_12h": 0.013549645987879888,
        "return_24h": -0.0023487788546423527,
        "close_vs_ema12": 0.00021690485427772188,
        "close_vs_ema24": 0.0016996909456923337,
        "ema12_slope_3h": 0.0021231266979955254,
        "ema24_slope_6h": 0.0036768136596905254,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007232181907266266,
        "return_30m": -0.0017093461806485521,
        "return_60m": -0.0035004933411260097,
        "return_120m": -0.0032527056624230832,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0003991873341449015,
        "close_vs_ema6": -0.0013283870636803252,
        "close_vs_ema12": -0.0023919976853434832,
        "ema3_slope": -0.0003990280472027097,
        "ema6_slope": -0.0005310726374636587,
        "realized_volatility_30m": 0.0015770122793591912,
        "realized_volatility_60m": 0.001117791187122266,
        "return_acceleration": 0.0031540245587183824
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2912,
        "resolved_agreement_count": 1934,
        "prospective_resolved_sample_count": 2893,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 107.3017187499936,
            "small_mean_absolute_error": 103.3974218749936
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.31833072916743,
            "small_mean_absolute_error": 82.96235937499841
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.69577430555607,
            "small_mean_absolute_error": 124.69218402777672
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.00830937499995,
            "small_mean_absolute_error": 107.77010520833718
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2914,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1115Z",
      "signal_timestamp": "2026-10-13T11:16:16.285098Z",
      "target_timestamp": "2026-10-13T11:15:00Z",
      "resolution_timestamp": "2026-10-13T11:30:00Z",
      "strike": 83126.52,
      "brti_reference_price": 83126.51683333333,
      "base_predicted_close": 83126.7265625,
      "small_predicted_close": 83112.9296875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83431.89433333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 305.16777083333,
      "small_residual": 318.96464583333,
      "base_absolute_error": 305.16777083333,
      "small_absolute_error": 318.96464583333,
      "resolved_at": "2026-10-13T11:31:06.491187Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T11:00:00Z",
        "return_6h": -0.004772876523233771,
        "return_12h": 0.014584994789776262,
        "return_24h": -0.0024661147722565557,
        "close_vs_ema12": -0.0009378636468024837,
        "close_vs_ema24": 0.0004928894653066784,
        "ema12_slope_3h": 0.0015856155734250699,
        "ema24_slope_6h": 0.0035010517891920223,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001194379505018106,
        "return_30m": -0.00047202511127597546,
        "return_60m": -0.0036920491350022067,
        "return_120m": -0.003787551587957627,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.000797180018777377,
        "close_vs_ema6": -0.001802140985083578,
        "close_vs_ema12": -0.003033882043558034,
        "ema3_slope": -0.0007965450289961762,
        "ema6_slope": -0.0007203371344042253,
        "realized_volatility_30m": 0.0009587988478723664,
        "realized_volatility_60m": 0.0011262933297228979,
        "return_acceleration": -0.0019175976957447327
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2913,
        "resolved_agreement_count": 1934,
        "prospective_resolved_sample_count": 2894,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 135.58237499999814,
            "small_mean_absolute_error": 102.88706249999814
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.61374479166625,
            "small_mean_absolute_error": 77.31636718749724
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.06200000000172,
            "small_mean_absolute_error": 98.21270659722238
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.56884166666786,
            "small_mean_absolute_error": 105.84343645833651
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2915,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1130Z",
      "signal_timestamp": "2026-10-13T11:31:17.359612Z",
      "target_timestamp": "2026-10-13T11:30:00Z",
      "resolution_timestamp": "2026-10-13T11:45:00Z",
      "strike": 83431.89,
      "brti_reference_price": 83431.89433333333,
      "base_predicted_close": 83366.28125,
      "small_predicted_close": 83425.3515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83456.69783333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 90.41658333335363,
      "small_residual": 31.34627083335363,
      "base_absolute_error": 90.41658333335363,
      "small_absolute_error": 31.34627083335363,
      "resolved_at": "2026-10-13T11:46:06.987332Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T11:15:00Z",
        "return_6h": -0.0026297198852199832,
        "return_12h": 0.018244941137226744,
        "return_24h": 0.0009057093250186554,
        "close_vs_ema12": 0.0026205219639230393,
        "close_vs_ema24": 0.004082084358758342,
        "ema12_slope_3h": 0.001325399098170088,
        "ema24_slope_6h": 0.003373385811392904,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0036736472503988704,
        "return_30m": 0.002474880016396286,
        "return_60m": 0.0007613034090441229,
        "return_120m": 0.0009039862452546732,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0014347079922683026,
        "close_vs_ema6": 0.0013313519337823099,
        "close_vs_ema12": 0.0005318576204687009,
        "ema3_slope": 0.0014367693367187684,
        "ema6_slope": 0.0005328245242972596,
        "realized_volatility_30m": 0.0024340133777084882,
        "realized_volatility_60m": 0.0023024562066126177,
        "return_acceleration": 0.0048680267554169765
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2914,
        "resolved_agreement_count": 1934,
        "prospective_resolved_sample_count": 2895,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 189.84987499999625,
            "small_mean_absolute_error": 164.24245312499625
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 127.36837760416529,
            "small_mean_absolute_error": 112.51728906249627
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.89663368055699,
            "small_mean_absolute_error": 102.16648090277765
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.72897395833425,
            "small_mean_absolute_error": 114.72466250000289
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2916,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1145Z",
      "signal_timestamp": "2026-10-13T11:46:19.957492Z",
      "target_timestamp": "2026-10-13T11:45:00Z",
      "resolution_timestamp": "2026-10-13T12:00:00Z",
      "strike": 83456.7,
      "brti_reference_price": 83456.69783333335,
      "base_predicted_close": 83388.5,
      "small_predicted_close": 83375.875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83253.75116666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -134.74883333333128,
      "small_residual": -122.12383333333128,
      "base_absolute_error": 134.74883333333128,
      "small_absolute_error": 122.12383333333128,
      "resolved_at": "2026-10-13T12:01:06.371215Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T11:30:00Z",
        "return_6h": -0.0005654106372190437,
        "return_12h": 0.021193847232892082,
        "return_24h": 0.0018921717204205546,
        "close_vs_ema12": 0.0027991317759539225,
        "close_vs_ema24": 0.004289904079316509,
        "ema12_slope_3h": 0.00115660701151854,
        "ema24_slope_6h": 0.003291526479143103,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002972903851485853,
        "return_30m": 0.003972029775553221,
        "return_60m": 0.003498129766480451,
        "return_120m": -0.0009262069416043905,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008654627765212197,
        "close_vs_ema6": 0.0011630573222685126,
        "close_vs_ema12": 0.0007016310465899345,
        "ema3_slope": 0.0008662124511542579,
        "ema6_slope": 0.0004654394620171587,
        "realized_volatility_30m": 0.0016881784326251426,
        "realized_volatility_60m": 0.0017657536685622489,
        "return_acceleration": -0.003376356865250285
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2915,
        "resolved_agreement_count": 1935,
        "prospective_resolved_sample_count": 2896,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 150.24496875000477,
            "small_mean_absolute_error": 110.61801562500477
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 123.7977343750008,
            "small_mean_absolute_error": 97.88316927083179
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.45699826389075,
            "small_mean_absolute_error": 96.57775694444474
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.35,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.51578020833622,
            "small_mean_absolute_error": 114.52240625000486
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2917,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1200Z",
      "signal_timestamp": "2026-10-13T12:01:17.278067Z",
      "target_timestamp": "2026-10-13T12:00:00Z",
      "resolution_timestamp": "2026-10-13T12:15:00Z",
      "strike": 83253.75,
      "brti_reference_price": 83253.75116666667,
      "base_predicted_close": 83267.5859375,
      "small_predicted_close": 83167.4296875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83185.48033333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -82.10560416665976,
      "small_residual": 18.05064583334024,
      "base_absolute_error": 82.10560416665976,
      "small_absolute_error": 18.05064583334024,
      "resolved_at": "2026-10-13T12:16:05.226426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T11:45:00Z",
        "return_6h": -0.0039104335481406904,
        "return_12h": 0.018269805367566727,
        "return_24h": -0.0007608897982781526,
        "close_vs_ema12": 0.00034584285064731546,
        "close_vs_ema24": 0.0018095705597320766,
        "ema12_slope_3h": 0.0009895297900026634,
        "ema24_slope_6h": 0.003141726694501523,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0024317600855953136,
        "return_30m": -0.002135192639339256,
        "return_60m": 0.00033440303146270445,
        "return_120m": -0.003167260885248213,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007848164072297159,
        "close_vs_ema6": -0.0009085665342286608,
        "close_vs_ema12": -0.0014657895864065296,
        "ema3_slope": -0.0007842009534547723,
        "ema6_slope": -0.0003632945827715117,
        "realized_volatility_30m": 0.0013645252353719495,
        "realized_volatility_60m": 0.0022855165601248233,
        "return_acceleration": -0.002729050470743899
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2916,
        "resolved_agreement_count": 1936,
        "prospective_resolved_sample_count": 2897,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 170.8740104166718,
            "small_mean_absolute_error": 120.91307291667181
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 139.0878645833327,
            "small_mean_absolute_error": 112.1552473958327
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.83689062500223,
            "small_mean_absolute_error": 95.61259722222287
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.19612812500199,
            "small_mean_absolute_error": 117.49376979167064
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2918,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1215Z",
      "signal_timestamp": "2026-10-13T12:16:16.045721Z",
      "target_timestamp": "2026-10-13T12:15:00Z",
      "resolution_timestamp": "2026-10-13T12:30:00Z",
      "strike": 83185.48,
      "brti_reference_price": 83185.48033333334,
      "base_predicted_close": 83199.2109375,
      "small_predicted_close": 83124.53125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83290.9365,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 91.72556249999616,
      "small_residual": 166.40524999999616,
      "base_absolute_error": 91.72556249999616,
      "small_absolute_error": 166.40524999999616,
      "resolved_at": "2026-10-13T12:31:05.589232Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T12:00:00Z",
        "return_6h": -0.004143514016636707,
        "return_12h": 0.0214359741705219,
        "return_24h": -0.0012038015175299677,
        "close_vs_ema12": -0.00045511640677153853,
        "close_vs_ema24": 0.0009676072486624054,
        "ema12_slope_3h": 0.0008228144901620826,
        "ema24_slope_6h": 0.0029902575275573273,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008200331201492217,
        "return_30m": -0.003249799081934013,
        "return_60m": 0.0007093223949010685,
        "return_120m": -0.002985345593235489,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008027468616126354,
        "close_vs_ema6": -0.0012347914398255222,
        "close_vs_ema12": -0.001933820300603295,
        "ema3_slope": -0.0008021029759657239,
        "ema6_slope": -0.0004936727427793386,
        "realized_volatility_30m": 0.000805863482723046,
        "realized_volatility_60m": 0.002238341179745172,
        "return_acceleration": 0.001611726965446092
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2917,
        "resolved_agreement_count": 1936,
        "prospective_resolved_sample_count": 2898,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 153.10969791666867,
            "small_mean_absolute_error": 122.62134895833879
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.3460364583334,
            "small_mean_absolute_error": 112.75420572916846
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.11239583333372,
            "small_mean_absolute_error": 92.41802777777775
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 125.4899781250031,
            "small_mean_absolute_error": 118.13468541666953
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2919,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1230Z",
      "signal_timestamp": "2026-10-13T12:31:16.185872Z",
      "target_timestamp": "2026-10-13T12:30:00Z",
      "resolution_timestamp": "2026-10-13T12:45:00Z",
      "strike": 83290.94,
      "brti_reference_price": 83290.9365,
      "base_predicted_close": 83306.6015625,
      "small_predicted_close": 83132.5546875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83161.38599999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -145.21556250001595,
      "small_residual": 28.83131249998405,
      "base_absolute_error": 145.21556250001595,
      "small_absolute_error": 28.83131249998405,
      "resolved_at": "2026-10-13T12:46:07.290825Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T12:15:00Z",
        "return_6h": -0.003968124133474693,
        "return_12h": 0.02378849922029147,
        "return_24h": 0.0026421311348829857,
        "close_vs_ema12": 0.0007788599830051979,
        "close_vs_ema24": 0.002190436715463928,
        "ema12_slope_3h": 0.0007569534857210236,
        "ema24_slope_6h": 0.0028455501024227114,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012677232402107386,
        "return_30m": 0.00044665054501735746,
        "return_60m": -0.0016894957792780163,
        "return_120m": -0.0009294785891302837,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002319255569309675,
        "close_vs_ema6": 2.2404389629970822e-05,
        "close_vs_ema12": -0.0005657531668935567,
        "ema3_slope": 0.0002319793588727581,
        "ema6_slope": 8.961836165832793e-06,
        "realized_volatility_30m": 0.0010438781801799801,
        "realized_volatility_60m": 0.0013756915425257288,
        "return_acceleration": 0.0020877563603599603
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2918,
        "resolved_agreement_count": 1936,
        "prospective_resolved_sample_count": 2899,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.7491458333352,
            "small_mean_absolute_error": 84.48150000000533
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 144.79951041666573,
            "small_mean_absolute_error": 124.36197656250079
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 118.1619670138886,
            "small_mean_absolute_error": 103.17202604166596
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.21376145833491,
            "small_mean_absolute_error": 124.70534375000133
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2920,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1245Z",
      "signal_timestamp": "2026-10-13T12:46:18.876442Z",
      "target_timestamp": "2026-10-13T12:45:00Z",
      "resolution_timestamp": "2026-10-13T13:00:00Z",
      "strike": 83161.39,
      "brti_reference_price": 83161.38599999998,
      "base_predicted_close": 83199.78125,
      "small_predicted_close": 83128.453125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83249.07333333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 49.29208333333372,
      "small_residual": 120.62020833333372,
      "base_absolute_error": 49.29208333333372,
      "small_absolute_error": 120.62020833333372,
      "resolved_at": "2026-10-13T13:01:05.932397Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T12:30:00Z",
        "return_6h": -0.00559051656075038,
        "return_12h": 0.02222810421988397,
        "return_24h": 0.004969001071962964,
        "close_vs_ema12": -0.0007460276159495516,
        "close_vs_ema24": 0.0006185653680701453,
        "ema12_slope_3h": 0.0005430470995178016,
        "ema24_slope_6h": 0.0026700338618581565,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001555397327055008,
        "return_30m": -0.0002896459001836549,
        "return_60m": -0.0035385036911371737,
        "return_120m": -5.275206974753033e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006623546765834876,
        "close_vs_ema6": -0.0010954996840961684,
        "close_vs_ema12": -0.0017946604680164624,
        "ema3_slope": -0.0006619162532578438,
        "ema6_slope": -0.00043800793861503706,
        "realized_volatility_30m": 0.0014115602836328733,
        "realized_volatility_60m": 0.001367510266139709,
        "return_acceleration": -0.0028231205672657467
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2919,
        "resolved_agreement_count": 1936,
        "prospective_resolved_sample_count": 2900,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 113.44889062500079,
            "small_mean_absolute_error": 83.85276041666293
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 131.84692968750278,
            "small_mean_absolute_error": 97.23538802083385
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.34811979166746,
            "small_mean_absolute_error": 93.20636631944217
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 127.77063854166772,
            "small_mean_absolute_error": 120.23011770833254
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2921,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1300Z",
      "signal_timestamp": "2026-10-13T13:01:16.980780Z",
      "target_timestamp": "2026-10-13T13:00:00Z",
      "resolution_timestamp": "2026-10-13T13:15:00Z",
      "strike": 83249.07,
      "brti_reference_price": 83249.07333333333,
      "base_predicted_close": 83293.5546875,
      "small_predicted_close": 83141.1875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83120.41366666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -173.14102083332546,
      "small_residual": -20.773833333325456,
      "base_absolute_error": 173.14102083332546,
      "small_absolute_error": 20.773833333325456,
      "resolved_at": "2026-10-13T13:16:05.026695Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T12:45:00Z",
        "return_6h": -0.005024493004039399,
        "return_12h": 0.023512914720088096,
        "return_24h": 0.006960084782829945,
        "close_vs_ema12": 0.00029505022726561414,
        "close_vs_ema24": 0.0016390475691250295,
        "ema12_slope_3h": 0.0003887172686121154,
        "ema24_slope_6h": 0.0025099014511236195,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010544236640470661,
        "return_30m": -0.0005026137107566608,
        "return_60m": -5.618765842718698e-05,
        "return_120m": 0.000278196583712198,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001956470072674854,
        "close_vs_ema6": -3.0165464577680545e-05,
        "close_vs_ema12": -0.0006280271273272353,
        "ema3_slope": 0.00019568529250935107,
        "ema6_slope": -1.20660402400663e-05,
        "realized_volatility_30m": 0.0013049104955510371,
        "realized_volatility_60m": 0.001205190530189849,
        "return_acceleration": 0.0026098209911020742
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2920,
        "resolved_agreement_count": 1936,
        "prospective_resolved_sample_count": 2901,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.0847031250014,
            "small_mean_absolute_error": 83.47685416666354
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 131.4793567708366,
            "small_mean_absolute_error": 102.19496354166768
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.42014409722226,
            "small_mean_absolute_error": 102.59578298610965
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 129.2092072916683,
            "small_mean_absolute_error": 115.69329583333311
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2922,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1315Z",
      "signal_timestamp": "2026-10-13T13:16:16.092993Z",
      "target_timestamp": "2026-10-13T13:15:00Z",
      "resolution_timestamp": "2026-10-13T13:30:00Z",
      "strike": 83120.41,
      "brti_reference_price": 83120.41366666667,
      "base_predicted_close": 83129.7734375,
      "small_predicted_close": 83114.65625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83326.99750000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 197.22406250001222,
      "small_residual": 212.34125000001222,
      "base_absolute_error": 197.22406250001222,
      "small_absolute_error": 212.34125000001222,
      "resolved_at": "2026-10-13T13:31:05.619730Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T13:00:00Z",
        "return_6h": -0.006328541124595022,
        "return_12h": 0.016747146006575564,
        "return_24h": 0.006889261050309958,
        "close_vs_ema12": -0.0011998891868399975,
        "close_vs_ema24": 8.911021402835395e-05,
        "ema12_slope_3h": 0.00021869593393963882,
        "ema24_slope_6h": 0.00232603026273015,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015454786643870344,
        "return_30m": -0.0004926845896160437,
        "return_60m": -0.000782187785728139,
        "return_120m": -7.342021414047384e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006755230360155906,
        "close_vs_ema6": -0.0011259336544194865,
        "close_vs_ema12": -0.0018389136377112703,
        "ema3_slope": -0.0006750670126974834,
        "ema6_slope": -0.00045017071682362797,
        "realized_volatility_30m": 0.0012999511642170503,
        "realized_volatility_60m": 0.0013578560192774077,
        "return_acceleration": -0.0025999023284341005
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2921,
        "resolved_agreement_count": 1936,
        "prospective_resolved_sample_count": 2902,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.84355729166782,
            "small_mean_absolute_error": 84.15765104165985
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 133.97662760416824,
            "small_mean_absolute_error": 103.38949999999932
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 134.51187673611153,
            "small_mean_absolute_error": 103.22202083333225
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.02785104166833,
            "small_mean_absolute_error": 100.28342395833315
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2923,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1330Z",
      "signal_timestamp": "2026-10-13T13:31:16.793563Z",
      "target_timestamp": "2026-10-13T13:30:00Z",
      "resolution_timestamp": "2026-10-13T13:45:00Z",
      "strike": 83327.0,
      "brti_reference_price": 83326.99750000001,
      "base_predicted_close": 83314.125,
      "small_predicted_close": 83369.84375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83260.69583333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -53.42916666666861,
      "small_residual": -109.1479166666686,
      "base_absolute_error": 53.42916666666861,
      "small_absolute_error": 109.1479166666686,
      "resolved_at": "2026-10-13T13:46:06.930051Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T13:15:00Z",
        "return_6h": -0.0033770644196873256,
        "return_12h": 0.016209891998553605,
        "return_24h": 0.010035991793496235,
        "close_vs_ema12": 0.0012300741261728199,
        "close_vs_ema24": 0.0025214758294938022,
        "ema12_slope_3h": 0.0001894307516487892,
        "ema24_slope_6h": 0.002207488942683078,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002485356174498632,
        "return_30m": 0.000936036445170485,
        "return_60m": 0.0004329522696628896,
        "return_120m": -0.001257274980647427,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009032604944285705,
        "close_vs_ema6": 0.0009686418148275866,
        "close_vs_ema12": 0.0005430689872236716,
        "ema3_slope": 0.0009040771115671475,
        "ema6_slope": 0.0003876069068340371,
        "realized_volatility_30m": 0.002015417419442833,
        "realized_volatility_60m": 0.001735541023554018,
        "return_acceleration": 0.004030834838885666
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2922,
        "resolved_agreement_count": 1936,
        "prospective_resolved_sample_count": 2903,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 141.21818229167184,
            "small_mean_absolute_error": 95.64165104166386
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 120.48366406250352,
            "small_mean_absolute_error": 90.0615755208346
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 143.6057343750011,
            "small_mean_absolute_error": 114.78853472222181
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.7314458333356,
            "small_mean_absolute_error": 97.32451875000042
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2924,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1345Z",
      "signal_timestamp": "2026-10-13T13:46:18.597506Z",
      "target_timestamp": "2026-10-13T13:45:00Z",
      "resolution_timestamp": "2026-10-13T14:00:00Z",
      "strike": 83260.7,
      "brti_reference_price": 83260.69583333333,
      "base_predicted_close": 83214.765625,
      "small_predicted_close": 83163.109375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83159.97466666669,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -54.79095833330939,
      "small_residual": -3.1347083333093906,
      "base_absolute_error": 54.79095833330939,
      "small_absolute_error": 3.1347083333093906,
      "resolved_at": "2026-10-13T14:01:05.356975Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T13:30:00Z",
        "return_6h": -0.005898354792043703,
        "return_12h": 0.012185502494762357,
        "return_24h": 0.007354259826731546,
        "close_vs_ema12": 0.0004157171283085681,
        "close_vs_ema24": 0.0016882461123968184,
        "ema12_slope_3h": 0.00022826599222613986,
        "ema24_slope_6h": 0.0020387779003703255,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0007956804955882024,
        "return_30m": 0.001687698129477777,
        "return_60m": 0.00119418203700139,
        "return_120m": -0.0023485472716815448,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 5.342779135975029e-05,
        "close_vs_ema6": 0.00012298722781611815,
        "close_vs_ema12": -0.00021412216614713486,
        "ema3_slope": 5.343064604113046e-05,
        "ema6_slope": 4.919731138275374e-05,
        "realized_volatility_30m": 0.0016405183350434172,
        "realized_volatility_60m": 0.0015772795763419492,
        "return_acceleration": -0.0032810366700868343
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2923,
        "resolved_agreement_count": 1936,
        "prospective_resolved_sample_count": 2904,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.271583333335,
            "small_mean_absolute_error": 115.720802083335
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.8602369791679,
            "small_mean_absolute_error": 99.78678124999897
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.32181423611352,
            "small_mean_absolute_error": 103.39719270833423
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 118.01829375000162,
            "small_mean_absolute_error": 97.86136666666644
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2925,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1400Z",
      "signal_timestamp": "2026-10-13T14:01:17.223815Z",
      "target_timestamp": "2026-10-13T14:00:00Z",
      "resolution_timestamp": "2026-10-13T14:15:00Z",
      "strike": 83159.97,
      "brti_reference_price": 83159.97466666669,
      "base_predicted_close": 83234.3125,
      "small_predicted_close": 83115.828125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83564.70433333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 330.3918333333422,
      "small_residual": 448.8762083333422,
      "base_absolute_error": 330.3918333333422,
      "small_absolute_error": 448.8762083333422,
      "resolved_at": "2026-10-13T14:16:05.611440Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T13:45:00Z",
        "return_6h": -0.007465364188810164,
        "return_12h": 0.00984193226569019,
        "return_24h": 0.0033680870562609044,
        "close_vs_ema12": -0.0007620905901860597,
        "close_vs_ema24": 0.00046660545135646103,
        "ema12_slope_3h": 0.00018659845250557083,
        "ema24_slope_6h": 0.0018408468977531012,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012097084423634552,
        "return_30m": -0.00200442639653875,
        "return_60m": -0.0010702661675270342,
        "return_120m": -0.001126393690204397,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005785071185158142,
        "close_vs_ema6": -0.0007765768631936565,
        "close_vs_ema12": -0.0012048244401520192,
        "ema3_slope": -0.0005781726415269306,
        "ema6_slope": -0.00031053428378147174,
        "realized_volatility_30m": 0.0002070139733876264,
        "realized_volatility_60m": 0.0016107585893038463,
        "return_acceleration": -0.0004140279467752528
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2924,
        "resolved_agreement_count": 1937,
        "prospective_resolved_sample_count": 2905,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 119.64630208332892,
            "small_mean_absolute_error": 86.34942708332892
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.86550260416516,
            "small_mean_absolute_error": 84.91314062499623
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 127.53500520833404,
            "small_mean_absolute_error": 96.91311805555476
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.8483354166674,
            "small_mean_absolute_error": 91.33281458333222
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2926,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1415Z",
      "signal_timestamp": "2026-10-13T14:16:16.605736Z",
      "target_timestamp": "2026-10-13T14:15:00Z",
      "resolution_timestamp": "2026-10-13T14:30:00Z",
      "strike": 83564.7,
      "brti_reference_price": 83564.70433333334,
      "base_predicted_close": 83529.453125,
      "small_predicted_close": 83462.9921875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83559.04483333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 29.591708333333372,
      "small_residual": 96.05264583333337,
      "base_absolute_error": 29.591708333333372,
      "small_absolute_error": 96.05264583333337,
      "resolved_at": "2026-10-13T14:31:05.632815Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T14:00:00Z",
        "return_6h": -0.005680113351638427,
        "return_12h": 0.011871313263017935,
        "return_24h": 0.008622271356955258,
        "close_vs_ema12": 0.003933031583531088,
        "close_vs_ema24": 0.005225248136787153,
        "ema12_slope_3h": 0.0003939439697528968,
        "ema24_slope_6h": 0.0016838638232294922,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004866880591161138,
        "return_30m": 0.003651284642258501,
        "return_60m": 0.005345145037997323,
        "return_120m": 0.004558776345107374,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0021381972895953005,
        "close_vs_ema6": 0.0029155417487964908,
        "close_vs_ema12": 0.0030919620723870445,
        "ema3_slope": 0.0021427789737891167,
        "ema6_slope": 0.0011675783488869218,
        "realized_volatility_30m": 0.0030382945167622966,
        "realized_volatility_60m": 0.0024906238448508047,
        "return_acceleration": 0.006076589033524593
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2925,
        "resolved_agreement_count": 1937,
        "prospective_resolved_sample_count": 2906,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 158.9590052083331,
            "small_mean_absolute_error": 193.3750208333331
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 136.90128125000047,
            "small_mean_absolute_error": 138.76633593749648
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 142.30408680555652,
            "small_mean_absolute_error": 133.38467361111057
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 124.42795000000042,
            "small_mean_absolute_error": 110.95735104166525
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2927,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1430Z",
      "signal_timestamp": "2026-10-13T14:31:17.439089Z",
      "target_timestamp": "2026-10-13T14:30:00Z",
      "resolution_timestamp": "2026-10-13T14:45:00Z",
      "strike": 83559.04,
      "brti_reference_price": 83559.04483333333,
      "base_predicted_close": 83569.6953125,
      "small_predicted_close": 83503.4765625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83600.71933333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 31.024020833341638,
      "small_residual": 97.24277083334164,
      "base_absolute_error": 31.024020833341638,
      "small_absolute_error": 97.24277083334164,
      "resolved_at": "2026-10-13T14:46:07.054044Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T14:15:00Z",
        "return_6h": -0.003217755081711071,
        "return_12h": 0.01116758378459548,
        "return_24h": 0.007981221241553982,
        "close_vs_ema12": 0.003706697791783675,
        "close_vs_ema24": 0.005050269930660711,
        "ema12_slope_3h": 0.000440189719878914,
        "ema24_slope_6h": 0.0015817818636281178,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.772596211712667e-05,
        "return_30m": 0.004798825014873387,
        "return_60m": 0.0027847797268025776,
        "return_120m": 0.0032189376731686092,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0010340928031296048,
        "close_vs_ema6": 0.0020323595536306804,
        "close_vs_ema12": 0.002557601940974319,
        "ema3_slope": 0.0010351632580047898,
        "ema6_slope": 0.0008136052368026281,
        "realized_volatility_30m": 0.0024673032766391323,
        "realized_volatility_60m": 0.002441123397995757,
        "return_acceleration": -0.004934606553278265
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2926,
        "resolved_agreement_count": 1938,
        "prospective_resolved_sample_count": 2907,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.0509166666634,
            "small_mean_absolute_error": 164.3028697916634
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 129.13454947916762,
            "small_mean_absolute_error": 129.97226041666363
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 119.33941493055681,
            "small_mean_absolute_error": 114.80867361111086
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 122.5510000000002,
            "small_mean_absolute_error": 113.89211979166502
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2928,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1445Z",
      "signal_timestamp": "2026-10-13T14:46:18.820561Z",
      "target_timestamp": "2026-10-13T14:45:00Z",
      "resolution_timestamp": "2026-10-13T15:00:00Z",
      "strike": 83600.72,
      "brti_reference_price": 83600.71933333334,
      "base_predicted_close": 83547.1484375,
      "small_predicted_close": 83523.2734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83431.86266666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -115.28577083333221,
      "small_residual": -91.41077083333221,
      "base_absolute_error": 115.28577083333221,
      "small_absolute_error": 91.41077083333221,
      "resolved_at": "2026-10-13T15:01:05.452491Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T14:30:00Z",
        "return_6h": -0.0010613373073116161,
        "return_12h": 0.010088048774670177,
        "return_24h": 0.011893062544257482,
        "close_vs_ema12": 0.004034870616490549,
        "close_vs_ema24": 0.005436393547469276,
        "ema12_slope_3h": 0.0004928065319949049,
        "ema24_slope_6h": 0.0015268129447563172,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004987431352660998,
        "return_30m": 0.0004309833952902409,
        "return_60m": 0.0040838416806010525,
        "return_120m": 0.0052829005679795316,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007660885009943552,
        "close_vs_ema6": 0.001807346963699663,
        "close_vs_ema12": 0.0025860010206810724,
        "ema3_slope": 0.0007666758425413089,
        "ema6_slope": 0.0007234618040778962,
        "realized_volatility_30m": 0.00028323454869161324,
        "realized_volatility_60m": 0.002303526087438912,
        "return_acceleration": 0.0005664690973832265
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2927,
        "resolved_agreement_count": 1938,
        "prospective_resolved_sample_count": 2908,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.44963020833166,
            "small_mean_absolute_error": 161.32658333333166
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 114.86060677083333,
            "small_mean_absolute_error": 138.52369270833333
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.39003472222248,
            "small_mean_absolute_error": 120.30004861110986
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 118.1531145833338,
            "small_mean_absolute_error": 111.33329687499864
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2929,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1500Z",
      "signal_timestamp": "2026-10-13T15:01:16.745283Z",
      "target_timestamp": "2026-10-13T15:00:00Z",
      "resolution_timestamp": "2026-10-13T15:15:00Z",
      "strike": 83431.86,
      "brti_reference_price": 83431.86266666667,
      "base_predicted_close": 83431.640625,
      "small_predicted_close": 83228.8984375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83564.59933333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 132.95870833333174,
      "small_residual": 335.70089583333174,
      "base_absolute_error": 132.95870833333174,
      "small_absolute_error": 335.70089583333174,
      "resolved_at": "2026-10-13T15:16:06.095391Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T14:45:00Z",
        "return_6h": -0.0007862549550827769,
        "return_12h": 0.006845861987370805,
        "return_24h": 0.011287388406808097,
        "close_vs_ema12": 0.001924848930301648,
        "close_vs_ema24": 0.003335116018394979,
        "ema12_slope_3h": 0.0005600368987899174,
        "ema24_slope_6h": 0.0014788241283731907,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0020197992076289584,
        "return_30m": -0.001522063433352372,
        "return_60m": 0.0032694574654428266,
        "return_120m": 0.0021956921082044722,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006280231913747825,
        "close_vs_ema6": -0.00015436861834694504,
        "close_vs_ema12": 0.0004746332457259417,
        "ema3_slope": -0.0006276290257909434,
        "ema6_slope": -6.174363482702727e-05,
        "realized_volatility_30m": 0.001259271171447529,
        "realized_volatility_60m": 0.002516593159007358,
        "return_acceleration": -0.002518542342895058
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2928,
        "resolved_agreement_count": 1939,
        "prospective_resolved_sample_count": 2909,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 126.57333333333736,
            "small_mean_absolute_error": 183.39559895833736
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 123.10981770833314,
            "small_mean_absolute_error": 134.87251302083314
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.76811284722255,
            "small_mean_absolute_error": 117.74062673610995
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.29601354166661,
            "small_mean_absolute_error": 115.50647499999904
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2930,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1515Z",
      "signal_timestamp": "2026-10-13T15:16:17.193570Z",
      "target_timestamp": "2026-10-13T15:15:00Z",
      "resolution_timestamp": "2026-10-13T15:30:00Z",
      "strike": 83564.6,
      "brti_reference_price": 83564.59933333333,
      "base_predicted_close": 83461.234375,
      "small_predicted_close": 83506.40625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83460.26633333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -0.968041666681529,
      "small_residual": -46.13991666668153,
      "base_absolute_error": 0.968041666681529,
      "small_absolute_error": 46.13991666668153,
      "resolved_at": "2026-10-13T15:31:06.774572Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T15:00:00Z",
        "return_6h": 0.0014625570002140265,
        "return_12h": 0.009669760325835997,
        "return_24h": 0.011255297798364206,
        "close_vs_ema12": 0.0033747581487071354,
        "close_vs_ema24": 0.004829189733247974,
        "ema12_slope_3h": 0.0007231249755712543,
        "ema24_slope_6h": 0.0014784726504282197,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015909589265312718,
        "return_30m": -0.0004320536986768264,
        "return_60m": -1.2565113566287422e-06,
        "return_120m": 0.005343881810405238,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00048073706874207645,
        "close_vs_ema6": 0.0010255396447671483,
        "close_vs_ema12": 0.0017478920563673839,
        "ema3_slope": 0.0004809682880271282,
        "ema6_slope": 0.0004103842040150685,
        "realized_volatility_30m": 0.001805379067080115,
        "realized_volatility_60m": 0.001309968461571986,
        "return_acceleration": 0.00361075813416023
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2929,
        "resolved_agreement_count": 1940,
        "prospective_resolved_sample_count": 2910,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 77.21505208333474,
            "small_mean_absolute_error": 155.10177083333474
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.08702864583393,
            "small_mean_absolute_error": 174.23839583333393
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.00587152777855,
            "small_mean_absolute_error": 144.2114809027759
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 127.94193750000049,
            "small_mean_absolute_error": 131.62857083333293
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2931,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1530Z",
      "signal_timestamp": "2026-10-13T15:31:18.264197Z",
      "target_timestamp": "2026-10-13T15:30:00Z",
      "resolution_timestamp": "2026-10-13T15:45:00Z",
      "strike": 83460.27,
      "brti_reference_price": 83460.26633333332,
      "base_predicted_close": 83458.2578125,
      "small_predicted_close": 83505.125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83263.17250000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -195.08531249998487,
      "small_residual": -241.95249999998487,
      "base_absolute_error": 195.08531249998487,
      "small_absolute_error": 241.95249999998487,
      "resolved_at": "2026-10-13T15:46:06.856903Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T15:15:00Z",
        "return_6h": 0.0012443554544718793,
        "return_12h": 0.007362757018907651,
        "return_24h": 0.010404681441198882,
        "close_vs_ema12": 0.002035224496622634,
        "close_vs_ema24": 0.0035006773334869123,
        "ema12_slope_3h": 0.0007766305894696401,
        "ema24_slope_6h": 0.0014736338453478215,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001248531086517124,
        "return_30m": 0.0003404414783370058,
        "return_60m": -0.0011821401285406763,
        "return_120m": 0.001599347598397527,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003843447806314293,
        "close_vs_ema6": -0.00016020445115505488,
        "close_vs_ema12": 0.00042065747009667476,
        "ema3_slope": -0.0003841971164747493,
        "ema6_slope": -6.407767425054e-05,
        "realized_volatility_30m": 0.0014197450065241979,
        "realized_volatility_60m": 0.0014204772619176654,
        "return_acceleration": -0.0028394900130483958
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2930,
        "resolved_agreement_count": 1941,
        "prospective_resolved_sample_count": 2911,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.05913541667178,
            "small_mean_absolute_error": 142.62358854167178
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.55502604166759,
            "small_mean_absolute_error": 153.4632291666676
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.442744791669,
            "small_mean_absolute_error": 134.18936979166634
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 123.5854510416677,
            "small_mean_absolute_error": 130.25841250000013
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2932,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1545Z",
      "signal_timestamp": "2026-10-13T15:46:18.546347Z",
      "target_timestamp": "2026-10-13T15:45:00Z",
      "resolution_timestamp": "2026-10-13T16:00:00Z",
      "strike": 83263.17,
      "brti_reference_price": 83263.17250000002,
      "base_predicted_close": 83388.4296875,
      "small_predicted_close": 83212.59375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83337.01683333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -51.41285416667233,
      "small_residual": 124.42308333332767,
      "base_absolute_error": 51.41285416667233,
      "small_absolute_error": 124.42308333332767,
      "resolved_at": "2026-10-13T16:01:05.946238Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T15:30:00Z",
        "return_6h": -0.003242930390360388,
        "return_12h": 0.0017167470733154833,
        "return_24h": 0.007625249766816777,
        "close_vs_ema12": -0.0003176002437713654,
        "close_vs_ema24": 0.0011075654532168855,
        "ema12_slope_3h": 0.0007948754541593495,
        "ema24_slope_6h": 0.0013758438235678128,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0023615289285817687,
        "return_30m": -0.0036071115728197878,
        "return_60m": -0.004037606805600058,
        "return_120m": 2.97459280382828e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0013743693325388717,
        "close_vs_ema6": -0.0018022662239361997,
        "close_vs_ema12": -0.0016436074394619027,
        "ema3_slope": -0.001372483033947547,
        "ema6_slope": -0.0007203871577973198,
        "realized_volatility_30m": 0.0005564989210323223,
        "realized_volatility_60m": 0.0015546871870992319,
        "return_acceleration": -0.0011129978420646447
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2931,
        "resolved_agreement_count": 1941,
        "prospective_resolved_sample_count": 2912,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.07445833333259,
            "small_mean_absolute_error": 178.8010208333326
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.26204427083212,
            "small_mean_absolute_error": 170.06380208333212
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.59855729166641,
            "small_mean_absolute_error": 151.94946874999974
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.89790625000096,
            "small_mean_absolute_error": 130.06383645833338
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2933,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1600Z",
      "signal_timestamp": "2026-10-13T16:01:18.836891Z",
      "target_timestamp": "2026-10-13T16:00:00Z",
      "resolution_timestamp": "2026-10-13T16:15:00Z",
      "strike": 83337.02,
      "brti_reference_price": 83337.01683333333,
      "base_predicted_close": 83370.0703125,
      "small_predicted_close": 83192.421875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83360.408,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -9.662312500004191,
      "small_residual": 167.9861249999958,
      "base_absolute_error": 9.662312500004191,
      "small_absolute_error": 167.9861249999958,
      "resolved_at": "2026-10-13T16:16:04.662193Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T15:45:00Z",
        "return_6h": -0.0021702854767602364,
        "return_12h": 0.0014365212270655014,
        "return_24h": 0.008522821084124166,
        "close_vs_ema12": 0.0005457597404954218,
        "close_vs_ema24": 0.001954219838595339,
        "ema12_slope_3h": 0.0008055526724914941,
        "ema24_slope_6h": 0.0013023407381107521,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008868786897751058,
        "return_30m": -0.0014767446284887908,
        "return_60m": -0.001136805895276205,
        "return_120m": 0.002128934831645557,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00024441449466605647,
        "close_vs_ema6": -0.0006551615966097213,
        "close_vs_ema12": -0.000641617204769851,
        "ema3_slope": -0.0002443547708184113,
        "ema6_slope": -0.00026199597876253033,
        "realized_volatility_30m": 0.0016242038091784372,
        "realized_volatility_60m": 0.001591608540182939,
        "return_acceleration": 0.0032484076183568744
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2932,
        "resolved_agreement_count": 1941,
        "prospective_resolved_sample_count": 2913,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 95.10622916666762,
            "small_mean_absolute_error": 187.05409895833145
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.83978125000249,
            "small_mean_absolute_error": 185.2248489583344
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.77528819444463,
            "small_mean_absolute_error": 152.26637499999924
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.85691562500142,
            "small_mean_absolute_error": 132.2378104166666
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2934,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1615Z",
      "signal_timestamp": "2026-10-13T16:16:15.751361Z",
      "target_timestamp": "2026-10-13T16:15:00Z",
      "resolution_timestamp": "2026-10-13T16:30:00Z",
      "strike": 83360.41,
      "brti_reference_price": 83360.408,
      "base_predicted_close": 83414.0234375,
      "small_predicted_close": 83466.0546875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83457.02883333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 43.00539583333011,
      "small_residual": -9.025854166669887,
      "base_absolute_error": 43.00539583333011,
      "small_absolute_error": 9.025854166669887,
      "resolved_at": "2026-10-13T16:31:05.666739Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T16:00:00Z",
        "return_6h": -0.0008887603907581365,
        "return_12h": 0.0016361378680829208,
        "return_24h": 0.00675368880095073,
        "close_vs_ema12": 0.0007928292175292118,
        "close_vs_ema24": 0.00218924408550758,
        "ema12_slope_3h": 0.0008904203714472647,
        "ema24_slope_6h": 0.0012569586694664014,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00028068159331229303,
        "return_30m": 0.0011678092136109264,
        "return_60m": -0.0024435147773380628,
        "return_120m": -0.0024447682183906805,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 1.8098920421261155e-05,
        "close_vs_ema6": -0.0002676457185524228,
        "close_vs_ema12": -0.0003055764164963115,
        "ema3_slope": 1.8099247998115686e-05,
        "ema6_slope": -0.00010704682717088687,
        "realized_volatility_30m": 0.00030309854823140636,
        "realized_volatility_60m": 0.0012756893711353351,
        "return_acceleration": -0.0006061970964628127
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2933,
        "resolved_agreement_count": 1941,
        "prospective_resolved_sample_count": 2914,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.28213020833573,
            "small_mean_absolute_error": 145.12540624999747
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.74859114583523,
            "small_mean_absolute_error": 150.1135885416661
          },
          "12": {
            "base_accuracy": 0.9166666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.1520625000012,
            "small_mean_absolute_error": 164.53406597222178
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.68188854166802,
            "small_mean_absolute_error": 140.07623958333278
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2935,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1630Z",
      "signal_timestamp": "2026-10-13T16:31:16.609965Z",
      "target_timestamp": "2026-10-13T16:30:00Z",
      "resolution_timestamp": "2026-10-13T16:45:00Z",
      "strike": 83457.03,
      "brti_reference_price": 83457.02883333333,
      "base_predicted_close": 83430.7734375,
      "small_predicted_close": 83420.8203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83357.68050000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -73.09293749998324,
      "small_residual": -63.139812499983236,
      "base_absolute_error": 73.09293749998324,
      "small_absolute_error": 63.139812499983236,
      "resolved_at": "2026-10-13T16:46:06.570576Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T16:15:00Z",
        "return_6h": 0.0010627904504389996,
        "return_12h": 0.002279759226040401,
        "return_24h": 0.008656259153459134,
        "close_vs_ema12": 0.0018729652952040876,
        "close_vs_ema24": 0.003281568709362359,
        "ema12_slope_3h": 0.0009178039847181907,
        "ema24_slope_6h": 0.0012529609299012368,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011590734216815335,
        "return_30m": 0.0014400803455685285,
        "return_60m": -3.879091383507394e-05,
        "return_120m": -0.0012208851860798786,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005882504178091885,
        "close_vs_ema6": 0.0006363504691995203,
        "close_vs_ema12": 0.0007217953405758148,
        "ema3_slope": 0.000588596660040297,
        "ema6_slope": 0.0002546049948828344,
        "realized_volatility_30m": 0.00043919591418462023,
        "realized_volatility_60m": 0.00139510766837343,
        "return_acceleration": 0.0008783918283692405
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2934,
        "resolved_agreement_count": 1942,
        "prospective_resolved_sample_count": 2915,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 74.79146874999788,
            "small_mean_absolute_error": 135.84689062499456
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.42530208333483,
            "small_mean_absolute_error": 139.23523958333317
          },
          "12": {
            "base_accuracy": 0.9166666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.30050694444435,
            "small_mean_absolute_error": 147.59111631944324
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.57376979166801,
            "small_mean_absolute_error": 124.57929999999979
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2936,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1645Z",
      "signal_timestamp": "2026-10-13T16:46:18.553285Z",
      "target_timestamp": "2026-10-13T16:45:00Z",
      "resolution_timestamp": "2026-10-13T17:00:00Z",
      "strike": 83357.68,
      "brti_reference_price": 83357.68050000002,
      "base_predicted_close": 83410.7578125,
      "small_predicted_close": 83402.890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83307.11150000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -103.64631249998638,
      "small_residual": -95.77912499998638,
      "base_absolute_error": 103.64631249998638,
      "small_absolute_error": 95.77912499998638,
      "resolved_at": "2026-10-13T17:01:05.444933Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T16:30:00Z",
        "return_6h": 0.0023075277969069052,
        "return_12h": 0.00013447079745176893,
        "return_24h": 0.007865716486054497,
        "close_vs_ema12": 0.0006525362855052119,
        "close_vs_ema24": 0.002044131005561667,
        "ema12_slope_3h": 0.0009278909249685885,
        "ema24_slope_6h": 0.0012747303263069831,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011904130152022852,
        "return_30m": -3.271936960747013e-05,
        "return_60m": 0.0011350516340222772,
        "return_120m": -0.002907138063780068,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00030152231747648806,
        "close_vs_ema6": -0.00039636287851063656,
        "close_vs_ema12": -0.0003972783867072227,
        "ema3_slope": -0.00030143142917338217,
        "ema6_slope": -0.00015852001882388222,
        "realized_volatility_30m": 0.0011747432184419093,
        "realized_volatility_60m": 0.0009087245109167083,
        "return_acceleration": -0.0023494864368838186
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2935,
        "resolved_agreement_count": 1943,
        "prospective_resolved_sample_count": 2916,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.29337499999747,
            "small_mean_absolute_error": 91.14371874999415
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.68391666666503,
            "small_mean_absolute_error": 134.97236979166337
          },
          "12": {
            "base_accuracy": 0.9166666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.93915451388723,
            "small_mean_absolute_error": 143.75710763888614
          },
          "20": {
            "base_accuracy": 0.8,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.7075874999995,
            "small_mean_absolute_error": 126.16897708333127
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2937,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1700Z",
      "signal_timestamp": "2026-10-13T17:01:16.924053Z",
      "target_timestamp": "2026-10-13T17:00:00Z",
      "resolution_timestamp": "2026-10-13T17:15:00Z",
      "strike": 83307.11,
      "brti_reference_price": 83307.11150000001,
      "base_predicted_close": 83317.0078125,
      "small_predicted_close": 83203.7890625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83091.17816666664,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -225.82964583336434,
      "small_residual": -112.61089583336434,
      "base_absolute_error": 225.82964583336434,
      "small_absolute_error": 112.61089583336434,
      "resolved_at": "2026-10-13T17:16:05.311723Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T16:45:00Z",
        "return_6h": 0.0009755534474207295,
        "return_12h": -0.0005726521767124293,
        "return_24h": 0.01061712482342192,
        "close_vs_ema12": 4.3632863313769477e-05,
        "close_vs_ema24": 0.0014065342069242703,
        "ema12_slope_3h": 0.0009622089061120942,
        "ema24_slope_6h": 0.0012685179829630133,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006066507572748403,
        "return_30m": -0.0017963416075200689,
        "return_60m": -0.00035884813819431205,
        "return_120m": -0.0014952460927915023,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004542012831515452,
        "close_vs_ema6": -0.0007164718324575992,
        "close_vs_ema12": -0.0008494057353186646,
        "ema3_slope": -0.0004539950780045876,
        "ema6_slope": -0.0002865066234130076,
        "realized_volatility_30m": 0.0002918811289637224,
        "realized_volatility_60m": 0.0008909860064409588,
        "return_acceleration": 0.0005837622579274448
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2936,
        "resolved_agreement_count": 1944,
        "prospective_resolved_sample_count": 2917,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.35173958332598,
            "small_mean_absolute_error": 83.98272916665883
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.2289843749968,
            "small_mean_absolute_error": 135.51841406249514
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 93.01043402777698,
            "small_mean_absolute_error": 151.47747569444255
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.15246145833225,
            "small_mean_absolute_error": 124.85174166666403
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2938,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1715Z",
      "signal_timestamp": "2026-10-13T17:16:16.298409Z",
      "target_timestamp": "2026-10-13T17:15:00Z",
      "resolution_timestamp": "2026-10-13T17:30:00Z",
      "strike": 83091.18,
      "brti_reference_price": 83091.17816666664,
      "base_predicted_close": 83086.796875,
      "small_predicted_close": 83115.359375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83137.16733333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 50.370458333331044,
      "small_residual": 21.807958333331044,
      "base_absolute_error": 50.370458333331044,
      "small_absolute_error": 21.807958333331044,
      "resolved_at": "2026-10-13T17:31:06.420589Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T17:00:00Z",
        "return_6h": -0.0004251190596322729,
        "return_12h": -0.005195966542086761,
        "return_24h": 0.007089739321767041,
        "close_vs_ema12": -0.002444729905392795,
        "close_vs_ema24": -0.001164633841929219,
        "ema12_slope_3h": 0.0006905819202098762,
        "ema24_slope_6h": 0.0012335828923641934,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002592015608816056,
        "return_30m": -0.0031970939178589397,
        "return_60m": -0.0032297086805688213,
        "return_120m": -0.005665331617019431,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0015248413987938303,
        "close_vs_ema6": -0.002364112309494182,
        "close_vs_ema12": -0.0029116495375420826,
        "ema3_slope": -0.0015225197975760052,
        "ema6_slope": -0.0009447515243145022,
        "realized_volatility_30m": 0.000992682425770608,
        "realized_volatility_60m": 0.0013452573895428013,
        "return_acceleration": -0.001985364851541216
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2937,
        "resolved_agreement_count": 1944,
        "prospective_resolved_sample_count": 2918,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.39357291666602,
            "small_mean_absolute_error": 70.13892187500096
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.83785156250087,
            "small_mean_absolute_error": 107.63216406249921
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.29691840277883,
            "small_mean_absolute_error": 123.4553663194444
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.33866354166749,
            "small_mean_absolute_error": 129.57975416666523
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2939,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1730Z",
      "signal_timestamp": "2026-10-13T17:31:17.645717Z",
      "target_timestamp": "2026-10-13T17:30:00Z",
      "resolution_timestamp": "2026-10-13T17:45:00Z",
      "strike": 83137.17,
      "brti_reference_price": 83137.16733333333,
      "base_predicted_close": 83135.953125,
      "small_predicted_close": 83109.0390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83132.06983333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -3.8832916666724486,
      "small_residual": 23.03077083332755,
      "base_absolute_error": 3.8832916666724486,
      "small_absolute_error": 23.03077083332755,
      "resolved_at": "2026-10-13T17:46:06.985305Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T17:15:00Z",
        "return_6h": -0.003532545944869514,
        "return_12h": -0.006152976223772866,
        "return_24h": 0.009371680981108188,
        "close_vs_ema12": -0.0018154957542063643,
        "close_vs_ema24": -0.0005992129428739057,
        "ema12_slope_3h": 0.0004554508479643893,
        "ema24_slope_6h": 0.0011348982074801395,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005534783316520908,
        "return_30m": -0.0020399719016387374,
        "return_60m": -0.003832649022753709,
        "return_120m": -0.003871291264630705,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0004863399284572578,
        "close_vs_ema6": -0.0012949149909728952,
        "close_vs_ema12": -0.0019974644086980797,
        "ema3_slope": -0.0004861035169075878,
        "ema6_slope": -0.000517697846508347,
        "realized_volatility_30m": 0.0015727469702340735,
        "realized_volatility_60m": 0.0011326994984347818,
        "return_acceleration": 0.003145493940468147
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2938,
        "resolved_agreement_count": 1944,
        "prospective_resolved_sample_count": 2919,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 113.23483854166625,
            "small_mean_absolute_error": 73.33444791666625
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.01315364583206,
            "small_mean_absolute_error": 104.5906692708304
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.02848090277864,
            "small_mean_absolute_error": 117.26830902777753
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.27090833333423,
            "small_mean_absolute_error": 122.34988958333197
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2940,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1745Z",
      "signal_timestamp": "2026-10-13T17:46:19.330585Z",
      "target_timestamp": "2026-10-13T17:45:00Z",
      "resolution_timestamp": "2026-10-13T18:00:00Z",
      "strike": 83132.07,
      "brti_reference_price": 83132.06983333333,
      "base_predicted_close": 83137.7109375,
      "small_predicted_close": 83098.59375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82985.27416666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -152.43677083331568,
      "small_residual": -113.31958333331568,
      "base_absolute_error": 152.43677083331568,
      "small_absolute_error": 113.31958333331568,
      "resolved_at": "2026-10-13T18:01:05.522747Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T17:30:00Z",
        "return_6h": -0.003889777674265571,
        "return_12h": -0.0044529889898110575,
        "return_24h": 0.009358016143607317,
        "close_vs_ema12": -0.0018002367199975167,
        "close_vs_ema24": -0.0006468843243887523,
        "ema12_slope_3h": 0.00020705434720236227,
        "ema24_slope_6h": 0.0010308500397109288,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.131433345046844e-05,
        "return_30m": 0.0004921300620466251,
        "return_60m": -0.0027065372418404454,
        "return_120m": -0.001574557667337162,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00027388721481624856,
        "close_vs_ema6": -0.0009690540004133608,
        "close_vs_ema12": -0.00174249179552044,
        "ema3_slope": -0.0002738122211495275,
        "ema6_slope": -0.0003874714078783148,
        "realized_volatility_30m": 0.00030739633255127963,
        "realized_volatility_60m": 0.0011795527756204365,
        "return_acceleration": -0.0006147926651025593
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2939,
        "resolved_agreement_count": 1945,
        "prospective_resolved_sample_count": 2920,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 95.93242708333855,
            "small_mean_absolute_error": 63.30718750000233
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.11290104166801,
            "small_mean_absolute_error": 77.22545312499824
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.76675347222287,
            "small_mean_absolute_error": 111.08397569444303
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.20429479166705,
            "small_mean_absolute_error": 122.05986249999914
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2941,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1800Z",
      "signal_timestamp": "2026-10-13T18:01:17.328910Z",
      "target_timestamp": "2026-10-13T18:00:00Z",
      "resolution_timestamp": "2026-10-13T18:15:00Z",
      "strike": 82985.27,
      "brti_reference_price": 82985.27416666668,
      "base_predicted_close": 83005.7734375,
      "small_predicted_close": 83029.0234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83087.72133333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 81.94789583332022,
      "small_residual": 58.69789583332022,
      "base_absolute_error": 81.94789583332022,
      "small_absolute_error": 58.69789583332022,
      "resolved_at": "2026-10-13T18:16:05.753359Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T17:45:00Z",
        "return_6h": -0.00322480364233102,
        "return_12h": -0.007122626810122545,
        "return_24h": 0.00684762102667924,
        "close_vs_ema12": -0.003417944323030775,
        "close_vs_ema24": -0.0023619377354267,
        "ema12_slope_3h": -2.0312562151625357e-05,
        "ema24_slope_6h": 0.0009429534695188924,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001765812723789284,
        "return_30m": -0.0018270187876096022,
        "return_60m": -0.003863263622257862,
        "return_120m": -0.0042207254354940105,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0010206488143903458,
        "close_vs_ema6": -0.0019537796784516726,
        "close_vs_ema12": -0.002967562124441936,
        "ema3_slope": -0.0010196081525383205,
        "ema6_slope": -0.0007809015875196446,
        "realized_volatility_30m": 0.0008522491951694078,
        "realized_volatility_60m": 0.0012659874620594414,
        "return_acceleration": -0.0017044983903388156
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2940,
        "resolved_agreement_count": 1945,
        "prospective_resolved_sample_count": 2921,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.13004166667088,
            "small_mean_absolute_error": 67.69230208333465
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.74089062499843,
            "small_mean_absolute_error": 75.83751562499674
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.86267013888816,
            "small_mean_absolute_error": 112.90971006944164
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.36152916666614,
            "small_mean_absolute_error": 121.69483124999824
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2942,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1815Z",
      "signal_timestamp": "2026-10-13T18:16:16.702374Z",
      "target_timestamp": "2026-10-13T18:15:00Z",
      "resolution_timestamp": "2026-10-13T18:30:00Z",
      "strike": 83087.72,
      "brti_reference_price": 83087.72133333332,
      "base_predicted_close": 83111.828125,
      "small_predicted_close": 83074.7421875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82991.79433333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -120.03379166667582,
      "small_residual": -82.94785416667582,
      "base_absolute_error": 120.03379166667582,
      "small_absolute_error": 82.94785416667582,
      "resolved_at": "2026-10-13T18:31:06.229048Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T18:00:00Z",
        "return_6h": -0.0011751930698516988,
        "return_12h": -0.00531383765753124,
        "return_24h": 0.008202531120471424,
        "close_vs_ema12": -0.0020985374951482116,
        "close_vs_ema24": -0.001106963216159107,
        "ema12_slope_3h": -0.00025319323148842443,
        "ema24_slope_6h": 0.0008992955183668716,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012345222413905343,
        "return_30m": -0.0005334704174805305,
        "return_60m": -4.160289226351477e-05,
        "return_120m": -0.0032711772076100543,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00010629540675455296,
        "close_vs_ema6": -0.0005155844672476428,
        "close_vs_ema12": -0.001469911003719404,
        "ema3_slope": 0.00010630670666889053,
        "ema6_slope": -0.0002061912632939089,
        "realized_volatility_30m": 0.0015001674825899092,
        "realized_volatility_60m": 0.001112638163402358,
        "return_acceleration": 0.0030003349651798183
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2941,
        "resolved_agreement_count": 1946,
        "prospective_resolved_sample_count": 2922,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.15960416665985,
            "small_mean_absolute_error": 54.21405208332362
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.77658854166293,
            "small_mean_absolute_error": 62.17648697916229
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.61176909722053,
            "small_mean_absolute_error": 89.82612673610735
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.80187291666589,
            "small_mean_absolute_error": 123.59103437499797
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2943,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1830Z",
      "signal_timestamp": "2026-10-13T18:31:17.652632Z",
      "target_timestamp": "2026-10-13T18:30:00Z",
      "resolution_timestamp": "2026-10-13T18:45:00Z",
      "strike": 82991.79,
      "brti_reference_price": 82991.79433333332,
      "base_predicted_close": 82973.359375,
      "small_predicted_close": 83017.21875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82994.43950000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 21.080125000022235,
      "small_residual": -22.779249999977765,
      "base_absolute_error": 21.080125000022235,
      "small_absolute_error": 22.779249999977765,
      "resolved_at": "2026-10-13T18:46:06.928225Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T18:15:00Z",
        "return_6h": -0.003591533235632105,
        "return_12h": -0.007545405719398213,
        "return_24h": 0.007253659469598217,
        "close_vs_ema12": -0.0031183759648465426,
        "close_vs_ema24": -0.0022136937034635817,
        "ema12_slope_3h": -0.0004724107633564678,
        "ema24_slope_6h": 0.0008065107703587593,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011545267876001963,
        "return_30m": 7.857016479273504e-05,
        "return_60m": -0.001748592171984198,
        "return_120m": -0.005574539454658689,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005244519565500427,
        "close_vs_ema6": -0.0011930805325599536,
        "close_vs_ema12": -0.0022201379868682647,
        "ema3_slope": -0.000524177050870156,
        "ema6_slope": -0.0004770045710769111,
        "realized_volatility_30m": 0.0011945245144953653,
        "realized_volatility_60m": 0.0011418968956098895,
        "return_acceleration": -0.0023890490289907307
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2942,
        "resolved_agreement_count": 1946,
        "prospective_resolved_sample_count": 2923,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.57543749999604,
            "small_mean_absolute_error": 69.49902604165982
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.40513802083115,
            "small_mean_absolute_error": 71.41673697916303
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 92.5339149305534,
            "small_mean_absolute_error": 92.89345486110687
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.94235937499907,
            "small_mean_absolute_error": 117.12136458333116
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2944,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1845Z",
      "signal_timestamp": "2026-10-13T18:46:18.873090Z",
      "target_timestamp": "2026-10-13T18:45:00Z",
      "resolution_timestamp": "2026-10-13T19:00:00Z",
      "strike": 82994.44,
      "brti_reference_price": 82994.43950000002,
      "base_predicted_close": 82945.046875,
      "small_predicted_close": 82967.7734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83048.14316666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 103.09629166666127,
      "small_residual": 80.36972916666127,
      "base_absolute_error": 103.09629166666127,
      "small_absolute_error": 80.36972916666127,
      "resolved_at": "2026-10-13T19:01:05.788737Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T18:30:00Z",
        "return_6h": -0.002007500211696378,
        "return_12h": -0.0075867938092675224,
        "return_24h": 0.0074125546968610845,
        "close_vs_ema12": -0.0029609919792465966,
        "close_vs_ema24": -0.002137013222901496,
        "ema12_slope_3h": -0.0005848282148050998,
        "ema24_slope_6h": 0.0007484456181550136,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.1872628950102566e-05,
        "return_30m": -0.0011226909564538978,
        "return_60m": -0.0016555624515212086,
        "return_120m": -0.004357618851930423,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00024635869929146015,
        "close_vs_ema6": -0.0008297366725403821,
        "close_vs_ema12": -0.0018522926302161347,
        "ema3_slope": -0.0002462980216312305,
        "ema6_slope": -0.0003317845514922979,
        "realized_volatility_30m": 0.0005931997082751495,
        "realized_volatility_60m": 0.0011502395933927323,
        "return_acceleration": 0.001186399416550299
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2943,
        "resolved_agreement_count": 1946,
        "prospective_resolved_sample_count": 2924,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.87464583333349,
            "small_mean_absolute_error": 69.43614583332237
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.90353645833602,
            "small_mean_absolute_error": 66.37166666666235
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.03348263888984,
            "small_mean_absolute_error": 74.62901736110628
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.32490729166675,
            "small_mean_absolute_error": 112.80293124999662
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2945,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1900Z",
      "signal_timestamp": "2026-10-13T19:01:17.223830Z",
      "target_timestamp": "2026-10-13T19:00:00Z",
      "resolution_timestamp": "2026-10-13T19:15:00Z",
      "strike": 83048.14,
      "brti_reference_price": 83048.14316666666,
      "base_predicted_close": 82984.953125,
      "small_predicted_close": 83023.1640625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83102.87266666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 117.9195416666771,
      "small_residual": 79.7086041666771,
      "base_absolute_error": 117.9195416666771,
      "small_absolute_error": 79.7086041666771,
      "resolved_at": "2026-10-13T19:16:05.768987Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T18:45:00Z",
        "return_6h": -0.0024136024417009683,
        "return_12h": -0.007425968317157472,
        "return_24h": 0.008798668234513585,
        "close_vs_ema12": -0.0022215186956413557,
        "close_vs_ema24": -0.0014605461510944773,
        "ema12_slope_3h": -0.0007025047514805927,
        "ema24_slope_6h": 0.0006831877613113768,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006470754786727095,
        "return_30m": 0.0006789687316195447,
        "return_60m": 0.0007575922430973492,
        "return_120m": -0.0031085981577136934,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00020023857983497706,
        "close_vs_ema6": -0.00013086263259731723,
        "close_vs_ema12": -0.0010210028060924081,
        "ema3_slope": 0.00020027868335392718,
        "ema6_slope": -5.2342313177744515e-05,
        "realized_volatility_30m": 0.0003076014248613035,
        "realized_volatility_60m": 0.0008849718886774632,
        "return_acceleration": 0.000615202849722607
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2944,
        "resolved_agreement_count": 1947,
        "prospective_resolved_sample_count": 2925,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.53952604166989,
            "small_mean_absolute_error": 61.19868229165877
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.83478385417038,
            "small_mean_absolute_error": 64.44549218749671
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.34043576388892,
            "small_mean_absolute_error": 70.95790451388409
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.74017395833434,
            "small_mean_absolute_error": 116.6646822916642
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2946,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1915Z",
      "signal_timestamp": "2026-10-13T19:16:16.533763Z",
      "target_timestamp": "2026-10-13T19:15:00Z",
      "resolution_timestamp": "2026-10-13T19:30:00Z",
      "strike": 83102.87,
      "brti_reference_price": 83102.87266666668,
      "base_predicted_close": 83163.9296875,
      "small_predicted_close": 83069.4375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83162.84616666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -1.0835208333446644,
      "small_residual": 93.40866666665534,
      "base_absolute_error": 1.0835208333446644,
      "small_absolute_error": 93.40866666665534,
      "resolved_at": "2026-10-13T19:31:05.172739Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T19:00:00Z",
        "return_6h": -0.00021103119229337608,
        "return_12h": -0.006538236797309471,
        "return_24h": 0.010046767782493138,
        "close_vs_ema12": -0.0015002335019844715,
        "close_vs_ema24": -0.0007859827879085346,
        "ema12_slope_3h": -0.0008000071160028099,
        "ema24_slope_6h": 0.0006647376690709361,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006590093157192722,
        "return_30m": 0.0013065112231602782,
        "return_60m": 0.0001823534583715869,
        "return_120m": 0.00014074297967692218,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00042950537318908744,
        "close_vs_ema6": 0.00037712913188370223,
        "close_vs_ema12": -0.00030688864187955467,
        "ema3_slope": 0.0004296899273217303,
        "ema6_slope": 0.00015087441240790866,
        "realized_volatility_30m": 5.96691852328135e-06,
        "realized_volatility_60m": 0.0007379932624243177,
        "return_acceleration": 1.19338370465627e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2945,
        "resolved_agreement_count": 1948,
        "prospective_resolved_sample_count": 2926,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.53243750000911,
            "small_mean_absolute_error": 66.45135937499799
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.34602083333448,
            "small_mean_absolute_error": 60.33270572916081
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 91.36187152777832,
            "small_mean_absolute_error": 63.60144444444086
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.11655937500109,
            "small_mean_absolute_error": 98.20630208333095
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2947,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1930Z",
      "signal_timestamp": "2026-10-13T19:31:16.279078Z",
      "target_timestamp": "2026-10-13T19:30:00Z",
      "resolution_timestamp": "2026-10-13T19:45:00Z",
      "strike": 83162.85,
      "brti_reference_price": 83162.84616666666,
      "base_predicted_close": 83184.046875,
      "small_predicted_close": 83098.765625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83108.11899999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -75.9278750000085,
      "small_residual": 9.353374999991502,
      "base_absolute_error": 75.9278750000085,
      "small_absolute_error": 9.353374999991502,
      "resolved_at": "2026-10-13T19:46:06.310862Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T19:15:00Z",
        "return_6h": -0.001969965776498217,
        "return_12h": -0.005340377494853832,
        "return_24h": 0.006748096610395438,
        "close_vs_ema12": -0.0007478401910966381,
        "close_vs_ema24": -6.355624868037424e-05,
        "ema12_slope_3h": -0.000911437988400654,
        "ema24_slope_6h": 0.0006102628962016965,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007216778202185914,
        "return_30m": 0.0013811627283442096,
        "return_60m": 0.002061069226269696,
        "return_120m": 0.0003088730847704557,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005754152855723671,
        "close_vs_ema6": 0.0007848100646363765,
        "close_vs_ema12": 0.0003507656851917673,
        "ema3_slope": 0.0005757465789546501,
        "ema6_slope": 0.0003140226050948325,
        "realized_volatility_30m": 3.133425224965958e-05,
        "realized_volatility_60m": 0.0002803169455485331,
        "return_acceleration": 6.266850449931916e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2946,
        "resolved_agreement_count": 1948,
        "prospective_resolved_sample_count": 2927,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.79486979167632,
            "small_mean_absolute_error": 69.06656249999287
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.18515364583618,
            "small_mean_absolute_error": 69.28279427082634
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.8683819444462,
            "small_mean_absolute_error": 70.63334548610631
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.69115000000166,
            "small_mean_absolute_error": 98.07410312499705
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2948,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T1945Z",
      "signal_timestamp": "2026-10-13T19:46:18.825605Z",
      "target_timestamp": "2026-10-13T19:45:00Z",
      "resolution_timestamp": "2026-10-13T20:00:00Z",
      "strike": 83108.12,
      "brti_reference_price": 83108.11899999999,
      "base_predicted_close": 83122.7265625,
      "small_predicted_close": 83083.65625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83211.3725,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 88.64593749999767,
      "small_residual": 127.71624999999767,
      "base_absolute_error": 88.64593749999767,
      "small_absolute_error": 127.71624999999767,
      "resolved_at": "2026-10-13T20:01:05.930189Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T19:30:00Z",
        "return_6h": -0.0018325193154613562,
        "return_12h": -0.007720065258419284,
        "return_24h": 0.005248752625506947,
        "close_vs_ema12": -0.001348133609539004,
        "close_vs_ema24": -0.0007066820000429797,
        "ema12_slope_3h": -0.0009964904027242039,
        "ema24_slope_6h": 0.000559835401186648,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006580723146125678,
        "return_30m": 6.313058941254113e-05,
        "return_60m": 0.0013697242933963238,
        "return_120m": -0.00028810582223381953,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -4.151957075759771e-05,
        "close_vs_ema6": 9.015481176111173e-05,
        "close_vs_ema12": -0.000260236316115936,
        "ema3_slope": -4.151784695449745e-05,
        "ema6_slope": 3.6063225213656125e-05,
        "realized_volatility_30m": 0.0006898750674155796,
        "realized_volatility_60m": 0.000578330597773052,
        "return_acceleration": -0.0013797501348311592
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2947,
        "resolved_agreement_count": 1948,
        "prospective_resolved_sample_count": 2928,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 74.50680729167289,
            "small_mean_absolute_error": 65.7100937499963
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.19072656250319,
            "small_mean_absolute_error": 67.57311979165934
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.10462673611498,
            "small_mean_absolute_error": 66.151142361107
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 83.93634270833499,
            "small_mean_absolute_error": 93.67963333332955
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2949,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T2000Z",
      "signal_timestamp": "2026-10-13T20:01:17.287331Z",
      "target_timestamp": "2026-10-13T20:00:00Z",
      "resolution_timestamp": "2026-10-13T20:15:00Z",
      "strike": 83211.37,
      "brti_reference_price": 83211.3725,
      "base_predicted_close": 83209.265625,
      "small_predicted_close": 83106.890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83206.19033333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -3.0752916666824603,
      "small_residual": 99.29970833331754,
      "base_absolute_error": 3.0752916666824603,
      "small_absolute_error": 99.29970833331754,
      "resolved_at": "2026-10-13T20:16:06.334349Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T19:45:00Z",
        "return_6h": 0.000618059752174327,
        "return_12h": -0.00685191847777622,
        "return_24h": 0.0055024947554263015,
        "close_vs_ema12": -0.0001030252718778879,
        "close_vs_ema24": 0.000523831475607972,
        "ema12_slope_3h": -0.0010027249280853967,
        "ema24_slope_6h": 0.0005610528240376222,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012423996745734023,
        "return_30m": 0.0005835097711313075,
        "return_60m": 0.001965478421423139,
        "return_120m": 0.0027245596957266027,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006000539789914328,
        "close_vs_ema6": 0.0009515423280084256,
        "close_vs_ema12": 0.0008306622534961505,
        "ema3_slope": 0.0006004142599573825,
        "ema6_slope": 0.00038076185561219944,
        "realized_volatility_30m": 0.000950235994592985,
        "realized_volatility_60m": 0.0007011433135898245,
        "return_acceleration": 0.00190047198918597
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2948,
        "resolved_agreement_count": 1948,
        "prospective_resolved_sample_count": 2929,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.89421875000698,
            "small_mean_absolute_error": 77.5467239583304
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.21687239583844,
            "small_mean_absolute_error": 69.37270312499459
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.85459548611591,
            "small_mean_absolute_error": 68.81256944444128
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.60435104166827,
            "small_mean_absolute_error": 95.49490729166283
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2950,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T2015Z",
      "signal_timestamp": "2026-10-13T20:16:17.423489Z",
      "target_timestamp": "2026-10-13T20:15:00Z",
      "resolution_timestamp": "2026-10-13T20:30:00Z",
      "strike": 83206.19,
      "brti_reference_price": 83206.19033333332,
      "base_predicted_close": 83237.8828125,
      "small_predicted_close": 83126.359375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83130.26916666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -107.61364583332033,
      "small_residual": 3.9097916666796664,
      "base_absolute_error": 107.61364583332033,
      "small_absolute_error": 3.9097916666796664,
      "resolved_at": "2026-10-13T20:31:06.486819Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T20:00:00Z",
        "return_6h": -0.004290256309289808,
        "return_12h": -0.009946000518783915,
        "return_24h": 0.003710912826741408,
        "close_vs_ema12": -0.00015855029476985472,
        "close_vs_ema24": 0.00045198603857143915,
        "ema12_slope_3h": -0.0009055388948131515,
        "ema24_slope_6h": 0.00046049311217233324,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.227714446938037e-05,
        "return_30m": 0.001180045156999876,
        "return_60m": 0.0012432502433588066,
        "return_120m": 0.001425830412711937,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00026879746093544377,
        "close_vs_ema6": 0.0006349857649701196,
        "close_vs_ema12": 0.0006500514033007665,
        "ema3_slope": 0.0002688697324368938,
        "ema6_slope": 0.0002540588354857931,
        "realized_volatility_30m": 0.0006523384095213913,
        "realized_volatility_60m": 0.0007270829706532061,
        "return_acceleration": -0.0013046768190427827
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2949,
        "resolved_agreement_count": 1949,
        "prospective_resolved_sample_count": 2930,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 42.183156250008324,
            "small_mean_absolute_error": 82.44449999999051
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.35779687500872,
            "small_mean_absolute_error": 74.44792968749425
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.29173263889243,
            "small_mean_absolute_error": 67.70330381943738
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.1101802083358,
            "small_mean_absolute_error": 83.67484791666212
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2951,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T2030Z",
      "signal_timestamp": "2026-10-13T20:31:17.769227Z",
      "target_timestamp": "2026-10-13T20:30:00Z",
      "resolution_timestamp": "2026-10-13T20:45:00Z",
      "strike": 83130.27,
      "brti_reference_price": 83130.26916666668,
      "base_predicted_close": 83139.84375,
      "small_predicted_close": 83100.1328125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83261.62449999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 121.78074999997625,
      "small_residual": 161.49168749997625,
      "base_absolute_error": 121.78074999997625,
      "small_absolute_error": 161.49168749997625,
      "resolved_at": "2026-10-13T20:46:07.336596Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T20:15:00Z",
        "return_6h": -0.005131409382693297,
        "return_12h": -0.008332652845786881,
        "return_24h": 0.0018392663308035573,
        "close_vs_ema12": -0.0010271884207776472,
        "close_vs_ema24": -0.00045135050925160236,
        "ema12_slope_3h": -0.0008720257429464251,
        "ema24_slope_6h": 0.0003446292981226229,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009124461336649237,
        "return_30m": -0.0009746664535946747,
        "return_60m": -0.00039172540986254223,
        "return_120m": 0.001668536443219626,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.000322050651197503,
        "close_vs_ema6": -0.00019861560586775795,
        "close_vs_ema12": -0.00022253719915066306,
        "ema3_slope": -0.0003219469679667242,
        "ema6_slope": -7.943993114323256e-05,
        "realized_volatility_30m": 0.00042508449459777164,
        "realized_volatility_60m": 0.0008329090990275199,
        "return_acceleration": -0.0008501689891955433
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2950,
        "resolved_agreement_count": 1949,
        "prospective_resolved_sample_count": 2931,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.81568750000224,
            "small_mean_absolute_error": 60.069781249996595
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.80527864583928,
            "small_mean_absolute_error": 64.56817187499473
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.06199826389154,
            "small_mean_absolute_error": 66.21178993054976
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.44246041666774,
            "small_mean_absolute_error": 81.56334166666201
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2952,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T2045Z",
      "signal_timestamp": "2026-10-13T20:46:19.068046Z",
      "target_timestamp": "2026-10-13T20:45:00Z",
      "resolution_timestamp": "2026-10-13T21:00:00Z",
      "strike": 83261.62,
      "brti_reference_price": 83261.62449999998,
      "base_predicted_close": 83223.109375,
      "small_predicted_close": 83124.796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83351.97916666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 128.86979166665697,
      "small_residual": 227.18229166665697,
      "base_absolute_error": 128.86979166665697,
      "small_absolute_error": 227.18229166665697,
      "resolved_at": "2026-10-13T21:01:05.200597Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T20:30:00Z",
        "return_6h": -0.0040561233926866835,
        "return_12h": -0.005113155784918555,
        "return_24h": 0.0030189224433176953,
        "close_vs_ema12": 0.0005287888224532189,
        "close_vs_ema24": 0.0011047810573323602,
        "ema12_slope_3h": -0.0007730024691743331,
        "ema24_slope_6h": 0.0002534084571343964,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015801143753058078,
        "return_30m": 0.0006662264723884537,
        "return_60m": 0.0018470578067106835,
        "return_120m": 0.003219312060056101,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006283823110118103,
        "close_vs_ema6": 0.0009861714999834792,
        "close_vs_ema12": 0.0011481818675147526,
        "ema3_slope": 0.0006287774236224397,
        "ema6_slope": 0.0003946242668753097,
        "realized_volatility_30m": 0.0012462802544853657,
        "realized_volatility_60m": 0.0010028923292102546,
        "return_acceleration": 0.0024925605089707314
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2951,
        "resolved_agreement_count": 1949,
        "prospective_resolved_sample_count": 2932,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.27890624999418,
            "small_mean_absolute_error": 98.10435937499278
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.39285677083353,
            "small_mean_absolute_error": 81.90722656249454
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.88678645833352,
            "small_mean_absolute_error": 77.75019965277049
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.77723229166732,
            "small_mean_absolute_error": 77.54030104166159
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2953,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T2100Z",
      "signal_timestamp": "2026-10-13T21:01:16.320857Z",
      "target_timestamp": "2026-10-13T21:00:00Z",
      "resolution_timestamp": "2026-10-13T21:15:00Z",
      "strike": 83351.98,
      "brti_reference_price": 83351.97916666666,
      "base_predicted_close": 83345.375,
      "small_predicted_close": 83330.859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83310.11149999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -35.26350000001548,
      "small_residual": -20.747875000015483,
      "base_absolute_error": 35.26350000001548,
      "small_absolute_error": 20.747875000015483,
      "resolved_at": "2026-10-13T21:16:05.399288Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T20:45:00Z",
        "return_6h": -0.000957469933509314,
        "return_12h": -0.0017429720731124698,
        "return_24h": 0.004312095644452674,
        "close_vs_ema12": 0.0015485503195236117,
        "close_vs_ema24": 0.0021458494285651053,
        "ema12_slope_3h": -0.0005618117224159835,
        "ema24_slope_6h": 0.00022832970273722886,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010851898123447334,
        "return_30m": 0.0026670189116730914,
        "return_60m": 0.001689753004214145,
        "return_120m": 0.003658552598704512,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000856392981156473,
        "close_vs_ema6": 0.001479432204881892,
        "close_vs_ema12": 0.0018901805203672684,
        "ema3_slope": 0.000857127018719428,
        "ema6_slope": 0.0005921232844552371,
        "realized_volatility_30m": 0.00024746228148053717,
        "realized_volatility_60m": 0.0009742072167309943,
        "return_acceleration": -0.0004949245629610743
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2952,
        "resolved_agreement_count": 1950,
        "prospective_resolved_sample_count": 2933,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.334869791659,
            "small_mean_absolute_error": 122.9708697916576
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.614544270833,
            "small_mean_absolute_error": 100.258796874994
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.92287152777863,
            "small_mean_absolute_error": 87.23875868054893
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.65007916666654,
            "small_mean_absolute_error": 82.67826145832805
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2954,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T2115Z",
      "signal_timestamp": "2026-10-13T21:16:16.241663Z",
      "target_timestamp": "2026-10-13T21:15:00Z",
      "resolution_timestamp": "2026-10-13T21:30:00Z",
      "strike": 83310.11,
      "brti_reference_price": 83310.11149999998,
      "base_predicted_close": 83309.3203125,
      "small_predicted_close": 83176.5703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83274.46383333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -34.856479166672216,
      "small_residual": 97.89352083332778,
      "base_absolute_error": 34.856479166672216,
      "small_absolute_error": 97.89352083332778,
      "resolved_at": "2026-10-13T21:31:05.362099Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T21:00:00Z",
        "return_6h": -0.0030454024235575528,
        "return_12h": -0.0015872994979766464,
        "return_24h": 0.006236463517211854,
        "close_vs_ema12": 0.0010027577211446648,
        "close_vs_ema24": 0.001608573734326324,
        "ema12_slope_3h": -0.0004299102269825772,
        "ema24_slope_6h": 0.00016051811844963737,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005022996104622202,
        "return_30m": 0.000582345111462601,
        "return_60m": 0.0012489595575804202,
        "return_120m": 0.002493762570213054,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0001768003385294037,
        "close_vs_ema6": 0.0006972265502378505,
        "close_vs_ema12": 0.001173307046898664,
        "ema3_slope": 0.00017683160241688256,
        "ema6_slope": 0.00027896842177144165,
        "realized_volatility_30m": 0.0007937447114034768,
        "realized_volatility_60m": 0.0010450223811249823,
        "return_acceleration": -0.0015874894228069536
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2953,
        "resolved_agreement_count": 1951,
        "prospective_resolved_sample_count": 2934,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.38192187499226,
            "small_mean_absolute_error": 103.33291145833209
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.28253906250029,
            "small_mean_absolute_error": 92.8887057291613
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.03250520833656,
            "small_mean_absolute_error": 84.0762569444402
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.9301385416671,
            "small_mean_absolute_error": 75.31634895832903
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2955,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T2130Z",
      "signal_timestamp": "2026-10-13T21:31:16.270567Z",
      "target_timestamp": "2026-10-13T21:30:00Z",
      "resolution_timestamp": "2026-10-13T21:45:00Z",
      "strike": 83274.46,
      "brti_reference_price": 83274.46383333333,
      "base_predicted_close": 83259.3203125,
      "small_predicted_close": 83155.6171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83396.2675,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 136.94718750000175,
      "small_residual": 240.65031250000175,
      "base_absolute_error": 136.94718750000175,
      "small_absolute_error": 240.65031250000175,
      "resolved_at": "2026-10-13T21:46:06.312563Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T21:15:00Z",
        "return_6h": -0.002226239001657526,
        "return_12h": -0.000984653779830258,
        "return_24h": 0.005340900628185485,
        "close_vs_ema12": 0.0005509780716708157,
        "close_vs_ema24": 0.0011557343718198165,
        "ema12_slope_3h": -0.00027383096868227597,
        "ema24_slope_6h": 0.00011119791534519585,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00042789123702779985,
        "return_30m": -0.0009299759178883482,
        "return_60m": 0.0017345627304243827,
        "return_120m": 0.0013421578482653018,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00012559904804676503,
        "close_vs_ema6": 0.00019215449815201957,
        "close_vs_ema12": 0.0006302394180544013,
        "ema3_slope": -0.00012558327490685972,
        "ema6_slope": 7.68677074511892e-05,
        "realized_volatility_30m": 3.720418671721015e-05,
        "realized_volatility_60m": 0.0009161249370937064,
        "return_acceleration": 7.44083734344203e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2954,
        "resolved_agreement_count": 1952,
        "prospective_resolved_sample_count": 2935,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.19263020833023,
            "small_mean_absolute_error": 126.82884374999412
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.50415885416623,
            "small_mean_absolute_error": 93.44931249999536
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.93439583333627,
            "small_mean_absolute_error": 85.3217291666612
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.52269270833422,
            "small_mean_absolute_error": 79.75973229166193
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2956,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T2145Z",
      "signal_timestamp": "2026-10-13T21:46:18.009919Z",
      "target_timestamp": "2026-10-13T21:45:00Z",
      "resolution_timestamp": "2026-10-13T22:00:00Z",
      "strike": 83396.27,
      "brti_reference_price": 83396.2675,
      "base_predicted_close": 83374.1640625,
      "small_predicted_close": 83360.4375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83458.1225,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 83.95843749999767,
      "small_residual": 97.68499999999767,
      "base_absolute_error": 83.95843749999767,
      "small_absolute_error": 97.68499999999767,
      "resolved_at": "2026-10-13T22:01:05.911984Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T21:30:00Z",
        "return_6h": 0.0015984858131605773,
        "return_12h": -0.0016496283554219282,
        "return_24h": 0.008867265518420764,
        "close_vs_ema12": 0.0019320794891128923,
        "close_vs_ema24": 0.0025659030354865386,
        "ema12_slope_3h": -6.565506281996925e-05,
        "ema24_slope_6h": 0.0001418731848279453,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001462677284965297,
        "return_30m": 0.00103416018114455,
        "return_60m": 0.0016171075307331861,
        "return_120m": 0.003467152228532777,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006680007397559251,
        "close_vs_ema6": 0.001181664662709414,
        "close_vs_ema12": 0.0017711389985166637,
        "ema3_slope": 0.000668447263021843,
        "ema6_slope": 0.0004728893837533388,
        "realized_volatility_30m": 0.0009452842609965484,
        "realized_volatility_60m": 0.00088009068650026,
        "return_acceleration": 0.0018905685219930968
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2955,
        "resolved_agreement_count": 1953,
        "prospective_resolved_sample_count": 2936,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.9842395833366,
            "small_mean_absolute_error": 146.6185000000005
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.13157291666539,
            "small_mean_absolute_error": 122.36142968749664
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.58998437500122,
            "small_mean_absolute_error": 103.4776510416632
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.71540520833514,
            "small_mean_absolute_error": 88.63525729166285
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2957,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T2200Z",
      "signal_timestamp": "2026-10-13T22:01:16.973307Z",
      "target_timestamp": "2026-10-13T22:00:00Z",
      "resolution_timestamp": "2026-10-13T22:15:00Z",
      "strike": 83458.12,
      "brti_reference_price": 83458.1225,
      "base_predicted_close": 83400.234375,
      "small_predicted_close": 83387.9765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83356.26183333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -43.972541666647885,
      "small_residual": -31.714729166647885,
      "base_absolute_error": 43.972541666647885,
      "small_absolute_error": 31.714729166647885,
      "resolved_at": "2026-10-13T22:16:06.158073Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T21:45:00Z",
        "return_6h": 0.0014532037654872987,
        "return_12h": -0.0007202355783000325,
        "return_24h": 0.011990099088257988,
        "close_vs_ema12": 0.0025657398698673006,
        "close_vs_ema24": 0.0032409494205596356,
        "ema12_slope_3h": 0.00013806693378426438,
        "ema24_slope_6h": 0.00016890022977422703,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007416998608480441,
        "return_30m": 0.002205462013352033,
        "return_60m": 0.001273435068903428,
        "return_120m": 0.0029653398638509465,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007046012154019454,
        "close_vs_ema6": 0.0013737025929660973,
        "close_vs_ema12": 0.0021265372895313828,
        "ema3_slope": 0.0007050980283298536,
        "ema6_slope": 0.0005497831325924629,
        "realized_volatility_30m": 0.0003604887120586264,
        "realized_volatility_60m": 0.0008244773575154168,
        "return_acceleration": -0.0007209774241172529
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2956,
        "resolved_agreement_count": 1954,
        "prospective_resolved_sample_count": 2937,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.75640104167178,
            "small_mean_absolute_error": 114.24417708333567
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.54563541666539,
            "small_mean_absolute_error": 118.60752343749664
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.99516319444592,
            "small_mean_absolute_error": 104.92059027777456
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.7310114583357,
            "small_mean_absolute_error": 88.73055104166342
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2958,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T2215Z",
      "signal_timestamp": "2026-10-13T22:16:16.801930Z",
      "target_timestamp": "2026-10-13T22:15:00Z",
      "resolution_timestamp": "2026-10-13T22:30:00Z",
      "strike": 83356.26,
      "brti_reference_price": 83356.26183333335,
      "base_predicted_close": 83351.140625,
      "small_predicted_close": 83211.78125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83376.52133333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 25.38070833333768,
      "small_residual": 164.74008333333768,
      "base_absolute_error": 25.38070833333768,
      "small_absolute_error": 164.74008333333768,
      "resolved_at": "2026-10-13T22:31:05.287747Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T22:00:00Z",
        "return_6h": -4.973784037431983e-05,
        "return_12h": -0.000938454026110036,
        "return_24h": 0.008863337321604714,
        "close_vs_ema12": 0.0012872576087146204,
        "close_vs_ema24": 0.001974778325421811,
        "ema12_slope_3h": 0.000256706451771338,
        "ema24_slope_6h": 0.0001643461539972968,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012205003373595424,
        "return_30m": -0.00047970572144195867,
        "return_60m": 0.0005539583671470005,
        "return_120m": 0.0018036097963243236,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002584463212319532,
        "close_vs_ema6": 0.00010822792243270207,
        "close_vs_ema12": 0.0007643442737632622,
        "ema3_slope": -0.00025837954398932883,
        "ema6_slope": 4.329304317951532e-05,
        "realized_volatility_30m": 0.0009811000991037933,
        "realized_volatility_60m": 0.0010350091205935004,
        "return_acceleration": -0.0019622001982075865
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2957,
        "resolved_agreement_count": 1955,
        "prospective_resolved_sample_count": 2938,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 74.93366145832988,
            "small_mean_absolute_error": 116.98589062499377
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.65779166666107,
            "small_mean_absolute_error": 110.15940104166293
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.83291319444349,
            "small_mean_absolute_error": 100.92110069443879
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.63815624999988,
            "small_mean_absolute_error": 84.6857427083276
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2959,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T2230Z",
      "signal_timestamp": "2026-10-13T22:31:16.247161Z",
      "target_timestamp": "2026-10-13T22:30:00Z",
      "resolution_timestamp": "2026-10-13T22:45:00Z",
      "strike": 83376.52,
      "brti_reference_price": 83376.52133333334,
      "base_predicted_close": 83339.25,
      "small_predicted_close": 83213.1953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83446.41216666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 107.16216666667606,
      "small_residual": 233.21685416667606,
      "base_absolute_error": 107.16216666667606,
      "small_absolute_error": 233.21685416667606,
      "resolved_at": "2026-10-13T22:46:06.314385Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T22:15:00Z",
        "return_6h": -0.0009646581135875909,
        "return_12h": 9.710710742028006e-05,
        "return_24h": 0.01087320032339778,
        "close_vs_ema12": 0.001468051698533701,
        "close_vs_ema24": 0.0021725169455593107,
        "ema12_slope_3h": 0.000351029822548643,
        "ema24_slope_6h": 0.00014102315766462148,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002430471275269852,
        "return_30m": -0.0009777498489336178,
        "return_60m": 0.0012255557742679724,
        "return_120m": 0.002962244308062356,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -7.731063939253602e-06,
        "close_vs_ema6": 0.00025090435516395004,
        "close_vs_ema12": 0.0008524331629449211,
        "ema3_slope": -7.731004170508093e-06,
        "ema6_slope": 0.00010037181555588859,
        "realized_volatility_30m": 0.0007317737324432638,
        "realized_volatility_60m": 0.000982585990773669,
        "return_acceleration": 0.0014635474648865276
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2958,
        "resolved_agreement_count": 1956,
        "prospective_resolved_sample_count": 2939,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.56471874999625,
            "small_mean_absolute_error": 133.69753124999625
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.37867447916324,
            "small_mean_absolute_error": 130.26318749999518
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.85767881944291,
            "small_mean_absolute_error": 106.86538541666232
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 74.38866875000022,
            "small_mean_absolute_error": 91.83234895832793
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2960,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T2245Z",
      "signal_timestamp": "2026-10-13T22:46:17.784775Z",
      "target_timestamp": "2026-10-13T22:45:00Z",
      "resolution_timestamp": "2026-10-13T23:00:00Z",
      "strike": 83446.41,
      "brti_reference_price": 83446.41216666668,
      "base_predicted_close": 83440.84375,
      "small_predicted_close": 83416.953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83448.3005,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 7.456749999997555,
      "small_residual": 31.347374999997555,
      "base_absolute_error": 7.456749999997555,
      "small_absolute_error": 31.347374999997555,
      "resolved_at": "2026-10-13T23:01:06.187213Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T22:30:00Z",
        "return_6h": 0.001064468998350554,
        "return_12h": 0.003374453087060081,
        "return_24h": 0.011629164090482647,
        "close_vs_ema12": 0.0022131442043162863,
        "close_vs_ema24": 0.00295024798479826,
        "ema12_slope_3h": 0.000502641033251372,
        "ema24_slope_6h": 0.00016007174082566245,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008382555690218396,
        "return_30m": 0.0010815064321572088,
        "return_60m": 0.0006012819058920371,
        "return_120m": 0.0022193617741232963,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004150866437679923,
        "close_vs_ema6": 0.0007778794904642616,
        "close_vs_ema12": 0.0014308150774067219,
        "ema3_slope": 0.000415259012237712,
        "ema6_slope": 0.0003112486417595761,
        "realized_volatility_30m": 0.0002976042207474272,
        "realized_volatility_60m": 0.000823215013071393,
        "return_acceleration": 0.0005952084414948544
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2959,
        "resolved_agreement_count": 1957,
        "prospective_resolved_sample_count": 2940,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.11846354166482,
            "small_mean_absolute_error": 131.83916666666482
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 74.55135156250071,
            "small_mean_absolute_error": 139.22883333333266
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.46053645833187,
            "small_mean_absolute_error": 125.52067534721937
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.5526125000004,
            "small_mean_absolute_error": 102.34165312499536
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2961,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T2300Z",
      "signal_timestamp": "2026-10-13T23:01:17.156156Z",
      "target_timestamp": "2026-10-13T23:00:00Z",
      "resolution_timestamp": "2026-10-13T23:15:00Z",
      "strike": 83448.3,
      "brti_reference_price": 83448.3005,
      "base_predicted_close": 83459.2890625,
      "small_predicted_close": 83431.5546875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83213.79600000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -245.49306249998335,
      "small_residual": -217.75868749998335,
      "base_absolute_error": 245.49306249998335,
      "small_absolute_error": 217.75868749998335,
      "resolved_at": "2026-10-13T23:16:05.303500Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T22:45:00Z",
        "return_6h": 0.0016948012895632303,
        "return_12h": 0.002672008106224588,
        "return_24h": 0.016257858858020446,
        "close_vs_ema12": 0.0021443697863416933,
        "close_vs_ema24": 0.002911608779590402,
        "ema12_slope_3h": 0.0005983316688775719,
        "ema24_slope_6h": 0.00019185144354127992,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 2.2629293270792772e-05,
        "return_30m": 0.0008609038314237871,
        "return_60m": -0.00011768776610088238,
        "return_120m": 0.001155597435074096,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00021881477469354316,
        "close_vs_ema6": 0.0005716738075796091,
        "close_vs_ema12": 0.0012295899906311636,
        "ema3_slope": 0.00021886266507809005,
        "ema6_slope": 0.00022872182474231728,
        "realized_volatility_30m": 0.0004078131378755234,
        "realized_volatility_60m": 0.000749746693672585,
        "return_acceleration": -0.0008156262757510468
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2960,
        "resolved_agreement_count": 1958,
        "prospective_resolved_sample_count": 2941,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.993041666664794,
            "small_mean_absolute_error": 115.2547604166648
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.37472135416829,
            "small_mean_absolute_error": 114.74946875000023
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.69477083333186,
            "small_mean_absolute_error": 117.48993576388602
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.30361145833449,
            "small_mean_absolute_error": 98.24304270832945
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2962,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T2315Z",
      "signal_timestamp": "2026-10-13T23:16:16.210264Z",
      "target_timestamp": "2026-10-13T23:15:00Z",
      "resolution_timestamp": "2026-10-13T23:30:00Z",
      "strike": 83213.8,
      "brti_reference_price": 83213.79600000002,
      "base_predicted_close": 83178.96875,
      "small_predicted_close": 83181.8203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83111.61299999998,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -67.355750000017,
      "small_residual": -70.207312500017,
      "base_absolute_error": 67.355750000017,
      "small_absolute_error": 70.207312500017,
      "resolved_at": "2026-10-13T23:31:06.101363Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T23:00:00Z",
        "return_6h": 0.001475702186908734,
        "return_12h": 0.0010499557781504798,
        "return_24h": 0.01565026416748072,
        "close_vs_ema12": -0.0006444292322289602,
        "close_vs_ema24": 9.15714939364598e-05,
        "ema12_slope_3h": 0.0005776441691427436,
        "ema24_slope_6h": 0.00021845066842818284,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0028101770628627953,
        "return_30m": -0.002787611361912856,
        "return_60m": -0.001709119749373933,
        "return_120m": -0.0011561081634126058,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0012976703642112453,
        "close_vs_ema6": -0.0016011031561624645,
        "close_vs_ema12": -0.001340670321029802,
        "ema3_slope": -0.0012959885982152253,
        "ema6_slope": -0.0006400313599728147,
        "realized_volatility_30m": 0.001416403178066794,
        "realized_volatility_60m": 0.001408148913683166,
        "return_acceleration": -0.002832806356133588
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2961,
        "resolved_agreement_count": 1958,
        "prospective_resolved_sample_count": 2942,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.37317187499866,
            "small_mean_absolute_error": 161.76574999999866
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.65341666666427,
            "small_mean_absolute_error": 139.37582031249622
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.89625173610693,
            "small_mean_absolute_error": 127.36151736110817
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.48086979166764,
            "small_mean_absolute_error": 106.1960822916626
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2963,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T2330Z",
      "signal_timestamp": "2026-10-13T23:31:17.107110Z",
      "target_timestamp": "2026-10-13T23:30:00Z",
      "resolution_timestamp": "2026-10-13T23:45:00Z",
      "strike": 83111.61,
      "brti_reference_price": 83111.61299999998,
      "base_predicted_close": 83125.1953125,
      "small_predicted_close": 83136.09375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83184.21916666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 59.023854166676756,
      "small_residual": 48.125416666676756,
      "base_absolute_error": 59.023854166676756,
      "small_absolute_error": 48.125416666676756,
      "resolved_at": "2026-10-13T23:46:06.164607Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T23:15:00Z",
        "return_6h": -0.0003073755596084693,
        "return_12h": -0.0038388356861913664,
        "return_24h": 0.014336066119905455,
        "close_vs_ema12": -0.0017953408432637152,
        "close_vs_ema24": -0.0011130555341717363,
        "ema12_slope_3h": 0.0005449404489006326,
        "ema24_slope_6h": 0.00020763876824259064,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012279574410958283,
        "return_30m": -0.004034683726123478,
        "return_60m": -0.003177253369378019,
        "return_120m": -0.0019555914963232945,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0012636118605160451,
        "close_vs_ema6": -0.002020985655503571,
        "close_vs_ema12": -0.0021729193787619616,
        "ema3_slope": -0.0012620171606636532,
        "ema6_slope": -0.000807741288778141,
        "realized_volatility_30m": 0.0007911098108834835,
        "realized_volatility_60m": 0.0013769922171463223,
        "return_acceleration": 0.001582219621766967
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2962,
        "resolved_agreement_count": 1959,
        "prospective_resolved_sample_count": 2943,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.86693229166849,
            "small_mean_absolute_error": 138.1325572916685
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.71582552083237,
            "small_mean_absolute_error": 135.91504427083237
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.54142708333166,
            "small_mean_absolute_error": 132.88631076388629
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.8469677083347,
            "small_mean_absolute_error": 105.55905520832967
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2964,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261013T2345Z",
      "signal_timestamp": "2026-10-13T23:46:18.255958Z",
      "target_timestamp": "2026-10-13T23:45:00Z",
      "resolution_timestamp": "2026-10-14T00:00:00Z",
      "strike": 83184.22,
      "brti_reference_price": 83184.21916666668,
      "base_predicted_close": 83240.4453125,
      "small_predicted_close": 83141.9921875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83102.30550000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -138.13981249998324,
      "small_residual": -39.686687499983236,
      "base_absolute_error": 138.13981249998324,
      "small_absolute_error": 39.686687499983236,
      "resolved_at": "2026-10-14T00:01:06.158356Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T23:30:00Z",
        "return_6h": 0.0006273070481452869,
        "return_12h": -0.003264910711071156,
        "return_24h": 0.017859740502981447,
        "close_vs_ema12": -0.0008856581317822076,
        "close_vs_ema24": -0.00023541711823793499,
        "ema12_slope_3h": 0.0004847206871101406,
        "ema24_slope_6h": 0.00021632269399574078,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008735983341665587,
        "return_30m": -0.000355431848504284,
        "return_60m": -0.0031420524045577825,
        "return_120m": -0.002542659757924115,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0001955969584712669,
        "close_vs_ema6": -0.0008210930540061279,
        "close_vs_ema12": -0.0011012521752286064,
        "ema3_slope": -0.00019555870778298345,
        "ema6_slope": -0.00032832938601123907,
        "realized_volatility_30m": 0.0010507778876311935,
        "realized_volatility_60m": 0.0013875127054348358,
        "return_acceleration": 0.002101555775262387
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2963,
        "resolved_agreement_count": 1960,
        "prospective_resolved_sample_count": 2944,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 94.83235416666867,
            "small_mean_absolute_error": 91.85969791666867
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.97540885416674,
            "small_mean_absolute_error": 111.84943229166674
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.31168576389003,
            "small_mean_absolute_error": 123.439121527778
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.74415416666743,
            "small_mean_absolute_error": 106.82636354166462
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2965,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0000Z",
      "signal_timestamp": "2026-10-14T00:01:17.397294Z",
      "target_timestamp": "2026-10-14T00:00:00Z",
      "resolution_timestamp": "2026-10-14T00:15:00Z",
      "strike": 83102.31,
      "brti_reference_price": 83102.30550000002,
      "base_predicted_close": 83106.984375,
      "small_predicted_close": 83124.203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83310.68583333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 203.70145833332208,
      "small_residual": 186.48270833332208,
      "base_absolute_error": 203.70145833332208,
      "small_absolute_error": 186.48270833332208,
      "resolved_at": "2026-10-14T00:16:06.543078Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-13T23:45:00Z",
        "return_6h": 0.0014102662732460303,
        "return_12h": -0.0018190852008994618,
        "return_24h": 0.016417485834099743,
        "close_vs_ema12": -0.001793342270430709,
        "close_vs_ema24": -0.0011947910327675393,
        "ema12_slope_3h": 0.0003424544165975263,
        "ema24_slope_6h": 0.000240880366269014,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009847260392327195,
        "return_30m": -0.00011198796009370682,
        "return_60m": -0.0041462198502171255,
        "return_120m": -0.004263419656966083,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005904135766446883,
        "close_vs_ema6": -0.0012899584978589562,
        "close_vs_ema12": -0.0017647069279583816,
        "ema3_slope": -0.0005900651941429524,
        "ema6_slope": -0.0005157172975794877,
        "realized_volatility_30m": 0.0009291621866996391,
        "realized_volatility_60m": 0.0013070711346149088,
        "return_acceleration": -0.0018583243733992783
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2964,
        "resolved_agreement_count": 1960,
        "prospective_resolved_sample_count": 2945,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.50311979166509,
            "small_mean_absolute_error": 93.94452604166509
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.74808072916494,
            "small_mean_absolute_error": 104.59964322916494
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.08418750000055,
            "small_mean_absolute_error": 107.81448784722186
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 81.49633020833353,
            "small_mean_absolute_error": 104.79221145833071
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-13T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2966,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0015Z",
      "signal_timestamp": "2026-10-14T00:16:17.419244Z",
      "target_timestamp": "2026-10-14T00:15:00Z",
      "resolution_timestamp": "2026-10-14T00:30:00Z",
      "strike": 83310.69,
      "brti_reference_price": 83310.68583333332,
      "base_predicted_close": 83320.21875,
      "small_predicted_close": 83316.75,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83380.87466666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 60.655916666655685,
      "small_residual": 64.12466666665568,
      "base_absolute_error": 60.655916666655685,
      "small_absolute_error": 64.12466666665568,
      "resolved_at": "2026-10-14T00:31:05.632657Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T00:00:00Z",
        "return_6h": 0.00268348314795519,
        "return_12h": 0.0015051364673048795,
        "return_24h": 0.022973374704263083,
        "close_vs_ema12": 0.0006806904571479144,
        "close_vs_ema24": 0.0012826073798819504,
        "ema12_slope_3h": 0.0003287443344885954,
        "ema24_slope_6h": 0.0002911344454286091,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002507515670949756,
        "return_30m": 0.0015203204157421268,
        "return_60m": 0.001164348196942111,
        "return_120m": -0.0005467615629304312,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000956894287810206,
        "close_vs_ema6": 0.0008670724426311782,
        "close_vs_ema12": 0.000624715252363961,
        "ema3_slope": 0.0009578108115047002,
        "ema6_slope": 0.00034694930912637645,
        "realized_volatility_30m": 0.0017461208550912377,
        "realized_volatility_60m": 0.001515508682438739,
        "return_acceleration": 0.0034922417101824754
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2965,
        "resolved_agreement_count": 1961,
        "prospective_resolved_sample_count": 2946,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 117.05521874999977,
            "small_mean_absolute_error": 86.12553124999977
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 106.71419531249921,
            "small_mean_absolute_error": 123.94564062499921
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.12068402777611,
            "small_mean_absolute_error": 121.62572395833074
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.78542604166577,
            "small_mean_absolute_error": 110.13091666666296
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2967,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0030Z",
      "signal_timestamp": "2026-10-14T00:31:16.534090Z",
      "target_timestamp": "2026-10-14T00:30:00Z",
      "resolution_timestamp": "2026-10-14T00:45:00Z",
      "strike": 83380.87,
      "brti_reference_price": 83380.87466666666,
      "base_predicted_close": 83375.0234375,
      "small_predicted_close": 83362.203125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83535.86600000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 160.84256250000908,
      "small_residual": 173.66287500000908,
      "base_absolute_error": 160.84256250000908,
      "small_absolute_error": 173.66287500000908,
      "resolved_at": "2026-10-14T00:46:07.016704Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T00:15:00Z",
        "return_6h": 0.004688178348941419,
        "return_12h": 0.0010798073649544992,
        "return_24h": 0.02489399358190525,
        "close_vs_ema12": 0.0014614737645723963,
        "close_vs_ema24": 0.0020822685202248614,
        "ema12_slope_3h": 0.0003675039794950319,
        "ema24_slope_6h": 0.00038160467064263237,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000842494964856666,
        "return_30m": 0.0033521232051334504,
        "return_60m": 0.0032397598475999434,
        "return_120m": 5.221294033019852e-05,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008992882683269698,
        "close_vs_ema6": 0.001221044693984874,
        "close_vs_ema12": 0.0012416505439758474,
        "ema3_slope": 0.0009000977156432555,
        "ema6_slope": 0.0004886565461870163,
        "realized_volatility_30m": 0.000832510353046545,
        "realized_volatility_60m": 0.0012356882058097048,
        "return_acceleration": -0.00166502070609309
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2966,
        "resolved_agreement_count": 1962,
        "prospective_resolved_sample_count": 2947,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 115.38026041665944,
            "small_mean_absolute_error": 84.60486979165944
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.12359635416396,
            "small_mean_absolute_error": 111.36871354166396
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.27063715277473,
            "small_mean_absolute_error": 118.81165277777473
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.76404583333132,
            "small_mean_absolute_error": 108.66671666666298
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2968,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0045Z",
      "signal_timestamp": "2026-10-14T00:46:18.134096Z",
      "target_timestamp": "2026-10-14T00:45:00Z",
      "resolution_timestamp": "2026-10-14T01:00:00Z",
      "strike": 83535.87,
      "brti_reference_price": 83535.86600000001,
      "base_predicted_close": 83508.15625,
      "small_predicted_close": 83493.5859375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83350.35566666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -157.80058333331544,
      "small_residual": -143.23027083331544,
      "base_absolute_error": 157.80058333331544,
      "small_absolute_error": 143.23027083331544,
      "resolved_at": "2026-10-14T01:01:06.540994Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T00:30:00Z",
        "return_6h": 0.006523647888482698,
        "return_12h": 0.004503051452269258,
        "return_24h": 0.026831249969141657,
        "close_vs_ema12": 0.0031869599765657064,
        "close_vs_ema24": 0.003863412858017501,
        "ema12_slope_3h": 0.00042093001991871937,
        "ema24_slope_6h": 0.0005080338205631918,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0018588355417590297,
        "return_30m": 0.0027028965661999305,
        "return_60m": 0.004227326250773267,
        "return_120m": 0.001071991365604319,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001377996225691458,
        "close_vs_ema6": 0.0021995986855867233,
        "close_vs_ema12": 0.002624188505814029,
        "ema3_slope": 0.0013798977195407236,
        "ema6_slope": 0.0008806142734338884,
        "realized_volatility_30m": 0.0005081702884511818,
        "realized_volatility_60m": 0.0013192412415617878,
        "return_acceleration": 0.0010163405769023637
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2967,
        "resolved_agreement_count": 1963,
        "prospective_resolved_sample_count": 2948,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 140.83493749999252,
            "small_mean_absolute_error": 115.98923437499252
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 117.83364583333059,
            "small_mean_absolute_error": 103.92446614583059
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.26191840277534,
            "small_mean_absolute_error": 113.22936631944201
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.00978020833136,
            "small_mean_absolute_error": 116.88219166666386
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2969,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0100Z",
      "signal_timestamp": "2026-10-14T01:01:18.185666Z",
      "target_timestamp": "2026-10-14T01:00:00Z",
      "resolution_timestamp": "2026-10-14T01:15:00Z",
      "strike": 83350.36,
      "brti_reference_price": 83350.35566666668,
      "base_predicted_close": 83406.4296875,
      "small_predicted_close": 83233.8984375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83259.923,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -146.50668750000477,
      "small_residual": 26.024562499995227,
      "base_absolute_error": 146.50668750000477,
      "small_absolute_error": 26.024562499995227,
      "resolved_at": "2026-10-14T01:16:06.351308Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T00:45:00Z",
        "return_6h": 0.003639003696849885,
        "return_12h": 0.001216618146940851,
        "return_24h": 0.024758139105764965,
        "close_vs_ema12": 0.0009199706115408102,
        "close_vs_ema24": 0.0016003620715379085,
        "ema12_slope_3h": 0.0003508650632220167,
        "ema24_slope_6h": 0.0005724972113532178,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002220726763439873,
        "return_30m": -0.0003660191875172192,
        "return_60m": 0.0029848770762042065,
        "return_120m": -0.0011737187305966845,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004230742615594085,
        "close_vs_ema6": -1.85806991837012e-05,
        "close_vs_ema12": 0.0003364390726674493,
        "ema3_slope": -0.0004228953454233908,
        "ema6_slope": -7.432224435111046e-06,
        "realized_volatility_30m": 0.0020397811525994514,
        "realized_volatility_60m": 0.0018132922493880855,
        "return_acceleration": -0.004079562305198903
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2968,
        "resolved_agreement_count": 1964,
        "prospective_resolved_sample_count": 2949,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 145.75013020832557,
            "small_mean_absolute_error": 141.87513020832557
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 136.62662499999533,
            "small_mean_absolute_error": 117.90982812499533
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 106.41543055555182,
            "small_mean_absolute_error": 117.02480555555182
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.46751249999724,
            "small_mean_absolute_error": 117.65789270832974
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2970,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0115Z",
      "signal_timestamp": "2026-10-14T01:16:19.911730Z",
      "target_timestamp": "2026-10-14T01:15:00Z",
      "resolution_timestamp": "2026-10-14T01:30:00Z",
      "strike": 83259.92,
      "brti_reference_price": 83259.923,
      "base_predicted_close": 83258.8828125,
      "small_predicted_close": 83186.078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83250.65183333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -8.230979166677571,
      "small_residual": 64.57370833332243,
      "base_absolute_error": 8.230979166677571,
      "small_absolute_error": 64.57370833332243,
      "resolved_at": "2026-10-14T01:31:06.176435Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T01:00:00Z",
        "return_6h": 0.0018898303788277282,
        "return_12h": 0.0016784003733762987,
        "return_24h": 0.018453654796062313,
        "close_vs_ema12": -0.00015922355730924043,
        "close_vs_ema24": 0.0005031199720866297,
        "ema12_slope_3h": 0.0002892914940337832,
        "ema24_slope_6h": 0.0005996768844018785,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010849703752716655,
        "return_30m": -0.003303287715961556,
        "return_60m": -0.0006093195947861618,
        "return_120m": 0.0005543191419843385,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0007543614391219977,
        "close_vs_ema6": -0.0007884849728317933,
        "close_vs_ema12": -0.0006337545270939104,
        "ema3_slope": -0.0007537928068952482,
        "ema6_slope": -0.0003152945471277535,
        "realized_volatility_30m": 0.0005678781940841038,
        "realized_volatility_60m": 0.0015955046735823884,
        "return_acceleration": 0.0011357563881682076
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2969,
        "resolved_agreement_count": 1964,
        "prospective_resolved_sample_count": 2950,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 131.45143749999625,
            "small_mean_absolute_error": 101.76059374999386
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 124.253328124998,
            "small_mean_absolute_error": 93.94306249999681
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.95994270833155,
            "small_mean_absolute_error": 116.55062499999742
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.63908229166336,
            "small_mean_absolute_error": 113.99413541666362
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2971,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0130Z",
      "signal_timestamp": "2026-10-14T01:31:17.186940Z",
      "target_timestamp": "2026-10-14T01:30:00Z",
      "resolution_timestamp": "2026-10-14T01:45:00Z",
      "strike": 83250.65,
      "brti_reference_price": 83250.65183333332,
      "base_predicted_close": 83267.859375,
      "small_predicted_close": 83185.25,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83260.23416666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -7.625208333323826,
      "small_residual": 74.98416666667617,
      "base_absolute_error": 7.625208333323826,
      "small_absolute_error": 74.98416666667617,
      "resolved_at": "2026-10-14T01:46:06.504129Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T01:15:00Z",
        "return_6h": 0.0010558280616166371,
        "return_12h": -0.0009162176600289174,
        "return_24h": 0.015278822549208426,
        "close_vs_ema12": -0.0002595176064398297,
        "close_vs_ema24": 0.00038359815483079984,
        "ema12_slope_3h": 0.00021575745068203034,
        "ema24_slope_6h": 0.0006090593306846692,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00011135209273105406,
        "return_30m": -0.001196201654280804,
        "return_60m": -0.0015617830090404183,
        "return_120m": 0.0016729170366762691,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0004330021757994462,
        "close_vs_ema6": -0.0006428433037337644,
        "close_vs_ema12": -0.0006304873862242877,
        "ema3_slope": -0.00043281476606416014,
        "ema6_slope": -0.0002570712188888491,
        "realized_volatility_30m": 0.0004868091412703057,
        "realized_volatility_60m": 0.0014974519572642493,
        "return_acceleration": 0.0009736182825406114
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2970,
        "resolved_agreement_count": 1965,
        "prospective_resolved_sample_count": 2951,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 118.34520312500172,
            "small_mean_absolute_error": 101.87285416666055
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 116.86273177083058,
            "small_mean_absolute_error": 93.23886197915999
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.53079861110989,
            "small_mean_absolute_error": 108.20342708332949
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.66994895833122,
            "small_mean_absolute_error": 117.02733124999577
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2972,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0145Z",
      "signal_timestamp": "2026-10-14T01:46:18.138029Z",
      "target_timestamp": "2026-10-14T01:45:00Z",
      "resolution_timestamp": "2026-10-14T02:00:00Z",
      "strike": 83260.23,
      "brti_reference_price": 83260.23416666668,
      "base_predicted_close": 83231.6171875,
      "small_predicted_close": 83152.828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83247.84483333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 16.22764583332173,
      "small_residual": 95.01670833332173,
      "base_absolute_error": 16.22764583332173,
      "small_absolute_error": 95.01670833332173,
      "resolved_at": "2026-10-14T02:01:05.544735Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T01:30:00Z",
        "return_6h": 0.001830328594811359,
        "return_12h": -5.544833153625639e-06,
        "return_24h": 0.01217989009503051,
        "close_vs_ema12": -0.0001385503661058829,
        "close_vs_ema24": 0.0004884917845062731,
        "ema12_slope_3h": 0.00011566434002929782,
        "ema24_slope_6h": 0.0006342455558550064,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00011510220187260778,
        "return_30m": 3.7372922705447564e-06,
        "return_60m": -0.003299562769042641,
        "return_120m": 0.0009138151534211492,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00015900018375458735,
        "close_vs_ema6": -0.0003770676452420352,
        "close_vs_ema12": -0.00043619115226478655,
        "ema3_slope": -0.00015897490671534786,
        "ema6_slope": -0.0001508043127258496,
        "realized_volatility_30m": 0.00011322714730183092,
        "realized_volatility_60m": 0.0009231362754200038,
        "return_acceleration": 0.00022645429460366184
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2971,
        "resolved_agreement_count": 1965,
        "prospective_resolved_sample_count": 2952,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.0408645833304,
            "small_mean_absolute_error": 77.20317708332732
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.43790104166146,
            "small_mean_absolute_error": 96.59620572915992
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.23605208333053,
            "small_mean_absolute_error": 95.01736979166283
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.9621718749986,
            "small_mean_absolute_error": 112.70195520833076
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2973,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0200Z",
      "signal_timestamp": "2026-10-14T02:01:16.866566Z",
      "target_timestamp": "2026-10-14T02:00:00Z",
      "resolution_timestamp": "2026-10-14T02:15:00Z",
      "strike": 83247.84,
      "brti_reference_price": 83247.84483333332,
      "base_predicted_close": 83276.5,
      "small_predicted_close": 83185.1015625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83276.20666666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -0.2933333333203336,
      "small_residual": 91.10510416667967,
      "base_absolute_error": 0.2933333333203336,
      "small_absolute_error": 91.10510416667967,
      "resolved_at": "2026-10-14T02:16:05.431892Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T01:45:00Z",
        "return_6h": 0.00043830947907186335,
        "return_12h": 0.001056640132694131,
        "return_24h": 0.010908971778999632,
        "close_vs_ema12": -0.00027560766171264017,
        "close_vs_ema24": 0.0003326144059176972,
        "ema12_slope_3h": 1.2675872821166223e-05,
        "ema24_slope_6h": 0.0006302051888780191,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00014880252808990857,
        "return_30m": -3.371745371583135e-05,
        "return_60m": -0.0012298787751227058,
        "return_120m": 0.0017513272641191957,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0001539132117388542,
        "close_vs_ema6": -0.0003756379078508898,
        "close_vs_ema12": -0.0004949842750141542,
        "ema3_slope": -0.00015388952610750906,
        "ema6_slope": -0.00015023258991797572,
        "realized_volatility_30m": 0.00013195236498125817,
        "realized_volatility_60m": 0.0004600846917795103,
        "return_acceleration": -0.00026390472996251635
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2972,
        "resolved_agreement_count": 1966,
        "prospective_resolved_sample_count": 2953,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.647630208331975,
            "small_mean_absolute_error": 65.14978645832889
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 95.19888020832877,
            "small_mean_absolute_error": 103.51245833332723
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.96696006944087,
            "small_mean_absolute_error": 100.32314756943985
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.33006458333185,
            "small_mean_absolute_error": 106.093676041664
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2974,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0215Z",
      "signal_timestamp": "2026-10-14T02:16:16.553959Z",
      "target_timestamp": "2026-10-14T02:15:00Z",
      "resolution_timestamp": "2026-10-14T02:30:00Z",
      "strike": 83276.21,
      "brti_reference_price": 83276.20666666668,
      "base_predicted_close": 83335.0703125,
      "small_predicted_close": 83193.484375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83251.67016666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -83.40014583333686,
      "small_residual": 58.185791666663135,
      "base_absolute_error": 83.40014583333686,
      "small_absolute_error": 58.185791666663135,
      "resolved_at": "2026-10-14T02:31:05.285544Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T02:00:00Z",
        "return_6h": 0.0008414798592852879,
        "return_12h": -0.003452386614279934,
        "return_24h": 0.008377942285734852,
        "close_vs_ema12": 6.233712263359337e-05,
        "close_vs_ema24": 0.0006593177439331299,
        "ema12_slope_3h": 4.275149471699713e-05,
        "ema24_slope_6h": 0.0006344285791797244,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003406915024664059,
        "return_30m": 0.0001918382786196826,
        "return_60m": 0.0001955762878460554,
        "return_120m": -0.00041386247540464716,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 9.335421107969921e-05,
        "close_vs_ema6": -2.505338108604871e-05,
        "close_vs_ema12": -0.00013070122160885322,
        "ema3_slope": 9.336292690198533e-05,
        "ema6_slope": -1.0021252007885728e-05,
        "realized_volatility_30m": 0.00024474701527815723,
        "realized_volatility_60m": 0.00019640012404548472,
        "return_acceleration": 0.0004894940305563145
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2973,
        "resolved_agreement_count": 1966,
        "prospective_resolved_sample_count": 2954,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 8.094291666660865,
            "small_mean_absolute_error": 81.419921875
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.77286458332856,
            "small_mean_absolute_error": 91.59025781249693
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 85.53364930555229,
            "small_mean_absolute_error": 89.76868229166455
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.58155624999708,
            "small_mean_absolute_error": 109.61153749999721
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2975,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0230Z",
      "signal_timestamp": "2026-10-14T02:31:16.271201Z",
      "target_timestamp": "2026-10-14T02:30:00Z",
      "resolution_timestamp": "2026-10-14T02:45:00Z",
      "strike": 83251.67,
      "brti_reference_price": 83251.67016666666,
      "base_predicted_close": 83276.8828125,
      "small_predicted_close": 83187.9765625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83308.95916666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 32.07635416665289,
      "small_residual": 120.98260416665289,
      "base_absolute_error": 32.07635416665289,
      "small_absolute_error": 120.98260416665289,
      "resolved_at": "2026-10-14T02:46:06.221793Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T02:15:00Z",
        "return_6h": 0.001460370587235582,
        "return_12h": -0.003678532554791114,
        "return_24h": 0.007447970909294499,
        "close_vs_ema12": -0.00022284084059509546,
        "close_vs_ema24": 0.00035694196641578024,
        "ema12_slope_3h": 0.0001096686144161918,
        "ema24_slope_6h": 0.0006514352061177675,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002946399816003975,
        "return_30m": 4.5951139528099816e-05,
        "return_60m": 1.2232136456846732e-05,
        "return_120m": -0.0015495699765265547,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00010066677098052867,
        "close_vs_ema6": -0.00022836798812608805,
        "close_vs_ema12": -0.00035989505816269585,
        "ema3_slope": -0.00010065663820191251,
        "ema6_slope": -9.133885170242717e-05,
        "realized_volatility_30m": 0.0003176657420334017,
        "realized_volatility_60m": 0.00024404712139761947,
        "return_acceleration": -0.0006353314840668034
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2974,
        "resolved_agreement_count": 1966,
        "prospective_resolved_sample_count": 2955,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 26.88658333332569,
            "small_mean_absolute_error": 79.82294270833518
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.6158932291637,
            "small_mean_absolute_error": 90.84789843749786
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.87068229166228,
            "small_mean_absolute_error": 88.76688888888505
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.00873958333031,
            "small_mean_absolute_error": 107.62615104166397
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2976,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0245Z",
      "signal_timestamp": "2026-10-14T02:46:17.667041Z",
      "target_timestamp": "2026-10-14T02:45:00Z",
      "resolution_timestamp": "2026-10-14T03:00:00Z",
      "strike": 83308.96,
      "brti_reference_price": 83308.95916666665,
      "base_predicted_close": 83330.0234375,
      "small_predicted_close": 83331.5859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83563.50583333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 233.48239583332906,
      "small_residual": 231.91989583332906,
      "base_absolute_error": 233.48239583332906,
      "small_absolute_error": 231.91989583332906,
      "resolved_at": "2026-10-14T03:01:05.870160Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T02:30:00Z",
        "return_6h": 0.0005685052021375814,
        "return_12h": -0.0034899241177983598,
        "return_24h": 0.006562918132151596,
        "close_vs_ema12": 0.00044615405412429254,
        "close_vs_ema24": 0.0010237631158280802,
        "ema12_slope_3h": 0.00016634876505738916,
        "ema24_slope_6h": 0.0006497288968205783,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006881423506015505,
        "return_30m": 0.00039329961475154107,
        "return_60m": 0.0005852133432924234,
        "return_120m": -0.0027162803739098074,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002936169170617564,
        "close_vs_ema6": 0.0003282549029641757,
        "close_vs_ema12": 0.00027752414706494477,
        "ema3_slope": 0.0002937031532763701,
        "ema6_slope": 0.00013131920365472283,
        "realized_volatility_30m": 0.000491391166100974,
        "realized_volatility_60m": 0.0003914379738356712,
        "return_acceleration": 0.000982782332201948
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2975,
        "resolved_agreement_count": 1966,
        "prospective_resolved_sample_count": 2956,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.999369791657955,
            "small_mean_absolute_error": 91.32255208332936
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.52011718749418,
            "small_mean_absolute_error": 84.26286458332834
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.6250572916603,
            "small_mean_absolute_error": 94.83832118054973
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.76519791666287,
            "small_mean_absolute_error": 101.64276562499654
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2977,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0300Z",
      "signal_timestamp": "2026-10-14T03:01:16.619464Z",
      "target_timestamp": "2026-10-14T03:00:00Z",
      "resolution_timestamp": "2026-10-14T03:15:00Z",
      "strike": 83563.51,
      "brti_reference_price": 83563.50583333333,
      "base_predicted_close": 83613.578125,
      "small_predicted_close": 83496.203125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83628.01166666669,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 14.433541666687233,
      "small_residual": 131.80854166668723,
      "base_absolute_error": 14.433541666687233,
      "small_absolute_error": 131.80854166668723,
      "resolved_at": "2026-10-14T03:16:04.731605Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T02:45:00Z",
        "return_6h": 0.002537752177950159,
        "return_12h": 0.001577852423031878,
        "return_24h": 0.0084345161703272,
        "close_vs_ema12": 0.003359512203076509,
        "close_vs_ema24": 0.003997833895045266,
        "ema12_slope_3h": 0.00038568699986130106,
        "ema24_slope_6h": 0.0006887391987173697,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0030554536896498785,
        "return_30m": 0.0037456986273354254,
        "return_60m": 0.003791821885983593,
        "return_120m": 0.002557279629604281,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0016721829902659469,
        "close_vs_ema6": 0.0024153153585300124,
        "close_vs_ema12": 0.0028194834195929275,
        "ema3_slope": 0.001674983869802027,
        "ema6_slope": 0.0009670604457909793,
        "realized_volatility_30m": 0.001183655669524164,
        "realized_volatility_60m": 0.0012670697892703017,
        "return_acceleration": 0.002367311339048328
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2976,
        "resolved_agreement_count": 1967,
        "prospective_resolved_sample_count": 2957,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.31305729165979,
            "small_mean_absolute_error": 125.54834895833119
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.98034374999588,
            "small_mean_absolute_error": 95.34906770833004
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 92.57027256943911,
            "small_mean_absolute_error": 110.85775520832856
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.24139583332945,
            "small_mean_absolute_error": 108.3545104166631
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2978,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0315Z",
      "signal_timestamp": "2026-10-14T03:16:15.614996Z",
      "target_timestamp": "2026-10-14T03:15:00Z",
      "resolution_timestamp": "2026-10-14T03:30:00Z",
      "strike": 83628.01,
      "brti_reference_price": 83628.01166666669,
      "base_predicted_close": 83624.7890625,
      "small_predicted_close": 83558.734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83699.77316666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 74.98410416666593,
      "small_residual": 141.03879166666593,
      "base_absolute_error": 74.98410416666593,
      "small_absolute_error": 141.03879166666593,
      "resolved_at": "2026-10-14T03:31:05.728500Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T03:00:00Z",
        "return_6h": 0.0038158653366668904,
        "return_12h": 0.0007588420675650465,
        "return_24h": 0.010435940214319483,
        "close_vs_ema12": 0.003964637946116678,
        "close_vs_ema24": 0.004673933814954179,
        "ema12_slope_3h": 0.0005255069311347338,
        "ema24_slope_6h": 0.0007532844014712659,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007719378536130694,
        "return_30m": 0.0038297501636257447,
        "return_60m": 0.004224556017641268,
        "return_120m": 0.004420958528471131,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012212126487851638,
        "close_vs_ema6": 0.0022758674869967077,
        "close_vs_ema12": 0.0030390563722169084,
        "ema3_slope": 0.0012227058326137463,
        "ema6_slope": 0.0009111764815705747,
        "realized_volatility_30m": 0.0011417579180184045,
        "realized_volatility_60m": 0.0012286223543300115,
        "return_acceleration": -0.002283515836036809
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2977,
        "resolved_agreement_count": 1967,
        "prospective_resolved_sample_count": 2958,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.84810937500151,
            "small_mean_absolute_error": 135.72420833333308
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 49.47120052083119,
            "small_mean_absolute_error": 108.57206510416654
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.79794618055287,
            "small_mean_absolute_error": 106.30157465277564
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.76444583333141,
            "small_mean_absolute_error": 113.35920104166507
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2979,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0330Z",
      "signal_timestamp": "2026-10-14T03:31:16.720755Z",
      "target_timestamp": "2026-10-14T03:30:00Z",
      "resolution_timestamp": "2026-10-14T03:45:00Z",
      "strike": 83699.77,
      "brti_reference_price": 83699.77316666667,
      "base_predicted_close": 83738.7578125,
      "small_predicted_close": 83674.4921875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83740.83333333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 2.0755208333284827,
      "small_residual": 66.34114583332848,
      "base_absolute_error": 2.0755208333284827,
      "small_absolute_error": 66.34114583332848,
      "resolved_at": "2026-10-14T03:46:06.045298Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T03:15:00Z",
        "return_6h": 0.005107319984485992,
        "return_12h": 0.0028697108678850114,
        "return_24h": 0.010253596870627435,
        "close_vs_ema12": 0.004628246489487342,
        "close_vs_ema24": 0.005421272594436033,
        "ema12_slope_3h": 0.0006603605916930544,
        "ema24_slope_6h": 0.0008431546949478896,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008581036254455832,
        "return_30m": 0.0016307038817293673,
        "return_60m": 0.005382510634356352,
        "return_120m": 0.005394808610417634,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010391012460992943,
        "close_vs_ema6": 0.002237940598494692,
        "close_vs_ema12": 0.003297824965316609,
        "ema3_slope": 0.0010401821006158496,
        "ema6_slope": 0.0008959782978812392,
        "realized_volatility_30m": 4.308288591625686e-05,
        "realized_volatility_60m": 0.0009902742017865354,
        "return_acceleration": 8.616577183251373e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2978,
        "resolved_agreement_count": 1968,
        "prospective_resolved_sample_count": 2959,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.74409895833378,
            "small_mean_absolute_error": 156.43745833333378
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.815341145829734,
            "small_mean_absolute_error": 118.13020052083448
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.99196180555373,
            "small_mean_absolute_error": 112.71108506944317
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.24461562499782,
            "small_mean_absolute_error": 112.17413645833149
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2980,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0345Z",
      "signal_timestamp": "2026-10-14T03:46:17.642972Z",
      "target_timestamp": "2026-10-14T03:45:00Z",
      "resolution_timestamp": "2026-10-14T04:00:00Z",
      "strike": 83740.83,
      "brti_reference_price": 83740.83333333333,
      "base_predicted_close": 83825.890625,
      "small_predicted_close": 83728.578125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83631.62049999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -194.27012500001,
      "small_residual": -96.95762500001001,
      "base_absolute_error": 194.27012500001,
      "small_absolute_error": 96.95762500001001,
      "resolved_at": "2026-10-14T04:01:04.933020Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T03:30:00Z",
        "return_6h": 0.004131669721709308,
        "return_12h": 0.0057367599503046485,
        "return_24h": 0.007463355589475196,
        "close_vs_ema12": 0.0049110315253628745,
        "close_vs_ema24": 0.005791832638715855,
        "ema12_slope_3h": 0.0007337891309167066,
        "ema24_slope_6h": 0.0009111269042627601,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004905648499775594,
        "return_30m": 0.0013490894308996193,
        "return_60m": 0.005184006269993935,
        "return_120m": 0.005772253362927193,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007645030092937599,
        "close_vs_ema6": 0.0019481972722730223,
        "close_vs_ema12": 0.0032050607174081147,
        "ema3_slope": 0.0007650879213116912,
        "ema6_slope": 0.000779886658133222,
        "realized_volatility_30m": 0.00018376938773401186,
        "realized_volatility_60m": 0.0010260094631888155,
        "return_acceleration": -0.0003675387754680237
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2979,
        "resolved_agreement_count": 1968,
        "prospective_resolved_sample_count": 2960,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.24389062500268,
            "small_mean_absolute_error": 142.77709375000268
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.121630208330316,
            "small_mean_absolute_error": 117.04982291666602
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.76137499999702,
            "small_mean_absolute_error": 103.76760763888645
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.99028333333044,
            "small_mean_absolute_error": 103.8303510416641
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2981,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0400Z",
      "signal_timestamp": "2026-10-14T04:01:15.759435Z",
      "target_timestamp": "2026-10-14T04:00:00Z",
      "resolution_timestamp": "2026-10-14T04:15:00Z",
      "strike": 83631.62,
      "brti_reference_price": 83631.62049999999,
      "base_predicted_close": 83631.015625,
      "small_predicted_close": 83609.46875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83652.67166666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 21.656041666676174,
      "small_residual": 43.202916666676174,
      "base_absolute_error": 21.656041666676174,
      "small_absolute_error": 43.202916666676174,
      "resolved_at": "2026-10-14T04:16:05.183840Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T03:45:00Z",
        "return_6h": 0.002078862965075645,
        "return_12h": 0.003535087742051468,
        "return_24h": 0.004976687197698171,
        "close_vs_ema12": 0.0034529855081231187,
        "close_vs_ema24": 0.004387292903000661,
        "ema12_slope_3h": 0.0008416719441228793,
        "ema24_slope_6h": 0.0009352618387605816,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013041765765408053,
        "return_30m": -0.000814251509749786,
        "return_60m": 0.0008151245688818864,
        "return_120m": 0.004610037262045674,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002704084080222824,
        "close_vs_ema6": 0.00045811596686351486,
        "close_vs_ema12": 0.00160443535806154,
        "ema3_slope": -0.00027033530708220344,
        "ema6_slope": 0.00018327997213818392,
        "realized_volatility_30m": 0.0008973707132591824,
        "realized_volatility_60m": 0.0008813513645937243,
        "return_acceleration": -0.0017947414265183648
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2980,
        "resolved_agreement_count": 1968,
        "prospective_resolved_sample_count": 2961,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.44082291667291,
            "small_mean_absolute_error": 109.03652604167291
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.37694010416635,
            "small_mean_absolute_error": 117.29243750000205
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.80050347222156,
            "small_mean_absolute_error": 99.91155381944434
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.33095208333107,
            "small_mean_absolute_error": 107.11086354166473
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2982,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0415Z",
      "signal_timestamp": "2026-10-14T04:16:16.613600Z",
      "target_timestamp": "2026-10-14T04:15:00Z",
      "resolution_timestamp": "2026-10-14T04:30:00Z",
      "strike": 83652.67,
      "brti_reference_price": 83652.67166666668,
      "base_predicted_close": 83581.2109375,
      "small_predicted_close": 83595.390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83712.30750000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 131.09656250002445,
      "small_residual": 116.91687500002445,
      "base_absolute_error": 131.09656250002445,
      "small_absolute_error": 116.91687500002445,
      "resolved_at": "2026-10-14T04:31:05.848402Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T04:00:00Z",
        "return_6h": 0.003555939611663339,
        "return_12h": 0.003506024906532179,
        "return_24h": 0.005147899114730903,
        "close_vs_ema12": 0.003553782515502535,
        "close_vs_ema24": 0.004544032455022995,
        "ema12_slope_3h": 0.0009998291050321573,
        "ema24_slope_6h": 0.0009894221477058096,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00025171300688464626,
        "return_30m": -0.0010527918478637766,
        "return_60m": 0.0002948772726809601,
        "return_120m": 0.004520679015878937,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -9.381821243326094e-06,
        "close_vs_ema6": 0.0005070002219507153,
        "close_vs_ema12": 0.0015704802374607585,
        "ema3_slope": -9.381733225621858e-06,
        "ema6_slope": 0.00020284122499880652,
        "realized_volatility_30m": 0.0007779447917127258,
        "realized_volatility_60m": 0.0008245146069231971,
        "return_acceleration": 0.0015558895834254516
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2981,
        "resolved_agreement_count": 1969,
        "prospective_resolved_sample_count": 2962,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 73.24644791667015,
            "small_mean_absolute_error": 86.88511979167015
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.04727864583583,
            "small_mean_absolute_error": 111.30466406250162
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 57.39628298611084,
            "small_mean_absolute_error": 101.3430833333344
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.13910104166571,
            "small_mean_absolute_error": 98.38307499999937
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2983,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0430Z",
      "signal_timestamp": "2026-10-14T04:31:16.715081Z",
      "target_timestamp": "2026-10-14T04:30:00Z",
      "resolution_timestamp": "2026-10-14T04:45:00Z",
      "strike": 83712.31,
      "brti_reference_price": 83712.30750000002,
      "base_predicted_close": 83665.75,
      "small_predicted_close": 83685.8828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83658.51449999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -7.235500000009779,
      "small_residual": -27.36831250000978,
      "base_absolute_error": 7.235500000009779,
      "small_absolute_error": 27.36831250000978,
      "resolved_at": "2026-10-14T04:46:06.125158Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T04:15:00Z",
        "return_6h": 0.004027346803355369,
        "return_12h": 0.0030588036769976235,
        "return_24h": 0.005345536238941406,
        "close_vs_ema12": 0.004094247056192657,
        "close_vs_ema24": 0.005151140196157478,
        "ema12_slope_3h": 0.001185313237112684,
        "ema24_slope_6h": 0.0010521867717205868,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007128981315860372,
        "return_30m": 0.0009647905842029569,
        "return_60m": 0.00014975349226342693,
        "return_120m": 0.005533070176384269,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00035163112309088973,
        "close_vs_ema6": 0.0008713103593200877,
        "close_vs_ema12": 0.0019323575878671395,
        "ema3_slope": 0.0003517548110298918,
        "ema6_slope": 0.0003486456551564654,
        "realized_volatility_30m": 0.00023059256235069547,
        "realized_volatility_60m": 0.0007917407077266325,
        "return_acceleration": 0.00046118512470139095
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2982,
        "resolved_agreement_count": 1970,
        "prospective_resolved_sample_count": 2963,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.27456250000978,
            "small_mean_absolute_error": 80.85464062500978
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.00933072917178,
            "small_mean_absolute_error": 118.64604947917178
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.63508159722308,
            "small_mean_absolute_error": 105.7050138888929
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.32614166666608,
            "small_mean_absolute_error": 100.71855312499974
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2984,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0445Z",
      "signal_timestamp": "2026-10-14T04:46:18.096078Z",
      "target_timestamp": "2026-10-14T04:45:00Z",
      "resolution_timestamp": "2026-10-14T05:00:00Z",
      "strike": 83658.51,
      "brti_reference_price": 83658.51449999999,
      "base_predicted_close": 83642.09375,
      "small_predicted_close": 83615.546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83673.12616666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 31.03241666665417,
      "small_residual": 57.57929166665417,
      "base_absolute_error": 31.03241666665417,
      "small_absolute_error": 57.57929166665417,
      "resolved_at": "2026-10-14T05:01:05.216295Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T04:30:00Z",
        "return_6h": 0.002541778943229822,
        "return_12h": 0.0036089535864660682,
        "return_24h": 0.0037439096827844853,
        "close_vs_ema12": 0.0033077803523846594,
        "close_vs_ema24": 0.004411937982200076,
        "ema12_slope_3h": 0.0013321601071769607,
        "ema24_slope_6h": 0.0010829924858879458,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006425936831335743,
        "return_30m": 6.984634461648653e-05,
        "return_60m": -0.0009830190369095604,
        "return_120m": 0.0041958912562336526,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00014561545876534687,
        "close_vs_ema6": 0.00016295850401348844,
        "close_vs_ema12": 0.0010900719122932667,
        "ema3_slope": -0.0001455942579906555,
        "ema6_slope": 6.518765075802513e-05,
        "realized_volatility_30m": 0.0006777459073598058,
        "realized_volatility_60m": 0.00078170122703846,
        "return_acceleration": -0.0013554918147196116
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2983,
        "resolved_agreement_count": 1971,
        "prospective_resolved_sample_count": 2964,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.5645572916801,
            "small_mean_absolute_error": 71.1114322916801
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.90422395834139,
            "small_mean_absolute_error": 106.94426302084139
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.60260590278024,
            "small_mean_absolute_error": 101.73702604167072
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.73672395833273,
            "small_mean_absolute_error": 99.68069791666639
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2985,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0500Z",
      "signal_timestamp": "2026-10-14T05:01:16.153482Z",
      "target_timestamp": "2026-10-14T05:00:00Z",
      "resolution_timestamp": "2026-10-14T05:15:00Z",
      "strike": 83673.13,
      "brti_reference_price": 83673.12616666665,
      "base_predicted_close": 83644.4453125,
      "small_predicted_close": 83616.140625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83458.30850000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -186.13681249998626,
      "small_residual": -157.83212499998626,
      "base_absolute_error": 186.13681249998626,
      "small_absolute_error": 157.83212499998626,
      "resolved_at": "2026-10-14T05:16:05.413687Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T04:45:00Z",
        "return_6h": 0.00269419107782376,
        "return_12h": 0.004393558485900062,
        "return_24h": 0.0038183903283570686,
        "close_vs_ema12": 0.0033403777153668823,
        "close_vs_ema24": 0.0044923736127806535,
        "ema12_slope_3h": 0.0014862587118400494,
        "ema24_slope_6h": 0.001116320430696316,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00017465845232833566,
        "return_30m": -0.0004680474652233313,
        "return_60m": 0.0004962915511921295,
        "return_120m": 0.001311820659510854,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 1.450856979468007e-05,
        "close_vs_ema6": 0.000241152034907266,
        "close_vs_ema12": 0.0010701093151443963,
        "ema3_slope": 1.4508780296074164e-05,
        "ema6_slope": 9.647011954916351e-05,
        "realized_volatility_30m": 0.000408626067730955,
        "realized_volatility_60m": 0.0004881965949064095,
        "return_acceleration": 0.00081725213546191
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2984,
        "resolved_agreement_count": 1972,
        "prospective_resolved_sample_count": 2965,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.75513020834114,
            "small_mean_absolute_error": 61.26684895834114
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.59797656250703,
            "small_mean_absolute_error": 85.15168750000703
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.83633680555795,
            "small_mean_absolute_error": 98.61724131944841
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.38135416666628,
            "small_mean_absolute_error": 100.57532812499994
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2986,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0515Z",
      "signal_timestamp": "2026-10-14T05:16:16.025673Z",
      "target_timestamp": "2026-10-14T05:15:00Z",
      "resolution_timestamp": "2026-10-14T05:30:00Z",
      "strike": 83458.31,
      "brti_reference_price": 83458.30850000001,
      "base_predicted_close": 83477.296875,
      "small_predicted_close": 83313.84375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83508.15666666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 30.859791666662204,
      "small_residual": 194.3129166666622,
      "base_absolute_error": 30.859791666662204,
      "small_absolute_error": 194.3129166666622,
      "resolved_at": "2026-10-14T05:31:05.954944Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T05:00:00Z",
        "return_6h": 0.002938364931699411,
        "return_12h": 0.004418403270163962,
        "return_24h": -0.000800521147483968,
        "close_vs_ema12": 0.000733232943985529,
        "close_vs_ema24": 0.0018739905372273657,
        "ema12_slope_3h": 0.0015148507935516253,
        "ema24_slope_6h": 0.0011539057597829139,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002567343620444529,
        "return_30m": -0.0023931335763794914,
        "return_60m": -0.00232345438339554,
        "return_120m": -0.0020292622446064223,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0012780675211525594,
        "close_vs_ema6": -0.0016631132897131362,
        "close_vs_ema12": -0.0012695081967570854,
        "ema3_slope": -0.0012764361495669618,
        "ema6_slope": -0.0006648030587644849,
        "realized_volatility_30m": 0.0013710010363864322,
        "realized_volatility_60m": 0.001244442262246679,
        "return_acceleration": -0.0027420020727728645
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2985,
        "resolved_agreement_count": 1973,
        "prospective_resolved_sample_count": 2966,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.87532291666867,
            "small_mean_absolute_error": 89.92415104166867
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.06088541666941,
            "small_mean_absolute_error": 88.40463541666941
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.32329340278011,
            "small_mean_absolute_error": 104.17782638889064
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.5031218749995,
            "small_mean_absolute_error": 99.14279895833315
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2987,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0530Z",
      "signal_timestamp": "2026-10-14T05:31:16.901550Z",
      "target_timestamp": "2026-10-14T05:30:00Z",
      "resolution_timestamp": "2026-10-14T05:45:00Z",
      "strike": 83508.16,
      "brti_reference_price": 83508.15666666666,
      "base_predicted_close": 83476.1484375,
      "small_predicted_close": 83472.125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83468.98616666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -7.162270833330695,
      "small_residual": -3.1388333333306946,
      "base_absolute_error": 7.162270833330695,
      "small_absolute_error": 3.1388333333306946,
      "resolved_at": "2026-10-14T05:46:07.450353Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T05:15:00Z",
        "return_6h": 0.0047712185139119345,
        "return_12h": 0.004462376398342682,
        "return_24h": -0.0017180567213107567,
        "close_vs_ema12": 0.0012765591787480268,
        "close_vs_ema24": 0.0024212875055713567,
        "ema12_slope_3h": 0.0015787551749952833,
        "ema24_slope_6h": 0.0012284038983756407,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005972822546080891,
        "return_30m": -0.0019715947946225,
        "return_60m": -0.0024387194598997075,
        "return_120m": -0.0022893311743922284,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00034089048351915174,
        "close_vs_ema6": -0.0007622497555789254,
        "close_vs_ema12": -0.0005695071310873878,
        "ema3_slope": -0.0003407743167975763,
        "ema6_slope": -0.00030480696661738804,
        "realized_volatility_30m": 0.001582312937526309,
        "realized_volatility_60m": 0.0012150591263772664,
        "return_acceleration": 0.003164625875052618
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2986,
        "resolved_agreement_count": 1973,
        "prospective_resolved_sample_count": 2967,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.816130208328104,
            "small_mean_absolute_error": 109.2731614583281
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.54534635416894,
            "small_mean_absolute_error": 95.06390104166894
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.94493055555722,
            "small_mean_absolute_error": 115.52175347222389
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.01331562499982,
            "small_mean_absolute_error": 105.65221145833348
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2988,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0545Z",
      "signal_timestamp": "2026-10-14T05:46:19.449255Z",
      "target_timestamp": "2026-10-14T05:45:00Z",
      "resolution_timestamp": "2026-10-14T06:00:00Z",
      "strike": 83468.99,
      "brti_reference_price": 83468.98616666667,
      "base_predicted_close": 83482.96875,
      "small_predicted_close": 83442.3203125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83376.0873333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -106.8814166666998,
      "small_residual": -66.2329791666998,
      "base_absolute_error": 106.8814166666998,
      "small_absolute_error": 66.2329791666998,
      "resolved_at": "2026-10-14T06:01:06.232595Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T05:30:00Z",
        "return_6h": 0.003423329603292169,
        "return_12h": 0.004052784130225584,
        "return_24h": -0.0004182518626953957,
        "close_vs_ema12": 0.0007739383101177388,
        "close_vs_ema24": 0.0019107904388750985,
        "ema12_slope_3h": 0.0015927259223489365,
        "ema24_slope_6h": 0.0012736534374162556,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004690619642863103,
        "return_30m": 0.00012794012793415632,
        "return_60m": -0.0022654996262612137,
        "return_120m": -0.0032462916339101033,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004050602819219984,
        "close_vs_ema6": -0.000879562327047001,
        "close_vs_ema12": -0.0008787035609925109,
        "ema3_slope": -0.0004048962745227813,
        "ema6_slope": -0.0003517011935708636,
        "realized_volatility_30m": 0.0005331721094471997,
        "realized_volatility_60m": 0.0012162004113966667,
        "return_acceleration": -0.0010663442188943995
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2987,
        "resolved_agreement_count": 1974,
        "prospective_resolved_sample_count": 2968,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 63.79782291665833,
            "small_mean_absolute_error": 103.21579166665833
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.18119010416922,
            "small_mean_absolute_error": 87.16361197916922
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 77.86875694444704,
            "small_mean_absolute_error": 105.7014392361137
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.3293010416659,
            "small_mean_absolute_error": 97.12600937499955
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2989,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0600Z",
      "signal_timestamp": "2026-10-14T06:01:17.330512Z",
      "target_timestamp": "2026-10-14T06:00:00Z",
      "resolution_timestamp": "2026-10-14T06:15:00Z",
      "strike": 83376.09,
      "brti_reference_price": 83376.0873333333,
      "base_predicted_close": 83438.171875,
      "small_predicted_close": 83279.9375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83489.76883333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 51.5969583333208,
      "small_residual": 209.8313333333208,
      "base_absolute_error": 51.5969583333208,
      "small_absolute_error": 209.8313333333208,
      "resolved_at": "2026-10-14T06:16:05.415335Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T05:45:00Z",
        "return_6h": 0.003294515497326067,
        "return_12h": 0.004709427914664888,
        "return_24h": -0.0024467423929830368,
        "close_vs_ema12": -0.0003260284898563004,
        "close_vs_ema24": 0.0007792262906520797,
        "ema12_slope_3h": 0.001435646792528722,
        "ema24_slope_6h": 0.0013152419410278338,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011129742626545536,
        "return_30m": -0.0015815141730469717,
        "return_60m": -0.00354999086255825,
        "return_120m": -0.0030554611418379674,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0007593680637606459,
        "close_vs_ema6": -0.0014233510955569129,
        "close_vs_ema12": -0.0016849543706165537,
        "ema3_slope": -0.0007587918614540001,
        "ema6_slope": -0.0005690164741340986,
        "realized_volatility_30m": 0.00032195614918412163,
        "realized_volatility_60m": 0.0011459036680307102,
        "return_acceleration": -0.0006439122983682433
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2988,
        "resolved_agreement_count": 1974,
        "prospective_resolved_sample_count": 2969,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.76007291666974,
            "small_mean_absolute_error": 105.37921354166974
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 65.25760156250544,
            "small_mean_absolute_error": 83.32303125000544
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.31867534722794,
            "small_mean_absolute_error": 91.89419618056127
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.78334270833511,
            "small_mean_absolute_error": 93.27614479166877
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2990,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0615Z",
      "signal_timestamp": "2026-10-14T06:16:16.761790Z",
      "target_timestamp": "2026-10-14T06:15:00Z",
      "resolution_timestamp": "2026-10-14T06:30:00Z",
      "strike": 83489.77,
      "brti_reference_price": 83489.76883333332,
      "base_predicted_close": 83463.65625,
      "small_predicted_close": 83452.4609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83406.53433333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -57.121916666670586,
      "small_residual": -45.926604166670586,
      "base_absolute_error": 57.121916666670586,
      "small_absolute_error": 45.926604166670586,
      "resolved_at": "2026-10-14T06:31:05.614674Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T06:00:00Z",
        "return_6h": 0.002149580191408651,
        "return_12h": 0.004838831701582613,
        "return_24h": -0.0005007187220628095,
        "close_vs_ema12": 0.0009946365949098368,
        "close_vs_ema24": 0.002099481113299273,
        "ema12_slope_3h": 0.001309076958008193,
        "ema24_slope_6h": 0.001332472108035887,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013634784700982117,
        "return_30m": 0.0002489866909987093,
        "return_60m": 0.0003769586743218589,
        "return_120m": -0.0019473715553578463,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003014466147037709,
        "close_vs_ema6": -4.415316123895785e-05,
        "close_vs_ema12": -0.0002739756697536233,
        "ema3_slope": 0.0003015375121657726,
        "ema6_slope": -1.7660952580933476e-05,
        "realized_volatility_30m": 0.0012382263663763826,
        "realized_volatility_60m": 0.0009537678444543961,
        "return_acceleration": 0.0024764527327527652
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2989,
        "resolved_agreement_count": 1974,
        "prospective_resolved_sample_count": 2970,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 49.125109375003376,
            "small_mean_absolute_error": 118.37901562500338
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.00021614583602,
            "small_mean_absolute_error": 104.15158333333602
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.41562673611406,
            "small_mean_absolute_error": 98.39609548611406
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 62.037856250000914,
            "small_mean_absolute_error": 102.46648333333505
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2991,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0630Z",
      "signal_timestamp": "2026-10-14T06:31:16.563119Z",
      "target_timestamp": "2026-10-14T06:30:00Z",
      "resolution_timestamp": "2026-10-14T06:45:00Z",
      "strike": 83406.53,
      "brti_reference_price": 83406.53433333333,
      "base_predicted_close": 83458.2421875,
      "small_predicted_close": 83301.9765625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83398.61616666669,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -59.626020833311486,
      "small_residual": 96.63960416668851,
      "base_absolute_error": 59.626020833311486,
      "small_absolute_error": 96.63960416668851,
      "resolved_at": "2026-10-14T06:46:07.383804Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T06:15:00Z",
        "return_6h": 0.0003077404353126756,
        "return_12h": 0.004997361526299926,
        "return_24h": -0.0025857513133406007,
        "close_vs_ema12": -3.162922875499241e-06,
        "close_vs_ema24": 0.0010777023606667324,
        "ema12_slope_3h": 0.0011117377380671645,
        "ema24_slope_6h": 0.0013112806667920918,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009969425135928356,
        "return_30m": 0.0003651766468519835,
        "return_60m": -0.001216915058237622,
        "return_120m": -0.003652666803703797,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003480192872052923,
        "close_vs_ema6": -0.0007438295733372957,
        "close_vs_ema12": -0.0010753714099691614,
        "ema3_slope": -0.0003478982119173857,
        "ema6_slope": -0.0002974433304766544,
        "realized_volatility_30m": 0.0011802104918455236,
        "realized_volatility_60m": 0.000992766151045219,
        "return_acceleration": -0.0023604209836910472
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2990,
        "resolved_agreement_count": 1975,
        "prospective_resolved_sample_count": 2971,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.69064062500547,
            "small_mean_absolute_error": 81.28243750000547
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.75338541666679,
            "small_mean_absolute_error": 95.27779947916679
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.92711111111446,
            "small_mean_absolute_error": 90.47007986111446
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.48240312500056,
            "small_mean_absolute_error": 101.53412812500247
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2992,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0645Z",
      "signal_timestamp": "2026-10-14T06:46:18.660582Z",
      "target_timestamp": "2026-10-14T06:45:00Z",
      "resolution_timestamp": "2026-10-14T07:00:00Z",
      "strike": 83398.62,
      "brti_reference_price": 83398.61616666669,
      "base_predicted_close": 83416.34375,
      "small_predicted_close": 83279.953125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83363.99266666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -52.35108333332755,
      "small_residual": 84.03954166667245,
      "base_absolute_error": 52.35108333332755,
      "small_absolute_error": 84.03954166667245,
      "resolved_at": "2026-10-14T07:01:06.756152Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T06:30:00Z",
        "return_6h": -0.0016430048541463682,
        "return_12h": 0.004869924649188784,
        "return_24h": -0.002753816274258636,
        "close_vs_ema12": -9.409363884527178e-05,
        "close_vs_ema24": 0.0009623934028979431,
        "ema12_slope_3h": 0.0008985177600322469,
        "ema24_slope_6h": 0.0012501378527018936,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -9.493460830056755e-05,
        "return_30m": -0.001091782477546377,
        "return_60m": -0.0008430676258540659,
        "return_120m": -0.003106657282724079,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00022150948380084134,
        "close_vs_ema6": -0.0005992104200274184,
        "close_vs_ema12": -0.000990350848944277,
        "ema3_slope": -0.00022146042821546974,
        "ema6_slope": -0.0002396267332767099,
        "realized_volatility_30m": 0.000451003952646134,
        "realized_volatility_60m": 0.0009904184857577093,
        "return_acceleration": 0.000902007905292268
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2991,
        "resolved_agreement_count": 1975,
        "prospective_resolved_sample_count": 2972,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.80657812500067,
            "small_mean_absolute_error": 104.65763020834493
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.3022005208295,
            "small_mean_absolute_error": 103.93671093750163
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.72298611111303,
            "small_mean_absolute_error": 92.99495138889445
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.08244374999995,
            "small_mean_absolute_error": 102.61690000000308
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2993,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0700Z",
      "signal_timestamp": "2026-10-14T07:01:17.640221Z",
      "target_timestamp": "2026-10-14T07:00:00Z",
      "resolution_timestamp": "2026-10-14T07:15:00Z",
      "strike": 83363.99,
      "brti_reference_price": 83363.99266666667,
      "base_predicted_close": 83336.203125,
      "small_predicted_close": 83272.7734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83409.3095,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 73.10637500000303,
      "small_residual": 136.53606250000303,
      "base_absolute_error": 73.10637500000303,
      "small_absolute_error": 136.53606250000303,
      "resolved_at": "2026-10-14T07:16:05.644119Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T06:45:00Z",
        "return_6h": 0.00016361057959390912,
        "return_12h": 0.0038032096559479367,
        "return_24h": -0.003651001175618118,
        "close_vs_ema12": -0.0004884373589286728,
        "close_vs_ema24": 0.0005355666856126096,
        "ema12_slope_3h": 0.0007306504277349024,
        "ema24_slope_6h": 0.0012277063029804136,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00041515676867853735,
        "return_30m": -0.0005100519642339263,
        "return_60m": -0.0001450615764478913,
        "return_120m": -0.003694537471735204,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00031838848462084623,
        "close_vs_ema6": -0.0007245802475109864,
        "close_vs_ema12": -0.0011891848440965802,
        "ema3_slope": -0.00031828714565895755,
        "ema6_slope": -0.0002897481206982633,
        "realized_volatility_30m": 0.0001601110801889849,
        "realized_volatility_60m": 0.0008702274984991137,
        "return_acceleration": -0.0003202221603779698
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2992,
        "resolved_agreement_count": 1975,
        "prospective_resolved_sample_count": 2973,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.173994791657606,
            "small_mean_absolute_error": 109.10927083333809
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.96703385416367,
            "small_mean_absolute_error": 107.24424218750391
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.896399305556166,
            "small_mean_absolute_error": 91.91844444444966
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 68.88861562500024,
            "small_mean_absolute_error": 102.06804166667061
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2994,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0715Z",
      "signal_timestamp": "2026-10-14T07:16:16.609694Z",
      "target_timestamp": "2026-10-14T07:15:00Z",
      "resolution_timestamp": "2026-10-14T07:30:00Z",
      "strike": 83409.31,
      "brti_reference_price": 83409.3095,
      "base_predicted_close": 83423.9765625,
      "small_predicted_close": 83413.5,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83388.17716666663,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -35.79939583336818,
      "small_residual": -25.32283333336818,
      "base_absolute_error": 35.79939583336818,
      "small_absolute_error": 25.32283333336818,
      "resolved_at": "2026-10-14T07:31:05.594628Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T07:00:00Z",
        "return_6h": 0.0017942185701997904,
        "return_12h": 0.0036874397177877327,
        "return_24h": -0.002874906433572355,
        "close_vs_ema12": 5.265822913980145e-05,
        "close_vs_ema24": 0.0010571801828975769,
        "ema12_slope_3h": 0.0005815572262692914,
        "ema24_slope_6h": 0.001239393357031826,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000543602002300192,
        "return_30m": 0.0001282195535707853,
        "return_60m": -0.0009637029118374496,
        "return_120m": -0.0005871075136876236,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00011250756115521732,
        "close_vs_ema6": -0.00012955823413240974,
        "close_vs_ema12": -0.0005468637641850016,
        "ema3_slope": 0.00011252022053076516,
        "ema6_slope": -5.182060813835321e-05,
        "realized_volatility_30m": 0.00047937938548936465,
        "realized_volatility_60m": 0.0005564878668739439,
        "return_acceleration": 0.0009587587709787293
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2993,
        "resolved_agreement_count": 1976,
        "prospective_resolved_sample_count": 2974,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.55134895832816,
            "small_mean_absolute_error": 90.78545312500864
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 54.83822916666577,
            "small_mean_absolute_error": 104.58223437500601
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.1839270833334,
            "small_mean_absolute_error": 99.69620659722689
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.52926770833437,
            "small_mean_absolute_error": 104.33958958333679
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2995,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0730Z",
      "signal_timestamp": "2026-10-14T07:31:17.096645Z",
      "target_timestamp": "2026-10-14T07:30:00Z",
      "resolution_timestamp": "2026-10-14T07:45:00Z",
      "strike": 83388.18,
      "brti_reference_price": 83388.17716666663,
      "base_predicted_close": 83425.78125,
      "small_predicted_close": 83280.28125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83352.24283333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -73.53841666664812,
      "small_residual": 71.96158333335188,
      "base_absolute_error": 73.53841666664812,
      "small_absolute_error": 71.96158333335188,
      "resolved_at": "2026-10-14T07:46:06.950612Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T07:15:00Z",
        "return_6h": 0.0016519430215229391,
        "return_12h": 0.0027095152509377662,
        "return_24h": -0.0026453320781840706,
        "close_vs_ema12": -0.00019252136850311796,
        "close_vs_ema24": 0.0007869827891717751,
        "ema12_slope_3h": 0.000399036958876664,
        "ema24_slope_6h": 0.0012479084286596276,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000253357010866595,
        "return_30m": 0.00029010726605505077,
        "return_60m": -0.00022009266795974813,
        "return_120m": -0.0014367398921154573,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -7.044393914457103e-05,
        "close_vs_ema6": -0.00027351736464875653,
        "close_vs_ema12": -0.0006770759914648261,
        "ema3_slope": -7.043897714531511e-05,
        "ema6_slope": -0.00010939497728923442,
        "realized_volatility_30m": 0.0003984795065833935,
        "realized_volatility_60m": 0.00036365420593726966,
        "return_acceleration": -0.000796959013166787
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2994,
        "resolved_agreement_count": 1977,
        "prospective_resolved_sample_count": 2975,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.22071875000256,
            "small_mean_absolute_error": 85.63451041668304
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.455679687504016,
            "small_mean_absolute_error": 83.45847395834426
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 58.24249652777871,
            "small_mean_absolute_error": 92.0633697916722
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.14923020833594,
            "small_mean_absolute_error": 102.69644166667203
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2996,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0745Z",
      "signal_timestamp": "2026-10-14T07:46:18.263861Z",
      "target_timestamp": "2026-10-14T07:45:00Z",
      "resolution_timestamp": "2026-10-14T08:00:00Z",
      "strike": 83352.24,
      "brti_reference_price": 83352.24283333335,
      "base_predicted_close": 83360.0,
      "small_predicted_close": 83269.5390625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83499.568,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 139.5679999999993,
      "small_residual": 230.0289374999993,
      "base_absolute_error": 139.5679999999993,
      "small_absolute_error": 230.0289374999993,
      "resolved_at": "2026-10-14T08:01:05.261682Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T07:30:00Z",
        "return_6h": 0.0011050733593001016,
        "return_12h": 0.0029374246014803873,
        "return_24h": -0.004805317766554018,
        "close_vs_ema12": -0.0005979384707434088,
        "close_vs_ema24": 0.00034839792888252674,
        "ema12_slope_3h": 0.00023277406832855618,
        "ema24_slope_6h": 0.0012449746779565896,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00043092839481861933,
        "return_30m": -0.0006841762269552687,
        "return_60m": -0.0005560443981548202,
        "return_120m": -0.00139864324097827,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00025073384053453385,
        "close_vs_ema6": -0.0005031926129326347,
        "close_vs_ema12": -0.0009374550482086352,
        "ema3_slope": -0.0002506709888348002,
        "ema6_slope": -0.0002012365408766703,
        "realized_volatility_30m": 8.878569197601216e-05,
        "realized_volatility_60m": 0.00040015864406528766,
        "return_acceleration": -0.00017757138395202432
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2995,
        "resolved_agreement_count": 1977,
        "prospective_resolved_sample_count": 2976,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.69881770833672,
            "small_mean_absolute_error": 79.46500520834888
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.752697916668694,
            "small_mean_absolute_error": 92.0613177083469
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.76773958333191,
            "small_mean_absolute_error": 95.77947569445071
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.2223333333357,
            "small_mean_absolute_error": 100.24539062500699
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2997,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0800Z",
      "signal_timestamp": "2026-10-14T08:01:16.241769Z",
      "target_timestamp": "2026-10-14T08:00:00Z",
      "resolution_timestamp": "2026-10-14T08:15:00Z",
      "strike": 83499.57,
      "brti_reference_price": 83499.568,
      "base_predicted_close": 83441.0234375,
      "small_predicted_close": 83433.890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83827.54649999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 386.5230624999822,
      "small_residual": 393.6558749999822,
      "base_absolute_error": 386.5230624999822,
      "small_absolute_error": 393.6558749999822,
      "resolved_at": "2026-10-14T08:16:05.886268Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T07:45:00Z",
        "return_6h": 0.0030237799809789134,
        "return_12h": 0.0034634148114791596,
        "return_24h": -0.003412234702240058,
        "close_vs_ema12": 0.0011207580413863383,
        "close_vs_ema24": 0.002072758238734318,
        "ema12_slope_3h": 0.00013829567511858265,
        "ema24_slope_6h": 0.001281646042641471,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001767500929293897,
        "return_30m": 0.001335810868136944,
        "return_60m": 0.0016263056626308892,
        "return_120m": 0.001481008171719811,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007575875841452362,
        "close_vs_ema6": 0.0009021164446825214,
        "close_vs_ema12": 0.0007008551577902811,
        "ema3_slope": 0.0007581619582315291,
        "ema6_slope": 0.00036097683512870127,
        "realized_volatility_30m": 0.0010992146620562582,
        "realized_volatility_60m": 0.0008671530880883587,
        "return_acceleration": 0.0021984293241125163
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2996,
        "resolved_agreement_count": 1977,
        "prospective_resolved_sample_count": 2977,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.50304687500466,
            "small_mean_absolute_error": 115.9623541666806
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.83852083333113,
            "small_mean_absolute_error": 112.53581250000934
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.81237152777733,
            "small_mean_absolute_error": 110.15027951389614
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.5266135416692,
            "small_mean_absolute_error": 100.15084270834049
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2998,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0815Z",
      "signal_timestamp": "2026-10-14T08:16:18.332910Z",
      "target_timestamp": "2026-10-14T08:15:00Z",
      "resolution_timestamp": "2026-10-14T08:30:00Z",
      "strike": 83827.55,
      "brti_reference_price": 83827.54649999998,
      "base_predicted_close": 83887.2109375,
      "small_predicted_close": 83983.2265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83732.63533333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -154.57560416667548,
      "small_residual": -250.59122916667548,
      "base_absolute_error": 154.57560416667548,
      "small_absolute_error": 250.59122916667548,
      "resolved_at": "2026-10-14T08:31:06.382892Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T08:00:00Z",
        "return_6h": 0.006620616565067294,
        "return_12h": 0.007467667539848177,
        "return_24h": -0.0025526064041611063,
        "close_vs_ema12": 0.004845819759696335,
        "close_vs_ema24": 0.005884208336893959,
        "ema12_slope_3h": 0.00031335967112755547,
        "ema24_slope_6h": 0.0013918159469235025,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00392790654916908,
        "return_30m": 0.005702350056938643,
        "return_60m": 0.005014272417636745,
        "return_120m": 0.004045737236869629,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0023387523483187067,
        "close_vs_ema6": 0.003447785987078955,
        "close_vs_ema12": 0.003916183452621569,
        "ema3_slope": 0.0023442349332736256,
        "ema6_slope": 0.0013810189779837057,
        "realized_volatility_30m": 0.0010802028099375915,
        "realized_volatility_60m": 0.0017695029205546838,
        "return_acceleration": 0.002160405619875183
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2997,
        "resolved_agreement_count": 1978,
        "prospective_resolved_sample_count": 2978,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 158.85721874999945,
            "small_mean_absolute_error": 180.2423072916754
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.7042838541638,
            "small_mean_absolute_error": 135.51388020834202
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.51122569444367,
            "small_mean_absolute_error": 129.80225868056246
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.13108958333396,
            "small_mean_absolute_error": 113.24320937500525
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 2999,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0830Z",
      "signal_timestamp": "2026-10-14T08:31:17.285517Z",
      "target_timestamp": "2026-10-14T08:30:00Z",
      "resolution_timestamp": "2026-10-14T08:45:00Z",
      "strike": 83732.64,
      "brti_reference_price": 83732.63533333332,
      "base_predicted_close": 83692.0859375,
      "small_predicted_close": 83618.515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83362.50183333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -329.58410416667175,
      "small_residual": -256.01379166667175,
      "base_absolute_error": 329.58410416667175,
      "small_absolute_error": 256.01379166667175,
      "resolved_at": "2026-10-14T08:46:05.909458Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T08:15:00Z",
        "return_6h": 0.005777243455942438,
        "return_12h": 0.007246050959596628,
        "return_24h": -0.0011469807133395182,
        "close_vs_ema12": 0.0035562240919633226,
        "close_vs_ema24": 0.004647007784697399,
        "ema12_slope_3h": 0.0004104117732521839,
        "ema24_slope_6h": 0.0014822547535846553,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011322193077266673,
        "return_30m": 0.0027912399898084583,
        "return_60m": 0.004130779426659403,
        "return_120m": 0.003909777604434783,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0006015804131778157,
        "close_vs_ema6": 0.0016500980294604783,
        "close_vs_ema12": 0.002350904846790014,
        "ema3_slope": 0.000601942530013444,
        "ema6_slope": 0.0006604751512824247,
        "realized_volatility_30m": 0.0025300629284478737,
        "realized_volatility_60m": 0.0019843913753587847,
        "return_acceleration": -0.0050601258568957475
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2998,
        "resolved_agreement_count": 1979,
        "prospective_resolved_sample_count": 2979,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 188.55127083332627,
            "small_mean_absolute_error": 236.5594062500022
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.88599479166442,
            "small_mean_absolute_error": 161.09695833334263
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 99.82087673611143,
            "small_mean_absolute_error": 134.49211805556357
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.11066458333444,
            "small_mean_absolute_error": 118.72083125000572
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3000,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0845Z",
      "signal_timestamp": "2026-10-14T08:46:18.351751Z",
      "target_timestamp": "2026-10-14T08:45:00Z",
      "resolution_timestamp": "2026-10-14T09:00:00Z",
      "strike": 83362.5,
      "brti_reference_price": 83362.50183333333,
      "base_predicted_close": 83350.8359375,
      "small_predicted_close": 83309.453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83355.01049999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 4.174562499989406,
      "small_residual": 45.557374999989406,
      "base_absolute_error": 4.174562499989406,
      "small_absolute_error": 45.557374999989406,
      "resolved_at": "2026-10-14T09:01:06.390860Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T08:30:00Z",
        "return_6h": 0.000642699983318229,
        "return_12h": 0.0012115705637396612,
        "return_24h": -0.003907780170215647,
        "close_vs_ema12": -0.0008440322572069725,
        "close_vs_ema24": 0.00020180384374013371,
        "ema12_slope_3h": 0.00034153617901599986,
        "ema24_slope_6h": 0.0014649318440480563,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004420421004624142,
        "return_30m": -0.005547635426341069,
        "return_60m": 0.00012308007140848787,
        "return_120m": -0.00043303276473061203,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0019144078697449496,
        "close_vs_ema6": -0.001985587988868276,
        "close_vs_ema12": -0.0017604856087466425,
        "ema3_slope": -0.0019107499150702312,
        "ema6_slope": -0.0007936048866150625,
        "realized_volatility_30m": 0.0016441008484487374,
        "realized_volatility_60m": 0.0031372542213311937,
        "return_acceleration": -0.0032882016968974748
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 2999,
        "resolved_agreement_count": 1980,
        "prospective_resolved_sample_count": 2980,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 252.56269270833218,
            "small_mean_absolute_error": 282.5724583333322
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 155.63075520833445,
            "small_mean_absolute_error": 181.01873177084053
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.6893628472232,
            "small_mean_absolute_error": 155.56503125000867
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.4860937500016,
            "small_mean_absolute_error": 128.20446354167288
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3001,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0900Z",
      "signal_timestamp": "2026-10-14T09:01:17.862282Z",
      "target_timestamp": "2026-10-14T09:00:00Z",
      "resolution_timestamp": "2026-10-14T09:15:00Z",
      "strike": 83355.01,
      "brti_reference_price": 83355.01049999999,
      "base_predicted_close": 83418.7421875,
      "small_predicted_close": 83297.9609375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83391.09666666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -27.645520833335468,
      "small_residual": 93.13572916666453,
      "base_absolute_error": 27.645520833335468,
      "small_absolute_error": 93.13572916666453,
      "resolved_at": "2026-10-14T09:16:04.952388Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T08:45:00Z",
        "return_6h": -0.002495052490367966,
        "return_12h": 3.6367862690678265e-05,
        "return_24h": -0.0017066675985908386,
        "close_vs_ema12": -0.0008957399538134236,
        "close_vs_ema24": 0.0001096357770642431,
        "ema12_slope_3h": 0.0003172857827671294,
        "ema24_slope_6h": 0.0013829709493340392,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.986454543213895e-05,
        "return_30m": -0.00450988831093202,
        "return_60m": -0.001731236501726685,
        "return_120m": -0.00010774635882182526,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0010030553006455944,
        "close_vs_ema6": -0.001483218095698624,
        "close_vs_ema12": -0.0015659927856019884,
        "ema3_slope": -0.0010020501888919897,
        "ema6_slope": -0.0005929354572394852,
        "realized_volatility_30m": 0.0021652782295960016,
        "realized_volatility_60m": 0.002980084146230902,
        "return_acceleration": 0.004330556459192003
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3000,
        "resolved_agreement_count": 1981,
        "prospective_resolved_sample_count": 2981,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 218.7143333333297,
            "small_mean_absolute_error": 236.4545677083297
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.60869010416718,
            "small_mean_absolute_error": 176.20846093750515
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 118.13045833333065,
            "small_mean_absolute_error": 153.84206423611613
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.98131562500058,
            "small_mean_absolute_error": 125.63445104167185
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3002,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0915Z",
      "signal_timestamp": "2026-10-14T09:16:15.836725Z",
      "target_timestamp": "2026-10-14T09:15:00Z",
      "resolution_timestamp": "2026-10-14T09:30:00Z",
      "strike": 83391.1,
      "brti_reference_price": 83391.09666666666,
      "base_predicted_close": 83447.2734375,
      "small_predicted_close": 83441.1953125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83202.65816666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -244.6152708333393,
      "small_residual": -238.5371458333393,
      "base_absolute_error": 244.6152708333393,
      "small_absolute_error": 238.5371458333393,
      "resolved_at": "2026-10-14T09:31:04.971662Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T09:00:00Z",
        "return_6h": -0.0028329622488735273,
        "return_12h": 0.0009720928853478306,
        "return_24h": -0.0006167496151777696,
        "close_vs_ema12": -0.00044430837221209885,
        "close_vs_ema24": 0.0005313766724288627,
        "ema12_slope_3h": 0.00025603581160460465,
        "ema24_slope_6h": 0.0012956158700083709,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004329213858915715,
        "return_30m": 0.0003430179361760821,
        "return_60m": -0.0052065204286196876,
        "return_120m": -0.00021835492276001123,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0002853654896535218,
        "close_vs_ema6": -0.0007508960606932291,
        "close_vs_ema12": -0.0009594937320802632,
        "ema3_slope": -0.00028528407942229883,
        "ema6_slope": -0.00030026823618301,
        "realized_volatility_30m": 0.0002613929656618552,
        "realized_volatility_60m": 0.0018863058470293473,
        "return_acceleration": 0.0005227859313237104
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3001,
        "resolved_agreement_count": 1981,
        "prospective_resolved_sample_count": 2982,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 128.99494791666802,
            "small_mean_absolute_error": 161.3245312500003
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 143.92608333333374,
            "small_mean_absolute_error": 170.78341927083784
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.13450520833187,
            "small_mean_absolute_error": 144.11743055556144
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.28078958333353,
            "small_mean_absolute_error": 128.13109166667127
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3003,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0930Z",
      "signal_timestamp": "2026-10-14T09:31:15.949108Z",
      "target_timestamp": "2026-10-14T09:30:00Z",
      "resolution_timestamp": "2026-10-14T09:45:00Z",
      "strike": 83202.66,
      "brti_reference_price": 83202.65816666666,
      "base_predicted_close": 83215.84375,
      "small_predicted_close": 83235.3671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 83172.84633333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -42.99741666666523,
      "small_residual": -62.52085416666523,
      "base_absolute_error": 42.99741666666523,
      "small_absolute_error": 62.52085416666523,
      "resolved_at": "2026-10-14T09:46:06.959001Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T09:15:00Z",
        "return_6h": -0.00593926340768125,
        "return_12h": -0.0008622771418904662,
        "return_24h": -0.001846081877273642,
        "close_vs_ema12": -0.002592959580758447,
        "close_vs_ema24": -0.0016939587959403646,
        "ema12_slope_3h": 0.0001458156432923019,
        "ema24_slope_6h": 0.001145609054781449,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002259695669349915,
        "return_30m": -0.0018277525540391082,
        "return_60m": -0.006329397905092349,
        "return_120m": -0.002224763825082521,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0012738287352324074,
        "close_vs_ema6": -0.002151059899113905,
        "close_vs_ema12": -0.0027234427969402564,
        "ema3_slope": -0.0012722081599211288,
        "ema6_slope": -0.0008596842667046856,
        "realized_volatility_30m": 0.0013463085276207432,
        "realized_volatility_60m": 0.001923685337165552,
        "return_acceleration": -0.0026926170552414863
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3002,
        "resolved_agreement_count": 1982,
        "prospective_resolved_sample_count": 2983,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 151.50486458333398,
            "small_mean_absolute_error": 158.31101041666625
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 170.02806770833013,
            "small_mean_absolute_error": 197.43520833333423
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.7589513888876,
            "small_mean_absolute_error": 160.16830902778383
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.95672499999928,
            "small_mean_absolute_error": 134.21210520833702
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3004,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T0945Z",
      "signal_timestamp": "2026-10-14T09:46:19.042894Z",
      "target_timestamp": "2026-10-14T09:45:00Z",
      "resolution_timestamp": "2026-10-14T10:00:00Z",
      "strike": 83172.85,
      "brti_reference_price": 83172.84633333333,
      "base_predicted_close": 83162.5859375,
      "small_predicted_close": 83189.703125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83167.2878333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 4.70189583330648,
      "small_residual": -22.41529166669352,
      "base_absolute_error": 4.70189583330648,
      "small_absolute_error": 22.41529166669352,
      "resolved_at": "2026-10-14T10:01:05.379087Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T09:30:00Z",
        "return_6h": -0.006782676710883728,
        "return_12h": -0.002679030769172863,
        "return_24h": -0.004324239719472822,
        "close_vs_ema12": -0.002830253383396264,
        "close_vs_ema24": -0.0020094324042759792,
        "ema12_slope_3h": 2.938035926125515e-05,
        "ema24_slope_6h": 0.0009811964629138359,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003583038569946462,
        "return_30m": -0.002617189868670544,
        "return_60m": -0.0022750696755619026,
        "return_120m": -0.002152269619891678,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008165042224820285,
        "close_vs_ema6": -0.0017931373741517653,
        "close_vs_ema12": -0.002608042210260786,
        "ema3_slope": -0.0008158380872391735,
        "ema6_slope": -0.0007167408637286377,
        "realized_volatility_30m": 0.0009506959061776343,
        "realized_volatility_60m": 0.0010168900725850904,
        "return_acceleration": 0.0019013918123552687
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3003,
        "resolved_agreement_count": 1983,
        "prospective_resolved_sample_count": 2984,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.85819270833235,
            "small_mean_absolute_error": 109.93777604166462
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 166.21044270833227,
            "small_mean_absolute_error": 196.2551171874984
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 130.3732343750004,
            "small_mean_absolute_error": 157.32507986111523
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.74482083333206,
            "small_mean_absolute_error": 135.9697322916698
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3005,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1000Z",
      "signal_timestamp": "2026-10-14T10:01:16.391738Z",
      "target_timestamp": "2026-10-14T10:00:00Z",
      "resolution_timestamp": "2026-10-14T10:15:00Z",
      "strike": 83167.29,
      "brti_reference_price": 83167.2878333333,
      "base_predicted_close": 83160.0859375,
      "small_predicted_close": 83177.9296875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83228.52966666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 68.44372916666907,
      "small_residual": 50.59997916666907,
      "base_absolute_error": 68.44372916666907,
      "small_absolute_error": 50.59997916666907,
      "resolved_at": "2026-10-14T10:16:05.448507Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T09:45:00Z",
        "return_6h": -0.0055521184916736965,
        "return_12h": -0.0034847976201081154,
        "return_24h": -0.004202523323178942,
        "close_vs_ema12": -0.0027789829203254124,
        "close_vs_ema24": -0.0020334284997853835,
        "ema12_slope_3h": -6.808100329769307e-05,
        "ema24_slope_6h": 0.0008458852822039731,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.68307055136097e-05,
        "return_30m": -0.00042511061680872153,
        "return_60m": -0.002252086173832102,
        "return_120m": -0.003979423781769631,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0004418353124482355,
        "close_vs_ema6": -0.0013291693316630493,
        "close_vs_ema12": -0.0022641381982945186,
        "ema3_slope": -0.0004416401802211922,
        "ema6_slope": -0.0005313852122941221,
        "realized_volatility_30m": 0.00014573657574051824,
        "realized_volatility_60m": 0.0010196470074175267,
        "return_acceleration": 0.0002914731514810365
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3004,
        "resolved_agreement_count": 1983,
        "prospective_resolved_sample_count": 2985,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.99002604166162,
            "small_mean_absolute_error": 104.15225520834065
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 149.35217968749566,
            "small_mean_absolute_error": 170.30341145833518
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.40246874999866,
            "small_mean_absolute_error": 152.18972569445032
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 103.42829479166467,
            "small_mean_absolute_error": 134.21153229167174
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3006,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1015Z",
      "signal_timestamp": "2026-10-14T10:16:16.357825Z",
      "target_timestamp": "2026-10-14T10:15:00Z",
      "resolution_timestamp": "2026-10-14T10:30:00Z",
      "strike": 83228.53,
      "brti_reference_price": 83228.52966666667,
      "base_predicted_close": 83176.8359375,
      "small_predicted_close": 83165.09375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83270.53166666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 93.6957291666622,
      "small_residual": 105.4379166666622,
      "base_absolute_error": 93.6957291666622,
      "small_absolute_error": 105.4379166666622,
      "resolved_at": "2026-10-14T10:31:05.000329Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T10:00:00Z",
        "return_6h": -0.005070274404266439,
        "return_12h": -0.0015323643821993915,
        "return_24h": -0.0024693803547854998,
        "close_vs_ema12": -0.001961368203219682,
        "close_vs_ema24": -0.001271786230512939,
        "ema12_slope_3h": -0.000153771268545988,
        "ema24_slope_6h": 0.0007233679063629594,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000736369249603186,
        "return_30m": 0.0006694893320131623,
        "return_60m": -0.0019494527173543608,
        "return_120m": -0.007145823280576558,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00014708265511886864,
        "close_vs_ema6": -0.0004241997098629602,
        "close_vs_ema12": -0.0012944428946485287,
        "ema3_slope": 0.00014710429160880167,
        "ema6_slope": -0.00016965109756661434,
        "realized_volatility_30m": 0.0004015999775583978,
        "realized_volatility_60m": 0.001099111816096762,
        "return_acceleration": 0.0008031999551167956
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3005,
        "resolved_agreement_count": 1983,
        "prospective_resolved_sample_count": 2986,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.18957812499502,
            "small_mean_absolute_error": 93.51831770834178
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.59226302083152,
            "small_mean_absolute_error": 127.42142447917104
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 126.01391493055417,
            "small_mean_absolute_error": 145.02838541667248
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.5436406249988,
            "small_mean_absolute_error": 128.8499250000059
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3007,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1030Z",
      "signal_timestamp": "2026-10-14T10:31:16.027344Z",
      "target_timestamp": "2026-10-14T10:30:00Z",
      "resolution_timestamp": "2026-10-14T10:45:00Z",
      "strike": 83270.53,
      "brti_reference_price": 83270.53166666666,
      "base_predicted_close": 83229.390625,
      "small_predicted_close": 83210.234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83310.32966666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 80.93904166665743,
      "small_residual": 100.09529166665743,
      "base_absolute_error": 80.93904166665743,
      "small_absolute_error": 100.09529166665743,
      "resolved_at": "2026-10-14T10:46:07.064294Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T10:15:00Z",
        "return_6h": -0.005277310428139392,
        "return_12h": -0.001271217184067197,
        "return_24h": -0.001174233520870538,
        "close_vs_ema12": -0.001398284607140532,
        "close_vs_ema24": -0.0007519831764313256,
        "ema12_slope_3h": -0.0002050694007663667,
        "ema24_slope_6h": 0.0005989843076885659,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005046586809620557,
        "return_30m": 0.001241399545699462,
        "return_60m": 0.0008157611967642975,
        "return_120m": -0.005518799985538059,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003258016000333708,
        "close_vs_ema6": 5.731646806528268e-05,
        "close_vs_ema12": -0.0006689130452844916,
        "ema3_slope": 0.0003259077813098088,
        "ema6_slope": 2.2927112866666377e-05,
        "realized_volatility_30m": 0.00011585528432056513,
        "realized_volatility_60m": 0.000436848817143404,
        "return_acceleration": -0.00023171056864113027
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3006,
        "resolved_agreement_count": 1984,
        "prospective_resolved_sample_count": 2987,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.45969270832575,
            "small_mean_absolute_error": 60.24351041667251
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.98227864582987,
            "small_mean_absolute_error": 109.27726041666938
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 130.83860937499534,
            "small_mean_absolute_error": 151.70464236111366
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.68543749999881,
            "small_mean_absolute_error": 124.4061750000059
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3008,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1045Z",
      "signal_timestamp": "2026-10-14T10:46:18.263816Z",
      "target_timestamp": "2026-10-14T10:45:00Z",
      "resolution_timestamp": "2026-10-14T11:00:00Z",
      "strike": 83310.33,
      "brti_reference_price": 83310.32966666666,
      "base_predicted_close": 83329.3671875,
      "small_predicted_close": 83236.765625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83375.61983333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 46.25264583331591,
      "small_residual": 138.8542083333159,
      "base_absolute_error": 46.25264583331591,
      "small_absolute_error": 138.8542083333159,
      "resolved_at": "2026-10-14T11:01:05.603230Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T10:30:00Z",
        "return_6h": -0.00416197724062306,
        "return_12h": -0.0016307771235055668,
        "return_24h": 0.0017381729826557724,
        "close_vs_ema12": -0.000883457408681565,
        "close_vs_ema24": -0.0002687766567089911,
        "ema12_slope_3h": -0.0002172161948851281,
        "ema24_slope_6h": 0.0005003697715304511,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004779361822655481,
        "return_30m": 0.0009828360578709727,
        "return_60m": 0.0016529833881400169,
        "return_120m": -0.0006258469398024991,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004017852510611597,
        "close_vs_ema6": 0.00038228442303966936,
        "close_vs_ema12": -0.00016187108455312238,
        "ema3_slope": 0.00040194674733595726,
        "ema6_slope": 0.00015293715541297992,
        "realized_volatility_30m": 1.3361249348253779e-05,
        "realized_volatility_60m": 0.0002947130785425743,
        "return_acceleration": -2.6722498696507557e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3007,
        "resolved_agreement_count": 1985,
        "prospective_resolved_sample_count": 2988,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.9450989583238,
            "small_mean_absolute_error": 69.63711979167056
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.90164583332808,
            "small_mean_absolute_error": 89.78744791666759
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 131.4553281249961,
            "small_mean_absolute_error": 154.0491180555558
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.37427604166514,
            "small_mean_absolute_error": 129.25399791667223
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3009,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1100Z",
      "signal_timestamp": "2026-10-14T11:01:18.538202Z",
      "target_timestamp": "2026-10-14T11:00:00Z",
      "resolution_timestamp": "2026-10-14T11:15:00Z",
      "strike": 83375.62,
      "brti_reference_price": 83375.61983333332,
      "base_predicted_close": 83399.265625,
      "small_predicted_close": 83388.7734375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83374.85383333336,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -24.411791666643694,
      "small_residual": -13.919604166643694,
      "base_absolute_error": 24.411791666643694,
      "small_absolute_error": 13.919604166643694,
      "resolved_at": "2026-10-14T11:16:05.478660Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T10:45:00Z",
        "return_6h": -0.003555578080598365,
        "return_12h": -0.0008709664095157832,
        "return_24h": 0.001798714467402318,
        "close_vs_ema12": -9.635177358235936e-05,
        "close_vs_ema24": 0.0005041080915832996,
        "ema12_slope_3h": -0.00026899663922841377,
        "ema24_slope_6h": 0.00041637604794164673,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007836983352231819,
        "return_30m": 0.0012620090752790691,
        "return_60m": 0.0025049752784713775,
        "return_120m": 0.00024724768444883694,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005925479111568155,
        "close_vs_ema6": 0.000832781321903342,
        "close_vs_ema12": 0.0005260038680503509,
        "ema3_slope": 0.0005928992323582793,
        "ema6_slope": 0.0003332235296940045,
        "realized_volatility_30m": 0.00015288107647881688,
        "realized_volatility_60m": 0.00013573531113604938,
        "return_acceleration": 0.00030576215295763376
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3008,
        "resolved_agreement_count": 1985,
        "prospective_resolved_sample_count": 2989,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.33278645832615,
            "small_mean_absolute_error": 98.74684895832615
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.16140624999389,
            "small_mean_absolute_error": 101.4495520833334
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 123.67904861110583,
            "small_mean_absolute_error": 146.45122395833218
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.34283749999595,
            "small_mean_absolute_error": 132.88505937500304
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3010,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1115Z",
      "signal_timestamp": "2026-10-14T11:16:16.581129Z",
      "target_timestamp": "2026-10-14T11:15:00Z",
      "resolution_timestamp": "2026-10-14T11:30:00Z",
      "strike": 83374.85,
      "brti_reference_price": 83374.85383333336,
      "base_predicted_close": 83395.828125,
      "small_predicted_close": 83398.7578125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83290.77666666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -105.05145833334245,
      "small_residual": -107.98114583334245,
      "base_absolute_error": 105.05145833334245,
      "small_absolute_error": 107.98114583334245,
      "resolved_at": "2026-10-14T11:31:05.575331Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T11:00:00Z",
        "return_6h": -0.0009999563634417452,
        "return_12h": 0.001935470331546174,
        "return_24h": 0.002987458267954768,
        "close_vs_ema12": -0.00010123098061820546,
        "close_vs_ema24": 0.0004846681864678626,
        "ema12_slope_3h": -0.000479451903300232,
        "ema24_slope_6h": 0.0003870935757293026,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -9.187337995042455e-06,
        "return_30m": 0.0007745037971265134,
        "return_60m": 0.0017581010652563123,
        "return_120m": -0.0001947789869970462,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00029159251361754457,
        "close_vs_ema6": 0.0005881375571736847,
        "close_vs_ema12": 0.0004372674386481368,
        "ema3_slope": 0.00029167756461179195,
        "ema6_slope": 0.00023531038081858746,
        "realized_volatility_30m": 0.00039644283660911217,
        "realized_volatility_60m": 0.00028526987888137246,
        "return_acceleration": -0.0007928856732182243
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3009,
        "resolved_agreement_count": 1986,
        "prospective_resolved_sample_count": 2990,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.32480208331981,
            "small_mean_absolute_error": 89.57675520831981
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.75719010415742,
            "small_mean_absolute_error": 91.5475364583308
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 93.50310937499428,
            "small_mean_absolute_error": 114.80653472222063
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.9835791666621,
            "small_mean_absolute_error": 123.08947291666918
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3011,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1130Z",
      "signal_timestamp": "2026-10-14T11:31:16.580213Z",
      "target_timestamp": "2026-10-14T11:30:00Z",
      "resolution_timestamp": "2026-10-14T11:45:00Z",
      "strike": 83290.78,
      "brti_reference_price": 83290.77666666666,
      "base_predicted_close": 83330.875,
      "small_predicted_close": 83261.0,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83358.22949999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 27.35449999998673,
      "small_residual": 97.22949999998673,
      "base_absolute_error": 27.35449999998673,
      "small_absolute_error": 97.22949999998673,
      "resolved_at": "2026-10-14T11:46:06.340482Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T11:15:00Z",
        "return_6h": -0.0026030990106475915,
        "return_12h": 0.002155699549071244,
        "return_24h": -0.0016914115134779584,
        "close_vs_ema12": -0.0010643128001358582,
        "close_vs_ema24": -0.0005134854723095605,
        "ema12_slope_3h": -0.0006759673256132581,
        "ema24_slope_6h": 0.00032526163678658904,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001008423556996818,
        "return_30m": -0.0010176016302638757,
        "return_60m": 0.00024312322252284524,
        "return_120m": 0.001059082749778062,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00035869115928477413,
        "close_vs_ema6": -0.0003006640777716285,
        "close_vs_ema12": -0.000483701594254371,
        "ema3_slope": -0.00035856254606947413,
        "ema6_slope": -0.00012025116902580901,
        "realized_volatility_30m": 0.0004996181095008878,
        "realized_volatility_60m": 0.0006791026561484612,
        "return_acceleration": -0.0009992362190017756
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3010,
        "resolved_agreement_count": 1987,
        "prospective_resolved_sample_count": 2991,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.16373437498987,
            "small_mean_absolute_error": 90.21256249998987
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.31171354165781,
            "small_mean_absolute_error": 75.22803645833119
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.37609722221653,
            "small_mean_absolute_error": 102.92236111110954
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.38005624999569,
            "small_mean_absolute_error": 126.19220000000277
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3012,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1145Z",
      "signal_timestamp": "2026-10-14T11:46:18.135408Z",
      "target_timestamp": "2026-10-14T11:45:00Z",
      "resolution_timestamp": "2026-10-14T12:00:00Z",
      "strike": 83358.23,
      "brti_reference_price": 83358.22949999999,
      "base_predicted_close": 83394.640625,
      "small_predicted_close": 83266.3359375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83399.51716666664,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 4.876541666642879,
      "small_residual": 133.18122916664288,
      "base_absolute_error": 4.876541666642879,
      "small_absolute_error": 133.18122916664288,
      "resolved_at": "2026-10-14T12:01:06.470091Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T11:30:00Z",
        "return_6h": -0.001326919994517839,
        "return_12h": 0.0020918671242757814,
        "return_24h": -0.0011798733461754196,
        "close_vs_ema12": -0.00024490819423028665,
        "close_vs_ema24": 0.0002898310382002389,
        "ema12_slope_3h": -0.0006504901836329458,
        "ema24_slope_6h": 0.0002911235104350318,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008098475729585441,
        "return_30m": -0.0001993926534084034,
        "return_60m": 0.0005749567133508382,
        "return_120m": 0.0022288904953871036,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00022538215568701503,
        "close_vs_ema6": 0.0003634757201282923,
        "close_vs_ema12": 0.00027562440184003556,
        "ema3_slope": 0.00022543296425459047,
        "ema6_slope": 0.0001454114294610065,
        "realized_volatility_30m": 0.0009091355649776811,
        "realized_volatility_60m": 0.0007423128324179568,
        "return_acceleration": 0.0018182711299553622
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3011,
        "resolved_agreement_count": 1987,
        "prospective_resolved_sample_count": 2992,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.767598958322196,
            "small_mean_absolute_error": 89.4961145833222
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.356348958323,
            "small_mean_absolute_error": 79.56661718749638
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.19029687499278,
            "small_mean_absolute_error": 89.69033680555246
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.76648020832945,
            "small_mean_absolute_error": 126.22169479166769
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3013,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1200Z",
      "signal_timestamp": "2026-10-14T12:01:17.349017Z",
      "target_timestamp": "2026-10-14T12:00:00Z",
      "resolution_timestamp": "2026-10-14T12:15:00Z",
      "strike": 83399.52,
      "brti_reference_price": 83399.51716666664,
      "base_predicted_close": 83416.1796875,
      "small_predicted_close": 83412.25,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83724.2208333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 308.04114583329647,
      "small_residual": 311.97083333329647,
      "base_absolute_error": 308.04114583329647,
      "small_absolute_error": 311.97083333329647,
      "resolved_at": "2026-10-14T12:16:05.281611Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T11:45:00Z",
        "return_6h": 0.0002810138264184303,
        "return_12h": 0.003576455128150746,
        "return_24h": 0.0017508640506560535,
        "close_vs_ema12": 0.00024005678805538722,
        "close_vs_ema24": 0.0007690513050222503,
        "ema12_slope_3h": -0.0006021893534060574,
        "ema24_slope_6h": 0.00029089961918282725,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004953040259410013,
        "return_30m": 0.001305552719662595,
        "return_60m": 0.00028662255682299076,
        "return_120m": 0.002792315817713442,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003602690665804875,
        "close_vs_ema6": 0.0006133921609852155,
        "close_vs_ema12": 0.0006523621826923787,
        "ema3_slope": 0.0003603989071585545,
        "ema6_slope": 0.0002454170791590382,
        "realized_volatility_30m": 0.00015727177350877142,
        "realized_volatility_60m": 0.0006887509950854567,
        "return_acceleration": -0.00031454354701754283
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3012,
        "resolved_agreement_count": 1987,
        "prospective_resolved_sample_count": 2993,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.42357291665394,
            "small_mean_absolute_error": 88.07786979165394
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.37817968749005,
            "small_mean_absolute_error": 93.41235937499005
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.08333333333333333,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.24879513888057,
            "small_mean_absolute_error": 96.99232465277358
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.2,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.39275312499521,
            "small_mean_absolute_error": 128.6787791666662
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3014,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1215Z",
      "signal_timestamp": "2026-10-14T12:16:15.969888Z",
      "target_timestamp": "2026-10-14T12:15:00Z",
      "resolution_timestamp": "2026-10-14T12:30:00Z",
      "strike": 83724.22,
      "brti_reference_price": 83724.2208333333,
      "base_predicted_close": 83622.375,
      "small_predicted_close": 83565.5703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 83734.78016666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 112.40516666667827,
      "small_residual": 169.20985416667827,
      "base_absolute_error": 112.40516666667827,
      "small_absolute_error": 169.20985416667827,
      "resolved_at": "2026-10-14T12:31:04.981772Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T12:00:00Z",
        "return_6h": 0.0028081524631837773,
        "return_12h": 0.004963769003501817,
        "return_24h": 0.006476376620549118,
        "close_vs_ema12": 0.003964925508850303,
        "close_vs_ema24": 0.004568783015421962,
        "ema12_slope_3h": -0.00041464372345800804,
        "ema24_slope_6h": 0.0003429229084084273,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003893351876579354,
        "return_30m": 0.004390584295379085,
        "return_60m": 0.004190316191718058,
        "return_120m": 0.005955784256334695,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0021229951015759863,
        "close_vs_ema6": 0.003216664601947361,
        "close_vs_ema12": 0.003845831511245734,
        "ema3_slope": 0.0021275117987031855,
        "ema6_slope": 0.0012883234825957768,
        "realized_volatility_30m": 0.0016990239253191763,
        "realized_volatility_60m": 0.0017809473352610402,
        "return_acceleration": 0.0033980478506383527
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3013,
        "resolved_agreement_count": 1988,
        "prospective_resolved_sample_count": 2994,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.33091145831713,
            "small_mean_absolute_error": 162.59067708331713
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.32785677081847,
            "small_mean_absolute_error": 126.08371614581847
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.61509722221065,
            "small_mean_absolute_error": 115.22858333332624
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.1394916666599,
            "small_mean_absolute_error": 137.4505177083309
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3015,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1230Z",
      "signal_timestamp": "2026-10-14T12:31:15.991307Z",
      "target_timestamp": "2026-10-14T12:30:00Z",
      "resolution_timestamp": "2026-10-14T12:45:00Z",
      "strike": 83734.78,
      "brti_reference_price": 83734.78016666668,
      "base_predicted_close": 83699.0625,
      "small_predicted_close": 83601.0234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82679.39816666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -1019.6643333333195,
      "small_residual": -921.6252708333195,
      "base_absolute_error": 1019.6643333333195,
      "small_absolute_error": 921.6252708333195,
      "resolved_at": "2026-10-14T12:46:07.016467Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T12:15:00Z",
        "return_6h": 0.003935493015709168,
        "return_12h": 0.0042444445613558646,
        "return_24h": 0.005328835108807883,
        "close_vs_ema12": 0.003923888807274789,
        "close_vs_ema24": 0.004598247739199923,
        "ema12_slope_3h": -0.00013739971897730463,
        "ema24_slope_6h": 0.0004170939742085267,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00012612041328408097,
        "return_30m": 0.004019963321011177,
        "return_60m": 0.00533076431472046,
        "return_120m": 0.0055751835698421015,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011234281237275656,
        "close_vs_ema6": 0.0023857145306040994,
        "close_vs_ema12": 0.003359239834562766,
        "ema3_slope": 0.0011246916339398005,
        "ema6_slope": 0.0009551973435144578,
        "realized_volatility_30m": 0.0018836157316476365,
        "realized_volatility_60m": 0.0014989470866123645,
        "return_acceleration": -0.003767231463295273
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3014,
        "resolved_agreement_count": 1989,
        "prospective_resolved_sample_count": 2995,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 113.16933854165109,
            "small_mean_absolute_error": 177.8978541666511
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.66653645832048,
            "small_mean_absolute_error": 134.05520833332048
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.16666666666666666,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.59758854165557,
            "small_mean_absolute_error": 109.45130902777116
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 113.96978020832539,
            "small_mean_absolute_error": 144.6448687499964
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3016,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1245Z",
      "signal_timestamp": "2026-10-14T12:46:18.755730Z",
      "target_timestamp": "2026-10-14T12:45:00Z",
      "resolution_timestamp": "2026-10-14T13:00:00Z",
      "strike": 82679.4,
      "brti_reference_price": 82679.39816666668,
      "base_predicted_close": 82292.8359375,
      "small_predicted_close": 82230.6171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82642.77166666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 349.93572916666744,
      "small_residual": 412.15447916666744,
      "base_absolute_error": 349.93572916666744,
      "small_absolute_error": 412.15447916666744,
      "resolved_at": "2026-10-14T13:01:06.548614Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T12:30:00Z",
        "return_6h": -0.00862386011972549,
        "return_12h": -0.010252695929833688,
        "return_24h": -0.005795812894860863,
        "close_vs_ema12": -0.008376114986165972,
        "close_vs_ema24": -0.007898606419775578,
        "ema12_slope_3h": -0.00037327732981462525,
        "ema24_slope_6h": 0.00023051764871961922,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.012603866611930581,
        "return_30m": -0.012479335803512681,
        "return_60m": -0.008143543083929172,
        "return_120m": -0.007573268555344792,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.005780521398138672,
        "close_vs_ema6": -0.0073416549076799065,
        "close_vs_ema12": -0.007869445740213976,
        "ema3_slope": -0.005747299013211249,
        "ema6_slope": -0.0029280632311554644,
        "realized_volatility_30m": 0.006364993512607331,
        "realized_volatility_60m": 0.006283281972588891,
        "return_acceleration": -0.012729987025214662
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3015,
        "resolved_agreement_count": 1990,
        "prospective_resolved_sample_count": 2996,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 361.2467968749843,
            "small_mean_absolute_error": 383.9967968749843
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 206.00719791665324,
            "small_mean_absolute_error": 236.74645572915324
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 157.98649826387677,
            "small_mean_absolute_error": 181.04334374999235
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 161.27607604165897,
            "small_mean_absolute_error": 187.12805312499478
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3017,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1300Z",
      "signal_timestamp": "2026-10-14T13:01:21.460620Z",
      "target_timestamp": "2026-10-14T13:00:00Z",
      "resolution_timestamp": "2026-10-14T13:15:00Z",
      "strike": 82642.77,
      "brti_reference_price": 82642.77166666667,
      "base_predicted_close": 82693.8671875,
      "small_predicted_close": 82629.671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82407.5215,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -286.34568749999744,
      "small_residual": -222.15037499999744,
      "base_absolute_error": 286.34568749999744,
      "small_absolute_error": 222.15037499999744,
      "resolved_at": "2026-10-14T13:16:06.407598Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T12:45:00Z",
        "return_6h": -0.008651469020729663,
        "return_12h": -0.008489273912996587,
        "return_24h": -0.0072829839707525545,
        "close_vs_ema12": -0.008458630017077917,
        "close_vs_ema24": -0.008167615736337286,
        "ema12_slope_3h": -0.0006147872948415456,
        "ema24_slope_6h": 4.726652988806812e-05,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00044299427441618633,
        "return_30m": -0.01304127744560224,
        "return_60m": -0.00907373958158153,
        "return_120m": -0.00878971776319748,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00312018272539738,
        "close_vs_ema6": -0.005570525327391551,
        "close_vs_ema12": -0.007039652087441173,
        "ema3_slope": -0.003110477467336281,
        "ema6_slope": -0.002223256248859329,
        "realized_volatility_30m": 0.006080436168757197,
        "realized_volatility_60m": 0.006201902056507253,
        "return_acceleration": 0.012160872337514395
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3016,
        "resolved_agreement_count": 1991,
        "prospective_resolved_sample_count": 2997,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 447.5115937499904,
            "small_mean_absolute_error": 453.7401093749904
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 243.96758333332218,
            "small_mean_absolute_error": 270.9089895833222
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 186.75598437499016,
            "small_mean_absolute_error": 213.52160937499016
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 171.79446249999236,
            "small_mean_absolute_error": 196.23433020832817
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3018,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1315Z",
      "signal_timestamp": "2026-10-14T13:16:18.499575Z",
      "target_timestamp": "2026-10-14T13:15:00Z",
      "resolution_timestamp": "2026-10-14T13:30:00Z",
      "strike": 82407.52,
      "brti_reference_price": 82407.5215,
      "base_predicted_close": 82288.390625,
      "small_predicted_close": 82509.75,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82539.05716666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 250.66654166666558,
      "small_residual": 29.30716666666558,
      "base_absolute_error": 250.66654166666558,
      "small_absolute_error": 29.30716666666558,
      "resolved_at": "2026-10-14T13:31:06.775787Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T13:00:00Z",
        "return_6h": -0.012010505853666142,
        "return_12h": -0.010237836756106455,
        "return_24h": -0.008576619571764255,
        "close_vs_ema12": -0.010825672645756845,
        "close_vs_ema24": -0.01076682296759579,
        "ema12_slope_3h": -0.0009915862603708803,
        "ema24_slope_6h": -0.00020163885589030706,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002846590959164952,
        "return_30m": -0.0032883242100846255,
        "return_60m": -0.015726623911548776,
        "return_120m": -0.0116022072466484,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.002987846533494376,
        "close_vs_ema6": -0.006015338461965003,
        "close_vs_ema12": -0.008361017493221823,
        "ema3_slope": -0.0029789459003126684,
        "ema6_slope": -0.0024003597941490984,
        "realized_volatility_30m": 0.0012017983423743828,
        "realized_volatility_60m": 0.00512397547863283,
        "return_acceleration": -0.0024035966847487655
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3017,
        "resolved_agreement_count": 1991,
        "prospective_resolved_sample_count": 2998,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 442.08772916666567,
            "small_mean_absolute_error": 431.28499479166567
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 276.7093203124914,
            "small_mean_absolute_error": 296.9378359374914
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 204.91448090276754,
            "small_mean_absolute_error": 227.8174756944342
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 166.78559374999313,
            "small_mean_absolute_error": 187.65905520832894
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3019,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1330Z",
      "signal_timestamp": "2026-10-14T13:31:19.080306Z",
      "target_timestamp": "2026-10-14T13:30:00Z",
      "resolution_timestamp": "2026-10-14T13:45:00Z",
      "strike": 82539.06,
      "brti_reference_price": 82539.05716666667,
      "base_predicted_close": 82538.8671875,
      "small_predicted_close": 82487.234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82834.27816666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 295.41097916665603,
      "small_residual": 347.04379166665603,
      "base_absolute_error": 295.41097916665603,
      "small_absolute_error": 347.04379166665603,
      "resolved_at": "2026-10-14T13:46:07.455766Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T13:15:00Z",
        "return_6h": -0.010182738475058017,
        "return_12h": -0.00854761675729887,
        "return_24h": -0.009456002939903674,
        "close_vs_ema12": -0.008872719917593419,
        "close_vs_ema24": -0.009000106496725557,
        "ema12_slope_3h": -0.0013092120285680409,
        "ema24_slope_6h": -0.0004075927410286395,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015961609361914153,
        "return_30m": -0.0012549736402637235,
        "return_60m": -0.014279884626436368,
        "return_120m": -0.009025243011100859,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0006987152026693977,
        "close_vs_ema6": -0.003167421498527334,
        "close_vs_ema12": -0.005741388887708809,
        "ema3_slope": -0.0006982273406114237,
        "ema6_slope": -0.0012653654211555176,
        "realized_volatility_30m": 0.0022213759476781836,
        "realized_volatility_60m": 0.00544521293167434,
        "return_acceleration": 0.004442751895356367
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3018,
        "resolved_agreement_count": 1991,
        "prospective_resolved_sample_count": 2999,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 476.6530729166625,
            "small_mean_absolute_error": 396.3093229166625
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 294.9112057291568,
            "small_mean_absolute_error": 287.1035885416568
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 217.99538194443448,
            "small_mean_absolute_error": 221.47324652776783
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 171.59014062499264,
            "small_mean_absolute_error": 176.59485208332845
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3020,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1345Z",
      "signal_timestamp": "2026-10-14T13:46:20.824093Z",
      "target_timestamp": "2026-10-14T13:45:00Z",
      "resolution_timestamp": "2026-10-14T14:00:00Z",
      "strike": 82834.28,
      "brti_reference_price": 82834.27816666666,
      "base_predicted_close": 82952.921875,
      "small_predicted_close": 82950.09375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82349.11550000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -603.8063749999856,
      "small_residual": -600.9782499999856,
      "base_absolute_error": 603.8063749999856,
      "small_absolute_error": 600.9782499999856,
      "resolved_at": "2026-10-14T14:01:06.636161Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T13:30:00Z",
        "return_6h": -0.00621416591875501,
        "return_12h": -0.005115959668661962,
        "return_24h": -0.005121476134672842,
        "close_vs_ema12": -0.005111366155825636,
        "close_vs_ema24": -0.005343632371053619,
        "ema12_slope_3h": -0.0014888484249646616,
        "ema24_slope_6h": -0.0005273331255241098,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003576743061213694,
        "return_30m": 0.005178613054958259,
        "return_60m": 0.0018732598861903593,
        "return_120m": -0.006285538170329397,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0014357001683520387,
        "close_vs_ema6": 0.0002842480417020177,
        "close_vs_ema12": -0.0018496213699252806,
        "ema3_slope": 0.0014377643668956885,
        "ema6_slope": 0.00011371214566269217,
        "realized_volatility_30m": 0.0009902910625111394,
        "realized_volatility_60m": 0.0023850273732488937,
        "return_acceleration": 0.001980582125022279
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3019,
        "resolved_agreement_count": 1992,
        "prospective_resolved_sample_count": 3000,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 295.5897343749966,
            "small_mean_absolute_error": 252.66395312499662
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 328.41826562499045,
            "small_mean_absolute_error": 318.33037499999045
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 235.8680434027677,
            "small_mean_absolute_error": 242.05228819443437
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 169.88148437499186,
            "small_mean_absolute_error": 181.14635208332766
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3021,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1400Z",
      "signal_timestamp": "2026-10-14T14:01:18.197098Z",
      "target_timestamp": "2026-10-14T14:00:00Z",
      "resolution_timestamp": "2026-10-14T14:15:00Z",
      "strike": 82349.12,
      "brti_reference_price": 82349.11550000001,
      "base_predicted_close": 82383.640625,
      "small_predicted_close": 82523.5390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81996.88149999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -386.7591250000114,
      "small_residual": -526.6575625000114,
      "base_absolute_error": 386.7591250000114,
      "small_absolute_error": 526.6575625000114,
      "resolved_at": "2026-10-14T14:16:04.764605Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T13:45:00Z",
        "return_6h": -0.01377794553380185,
        "return_12h": -0.010795827028706961,
        "return_24h": -0.009750594200117035,
        "close_vs_ema12": -0.010496675315794457,
        "close_vs_ema24": -0.01094161244130376,
        "ema12_slope_3h": -0.0019305591717546644,
        "ema24_slope_6h": -0.0008011251664523655,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.005857027759576416,
        "return_30m": -0.0023012337817611694,
        "return_60m": -0.0035533194342887153,
        "return_120m": -0.012594817120673452,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0022197847943752347,
        "close_vs_ema6": -0.003988097956384884,
        "close_vs_ema12": -0.0065195631552771305,
        "ema3_slope": -0.0022148682634823835,
        "ema6_slope": -0.001592698447584251,
        "realized_volatility_30m": 0.004716885410395055,
        "realized_volatility_60m": 0.0036956795151415318,
        "return_acceleration": -0.00943377082079011
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3020,
        "resolved_agreement_count": 1993,
        "prospective_resolved_sample_count": 3001,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 359.05739583332615,
            "small_mean_absolute_error": 299.86989583332615
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 403.2844947916583,
            "small_mean_absolute_error": 376.8050026041583
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 282.3308541666568,
            "small_mean_absolute_error": 280.5626249999902
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 199.86307499999165,
            "small_mean_absolute_error": 208.91739583332748
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3022,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1415Z",
      "signal_timestamp": "2026-10-14T14:16:16.692543Z",
      "target_timestamp": "2026-10-14T14:15:00Z",
      "resolution_timestamp": "2026-10-14T14:30:00Z",
      "strike": 81996.88,
      "brti_reference_price": 81996.88149999999,
      "base_predicted_close": 82067.7421875,
      "small_predicted_close": 82001.890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81897.34533333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -170.39685416666907,
      "small_residual": -104.54529166666907,
      "base_absolute_error": 170.39685416666907,
      "small_absolute_error": 104.54529166666907,
      "resolved_at": "2026-10-14T14:31:06.160282Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T14:00:00Z",
        "return_6h": -0.021838465712461175,
        "return_12h": -0.015362433255245445,
        "return_24h": -0.018761782810592154,
        "close_vs_ema12": -0.014136414204592551,
        "close_vs_ema24": -0.014863964142857511,
        "ema12_slope_3h": -0.002526289638957291,
        "ema24_slope_6h": -0.0012374398859207325,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004277325844501911,
        "return_30m": -0.010109301187870345,
        "return_60m": -0.0049830402920201244,
        "return_120m": -0.020631297802960247,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0032543644813737282,
        "close_vs_ema6": -0.005905607177719374,
        "close_vs_ema12": -0.009127354981750324,
        "ema3_slope": -0.0032438079480036075,
        "ema6_slope": -0.002356675830407773,
        "realized_volatility_30m": 0.0007898509575372525,
        "realized_volatility_60m": 0.003930239040655385,
        "return_acceleration": 0.001579701915074505
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3021,
        "resolved_agreement_count": 1994,
        "prospective_resolved_sample_count": 3002,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 384.16075520832965,
            "small_mean_absolute_error": 375.99669270832965
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 413.12424218749766,
            "small_mean_absolute_error": 403.64084374999766
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 312.5264652777708,
            "small_mean_absolute_error": 323.2907881944375
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 217.81875520832546,
            "small_mean_absolute_error": 230.5934874999948
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3023,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1430Z",
      "signal_timestamp": "2026-10-14T14:31:17.426703Z",
      "target_timestamp": "2026-10-14T14:30:00Z",
      "resolution_timestamp": "2026-10-14T14:45:00Z",
      "strike": 81897.35,
      "brti_reference_price": 81897.34533333333,
      "base_predicted_close": 82029.765625,
      "small_predicted_close": 81923.8203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81782.17699999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -247.5886250000185,
      "small_residual": -141.6433125000185,
      "base_absolute_error": 247.5886250000185,
      "small_absolute_error": 141.6433125000185,
      "resolved_at": "2026-10-14T14:46:07.396402Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T14:15:00Z",
        "return_6h": -0.021918455004955262,
        "return_12h": -0.016267839799754436,
        "return_24h": -0.01988653057624612,
        "close_vs_ema12": -0.014716522980820934,
        "close_vs_ema24": -0.015733928373832695,
        "ema12_slope_3h": -0.0031054044557605742,
        "ema24_slope_6h": -0.0016658511543882204,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001213901856336519,
        "return_30m": -0.005486035447055726,
        "return_60m": -0.007774644578718126,
        "return_120m": -0.021943508177558857,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.002237151605006815,
        "close_vs_ema6": -0.005090587573435501,
        "close_vs_ema12": -0.00875483279393574,
        "ema3_slope": -0.0022321579293126392,
        "ema6_slope": -0.002032097201868477,
        "realized_volatility_30m": 0.0015317119940826962,
        "realized_volatility_60m": 0.0035974935009154625,
        "return_acceleration": 0.0030634239881653924
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3022,
        "resolved_agreement_count": 1995,
        "prospective_resolved_sample_count": 3003,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 364.0933333333305,
            "small_mean_absolute_error": 394.8062239583305
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 420.3732031249965,
            "small_mean_absolute_error": 395.5577734374965
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 317.97191493054805,
            "small_mean_absolute_error": 323.00446701388137
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 214.10783437499194,
            "small_mean_absolute_error": 223.8938947916613
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3024,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1445Z",
      "signal_timestamp": "2026-10-14T14:46:19.797733Z",
      "target_timestamp": "2026-10-14T14:45:00Z",
      "resolution_timestamp": "2026-10-14T15:00:00Z",
      "strike": 81782.18,
      "brti_reference_price": 81782.17699999998,
      "base_predicted_close": 81952.3515625,
      "small_predicted_close": 81874.2265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81825.79216666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -126.55939583333384,
      "small_residual": -48.43439583333384,
      "base_absolute_error": 126.55939583333384,
      "small_absolute_error": 48.43439583333384,
      "resolved_at": "2026-10-14T15:01:07.168707Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T14:30:00Z",
        "return_6h": -0.018957262541051012,
        "return_12h": -0.018326746390051718,
        "return_24h": -0.021752711553622572,
        "close_vs_ema12": -0.015455009873091119,
        "close_vs_ema24": -0.016771023382084582,
        "ema12_slope_3h": -0.003750208826035717,
        "ema24_slope_6h": -0.002022446166065728,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014062523377845748,
        "return_30m": -0.0026184471417978195,
        "return_60m": -0.012701277658867194,
        "return_120m": -0.010851810566618547,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0018234478818762723,
        "close_vs_ema6": -0.004644097675719605,
        "close_vs_ema12": -0.00860085277843936,
        "ema3_slope": -0.0018201289715584767,
        "ema6_slope": -0.0018541946458697778,
        "realized_volatility_30m": 9.617524072402794e-05,
        "realized_volatility_60m": 0.0019609963422487615,
        "return_acceleration": -0.0001923504814480559
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3023,
        "resolved_agreement_count": 1996,
        "prospective_resolved_sample_count": 3004,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 352.13774479167114,
            "small_mean_absolute_error": 343.45610416667114
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 323.8637395833339,
            "small_mean_absolute_error": 298.0600286458339
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 336.3247586805507,
            "small_mean_absolute_error": 326.7056180555507
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 224.33739479165962,
            "small_mean_absolute_error": 227.85001770832895
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3025,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1500Z",
      "signal_timestamp": "2026-10-14T15:01:20.980288Z",
      "target_timestamp": "2026-10-14T15:00:00Z",
      "resolution_timestamp": "2026-10-14T15:15:00Z",
      "strike": 81825.79,
      "brti_reference_price": 81825.79216666667,
      "base_predicted_close": 81918.6171875,
      "small_predicted_close": 81836.6875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81753.14483333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -165.47235416667536,
      "small_residual": -83.54266666667536,
      "base_absolute_error": 165.47235416667536,
      "small_absolute_error": 83.54266666667536,
      "resolved_at": "2026-10-14T15:16:05.704424Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T14:45:00Z",
        "return_6h": -0.01834584776800341,
        "return_12h": -0.020795126405209863,
        "return_24h": -0.019250085622763757,
        "close_vs_ema12": -0.014329289844134063,
        "close_vs_ema24": -0.01591699328396501,
        "ema12_slope_3h": -0.004367479612508052,
        "ema24_slope_6h": -0.002359038432145022,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005333089466019736,
        "return_30m": -0.0008736933581354744,
        "return_60m": -0.0063549356924585965,
        "return_120m": -0.009885674010247647,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0006459727095351475,
        "close_vs_ema6": -0.0029415036729640853,
        "close_vs_ema12": -0.006838757297334963,
        "ema3_slope": -0.000645555698171818,
        "ema6_slope": -0.0011752187051305985,
        "realized_volatility_30m": 0.0009697806421932742,
        "realized_volatility_60m": 0.001725207939987415,
        "return_acceleration": 0.0019395612843865484
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3024,
        "resolved_agreement_count": 1997,
        "prospective_resolved_sample_count": 3005,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 232.8260000000082,
            "small_mean_absolute_error": 205.3201406250082
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 295.9416979166672,
            "small_mean_absolute_error": 252.59501822916718
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 346.46499652777493,
            "small_mean_absolute_error": 319.6433819444416
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 230.43026979166098,
            "small_mean_absolute_error": 229.15097291666098
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3026,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1515Z",
      "signal_timestamp": "2026-10-14T15:16:17.022338Z",
      "target_timestamp": "2026-10-14T15:15:00Z",
      "resolution_timestamp": "2026-10-14T15:30:00Z",
      "strike": 81753.14,
      "brti_reference_price": 81753.14483333332,
      "base_predicted_close": 81737.03125,
      "small_predicted_close": 81788.6953125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81859.76849999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 122.73724999997648,
      "small_residual": 71.07318749997648,
      "base_absolute_error": 122.73724999997648,
      "small_absolute_error": 71.07318749997648,
      "resolved_at": "2026-10-14T15:31:05.868390Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T15:00:00Z",
        "return_6h": -0.019641807085001073,
        "return_12h": -0.022419124835903137,
        "return_24h": -0.021677295343381475,
        "close_vs_ema12": -0.014592865664490251,
        "close_vs_ema24": -0.016450186094028596,
        "ema12_slope_3h": -0.005153235951283808,
        "ema24_slope_6h": -0.002715573369719282,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008878292700835733,
        "return_30m": -0.0003549938107744177,
        "return_60m": -0.002972511420043067,
        "return_120m": -0.007940739567888544,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.000767202381334875,
        "close_vs_ema6": -0.0027363642224207396,
        "close_vs_ema12": -0.006540512026543044,
        "ema3_slope": -0.0007666142330697845,
        "ema6_slope": -0.001093348968568164,
        "realized_volatility_30m": 0.0007105691083427734,
        "realized_volatility_60m": 0.0007601957771301353,
        "return_acceleration": -0.0014211382166855469
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3025,
        "resolved_agreement_count": 1998,
        "prospective_resolved_sample_count": 3006,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 177.5043072916742,
            "small_mean_absolute_error": 94.5414166666742
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 280.8325312500019,
            "small_mean_absolute_error": 235.26905468750192
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 334.58426388888984,
            "small_mean_absolute_error": 300.60770138888984
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 235.28170104166128,
            "small_mean_absolute_error": 230.7981072916613
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3027,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1530Z",
      "signal_timestamp": "2026-10-14T15:31:16.673438Z",
      "target_timestamp": "2026-10-14T15:30:00Z",
      "resolution_timestamp": "2026-10-14T15:45:00Z",
      "strike": 81859.77,
      "brti_reference_price": 81859.76849999998,
      "base_predicted_close": 81926.6953125,
      "small_predicted_close": 81805.859375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81588.62733333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -338.0679791666771,
      "small_residual": -217.2320416666771,
      "base_absolute_error": 338.0679791666771,
      "small_absolute_error": 217.2320416666771,
      "resolved_at": "2026-10-14T15:46:08.889146Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T15:15:00Z",
        "return_6h": -0.01613998514298287,
        "return_12h": -0.021983388927503955,
        "return_24h": -0.019176764029737114,
        "close_vs_ema12": -0.012771449374489263,
        "close_vs_ema24": -0.014859347642686482,
        "ema12_slope_3h": -0.005859630907785296,
        "ema24_slope_6h": -0.002991899891487071,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013042148639543782,
        "return_30m": 0.00041522767374013725,
        "return_60m": -0.0004588284660560493,
        "return_120m": -0.00822990581652805,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00026793413499448526,
        "close_vs_ema6": -0.0010259338186330291,
        "close_vs_ema12": -0.0044415147159713175,
        "ema3_slope": 0.00026800594293496793,
        "ema6_slope": -0.00041020519010248613,
        "realized_volatility_30m": 0.0010960220670189758,
        "realized_volatility_60m": 0.0010838669243333574,
        "return_acceleration": 0.0021920441340379515
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3026,
        "resolved_agreement_count": 1998,
        "prospective_resolved_sample_count": 3007,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 165.58940625000105,
            "small_mean_absolute_error": 86.17339062500105
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 264.8413697916658,
            "small_mean_absolute_error": 240.48980729166578
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 335.44527083333134,
            "small_mean_absolute_error": 292.42964583333134
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 236.733777083327,
            "small_mean_absolute_error": 229.079870833327
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3028,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1545Z",
      "signal_timestamp": "2026-10-14T15:46:24.172515Z",
      "target_timestamp": "2026-10-14T15:45:00Z",
      "resolution_timestamp": "2026-10-14T16:00:00Z",
      "strike": 81588.63,
      "brti_reference_price": 81588.62733333332,
      "base_predicted_close": 81731.46875,
      "small_predicted_close": 81760.6328125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81557.62533333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -173.84341666665568,
      "small_residual": -203.00747916665568,
      "base_absolute_error": 173.84341666665568,
      "small_absolute_error": 203.00747916665568,
      "resolved_at": "2026-10-14T16:01:05.533328Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T15:30:00Z",
        "return_6h": -0.01904731014796479,
        "return_12h": -0.02570079511190282,
        "return_24h": -0.020111474453687106,
        "close_vs_ema12": -0.015396740561766986,
        "close_vs_ema24": -0.01775539951726557,
        "ema12_slope_3h": -0.0061564359068939645,
        "ema24_slope_6h": -0.003322293006829846,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003312264029511125,
        "return_30m": -0.0020123690695372787,
        "return_60m": -0.0023666485017470595,
        "return_120m": -0.015037866700872593,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0015249305540574465,
        "close_vs_ema6": -0.003100125037767243,
        "close_vs_ema12": -0.006556247578365149,
        "ema3_slope": -0.0015226086815570694,
        "ema6_slope": -0.001238514195560092,
        "realized_volatility_30m": 0.0023082394467327516,
        "realized_volatility_60m": 0.001757078186241432,
        "return_acceleration": -0.004616478893465503
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3027,
        "resolved_agreement_count": 1998,
        "prospective_resolved_sample_count": 3008,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 188.2092447916657,
            "small_mean_absolute_error": 105.0705729166657
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 270.1734947916684,
            "small_mean_absolute_error": 224.26333854166842
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 278.64557465277784,
            "small_mean_absolute_error": 233.7302100694445
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 249.59022395832798,
            "small_mean_absolute_error": 234.936708333328
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3029,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1600Z",
      "signal_timestamp": "2026-10-14T16:01:16.786800Z",
      "target_timestamp": "2026-10-14T16:00:00Z",
      "resolution_timestamp": "2026-10-14T16:15:00Z",
      "strike": 81557.63,
      "brti_reference_price": 81557.62533333334,
      "base_predicted_close": 81718.171875,
      "small_predicted_close": 81720.8125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81550.67950000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -167.49237499998708,
      "small_residual": -170.13299999998708,
      "base_absolute_error": 167.49237499998708,
      "small_absolute_error": 170.13299999998708,
      "resolved_at": "2026-10-14T16:16:06.407637Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T15:45:00Z",
        "return_6h": -0.0193545147609685,
        "return_12h": -0.024799174693340365,
        "return_24h": -0.02135175420976021,
        "close_vs_ema12": -0.015136904345979585,
        "close_vs_ema24": -0.017761498167846446,
        "ema12_slope_3h": -0.006438686441520569,
        "ema24_slope_6h": -0.0036521906041797614,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003799794286686309,
        "return_30m": -0.00369098486598618,
        "return_60m": -0.003277289791305704,
        "return_120m": -0.009611398517895053,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0009530727530180361,
        "close_vs_ema6": -0.0024874199308025924,
        "close_vs_ema12": -0.0058732723756586,
        "ema3_slope": -0.0009521652702427774,
        "ema6_slope": -0.000993978995055711,
        "realized_volatility_30m": 0.001466142300421247,
        "realized_volatility_60m": 0.001652413644097066,
        "return_acceleration": 0.002932284600842494
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3028,
        "resolved_agreement_count": 1999,
        "prospective_resolved_sample_count": 3009,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 200.03024999999616,
            "small_mean_absolute_error": 143.71384374999616
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 216.42812500000218,
            "small_mean_absolute_error": 174.51699218750218
          },
          "12": {
            "base_accuracy": 0.08333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 263.9712152777768,
            "small_mean_absolute_error": 216.30129340277685
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 255.96976249999497,
            "small_mean_absolute_error": 238.144371874995
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3030,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1615Z",
      "signal_timestamp": "2026-10-14T16:16:18.027415Z",
      "target_timestamp": "2026-10-14T16:15:00Z",
      "resolution_timestamp": "2026-10-14T16:30:00Z",
      "strike": 81550.68,
      "brti_reference_price": 81550.67950000001,
      "base_predicted_close": 81604.4765625,
      "small_predicted_close": 81682.90625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81640.29466666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 35.81810416668304,
      "small_residual": -42.61158333331696,
      "base_absolute_error": 35.81810416668304,
      "small_absolute_error": 42.61158333331696,
      "resolved_at": "2026-10-14T16:31:05.597237Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T16:00:00Z",
        "return_6h": -0.02015955554407256,
        "return_12h": -0.02512761546986253,
        "return_24h": -0.02170968860900946,
        "close_vs_ema12": -0.014608599307511683,
        "close_vs_ema24": -0.017483610954453943,
        "ema12_slope_3h": -0.006598526209014688,
        "ema24_slope_6h": -0.003992095509245286,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -8.516473235875566e-05,
        "return_30m": -0.0004651118001810506,
        "return_60m": -0.0024765448931177714,
        "return_120m": -0.005441694755183746,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.000519347740664311,
        "close_vs_ema6": -0.0018387605812910657,
        "close_vs_ema12": -0.005045956385803074,
        "ema3_slope": -0.0005190781585955317,
        "ema6_slope": -0.0007349636636310164,
        "realized_volatility_30m": 0.0001474073481549376,
        "realized_volatility_60m": 0.0016803671847796255,
        "return_acceleration": 0.0002948146963098752
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3029,
        "resolved_agreement_count": 2000,
        "prospective_resolved_sample_count": 3010,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 200.5352552083241,
            "small_mean_absolute_error": 165.3614270833241
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 189.01978124999914,
            "small_mean_absolute_error": 129.95142187499914
          },
          "12": {
            "base_accuracy": 0.08333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 254.06677256944263,
            "small_mean_absolute_error": 211.96651215277598
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 263.12379166666216,
            "small_mean_absolute_error": 245.95504166666214
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3031,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1630Z",
      "signal_timestamp": "2026-10-14T16:31:16.810710Z",
      "target_timestamp": "2026-10-14T16:30:00Z",
      "resolution_timestamp": "2026-10-14T16:45:00Z",
      "strike": 81640.29,
      "brti_reference_price": 81640.29466666668,
      "base_predicted_close": 81649.0703125,
      "small_predicted_close": 81677.5390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81863.54283333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 214.47252083334024,
      "small_residual": 186.00377083334024,
      "base_absolute_error": 214.47252083334024,
      "small_absolute_error": 186.00377083334024,
      "resolved_at": "2026-10-14T16:46:06.989502Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T16:15:00Z",
        "return_6h": -0.019577598069456803,
        "return_12h": -0.02475159143514638,
        "return_24h": -0.02176849801704217,
        "close_vs_ema12": -0.012980857667967083,
        "close_vs_ema24": -0.016071145275033394,
        "ema12_slope_3h": -0.006772091190848761,
        "ema24_slope_6h": -0.004313204901088996,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010988892700356523,
        "return_30m": 0.0010136309510664354,
        "return_60m": -0.002681095211419904,
        "return_120m": -0.0031386935146727746,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002894016343046868,
        "close_vs_ema6": -0.0005300351407432347,
        "close_vs_ema12": -0.003346552918841339,
        "ema3_slope": 0.00028948541185580545,
        "ema6_slope": -0.00021196911586529588,
        "realized_volatility_30m": 0.000592027001197204,
        "realized_volatility_60m": 0.0016230120243677256,
        "return_acceleration": 0.001184054002394408
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3030,
        "resolved_agreement_count": 2001,
        "prospective_resolved_sample_count": 3011,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 178.80546875000073,
            "small_mean_absolute_error": 158.2460260416592
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 172.1974375000009,
            "small_mean_absolute_error": 122.20970833333013
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 236.16273611111077,
            "small_mean_absolute_error": 213.0752135416636
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 259.6621239583292,
            "small_mean_absolute_error": 242.68656354166086
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3032,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1645Z",
      "signal_timestamp": "2026-10-14T16:46:25.351544Z",
      "target_timestamp": "2026-10-14T16:45:00Z",
      "resolution_timestamp": "2026-10-14T17:00:00Z",
      "strike": 81863.54,
      "brti_reference_price": 81863.54283333334,
      "base_predicted_close": 81833.7265625,
      "small_predicted_close": 81747.5546875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81903.91449999998,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 70.1879374999844,
      "small_residual": 156.3598124999844,
      "base_absolute_error": 70.1879374999844,
      "small_absolute_error": 156.3598124999844,
      "resolved_at": "2026-10-14T17:01:06.716561Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T16:30:00Z",
        "return_6h": -0.017366235845207467,
        "return_12h": -0.021455935207487453,
        "return_24h": -0.017924415095339374,
        "close_vs_ema12": -0.009866294622411842,
        "close_vs_ema24": -0.013108323694196011,
        "ema12_slope_3h": -0.006972973986557496,
        "ema24_slope_6h": -0.004582290964737501,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002734534062844407,
        "return_30m": 0.0038364282830203322,
        "return_60m": 0.0033695321147741986,
        "return_120m": 0.000994909114896192,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0015100797483371675,
        "close_vs_ema6": 0.0015726169298309056,
        "close_vs_ema12": -0.0005256557193588085,
        "ema3_slope": 0.001512363537887973,
        "ema6_slope": 0.0006294427208441977,
        "realized_volatility_30m": 0.0008178223964043774,
        "realized_volatility_60m": 0.0012248005369876328,
        "return_acceleration": 0.0016356447928087547
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3031,
        "resolved_agreement_count": 2002,
        "prospective_resolved_sample_count": 3012,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 147.9066041666665,
            "small_mean_absolute_error": 150.438958333325
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 168.0579244791661,
            "small_mean_absolute_error": 127.75476562499534
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 229.41786458333445,
            "small_mean_absolute_error": 199.65521180555393
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 269.01802499999684,
            "small_mean_absolute_error": 247.12527708332854
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3033,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1700Z",
      "signal_timestamp": "2026-10-14T17:01:18.745882Z",
      "target_timestamp": "2026-10-14T17:00:00Z",
      "resolution_timestamp": "2026-10-14T17:15:00Z",
      "strike": 81903.91,
      "brti_reference_price": 81903.91449999998,
      "base_predicted_close": 81852.109375,
      "small_predicted_close": 81722.703125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81868.41016666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 16.300791666682926,
      "small_residual": 145.70704166668293,
      "base_absolute_error": 16.300791666682926,
      "small_absolute_error": 145.70704166668293,
      "resolved_at": "2026-10-14T17:16:06.314219Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T16:45:00Z",
        "return_6h": -0.017651506954613927,
        "return_12h": -0.021144323723994884,
        "return_24h": -0.016843664061021113,
        "close_vs_ema12": -0.008998671067608655,
        "close_vs_ema24": -0.012364568534227405,
        "ema12_slope_3h": -0.006909697845388418,
        "ema24_slope_6h": -0.004851869593772484,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004931580685292314,
        "return_30m": 0.0032290406889103895,
        "return_60m": 0.004245944695561166,
        "return_120m": 0.0009547397130502677,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010009882809278725,
        "close_vs_ema6": 0.001475236490555032,
        "close_vs_ema12": -2.7717501535073907e-05,
        "ema3_slope": 0.0010019912624392724,
        "ema6_slope": 0.0005904430134537897,
        "realized_volatility_30m": 0.0011206879971575878,
        "realized_volatility_60m": 0.001053362264456549,
        "return_acceleration": -0.0022413759943151756
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3032,
        "resolved_agreement_count": 2003,
        "prospective_resolved_sample_count": 3013,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.99273437499869,
            "small_mean_absolute_error": 138.77704166665717
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 161.01149218749742,
            "small_mean_absolute_error": 141.24544270832666
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 184.94966145833436,
            "small_mean_absolute_error": 162.6036753472205
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 272.2835947916639,
            "small_mean_absolute_error": 248.28420624999563
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3034,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1715Z",
      "signal_timestamp": "2026-10-14T17:16:18.119593Z",
      "target_timestamp": "2026-10-14T17:15:00Z",
      "resolution_timestamp": "2026-10-14T17:30:00Z",
      "strike": 81868.41,
      "brti_reference_price": 81868.41016666668,
      "base_predicted_close": 81862.5078125,
      "small_predicted_close": 81827.390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81756.84216666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -105.66564583333093,
      "small_residual": -70.54845833333093,
      "base_absolute_error": 105.66564583333093,
      "small_absolute_error": 70.54845833333093,
      "resolved_at": "2026-10-14T17:31:06.100224Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T17:00:00Z",
        "return_6h": -0.01806832153107052,
        "return_12h": -0.019050210361420516,
        "return_24h": -0.014715978603014768,
        "close_vs_ema12": -0.009046912522682637,
        "close_vs_ema24": -0.01253225561627902,
        "ema12_slope_3h": -0.006694702538448727,
        "ema24_slope_6h": -0.005124519148101192,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00043348762449324507,
        "return_30m": 5.945666611628653e-05,
        "return_60m": 0.0038961130503722963,
        "return_120m": 0.001409919258376524,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00028345300181631394,
        "close_vs_ema6": 0.0007434284094192112,
        "close_vs_ema12": -0.00039026801515529286,
        "ema3_slope": 0.00028353337020137204,
        "ema6_slope": 0.0002974598198000056,
        "realized_volatility_30m": 0.00046332284651123823,
        "realized_volatility_60m": 0.0011540478522178465,
        "return_acceleration": -0.0009266456930224765
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3033,
        "resolved_agreement_count": 2004,
        "prospective_resolved_sample_count": 3014,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.19483854167265,
            "small_mean_absolute_error": 132.67055208333113
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 142.36504687499837,
            "small_mean_absolute_error": 149.0159895833276
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 154.078133680557,
            "small_mean_absolute_error": 130.8577986111098
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 257.69657708333324,
            "small_mean_absolute_error": 239.97101666666495
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3035,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1730Z",
      "signal_timestamp": "2026-10-14T17:31:18.409463Z",
      "target_timestamp": "2026-10-14T17:30:00Z",
      "resolution_timestamp": "2026-10-14T17:45:00Z",
      "strike": 81756.84,
      "brti_reference_price": 81756.84216666667,
      "base_predicted_close": 81711.8359375,
      "small_predicted_close": 81699.6484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81702.387,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -9.448937499997555,
      "small_residual": 2.7385625000024447,
      "base_absolute_error": 9.448937499997555,
      "small_absolute_error": 2.7385625000024447,
      "resolved_at": "2026-10-14T17:46:08.672521Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T17:15:00Z",
        "return_6h": -0.018416618998990275,
        "return_12h": -0.020971777726942142,
        "return_24h": -0.016602985294559502,
        "close_vs_ema12": -0.009977208192961884,
        "close_vs_ema24": -0.013595683536450465,
        "ema12_slope_3h": -0.0064944647224659535,
        "ema24_slope_6h": -0.005398434061313795,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013627722802102005,
        "return_30m": -0.0017956691597850183,
        "return_60m": 0.0014275732403445929,
        "return_120m": -0.0012573494308538713,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.000540144378588181,
        "close_vs_ema6": -0.00044319069214138196,
        "close_vs_ema12": -0.0014832916846676536,
        "ema3_slope": -0.0005398527801437902,
        "ema6_slope": -0.00017724485554848624,
        "realized_volatility_30m": 0.0004646423278584777,
        "realized_volatility_60m": 0.0015209940561046278,
        "return_acceleration": -0.0009292846557169554
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3034,
        "resolved_agreement_count": 2005,
        "prospective_resolved_sample_count": 3015,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.65672395833462,
            "small_mean_absolute_error": 139.65477083333462
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 140.23109635416768,
            "small_mean_absolute_error": 148.95039843749691
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 148.68386631944546,
            "small_mean_absolute_error": 128.02472916666497
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 257.3596010416659,
            "small_mean_absolute_error": 235.03794687499757
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3036,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1745Z",
      "signal_timestamp": "2026-10-14T17:46:21.484310Z",
      "target_timestamp": "2026-10-14T17:45:00Z",
      "resolution_timestamp": "2026-10-14T18:00:00Z",
      "strike": 81702.39,
      "brti_reference_price": 81702.387,
      "base_predicted_close": 81679.59375,
      "small_predicted_close": 81673.890625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81492.38016666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -187.213583333345,
      "small_residual": -181.510458333345,
      "base_absolute_error": 187.213583333345,
      "small_absolute_error": 181.510458333345,
      "resolved_at": "2026-10-14T18:01:06.293161Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T17:30:00Z",
        "return_6h": -0.019864175498113035,
        "return_12h": -0.02116473732098778,
        "return_24h": -0.017197729302297127,
        "close_vs_ema12": -0.010206908588179187,
        "close_vs_ema24": -0.013962939594676316,
        "ema12_slope_3h": -0.006272687955825917,
        "ema24_slope_6h": -0.005696793357048868,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000666062499767972,
        "return_30m": -0.0020279270884666634,
        "return_60m": -0.001968590996134112,
        "return_120m": 0.001394307888057833,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0006032872903378728,
        "close_vs_ema6": -0.0007923639132350058,
        "close_vs_ema12": -0.0018184493695805326,
        "ema3_slope": -0.0006029235542205358,
        "ema6_slope": -0.00031684514263108365,
        "realized_volatility_30m": 0.0003483548902211142,
        "realized_volatility_60m": 0.0006637962595864958,
        "return_acceleration": 0.0006967097804422284
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3035,
        "resolved_agreement_count": 2006,
        "prospective_resolved_sample_count": 3016,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.40082812499895,
            "small_mean_absolute_error": 93.83846875000017
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.15371614583273,
            "small_mean_absolute_error": 122.13871354166258
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 128.8388923611104,
            "small_mean_absolute_error": 116.44933333333029
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 206.8488312499998,
            "small_mean_absolute_error": 189.09361145833174
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3037,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1800Z",
      "signal_timestamp": "2026-10-14T18:01:18.203518Z",
      "target_timestamp": "2026-10-14T18:00:00Z",
      "resolution_timestamp": "2026-10-14T18:15:00Z",
      "strike": 81492.38,
      "brti_reference_price": 81492.38016666665,
      "base_predicted_close": 81600.234375,
      "small_predicted_close": 81633.109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81576.89449999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -23.339875000019674,
      "small_residual": -56.214875000019674,
      "base_absolute_error": 23.339875000019674,
      "small_absolute_error": 56.214875000019674,
      "resolved_at": "2026-10-14T18:16:05.072720Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T17:45:00Z",
        "return_6h": -0.02286748250818693,
        "return_12h": -0.022592894760528615,
        "return_24h": -0.017989866455122128,
        "close_vs_ema12": -0.012236978141397126,
        "close_vs_ema24": -0.016162794830058336,
        "ema12_slope_3h": -0.006184257948802174,
        "ema24_slope_6h": -0.006051108792631044,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0025703879781792116,
        "return_30m": -0.0032347384389050937,
        "return_60m": -0.0050245990786353945,
        "return_120m": -0.0007999885528793271,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0015885818828832443,
        "close_vs_ema6": -0.002402818059725753,
        "close_vs_ema12": -0.0037121803931168262,
        "ema3_slope": -0.0015860622930593538,
        "ema6_slope": -0.0009602043453535991,
        "realized_volatility_30m": 0.0009521627392056198,
        "realized_volatility_60m": 0.0008311964225370589,
        "return_acceleration": -0.0019043254784112396
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3036,
        "resolved_agreement_count": 2007,
        "prospective_resolved_sample_count": 3017,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.6572395833391,
            "small_mean_absolute_error": 100.12613020834033
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 100.8249869791689,
            "small_mean_absolute_error": 119.45158593749875
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.89340798611133,
            "small_mean_absolute_error": 127.53900520833122
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 198.71272395833367,
            "small_mean_absolute_error": 177.5614104166656
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3038,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1815Z",
      "signal_timestamp": "2026-10-14T18:16:16.034435Z",
      "target_timestamp": "2026-10-14T18:15:00Z",
      "resolution_timestamp": "2026-10-14T18:30:00Z",
      "strike": 81576.89,
      "brti_reference_price": 81576.89449999998,
      "base_predicted_close": 81553.796875,
      "small_predicted_close": 81607.75,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81547.05883333336,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -6.738041666641948,
      "small_residual": -60.69116666664195,
      "base_absolute_error": 6.738041666641948,
      "small_absolute_error": 60.69116666664195,
      "resolved_at": "2026-10-14T18:31:06.251079Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T18:00:00Z",
        "return_6h": -0.025647612028637634,
        "return_12h": -0.02291148197034687,
        "return_24h": -0.01818351507405247,
        "close_vs_ema12": -0.01075985398803403,
        "close_vs_ema24": -0.014834876136709196,
        "ema12_slope_3h": -0.006022233949012579,
        "ema24_slope_6h": -0.006456997427719879,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010370826469969785,
        "return_30m": -0.0015359710359504897,
        "return_60m": -0.003560783287146263,
        "return_120m": 0.0003214565489912946,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0002766498772821535,
        "close_vs_ema6": -0.000977687437937802,
        "close_vs_ema12": -0.002267736439844792,
        "ema3_slope": -0.0002765733632952294,
        "ema6_slope": -0.0003909220953264292,
        "realized_volatility_30m": 0.001803735312588095,
        "realized_volatility_60m": 0.0013048957595812468,
        "return_acceleration": 0.00360747062517619
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3037,
        "resolved_agreement_count": 2008,
        "prospective_resolved_sample_count": 3018,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.41701041667329,
            "small_mean_absolute_error": 77.75308854167451
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.80592447917297,
            "small_mean_absolute_error": 105.21182031250282
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 122.04903472222334,
            "small_mean_absolute_error": 125.26168923610992
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 185.56243333333478,
            "small_mean_absolute_error": 169.26463541666672
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3039,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1830Z",
      "signal_timestamp": "2026-10-14T18:31:17.960852Z",
      "target_timestamp": "2026-10-14T18:30:00Z",
      "resolution_timestamp": "2026-10-14T18:45:00Z",
      "strike": 81547.06,
      "brti_reference_price": 81547.05883333336,
      "base_predicted_close": 81533.9140625,
      "small_predicted_close": 81584.1953125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81509.77616666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -24.137895833322546,
      "small_residual": -74.41914583332255,
      "base_absolute_error": 24.137895833322546,
      "small_absolute_error": 74.41914583332255,
      "resolved_at": "2026-10-14T18:46:06.565074Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T18:15:00Z",
        "return_6h": -0.026126793776479196,
        "return_12h": -0.022294122575200137,
        "return_24h": -0.017408172839320057,
        "close_vs_ema12": -0.010672555077200219,
        "close_vs_ema24": -0.01488648525939018,
        "ema12_slope_3h": -0.005933497470649529,
        "ema24_slope_6h": -0.006864384514007393,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003657367303510073,
        "return_30m": 0.0006709666174293805,
        "return_60m": -0.00256594222298423,
        "return_120m": -0.001142032053093378,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003212458790790018,
        "close_vs_ema6": -0.0009597015495127481,
        "close_vs_ema12": -0.002228524257966935,
        "ema3_slope": -0.00032114271330596633,
        "ema6_slope": -0.00038373331202345984,
        "realized_volatility_30m": 0.0007014096886739929,
        "realized_volatility_60m": 0.0012859721062287285,
        "return_acceleration": -0.0014028193773479858
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3038,
        "resolved_agreement_count": 2008,
        "prospective_resolved_sample_count": 3019,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.68510937500105,
            "small_mean_absolute_error": 75.28876562500227
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.17091666666784,
            "small_mean_absolute_error": 107.47176822916845
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.3824340277788,
            "small_mean_absolute_error": 124.39652083333203
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 173.36600833333358,
            "small_mean_absolute_error": 170.83383541666552
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3040,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1845Z",
      "signal_timestamp": "2026-10-14T18:46:18.284924Z",
      "target_timestamp": "2026-10-14T18:45:00Z",
      "resolution_timestamp": "2026-10-14T19:00:00Z",
      "strike": 81509.78,
      "brti_reference_price": 81509.77616666668,
      "base_predicted_close": 81509.9765625,
      "small_predicted_close": 81559.65625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81629.01316666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 119.03660416665662,
      "small_residual": 69.35691666665662,
      "base_absolute_error": 119.03660416665662,
      "small_absolute_error": 69.35691666665662,
      "resolved_at": "2026-10-14T19:01:05.412491Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T18:30:00Z",
        "return_6h": -0.014146474526123831,
        "return_12h": -0.02264833742834882,
        "return_24h": -0.017888708475865323,
        "close_vs_ema12": -0.010675639037356799,
        "close_vs_ema24": -0.01502543548895574,
        "ema12_slope_3h": -0.005733882243162958,
        "ema24_slope_6h": -0.007013368469424797,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00045719204591887497,
        "return_30m": -0.0008227615643459085,
        "return_60m": -0.0023574688623640982,
        "return_120m": -0.004321418966522161,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00038929702016266,
        "close_vs_ema6": -0.001012163072017569,
        "close_vs_ema12": -0.0022726057200805894,
        "ema3_slope": -0.00038914552696855953,
        "ema6_slope": -0.0004047013792904952,
        "realized_volatility_30m": 4.572765778393384e-05,
        "realized_volatility_60m": 0.0012881442956409852,
        "return_acceleration": -9.145531556786768e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3039,
        "resolved_agreement_count": 2008,
        "prospective_resolved_sample_count": 3020,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.357348958332295,
            "small_mean_absolute_error": 93.2089114583323
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.379088541665624,
            "small_mean_absolute_error": 93.52369010416623
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.22159374999926,
            "small_mean_absolute_error": 112.49544618055249
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 159.80235416666693,
            "small_mean_absolute_error": 157.20260312499886
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3041,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1900Z",
      "signal_timestamp": "2026-10-14T19:01:16.980093Z",
      "target_timestamp": "2026-10-14T19:00:00Z",
      "resolution_timestamp": "2026-10-14T19:15:00Z",
      "strike": 81629.01,
      "brti_reference_price": 81629.01316666666,
      "base_predicted_close": 81636.265625,
      "small_predicted_close": 81635.5859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81695.84249999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 59.576874999984284,
      "small_residual": 60.256562499984284,
      "base_absolute_error": 59.576874999984284,
      "small_absolute_error": 60.256562499984284,
      "resolved_at": "2026-10-14T19:16:05.402789Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T18:45:00Z",
        "return_6h": -0.012266753396037222,
        "return_12h": -0.02081209697977615,
        "return_24h": -0.01708804009202225,
        "close_vs_ema12": -0.00885506676446668,
        "close_vs_ema24": -0.013308176102968194,
        "ema12_slope_3h": -0.005468202853349591,
        "ema24_slope_6h": -0.007120789614191492,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001462855201027402,
        "return_30m": 0.0010049943493462,
        "return_60m": 0.0016766352844346244,
        "return_120m": -0.003356388214306061,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005362066759959649,
        "close_vs_ema6": 0.0003208241670256129,
        "close_vs_ema12": -0.0006880726186895281,
        "ema3_slope": 0.0005364943478469719,
        "ema6_slope": 0.00012834613742729317,
        "realized_volatility_30m": 0.0009600236234731385,
        "realized_volatility_60m": 0.0008448644598347998,
        "return_acceleration": 0.001920047246946277
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3040,
        "resolved_agreement_count": 2009,
        "prospective_resolved_sample_count": 3021,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 43.313104166660196,
            "small_mean_absolute_error": 65.1705260416602
          },
          "8": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 61.48517187499965,
            "small_mean_absolute_error": 82.64832812500026
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.65435937499933,
            "small_mean_absolute_error": 101.35789930555256
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 135.56386562500046,
            "small_mean_absolute_error": 130.6215364583324
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3042,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1915Z",
      "signal_timestamp": "2026-10-14T19:16:16.698902Z",
      "target_timestamp": "2026-10-14T19:15:00Z",
      "resolution_timestamp": "2026-10-14T19:30:00Z",
      "strike": 81695.84,
      "brti_reference_price": 81695.84249999998,
      "base_predicted_close": 81713.234375,
      "small_predicted_close": 81649.28125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81742.42016666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 29.185791666677687,
      "small_residual": 93.13891666667769,
      "base_absolute_error": 29.185791666677687,
      "small_absolute_error": 93.13891666667769,
      "resolved_at": "2026-10-14T19:31:06.521111Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T19:00:00Z",
        "return_6h": -0.008636092762479453,
        "return_12h": -0.020542874773469055,
        "return_24h": -0.016931185668038418,
        "close_vs_ema12": -0.007717843344439257,
        "close_vs_ema24": -0.012245815858877851,
        "ema12_slope_3h": -0.0051766783443123465,
        "ema24_slope_6h": -0.007151711774870395,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008186958379232667,
        "return_30m": 0.002282748672415069,
        "return_60m": 0.0014581089502003763,
        "return_120m": -0.0021078663469266123,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006772118253994819,
        "close_vs_ema6": 0.0008138654360527742,
        "close_vs_ema12": 0.00011004848013085322,
        "ema3_slope": 0.0006776707520466108,
        "ema6_slope": 0.00032565218924540673,
        "realized_volatility_30m": 0.0003220796815520677,
        "realized_volatility_60m": 0.0008094907983862646,
        "return_acceleration": -0.0006441593631041354
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3041,
        "resolved_agreement_count": 2010,
        "prospective_resolved_sample_count": 3022,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.37235416665135,
            "small_mean_absolute_error": 66.18094791665135
          },
          "8": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.89468229166232,
            "small_mean_absolute_error": 71.96701822916293
          },
          "12": {
            "base_accuracy": 0.9166666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.66140104166577,
            "small_mean_absolute_error": 92.20152951388566
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 119.20475312499912,
            "small_mean_absolute_error": 107.30148645833106
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3043,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1930Z",
      "signal_timestamp": "2026-10-14T19:31:18.043800Z",
      "target_timestamp": "2026-10-14T19:30:00Z",
      "resolution_timestamp": "2026-10-14T19:45:00Z",
      "strike": 81742.42,
      "brti_reference_price": 81742.42016666668,
      "base_predicted_close": 81749.1328125,
      "small_predicted_close": 81712.9375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81662.12316666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -87.00964583332825,
      "small_residual": -50.81433333332825,
      "base_absolute_error": 87.00964583332825,
      "small_absolute_error": 50.81433333332825,
      "resolved_at": "2026-10-14T19:46:08.156604Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T19:15:00Z",
        "return_6h": -0.0096516367807713,
        "return_12h": -0.019736095162634415,
        "return_24h": -0.017080055162533747,
        "close_vs_ema12": -0.0068621889034512495,
        "close_vs_ema24": -0.011444654537852483,
        "ema12_slope_3h": -0.0049177329224414645,
        "ema24_slope_6h": -0.0072028661913553504,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005701350918401182,
        "return_30m": 0.0013892976969900328,
        "return_60m": 0.0023956882826712267,
        "return_120m": -0.00017640113803063517,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006234775429743156,
        "close_vs_ema6": 0.0009885122264909896,
        "close_vs_ema12": 0.0005755328039267482,
        "ema3_slope": 0.0006238665097328955,
        "ema6_slope": 0.0003955612974679834,
        "realized_volatility_30m": 0.00012428037304157424,
        "realized_volatility_60m": 0.0006911740597315526,
        "return_acceleration": -0.0002485607460831485
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3042,
        "resolved_agreement_count": 2010,
        "prospective_resolved_sample_count": 3023,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.98429166666028,
            "small_mean_absolute_error": 74.29288541666028
          },
          "8": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.334700520830665,
            "small_mean_absolute_error": 74.79082552083128
          },
          "12": {
            "base_accuracy": 0.9166666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.10870833333199,
            "small_mean_absolute_error": 96.41214062499905
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.14419999999954,
            "small_mean_absolute_error": 106.73116770833148
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3044,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T1945Z",
      "signal_timestamp": "2026-10-14T19:46:21.527054Z",
      "target_timestamp": "2026-10-14T19:45:00Z",
      "resolution_timestamp": "2026-10-14T20:00:00Z",
      "strike": 81662.12,
      "brti_reference_price": 81662.12316666667,
      "base_predicted_close": 81675.234375,
      "small_predicted_close": 81656.3671875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81689.34966666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 14.115291666676058,
      "small_residual": 32.98247916667606,
      "base_absolute_error": 14.115291666676058,
      "small_absolute_error": 32.98247916667606,
      "resolved_at": "2026-10-14T20:01:05.895906Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T19:30:00Z",
        "return_6h": -0.014150603179538201,
        "return_12h": -0.020276834902285157,
        "return_24h": -0.01739897197448692,
        "close_vs_ema12": -0.007520262442159309,
        "close_vs_ema24": -0.01216291310695361,
        "ema12_slope_3h": -0.0048184244893734185,
        "ema24_slope_6h": -0.007345394098066671,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009823173798413354,
        "return_30m": -0.00041274234161070567,
        "return_60m": 0.0018690641437719702,
        "return_120m": -0.000492810979112912,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00017975845214035502,
        "close_vs_ema6": 3.731290080466465e-06,
        "close_vs_ema12": -0.00034470231374028604,
        "ema3_slope": -0.00017972614484662586,
        "ema6_slope": 1.4925182598712894e-06,
        "realized_volatility_30m": 0.0007762262358407268,
        "realized_volatility_60m": 0.0008981334519623334,
        "return_acceleration": -0.0015524524716814536
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3043,
        "resolved_agreement_count": 2010,
        "prospective_resolved_sample_count": 3024,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 73.70222916666171,
            "small_mean_absolute_error": 68.39168229166171
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.029789062497,
            "small_mean_absolute_error": 80.800296874997
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.486802083330986,
            "small_mean_absolute_error": 85.14635416666472
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.11525104166503,
            "small_mean_absolute_error": 102.18971874999697
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3045,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T2000Z",
      "signal_timestamp": "2026-10-14T20:01:17.640213Z",
      "target_timestamp": "2026-10-14T20:00:00Z",
      "resolution_timestamp": "2026-10-14T20:15:00Z",
      "strike": 81689.35,
      "brti_reference_price": 81689.34966666668,
      "base_predicted_close": 81718.953125,
      "small_predicted_close": 81703.359375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81822.14199999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 103.18887499999255,
      "small_residual": 118.78262499999255,
      "base_absolute_error": 103.18887499999255,
      "small_absolute_error": 118.78262499999255,
      "resolved_at": "2026-10-14T20:16:05.488920Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T19:45:00Z",
        "return_6h": -0.00801181444788368,
        "return_12h": -0.021679373638595623,
        "return_24h": -0.018291043490880066,
        "close_vs_ema12": -0.006897946135994593,
        "close_vs_ema24": -0.011592421136700337,
        "ema12_slope_3h": -0.004729488775615187,
        "ema24_slope_6h": -0.00735899696652953,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00033340426312977733,
        "return_30m": -0.0006492406255136363,
        "return_60m": 0.0007391550829707327,
        "return_120m": 0.0024170296608980735,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.678704267499725e-05,
        "close_vs_ema6": 0.00024078880409428294,
        "close_vs_ema12": -9.657150352282429e-06,
        "ema3_slope": 7.679293937767895e-05,
        "ema6_slope": 9.632479921095616e-05,
        "realized_volatility_30m": 0.0006578608214855564,
        "realized_volatility_60m": 0.0006954410727865493,
        "return_acceleration": 0.0013157216429711127
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3044,
        "resolved_agreement_count": 2010,
        "prospective_resolved_sample_count": 3025,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 47.47190104166657,
            "small_mean_absolute_error": 59.29807291666657
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.39250260416338,
            "small_mean_absolute_error": 62.23429947916338
          },
          "12": {
            "base_accuracy": 0.9166666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 56.81408159722196,
            "small_mean_absolute_error": 74.86490972222236
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.49304583333215,
            "small_mean_absolute_error": 101.41712291666408
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3046,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T2015Z",
      "signal_timestamp": "2026-10-14T20:16:16.507420Z",
      "target_timestamp": "2026-10-14T20:15:00Z",
      "resolution_timestamp": "2026-10-14T20:30:00Z",
      "strike": 81822.14,
      "brti_reference_price": 81822.14199999999,
      "base_predicted_close": 81830.9296875,
      "small_predicted_close": 81792.59375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81814.03533333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -16.894354166681296,
      "small_residual": 21.441583333318704,
      "base_absolute_error": 16.894354166681296,
      "small_absolute_error": 21.441583333318704,
      "resolved_at": "2026-10-14T20:31:05.949200Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T20:00:00Z",
        "return_6h": -0.0021310505570872884,
        "return_12h": -0.023922977395026024,
        "return_24h": -0.016633958696927187,
        "close_vs_ema12": -0.005069018961620819,
        "close_vs_ema24": -0.009781757791956558,
        "ema12_slope_3h": -0.004561053610449561,
        "ema24_slope_6h": -0.007252771948720316,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016255770657396251,
        "return_30m": 0.001959523303193267,
        "return_60m": 0.001545972183345956,
        "return_120m": 0.003006335329423626,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008505204649962295,
        "close_vs_ema6": 0.001332687263660981,
        "close_vs_ema12": 0.001366963740111915,
        "ema3_slope": 0.0008512444658348439,
        "ema6_slope": 0.0005333592258831565,
        "realized_volatility_30m": 0.0006460864013049239,
        "realized_volatility_60m": 0.0009281047676326689,
        "return_acceleration": 0.0012921728026098478
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3045,
        "resolved_agreement_count": 2011,
        "prospective_resolved_sample_count": 3026,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.374901041668636,
            "small_mean_absolute_error": 73.92958854166864
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.37362760415999,
            "small_mean_absolute_error": 70.05526822915999
          },
          "12": {
            "base_accuracy": 0.9166666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.05475520833109,
            "small_mean_absolute_error": 72.6212083333315
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.378871874998,
            "small_mean_absolute_error": 103.17912083332995
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3047,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T2030Z",
      "signal_timestamp": "2026-10-14T20:31:16.994331Z",
      "target_timestamp": "2026-10-14T20:30:00Z",
      "resolution_timestamp": "2026-10-14T20:45:00Z",
      "strike": 81814.04,
      "brti_reference_price": 81814.03533333332,
      "base_predicted_close": 81768.5703125,
      "small_predicted_close": 81788.671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81682.67133333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -85.89897916666814,
      "small_residual": -106.00054166666814,
      "base_absolute_error": 85.89897916666814,
      "small_absolute_error": 106.00054166666814,
      "resolved_at": "2026-10-14T20:46:07.590341Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T20:15:00Z",
        "return_6h": -0.0010172490898322506,
        "return_12h": -0.02291340756638316,
        "return_24h": -0.015833388325670716,
        "close_vs_ema12": -0.004957716937351364,
        "close_vs_ema24": -0.00967810973603389,
        "ema12_slope_3h": -0.004348477303880882,
        "ema24_slope_6h": -0.007126215518355239,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -9.90766859497727e-05,
        "return_30m": 0.001526339323001391,
        "return_60m": 0.0008761077359908942,
        "return_120m": 0.0032738948996997586,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00037553867387107864,
        "close_vs_ema6": 0.0008807457050739043,
        "close_vs_ema12": 0.0010725037294225803,
        "ema3_slope": 0.00037567975614871685,
        "ema6_slope": 0.0003524224398496756,
        "realized_volatility_30m": 0.0008623268758446989,
        "realized_volatility_60m": 0.000940197183133621,
        "return_acceleration": -0.0017246537516893978
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3046,
        "resolved_agreement_count": 2011,
        "prospective_resolved_sample_count": 3027,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.30204166666954,
            "small_mean_absolute_error": 56.00525520832889
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.64316666666491,
            "small_mean_absolute_error": 65.14907031249459
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 56.65714756944362,
            "small_mean_absolute_error": 68.52896874999715
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.08672708333324,
            "small_mean_absolute_error": 100.69754062499706
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3048,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T2045Z",
      "signal_timestamp": "2026-10-14T20:46:21.472747Z",
      "target_timestamp": "2026-10-14T20:45:00Z",
      "resolution_timestamp": "2026-10-14T21:00:00Z",
      "strike": 81682.67,
      "brti_reference_price": 81682.67133333333,
      "base_predicted_close": 81743.109375,
      "small_predicted_close": 81680.65625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81711.74516666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -31.364208333339775,
      "small_residual": 31.088916666660225,
      "base_absolute_error": 31.364208333339775,
      "small_absolute_error": 31.088916666660225,
      "resolved_at": "2026-10-14T21:01:06.112168Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T20:30:00Z",
        "return_6h": -0.0012167157969719122,
        "return_12h": -0.020150912737221804,
        "return_24h": -0.018963756426186973,
        "close_vs_ema12": -0.006289513597335317,
        "close_vs_ema24": -0.011038434778180783,
        "ema12_slope_3h": -0.004182548934327901,
        "ema24_slope_6h": -0.007006409109797662,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016056413727152385,
        "return_30m": -0.001704558977039028,
        "return_60m": 0.00025162420311697353,
        "return_120m": 0.0021211586486646894,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006157317319076538,
        "close_vs_ema6": -0.0005189004159809052,
        "close_vs_ema12": -0.00045261083559811066,
        "ema3_slope": -0.0006153528396379837,
        "ema6_slope": -0.00020751709410982144,
        "realized_volatility_30m": 0.0007532823433827329,
        "realized_volatility_60m": 0.001153841101946198,
        "return_acceleration": -0.0015065646867654658
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3047,
        "resolved_agreement_count": 2012,
        "prospective_resolved_sample_count": 3028,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.02437500000451,
            "small_mean_absolute_error": 69.80180729166386
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.36330208333311,
            "small_mean_absolute_error": 69.09674479166279
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.9166666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.08333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.027984374999505,
            "small_mean_absolute_error": 77.13413368055262
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.4782770833328,
            "small_mean_absolute_error": 95.1359656249966
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3049,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T2100Z",
      "signal_timestamp": "2026-10-14T21:01:17.441417Z",
      "target_timestamp": "2026-10-14T21:00:00Z",
      "resolution_timestamp": "2026-10-14T21:15:00Z",
      "strike": 81711.75,
      "brti_reference_price": 81711.74516666666,
      "base_predicted_close": 81687.0703125,
      "small_predicted_close": 81655.90625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81667.11583333336,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -19.95447916664125,
      "small_residual": 11.20958333335875,
      "base_absolute_error": 19.95447916664125,
      "small_absolute_error": 11.20958333335875,
      "resolved_at": "2026-10-14T21:16:06.368252Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T20:45:00Z",
        "return_6h": -0.0013937781349884215,
        "return_12h": -0.019714055861504876,
        "return_24h": -0.019678404956890883,
        "close_vs_ema12": -0.005694917451082082,
        "close_vs_ema24": -0.010468406434370414,
        "ema12_slope_3h": -0.0039053948989730136,
        "ema24_slope_6h": -0.006892533903398834,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003559363676377547,
        "return_30m": -0.0012502765112355485,
        "return_60m": 0.00027415446556222633,
        "return_120m": 0.001013512191199606,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.000130024166879128,
        "close_vs_ema6": -0.00011654024945040309,
        "close_vs_ema12": -8.193900953934463e-05,
        "ema3_slope": -0.0001300072627928861,
        "ema6_slope": -4.661392682070442e-05,
        "realized_volatility_30m": 0.0009807888701764966,
        "realized_volatility_60m": 0.0011551988986830291,
        "return_acceleration": 0.0019615777403529933
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3048,
        "resolved_agreement_count": 2012,
        "prospective_resolved_sample_count": 3029,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.33660416667044,
            "small_mean_absolute_error": 69.3284166666599
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.404252604168505,
            "small_mean_absolute_error": 64.31324479166324
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.9166666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.08333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 50.040536458332404,
            "small_mean_absolute_error": 64.59900520832889
          },
          "20": {
            "base_accuracy": 0.8,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.354316666667,
            "small_mean_absolute_error": 86.54003749999683
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3050,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T2115Z",
      "signal_timestamp": "2026-10-14T21:16:17.309273Z",
      "target_timestamp": "2026-10-14T21:15:00Z",
      "resolution_timestamp": "2026-10-14T21:30:00Z",
      "strike": 81667.12,
      "brti_reference_price": 81667.11583333336,
      "base_predicted_close": 81680.859375,
      "small_predicted_close": 81631.7734375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81753.6035,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 72.74412499999744,
      "small_residual": 121.83006249999744,
      "base_absolute_error": 72.74412499999744,
      "small_absolute_error": 121.83006249999744,
      "resolved_at": "2026-10-14T21:31:05.581751Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T21:00:00Z",
        "return_6h": -0.0010523020267336758,
        "return_12h": -0.02067343999833038,
        "return_24h": -0.019721443616920742,
        "close_vs_ema12": -0.005984899255852549,
        "close_vs_ema24": -0.010784303235606196,
        "ema12_slope_3h": -0.003703050403274011,
        "ema24_slope_6h": -0.006774080613041744,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005461801512410824,
        "return_30m": -0.0001904381889824558,
        "return_60m": -0.001894672552896881,
        "return_120m": -0.00035162948061429056,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003381809784613887,
        "close_vs_ema6": -0.0004734158811512401,
        "close_vs_ema12": -0.0005314989324823882,
        "ema3_slope": -0.00033806665075042375,
        "ema6_slope": -0.0001893304996344325,
        "realized_volatility_30m": 0.0004510582594394186,
        "realized_volatility_60m": 0.0007271835681204062,
        "return_acceleration": -0.0009021165188788371
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3049,
        "resolved_agreement_count": 2013,
        "prospective_resolved_sample_count": 3030,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.528005208332615,
            "small_mean_absolute_error": 42.435156250001455
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.451453125000626,
            "small_mean_absolute_error": 58.182372395835046
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.9166666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.08333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.7584201388842,
            "small_mean_absolute_error": 60.848564236107144
          },
          "20": {
            "base_accuracy": 0.85,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 62.977421874999706,
            "small_mean_absolute_error": 78.59386666666542
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3051,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T2130Z",
      "signal_timestamp": "2026-10-14T21:31:21.747246Z",
      "target_timestamp": "2026-10-14T21:30:00Z",
      "resolution_timestamp": "2026-10-14T21:45:00Z",
      "strike": 81753.6,
      "brti_reference_price": 81753.6035,
      "base_predicted_close": 81721.609375,
      "small_predicted_close": 81742.1015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81733.91716666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 12.30779166665161,
      "small_residual": -8.18439583334839,
      "base_absolute_error": 12.30779166665161,
      "small_absolute_error": 8.18439583334839,
      "resolved_at": "2026-10-14T21:46:05.803039Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T21:15:00Z",
        "return_6h": -0.0012969130251080374,
        "return_12h": -0.017415966011133932,
        "return_24h": -0.018263225763629043,
        "close_vs_ema12": -0.0047318484662493,
        "close_vs_ema24": -0.009537745034149614,
        "ema12_slope_3h": -0.0034512411950988753,
        "ema24_slope_6h": -0.006662756821650628,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010590268284134119,
        "return_30m": 0.0005122682577389792,
        "return_60m": -0.0007386487304666955,
        "return_120m": 0.0001368118696574161,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00036011412471137483,
        "close_vs_ema6": 0.0004178655630602268,
        "close_vs_ema12": 0.00044585733575996933,
        "ema3_slope": 0.0003602438536114416,
        "ema6_slope": 0.00016717416775513527,
        "realized_volatility_30m": 0.0008026034898272472,
        "realized_volatility_60m": 0.0009986097145081683,
        "return_acceleration": 0.0016052069796544943
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3050,
        "resolved_agreement_count": 2013,
        "prospective_resolved_sample_count": 3031,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.49044791666165,
            "small_mean_absolute_error": 67.53227604167114
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.896244791665595,
            "small_mean_absolute_error": 61.768765625000015
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.9166666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.08333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 55.25892708333049,
            "small_mean_absolute_error": 65.94347222222011
          },
          "20": {
            "base_accuracy": 0.85,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.82372291666543,
            "small_mean_absolute_error": 82.55479062499944
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3052,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T2145Z",
      "signal_timestamp": "2026-10-14T21:46:18.611528Z",
      "target_timestamp": "2026-10-14T21:45:00Z",
      "resolution_timestamp": "2026-10-14T22:00:00Z",
      "strike": 81733.92,
      "brti_reference_price": 81733.91716666665,
      "base_predicted_close": 81735.15625,
      "small_predicted_close": 81755.5,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81677.38866666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -57.76758333334874,
      "small_residual": -78.11133333334874,
      "base_absolute_error": 57.76758333334874,
      "small_absolute_error": 78.11133333334874,
      "resolved_at": "2026-10-14T22:01:06.505444Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T21:30:00Z",
        "return_6h": 0.0017807608496676064,
        "return_12h": -0.017300468002499958,
        "return_24h": -0.019933150285573076,
        "close_vs_ema12": -0.004769558900497239,
        "close_vs_ema24": -0.00957662473131271,
        "ema12_slope_3h": -0.003200836833219256,
        "ema24_slope_6h": -0.0064917658678910195,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002408008025400754,
        "return_30m": 0.000817971011362939,
        "return_60m": 0.0006273770494624742,
        "return_120m": 0.0008791591158296974,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 5.960974966656707e-05,
        "close_vs_ema6": 0.00012639656506663322,
        "close_vs_ema12": 0.00017341306098828113,
        "ema3_slope": 5.961330320047864e-05,
        "ema6_slope": 5.056118233048856e-05,
        "realized_volatility_30m": 0.0006499138154767437,
        "realized_volatility_60m": 0.0006135828960027709,
        "return_acceleration": -0.0012998276309534873
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3051,
        "resolved_agreement_count": 2014,
        "prospective_resolved_sample_count": 3032,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 34.09265104165752,
            "small_mean_absolute_error": 43.0782395833412
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.625,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.558513020831015,
            "small_mean_absolute_error": 56.44002343750253
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.9166666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.08333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 54.273085069441244,
            "small_mean_absolute_error": 60.423909722222255
          },
          "20": {
            "base_accuracy": 0.85,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 54.715486458331,
            "small_mean_absolute_error": 73.66382187499985
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3053,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T2200Z",
      "signal_timestamp": "2026-10-14T22:01:18.431042Z",
      "target_timestamp": "2026-10-14T22:00:00Z",
      "resolution_timestamp": "2026-10-14T22:15:00Z",
      "strike": 81677.39,
      "brti_reference_price": 81677.38866666665,
      "base_predicted_close": 81729.609375,
      "small_predicted_close": 81694.3125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81640.32016666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -89.28920833332813,
      "small_residual": -53.99233333332813,
      "base_absolute_error": 89.28920833332813,
      "small_absolute_error": 53.99233333332813,
      "resolved_at": "2026-10-14T22:16:06.409548Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T21:45:00Z",
        "return_6h": 0.0014684504709869817,
        "return_12h": -0.017914485436298033,
        "return_24h": -0.02133685470019231,
        "close_vs_ema12": -0.005236272405350628,
        "close_vs_ema24": -0.010052224838313584,
        "ema12_slope_3h": -0.0030473726805242407,
        "ema24_slope_6h": -0.006330591408220565,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006916161852946745,
        "return_30m": -0.0009322504461023451,
        "return_60m": -0.00042045975067517283,
        "return_120m": -0.00014642055603120152,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00031612373398137716,
        "close_vs_ema6": -0.0004038559708480216,
        "close_vs_ema12": -0.00043861602654216014,
        "ema3_slope": -0.00031602383134798906,
        "ema6_slope": -0.0001615162966108752,
        "realized_volatility_30m": 0.00022540769137729955,
        "realized_volatility_60m": 0.000691404140820921,
        "return_acceleration": -0.0004508153827545991
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3052,
        "resolved_agreement_count": 2015,
        "prospective_resolved_sample_count": 3033,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.69349479165976,
            "small_mean_absolute_error": 54.83384375001333
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 50.0150494791651,
            "small_mean_absolute_error": 62.08113020833662
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.9166666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.08333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.16733333333226,
            "small_mean_absolute_error": 61.1534444444466
          },
          "20": {
            "base_accuracy": 0.85,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 54.094468749999216,
            "small_mean_absolute_error": 69.75139791666807
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3054,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T2215Z",
      "signal_timestamp": "2026-10-14T22:16:17.605110Z",
      "target_timestamp": "2026-10-14T22:15:00Z",
      "resolution_timestamp": "2026-10-14T22:30:00Z",
      "strike": 81640.32,
      "brti_reference_price": 81640.32016666667,
      "base_predicted_close": 81561.8203125,
      "small_predicted_close": 81608.3515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81515.85266666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -45.96764583334152,
      "small_residual": -92.49889583334152,
      "base_absolute_error": 45.96764583334152,
      "small_absolute_error": 92.49889583334152,
      "resolved_at": "2026-10-14T22:31:05.605989Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T22:00:00Z",
        "return_6h": 0.0010992019590303492,
        "return_12h": -0.019082513007989355,
        "return_24h": -0.02058563602693242,
        "close_vs_ema12": -0.0054568507066259375,
        "close_vs_ema24": -0.010287291291236178,
        "ema12_slope_3h": -0.002951475692117511,
        "ema24_slope_6h": -0.006180133635099394,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00045384041538421016,
        "return_30m": -0.001145142717302039,
        "return_60m": -0.0003281083994857159,
        "return_120m": -0.002222159294403725,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00038505855283788026,
        "close_vs_ema6": -0.0006126594610543767,
        "close_vs_ema12": -0.0007550906656271783,
        "ema3_slope": -0.00038491033981946643,
        "ema6_slope": -0.00024500374287739213,
        "realized_volatility_30m": 0.00011888788495523217,
        "realized_volatility_60m": 0.0006776903713955754,
        "return_acceleration": 0.00023777576991046434
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3053,
        "resolved_agreement_count": 2016,
        "prospective_resolved_sample_count": 3034,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.02717708333148,
            "small_mean_absolute_error": 65.52953125000568
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 48.27759114583205,
            "small_mean_absolute_error": 53.982343750003565
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.64336111111091,
            "small_mean_absolute_error": 60.63142534722525
          },
          "20": {
            "base_accuracy": 0.8,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 57.74388958333147,
            "small_mean_absolute_error": 65.16566250000032
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3055,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T2230Z",
      "signal_timestamp": "2026-10-14T22:31:16.844511Z",
      "target_timestamp": "2026-10-14T22:30:00Z",
      "resolution_timestamp": "2026-10-14T22:45:00Z",
      "strike": 81515.85,
      "brti_reference_price": 81515.85266666666,
      "base_predicted_close": 81521.7578125,
      "small_predicted_close": 81571.328125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81380.16999999997,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -141.58781250003085,
      "small_residual": -191.15812500003085,
      "base_absolute_error": 141.58781250003085,
      "small_absolute_error": 191.15812500003085,
      "resolved_at": "2026-10-14T22:46:06.763945Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T22:15:00Z",
        "return_6h": -0.0015242718134239608,
        "return_12h": -0.02107202830196897,
        "return_24h": -0.02231645836155549,
        "close_vs_ema12": -0.0066904022277886055,
        "close_vs_ema24": -0.01155574890527955,
        "ema12_slope_3h": -0.0029441892702063432,
        "ema24_slope_6h": -0.006085658480800338,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015245836829879122,
        "return_30m": -0.001977732180680203,
        "return_60m": -0.002908138885074796,
        "return_120m": -0.0036446395224459804,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0009554395843643926,
        "close_vs_ema6": -0.0015268670267073459,
        "close_vs_ema12": -0.0019286572020725812,
        "ema3_slope": -0.0009545275909195183,
        "ema6_slope": -0.0006103740266927282,
        "realized_volatility_30m": 0.000535371633801851,
        "realized_volatility_60m": 0.00048692800957818706,
        "return_acceleration": -0.001070743267603702
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3054,
        "resolved_agreement_count": 2017,
        "prospective_resolved_sample_count": 3035,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 51.3330572916675,
            "small_mean_absolute_error": 58.196739583341696
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.911752604164576,
            "small_mean_absolute_error": 62.86450781250642
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.0418489583329,
            "small_mean_absolute_error": 60.578090277780575
          },
          "20": {
            "base_accuracy": 0.8,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 54.758989583332,
            "small_mean_absolute_error": 66.26318437500086
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3056,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T2245Z",
      "signal_timestamp": "2026-10-14T22:46:19.185687Z",
      "target_timestamp": "2026-10-14T22:45:00Z",
      "resolution_timestamp": "2026-10-14T23:00:00Z",
      "strike": 81380.17,
      "brti_reference_price": 81380.16999999997,
      "base_predicted_close": 81414.6171875,
      "small_predicted_close": 81467.875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81557.67583333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 143.05864583332732,
      "small_residual": 89.80083333332732,
      "base_absolute_error": 143.05864583332732,
      "small_absolute_error": 89.80083333332732,
      "resolved_at": "2026-10-14T23:01:06.276933Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T22:30:00Z",
        "return_6h": -0.005904616592485756,
        "return_12h": -0.023168311473372616,
        "return_24h": -0.024761306244537207,
        "close_vs_ema12": -0.008005925190291086,
        "close_vs_ema24": -0.012932352386683887,
        "ema12_slope_3h": -0.002964787906722499,
        "ema24_slope_6h": -0.00608198068180521,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016644942330606982,
        "return_30m": -0.0031865402553005184,
        "return_60m": -0.004328033929235864,
        "return_120m": -0.003703372188929799,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0013108879243073357,
        "close_vs_ema6": -0.0022798055385876426,
        "close_vs_ema12": -0.0030393211637139705,
        "ema3_slope": -0.0013091717468733943,
        "ema6_slope": -0.0009110913709734492,
        "realized_volatility_30m": 6.995527503639298e-05,
        "realized_volatility_60m": 0.0005201329540481606,
        "return_acceleration": -0.00013991055007278597
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3055,
        "resolved_agreement_count": 2018,
        "prospective_resolved_sample_count": 3036,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.65306250001231,
            "small_mean_absolute_error": 103.94017187501231
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.872856770834915,
            "small_mean_absolute_error": 73.50920572917676
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 57.590029513891444,
            "small_mean_absolute_error": 72.27340625000579
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 61.36593333333367,
            "small_mean_absolute_error": 75.68416250000227
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3057,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T2300Z",
      "signal_timestamp": "2026-10-14T23:01:17.368267Z",
      "target_timestamp": "2026-10-14T23:00:00Z",
      "resolution_timestamp": "2026-10-14T23:15:00Z",
      "strike": 81557.68,
      "brti_reference_price": 81557.67583333333,
      "base_predicted_close": 81563.9375,
      "small_predicted_close": 81578.109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81564.82916666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 0.8916666666482342,
      "small_residual": -13.280208333351766,
      "base_absolute_error": 0.8916666666482342,
      "small_absolute_error": 13.280208333351766,
      "resolved_at": "2026-10-14T23:16:04.631963Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T22:45:00Z",
        "return_6h": -0.0042273762955085115,
        "return_12h": -0.021804263688042558,
        "return_24h": -0.022656239316301785,
        "close_vs_ema12": -0.0056050745793320145,
        "close_vs_ema24": -0.010559399397602198,
        "ema12_slope_3h": -0.002909948285213626,
        "ema24_slope_6h": -0.006044175653006856,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002181192707429336,
        "return_30m": 0.0005130678916860365,
        "return_60m": -0.0014656789998744868,
        "return_120m": -0.0018855224915228508,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004335347081081409,
        "close_vs_ema6": -7.399185154810528e-05,
        "close_vs_ema12": -0.0007318155001686533,
        "ema3_slope": 0.00043372274197062133,
        "ema6_slope": -2.9595864678211292e-05,
        "realized_volatility_30m": 0.001922843470245017,
        "realized_volatility_60m": 0.0015430739416775563,
        "return_acceleration": 0.003845686940490034
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3056,
        "resolved_agreement_count": 2019,
        "prospective_resolved_sample_count": 3037,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 104.97582812500696,
            "small_mean_absolute_error": 106.86254687500696
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.83466145833336,
            "small_mean_absolute_error": 80.84819531251014
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.33530902777905,
            "small_mean_absolute_error": 77.00826909722673
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.158186458332786,
            "small_mean_absolute_error": 71.09868125000139
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3058,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T2315Z",
      "signal_timestamp": "2026-10-14T23:16:15.603023Z",
      "target_timestamp": "2026-10-14T23:15:00Z",
      "resolution_timestamp": "2026-10-14T23:30:00Z",
      "strike": 81564.83,
      "brti_reference_price": 81564.82916666665,
      "base_predicted_close": 81592.3203125,
      "small_predicted_close": 81576.6171875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81455.69316666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -136.62714583333582,
      "small_residual": -120.92402083333582,
      "base_absolute_error": 136.62714583333582,
      "small_absolute_error": 120.92402083333582,
      "resolved_at": "2026-10-14T23:31:05.532031Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T23:00:00Z",
        "return_6h": -0.003708157998695838,
        "return_12h": -0.021709479338757887,
        "return_24h": -0.0198160270603851,
        "close_vs_ema12": -0.005293830907361907,
        "close_vs_ema24": -0.010258920834927299,
        "ema12_slope_3h": -0.0029194847651499156,
        "ema24_slope_6h": -0.005996626287885998,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 8.770889140996552e-05,
        "return_30m": 0.002269092908833592,
        "return_60m": -0.0009246779023638352,
        "return_120m": -0.0012524829072628751,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00026057289625214253,
        "close_vs_ema6": 9.793211721786932e-06,
        "close_vs_ema12": -0.0005451216194759523,
        "ema3_slope": 0.00026064081218324375,
        "ema6_slope": 3.917300033906557e-06,
        "realized_volatility_30m": 0.0010467419080096851,
        "realized_volatility_60m": 0.0015531025256894963,
        "return_acceleration": -0.0020934838160193703
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3057,
        "resolved_agreement_count": 2020,
        "prospective_resolved_sample_count": 3038,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.87644270833698,
            "small_mean_absolute_error": 96.68451562501286
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.45180989583423,
            "small_mean_absolute_error": 81.10702343750927
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.81054166666703,
            "small_mean_absolute_error": 68.21640104167334
          },
          "20": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.8,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.19999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 58.035776041664214,
            "small_mean_absolute_error": 68.95194791666799
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3059,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T2330Z",
      "signal_timestamp": "2026-10-14T23:31:16.625008Z",
      "target_timestamp": "2026-10-14T23:30:00Z",
      "resolution_timestamp": "2026-10-14T23:45:00Z",
      "strike": 81455.69,
      "brti_reference_price": 81455.69316666666,
      "base_predicted_close": 81430.453125,
      "small_predicted_close": 81444.4375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81483.16216666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 52.709041666661506,
      "small_residual": 38.724666666661506,
      "base_absolute_error": 52.709041666661506,
      "small_absolute_error": 38.724666666661506,
      "resolved_at": "2026-10-14T23:46:07.095457Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T23:15:00Z",
        "return_6h": -0.003683471523840076,
        "return_12h": -0.022032253431182203,
        "return_24h": -0.019924048800897598,
        "close_vs_ema12": -0.006356094995613848,
        "close_vs_ema24": -0.011347120786544984,
        "ema12_slope_3h": -0.002978800446239216,
        "ema24_slope_6h": -0.005949592552309202,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013380276905500255,
        "return_30m": -0.0012504361560654598,
        "return_60m": -0.0007380098230217458,
        "return_120m": -0.003644002473032648,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005391922956818895,
        "close_vs_ema6": -0.00094910845915952,
        "close_vs_ema12": -0.0015932782755216923,
        "ema3_slope": -0.0005389017240242655,
        "ema6_slope": -0.0003794993092618437,
        "realized_volatility_30m": 0.0007128682909799955,
        "realized_volatility_60m": 0.0015158829055963398,
        "return_acceleration": -0.001425736581959991
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3058,
        "resolved_agreement_count": 2021,
        "prospective_resolved_sample_count": 3039,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 105.54131770833555,
            "small_mean_absolute_error": 103.79079687501144
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.43718750000153,
            "small_mean_absolute_error": 80.99376822917657
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.8333333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 69.7882743055549,
            "small_mean_absolute_error": 76.50660416667476
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.5302312499989,
            "small_mean_absolute_error": 71.9635906250027
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3060,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261014T2345Z",
      "signal_timestamp": "2026-10-14T23:46:20.590301Z",
      "target_timestamp": "2026-10-14T23:45:00Z",
      "resolution_timestamp": "2026-10-15T00:00:00Z",
      "strike": 81483.16,
      "brti_reference_price": 81483.16216666666,
      "base_predicted_close": 81429.0625,
      "small_predicted_close": 81417.1328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81572.31816666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 143.25566666667874,
      "small_residual": 155.18535416667874,
      "base_absolute_error": 143.25566666667874,
      "small_absolute_error": 155.18535416667874,
      "resolved_at": "2026-10-15T00:01:05.234768Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T23:30:00Z",
        "return_6h": -0.0026832120992174024,
        "return_12h": -0.022494087801292917,
        "return_24h": -0.020449275319779137,
        "close_vs_ema12": -0.005776676214096943,
        "close_vs_ema24": -0.010789058251787442,
        "ema12_slope_3h": -0.002957047931581025,
        "ema24_slope_6h": -0.005883168293554952,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003372262751946131,
        "return_30m": -0.001001252633449523,
        "return_60m": 0.0012655683401336937,
        "return_120m": -0.0030679430118180084,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00010108414211928984,
        "close_vs_ema6": -0.00043736382165804333,
        "close_vs_ema12": -0.0010634734577388283,
        "ema3_slope": -0.00010107392514846492,
        "ema6_slope": -0.00017491492807863995,
        "realized_volatility_30m": 0.0008376269828723193,
        "realized_volatility_60m": 0.001251730264383823,
        "return_acceleration": 0.0016752539657446386
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3059,
        "resolved_agreement_count": 2022,
        "prospective_resolved_sample_count": 3040,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.32162499999322,
            "small_mean_absolute_error": 65.6824322916691
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.875,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.48734375000276,
            "small_mean_absolute_error": 84.8113020833407
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.02244618055435,
            "small_mean_absolute_error": 70.90028125000754
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.95878854166585,
            "small_mean_absolute_error": 70.17886666666963
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3061,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0000Z",
      "signal_timestamp": "2026-10-15T00:01:16.216168Z",
      "target_timestamp": "2026-10-15T00:00:00Z",
      "resolution_timestamp": "2026-10-15T00:15:00Z",
      "strike": 81572.32,
      "brti_reference_price": 81572.31816666668,
      "base_predicted_close": 81588.234375,
      "small_predicted_close": 81609.8125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81703.91683333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 115.6824583333364,
      "small_residual": 94.1043333333364,
      "base_absolute_error": 115.6824583333364,
      "small_absolute_error": 94.1043333333364,
      "resolved_at": "2026-10-15T00:16:06.411773Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-14T23:45:00Z",
        "return_6h": 0.0009809260674007447,
        "return_12h": -0.02190898775047423,
        "return_24h": -0.018410889133916197,
        "close_vs_ema12": -0.004498312132804827,
        "close_vs_ema24": -0.009508471266087004,
        "ema12_slope_3h": -0.0029062888437069168,
        "ema24_slope_6h": -0.0057439330838229274,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010941647038398283,
        "return_30m": 0.0014317599601219033,
        "return_60m": 0.00017953347963550748,
        "return_120m": -0.001286408658689786,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004962386044966571,
        "close_vs_ema6": 0.00046871377371293654,
        "close_vs_ema12": 2.4984805022665313e-05,
        "ema3_slope": 0.0004964849795099369,
        "ema6_slope": 0.00018752066689287084,
        "realized_volatility_30m": 0.0003784692143226076,
        "realized_volatility_60m": 0.0008804447919288588,
        "return_acceleration": 0.0007569384286452152
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3060,
        "resolved_agreement_count": 2023,
        "prospective_resolved_sample_count": 3041,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.37088020833107,
            "small_mean_absolute_error": 82.02856250000696
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 94.17335416666901,
            "small_mean_absolute_error": 94.44555468750696
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 76.34673437499926,
            "small_mean_absolute_error": 81.24165104167575
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.16974166666697,
            "small_mean_absolute_error": 74.47028854167074
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-14T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3062,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0015Z",
      "signal_timestamp": "2026-10-15T00:16:17.253195Z",
      "target_timestamp": "2026-10-15T00:15:00Z",
      "resolution_timestamp": "2026-10-15T00:30:00Z",
      "strike": 81703.92,
      "brti_reference_price": 81703.91683333334,
      "base_predicted_close": 81716.0,
      "small_predicted_close": 81648.5546875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81662.98983333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -53.01016666665964,
      "small_residual": 14.435145833340357,
      "base_absolute_error": 53.01016666665964,
      "small_absolute_error": 14.435145833340357,
      "resolved_at": "2026-10-15T00:31:07.130703Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T00:00:00Z",
        "return_6h": 0.0015570871398316033,
        "return_12h": -0.02413046045566314,
        "return_24h": -0.019286469483811408,
        "close_vs_ema12": -0.0027745678732716827,
        "close_vs_ema24": -0.007748641176311688,
        "ema12_slope_3h": -0.002770092104859123,
        "ema24_slope_6h": -0.005595595265042719,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016132760429559134,
        "return_30m": 0.0027092059364994814,
        "return_60m": 0.0017052407034714445,
        "return_120m": 0.0007789860027107576,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0010540454246028563,
        "close_vs_ema6": 0.0014867909558682335,
        "close_vs_ema12": 0.0013859055113711882,
        "ema3_slope": 0.0010551576086523795,
        "ema6_slope": 0.0005950702803916297,
        "realized_volatility_30m": 0.00025955566955804255,
        "realized_volatility_60m": 0.00111531847462506,
        "return_acceleration": 0.0005191113391160851
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3061,
        "resolved_agreement_count": 2024,
        "prospective_resolved_sample_count": 3042,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 112.06857812500311,
            "small_mean_absolute_error": 102.23459375000311
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 97.47251041667005,
            "small_mean_absolute_error": 99.45955468750799
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.32406597222386,
            "small_mean_absolute_error": 88.14954687500722
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.97502083333457,
            "small_mean_absolute_error": 76.16267708333835
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3063,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0030Z",
      "signal_timestamp": "2026-10-15T00:31:20.378850Z",
      "target_timestamp": "2026-10-15T00:30:00Z",
      "resolution_timestamp": "2026-10-15T00:45:00Z",
      "strike": 81662.99,
      "brti_reference_price": 81662.98983333334,
      "base_predicted_close": 81626.046875,
      "small_predicted_close": 81647.671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81453.34550000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -172.70137499998964,
      "small_residual": -194.32637499998964,
      "base_absolute_error": 172.70137499998964,
      "small_absolute_error": 194.32637499998964,
      "resolved_at": "2026-10-15T00:46:07.192863Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T00:15:00Z",
        "return_6h": 0.001421645386830317,
        "return_12h": -0.024742291425494,
        "return_24h": -0.020602864148414612,
        "close_vs_ema12": -0.0031408796431847685,
        "close_vs_ema24": -0.008077033272882783,
        "ema12_slope_3h": -0.0027025878634973077,
        "ema24_slope_6h": -0.00545306109346666,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005009184575995862,
        "return_30m": 0.0011115494656090963,
        "return_60m": 0.0025449008977498355,
        "return_120m": 0.0018050129128668324,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.000276223167777534,
        "close_vs_ema6": 0.0007034646687238411,
        "close_vs_ema12": 0.0007481459960805292,
        "ema3_slope": 0.00027629948809759775,
        "ema6_slope": 0.00028146506778181646,
        "realized_volatility_30m": 0.0010570972502777498,
        "realized_volatility_60m": 0.0007979399510677397,
        "return_acceleration": -0.0021141945005554996
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3062,
        "resolved_agreement_count": 2024,
        "prospective_resolved_sample_count": 3043,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 91.16433333333407,
            "small_mean_absolute_error": 75.61237500000425
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.35282552083481,
            "small_mean_absolute_error": 89.70158593750784
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.6795694444457,
            "small_mean_absolute_error": 79.19997048611913
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 71.16623958333366,
            "small_mean_absolute_error": 72.22748854167148
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3064,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0045Z",
      "signal_timestamp": "2026-10-15T00:46:18.711742Z",
      "target_timestamp": "2026-10-15T00:45:00Z",
      "resolution_timestamp": "2026-10-15T01:00:00Z",
      "strike": 81453.35,
      "brti_reference_price": 81453.34550000001,
      "base_predicted_close": 81457.9140625,
      "small_predicted_close": 81442.2578125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81513.46366666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 55.5496041666629,
      "small_residual": 71.2058541666629,
      "base_absolute_error": 55.5496041666629,
      "small_absolute_error": 71.2058541666629,
      "resolved_at": "2026-10-15T01:01:09.055652Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T00:30:00Z",
        "return_6h": -0.0006923177724261764,
        "return_12h": -0.014828998442818486,
        "return_24h": -0.024929657160673968,
        "close_vs_ema12": -0.00546862447133134,
        "close_vs_ema24": -0.01040673261409586,
        "ema12_slope_3h": -0.0027322480374054603,
        "ema24_slope_6h": -0.005356380853284715,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0025671890505257755,
        "return_30m": -0.00306682155574578,
        "return_60m": -0.00036592427041137743,
        "return_120m": 0.0008991809675507056,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.001147151949641989,
        "close_vs_ema6": -0.0013332322733446977,
        "close_vs_ema12": -0.0015412472048910164,
        "ema3_slope": -0.0011458374999201437,
        "ema6_slope": -0.0005330086595990435,
        "realized_volatility_30m": 0.0010331352964630947,
        "realized_volatility_60m": 0.001628551103283665,
        "return_acceleration": -0.0020662705929261893
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3063,
        "resolved_agreement_count": 2025,
        "prospective_resolved_sample_count": 3044,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.1624166666661,
            "small_mean_absolute_error": 114.51280208333628
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.24202083332966,
            "small_mean_absolute_error": 90.09761718750269
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.04570138889055,
            "small_mean_absolute_error": 94.71180208333924
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.45082604166673,
            "small_mean_absolute_error": 79.40309062500455
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3065,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0100Z",
      "signal_timestamp": "2026-10-15T01:01:20.351668Z",
      "target_timestamp": "2026-10-15T01:00:00Z",
      "resolution_timestamp": "2026-10-15T01:15:00Z",
      "strike": 81513.46,
      "brti_reference_price": 81513.46366666666,
      "base_predicted_close": 81498.1015625,
      "small_predicted_close": 81477.25,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81620.40216666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 122.30060416665219,
      "small_residual": 143.1521666666522,
      "base_absolute_error": 122.30060416665219,
      "small_absolute_error": 143.1521666666522,
      "resolved_at": "2026-10-15T01:16:06.438196Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T00:45:00Z",
        "return_6h": -0.0014155444923004135,
        "return_12h": -0.013664933753129493,
        "return_24h": -0.022038202300492693,
        "close_vs_ema12": -0.004542221095006238,
        "close_vs_ema24": -0.009478695105669344,
        "ema12_slope_3h": -0.0027028003250566535,
        "ema24_slope_6h": -0.00527618950890707,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007380687226241633,
        "return_30m": -0.0018310150898448452,
        "return_60m": -0.0007215008880803175,
        "return_120m": -0.0005420969420096844,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00020500697124004041,
        "close_vs_ema6": -0.00042589223257782916,
        "close_vs_ema12": -0.0006806593265585859,
        "ema3_slope": -0.0002049649519958452,
        "ema6_slope": -0.00017032787650328451,
        "realized_volatility_30m": 0.0016526288865749694,
        "realized_volatility_60m": 0.001570059453103582,
        "return_acceleration": 0.003305257773149939
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3064,
        "resolved_agreement_count": 2025,
        "prospective_resolved_sample_count": 3045,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.23590104166215,
            "small_mean_absolute_error": 93.51792708333232
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.30339062499661,
            "small_mean_absolute_error": 87.77324479166964
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.86086979166673,
            "small_mean_absolute_error": 94.13634548611542
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.52254166666607,
            "small_mean_absolute_error": 81.3142593750039
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3066,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0115Z",
      "signal_timestamp": "2026-10-15T01:16:17.560728Z",
      "target_timestamp": "2026-10-15T01:15:00Z",
      "resolution_timestamp": "2026-10-15T01:30:00Z",
      "strike": 81620.4,
      "brti_reference_price": 81620.40216666665,
      "base_predicted_close": 81689.421875,
      "small_predicted_close": 81621.6953125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81445.49166666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -243.9302083333314,
      "small_residual": -176.2036458333314,
      "base_absolute_error": 243.9302083333314,
      "small_absolute_error": 176.2036458333314,
      "resolved_at": "2026-10-15T01:31:06.709231Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T01:00:00Z",
        "return_6h": -0.0009234292838504743,
        "return_12h": -0.00955154722537499,
        "return_24h": -0.0196915968002197,
        "close_vs_ema12": -0.0031045855035113368,
        "close_vs_ema24": -0.008011936554779941,
        "ema12_slope_3h": -0.0026029876605848656,
        "ema24_slope_6h": -0.005187547875716736,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013119121086215824,
        "return_30m": 0.0020509491125400015,
        "return_60m": -0.0010221623381537759,
        "return_120m": 0.0006813353324930382,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000553012101525141,
        "close_vs_ema6": 0.000632312276918956,
        "close_vs_ema12": 0.000533329662014026,
        "ema3_slope": 0.0005533180931269754,
        "ema6_slope": 0.00025298889796188107,
        "realized_volatility_30m": 0.0002869216929987095,
        "realized_volatility_60m": 0.0014872871494623935,
        "return_acceleration": 0.000573843385997419
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3065,
        "resolved_agreement_count": 2026,
        "prospective_resolved_sample_count": 3046,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.8904374999911,
            "small_mean_absolute_error": 105.77988541666127
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 106.4795078124971,
            "small_mean_absolute_error": 104.0072395833322
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.61181944444373,
            "small_mean_absolute_error": 101.56633159722575
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.47812812499906,
            "small_mean_absolute_error": 82.53273645833687
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3067,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0130Z",
      "signal_timestamp": "2026-10-15T01:31:17.623237Z",
      "target_timestamp": "2026-10-15T01:30:00Z",
      "resolution_timestamp": "2026-10-15T01:45:00Z",
      "strike": 81445.49,
      "brti_reference_price": 81445.49166666667,
      "base_predicted_close": 81419.34375,
      "small_predicted_close": 81401.609375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81721.81566666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 302.4719166666764,
      "small_residual": 320.2062916666764,
      "base_absolute_error": 302.4719166666764,
      "small_absolute_error": 320.2062916666764,
      "resolved_at": "2026-10-15T01:46:06.477498Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T01:15:00Z",
        "return_6h": -0.003632489708459752,
        "return_12h": -0.01324906701795514,
        "return_24h": -0.021683435827992814,
        "close_vs_ema12": -0.005028068660554941,
        "close_vs_ema24": -0.009930799304158966,
        "ema12_slope_3h": -0.002532449283714655,
        "ema24_slope_6h": -0.005155856096013434,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0021429752287035475,
        "return_30m": -0.0008338745152328686,
        "return_60m": -0.0026633627682572936,
        "return_120m": -0.0001252398648075026,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007962075513199274,
        "close_vs_ema6": -0.0010804796165531094,
        "close_vs_ema12": -0.0013633127142468338,
        "ema3_slope": -0.0007955741092064983,
        "ema6_slope": -0.0004320051375230616,
        "realized_volatility_30m": 0.001727443668662565,
        "realized_volatility_60m": 0.0017087654372242697,
        "return_acceleration": -0.00345488733732513
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3066,
        "resolved_agreement_count": 2027,
        "prospective_resolved_sample_count": 3047,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 148.62044791665903,
            "small_mean_absolute_error": 146.22201041665903
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 119.89239062499655,
            "small_mean_absolute_error": 110.91719270833164
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 115.10869965277622,
            "small_mean_absolute_error": 108.54172743055824
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.82992083333156,
            "small_mean_absolute_error": 90.2708395833375
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3068,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0145Z",
      "signal_timestamp": "2026-10-15T01:46:18.850433Z",
      "target_timestamp": "2026-10-15T01:45:00Z",
      "resolution_timestamp": "2026-10-15T02:00:00Z",
      "strike": 81721.82,
      "brti_reference_price": 81721.81566666668,
      "base_predicted_close": 81679.5703125,
      "small_predicted_close": 81858.4921875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81537.85083333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -141.71947916668432,
      "small_residual": -320.6413541666843,
      "base_absolute_error": 141.71947916668432,
      "small_absolute_error": 320.6413541666843,
      "resolved_at": "2026-10-15T02:01:06.264848Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T01:30:00Z",
        "return_6h": 0.0007309692386785471,
        "return_12h": -0.01342997759649267,
        "return_24h": -0.01847723004141999,
        "close_vs_ema12": -0.0015850428051785714,
        "close_vs_ema24": -0.006437123742760176,
        "ema12_slope_3h": -0.0022599305659648516,
        "ema24_slope_6h": -0.005035959056804984,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0033927476444113314,
        "return_30m": 0.0012425018415487266,
        "return_60m": 0.003295999262137972,
        "return_120m": 0.0029288689056012895,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012952395596108612,
        "close_vs_ema6": 0.0016479146295904634,
        "close_vs_ema12": 0.0017127668494192338,
        "ema3_slope": 0.001296919380898709,
        "ema6_slope": 0.0006596006380528152,
        "realized_volatility_30m": 0.0027678614365574394,
        "realized_volatility_60m": 0.0019778046767100488,
        "return_acceleration": 0.005535722873114879
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3067,
        "resolved_agreement_count": 2028,
        "prospective_resolved_sample_count": 3048,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 181.06308333333072,
            "small_mean_absolute_error": 177.69198958333072
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 151.1127499999984,
            "small_mean_absolute_error": 146.1023958333335
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 128.51570833333002,
            "small_mean_absolute_error": 119.29574131944537
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.65856770833197,
            "small_mean_absolute_error": 100.98112708333792
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3069,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0200Z",
      "signal_timestamp": "2026-10-15T02:01:19.380022Z",
      "target_timestamp": "2026-10-15T02:00:00Z",
      "resolution_timestamp": "2026-10-15T02:15:00Z",
      "strike": 81537.85,
      "brti_reference_price": 81537.85083333332,
      "base_predicted_close": 81555.28125,
      "small_predicted_close": 81527.8203125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81411.91549999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -143.36575000001176,
      "small_residual": -115.90481250001176,
      "base_absolute_error": 143.36575000001176,
      "small_absolute_error": 115.90481250001176,
      "resolved_at": "2026-10-15T02:16:05.356340Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T01:45:00Z",
        "return_6h": -0.0018545726456575817,
        "return_12h": -0.009851528601624082,
        "return_24h": -0.020541000231579676,
        "close_vs_ema12": -0.0036767282606585683,
        "close_vs_ema24": -0.008496404662476142,
        "ema12_slope_3h": -0.0021780715267530892,
        "ema24_slope_6h": -0.00497111210725576,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002251110451139904,
        "return_30m": 0.0011339997435910742,
        "return_60m": 0.00029917961487169187,
        "return_120m": -0.0004225371315663695,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004796232375904319,
        "close_vs_ema6": -0.0004335790828569053,
        "close_vs_ema12": -0.00045882223584292614,
        "ema3_slope": -0.0004793933094191516,
        "ema6_slope": -0.00017340155982703553,
        "realized_volatility_30m": 0.0028219290477756176,
        "realized_volatility_60m": 0.002391002770269229,
        "return_acceleration": -0.005643858095551235
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3068,
        "resolved_agreement_count": 2028,
        "prospective_resolved_sample_count": 3049,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 202.60555208333608,
            "small_mean_absolute_error": 240.05086458333608
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 150.9207265624991,
            "small_mean_absolute_error": 166.7843958333342
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 128.40411111110976,
            "small_mean_absolute_error": 138.5324513888918
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.17633124999921,
            "small_mean_absolute_error": 115.45874895833913
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3070,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0215Z",
      "signal_timestamp": "2026-10-15T02:16:16.640685Z",
      "target_timestamp": "2026-10-15T02:15:00Z",
      "resolution_timestamp": "2026-10-15T02:30:00Z",
      "strike": 81411.92,
      "brti_reference_price": 81411.91549999999,
      "base_predicted_close": 81388.15625,
      "small_predicted_close": 81427.3125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80596.49783333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -791.658416666658,
      "small_residual": -830.814666666658,
      "base_absolute_error": 791.658416666658,
      "small_absolute_error": 830.814666666658,
      "resolved_at": "2026-10-15T02:31:05.844931Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T02:00:00Z",
        "return_6h": -0.005013636773283259,
        "return_12h": -0.007134003016931789,
        "return_24h": -0.022386840626986926,
        "close_vs_ema12": -0.005003736611167153,
        "close_vs_ema24": -0.009823012085275362,
        "ema12_slope_3h": -0.002165756597309443,
        "ema24_slope_6h": -0.004971952037600813,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001544501505083118,
        "return_30m": -0.0037921351127431224,
        "return_60m": -0.0025543450060554473,
        "return_120m": -0.0035738963889454523,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0010127165391331516,
        "close_vs_ema6": -0.0014132348162712027,
        "close_vs_ema12": -0.0016950426937203389,
        "ema3_slope": -0.0010116919819307402,
        "ema6_slope": -0.0005649745498268466,
        "realized_volatility_30m": 0.00035330447302839296,
        "realized_volatility_60m": 0.0023417801898565475,
        "return_acceleration": 0.0007066089460567859
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3069,
        "resolved_agreement_count": 2028,
        "prospective_resolved_sample_count": 3050,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 207.87183854167597,
            "small_mean_absolute_error": 233.23902604167597
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 154.38113802083353,
            "small_mean_absolute_error": 169.50945572916862
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 140.27695138889007,
            "small_mean_absolute_error": 147.08450173611345
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 112.34689479166772,
            "small_mean_absolute_error": 120.69351041667178
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3071,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0230Z",
      "signal_timestamp": "2026-10-15T02:31:17.079992Z",
      "target_timestamp": "2026-10-15T02:30:00Z",
      "resolution_timestamp": "2026-10-15T02:45:00Z",
      "strike": 80596.5,
      "brti_reference_price": 80596.49783333334,
      "base_predicted_close": 80968.375,
      "small_predicted_close": 80835.7890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81177.03366666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 208.65866666665534,
      "small_residual": 341.24460416665534,
      "base_absolute_error": 208.65866666665534,
      "small_absolute_error": 341.24460416665534,
      "resolved_at": "2026-10-15T02:46:07.981701Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T02:15:00Z",
        "return_6h": -0.014881768085871716,
        "return_12h": -0.015883878710663435,
        "return_24h": -0.031893322116154144,
        "close_vs_ema12": -0.01436734499122716,
        "close_vs_ema24": -0.01934141374195486,
        "ema12_slope_3h": -0.0025057146944577058,
        "ema24_slope_6h": -0.005174293118139439,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.010015949896998166,
        "return_30m": -0.011544981752390493,
        "return_60m": -0.010424074015146445,
        "return_120m": -0.013059673692778162,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.005539781665180876,
        "close_vs_ema6": -0.00818027217463868,
        "close_vs_ema12": -0.009912769735906046,
        "ema3_slope": -0.005509261559007883,
        "ema6_slope": -0.0032614370926162817,
        "realized_volatility_30m": 0.004235724195957524,
        "realized_volatility_60m": 0.0047996106535021935,
        "return_acceleration": -0.008471448391915049
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3070,
        "resolved_agreement_count": 2028,
        "prospective_resolved_sample_count": 3051,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 344.8038906250076,
            "small_mean_absolute_error": 396.8917812500076
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 246.71216927083333,
            "small_mean_absolute_error": 271.55689583333333
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 194.86289062500023,
            "small_mean_absolute_error": 206.24205555555696
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 148.29260937500075,
            "small_mean_absolute_error": 156.14274062500482
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3072,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0245Z",
      "signal_timestamp": "2026-10-15T02:46:19.773447Z",
      "target_timestamp": "2026-10-15T02:45:00Z",
      "resolution_timestamp": "2026-10-15T03:00:00Z",
      "strike": 81177.03,
      "brti_reference_price": 81177.03366666666,
      "base_predicted_close": 80995.078125,
      "small_predicted_close": 81173.875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81418.489,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 423.4108750000014,
      "small_residual": 244.6140000000014,
      "base_absolute_error": 423.4108750000014,
      "small_absolute_error": 244.6140000000014,
      "resolved_at": "2026-10-15T03:01:06.338310Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T02:30:00Z",
        "return_6h": -0.006190268491627182,
        "return_12h": -0.007399452491137826,
        "return_24h": -0.02559059099195926,
        "close_vs_ema12": -0.006973264015104896,
        "close_vs_ema24": -0.012027629919031058,
        "ema12_slope_3h": -0.0025564906698332113,
        "ema24_slope_6h": -0.005195006892102172,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.007202990811509213,
        "return_30m": -0.0028851038805656204,
        "return_60m": -0.006666298289579431,
        "return_120m": -0.003392271141685055,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008109948285017765,
        "close_vs_ema6": -0.0007403647542461034,
        "close_vs_ema12": -0.0023543139380791667,
        "ema3_slope": 0.0008116530749480155,
        "ema6_slope": -0.00029605822526823644,
        "realized_volatility_30m": 0.00860947035425369,
        "realized_volatility_60m": 0.00609788917021621,
        "return_acceleration": 0.01721894070850738
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3071,
        "resolved_agreement_count": 2029,
        "prospective_resolved_sample_count": 3052,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 321.35057812500236,
            "small_mean_absolute_error": 402.15135937500236
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 251.20683072916654,
            "small_mean_absolute_error": 289.92167447916654
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 207.85869270833305,
            "small_mean_absolute_error": 231.45205034722312
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.11015312500095,
            "small_mean_absolute_error": 172.79575104167014
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3073,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0300Z",
      "signal_timestamp": "2026-10-15T03:01:17.277142Z",
      "target_timestamp": "2026-10-15T03:00:00Z",
      "resolution_timestamp": "2026-10-15T03:15:00Z",
      "strike": 81418.49,
      "brti_reference_price": 81418.489,
      "base_predicted_close": 81384.46875,
      "small_predicted_close": 81356.8359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81157.54933333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -226.91941666665662,
      "small_residual": -199.28660416665662,
      "base_absolute_error": 226.91941666665662,
      "small_absolute_error": 199.28660416665662,
      "resolved_at": "2026-10-15T03:16:05.162672Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T02:45:00Z",
        "return_6h": -0.003588910823878577,
        "return_12h": -0.004977686813432247,
        "return_24h": -0.025669301592151306,
        "close_vs_ema12": -0.0038561446830098767,
        "close_vs_ema24": -0.008903261882668212,
        "ema12_slope_3h": -0.0025292387269808536,
        "ema24_slope_6h": -0.005162250277977898,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0029744291264055533,
        "return_30m": 0.01019884472358168,
        "return_60m": -0.0014638825050380389,
        "return_120m": -0.0011651408539703478,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0018903379555026412,
        "close_vs_ema6": 0.001593171367202384,
        "close_vs_ema12": 0.0005187385263112354,
        "ema3_slope": 0.0018939181007733286,
        "ema6_slope": 0.0006376749170486917,
        "realized_volatility_30m": 0.00211428084255183,
        "realized_volatility_60m": 0.006382727639680366,
        "return_acceleration": -0.00422856168510366
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3072,
        "resolved_agreement_count": 2030,
        "prospective_resolved_sample_count": 3053,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 391.7734270833316,
            "small_mean_absolute_error": 383.1445208333316
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 297.18948958333385,
            "small_mean_absolute_error": 311.59769270833385
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 231.20496006944327,
            "small_mean_absolute_error": 238.9044375
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 176.39231770833356,
            "small_mean_absolute_error": 181.1208843750028
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3074,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0315Z",
      "signal_timestamp": "2026-10-15T03:16:15.927648Z",
      "target_timestamp": "2026-10-15T03:15:00Z",
      "resolution_timestamp": "2026-10-15T03:30:00Z",
      "strike": 81157.55,
      "brti_reference_price": 81157.54933333334,
      "base_predicted_close": 81183.9921875,
      "small_predicted_close": 81216.3125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80945.92983333331,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -238.06235416668642,
      "small_residual": -270.3826666666864,
      "base_absolute_error": 238.06235416668642,
      "small_absolute_error": 270.3826666666864,
      "resolved_at": "2026-10-15T03:31:06.036365Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T03:00:00Z",
        "return_6h": -0.006239555478363412,
        "return_12h": -0.007285291608221223,
        "return_24h": -0.029541086582093756,
        "close_vs_ema12": -0.0067629485704606696,
        "close_vs_ema24": -0.011833512727252415,
        "ema12_slope_3h": -0.0026984790913536782,
        "ema24_slope_6h": -0.005184212636910712,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0032049190530502036,
        "return_30m": -0.0002400227312236991,
        "return_60m": -0.003124434121276054,
        "return_120m": -0.005670798244637121,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006607560491005415,
        "close_vs_ema6": -0.0011554292393716192,
        "close_vs_ema12": -0.0022752695841554704,
        "ema3_slope": -0.0006603197388389548,
        "ema6_slope": -0.0004619581917478799,
        "realized_volatility_30m": 0.0030896740897278785,
        "realized_volatility_60m": 0.006500104196513187,
        "return_acceleration": -0.006179348179455757
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3073,
        "resolved_agreement_count": 2031,
        "prospective_resolved_sample_count": 3054,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 412.66184374999284,
            "small_mean_absolute_error": 403.98996874999284
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 310.2668411458344,
            "small_mean_absolute_error": 318.6144973958344
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 240.47470659721998,
            "small_mean_absolute_error": 247.66962673611002
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 183.273828125,
            "small_mean_absolute_error": 188.3855979166692
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3075,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0330Z",
      "signal_timestamp": "2026-10-15T03:31:16.985846Z",
      "target_timestamp": "2026-10-15T03:30:00Z",
      "resolution_timestamp": "2026-10-15T03:45:00Z",
      "strike": 80945.93,
      "brti_reference_price": 80945.92983333331,
      "base_predicted_close": 81107.171875,
      "small_predicted_close": 81170.921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80744.233,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -362.9388750000071,
      "small_residual": -426.6888750000071,
      "base_absolute_error": 362.9388750000071,
      "small_absolute_error": 426.6888750000071,
      "resolved_at": "2026-10-15T03:46:06.491433Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T03:15:00Z",
        "return_6h": -0.009879364726310569,
        "return_12h": -0.01116346507462529,
        "return_24h": -0.03290144320761512,
        "close_vs_ema12": -0.008974506635642476,
        "close_vs_ema24": -0.014117235251531635,
        "ema12_slope_3h": -0.0029459541595699967,
        "ema24_slope_6h": -0.005280087784941601,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0026075146642348113,
        "return_30m": -0.0058040768438565316,
        "return_60m": 0.004335573001230886,
        "return_120m": -0.006133695347778412,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0016359458387495973,
        "close_vs_ema6": -0.0026885532964199266,
        "close_vs_ema12": -0.00412966503625134,
        "ema3_slope": -0.0016332738911239986,
        "ema6_slope": -0.0010742660299775109,
        "realized_volatility_30m": 0.0002987021944076962,
        "realized_volatility_60m": 0.004273103905328296,
        "return_acceleration": 0.0005974043888153924
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3074,
        "resolved_agreement_count": 2032,
        "prospective_resolved_sample_count": 3055,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 274.26282812499994,
            "small_mean_absolute_error": 263.88196874999994
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 309.5333593750038,
            "small_mean_absolute_error": 330.3868750000038
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 255.8957222222222,
            "small_mean_absolute_error": 268.99858680555553
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 192.87856354166723,
            "small_mean_absolute_error": 197.27978645833645
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3076,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0345Z",
      "signal_timestamp": "2026-10-15T03:46:17.966999Z",
      "target_timestamp": "2026-10-15T03:45:00Z",
      "resolution_timestamp": "2026-10-15T04:00:00Z",
      "strike": 80744.23,
      "brti_reference_price": 80744.233,
      "base_predicted_close": 80916.0625,
      "small_predicted_close": 80914.5625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80833.68283333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -82.3796666666749,
      "small_residual": -80.8796666666749,
      "base_absolute_error": 82.3796666666749,
      "small_absolute_error": 80.8796666666749,
      "resolved_at": "2026-10-15T04:01:07.062517Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T03:30:00Z",
        "return_6h": -0.012108610488453131,
        "return_12h": -0.01034941217828711,
        "return_24h": -0.03578421916826724,
        "close_vs_ema12": -0.010981924108175556,
        "close_vs_ema24": -0.0162376047986299,
        "ema12_slope_3h": -0.0031797622464432296,
        "ema24_slope_6h": -0.005419519237266912,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0024917476857528875,
        "return_30m": -0.005092765081357475,
        "return_60m": -0.005331565433196905,
        "return_120m": -0.01196232191724822,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.002066068417713174,
        "close_vs_ema6": -0.003700900414082109,
        "close_vs_ema12": -0.005599722302118582,
        "ema3_slope": -0.002061808580122282,
        "ema6_slope": -0.00147817193877664,
        "realized_volatility_30m": 5.788348924096187e-05,
        "realized_volatility_60m": 0.0025012551442076757,
        "return_acceleration": 0.00011576697848192374
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3075,
        "resolved_agreement_count": 2033,
        "prospective_resolved_sample_count": 3056,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 312.8328802083379,
            "small_mean_absolute_error": 285.2430364583379
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 317.0917291666701,
            "small_mean_absolute_error": 343.6971979166701
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 271.7488472222237,
            "small_mean_absolute_error": 288.3621284722237
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 203.94611666666606,
            "small_mean_absolute_error": 209.05632395833527
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3077,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0400Z",
      "signal_timestamp": "2026-10-15T04:01:18.221938Z",
      "target_timestamp": "2026-10-15T04:00:00Z",
      "resolution_timestamp": "2026-10-15T04:15:00Z",
      "strike": 80833.68,
      "brti_reference_price": 80833.68283333333,
      "base_predicted_close": 80990.8046875,
      "small_predicted_close": 81062.2890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 80831.72483333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -159.0798541666736,
      "small_residual": -230.5642291666736,
      "base_absolute_error": 159.0798541666736,
      "small_absolute_error": 230.5642291666736,
      "resolved_at": "2026-10-15T04:16:05.076879Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T03:45:00Z",
        "return_6h": -0.010329735647849558,
        "return_12h": -0.008876453882039836,
        "return_24h": -0.03345549984490215,
        "close_vs_ema12": -0.009486579766098457,
        "close_vs_ema24": -0.01484010989758855,
        "ema12_slope_3h": -0.003389406841628917,
        "ema24_slope_6h": -0.005519758720188728,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001107816992122812,
        "return_30m": -0.0013866910940563137,
        "return_60m": -0.00718271947624427,
        "return_120m": -0.008636087323902308,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0004805008958708168,
        "close_vs_ema6": -0.001856508585423744,
        "close_vs_ema12": -0.003808727745850282,
        "ema3_slope": -0.0004802701256451103,
        "ema6_slope": -0.0007420523835212078,
        "realized_volatility_30m": 0.0017997823389378498,
        "realized_volatility_60m": 0.0016999844627689526,
        "return_acceleration": 0.0035995646778756996
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3076,
        "resolved_agreement_count": 2034,
        "prospective_resolved_sample_count": 3057,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 227.57507812500626,
            "small_mean_absolute_error": 244.30945312500626
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 309.67425260416894,
            "small_mean_absolute_error": 313.72698697916894
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 273.9846857638913,
            "small_mean_absolute_error": 289.1682795138913
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 200.91216770833344,
            "small_mean_absolute_error": 208.61026562500265
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3078,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0415Z",
      "signal_timestamp": "2026-10-15T04:16:16.450279Z",
      "target_timestamp": "2026-10-15T04:15:00Z",
      "resolution_timestamp": "2026-10-15T04:30:00Z",
      "strike": 80831.72,
      "brti_reference_price": 80831.72483333333,
      "base_predicted_close": 80964.0703125,
      "small_predicted_close": 81031.09375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81228.31199999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 264.2416874999908,
      "small_residual": 197.2182499999908,
      "base_absolute_error": 264.2416874999908,
      "small_absolute_error": 197.2182499999908,
      "resolved_at": "2026-10-15T04:31:05.678689Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T04:00:00Z",
        "return_6h": -0.00990436259537708,
        "return_12h": -0.008816047531114535,
        "return_24h": -0.03372213674865121,
        "close_vs_ema12": -0.00912592848086946,
        "close_vs_ema24": -0.014561954185678738,
        "ema12_slope_3h": -0.0036446666166630726,
        "ema24_slope_6h": -0.005609227763627711,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -2.422257568091002e-05,
        "return_30m": 0.0010835675822611357,
        "return_60m": -0.004014715854242734,
        "return_120m": -0.007126606260316581,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002524196158745218,
        "close_vs_ema6": -0.0013440695006180503,
        "close_vs_ema12": -0.003245101133213968,
        "ema3_slope": -0.000252355916291247,
        "ema6_slope": -0.0005373389119099903,
        "realized_volatility_30m": 0.000566019783901861,
        "realized_volatility_60m": 0.001597215329623413,
        "return_acceleration": -0.001132039567803722
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3077,
        "resolved_agreement_count": 2035,
        "prospective_resolved_sample_count": 3058,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 210.6151875000105,
            "small_mean_absolute_error": 252.1288593750105
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 311.6385156250017,
            "small_mean_absolute_error": 328.0594140625017
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 277.0496232638931,
            "small_mean_absolute_error": 296.45261805555975
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 208.82157708333472,
            "small_mean_absolute_error": 219.47446666666875
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3079,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0430Z",
      "signal_timestamp": "2026-10-15T04:31:16.523539Z",
      "target_timestamp": "2026-10-15T04:30:00Z",
      "resolution_timestamp": "2026-10-15T04:45:00Z",
      "strike": 81228.31,
      "brti_reference_price": 81228.31199999999,
      "base_predicted_close": 81169.5390625,
      "small_predicted_close": 81139.484375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81493.50983333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 323.9707708333299,
      "small_residual": 354.0254583333299,
      "base_absolute_error": 323.9707708333299,
      "small_absolute_error": 354.0254583333299,
      "resolved_at": "2026-10-15T04:46:06.642180Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T04:15:00Z",
        "return_6h": -0.0035274202165617163,
        "return_12h": -0.005046315282775438,
        "return_24h": -0.02967300238378967,
        "close_vs_ema12": -0.0040910287230108144,
        "close_vs_ema24": -0.009528424656308876,
        "ema12_slope_3h": -0.003604944819513123,
        "ema24_slope_6h": -0.005566801482284611,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004906330620612076,
        "return_30m": 0.004881989200966164,
        "return_60m": 0.0034885282959637998,
        "return_120m": 0.00783922606628873,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0023209369953982595,
        "close_vs_ema6": 0.002537184369918899,
        "close_vs_ema12": 0.0013918313422625062,
        "ema3_slope": 0.002326336275323415,
        "ema6_slope": 0.0010159047630418083,
        "realized_volatility_30m": 0.002465276598146493,
        "realized_volatility_60m": 0.002666899919106931,
        "return_acceleration": 0.004930553196292986
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3078,
        "resolved_agreement_count": 2036,
        "prospective_resolved_sample_count": 3059,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 217.1600208333366,
            "small_mean_absolute_error": 233.8377552083366
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 245.71142447916827,
            "small_mean_absolute_error": 248.85986197916827
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 278.7422465277814,
            "small_mean_absolute_error": 298.2038350694481
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 215.20230416666746,
            "small_mean_absolute_error": 223.28917812500148
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3080,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0445Z",
      "signal_timestamp": "2026-10-15T04:46:18.016168Z",
      "target_timestamp": "2026-10-15T04:45:00Z",
      "resolution_timestamp": "2026-10-15T05:00:00Z",
      "strike": 81493.51,
      "brti_reference_price": 81493.50983333333,
      "base_predicted_close": 81382.5625,
      "small_predicted_close": 81353.0,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81546.78349999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 164.22099999999045,
      "small_residual": 193.78349999999045,
      "base_absolute_error": 164.22099999999045,
      "small_absolute_error": 193.78349999999045,
      "resolved_at": "2026-10-15T05:01:05.128452Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T04:30:00Z",
        "return_6h": 0.0013927205280275246,
        "return_12h": -0.004520119545196821,
        "return_24h": -0.02587907136059253,
        "close_vs_ema12": -0.0008053011185896741,
        "close_vs_ema24": -0.00616573135259757,
        "ema12_slope_3h": -0.0035718850694951287,
        "ema24_slope_6h": -0.005425180993907985,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0032648448158487664,
        "return_30m": 0.008187193844552132,
        "return_60m": 0.009279632804652937,
        "return_120m": 0.0038985924019618867,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002788880051082465,
        "close_vs_ema6": 0.004143345033499113,
        "close_vs_ema12": 0.003941283123723549,
        "ema3_slope": 0.002796679655182377,
        "ema6_slope": 0.0016600893425726682,
        "realized_volatility_30m": 0.0008207429023816548,
        "realized_volatility_60m": 0.0019069901542738447,
        "return_acceleration": -0.0016414858047633096
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3079,
        "resolved_agreement_count": 2037,
        "prospective_resolved_sample_count": 3060,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 207.4179947916673,
            "small_mean_absolute_error": 215.6719010416673
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 260.1254375000026,
            "small_mean_absolute_error": 250.4574687500026
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 280.53381770833585,
            "small_mean_absolute_error": 301.02209895833585
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 228.76539062500086,
            "small_mean_absolute_error": 239.0542177083349
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3081,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0500Z",
      "signal_timestamp": "2026-10-15T05:01:16.146442Z",
      "target_timestamp": "2026-10-15T05:00:00Z",
      "resolution_timestamp": "2026-10-15T05:15:00Z",
      "strike": 81546.78,
      "brti_reference_price": 81546.78349999999,
      "base_predicted_close": 81482.7421875,
      "small_predicted_close": 81696.65625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81140.95383333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -341.7883541666524,
      "small_residual": -555.7024166666524,
      "base_absolute_error": 341.7883541666524,
      "small_absolute_error": 555.7024166666524,
      "resolved_at": "2026-10-15T05:16:05.585085Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T04:45:00Z",
        "return_6h": -0.00013355374858392555,
        "return_12h": -0.00436036546214158,
        "return_24h": -0.02541249220725006,
        "close_vs_ema12": -0.0001459031767450103,
        "close_vs_ema24": -0.005402947922498291,
        "ema12_slope_3h": -0.0034221747915590406,
        "ema24_slope_6h": -0.005317240803268675,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006537166797160321,
        "return_30m": 0.00392069577907761,
        "return_60m": 0.008821825774497638,
        "return_120m": 0.001575741598446978,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0017192490263504556,
        "close_vs_ema6": 0.0034237121958187178,
        "close_vs_ema12": 0.00388750714801378,
        "ema3_slope": 0.0017222099341027697,
        "ema6_slope": 0.0013713629391352011,
        "realized_volatility_30m": 0.0013055640680663672,
        "realized_volatility_60m": 0.001987226583117062,
        "return_acceleration": -0.0026111281361327343
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3080,
        "resolved_agreement_count": 2038,
        "prospective_resolved_sample_count": 3061,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 227.8783281249962,
            "small_mean_absolute_error": 243.8978593749962
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 227.72670312500122,
            "small_mean_absolute_error": 244.10365625000122
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 282.40894444444467,
            "small_mean_absolute_error": 290.45061111111136
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 229.81365729166646,
            "small_mean_absolute_error": 240.9841250000005
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3082,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0515Z",
      "signal_timestamp": "2026-10-15T05:16:16.529587Z",
      "target_timestamp": "2026-10-15T05:15:00Z",
      "resolution_timestamp": "2026-10-15T05:30:00Z",
      "strike": 81140.95,
      "brti_reference_price": 81140.95383333335,
      "base_predicted_close": 81153.0625,
      "small_predicted_close": 81136.796875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81036.16916666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -116.89333333332615,
      "small_residual": -100.62770833332615,
      "base_absolute_error": 116.89333333332615,
      "small_absolute_error": 100.62770833332615,
      "resolved_at": "2026-10-15T05:31:06.114825Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T05:00:00Z",
        "return_6h": -0.005196790548867236,
        "return_12h": -0.008885678027121702,
        "return_24h": -0.027766614352921715,
        "close_vs_ema12": -0.004913798582122708,
        "close_vs_ema24": -0.010141416296080452,
        "ema12_slope_3h": -0.0034183615358898134,
        "ema24_slope_6h": -0.005314783869126982,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0049766483636555225,
        "return_30m": -0.004326185001983784,
        "return_60m": 0.003825589527349793,
        "return_120m": -0.00020448498182012997,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0016356486954528515,
        "close_vs_ema6": -0.001121913807204833,
        "close_vs_ema12": -0.0009381113430226851,
        "ema3_slope": -0.0016329777175793092,
        "ema6_slope": -0.0004485642227238795,
        "realized_volatility_30m": 0.0028151825216857773,
        "realized_volatility_60m": 0.0037491139376004392,
        "return_acceleration": -0.005630365043371555
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3081,
        "resolved_agreement_count": 2038,
        "prospective_resolved_sample_count": 3062,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 273.5554531249909,
            "small_mean_absolute_error": 325.1824062499909
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 242.0853203125007,
            "small_mean_absolute_error": 288.6556328125007
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 298.9441614583314,
            "small_mean_absolute_error": 327.1004114583314
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 241.11895208333226,
            "small_mean_absolute_error": 264.0640291666663
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3083,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0530Z",
      "signal_timestamp": "2026-10-15T05:31:17.887908Z",
      "target_timestamp": "2026-10-15T05:30:00Z",
      "resolution_timestamp": "2026-10-15T05:45:00Z",
      "strike": 81036.17,
      "brti_reference_price": 81036.16916666667,
      "base_predicted_close": 81007.359375,
      "small_predicted_close": 81077.3828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80925.33383333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -82.02554166666232,
      "small_residual": -152.04897916666232,
      "base_absolute_error": 82.02554166666232,
      "small_absolute_error": 152.04897916666232,
      "resolved_at": "2026-10-15T05:46:06.760332Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T05:15:00Z",
        "return_6h": -0.005150333680686958,
        "return_12h": -0.008814834097076063,
        "return_24h": -0.029601749082634354,
        "close_vs_ema12": -0.005947334304144847,
        "close_vs_ema24": -0.01118687751274916,
        "ema12_slope_3h": -0.003061378346430499,
        "ema24_slope_6h": -0.005311425844274242,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001291390619857724,
        "return_30m": -0.006261612186498011,
        "return_60m": -0.0023654662838902274,
        "return_120m": 0.0011148100160089935,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0014646054590292668,
        "close_vs_ema6": -0.0017239419698085179,
        "close_vs_ema12": -0.0018861231617103291,
        "ema3_slope": -0.0014624635269638864,
        "ema6_slope": -0.0006891015994558991,
        "realized_volatility_30m": 0.0018426288718988992,
        "realized_volatility_60m": 0.0030058802671119106,
        "return_acceleration": 0.0036852577437977985
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3082,
        "resolved_agreement_count": 2038,
        "prospective_resolved_sample_count": 3063,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 236.71836458332473,
            "small_mean_absolute_error": 301.0347708333247
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 226.93919270833067,
            "small_mean_absolute_error": 267.43626302083067
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 242.71373784722041,
            "small_mean_absolute_error": 266.2514982638871
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 244.31311041666558,
            "small_mean_absolute_error": 268.3736572916656
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3084,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0545Z",
      "signal_timestamp": "2026-10-15T05:46:18.860026Z",
      "target_timestamp": "2026-10-15T05:45:00Z",
      "resolution_timestamp": "2026-10-15T06:00:00Z",
      "strike": 80925.33,
      "brti_reference_price": 80925.33383333334,
      "base_predicted_close": 80963.6875,
      "small_predicted_close": 81027.125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80499.63216666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -464.05533333333733,
      "small_residual": -527.4928333333373,
      "base_absolute_error": 464.05533333333733,
      "small_absolute_error": 527.4928333333373,
      "resolved_at": "2026-10-15T06:01:06.884297Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T05:30:00Z",
        "return_6h": -0.006845933791724157,
        "return_12h": -0.00951077679856116,
        "return_24h": -0.030474221026888904,
        "close_vs_ema12": -0.007010775691087878,
        "close_vs_ema24": -0.012283936798077488,
        "ema12_slope_3h": -0.0030629692266050945,
        "ema24_slope_6h": -0.00534272356243215,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013677267135541182,
        "return_30m": -0.0026573510639633646,
        "return_60m": -0.0069720398736291544,
        "return_120m": 0.002242894961097086,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0014171700249906438,
        "close_vs_ema6": -0.0022086000161661845,
        "close_vs_ema12": -0.0027524515264345517,
        "ema3_slope": -0.001415164496286092,
        "ema6_slope": -0.0008826602291078789,
        "realized_volatility_30m": 3.816804684819708e-05,
        "realized_volatility_60m": 0.0020338072922886545,
        "return_acceleration": -7.633609369639416e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3083,
        "resolved_agreement_count": 2038,
        "prospective_resolved_sample_count": 3064,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 176.23205729165784,
            "small_mean_absolute_error": 250.54065104165784
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 191.82502604166257,
            "small_mean_absolute_error": 233.10627604166257
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 232.16097743055434,
            "small_mean_absolute_error": 250.48519618055434
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 239.77931874999922,
            "small_mean_absolute_error": 266.2597874999992
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3085,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0600Z",
      "signal_timestamp": "2026-10-15T06:01:18.391053Z",
      "target_timestamp": "2026-10-15T06:00:00Z",
      "resolution_timestamp": "2026-10-15T06:15:00Z",
      "strike": 80499.63,
      "brti_reference_price": 80499.63216666666,
      "base_predicted_close": 80614.625,
      "small_predicted_close": 80755.6796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80638.42383333336,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 23.79883333336329,
      "small_residual": -117.25585416663671,
      "base_absolute_error": 23.79883333336329,
      "small_absolute_error": 117.25585416663671,
      "resolved_at": "2026-10-15T06:16:05.856166Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T05:45:00Z",
        "return_6h": -0.013150122788080254,
        "return_12h": -0.012182096018911737,
        "return_24h": -0.03449976196612248,
        "close_vs_ema12": -0.011740824092389412,
        "close_vs_ema24": -0.017125481868154435,
        "ema12_slope_3h": -0.003397292785563555,
        "ema24_slope_6h": -0.005502153089066764,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.005260425215463549,
        "return_30m": -0.006620957104925829,
        "return_60m": -0.012841111425729301,
        "return_120m": -0.004132567698980405,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0033462300738337225,
        "close_vs_ema6": -0.005338093135557664,
        "close_vs_ema12": -0.0067762132413703435,
        "ema3_slope": -0.0033350701617600453,
        "ema6_slope": -0.002130687730403924,
        "realized_volatility_30m": 0.0019463492509547153,
        "realized_volatility_60m": 0.0018973358602178709,
        "return_acceleration": -0.0038926985019094307
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3084,
        "resolved_agreement_count": 2039,
        "prospective_resolved_sample_count": 3065,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 251.19064062499456,
            "small_mean_absolute_error": 333.96798437499456
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 239.53448437499537,
            "small_mean_absolute_error": 288.9329218749954
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 235.548015624999,
            "small_mean_absolute_error": 274.05843229166567
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 260.20460520833296,
            "small_mean_absolute_error": 289.07413645833293
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3086,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0615Z",
      "signal_timestamp": "2026-10-15T06:16:16.742994Z",
      "target_timestamp": "2026-10-15T06:15:00Z",
      "resolution_timestamp": "2026-10-15T06:30:00Z",
      "strike": 80638.42,
      "brti_reference_price": 80638.42383333336,
      "base_predicted_close": 80515.3515625,
      "small_predicted_close": 80697.5859375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 80847.52716666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 332.1756041666813,
      "small_residual": 149.9412291666813,
      "base_absolute_error": 332.1756041666813,
      "small_absolute_error": 149.9412291666813,
      "resolved_at": "2026-10-15T06:31:05.333596Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T06:00:00Z",
        "return_6h": -0.013040904785182494,
        "return_12h": -0.011504123470483685,
        "return_24h": -0.034152028923351785,
        "close_vs_ema12": -0.009631213471526956,
        "close_vs_ema24": -0.01511754673455512,
        "ema12_slope_3h": -0.0035188821267956305,
        "ema24_slope_6h": -0.005656399087044961,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017241279609743199,
        "return_30m": -0.0035453669006898503,
        "return_60m": -0.006193296680147453,
        "return_120m": -0.0023914001637170834,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0008145987518691777,
        "close_vs_ema6": -0.0025906594920011017,
        "close_vs_ema12": -0.004288067637888138,
        "ema3_slope": -0.000813935720846648,
        "ema6_slope": -0.0010351910657760977,
        "realized_volatility_30m": 0.0034922765882189344,
        "realized_volatility_60m": 0.002479277429531128,
        "return_acceleration": 0.006984553176437869
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3085,
        "resolved_agreement_count": 2040,
        "prospective_resolved_sample_count": 3066,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 171.69326041667227,
            "small_mean_absolute_error": 224.35634374999063
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 222.62435677083158,
            "small_mean_absolute_error": 274.76937499999076
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 218.62130034722455,
            "small_mean_absolute_error": 267.2225364583307
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 255.27951666666848,
            "small_mean_absolute_error": 287.7793208333322
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3087,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0630Z",
      "signal_timestamp": "2026-10-15T06:31:16.309634Z",
      "target_timestamp": "2026-10-15T06:30:00Z",
      "resolution_timestamp": "2026-10-15T06:45:00Z",
      "strike": 80847.53,
      "brti_reference_price": 80847.52716666668,
      "base_predicted_close": 80870.2890625,
      "small_predicted_close": 80912.7421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 80849.64766666669,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -20.641395833314164,
      "small_residual": -63.094520833314164,
      "base_absolute_error": 20.641395833314164,
      "small_absolute_error": 63.094520833314164,
      "resolved_at": "2026-10-15T06:46:06.953450Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T06:15:00Z",
        "return_6h": -0.009985706723828591,
        "return_12h": -0.008578257470896467,
        "return_24h": -0.030681135322558784,
        "close_vs_ema12": -0.006776754451392919,
        "close_vs_ema24": -0.012307823593945777,
        "ema12_slope_3h": -0.0034257167146560796,
        "ema24_slope_6h": -0.005744961238482671,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002593097972320324,
        "return_30m": 0.004321696766014238,
        "return_60m": -0.0023278741078198717,
        "return_120m": -0.004687833883994852,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008874052555105649,
        "close_vs_ema6": -3.056684849123137e-06,
        "close_vs_ema12": -0.0014439928197210739,
        "ema3_slope": 0.0008881934430395866,
        "ema6_slope": -1.222672444733952e-06,
        "realized_volatility_30m": 0.0004344850056730021,
        "realized_volatility_60m": 0.003078328661420528,
        "return_acceleration": 0.0008689700113460042
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3086,
        "resolved_agreement_count": 2040,
        "prospective_resolved_sample_count": 3067,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 225.51382812501106,
            "small_mean_absolute_error": 236.6847239583294
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 231.1160963541679,
            "small_mean_absolute_error": 268.85974739582707
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 226.46407118055745,
            "small_mean_absolute_error": 257.1857499999969
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 259.69178645833597,
            "small_mean_absolute_error": 286.4661999999997
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3088,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0645Z",
      "signal_timestamp": "2026-10-15T06:46:18.816037Z",
      "target_timestamp": "2026-10-15T06:45:00Z",
      "resolution_timestamp": "2026-10-15T07:00:00Z",
      "strike": 80849.65,
      "brti_reference_price": 80849.64766666669,
      "base_predicted_close": 80861.3515625,
      "small_predicted_close": 80904.2421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80807.34049999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -54.0110625000234,
      "small_residual": -96.9016875000234,
      "base_absolute_error": 54.0110625000234,
      "small_absolute_error": 96.9016875000234,
      "resolved_at": "2026-10-15T07:01:06.190727Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T06:30:00Z",
        "return_6h": -0.007411578120303575,
        "return_12h": -0.008098764725475327,
        "return_24h": -0.03056367859756881,
        "close_vs_ema12": -0.006476949531302845,
        "close_vs_ema24": -0.012031730857594347,
        "ema12_slope_3h": -0.0032347250223738744,
        "ema24_slope_6h": -0.005778967763041654,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 2.6228384148785366e-05,
        "return_30m": 0.002619394369238748,
        "return_60m": -0.0009352592455476039,
        "return_120m": -0.007900778454424606,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00045661986048606273,
        "close_vs_ema6": 1.655104694409104e-05,
        "close_vs_ema12": -0.001199940612155448,
        "ema3_slope": 0.00045682845743266753,
        "ema6_slope": 6.620462607909161e-06,
        "realized_volatility_30m": 0.0012834347940857693,
        "realized_volatility_60m": 0.003047922521510802,
        "return_acceleration": -0.0025668695881715387
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3087,
        "resolved_agreement_count": 2041,
        "prospective_resolved_sample_count": 3068,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 210.16779166667402,
            "small_mean_absolute_error": 214.44610937499237
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 193.19992447916593,
            "small_mean_absolute_error": 232.4933802083251
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 197.9392812499997,
            "small_mean_absolute_error": 226.88622048610583
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 245.60026041666788,
            "small_mean_absolute_error": 273.61061145833156
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3089,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0915Z",
      "signal_timestamp": "2026-10-15T09:16:15.735383Z",
      "target_timestamp": "2026-10-15T09:15:00Z",
      "resolution_timestamp": "2026-10-15T09:30:00Z",
      "strike": 81287.94,
      "brti_reference_price": 81287.94350000001,
      "base_predicted_close": 81205.09375,
      "small_predicted_close": 81154.453125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81176.40533333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -28.6884166666714,
      "small_residual": 21.9522083333286,
      "base_absolute_error": 28.6884166666714,
      "small_absolute_error": 21.9522083333286,
      "resolved_at": "2026-10-15T09:31:06.060416Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T09:00:00Z",
        "return_6h": 0.0016066794492661796,
        "return_12h": -0.004642900994657029,
        "return_24h": -0.025220356257856125,
        "close_vs_ema12": -0.00020024310168731407,
        "close_vs_ema24": -0.005128401913864433,
        "ema12_slope_3h": -0.001454121451781032,
        "ema24_slope_6h": -0.005143892971999131,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004160752318136396,
        "return_30m": 0.0019283675075509876,
        "return_60m": 0.0008902390155947071,
        "return_120m": 0.005260422986008706,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004827573348140657,
        "close_vs_ema6": 0.000955459387960822,
        "close_vs_ema12": 0.0017064101380765972,
        "ema3_slope": 0.0004829905020213854,
        "ema6_slope": 0.0003823298754517257,
        "realized_volatility_30m": 0.0005477940391307445,
        "realized_volatility_60m": 0.0008574115584569509,
        "return_acceleration": -0.001095588078261489
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3088,
        "resolved_agreement_count": 2042,
        "prospective_resolved_sample_count": 3069,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 107.65672395834554,
            "small_mean_absolute_error": 106.79832291666389
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 179.42368229167005,
            "small_mean_absolute_error": 220.38315364582922
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 195.57523090277877,
            "small_mean_absolute_error": 228.2213888888849
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 241.21483958333482,
            "small_mean_absolute_error": 262.4236281249985
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3090,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0930Z",
      "signal_timestamp": "2026-10-15T09:31:17.374516Z",
      "target_timestamp": "2026-10-15T09:30:00Z",
      "resolution_timestamp": "2026-10-15T09:45:00Z",
      "strike": 81176.41,
      "brti_reference_price": 81176.40533333333,
      "base_predicted_close": 81169.90625,
      "small_predicted_close": 81135.625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81174.45199999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 4.545749999990221,
      "small_residual": 38.82699999999022,
      "base_absolute_error": 4.545749999990221,
      "small_absolute_error": 38.82699999999022,
      "resolved_at": "2026-10-15T09:46:05.447719Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T09:15:00Z",
        "return_6h": 0.002847277194474973,
        "return_12h": -0.007060216821716869,
        "return_24h": -0.02435322233665249,
        "close_vs_ema12": -0.0015080342093671817,
        "close_vs_ema24": -0.006360473161842406,
        "ema12_slope_3h": -0.0012302609712844248,
        "ema24_slope_6h": -0.004981456815262297,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013721366523029577,
        "return_30m": -0.0009566323325649329,
        "return_60m": 0.00030364918214065284,
        "return_120m": 0.001464038794307454,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004452189950024943,
        "close_vs_ema6": -0.00029859872106785534,
        "close_vs_ema12": 0.0002808512453547074,
        "ema3_slope": -0.0004450208632610364,
        "ema6_slope": -0.00011942522433949776,
        "realized_volatility_30m": 0.0008941059420582986,
        "realized_volatility_60m": 0.001046425248428649,
        "return_acceleration": -0.0017882118841165973
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3089,
        "resolved_agreement_count": 2043,
        "prospective_resolved_sample_count": 3070,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.87911979167257,
            "small_mean_absolute_error": 82.97241145833686
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 140.28619010417242,
            "small_mean_absolute_error": 153.66437760416375
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 184.70927777777857,
            "small_mean_absolute_error": 210.83705381943946
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 235.4809729166678,
            "small_mean_absolute_error": 257.72599791666437
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3091,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T0945Z",
      "signal_timestamp": "2026-10-15T09:46:16.471383Z",
      "target_timestamp": "2026-10-15T09:45:00Z",
      "resolution_timestamp": "2026-10-15T10:00:00Z",
      "strike": 81174.45,
      "brti_reference_price": 81174.45199999999,
      "base_predicted_close": 81141.0,
      "small_predicted_close": 81117.390625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81161.09566666669,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 20.095666666689795,
      "small_residual": 43.705041666689795,
      "base_absolute_error": 20.095666666689795,
      "small_absolute_error": 43.705041666689795,
      "resolved_at": "2026-10-15T10:01:05.435465Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T09:30:00Z",
        "return_6h": 0.005328170000698407,
        "return_12h": -0.0068449572229094535,
        "return_24h": -0.02402700426199611,
        "close_vs_ema12": -0.0014696195515888633,
        "close_vs_ema24": -0.006253578079209898,
        "ema12_slope_3h": -0.0010174585493283317,
        "ema24_slope_6h": -0.004772344425246877,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -2.406282127564996e-05,
        "return_30m": -0.0013961664560996345,
        "return_60m": 0.0005295087294223677,
        "return_120m": -0.0018757116794105855,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00023469061828917948,
        "close_vs_ema6": -0.00023048864605879071,
        "close_vs_ema12": 0.00021726821115963801,
        "ema3_slope": -0.00023463555152658522,
        "ema6_slope": -9.218695920454323e-05,
        "realized_volatility_30m": 0.0006740369155136539,
        "realized_volatility_60m": 0.0010333137384444246,
        "return_acceleration": 0.0013480738310273077
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3090,
        "resolved_agreement_count": 2044,
        "prospective_resolved_sample_count": 3071,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 26.971656249999796,
            "small_mean_absolute_error": 55.193854166664096
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 126.24274218750543,
            "small_mean_absolute_error": 145.93928906249675
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 163.06794965277854,
            "small_mean_absolute_error": 197.6377829861061
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 196.12533958333444,
            "small_mean_absolute_error": 218.12661458333096
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3092,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1000Z",
      "signal_timestamp": "2026-10-15T10:01:16.760887Z",
      "target_timestamp": "2026-10-15T10:00:00Z",
      "resolution_timestamp": "2026-10-15T10:15:00Z",
      "strike": 81161.1,
      "brti_reference_price": 81161.09566666669,
      "base_predicted_close": 81183.34375,
      "small_predicted_close": 81210.9765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80996.69616666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -186.64758333333884,
      "small_residual": -214.28039583333884,
      "base_absolute_error": 186.64758333333884,
      "small_absolute_error": 214.28039583333884,
      "resolved_at": "2026-10-15T10:16:05.436655Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T09:45:00Z",
        "return_6h": 0.004050450528258587,
        "return_12h": -0.00632112520280248,
        "return_24h": -0.024122370933713944,
        "close_vs_ema12": -0.0015673304366512486,
        "close_vs_ema24": -0.006285606407725797,
        "ema12_slope_3h": -0.0007987238635991378,
        "ema24_slope_6h": -0.004593129527579176,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001645386325896947,
        "return_30m": -0.00018859749460164998,
        "return_60m": -0.001145049408705523,
        "return_120m": -0.003062768639029878,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0001996351638468008,
        "close_vs_ema6": -0.00028216709682971075,
        "close_vs_ema12": 4.458672509399797e-05,
        "ema3_slope": -0.00019959531760271876,
        "ema6_slope": -0.0001128541012462847,
        "realized_volatility_30m": 7.023790565702237e-05,
        "realized_volatility_60m": 0.0006625643927428304,
        "return_acceleration": -0.00014047581131404474
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3091,
        "resolved_agreement_count": 2045,
        "prospective_resolved_sample_count": 3072,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 26.835223958343704,
            "small_mean_absolute_error": 50.346484375008004
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.50150781250886,
            "small_mean_absolute_error": 132.3962968750002
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 137.74502430555853,
            "small_mean_absolute_error": 171.77774826388608
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 186.69718958333615,
            "small_mean_absolute_error": 203.24963645833267
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3093,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1015Z",
      "signal_timestamp": "2026-10-15T10:16:16.558397Z",
      "target_timestamp": "2026-10-15T10:15:00Z",
      "resolution_timestamp": "2026-10-15T10:30:00Z",
      "strike": 80996.7,
      "brti_reference_price": 80996.69616666666,
      "base_predicted_close": 80961.078125,
      "small_predicted_close": 80947.515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80901.63333333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -59.44479166668316,
      "small_residual": -45.88229166668316,
      "base_absolute_error": 59.44479166668316,
      "small_absolute_error": 45.88229166668316,
      "resolved_at": "2026-10-15T10:31:06.100641Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T10:00:00Z",
        "return_6h": 0.0020409230864921746,
        "return_12h": -0.007883653551162828,
        "return_24h": -0.0268157266377117,
        "close_vs_ema12": -0.0034437346889670817,
        "close_vs_ema24": -0.00812874174720779,
        "ema12_slope_3h": -0.0006990029214480886,
        "ema24_slope_6h": -0.004458326603198448,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0020255948820013803,
        "return_30m": -0.002189800225979144,
        "return_60m": -0.003582909356457553,
        "return_120m": -0.002695859986561411,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.001113651673353866,
        "close_vs_ema6": -0.0016490802281767802,
        "close_vs_ema12": -0.0016768251614288632,
        "ema3_slope": -0.0011124128329410565,
        "ema6_slope": -0.0006591972636009746,
        "realized_volatility_30m": 0.0009305281247058428,
        "realized_volatility_60m": 0.0008363610948712677,
        "return_acceleration": -0.0018610562494116856
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3092,
        "resolved_agreement_count": 2046,
        "prospective_resolved_sample_count": 3073,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.994354166672565,
            "small_mean_absolute_error": 79.69116145833686
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 83.82553906250905,
            "small_mean_absolute_error": 93.24474218750038
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 139.61390625000422,
            "small_mean_absolute_error": 173.48582291666511
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 174.85902500000302,
            "small_mean_absolute_error": 201.73295624999955
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3094,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1030Z",
      "signal_timestamp": "2026-10-15T10:31:17.481969Z",
      "target_timestamp": "2026-10-15T10:30:00Z",
      "resolution_timestamp": "2026-10-15T10:45:00Z",
      "strike": 80901.63,
      "brti_reference_price": 80901.63333333332,
      "base_predicted_close": 80911.765625,
      "small_predicted_close": 80893.765625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80826.32099999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -85.44462500001828,
      "small_residual": -67.44462500001828,
      "base_absolute_error": 85.44462500001828,
      "small_absolute_error": 67.44462500001828,
      "resolved_at": "2026-10-15T10:46:06.609644Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T10:15:00Z",
        "return_6h": -0.0040217340311918814,
        "return_12h": -0.007534967901826395,
        "return_24h": -0.028448219146913645,
        "close_vs_ema12": -0.0044258891534270095,
        "close_vs_ema24": -0.009103002439880603,
        "ema12_slope_3h": -0.0007489131088144196,
        "ema24_slope_6h": -0.004449409996446829,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011736630977853268,
        "return_30m": -0.003196880613822617,
        "return_60m": -0.003384875184750058,
        "return_120m": -0.00308225381719085,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0011443118124514484,
        "close_vs_ema6": -0.0020164879366876276,
        "close_vs_ema12": -0.0024113430818857307,
        "ema3_slope": -0.0011430038596331737,
        "ema6_slope": -0.0008059451032437215,
        "realized_volatility_30m": 0.0004259658921080267,
        "realized_volatility_60m": 0.0008122151483026474,
        "return_acceleration": 0.0008519317842160534
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3093,
        "resolved_agreement_count": 2047,
        "prospective_resolved_sample_count": 3074,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.6834479166755,
            "small_mean_absolute_error": 85.6736822916755
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.28128385417403,
            "small_mean_absolute_error": 84.32304687500618
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.08527604167345,
            "small_mean_absolute_error": 131.000812500001
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 166.48529375000436,
            "small_mean_absolute_error": 194.06274062500088
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3095,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1045Z",
      "signal_timestamp": "2026-10-15T10:46:18.386285Z",
      "target_timestamp": "2026-10-15T10:45:00Z",
      "resolution_timestamp": "2026-10-15T11:00:00Z",
      "strike": 80826.32,
      "brti_reference_price": 80826.32099999998,
      "base_predicted_close": 80878.6875,
      "small_predicted_close": 80859.5,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80953.43466666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 74.74716666668246,
      "small_residual": 93.93466666668246,
      "base_absolute_error": 74.74716666668246,
      "small_absolute_error": 93.93466666668246,
      "resolved_at": "2026-10-15T11:01:05.628147Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T10:30:00Z",
        "return_6h": -0.008187018017727477,
        "return_12h": -0.006805699717756686,
        "return_24h": -0.029816334620274,
        "close_vs_ema12": -0.005135326590847478,
        "close_vs_ema24": -0.009820759438695648,
        "ema12_slope_3h": -0.0009696371020539996,
        "ema24_slope_6h": -0.00452599812565968,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009309123960826726,
        "return_30m": -0.002103482916341437,
        "return_60m": -0.004288676934954938,
        "return_120m": -0.0037614390974073375,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.001038156127655565,
        "close_vs_ema6": -0.0021057172390794854,
        "close_vs_ema12": -0.002827615888587265,
        "ema3_slope": -0.0010370794772415204,
        "ema6_slope": -0.0008415780454723576,
        "realized_volatility_30m": 0.00012137535085132711,
        "realized_volatility_60m": 0.0006639011931479757,
        "return_acceleration": 0.00024275070170265423
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3094,
        "resolved_agreement_count": 2047,
        "prospective_resolved_sample_count": 3075,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 87.90816666668252,
            "small_mean_absolute_error": 92.82808854168252
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.43991145834116,
            "small_mean_absolute_error": 74.01097135417331
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 113.46455034723112,
            "small_mean_absolute_error": 128.23555555555868
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.85440729167095,
            "small_mean_absolute_error": 183.91583854166748
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3096,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1100Z",
      "signal_timestamp": "2026-10-15T11:01:16.971119Z",
      "target_timestamp": "2026-10-15T11:00:00Z",
      "resolution_timestamp": "2026-10-15T11:15:00Z",
      "strike": 80953.43,
      "brti_reference_price": 80953.43466666668,
      "base_predicted_close": 80937.421875,
      "small_predicted_close": 80915.5078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80952.42583333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 15.003958333327319,
      "small_residual": 36.91802083332732,
      "base_absolute_error": 15.003958333327319,
      "small_absolute_error": 36.91802083332732,
      "resolved_at": "2026-10-15T11:16:05.568021Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T10:45:00Z",
        "return_6h": -0.007276177034417408,
        "return_12h": -0.007408759022283107,
        "return_24h": -0.029051480175002586,
        "close_vs_ema12": -0.003425481480149317,
        "close_vs_ema24": -0.008094512948057964,
        "ema12_slope_3h": -0.0011593818004506096,
        "ema24_slope_6h": -0.004582388827267581,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001572676636694803,
        "return_30m": 0.0006403002164361293,
        "return_60m": -0.0025586273607355325,
        "return_120m": -0.003700747014694583,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002663729391281233,
        "close_vs_ema6": -0.0003831674426948428,
        "close_vs_ema12": -0.001065840966267606,
        "ema3_slope": 0.0002664439125759088,
        "ema6_slope": -0.00015324348991130332,
        "realized_volatility_30m": 0.0012517945163887378,
        "realized_volatility_60m": 0.0013402645102180396,
        "return_acceleration": 0.0025035890327774757
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3095,
        "resolved_agreement_count": 2048,
        "prospective_resolved_sample_count": 3076,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.57104166668069,
            "small_mean_absolute_error": 105.38549479168069
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.2031328125122,
            "small_mean_absolute_error": 77.86598958334434
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 112.8580190972328,
            "small_mean_absolute_error": 123.39269618056035
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 144.44482187500472,
            "small_mean_absolute_error": 167.27812812500125
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3097,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1115Z",
      "signal_timestamp": "2026-10-15T11:16:16.336267Z",
      "target_timestamp": "2026-10-15T11:15:00Z",
      "resolution_timestamp": "2026-10-15T11:30:00Z",
      "strike": 80952.43,
      "brti_reference_price": 80952.42583333333,
      "base_predicted_close": 80870.90625,
      "small_predicted_close": 80890.421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80965.92183333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 95.01558333334106,
      "small_residual": 75.49995833334106,
      "base_absolute_error": 95.01558333334106,
      "small_absolute_error": 75.49995833334106,
      "resolved_at": "2026-10-15T11:31:06.547864Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T11:00:00Z",
        "return_6h": -0.0023234629505004545,
        "return_12h": -0.007508178949065858,
        "return_24h": -0.029054659632057334,
        "close_vs_ema12": -0.00329804100099218,
        "close_vs_ema24": -0.007941050776462344,
        "ema12_slope_3h": -0.0012442334454010329,
        "ema24_slope_6h": -0.004536286334446804,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -1.2461896613857881e-05,
        "return_30m": 0.0015601951415473714,
        "return_60m": -0.0005465696186204294,
        "return_120m": -0.004127520665677564,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00012693774626382215,
        "close_vs_ema6": -0.00028262092073361167,
        "close_vs_ema12": -0.0009125502593976265,
        "ema3_slope": 0.00012695386150118892,
        "ema6_slope": -0.0001130355898044666,
        "realized_volatility_30m": 0.0007925692666543305,
        "realized_volatility_60m": 0.001077435369429464,
        "return_acceleration": -0.001585138533308661
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3096,
        "resolved_agreement_count": 2049,
        "prospective_resolved_sample_count": 3077,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 1.0,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.660135416677804,
            "small_mean_absolute_error": 61.044901041677804
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.327244791675184,
            "small_mean_absolute_error": 70.36803125000733
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.4370711805653,
            "small_mean_absolute_error": 82.51146180555952
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 141.07603645833734,
            "small_mean_absolute_error": 165.08004583333386
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3098,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1130Z",
      "signal_timestamp": "2026-10-15T11:31:19.120010Z",
      "target_timestamp": "2026-10-15T11:30:00Z",
      "resolution_timestamp": "2026-10-15T11:45:00Z",
      "strike": 80965.92,
      "brti_reference_price": 80965.92183333334,
      "base_predicted_close": 80970.859375,
      "small_predicted_close": 80944.9140625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81023.868,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 53.00862500000221,
      "small_residual": 78.95393750000221,
      "base_absolute_error": 53.00862500000221,
      "small_absolute_error": 78.95393750000221,
      "resolved_at": "2026-10-15T11:46:07.428054Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T11:15:00Z",
        "return_6h": -0.0008668639455161609,
        "return_12h": -0.0060127329876280555,
        "return_24h": -0.02791251236181269,
        "close_vs_ema12": -0.0030044280352152786,
        "close_vs_ema24": -0.00761654950405577,
        "ema12_slope_3h": -0.0012868344991215919,
        "ema24_slope_6h": -0.004461469245866989,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00016671520168887177,
        "return_30m": 0.00015425122748746745,
        "return_60m": 0.0007946502110178777,
        "return_120m": -0.0025929147655120444,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00014681549724704368,
        "close_vs_ema6": -8.282619844401928e-05,
        "close_vs_ema12": -0.0006312923848362795,
        "ema3_slope": 0.00014683705520246448,
        "ema6_slope": -3.312938178523517e-05,
        "realized_volatility_30m": 8.958854915136483e-05,
        "realized_volatility_60m": 0.0008957466113342252,
        "return_acceleration": 0.00017917709830272965
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3097,
        "resolved_agreement_count": 2050,
        "prospective_resolved_sample_count": 3078,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.55283333334228,
            "small_mean_absolute_error": 68.44931770834228
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.61814062500889,
            "small_mean_absolute_error": 77.06150000000889
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.37180034723012,
            "small_mean_absolute_error": 79.03180381945155
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 137.8728229166707,
            "small_mean_absolute_error": 157.32683229166724
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3099,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1145Z",
      "signal_timestamp": "2026-10-15T11:46:19.418070Z",
      "target_timestamp": "2026-10-15T11:45:00Z",
      "resolution_timestamp": "2026-10-15T12:00:00Z",
      "strike": 81023.87,
      "brti_reference_price": 81023.868,
      "base_predicted_close": 81014.2578125,
      "small_predicted_close": 81042.71875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80889.57066666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -124.68714583333349,
      "small_residual": -153.1480833333335,
      "base_absolute_error": 124.68714583333349,
      "small_absolute_error": 153.1480833333335,
      "resolved_at": "2026-10-15T12:01:05.967084Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T11:30:00Z",
        "return_6h": 0.001217593576686271,
        "return_12h": -0.005636675780049005,
        "return_24h": -0.02800397170143809,
        "close_vs_ema12": -0.002197592062425424,
        "close_vs_ema24": -0.006764889321536183,
        "ema12_slope_3h": -0.0012884516306572724,
        "ema24_slope_6h": -0.004345819697714748,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007156858756693918,
        "return_30m": 0.0008825203930733494,
        "return_60m": 0.0024440924386501806,
        "return_120m": -0.0018550664191732125,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004311172810740338,
        "close_vs_ema6": 0.00045191857855853,
        "close_vs_ema12": 7.102666134550795e-05,
        "ema3_slope": 0.0004313032233471681,
        "ema6_slope": 0.0001808001141956339,
        "realized_volatility_30m": 0.00027448533699026,
        "realized_volatility_60m": 0.0006168213529213025,
        "return_acceleration": 0.00054897067398052
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3098,
        "resolved_agreement_count": 2050,
        "prospective_resolved_sample_count": 3079,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.44383333333826,
            "small_mean_absolute_error": 71.32664583333826
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.67600000001039,
            "small_mean_absolute_error": 82.07736718751039
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 58.107885416673525,
            "small_mean_absolute_error": 73.11619618056163
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 127.31116979167128,
            "small_mean_absolute_error": 151.4136166666678
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3100,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1200Z",
      "signal_timestamp": "2026-10-15T12:01:16.688187Z",
      "target_timestamp": "2026-10-15T12:00:00Z",
      "resolution_timestamp": "2026-10-15T12:15:00Z",
      "strike": 80889.57,
      "brti_reference_price": 80889.57066666667,
      "base_predicted_close": 80918.5859375,
      "small_predicted_close": 80803.9140625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80888.523,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -30.062937499998952,
      "small_residual": 84.60893750000105,
      "base_absolute_error": 30.062937499998952,
      "small_absolute_error": 84.60893750000105,
      "resolved_at": "2026-10-15T12:16:06.528269Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T11:45:00Z",
        "return_6h": 0.004843978655612702,
        "return_12h": -0.008369843046571734,
        "return_24h": -0.030095456008265242,
        "close_vs_ema12": -0.003694831581634861,
        "close_vs_ema24": -0.008239214355589719,
        "ema12_slope_3h": -0.0014189118869992745,
        "ema24_slope_6h": -0.004159604893589575,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0016575033585577437,
        "return_30m": -0.000943003734630965,
        "return_60m": -0.0007888979666271778,
        "return_120m": -0.0033455068314404146,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006139270030265376,
        "close_vs_ema6": -0.0008619641165376057,
        "close_vs_ema12": -0.0013428307477780788,
        "ema3_slope": -0.0006135503279125487,
        "ema6_slope": -0.0003446668104459816,
        "realized_volatility_30m": 0.0011865946171135677,
        "realized_volatility_60m": 0.0008849305876819577,
        "return_acceleration": -0.0023731892342271355
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3099,
        "resolved_agreement_count": 2050,
        "prospective_resolved_sample_count": 3080,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.92882812500102,
            "small_mean_absolute_error": 86.13000000000102
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.74993489584085,
            "small_mean_absolute_error": 95.75774739584085
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.7783645833418,
            "small_mean_absolute_error": 80.6206597222299
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.34698854167145,
            "small_mean_absolute_error": 141.369747916668
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3101,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1215Z",
      "signal_timestamp": "2026-10-15T12:16:17.922034Z",
      "target_timestamp": "2026-10-15T12:15:00Z",
      "resolution_timestamp": "2026-10-15T12:30:00Z",
      "strike": 80888.52,
      "brti_reference_price": 80888.523,
      "base_predicted_close": 80882.296875,
      "small_predicted_close": 80784.328125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80980.88516666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 98.5882916666742,
      "small_residual": 196.5570416666742,
      "base_absolute_error": 98.5882916666742,
      "small_absolute_error": 196.5570416666742,
      "resolved_at": "2026-10-15T12:31:06.479352Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T12:00:00Z",
        "return_6h": 0.0031014887788922696,
        "return_12h": -0.009979862226148217,
        "return_24h": -0.0338695040110103,
        "close_vs_ema12": -0.0035569376892117255,
        "close_vs_ema24": -0.008083277366097485,
        "ema12_slope_3h": -0.00156152569383039,
        "ema24_slope_6h": -0.004012147275703981,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -1.2951813911588062e-05,
        "return_30m": -0.0016704337047942497,
        "return_60m": -0.0007893875035306364,
        "return_120m": -0.0013355256669244087,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00031353370530751157,
        "close_vs_ema6": -0.0006250882310854244,
        "close_vs_ema12": -0.001147425241839084,
        "ema3_slope": -0.0003134354327348765,
        "ema6_slope": -0.0002499727904143878,
        "realized_volatility_30m": 0.0008222757723230778,
        "realized_volatility_60m": 0.0008849050867205045,
        "return_acceleration": 0.0016445515446461556
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3100,
        "resolved_agreement_count": 2050,
        "prospective_resolved_sample_count": 3081,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 75.69357291666893,
            "small_mean_absolute_error": 98.05272916666945
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 67.17685416667337,
            "small_mean_absolute_error": 79.54881510417363
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.78268750000643,
            "small_mean_absolute_error": 79.59626388889471
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 110.63908541667188,
            "small_mean_absolute_error": 135.9110197916685
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3102,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1230Z",
      "signal_timestamp": "2026-10-15T12:31:17.228500Z",
      "target_timestamp": "2026-10-15T12:30:00Z",
      "resolution_timestamp": "2026-10-15T12:45:00Z",
      "strike": 80980.89,
      "brti_reference_price": 80980.88516666667,
      "base_predicted_close": 80985.171875,
      "small_predicted_close": 80931.046875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80839.51083333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -145.66104166666628,
      "small_residual": -91.53604166666628,
      "base_absolute_error": 145.66104166666628,
      "small_absolute_error": 91.53604166666628,
      "resolved_at": "2026-10-15T12:46:05.856189Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T12:15:00Z",
        "return_6h": 0.0016495000487160016,
        "return_12h": -0.008352678098839883,
        "return_24h": -0.03288830512862895,
        "close_vs_ema12": -0.002320642185719035,
        "close_vs_ema24": -0.006808328274653053,
        "ema12_slope_3h": -0.0015960473515583828,
        "ema24_slope_6h": -0.0038968510298632575,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011418451374947125,
        "return_30m": 0.0011288785346172947,
        "return_60m": 0.00018481026331218509,
        "return_120m": 0.0009796073338448341,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004138054068232311,
        "close_vs_ema6": 0.0003685479127153446,
        "close_vs_ema12": -5.830248415161776e-06,
        "ema3_slope": 0.00041397671262499713,
        "ema6_slope": 0.00014744090070051286,
        "realized_volatility_30m": 0.0005773984757031503,
        "realized_volatility_60m": 0.0010670932926909284,
        "return_acceleration": 0.0011547969514063006
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3101,
        "resolved_agreement_count": 2051,
        "prospective_resolved_sample_count": 3082,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.58675000000221,
            "small_mean_absolute_error": 128.31700000000274
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.06979166667224,
            "small_mean_absolute_error": 98.3831588541725
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.60767708334,
            "small_mean_absolute_error": 94.14666666667351
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 98.47908229167297,
            "small_mean_absolute_error": 117.9537510416696
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3103,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1245Z",
      "signal_timestamp": "2026-10-15T12:46:17.073111Z",
      "target_timestamp": "2026-10-15T12:45:00Z",
      "resolution_timestamp": "2026-10-15T13:00:00Z",
      "strike": 80839.51,
      "brti_reference_price": 80839.51083333333,
      "base_predicted_close": 80746.84375,
      "small_predicted_close": 80733.3828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80488.5345,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -258.3092500000057,
      "small_residual": -244.8483125000057,
      "base_absolute_error": 258.3092500000057,
      "small_absolute_error": 244.8483125000057,
      "resolved_at": "2026-10-15T13:01:05.920700Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T12:30:00Z",
        "return_6h": -0.00012537881890528624,
        "return_12h": -0.007536027684297841,
        "return_24h": -0.022253274384320787,
        "close_vs_ema12": -0.003897200368408682,
        "close_vs_ema24": -0.008367565446488978,
        "ema12_slope_3h": -0.0016991666880362688,
        "ema24_slope_6h": -0.0038200264443786214,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0017457741174645713,
        "return_30m": -0.0006059223836571981,
        "return_60m": -0.0022753439352792837,
        "return_120m": 0.0001631873524634564,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006667898731770316,
        "close_vs_ema6": -0.0009845801824284184,
        "close_vs_ema12": -0.0014825176616961588,
        "ema3_slope": -0.0006663455607051061,
        "ema6_slope": -0.0003936770303303305,
        "realized_volatility_30m": 0.001443809627479642,
        "realized_volatility_60m": 0.0012047631408420795,
        "return_acceleration": -0.002887619254959284
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3102,
        "resolved_agreement_count": 2051,
        "prospective_resolved_sample_count": 3083,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.74985416666823,
            "small_mean_absolute_error": 131.46252604166875
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.59684375000325,
            "small_mean_absolute_error": 101.3945859375035
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.36728472222967,
            "small_mean_absolute_error": 98.53908680556317
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 99.91746770833997,
            "small_mean_absolute_error": 117.49916770833661
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3104,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1300Z",
      "signal_timestamp": "2026-10-15T13:01:17.028960Z",
      "target_timestamp": "2026-10-15T13:00:00Z",
      "resolution_timestamp": "2026-10-15T13:15:00Z",
      "strike": 80488.53,
      "brti_reference_price": 80488.5345,
      "base_predicted_close": 80581.609375,
      "small_predicted_close": 80654.8203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80435.75050000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -145.85887499997625,
      "small_residual": -219.06981249997625,
      "base_absolute_error": 145.85887499997625,
      "small_absolute_error": 219.06981249997625,
      "resolved_at": "2026-10-15T13:16:05.423278Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T12:45:00Z",
        "return_6h": -0.003945260393763195,
        "return_12h": -0.012573740834494695,
        "return_24h": -0.026066855252091847,
        "close_vs_ema12": -0.007888982308016712,
        "close_vs_ema24": -0.012414833567314099,
        "ema12_slope_3h": -0.001967625941765916,
        "ema24_slope_6h": -0.003822580857032909,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004341643457701605,
        "return_30m": -0.006079838046390451,
        "return_60m": -0.004957822910437781,
        "return_120m": -0.005742809660651882,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.002509048753393861,
        "close_vs_ema6": -0.0038071811381982235,
        "close_vs_ema12": -0.004927099933827117,
        "ema3_slope": -0.0025027691834941246,
        "ema6_slope": -0.0015205568411492676,
        "realized_volatility_30m": 0.0012979346701185168,
        "realized_volatility_60m": 0.002064874848636834,
        "return_acceleration": -0.0025958693402370336
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3103,
        "resolved_agreement_count": 2052,
        "prospective_resolved_sample_count": 3084,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 133.15538020833628,
            "small_mean_absolute_error": 154.3875833333368
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 102.54210416666865,
            "small_mean_absolute_error": 120.25879166666891
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.21841666667267,
            "small_mean_absolute_error": 115.30102604167284
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.73165312500714,
            "small_mean_absolute_error": 122.13913437500378
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3105,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1315Z",
      "signal_timestamp": "2026-10-15T13:16:16.281034Z",
      "target_timestamp": "2026-10-15T13:15:00Z",
      "resolution_timestamp": "2026-10-15T13:30:00Z",
      "strike": 80435.75,
      "brti_reference_price": 80435.75050000002,
      "base_predicted_close": 80514.0078125,
      "small_predicted_close": 80588.484375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80151.22650000002,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -362.78131249998114,
      "small_residual": -437.25787499998114,
      "base_absolute_error": 362.78131249998114,
      "small_absolute_error": 437.25787499998114,
      "resolved_at": "2026-10-15T13:31:08.068460Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T13:00:00Z",
        "return_6h": -0.005278358766363844,
        "return_12h": -0.014514161107018309,
        "return_24h": -0.023927075637142914,
        "close_vs_ema12": -0.008193904780484207,
        "close_vs_ema24": -0.012796594602898725,
        "ema12_slope_3h": -0.0021692927966869835,
        "ema24_slope_6h": -0.0038522491086785404,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006557952673367229,
        "return_30m": -0.004994591495806278,
        "return_60m": -0.005597487544678925,
        "return_120m": -0.006382456461490715,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0015841047181284207,
        "close_vs_ema6": -0.003190122474818202,
        "close_vs_ema12": -0.004725310434241847,
        "ema3_slope": -0.0015815992992163075,
        "ema6_slope": -0.0012744227640465455,
        "realized_volatility_30m": 0.001842924095182441,
        "realized_volatility_60m": 0.0019866833474422104,
        "return_acceleration": 0.003685848190364882
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3104,
        "resolved_agreement_count": 2053,
        "prospective_resolved_sample_count": 3085,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 162.1043645833306,
            "small_mean_absolute_error": 188.0028020833306
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.89896874999977,
            "small_mean_absolute_error": 143.02776562500003
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.81935763889244,
            "small_mean_absolute_error": 115.70014409722596
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 92.8218302083391,
            "small_mean_absolute_error": 106.71798333333572
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3106,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1330Z",
      "signal_timestamp": "2026-10-15T13:31:19.303566Z",
      "target_timestamp": "2026-10-15T13:30:00Z",
      "resolution_timestamp": "2026-10-15T13:45:00Z",
      "strike": 80151.23,
      "brti_reference_price": 80151.22650000002,
      "base_predicted_close": 80416.0625,
      "small_predicted_close": 80528.9453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80577.10466666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 161.0421666666807,
      "small_residual": 48.159354166680714,
      "base_absolute_error": 161.0421666666807,
      "small_absolute_error": 48.159354166680714,
      "resolved_at": "2026-10-15T13:46:06.841102Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T13:15:00Z",
        "return_6h": -0.011183475353437444,
        "return_12h": -0.01589118243602372,
        "return_24h": -0.028929706112889475,
        "close_vs_ema12": -0.011229926378061639,
        "close_vs_ema24": -0.015958157393377914,
        "ema12_slope_3h": -0.002458060220071445,
        "ema24_slope_6h": -0.00400209813170338,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0035372828404206524,
        "return_30m": -0.004190758374411407,
        "return_60m": -0.010245117288593897,
        "return_120m": -0.010062200428105461,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.00256445165660224,
        "close_vs_ema6": -0.004806452311267417,
        "close_vs_ema12": -0.00698614442022949,
        "ema3_slope": -0.0025578920660561666,
        "ema6_slope": -0.0019188916999285377,
        "realized_volatility_30m": 0.0014407437865419648,
        "realized_volatility_60m": 0.001450679550861901,
        "return_acceleration": -0.0028814875730839296
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3105,
        "resolved_agreement_count": 2054,
        "prospective_resolved_sample_count": 3086,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 228.15261979165734,
            "small_mean_absolute_error": 248.17801041665734
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 152.36968489582978,
            "small_mean_absolute_error": 188.24750520833004
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 124.09740104166728,
            "small_mean_absolute_error": 148.31477604166744
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 109.77095416666998,
            "small_mean_absolute_error": 122.71808437500295
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3107,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1345Z",
      "signal_timestamp": "2026-10-15T13:46:18.105953Z",
      "target_timestamp": "2026-10-15T13:45:00Z",
      "resolution_timestamp": "2026-10-15T14:00:00Z",
      "strike": 80577.1,
      "brti_reference_price": 80577.10466666668,
      "base_predicted_close": 80436.578125,
      "small_predicted_close": 80481.6015625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 80098.39133333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -338.1867916666524,
      "small_residual": -383.2102291666524,
      "base_absolute_error": 338.1867916666524,
      "small_absolute_error": 383.2102291666524,
      "resolved_at": "2026-10-15T14:01:06.266335Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T13:30:00Z",
        "return_6h": -0.009220718233486358,
        "return_12h": -0.01400741026935981,
        "return_24h": -0.027249268659750192,
        "close_vs_ema12": -0.005733636464924752,
        "close_vs_ema24": -0.0105106282977252,
        "ema12_slope_3h": -0.0024834514375642325,
        "ema24_slope_6h": -0.0041091253987439735,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0053134329350115195,
        "return_30m": 0.0017573549794460686,
        "return_60m": -0.003246013786595725,
        "return_120m": -0.005513971924091865,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013658096309951961,
        "close_vs_ema6": 0.0003438397472810273,
        "close_vs_ema12": -0.0014471615116600223,
        "ema3_slope": 0.0013676776182585115,
        "ema6_slope": 0.00013755481763788602,
        "realized_volatility_30m": 0.004425357887716086,
        "realized_volatility_60m": 0.003789152269449639,
        "return_acceleration": 0.008850715775432172
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3106,
        "resolved_agreement_count": 2055,
        "prospective_resolved_sample_count": 3087,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 231.99790104166095,
            "small_mean_absolute_error": 237.33383854166095
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 165.8738776041646,
            "small_mean_absolute_error": 184.39818229166485
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 130.39719618055582,
            "small_mean_absolute_error": 146.7076701388893
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.21428229166995,
            "small_mean_absolute_error": 117.62899062500291
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3108,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1400Z",
      "signal_timestamp": "2026-10-15T14:01:18.111340Z",
      "target_timestamp": "2026-10-15T14:00:00Z",
      "resolution_timestamp": "2026-10-15T14:15:00Z",
      "strike": 80098.39,
      "brti_reference_price": 80098.39133333335,
      "base_predicted_close": 80261.1015625,
      "small_predicted_close": 80233.453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81048.61616666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 787.5146041666594,
      "small_residual": 815.1630416666594,
      "base_absolute_error": 787.5146041666594,
      "small_absolute_error": 815.1630416666594,
      "resolved_at": "2026-10-15T14:16:06.082476Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T13:45:00Z",
        "return_6h": -0.016116430706134888,
        "return_12h": -0.01765388080858643,
        "return_24h": -0.027331491698495136,
        "close_vs_ema12": -0.011170811340523668,
        "close_vs_ema24": -0.016056726753948425,
        "ema12_slope_3h": -0.0028120652170662286,
        "ema24_slope_6h": -0.004355622537641102,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00594105900570252,
        "return_30m": -0.0006591934892807849,
        "return_60m": -0.004847189343056613,
        "return_120m": -0.009780980747118195,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0022969457340416,
        "close_vs_ema6": -0.004005881444712478,
        "close_vs_ema12": -0.006251393627245805,
        "ema3_slope": -0.002291681865157824,
        "ema6_slope": -0.0015997891516139617,
        "realized_volatility_30m": 0.00562724597035702,
        "realized_volatility_60m": 0.0042030165297043615,
        "return_acceleration": -0.01125449194071404
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3107,
        "resolved_agreement_count": 2056,
        "prospective_resolved_sample_count": 3088,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 251.96728645832263,
            "small_mean_absolute_error": 271.92431770832263
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 192.56133333332946,
            "small_mean_absolute_error": 213.15595052082972
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.35049826388664,
            "small_mean_absolute_error": 170.8139670138868
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.09155208333686,
            "small_mean_absolute_error": 133.63477604166982
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3109,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1415Z",
      "signal_timestamp": "2026-10-15T14:16:17.182888Z",
      "target_timestamp": "2026-10-15T14:15:00Z",
      "resolution_timestamp": "2026-10-15T14:30:00Z",
      "strike": 81048.62,
      "brti_reference_price": 81048.61616666666,
      "base_predicted_close": 81115.390625,
      "small_predicted_close": 81229.71875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81120.47049999998,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 5.079874999981257,
      "small_residual": -109.24825000001874,
      "base_absolute_error": 5.079874999981257,
      "small_absolute_error": 109.24825000001874,
      "resolved_at": "2026-10-15T14:31:06.550291Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T14:00:00Z",
        "return_6h": -0.002056574269981737,
        "return_12h": -0.004462483545585316,
        "return_24h": -0.0115646511914399,
        "close_vs_ema12": 0.0005370220136911019,
        "close_vs_ema24": -0.004293993325674372,
        "ema12_slope_3h": -0.0026493262399812645,
        "ema24_slope_6h": -0.004308533045364049,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.011863219941320668,
        "return_30m": 0.005851680845949225,
        "return_60m": 0.007619319305868011,
        "return_120m": 0.001979182716275618,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.004746872250802614,
        "close_vs_ema6": 0.00556602000534312,
        "close_vs_ema12": 0.004681727657409818,
        "ema3_slope": 0.004769512517421637,
        "ema6_slope": 0.002231375955420223,
        "realized_volatility_30m": 0.008902139473511594,
        "realized_volatility_60m": 0.007105651109397496,
        "return_acceleration": 0.01780427894702319
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3108,
        "resolved_agreement_count": 2057,
        "prospective_resolved_sample_count": 3089,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 412.3812187499934,
            "small_mean_absolute_error": 420.9476249999934
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 287.242791666662,
            "small_mean_absolute_error": 304.475213541662
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 216.72638541666433,
            "small_mean_absolute_error": 235.66771874999782
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 153.76672916666865,
            "small_mean_absolute_error": 169.54784375000162
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3110,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1430Z",
      "signal_timestamp": "2026-10-15T14:31:17.581260Z",
      "target_timestamp": "2026-10-15T14:30:00Z",
      "resolution_timestamp": "2026-10-15T14:45:00Z",
      "strike": 81120.47,
      "brti_reference_price": 81120.47049999998,
      "base_predicted_close": 81205.515625,
      "small_predicted_close": 81310.140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81440.95866666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 235.4430416666728,
      "small_residual": 130.8180416666728,
      "base_absolute_error": 235.4430416666728,
      "small_absolute_error": 130.8180416666728,
      "resolved_at": "2026-10-15T14:46:06.380192Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T14:15:00Z",
        "return_6h": -0.0003856128967846262,
        "return_12h": 0.006501184055790699,
        "return_24h": -0.009485958673890682,
        "close_vs_ema12": 0.001365852391176814,
        "close_vs_ema24": -0.0033411584824946106,
        "ema12_slope_3h": -0.002463838773060667,
        "ema24_slope_6h": -0.004228238868505874,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008865584229786894,
        "return_30m": 0.012760295801861998,
        "return_60m": 0.012092690808667372,
        "return_120m": 0.001723682484403799,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0028108961178145986,
        "close_vs_ema6": 0.004604014882715113,
        "close_vs_ema12": 0.00471109993445018,
        "ema3_slope": 0.0028188195266789506,
        "ema6_slope": 0.001845003722925842,
        "realized_volatility_30m": 0.0054883307591709896,
        "realized_volatility_60m": 0.0064867958350068415,
        "return_acceleration": -0.010976661518341979
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3109,
        "resolved_agreement_count": 2058,
        "prospective_resolved_sample_count": 3090,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 322.95585937499345,
            "small_mean_absolute_error": 338.9452187500028
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 275.5542395833254,
            "small_mean_absolute_error": 293.5616145833301
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 209.231743055551,
            "small_mean_absolute_error": 238.48007638888762
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 152.58630208333415,
            "small_mean_absolute_error": 173.91264583333614
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3111,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1445Z",
      "signal_timestamp": "2026-10-15T14:46:18.796103Z",
      "target_timestamp": "2026-10-15T14:45:00Z",
      "resolution_timestamp": "2026-10-15T15:00:00Z",
      "strike": 81440.96,
      "brti_reference_price": 81440.95866666667,
      "base_predicted_close": 81518.6015625,
      "small_predicted_close": 81398.6484375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81801.38716666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 282.7856041666528,
      "small_residual": 402.7387291666528,
      "base_absolute_error": 282.7856041666528,
      "small_absolute_error": 402.7387291666528,
      "resolved_at": "2026-10-15T15:01:07.061297Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T14:30:00Z",
        "return_6h": 0.0038143819586635708,
        "return_12h": 0.00325122744794748,
        "return_24h": -0.004172282346229461,
        "close_vs_ema12": 0.005103682834765033,
        "close_vs_ema24": 0.0005841398452743896,
        "ema12_slope_3h": -0.0021538443960575915,
        "ema24_slope_6h": -0.004063594806571591,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003950768094554968,
        "return_30m": 0.0048408291042651985,
        "return_60m": 0.010720836937162304,
        "return_120m": 0.007440023166064735,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.003374955806808577,
        "close_vs_ema6": 0.00610858918988022,
        "close_vs_ema12": 0.007335226064765887,
        "ema3_slope": 0.0033863847055346508,
        "ema6_slope": 0.002449420677821612,
        "realized_volatility_30m": 0.0015321048357881395,
        "realized_volatility_60m": 0.0063930642358743465,
        "return_acceleration": 0.003064209671576279
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3110,
        "resolved_agreement_count": 2059,
        "prospective_resolved_sample_count": 3091,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 341.5560781249915,
            "small_mean_absolute_error": 359.60989062500084
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 286.7769895833262,
            "small_mean_absolute_error": 298.4718645833309
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 224.43461111110688,
            "small_mean_absolute_error": 242.8020850694435
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 164.1311666666683,
            "small_mean_absolute_error": 178.51219791667026
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3112,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1500Z",
      "signal_timestamp": "2026-10-15T15:01:18.057725Z",
      "target_timestamp": "2026-10-15T15:00:00Z",
      "resolution_timestamp": "2026-10-15T15:15:00Z",
      "strike": 81801.39,
      "brti_reference_price": 81801.38716666665,
      "base_predicted_close": 81766.578125,
      "small_predicted_close": 82122.3828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82163.42783333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 396.84970833334955,
      "small_residual": 41.045020833349554,
      "base_absolute_error": 396.84970833334955,
      "small_absolute_error": 41.045020833349554,
      "resolved_at": "2026-10-15T15:16:05.174966Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T14:45:00Z",
        "return_6h": 0.006735060258901582,
        "return_12h": 0.004702840489543503,
        "return_24h": -0.00029825559097929055,
        "close_vs_ema12": 0.009158466983293145,
        "close_vs_ema24": 0.004908528700698467,
        "ema12_slope_3h": -0.001607860781657866,
        "ema24_slope_6h": -0.0038421891584279333,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004425641666071067,
        "return_30m": 0.008393894444518546,
        "return_60m": 0.021261298822422114,
        "return_120m": 0.016311051938293852,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0038925557085705,
        "close_vs_ema6": 0.007521066066582538,
        "close_vs_ema12": 0.009960899582645233,
        "ema3_slope": 0.0039077669089597755,
        "ema6_slope": 0.003017504366511714,
        "realized_volatility_30m": 0.0002374367857580495,
        "realized_volatility_60m": 0.004035402388067575,
        "return_acceleration": 0.000474873571516099
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3111,
        "resolved_agreement_count": 2059,
        "prospective_resolved_sample_count": 3092,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 327.70578124999156,
            "small_mean_absolute_error": 364.49201562500093
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 289.8365338541571,
            "small_mean_absolute_error": 318.2081666666618
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 237.6094826388835,
            "small_mean_absolute_error": 263.60130555555344
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 177.26566354166644,
            "small_mean_absolute_error": 196.46388229166843
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3113,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1515Z",
      "signal_timestamp": "2026-10-15T15:16:16.245091Z",
      "target_timestamp": "2026-10-15T15:15:00Z",
      "resolution_timestamp": "2026-10-15T15:30:00Z",
      "strike": 82163.43,
      "brti_reference_price": 82163.42783333335,
      "base_predicted_close": 82210.625,
      "small_predicted_close": 82272.2265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82250.6905,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 40.06549999999697,
      "small_residual": -21.536062500003027,
      "base_absolute_error": 40.06549999999697,
      "small_absolute_error": 21.536062500003027,
      "resolved_at": "2026-10-15T15:31:05.960993Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T15:00:00Z",
        "return_6h": 0.010770162162281105,
        "return_12h": 0.012394145809758506,
        "return_24h": 0.005018559235078435,
        "close_vs_ema12": 0.013061470887918869,
        "close_vs_ema24": 0.009161434866655549,
        "ema12_slope_3h": -0.0009014388496705328,
        "ema24_slope_6h": -0.003542443311695953,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.004425849966688933,
        "return_30m": 0.008871078858780468,
        "return_60m": 0.01375485133977139,
        "return_120m": 0.02147897325000181,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.004150518172158391,
        "close_vs_ema6": 0.008528097006746505,
        "close_vs_ema12": 0.012183657251209956,
        "ema3_slope": 0.0041678167714063186,
        "ema6_slope": 0.003422915183791675,
        "realized_volatility_30m": 1.041503089327378e-07,
        "realized_volatility_60m": 0.0014767422651279071,
        "return_acceleration": 2.083006178654756e-07
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3112,
        "resolved_agreement_count": 2059,
        "prospective_resolved_sample_count": 3093,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 230.0395572916641,
            "small_mean_absolute_error": 170.96251041667347
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 321.21038802082876,
            "small_mean_absolute_error": 295.95506770833344
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 268.17504687499604,
            "small_mean_absolute_error": 259.9709791666658
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 187.77576979166696,
            "small_mean_absolute_error": 187.80211354166894
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3114,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1530Z",
      "signal_timestamp": "2026-10-15T15:31:16.973767Z",
      "target_timestamp": "2026-10-15T15:30:00Z",
      "resolution_timestamp": "2026-10-15T15:45:00Z",
      "strike": 82250.69,
      "brti_reference_price": 82250.6905,
      "base_predicted_close": 82271.4921875,
      "small_predicted_close": 82339.640625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82310.03050000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 38.53831250000803,
      "small_residual": -29.610124999991967,
      "base_absolute_error": 38.53831250000803,
      "small_absolute_error": 29.610124999991967,
      "resolved_at": "2026-10-15T15:46:07.609870Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T15:15:00Z",
        "return_6h": 0.013233958343626506,
        "return_12h": 0.016118916285885687,
        "return_24h": 0.0047755082522622505,
        "close_vs_ema12": 0.013552547864282616,
        "close_vs_ema24": 0.010020085810106716,
        "ema12_slope_3h": -0.00022620342461310283,
        "ema24_slope_6h": -0.0031987589770017255,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010620621481818304,
        "return_30m": 0.005492612642593819,
        "return_60m": 0.013932611497858849,
        "return_120m": 0.026193785069527076,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002601707674875886,
        "close_vs_ema6": 0.006837829572362564,
        "close_vs_ema12": 0.011196027890003402,
        "ema3_slope": 0.002608494214292989,
        "ema6_slope": 0.0027426332925586383,
        "realized_volatility_30m": 0.0016818939092535512,
        "realized_volatility_60m": 0.0014014404518935197,
        "return_acceleration": -0.0033637878185071024
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3113,
        "resolved_agreement_count": 2060,
        "prospective_resolved_sample_count": 3094,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 238.78596354166802,
            "small_mean_absolute_error": 149.03446354166954
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 280.87091145833074,
            "small_mean_absolute_error": 243.98984114583618
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 263.2981475694396,
            "small_mean_absolute_error": 245.38589756944324
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 186.80680520833266,
            "small_mean_absolute_error": 186.58480208333495
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3115,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1545Z",
      "signal_timestamp": "2026-10-15T15:46:20.403138Z",
      "target_timestamp": "2026-10-15T15:45:00Z",
      "resolution_timestamp": "2026-10-15T16:00:00Z",
      "strike": 82310.03,
      "brti_reference_price": 82310.03050000001,
      "base_predicted_close": 82403.8828125,
      "small_predicted_close": 82419.140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82384.03349999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -19.849312500009546,
      "small_residual": -35.107125000009546,
      "base_absolute_error": 19.849312500009546,
      "small_absolute_error": 35.107125000009546,
      "resolved_at": "2026-10-15T16:01:05.859705Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T15:30:00Z",
        "return_6h": 0.013989358375958272,
        "return_12h": 0.019392066056284296,
        "return_24h": 0.008841957393392219,
        "close_vs_ema12": 0.013692783891251503,
        "close_vs_ema24": 0.010524798558672943,
        "ema12_slope_3h": 0.0005225735193103986,
        "ema24_slope_6h": -0.002846589023324131,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007214529098695799,
        "return_30m": 0.0017842812858785972,
        "return_60m": 0.01067118864465244,
        "return_120m": 0.021506429655199666,
        "consecutive_up_closes": 7,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0016597594159313278,
        "close_vs_ema6": 0.005391359351680114,
        "close_vs_ema12": 0.010072377141134847,
        "ema3_slope": 0.0016625187971592847,
        "ema6_slope": 0.0021612044726497803,
        "realized_volatility_30m": 0.00017030461915612527,
        "realized_volatility_60m": 0.0017710929227078786,
        "return_acceleration": -0.00034060923831225054
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3114,
        "resolved_agreement_count": 2061,
        "prospective_resolved_sample_count": 3095,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 189.55978125000183,
            "small_mean_absolute_error": 123.73248437499933
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 265.55792968749665,
            "small_mean_absolute_error": 241.6711875000001
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 254.3712534722181,
            "small_mean_absolute_error": 240.22540451388704
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 184.46148958333214,
            "small_mean_absolute_error": 184.69307708333363
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3116,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1600Z",
      "signal_timestamp": "2026-10-15T16:01:17.341801Z",
      "target_timestamp": "2026-10-15T16:00:00Z",
      "resolution_timestamp": "2026-10-15T16:15:00Z",
      "strike": 82384.03,
      "brti_reference_price": 82384.03349999999,
      "base_predicted_close": 82390.40625,
      "small_predicted_close": 82441.234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82406.10233333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 15.696083333343267,
      "small_residual": -35.13204166665673,
      "base_absolute_error": 15.696083333343267,
      "small_absolute_error": 35.13204166665673,
      "resolved_at": "2026-10-15T16:16:06.582035Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T15:45:00Z",
        "return_6h": 0.015068030110830133,
        "return_12h": 0.019179512949611066,
        "return_24h": 0.010132813005393926,
        "close_vs_ema12": 0.013999737377635046,
        "close_vs_ema24": 0.011194948468394639,
        "ema12_slope_3h": 0.0014550506505019989,
        "ema24_slope_6h": -0.002479544189768257,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008990763282488157,
        "return_30m": 0.0016211778793515652,
        "return_60m": 0.007122695024061487,
        "return_120m": 0.02853543159381111,
        "consecutive_up_closes": 8,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012785272727067198,
        "close_vs_ema6": 0.004488557305882601,
        "close_vs_ema12": 0.009275530942307597,
        "ema3_slope": 0.0012801639972908063,
        "ema6_slope": 0.0017986522638568925,
        "realized_volatility_30m": 8.88117091896179e-05,
        "realized_volatility_60m": 0.0015339876028016087,
        "return_acceleration": 0.0001776234183792358
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3115,
        "resolved_agreement_count": 2062,
        "prospective_resolved_sample_count": 3096,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 123.82570833334103,
            "small_mean_absolute_error": 31.824583333338524
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.875,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 225.7657447916663,
            "small_mean_absolute_error": 198.15829947916973
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 234.49959201388506,
            "small_mean_absolute_error": 222.7469722222207
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 181.71659687499852,
            "small_mean_absolute_error": 181.75169999999997
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3117,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1615Z",
      "signal_timestamp": "2026-10-15T16:16:18.728845Z",
      "target_timestamp": "2026-10-15T16:15:00Z",
      "resolution_timestamp": "2026-10-15T16:30:00Z",
      "strike": 82406.1,
      "brti_reference_price": 82406.10233333334,
      "base_predicted_close": 82409.453125,
      "small_predicted_close": 82461.15625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81998.54466666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -410.90845833331696,
      "small_residual": -462.61158333331696,
      "base_absolute_error": 410.90845833331696,
      "small_absolute_error": 462.61158333331696,
      "resolved_at": "2026-10-15T16:31:05.898803Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T16:00:00Z",
        "return_6h": 0.0174007858760874,
        "return_12h": 0.0194772226281974,
        "return_24h": 0.010489462976618569,
        "close_vs_ema12": 0.013680891263217143,
        "close_vs_ema24": 0.011226766157300894,
        "ema12_slope_3h": 0.0023877904672953143,
        "ema24_slope_6h": -0.0020729698836027266,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002678775534017408,
        "return_30m": 0.0011671947240177172,
        "return_60m": 0.0029535586135993608,
        "return_120m": 0.01674903571302422,
        "consecutive_up_closes": 9,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007727760128217742,
        "close_vs_ema6": 0.003393699176568621,
        "close_vs_ema12": 0.008065449337590902,
        "ema3_slope": 0.0007733736574331296,
        "ema6_slope": 0.0013593249265810847,
        "realized_volatility_30m": 0.00031559938742353744,
        "realized_volatility_60m": 0.00029675334638266975,
        "return_acceleration": -0.0006311987748470749
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3116,
        "resolved_agreement_count": 2063,
        "prospective_resolved_sample_count": 3097,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.537302083339455,
            "small_mean_absolute_error": 30.346338541665318
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.875,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 129.28842968750178,
            "small_mean_absolute_error": 100.65442447916939
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.8333333333333334,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.16666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 223.65269270833232,
            "small_mean_absolute_error": 207.4188246527774
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 181.7512031249993,
            "small_mean_absolute_error": 181.66240104166644
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3118,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1630Z",
      "signal_timestamp": "2026-10-15T16:31:17.214756Z",
      "target_timestamp": "2026-10-15T16:30:00Z",
      "resolution_timestamp": "2026-10-15T16:45:00Z",
      "strike": 81998.54,
      "brti_reference_price": 81998.54466666668,
      "base_predicted_close": 82044.3671875,
      "small_predicted_close": 82047.015625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81983.31716666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -61.05002083332511,
      "small_residual": -63.69845833332511,
      "base_absolute_error": 61.05002083332511,
      "small_absolute_error": 63.69845833332511,
      "resolved_at": "2026-10-15T16:46:07.475568Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T16:15:00Z",
        "return_6h": 0.013558580811512622,
        "return_12h": 0.009482317774456517,
        "return_24h": 0.004388151726579581,
        "close_vs_ema12": 0.00831079148766789,
        "close_vs_ema24": 0.0060963816271837334,
        "ema12_slope_3h": 0.003221590745936531,
        "ema24_slope_6h": -0.0017536001861165884,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0049457219201811675,
        "return_30m": -0.004679169214667156,
        "return_60m": -0.003065577100940131,
        "return_120m": 0.010824322902154515,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.002092754395944363,
        "close_vs_ema6": -0.0011210789561729717,
        "close_vs_ema12": 0.0026047825238419975,
        "ema3_slope": -0.002088383921312831,
        "ema6_slope": -0.00044823058172016594,
        "realized_volatility_30m": 0.002606799736791454,
        "realized_volatility_60m": 0.0024250753746826482,
        "return_acceleration": -0.005213599473582908
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3117,
        "resolved_agreement_count": 2064,
        "prospective_resolved_sample_count": 3098,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 121.24804166666945,
            "small_mean_absolute_error": 140.6152187499938
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.875,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 180.01700260416874,
            "small_mean_absolute_error": 144.82484114583167
          },
          "12": {
            "base_accuracy": 0.8333333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 227.66328819444365,
            "small_mean_absolute_error": 209.5316336805554
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 197.5458468749981,
            "small_mean_absolute_error": 201.01798229166525
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3119,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1645Z",
      "signal_timestamp": "2026-10-15T16:46:21.641813Z",
      "target_timestamp": "2026-10-15T16:45:00Z",
      "resolution_timestamp": "2026-10-15T17:00:00Z",
      "strike": 81983.32,
      "brti_reference_price": 81983.31716666667,
      "base_predicted_close": 81974.7109375,
      "small_predicted_close": 81847.8671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82034.70216666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 59.991229166669655,
      "small_residual": 186.83497916666965,
      "base_absolute_error": 59.991229166669655,
      "small_absolute_error": 186.83497916666965,
      "resolved_at": "2026-10-15T17:01:07.035561Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T16:30:00Z",
        "return_6h": 0.014314596437795313,
        "return_12h": 0.006010384561115023,
        "return_24h": 0.0014630973591893692,
        "close_vs_ema12": 0.007789387659235869,
        "close_vs_ema24": 0.005786982321883016,
        "ema12_slope_3h": 0.0037990838560346685,
        "ema24_slope_6h": -0.001425558052346232,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001857045153900172,
        "return_30m": -0.005130507992678779,
        "return_60m": -0.003969301570521666,
        "return_120m": 0.006659529908284112,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0011403340192144285,
        "close_vs_ema6": -0.0009336165844855415,
        "close_vs_ema12": 0.00204574165662752,
        "ema3_slope": -0.0011390351386967312,
        "ema6_slope": -0.0003733072234680668,
        "realized_volatility_30m": 0.002380008702395575,
        "realized_volatility_60m": 0.002315463638708948,
        "return_acceleration": 0.00476001740479115
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3118,
        "resolved_agreement_count": 2065,
        "prospective_resolved_sample_count": 3099,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 126.87596874999872,
            "small_mean_absolute_error": 149.13730208332709
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 158.21787500000028,
            "small_mean_absolute_error": 136.4348932291632
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 219.33060937499735,
            "small_mean_absolute_error": 210.82655902777574
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 197.94791666666424,
            "small_mean_absolute_error": 200.25520833333138
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3120,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1700Z",
      "signal_timestamp": "2026-10-15T17:01:18.697266Z",
      "target_timestamp": "2026-10-15T17:00:00Z",
      "resolution_timestamp": "2026-10-15T17:15:00Z",
      "strike": 82034.7,
      "brti_reference_price": 82034.70216666667,
      "base_predicted_close": 82075.40625,
      "small_predicted_close": 82283.140625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82221.6065,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 146.2002499999944,
      "small_residual": -61.53412500000559,
      "base_absolute_error": 146.2002499999944,
      "small_absolute_error": 61.53412500000559,
      "resolved_at": "2026-10-15T17:16:06.252618Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T16:45:00Z",
        "return_6h": 0.013356659966957674,
        "return_12h": 0.005983297510032237,
        "return_24h": 0.0015968426840782257,
        "close_vs_ema12": 0.008074552278599656,
        "close_vs_ema24": 0.006284215313292485,
        "ema12_slope_3h": 0.004621429321356008,
        "ema24_slope_6h": -0.0011232495848029211,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006267738580951754,
        "return_30m": 0.0004409529479696417,
        "return_60m": -0.004240279560156823,
        "return_120m": 0.002852213245780888,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.000257203583008514,
        "close_vs_ema6": -0.00021961064188114054,
        "close_vs_ema12": 0.0022615139531916295,
        "ema3_slope": -0.0002571374463360421,
        "ema6_slope": -8.783654081689907e-05,
        "realized_volatility_30m": 0.0004062391867425963,
        "realized_volatility_60m": 0.0022622825685825517,
        "return_acceleration": 0.0008124783734851926
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3119,
        "resolved_agreement_count": 2066,
        "prospective_resolved_sample_count": 3100,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 136.91144791666375,
            "small_mean_absolute_error": 187.0692656249921
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 130.3685781250024,
            "small_mean_absolute_error": 109.44692447916532
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 196.14764583333212,
            "small_mean_absolute_error": 194.4619548611105
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 194.71312083333106,
            "small_mean_absolute_error": 201.9395531249982
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3121,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1715Z",
      "signal_timestamp": "2026-10-15T17:16:18.288928Z",
      "target_timestamp": "2026-10-15T17:15:00Z",
      "resolution_timestamp": "2026-10-15T17:30:00Z",
      "strike": 82221.61,
      "brti_reference_price": 82221.6065,
      "base_predicted_close": 82171.1484375,
      "small_predicted_close": 82333.9609375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82297.05699999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 125.90856249998615,
      "small_residual": -36.90393750001385,
      "base_absolute_error": 125.90856249998615,
      "small_absolute_error": 36.90393750001385,
      "resolved_at": "2026-10-15T17:31:07.963936Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T17:00:00Z",
        "return_6h": 0.01567810542552106,
        "return_12h": 0.013318214977930287,
        "return_24h": 0.00431419558061874,
        "close_vs_ema12": 0.009943777939033449,
        "close_vs_ema24": 0.008398560877424632,
        "ema12_slope_3h": 0.00502373694014957,
        "ema24_slope_6h": -0.0007795813501655369,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0022783569440356644,
        "return_30m": 0.0029065588167027645,
        "return_60m": -0.0022388612992162438,
        "return_120m": 0.0007080847063083429,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00100926403674384,
        "close_vs_ema6": 0.0014693116206043744,
        "close_vs_ema12": 0.003843101829997364,
        "ema3_slope": 0.001010283679728996,
        "ema6_slope": 0.0005880702716352104,
        "realized_volatility_30m": 0.0008257915429702445,
        "realized_volatility_60m": 0.0026851121601599295,
        "return_acceleration": 0.001651583085940489
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3120,
        "resolved_agreement_count": 2067,
        "prospective_resolved_sample_count": 3101,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 169.53748958332653,
            "small_mean_absolute_error": 193.66978645832933
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 99.037395833333,
            "small_mean_absolute_error": 112.00806249999732
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 142.70478298611002,
            "small_mean_absolute_error": 131.65954513888937
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 200.51998645833083,
            "small_mean_absolute_error": 200.78581249999843
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3122,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1730Z",
      "signal_timestamp": "2026-10-15T17:31:20.952619Z",
      "target_timestamp": "2026-10-15T17:30:00Z",
      "resolution_timestamp": "2026-10-15T17:45:00Z",
      "strike": 82297.06,
      "brti_reference_price": 82297.05699999999,
      "base_predicted_close": 82411.265625,
      "small_predicted_close": 82438.71875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82404.65733333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -6.6082916666637175,
      "small_residual": -34.06141666666372,
      "base_absolute_error": 6.6082916666637175,
      "small_absolute_error": 34.06141666666372,
      "resolved_at": "2026-10-15T17:46:06.747069Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T17:15:00Z",
        "return_6h": 0.016440684383323134,
        "return_12h": 0.015559568601275497,
        "return_24h": 0.006607579488357107,
        "close_vs_ema12": 0.010422230658677423,
        "close_vs_ema24": 0.009129920933401925,
        "ema12_slope_3h": 0.005411222625153256,
        "ema24_slope_6h": -0.00042722487879487403,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009176480880361826,
        "return_30m": 0.0031980957619655026,
        "return_60m": 0.0036404589196892267,
        "return_120m": 0.0005637217112479664,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009629908916477525,
        "close_vs_ema6": 0.0017047710088080592,
        "close_vs_ema12": 0.004028358264491327,
        "ema3_slope": 0.0009639191369967826,
        "ema6_slope": 0.0006823737198973223,
        "realized_volatility_30m": 0.0006803544279997409,
        "realized_volatility_60m": 0.0008878685871547742,
        "return_acceleration": -0.0013607088559994818
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3121,
        "resolved_agreement_count": 2067,
        "prospective_resolved_sample_count": 3102,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.28751562499383,
            "small_mean_absolute_error": 87.24287500000355
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.76777864583164,
            "small_mean_absolute_error": 113.92904687499868
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 152.7738402777771,
            "small_mean_absolute_error": 125.63085243055563
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 201.88599999999641,
            "small_mean_absolute_error": 192.8031572916654
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3123,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1745Z",
      "signal_timestamp": "2026-10-15T17:46:18.439126Z",
      "target_timestamp": "2026-10-15T17:45:00Z",
      "resolution_timestamp": "2026-10-15T18:00:00Z",
      "strike": 82404.66,
      "brti_reference_price": 82404.65733333334,
      "base_predicted_close": 82475.03125,
      "small_predicted_close": 82481.0390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82349.88966666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -125.14158333333035,
      "small_residual": -131.14939583333035,
      "base_absolute_error": 125.14158333333035,
      "small_absolute_error": 131.14939583333035,
      "resolved_at": "2026-10-15T18:01:10.098070Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T17:30:00Z",
        "return_6h": 0.017041760254315808,
        "return_12h": 0.018280103768823386,
        "return_24h": 0.008595468983462196,
        "close_vs_ema12": 0.01125860439810289,
        "close_vs_ema24": 0.010231676283635638,
        "ema12_slope_3h": 0.0056746776615337335,
        "ema24_slope_6h": -6.94698943298766e-05,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013074627119820104,
        "return_30m": 0.002226310590675906,
        "return_60m": 0.005139340310054807,
        "return_120m": 0.0011496391479690615,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011345676333176513,
        "close_vs_ema6": 0.0021513347129031857,
        "close_vs_ema12": 0.0045156715195822095,
        "ema3_slope": 0.0011358563391563603,
        "ema6_slope": 0.0008612750415188941,
        "realized_volatility_30m": 0.0001949073119729139,
        "realized_volatility_60m": 0.0006235879781998866,
        "return_acceleration": 0.0003898146239458278
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3122,
        "resolved_agreement_count": 2068,
        "prospective_resolved_sample_count": 3103,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.67708333332848,
            "small_mean_absolute_error": 79.8336145833382
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.7765260416636,
            "small_mean_absolute_error": 114.48545833333264
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.8333333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.70427777777635,
            "small_mean_absolute_error": 117.56780034722154
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 194.9333624999963,
            "small_mean_absolute_error": 189.9294260416653
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3124,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1800Z",
      "signal_timestamp": "2026-10-15T18:01:21.602384Z",
      "target_timestamp": "2026-10-15T18:00:00Z",
      "resolution_timestamp": "2026-10-15T18:15:00Z",
      "strike": 82349.89,
      "brti_reference_price": 82349.88966666667,
      "base_predicted_close": 82403.7578125,
      "small_predicted_close": 82490.453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82045.41733333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -358.34047916666896,
      "small_residual": -445.03579166666896,
      "base_absolute_error": 358.34047916666896,
      "small_absolute_error": 445.03579166666896,
      "resolved_at": "2026-10-15T18:16:06.862830Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T17:45:00Z",
        "return_6h": 0.01805324206772907,
        "return_12h": 0.02298467024258244,
        "return_24h": 0.010522572763812521,
        "close_vs_ema12": 0.010150015124223977,
        "close_vs_ema24": 0.009361300118609028,
        "ema12_slope_3h": 0.005717128969706442,
        "ema24_slope_6h": 0.0003011197836937374,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000664618583936627,
        "return_30m": 0.0006419751640289739,
        "return_60m": 0.003842124024045823,
        "return_120m": -0.00041444721607764023,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00023454247424625763,
        "close_vs_ema6": 0.001060468765742284,
        "close_vs_ema12": 0.003254117313632676,
        "ema3_slope": 0.00023459749732346324,
        "ema6_slope": 0.00042436751769603376,
        "realized_volatility_30m": 0.0009860406479593187,
        "realized_volatility_60m": 0.0010606571388431893,
        "return_acceleration": -0.0019720812959186373
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3123,
        "resolved_agreement_count": 2069,
        "prospective_resolved_sample_count": 3104,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.96467187499366,
            "small_mean_absolute_error": 65.91221875000338
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.9380598958287,
            "small_mean_absolute_error": 126.49074218749774
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.56727604166615,
            "small_mean_absolute_error": 94.935355902778
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 188.27497916666252,
            "small_mean_absolute_error": 184.2444802083315
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3125,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1815Z",
      "signal_timestamp": "2026-10-15T18:16:20.460634Z",
      "target_timestamp": "2026-10-15T18:15:00Z",
      "resolution_timestamp": "2026-10-15T18:30:00Z",
      "strike": 82045.42,
      "brti_reference_price": 82045.41733333333,
      "base_predicted_close": 82070.8125,
      "small_predicted_close": 81947.3984375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82108.79033333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 37.97783333333791,
      "small_residual": 161.3918958333379,
      "base_absolute_error": 37.97783333333791,
      "small_absolute_error": 161.3918958333379,
      "resolved_at": "2026-10-15T18:31:05.704067Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T18:00:00Z",
        "return_6h": 0.014302329804357194,
        "return_12h": 0.017448177098649653,
        "return_24h": 0.005743327644488261,
        "close_vs_ema12": 0.006151731275775951,
        "close_vs_ema24": 0.005512686510164011,
        "ema12_slope_3h": 0.005421339050535101,
        "ema24_slope_6h": 0.0005874766072426763,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.003697301047588142,
        "return_30m": -0.004359462336538278,
        "return_60m": -0.002142857263031761,
        "return_120m": -0.004376921002052003,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0017348172525903927,
        "close_vs_ema6": -0.0018876765065712897,
        "close_vs_ema12": -0.00038520905726269206,
        "ema3_slope": -0.0017318128737389138,
        "ema6_slope": -0.0007545009011784565,
        "realized_volatility_30m": 0.0015163412318257574,
        "realized_volatility_60m": 0.0019698858888086,
        "return_acceleration": -0.003032682463651515
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3124,
        "resolved_agreement_count": 2070,
        "prospective_resolved_sample_count": 3105,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 153.9997291666623,
            "small_mean_absolute_error": 161.78763541666922
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 161.7686093749944,
            "small_mean_absolute_error": 177.72871093749927
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.35817361110942,
            "small_mean_absolute_error": 128.6012534722213
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 198.89905937499717,
            "small_mean_absolute_error": 195.54277916666615
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3126,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1830Z",
      "signal_timestamp": "2026-10-15T18:31:18.287870Z",
      "target_timestamp": "2026-10-15T18:30:00Z",
      "resolution_timestamp": "2026-10-15T18:45:00Z",
      "strike": 82108.79,
      "brti_reference_price": 82108.79033333334,
      "base_predicted_close": 82053.03125,
      "small_predicted_close": 82334.9765625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82227.63633333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 174.60508333334292,
      "small_residual": -107.34022916665708,
      "base_absolute_error": 174.60508333334292,
      "small_absolute_error": 107.34022916665708,
      "resolved_at": "2026-10-15T18:46:07.722007Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T18:15:00Z",
        "return_6h": 0.013928041961326132,
        "return_12h": 0.015600516315935842,
        "return_24h": 0.006888433599402388,
        "close_vs_ema12": 0.00664420543569233,
        "close_vs_ema24": 0.006158882226350304,
        "ema12_slope_3h": 0.005125689720754334,
        "ema24_slope_6h": 0.000860667178613328,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007724136467310849,
        "return_30m": -0.002927743246642467,
        "return_60m": -0.0022876476210643704,
        "return_120m": 0.0013444832114377636,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00048210411356752747,
        "close_vs_ema6": -0.0007979123893712137,
        "close_vs_ema12": 0.0003273634013598592,
        "ema3_slope": -0.0004818718011899703,
        "ema6_slope": -0.00031906312198137776,
        "realized_volatility_30m": 0.0022348573471596134,
        "realized_volatility_60m": 0.001943958854293463,
        "return_acceleration": 0.004469714694319227
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3125,
        "resolved_agreement_count": 2070,
        "prospective_resolved_sample_count": 3106,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 132.01704687500023,
            "small_mean_absolute_error": 192.90962500000023
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.15228124999703,
            "small_mean_absolute_error": 140.0762500000019
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.18420138888784,
            "small_mean_absolute_error": 140.25590624999919
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 182.658885416665,
            "small_mean_absolute_error": 181.74948020833398
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3127,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1845Z",
      "signal_timestamp": "2026-10-15T18:46:19.056700Z",
      "target_timestamp": "2026-10-15T18:45:00Z",
      "resolution_timestamp": "2026-10-15T19:00:00Z",
      "strike": 82227.64,
      "brti_reference_price": 82227.63633333334,
      "base_predicted_close": 82227.578125,
      "small_predicted_close": 82380.078125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82302.75383333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 75.17570833333593,
      "small_residual": -77.32429166666407,
      "base_absolute_error": 75.17570833333593,
      "small_absolute_error": 77.32429166666407,
      "resolved_at": "2026-10-15T19:01:05.091501Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T18:30:00Z",
        "return_6h": 0.017171374315486654,
        "return_12h": 0.01704384256995084,
        "return_24h": 0.008807043773483292,
        "close_vs_ema12": 0.00776801195583543,
        "close_vs_ema24": 0.007457017130946042,
        "ema12_slope_3h": 0.004872195694037851,
        "ema24_slope_6h": 0.0011941466170424242,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0014474211532959913,
        "return_30m": 0.0022209528078782625,
        "return_60m": -0.0021481916887771124,
        "return_120m": 0.0029801083331377765,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004820771055944473,
        "close_vs_ema6": 0.00046302411947563016,
        "close_vs_ema12": 0.0015017315644565432,
        "ema3_slope": 0.0004823096160182505,
        "ema6_slope": 0.0001852439567582298,
        "realized_volatility_30m": 0.0003375037532824532,
        "realized_volatility_60m": 0.0019784003562817037,
        "return_acceleration": 0.0006750075065649064
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3126,
        "resolved_agreement_count": 2070,
        "prospective_resolved_sample_count": 3107,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 174.01624479167003,
            "small_mean_absolute_error": 211.22932812499857
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 129.34666406249926,
            "small_mean_absolute_error": 145.5314713541684
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 128.5230989583324,
            "small_mean_absolute_error": 146.73341493055463
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 183.33703124999812,
            "small_mean_absolute_error": 184.70852395833282
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3128,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1900Z",
      "signal_timestamp": "2026-10-15T19:01:16.787002Z",
      "target_timestamp": "2026-10-15T19:00:00Z",
      "resolution_timestamp": "2026-10-15T19:15:00Z",
      "strike": 82302.75,
      "brti_reference_price": 82302.75383333334,
      "base_predicted_close": 82281.078125,
      "small_predicted_close": 82421.9609375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82380.63399999999,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 99.55587499999092,
      "small_residual": -41.32693750000908,
      "base_absolute_error": 99.55587499999092,
      "small_absolute_error": 41.32693750000908,
      "resolved_at": "2026-10-15T19:16:06.112704Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T18:45:00Z",
        "return_6h": 0.02254009648210631,
        "return_12h": 0.018505909538420795,
        "return_24h": 0.008253691188095935,
        "close_vs_ema12": 0.008331046490164029,
        "close_vs_ema24": 0.00820322744676294,
        "ema12_slope_3h": 0.004629713567052551,
        "ema24_slope_6h": 0.0016288136694748712,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009135310626646742,
        "return_30m": 0.0023622744801448103,
        "return_60m": -0.0005723848996534997,
        "return_120m": 0.003267539950618348,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006975373823054909,
        "close_vs_ema6": 0.0009831690343840016,
        "close_vs_ema12": 0.0020440846115596933,
        "ema3_slope": 0.0006980242803349412,
        "ema6_slope": 0.0003934223340160692,
        "realized_volatility_30m": 0.00026694504531565855,
        "realized_volatility_60m": 0.0020686178448679022,
        "return_acceleration": -0.0005338900906313171
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3127,
        "resolved_agreement_count": 2070,
        "prospective_resolved_sample_count": 3108,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 161.52477604167143,
            "small_mean_absolute_error": 197.773052083332
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 131.24472395833254,
            "small_mean_absolute_error": 131.8426354166677
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.13363194444295,
            "small_mean_absolute_error": 150.25151215277583
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 170.18647708333228,
            "small_mean_absolute_error": 169.4142270833334
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3129,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1915Z",
      "signal_timestamp": "2026-10-15T19:16:17.020170Z",
      "target_timestamp": "2026-10-15T19:15:00Z",
      "resolution_timestamp": "2026-10-15T19:30:00Z",
      "strike": 82380.63,
      "brti_reference_price": 82380.63399999999,
      "base_predicted_close": 82389.6953125,
      "small_predicted_close": 82478.984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82439.20933333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 49.514020833346876,
      "small_residual": -39.775041666653124,
      "base_absolute_error": 49.514020833346876,
      "small_absolute_error": 39.775041666653124,
      "resolved_at": "2026-10-15T19:31:05.971363Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T19:00:00Z",
        "return_6h": 0.024179341746801697,
        "return_12h": 0.018773355739963637,
        "return_24h": 0.008382207454436852,
        "close_vs_ema12": 0.008902832687546436,
        "close_vs_ema24": 0.00896675042759476,
        "ema12_slope_3h": 0.004425373191428328,
        "ema24_slope_6h": 0.0020878221414886156,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009462644084106131,
        "return_30m": 0.0018606599130057688,
        "return_60m": 0.004085745158742382,
        "return_120m": 0.001934132727022364,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008215554144905823,
        "close_vs_ema6": 0.001378071220821786,
        "close_vs_ema12": 0.00253076695124288,
        "ema3_slope": 0.0008222309227572389,
        "ema6_slope": 0.0005515325087597223,
        "realized_volatility_30m": 1.6366672872969446e-05,
        "realized_volatility_60m": 0.00025532351170591463,
        "return_acceleration": 3.273334574593889e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3128,
        "resolved_agreement_count": 2070,
        "prospective_resolved_sample_count": 3109,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.82862500000192,
            "small_mean_absolute_error": 96.84583854166704
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 125.4141770833321,
            "small_mean_absolute_error": 129.31673697916813
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 140.12194791666357,
            "small_mean_absolute_error": 150.76775347222187
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 135.78854062499886,
            "small_mean_absolute_error": 130.72242187500086
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3130,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1930Z",
      "signal_timestamp": "2026-10-15T19:31:17.102059Z",
      "target_timestamp": "2026-10-15T19:30:00Z",
      "resolution_timestamp": "2026-10-15T19:45:00Z",
      "strike": 82439.21,
      "brti_reference_price": 82439.20933333335,
      "base_predicted_close": 82479.78125,
      "small_predicted_close": 82515.8125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82334.05249999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -145.72875000002387,
      "small_residual": -181.76000000002387,
      "base_absolute_error": 145.72875000002387,
      "small_absolute_error": 181.76000000002387,
      "resolved_at": "2026-10-15T19:46:07.490072Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T19:15:00Z",
        "return_6h": 0.02854582435283537,
        "return_12h": 0.017043107476304442,
        "return_24h": 0.008524205244302419,
        "close_vs_ema12": 0.009223912778687504,
        "close_vs_ema24": 0.009482570495805476,
        "ema12_slope_3h": 0.004464416694412554,
        "ema24_slope_6h": 0.002624628365784476,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007110328057606807,
        "return_30m": 0.0016579700392083119,
        "return_60m": 0.004024161099665635,
        "return_120m": 0.001727307616034901,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007659989823125546,
        "close_vs_ema6": 0.001492026068981911,
        "close_vs_ema12": 0.002743215045252878,
        "ema3_slope": 0.0007665861865513435,
        "ema6_slope": 0.0005971668229796112,
        "realized_volatility_30m": 0.00011761580132496618,
        "realized_volatility_60m": 0.00027109447535203756,
        "return_acceleration": -0.00023523160264993237
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3129,
        "resolved_agreement_count": 2071,
        "prospective_resolved_sample_count": 3110,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.71267187500416,
            "small_mean_absolute_error": 66.44162499999584
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.8648593750022,
            "small_mean_absolute_error": 129.67562499999804
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.00574479166607,
            "small_mean_absolute_error": 115.53137499999987
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 138.01024791666714,
            "small_mean_absolute_error": 127.2487614583326
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3131,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T1945Z",
      "signal_timestamp": "2026-10-15T19:46:18.835596Z",
      "target_timestamp": "2026-10-15T19:45:00Z",
      "resolution_timestamp": "2026-10-15T20:00:00Z",
      "strike": 82334.05,
      "brti_reference_price": 82334.05249999998,
      "base_predicted_close": 82338.671875,
      "small_predicted_close": 82474.5859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82308.9835,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -29.688374999997905,
      "small_residual": -165.6024374999979,
      "base_absolute_error": 29.688374999997905,
      "small_absolute_error": 165.6024374999979,
      "resolved_at": "2026-10-15T20:01:05.665774Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T19:30:00Z",
        "return_6h": 0.021804554043006075,
        "return_12h": 0.012382782160482275,
        "return_24h": 0.008228163893827967,
        "close_vs_ema12": 0.007610171607139504,
        "close_vs_ema24": 0.008024587914381653,
        "ema12_slope_3h": 0.0044567539514308585,
        "ema24_slope_6h": 0.0030159369896181065,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012755681936271746,
        "return_30m": -0.0005654423586982649,
        "return_60m": 0.001294165458377572,
        "return_120m": -0.0008568063458811448,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.000255338328645216,
        "close_vs_ema6": 0.00015324395905191857,
        "close_vs_ema12": 0.0012386152000189998,
        "ema3_slope": -0.0002552731476265224,
        "ema6_slope": 6.13013412449348e-05,
        "realized_volatility_30m": 0.0009933004996939276,
        "realized_volatility_60m": 0.0009277893793516154,
        "return_acceleration": -0.0019866009993878553
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3130,
        "resolved_agreement_count": 2072,
        "prospective_resolved_sample_count": 3111,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 92.4935885416744,
            "small_mean_absolute_error": 85.04656770833753
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 133.25491666667222,
            "small_mean_absolute_error": 148.13794791666805
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.06230555555764,
            "small_mean_absolute_error": 125.36983680555811
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 133.5245333333347,
            "small_mean_absolute_error": 129.79585937500013
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3132,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T2000Z",
      "signal_timestamp": "2026-10-15T20:01:17.853753Z",
      "target_timestamp": "2026-10-15T20:00:00Z",
      "resolution_timestamp": "2026-10-15T20:15:00Z",
      "strike": 82308.98,
      "brti_reference_price": 82308.9835,
      "base_predicted_close": 82313.90625,
      "small_predicted_close": 82447.890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82222.70333333332,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -91.20291666667617,
      "small_residual": -225.18729166667617,
      "base_absolute_error": 91.20291666667617,
      "small_absolute_error": 225.18729166667617,
      "resolved_at": "2026-10-15T20:16:06.347385Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T19:45:00Z",
        "return_6h": 0.027598458968634887,
        "return_12h": 0.011037239610935945,
        "return_24h": 0.00758524625133794,
        "close_vs_ema12": 0.0070031907641452396,
        "close_vs_ema24": 0.007557333390252108,
        "ema12_slope_3h": 0.004410947266197063,
        "ema24_slope_6h": 0.003514653089905062,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00030447912180653347,
        "return_30m": -0.0015796589315503207,
        "return_60m": 7.56920804774186e-05,
        "return_120m": -0.0004967361441799989,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0002799482016927479,
        "close_vs_ema6": -0.0001080631153818068,
        "close_vs_ema12": 0.0007899902370986922,
        "ema3_slope": -0.00027986985263084296,
        "ema6_slope": -4.3223377811596464e-05,
        "realized_volatility_30m": 0.00048554453591032054,
        "realized_volatility_60m": 0.0008830733048547305,
        "return_acceleration": 0.0009710890718206411
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3131,
        "resolved_agreement_count": 2073,
        "prospective_resolved_sample_count": 3112,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 81.12175520833989,
            "small_mean_absolute_error": 107.116104166671
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 121.32326562500566,
            "small_mean_absolute_error": 152.4445781250015
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 114.53706770833499,
            "small_mean_absolute_error": 123.60045833333545
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 120.86967187500196,
            "small_mean_absolute_error": 117.9390447916674
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3133,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T2015Z",
      "signal_timestamp": "2026-10-15T20:16:17.474240Z",
      "target_timestamp": "2026-10-15T20:15:00Z",
      "resolution_timestamp": "2026-10-15T20:30:00Z",
      "strike": 82222.7,
      "brti_reference_price": 82222.70333333332,
      "base_predicted_close": 82211.8671875,
      "small_predicted_close": 82256.4375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82287.80716666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 75.93997916666558,
      "small_residual": 31.36966666666558,
      "base_absolute_error": 75.93997916666558,
      "small_absolute_error": 31.36966666666558,
      "resolved_at": "2026-10-15T20:31:05.656072Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T20:00:00Z",
        "return_6h": 0.014486208675695389,
        "return_12h": 0.012399842441681574,
        "return_24h": 0.00489551267593713,
        "close_vs_ema12": 0.005703458575781584,
        "close_vs_ema24": 0.006366278634084788,
        "ema12_slope_3h": 0.004229668240594009,
        "ema24_slope_6h": 0.003739907475829307,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010482472629087525,
        "return_30m": -0.0013524072153092703,
        "return_60m": -0.0019170848656817618,
        "return_120m": 0.0021608275728517423,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00066439212865399,
        "close_vs_ema6": -0.0008261279772391328,
        "close_vs_ema12": -0.0002192346185316829,
        "ema3_slope": -0.0006639510048327413,
        "ema6_slope": -0.0003303420289787473,
        "realized_volatility_30m": 0.0003718840705511095,
        "realized_volatility_60m": 0.0007754351280284688,
        "return_acceleration": -0.000743768141102219
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3132,
        "resolved_agreement_count": 2074,
        "prospective_resolved_sample_count": 3113,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.0335156250112,
            "small_mean_absolute_error": 153.08119270833777
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 87.93107031250656,
            "small_mean_absolute_error": 124.9635156250024
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.95395659722514,
            "small_mean_absolute_error": 137.23822222222466
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.58733229166828,
            "small_mean_absolute_error": 127.14615833333373
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3134,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T2030Z",
      "signal_timestamp": "2026-10-15T20:31:16.601975Z",
      "target_timestamp": "2026-10-15T20:30:00Z",
      "resolution_timestamp": "2026-10-15T20:45:00Z",
      "strike": 82287.81,
      "brti_reference_price": 82287.80716666667,
      "base_predicted_close": 82309.9765625,
      "small_predicted_close": 82439.6796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82287.84433333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -22.132229166658362,
      "small_residual": -151.83535416665836,
      "base_absolute_error": 22.132229166658362,
      "small_absolute_error": 151.83535416665836,
      "resolved_at": "2026-10-15T20:46:06.389259Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T20:15:00Z",
        "return_6h": 0.014390161441022231,
        "return_12h": 0.013998999512399246,
        "return_24h": 0.00579083810501535,
        "close_vs_ema12": 0.0062328228940056185,
        "close_vs_ema24": 0.007014384453537081,
        "ema12_slope_3h": 0.004050594040197364,
        "ema24_slope_6h": 0.003958763640656837,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007917987452858988,
        "return_30m": -0.0002572785184904447,
        "return_60m": -0.0018365310377311816,
        "return_120m": 0.0021802395651742135,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 6.343625147575693e-05,
        "close_vs_ema6": -2.4988363371281075e-05,
        "close_vs_ema12": 0.0004842878080093538,
        "ema3_slope": 6.344027588900403e-05,
        "ema6_slope": -9.995245442651068e-06,
        "realized_volatility_30m": 0.0009200230040973256,
        "realized_volatility_60m": 0.0008065931584809124,
        "return_acceleration": 0.0018400460081946513
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3133,
        "resolved_agreement_count": 2074,
        "prospective_resolved_sample_count": 3114,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 85.64000520834088,
            "small_mean_absolute_error": 150.97984895834088
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.67633854167252,
            "small_mean_absolute_error": 108.71073697916836
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 105.7899079861151,
            "small_mean_absolute_error": 136.77703298611232
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.3810562500017,
            "small_mean_absolute_error": 127.63783854166687
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3135,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T2045Z",
      "signal_timestamp": "2026-10-15T20:46:18.024682Z",
      "target_timestamp": "2026-10-15T20:45:00Z",
      "resolution_timestamp": "2026-10-15T21:00:00Z",
      "strike": 82287.84,
      "brti_reference_price": 82287.84433333334,
      "base_predicted_close": 82306.1640625,
      "small_predicted_close": 82428.46875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81977.555,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -328.609062500007,
      "small_residual": -450.913750000007,
      "base_absolute_error": 328.609062500007,
      "small_absolute_error": 450.913750000007,
      "resolved_at": "2026-10-15T21:01:05.355134Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T20:30:00Z",
        "return_6h": 0.010398768390398327,
        "return_12h": 0.014252815223602555,
        "return_24h": 0.007408829683476004,
        "close_vs_ema12": 0.00597733714041615,
        "close_vs_ema24": 0.0068692212833174615,
        "ema12_slope_3h": 0.0038248915455829646,
        "ema24_slope_6h": 0.0040916322483552925,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 4.516667531095919e-07,
        "return_30m": 0.0007922507696680459,
        "return_60m": -0.0005612278912985325,
        "return_120m": 0.0007322112453278518,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 3.194295305553041e-05,
        "close_vs_ema6": -1.7526342800167072e-05,
        "close_vs_ema12": 0.00041013377017340424,
        "ema3_slope": 3.194397344019606e-05,
        "ema6_slope": -7.01048797269177e-06,
        "realized_volatility_30m": 0.0003956735392663946,
        "realized_volatility_60m": 0.000659534303100319,
        "return_acceleration": -0.0007913470785327892
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3134,
        "resolved_agreement_count": 2075,
        "prospective_resolved_sample_count": 3115,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.740874999999505,
            "small_mean_absolute_error": 143.4986874999995
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.61723177083695,
            "small_mean_absolute_error": 114.27262760416852
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 107.08356944444797,
            "small_mean_absolute_error": 146.59152777777854
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.56075208333422,
            "small_mean_absolute_error": 133.74910000000017
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3136,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T2100Z",
      "signal_timestamp": "2026-10-15T21:01:16.344393Z",
      "target_timestamp": "2026-10-15T21:00:00Z",
      "resolution_timestamp": "2026-10-15T21:15:00Z",
      "strike": 81977.56,
      "brti_reference_price": 81977.555,
      "base_predicted_close": 82070.109375,
      "small_predicted_close": 82078.671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82062.73916666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -7.3702083333191695,
      "small_residual": -15.93270833331917,
      "base_absolute_error": 7.3702083333191695,
      "small_absolute_error": 15.93270833331917,
      "resolved_at": "2026-10-15T21:16:04.794874Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T20:45:00Z",
        "return_6h": 0.0021536044734107307,
        "return_12h": 0.008903169388214671,
        "return_24h": 0.0032530186791526194,
        "close_vs_ema12": 0.0020946878857552864,
        "close_vs_ema24": 0.0030089952589062996,
        "ema12_slope_3h": 0.0034807698936727416,
        "ema24_slope_6h": 0.004051475427192308,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0037707797044290725,
        "return_30m": -0.0037703297408118175,
        "return_60m": -0.004026638234452373,
        "return_120m": -0.00395125093860027,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0018729800968165788,
        "close_vs_ema6": -0.002708817585470924,
        "close_vs_ema12": -0.002846404412367054,
        "ema3_slope": -0.001869478600606267,
        "ema6_slope": -0.001082354274071884,
        "realized_volatility_30m": 0.001885615685591091,
        "realized_volatility_60m": 0.001724153053240418,
        "return_acceleration": -0.003771231371182182
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3135,
        "resolved_agreement_count": 2076,
        "prospective_resolved_sample_count": 3116,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 129.47104687500178,
            "small_mean_absolute_error": 214.82651562500178
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 105.29640104167083,
            "small_mean_absolute_error": 160.97130989583638
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 124.0391927083377,
            "small_mean_absolute_error": 173.23855729166826
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.9987395833341,
            "small_mean_absolute_error": 154.53943125000006
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3137,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T2115Z",
      "signal_timestamp": "2026-10-15T21:16:15.643148Z",
      "target_timestamp": "2026-10-15T21:15:00Z",
      "resolution_timestamp": "2026-10-15T21:30:00Z",
      "strike": 82062.74,
      "brti_reference_price": 82062.73916666668,
      "base_predicted_close": 82060.59375,
      "small_predicted_close": 82161.8828125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82211.25416666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 150.6604166666657,
      "small_residual": 49.3713541666657,
      "base_absolute_error": 150.6604166666657,
      "small_absolute_error": 49.3713541666657,
      "resolved_at": "2026-10-15T21:31:06.008451Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T21:00:00Z",
        "return_6h": -0.0012254681836171288,
        "return_12h": 0.009531495487601793,
        "return_24h": 0.00484434070306472,
        "close_vs_ema12": 0.0030075960725051143,
        "close_vs_ema24": 0.003967364242413618,
        "ema12_slope_3h": 0.003346494018534374,
        "ema24_slope_6h": 0.003941668232685824,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010391157270632778,
        "return_30m": -0.0027355822538599472,
        "return_60m": -0.0019454987513380928,
        "return_120m": -0.0038588539308074266,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00041808002427479174,
        "close_vs_ema6": -0.0011952258910256086,
        "close_vs_ema12": -0.0015321736878254333,
        "ema3_slope": -0.00041790530641439005,
        "ema6_slope": -0.0004778618952464564,
        "realized_volatility_30m": 0.002404947715746175,
        "realized_volatility_60m": 0.001935533213759211,
        "return_acceleration": 0.00480989543149235
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3136,
        "resolved_agreement_count": 2077,
        "prospective_resolved_sample_count": 3117,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 108.51286979166252,
            "small_mean_absolute_error": 162.51286979166252
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 93.77319270833686,
            "small_mean_absolute_error": 157.79703125000015
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.79167013889189,
            "small_mean_absolute_error": 137.4799670138891
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 121.5824458333329,
            "small_mean_absolute_error": 153.57946458333316
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3138,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T2130Z",
      "signal_timestamp": "2026-10-15T21:31:16.935167Z",
      "target_timestamp": "2026-10-15T21:30:00Z",
      "resolution_timestamp": "2026-10-15T21:45:00Z",
      "strike": 82211.25,
      "brti_reference_price": 82211.25416666667,
      "base_predicted_close": 82226.421875,
      "small_predicted_close": 82369.0625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82191.08016666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -35.34170833333337,
      "small_residual": -177.98233333333337,
      "base_absolute_error": 35.34170833333337,
      "small_absolute_error": 177.98233333333337,
      "resolved_at": "2026-10-15T21:46:07.065810Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T21:15:00Z",
        "return_6h": -0.0004794650731027028,
        "return_12h": 0.012748148049719132,
        "return_24h": 0.005597926538695841,
        "close_vs_ema12": 0.004625053049385208,
        "close_vs_ema24": 0.00566439696344978,
        "ema12_slope_3h": 0.0032602681351185936,
        "ema24_slope_6h": 0.003849609659174691,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0018097738572722122,
        "return_30m": 0.0028507701488129644,
        "return_60m": -0.0009303079354752164,
        "return_120m": -0.002765130433808105,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006949852609223761,
        "close_vs_ema6": 0.00043734124943473063,
        "close_vs_ema12": 0.00023253632942510372,
        "ema3_slope": 0.0006954686013496136,
        "ema6_slope": 0.00017496710790743109,
        "realized_volatility_30m": 0.0003853290651044672,
        "realized_volatility_60m": 0.0021425195732017025,
        "return_acceleration": 0.0007706581302089344
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3137,
        "resolved_agreement_count": 2077,
        "prospective_resolved_sample_count": 3118,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 127.19297916666255,
            "small_mean_absolute_error": 167.01329166666255
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 106.41649218750172,
            "small_mean_absolute_error": 158.99657031250172
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.1818854166692,
            "small_mean_absolute_error": 128.14492187499977
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.57004375000034,
            "small_mean_absolute_error": 132.9174531250006
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3139,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T2145Z",
      "signal_timestamp": "2026-10-15T21:46:18.705438Z",
      "target_timestamp": "2026-10-15T21:45:00Z",
      "resolution_timestamp": "2026-10-15T22:00:00Z",
      "strike": 82191.08,
      "brti_reference_price": 82191.08016666667,
      "base_predicted_close": 82175.5546875,
      "small_predicted_close": 82220.5859375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82319.67383333336,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 144.1191458333633,
      "small_residual": 99.08789583336329,
      "base_absolute_error": 144.1191458333633,
      "small_absolute_error": 99.08789583336329,
      "resolved_at": "2026-10-15T22:01:06.206668Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T21:30:00Z",
        "return_6h": -0.0014451499119945144,
        "return_12h": 0.012523991743937923,
        "return_24h": 0.0055933083332810885,
        "close_vs_ema12": 0.0041990601241486125,
        "close_vs_ema24": 0.0053053092353201325,
        "ema12_slope_3h": 0.0031078754763398386,
        "ema24_slope_6h": 0.003739284139751886,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002453921936174108,
        "return_30m": 0.0015639375592779725,
        "return_60m": -0.0011759229744152666,
        "return_120m": -0.0017364909049425448,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00022466077786664762,
        "close_vs_ema6": 0.00013702230075018917,
        "close_vs_ema12": -1.0926344376716024e-05,
        "ema3_slope": 0.0002247112616737823,
        "ema6_slope": 5.4811924482534025e-05,
        "realized_volatility_30m": 0.0010275830254448115,
        "realized_volatility_60m": 0.002138539385698983,
        "return_acceleration": -0.002055166050889623
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3138,
        "resolved_agreement_count": 2078,
        "prospective_resolved_sample_count": 3119,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 130.4953489583313,
            "small_mean_absolute_error": 173.5500364583313
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 92.6181119791654,
            "small_mean_absolute_error": 158.5243619791654
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 92.5766041666684,
            "small_mean_absolute_error": 134.03176388888946
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.28462812500075,
            "small_mean_absolute_error": 138.63164687500102
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3140,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T2200Z",
      "signal_timestamp": "2026-10-15T22:01:17.087709Z",
      "target_timestamp": "2026-10-15T22:00:00Z",
      "resolution_timestamp": "2026-10-15T22:15:00Z",
      "strike": 82319.67,
      "brti_reference_price": 82319.67383333336,
      "base_predicted_close": 82276.640625,
      "small_predicted_close": 82410.2421875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82371.62116666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 94.98054166667862,
      "small_residual": -38.62102083332138,
      "base_absolute_error": 94.98054166667862,
      "small_absolute_error": 38.62102083332138,
      "resolved_at": "2026-10-15T22:16:04.708558Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T21:45:00Z",
        "return_6h": -0.0007812152905408709,
        "return_12h": 0.014275043444768487,
        "return_24h": 0.00786368390507608,
        "close_vs_ema12": 0.005533377904101799,
        "close_vs_ema24": 0.0067354174633909025,
        "ema12_slope_3h": 0.002988427632177215,
        "ema24_slope_6h": 0.0036450419826150604,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015645696151691535,
        "return_30m": 0.0013187934883818198,
        "return_60m": 0.004173323214303748,
        "return_120m": 0.00012988051703199943,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0008939910101701809,
        "close_vs_ema6": 0.0012149851636333864,
        "close_vs_ema12": 0.0013142926226603624,
        "ema3_slope": 0.0008947909452312608,
        "ema6_slope": 0.0004862303705279736,
        "realized_volatility_30m": 0.0009049809043932822,
        "realized_volatility_60m": 0.0007937163656974171,
        "return_acceleration": 0.0018099618087865643
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3139,
        "resolved_agreement_count": 2078,
        "prospective_resolved_sample_count": 3120,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.37286979167038,
            "small_mean_absolute_error": 85.59357291667038
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 106.92195833333608,
            "small_mean_absolute_error": 150.21004427083608
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 98.32189062500402,
            "small_mean_absolute_error": 135.84539756944773
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 111.49102395833543,
            "small_mean_absolute_error": 134.2442927083357
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3141,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T2215Z",
      "signal_timestamp": "2026-10-15T22:16:15.683014Z",
      "target_timestamp": "2026-10-15T22:15:00Z",
      "resolution_timestamp": "2026-10-15T22:30:00Z",
      "strike": 82371.62,
      "brti_reference_price": 82371.62116666668,
      "base_predicted_close": 82386.34375,
      "small_predicted_close": 82469.6796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82417.15516666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 30.81141666667827,
      "small_residual": -52.52452083332173,
      "base_absolute_error": 30.81141666667827,
      "small_absolute_error": 52.52452083332173,
      "resolved_at": "2026-10-15T22:31:05.913401Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T22:00:00Z",
        "return_6h": -0.0004184297726785857,
        "return_12h": 0.01697507509653029,
        "return_24h": 0.008957595934301565,
        "close_vs_ema12": 0.005914673065750664,
        "close_vs_ema24": 0.007217606482015526,
        "ema12_slope_3h": 0.0028608598000687824,
        "ema24_slope_6h": 0.003560295643234568,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006310439645142996,
        "return_30m": 0.0021966008918961055,
        "return_60m": 0.0037639737978119037,
        "return_120m": 0.001811152240150049,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007622181414941309,
        "close_vs_ema6": 0.0013184441987850182,
        "close_vs_ema12": 0.0016462629075342239,
        "ema3_slope": 0.0007627995611578786,
        "ema6_slope": 0.0005276559534863612,
        "realized_volatility_30m": 0.00046676282532742697,
        "realized_volatility_60m": 0.0008135112555357193,
        "return_acceleration": -0.0009335256506548539
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3140,
        "resolved_agreement_count": 2078,
        "prospective_resolved_sample_count": 3121,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 106.27545312501024,
            "small_mean_absolute_error": 91.26565104167094
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.39416145833638,
            "small_mean_absolute_error": 126.88926041666673
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.940612847228,
            "small_mean_absolute_error": 135.61990451389042
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.93003854166963,
            "small_mean_absolute_error": 133.0986375000015
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3142,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T2230Z",
      "signal_timestamp": "2026-10-15T22:31:17.081939Z",
      "target_timestamp": "2026-10-15T22:30:00Z",
      "resolution_timestamp": "2026-10-15T22:45:00Z",
      "strike": 82417.16,
      "brti_reference_price": 82417.15516666668,
      "base_predicted_close": 82354.15625,
      "small_predicted_close": 82474.1796875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82391.55533333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 37.399083333308226,
      "small_residual": -82.62435416669177,
      "base_absolute_error": 37.399083333308226,
      "small_absolute_error": 82.62435416669177,
      "resolved_at": "2026-10-15T22:46:06.298157Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T22:15:00Z",
        "return_6h": 0.005105096702651135,
        "return_12h": 0.018732895380357384,
        "return_24h": 0.011056775713131684,
        "close_vs_ema12": 0.006204979852907355,
        "close_vs_ema24": 0.007612833762320026,
        "ema12_slope_3h": 0.0027319930215188304,
        "ema24_slope_6h": 0.003592319804411881,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000552787469216609,
        "return_30m": 0.0011841802669272372,
        "return_60m": 0.002504535444534106,
        "return_120m": 0.0015718975198601992,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006572811749867569,
        "close_vs_ema6": 0.0013363998659541299,
        "close_vs_ema12": 0.0018608751391970824,
        "ema3_slope": 0.0006577134776739602,
        "ema6_slope": 0.000534845853552568,
        "realized_volatility_30m": 3.912824764884526e-05,
        "realized_volatility_60m": 0.0006414091027312257,
        "return_acceleration": -7.825649529769052e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3141,
        "resolved_agreement_count": 2079,
        "prospective_resolved_sample_count": 3122,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.31320312501339,
            "small_mean_absolute_error": 92.05394270833494
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 101.75309114583797,
            "small_mean_absolute_error": 129.53361718749875
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.3820625000056,
            "small_mean_absolute_error": 136.68236111111278
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 104.17518125000424,
            "small_mean_absolute_error": 133.87966666666688
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3143,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T2245Z",
      "signal_timestamp": "2026-10-15T22:46:17.813937Z",
      "target_timestamp": "2026-10-15T22:45:00Z",
      "resolution_timestamp": "2026-10-15T23:00:00Z",
      "strike": 82391.56,
      "brti_reference_price": 82391.55533333331,
      "base_predicted_close": 82362.8515625,
      "small_predicted_close": 82478.625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82380.9445,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 18.092937499997788,
      "small_residual": -97.68050000000221,
      "base_absolute_error": 18.092937499997788,
      "small_absolute_error": 97.68050000000221,
      "resolved_at": "2026-10-15T23:01:05.468386Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T22:30:00Z",
        "return_6h": 0.004979527308424325,
        "return_12h": 0.019365403670090764,
        "return_24h": 0.0124279088300423,
        "close_vs_ema12": 0.005650572840303791,
        "close_vs_ema24": 0.007148279887525089,
        "ema12_slope_3h": 0.0026483579169449545,
        "ema24_slope_6h": 0.003621095429269694,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003106129213220621,
        "return_30m": 0.00024200284496389557,
        "return_60m": 0.0024391353205253097,
        "return_120m": 0.0012603441108489655,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0001732020426750136,
        "close_vs_ema6": 0.0007321939522437759,
        "close_vs_ema12": 0.0013109587017030577,
        "ema3_slope": 0.00017323204681951587,
        "ema6_slope": 0.0002929633833046452,
        "realized_volatility_30m": 0.00043170019526933556,
        "realized_volatility_60m": 0.0006637857711896857,
        "return_acceleration": -0.0008634003905386711
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3142,
        "resolved_agreement_count": 2079,
        "prospective_resolved_sample_count": 3123,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.8275468750071,
            "small_mean_absolute_error": 68.21444791667454
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.6614479166692,
            "small_mean_absolute_error": 120.88224218750292
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.35459027777931,
            "small_mean_absolute_error": 128.42105729166846
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.71472083333647,
            "small_mean_absolute_error": 136.30781354166828
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3144,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T2300Z",
      "signal_timestamp": "2026-10-15T23:01:16.680423Z",
      "target_timestamp": "2026-10-15T23:00:00Z",
      "resolution_timestamp": "2026-10-15T23:15:00Z",
      "strike": 82380.94,
      "brti_reference_price": 82380.9445,
      "base_predicted_close": 82387.4609375,
      "small_predicted_close": 82481.984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82111.16833333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -276.29260416665056,
      "small_residual": -370.81604166665056,
      "base_absolute_error": 276.29260416665056,
      "small_absolute_error": 370.81604166665056,
      "resolved_at": "2026-10-15T23:16:05.544295Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T22:45:00Z",
        "return_6h": 0.004220681299358819,
        "return_12h": 0.017633715471260913,
        "return_24h": 0.01009431250038384,
        "close_vs_ema12": 0.00529451719029983,
        "close_vs_ema24": 0.006872868202923543,
        "ema12_slope_3h": 0.0025754394139865244,
        "ema24_slope_6h": 0.003633536896019862,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001287854476151873,
        "return_30m": -0.00043935836651309845,
        "return_60m": 0.0007443016209063291,
        "return_120m": 0.004920731046443194,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": 2.219665187630504e-05,
        "close_vs_ema6": 0.0004308644500319314,
        "close_vs_ema12": 0.0009999757451557567,
        "ema3_slope": 2.2197144578628425e-05,
        "ema6_slope": 0.0001723754882008155,
        "realized_volatility_30m": 9.09137368534374e-05,
        "realized_volatility_60m": 0.0004117983131015041,
        "return_acceleration": 0.0001818274737068748
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3143,
        "resolved_agreement_count": 2079,
        "prospective_resolved_sample_count": 3124,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 45.320994791665726,
            "small_mean_absolute_error": 67.86259895833427
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.84693229166805,
            "small_mean_absolute_error": 76.72808593750233
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.38830381944597,
            "small_mean_absolute_error": 122.76089583333548
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.36228854166984,
            "small_mean_absolute_error": 134.6343687500019
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3145,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T2315Z",
      "signal_timestamp": "2026-10-15T23:16:16.725940Z",
      "target_timestamp": "2026-10-15T23:15:00Z",
      "resolution_timestamp": "2026-10-15T23:30:00Z",
      "strike": 82111.17,
      "brti_reference_price": 82111.16833333335,
      "base_predicted_close": 82103.484375,
      "small_predicted_close": 82117.7421875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82130.03033333336,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 26.545958333357703,
      "small_residual": 12.288145833357703,
      "base_absolute_error": 26.545958333357703,
      "small_absolute_error": 12.288145833357703,
      "resolved_at": "2026-10-15T23:31:05.353699Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T23:00:00Z",
        "return_6h": -0.0013431769502904034,
        "return_12h": 0.014313870005398854,
        "return_24h": 0.006698219958878759,
        "close_vs_ema12": 0.0019205499353156519,
        "close_vs_ema24": 0.0035016377626355677,
        "ema12_slope_3h": 0.002414036806609454,
        "ema24_slope_6h": 0.0035300615500377663,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0032747399086526796,
        "return_30m": -0.003403103617422798,
        "return_60m": -0.0031619243332159375,
        "return_120m": 0.0005901480642549473,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00162895715853284,
        "close_vs_ema6": -0.0020340009669773673,
        "close_vs_ema12": -0.001928247100558722,
        "ema3_slope": -0.0016263079725191698,
        "ema6_slope": -0.0008129389793229969,
        "realized_volatility_30m": 0.0015729772305187462,
        "realized_volatility_60m": 0.0014700362921076535,
        "return_acceleration": -0.0031459544610374923
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3144,
        "resolved_agreement_count": 2080,
        "prospective_resolved_sample_count": 3125,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.64901041665871,
            "small_mean_absolute_error": 150.91135416666657
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.46223177083448,
            "small_mean_absolute_error": 121.08850260416875
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 101.81244444444383,
            "small_mean_absolute_error": 134.896625
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.25989479166893,
            "small_mean_absolute_error": 130.92338125000097
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3146,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T2330Z",
      "signal_timestamp": "2026-10-15T23:31:16.567342Z",
      "target_timestamp": "2026-10-15T23:30:00Z",
      "resolution_timestamp": "2026-10-15T23:45:00Z",
      "strike": 82130.03,
      "brti_reference_price": 82130.03033333336,
      "base_predicted_close": 82092.5234375,
      "small_predicted_close": 82201.9765625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82082.363,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -10.160437500002445,
      "small_residual": -119.61356250000244,
      "base_absolute_error": 10.160437500002445,
      "small_absolute_error": 119.61356250000244,
      "resolved_at": "2026-10-15T23:46:06.488805Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T23:15:00Z",
        "return_6h": -0.002029558197526149,
        "return_12h": 0.014377758860033785,
        "return_24h": 0.00827857624742001,
        "close_vs_ema12": 0.0020627391609577828,
        "close_vs_ema24": 0.003654908057838746,
        "ema12_slope_3h": 0.0022361424482360004,
        "ema24_slope_6h": 0.003414374395894537,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002297129657617969,
        "return_30m": -0.003045779193107445,
        "return_60m": -0.0034837993710494786,
        "return_120m": -0.0009879892255219014,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0007002992685413156,
        "close_vs_ema6": -0.0012897759496932615,
        "close_vs_ema12": -0.0014379718478575443,
        "ema3_slope": -0.0006998091926755379,
        "ema6_slope": -0.000515644353602851,
        "realized_volatility_30m": 0.0017522264372072383,
        "realized_volatility_60m": 0.0014012896431452142,
        "return_acceleration": 0.0035044528744144765
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3145,
        "resolved_agreement_count": 2080,
        "prospective_resolved_sample_count": 3126,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.58264583332857,
            "small_mean_absolute_error": 140.85226041667556
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 82.94792447917098,
            "small_mean_absolute_error": 116.45310156250525
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 97.69627604166817,
            "small_mean_absolute_error": 133.30649826389103
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.68830104166992,
            "small_mean_absolute_error": 123.46819375000196
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3147,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261015T2345Z",
      "signal_timestamp": "2026-10-15T23:46:18.437624Z",
      "target_timestamp": "2026-10-15T23:45:00Z",
      "resolution_timestamp": "2026-10-16T00:00:00Z",
      "strike": 82082.36,
      "brti_reference_price": 82082.363,
      "base_predicted_close": 82078.9375,
      "small_predicted_close": 82185.9609375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82140.22283333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 61.285333333333256,
      "small_residual": -45.738104166666744,
      "base_absolute_error": 61.285333333333256,
      "small_absolute_error": 45.738104166666744,
      "resolved_at": "2026-10-16T00:01:05.299543Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T23:30:00Z",
        "return_6h": -0.0039111179363277015,
        "return_12h": 0.013063989983790991,
        "return_24h": 0.0073536767278095105,
        "close_vs_ema12": 0.0014206122474502703,
        "close_vs_ema24": 0.003008858241385637,
        "ema12_slope_3h": 0.002041793917547885,
        "ema24_slope_6h": 0.003261787319275955,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005803886001246594,
        "return_30m": -0.00035080895714956206,
        "return_60m": -0.0037527187353413316,
        "return_120m": -0.0013227368036313747,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006405507540923061,
        "close_vs_ema6": -0.0013360107160514945,
        "close_vs_ema12": -0.001707667311276917,
        "ema3_slope": -0.0006401407114769997,
        "ema6_slope": -0.0005341188510170625,
        "realized_volatility_30m": 0.00040505078294322816,
        "realized_volatility_60m": 0.0013790050639066339,
        "return_acceleration": -0.0008101015658864563
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3146,
        "resolved_agreement_count": 2080,
        "prospective_resolved_sample_count": 3127,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.77298437500212,
            "small_mean_absolute_error": 150.09956250000323
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.80026562500461,
            "small_mean_absolute_error": 109.15700520833889
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.69862673611351,
            "small_mean_absolute_error": 130.62134895833637
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.46606875000289,
            "small_mean_absolute_error": 124.08186041666923
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3148,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0000Z",
      "signal_timestamp": "2026-10-16T00:01:16.509965Z",
      "target_timestamp": "2026-10-16T00:00:00Z",
      "resolution_timestamp": "2026-10-16T00:15:00Z",
      "strike": 82140.22,
      "brti_reference_price": 82140.22283333333,
      "base_predicted_close": 82077.046875,
      "small_predicted_close": 82081.3671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82263.33816666665,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 186.2912916666537,
      "small_residual": 181.9709791666537,
      "base_absolute_error": 186.2912916666537,
      "small_absolute_error": 181.9709791666537,
      "resolved_at": "2026-10-16T00:16:05.369143Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-15T23:45:00Z",
        "return_6h": -0.0025460487461733683,
        "return_12h": 0.015461228887224676,
        "return_24h": 0.006961977781559714,
        "close_vs_ema12": 0.0020395398523651576,
        "close_vs_ema24": 0.0036389867200155024,
        "ema12_slope_3h": 0.0020394421972087518,
        "ema24_slope_6h": 0.0031409188864095494,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007048997034031501,
        "return_30m": 0.00012410198752643709,
        "return_60m": -0.0029220551928323957,
        "return_120m": -0.0021799284623424953,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 3.194769194947433e-05,
        "close_vs_ema6": -0.00045154780501532876,
        "close_vs_ema12": -0.0008496454463046144,
        "ema3_slope": 3.194871263723087e-05,
        "ema6_slope": -0.0001805865046302646,
        "realized_volatility_30m": 0.0006426441517639048,
        "realized_volatility_60m": 0.0015393237835667837,
        "return_acceleration": 0.0012852883035278095
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3147,
        "resolved_agreement_count": 2080,
        "prospective_resolved_sample_count": 3128,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.57108333333599,
            "small_mean_absolute_error": 137.11396354166936
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 69.44603906250086,
            "small_mean_absolute_error": 102.48828125000182
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.42164930555737,
            "small_mean_absolute_error": 96.856711805558
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.77155000000275,
            "small_mean_absolute_error": 122.50255104166936
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-15T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3149,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0015Z",
      "signal_timestamp": "2026-10-16T00:16:16.388357Z",
      "target_timestamp": "2026-10-16T00:15:00Z",
      "resolution_timestamp": "2026-10-16T00:30:00Z",
      "strike": 82263.34,
      "brti_reference_price": 82263.33816666665,
      "base_predicted_close": 82242.03125,
      "small_predicted_close": 82381.296875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82273.404,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 31.372749999994994,
      "small_residual": -107.892875000005,
      "base_absolute_error": 31.372749999994994,
      "small_absolute_error": 107.892875000005,
      "resolved_at": "2026-10-16T00:31:06.346301Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T00:00:00Z",
        "return_6h": 0.0026561000043177074,
        "return_12h": 0.016996418226929988,
        "return_24h": 0.006846934088539092,
        "close_vs_ema12": 0.0033964007075433233,
        "close_vs_ema24": 0.005036708063180795,
        "ema12_slope_3h": 0.00205602321416376,
        "ema24_slope_6h": 0.0031308706946187037,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001498843430010277,
        "return_30m": 0.002204799667702817,
        "return_60m": 0.001853217247081096,
        "return_120m": -0.0013145668188432325,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007648340843489088,
        "close_vs_ema6": 0.0007473613889532604,
        "close_vs_ema12": 0.0005481891623031476,
        "ema3_slope": 0.000765419503274023,
        "ema6_slope": 0.0002990339501525163,
        "realized_volatility_30m": 0.0003969718633035635,
        "realized_volatility_60m": 0.0007540837825346705,
        "return_acceleration": 0.000793943726607127
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3148,
        "resolved_agreement_count": 2081,
        "prospective_resolved_sample_count": 3129,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 71.07075520833678,
            "small_mean_absolute_error": 89.90269791667015
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.85988281249774,
            "small_mean_absolute_error": 120.40702604166836
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 89.33173958333525,
            "small_mean_absolute_error": 110.69323437500255
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.1083208333359,
            "small_mean_absolute_error": 129.5347531250016
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3150,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0030Z",
      "signal_timestamp": "2026-10-16T00:31:17.469505Z",
      "target_timestamp": "2026-10-16T00:30:00Z",
      "resolution_timestamp": "2026-10-16T00:45:00Z",
      "strike": 82273.4,
      "brti_reference_price": 82273.404,
      "base_predicted_close": 82233.421875,
      "small_predicted_close": 82371.75,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82313.9685,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 80.54662500000268,
      "small_residual": -57.78149999999732,
      "base_absolute_error": 80.54662500000268,
      "small_absolute_error": 57.78149999999732,
      "resolved_at": "2026-10-16T00:46:07.013918Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T00:15:00Z",
        "return_6h": 0.0020048239171273075,
        "return_12h": 0.015960789150096133,
        "return_24h": 0.007474795717282046,
        "close_vs_ema12": 0.003375052717914384,
        "close_vs_ema24": 0.005052751277539569,
        "ema12_slope_3h": 0.0020027146915089222,
        "ema24_slope_6h": 0.003107502813279428,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00012236110954977342,
        "return_30m": 0.0016213879397051212,
        "return_60m": 0.001745691144697581,
        "return_120m": -0.001744189864063883,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004434476568577761,
        "close_vs_ema6": 0.0006211413110870367,
        "close_vs_ema12": 0.000567386910672818,
        "ema3_slope": 0.0004436443899229481,
        "ema6_slope": 0.00024851827042038366,
        "realized_volatility_30m": 0.0006882411602302518,
        "realized_volatility_60m": 0.0007637665892494479,
        "return_acceleration": -0.0013764823204605037
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3149,
        "resolved_agreement_count": 2081,
        "prospective_resolved_sample_count": 3130,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 72.2774531249961,
            "small_mean_absolute_error": 113.80388020833198
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.93004947916234,
            "small_mean_absolute_error": 127.32807031250377
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.39110069444602,
            "small_mean_absolute_error": 115.57002777778082
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.2012572916683,
            "small_mean_absolute_error": 132.94064479166917
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3151,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0045Z",
      "signal_timestamp": "2026-10-16T00:46:18.248304Z",
      "target_timestamp": "2026-10-16T00:45:00Z",
      "resolution_timestamp": "2026-10-16T01:00:00Z",
      "strike": 82313.97,
      "brti_reference_price": 82313.9685,
      "base_predicted_close": 82280.3359375,
      "small_predicted_close": 82400.1875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82240.12366666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -40.212270833333605,
      "small_residual": -160.0638333333336,
      "base_absolute_error": 40.212270833333605,
      "small_absolute_error": 160.0638333333336,
      "resolved_at": "2026-10-16T01:16:50.027663Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T00:30:00Z",
        "return_6h": 0.001049916676635121,
        "return_12h": 0.018239319504376406,
        "return_24h": 0.010565839803350796,
        "close_vs_ema12": 0.003711226236190246,
        "close_vs_ema24": 0.0054332778157690775,
        "ema12_slope_3h": 0.0019819109433136806,
        "ema24_slope_6h": 0.003064768147636121,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004930451157705296,
        "return_30m": 0.0006154665548676608,
        "return_60m": 0.0028216232030260358,
        "return_120m": -0.0009416842905733969,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00046813645178644947,
        "close_vs_ema6": 0.0007958127903828771,
        "close_vs_ema12": 0.0008973789069941507,
        "ema3_slope": 0.00046835570616465816,
        "ema6_slope": 0.0003184264792992497,
        "realized_volatility_30m": 0.00018534200311037807,
        "realized_volatility_60m": 0.0005036318521862094,
        "return_acceleration": 0.00037068400622075615
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3150,
        "resolved_agreement_count": 2081,
        "prospective_resolved_sample_count": 3131,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.87399999999616,
            "small_mean_absolute_error": 98.3458645833307
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.32349218749914,
            "small_mean_absolute_error": 124.22271354166696
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.15817708333513,
            "small_mean_absolute_error": 105.5532916666695
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 86.94215104166724,
            "small_mean_absolute_error": 126.74171979166786
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3152,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0115Z",
      "signal_timestamp": "2026-10-16T01:17:08.105751Z",
      "target_timestamp": "2026-10-16T01:15:00Z",
      "resolution_timestamp": "2026-10-16T01:30:00Z",
      "strike": 82315.85,
      "brti_reference_price": 82315.847,
      "base_predicted_close": 82266.2265625,
      "small_predicted_close": 82399.609375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82086.93166666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -179.29489583332906,
      "small_residual": -312.67770833332906,
      "base_absolute_error": 179.29489583332906,
      "small_absolute_error": 312.67770833332906,
      "resolved_at": "2026-10-16T01:31:05.461548Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T01:00:00Z",
        "return_6h": -0.000786434831273497,
        "return_12h": 0.023373891438981165,
        "return_24h": 0.008520477905919366,
        "close_vs_ema12": 0.00347076437778715,
        "close_vs_ema24": 0.005251139584916409,
        "ema12_slope_3h": 0.0017567025847962103,
        "ema24_slope_6h": 0.0029067692616924212,
        "score": 3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009207589915629644,
        "return_30m": 2.2821157019015104e-05,
        "return_60m": 0.0006383017575455341,
        "return_120m": 0.0024927019164524555,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00035278424658047314,
        "close_vs_ema6": 0.0006054414678997588,
        "close_vs_ema12": 0.0007786080064835499,
        "ema3_slope": 0.00035290874722715415,
        "ema6_slope": 0.00024223525086619624,
        "realized_volatility_30m": 0.0009089354011703743,
        "realized_volatility_60m": 0.0006724163767586111,
        "return_acceleration": 0.0018178708023407486
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3151,
        "resolved_agreement_count": 2081,
        "prospective_resolved_sample_count": 3132,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.60573437499625,
            "small_mean_absolute_error": 126.92729687499741
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.08840885416612,
            "small_mean_absolute_error": 132.0206302083334
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.49927083333266,
            "small_mean_absolute_error": 110.63461979166702
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.46834583333403,
            "small_mean_absolute_error": 126.46478958333464
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3153,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0130Z",
      "signal_timestamp": "2026-10-16T01:31:17.143717Z",
      "target_timestamp": "2026-10-16T01:30:00Z",
      "resolution_timestamp": "2026-10-16T01:45:00Z",
      "strike": 82086.93,
      "brti_reference_price": 82086.93166666667,
      "base_predicted_close": 82103.6875,
      "small_predicted_close": 82108.859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82070.88733333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -32.80016666665324,
      "small_residual": -37.97204166665324,
      "base_absolute_error": 32.80016666665324,
      "small_absolute_error": 37.97204166665324,
      "resolved_at": "2026-10-16T01:46:06.126176Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T01:15:00Z",
        "return_6h": -0.004273181044741503,
        "return_12h": 0.02415066183256287,
        "return_24h": 0.007875696823407274,
        "close_vs_ema12": 0.0006523932879900496,
        "close_vs_ema24": 0.0024048201593223073,
        "ema12_slope_3h": 0.0015200006597417826,
        "ema24_slope_6h": 0.002757308996698571,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00278093880675645,
        "return_30m": -0.0018627403896048778,
        "return_60m": -0.002266495905934862,
        "return_120m": -0.0005247613630697812,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0012160447846467637,
        "close_vs_ema6": -0.0015560972833765785,
        "close_vs_ema12": -0.0016966352672193041,
        "ema3_slope": -0.0012145678157887696,
        "ema6_slope": -0.0006220517241514179,
        "realized_volatility_30m": 0.0018508488991597072,
        "realized_volatility_60m": 0.001444612213532679,
        "return_acceleration": -0.0037016977983194144
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3152,
        "resolved_agreement_count": 2081,
        "prospective_resolved_sample_count": 3133,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.85663541666509,
            "small_mean_absolute_error": 159.60397916666625
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.96369531250093,
            "small_mean_absolute_error": 124.7533385416682
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.52546701388685,
            "small_mean_absolute_error": 133.47267708333433
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.87294479166667,
            "small_mean_absolute_error": 130.83931041666727
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3154,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0145Z",
      "signal_timestamp": "2026-10-16T01:46:18.730079Z",
      "target_timestamp": "2026-10-16T01:45:00Z",
      "resolution_timestamp": "2026-10-16T02:00:00Z",
      "strike": 82070.89,
      "brti_reference_price": 82070.88733333335,
      "base_predicted_close": 82090.921875,
      "small_predicted_close": 82095.90625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81997.28349999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -93.63837500000955,
      "small_residual": -98.62275000000955,
      "base_absolute_error": 93.63837500000955,
      "small_absolute_error": 98.62275000000955,
      "resolved_at": "2026-10-16T02:01:05.824788Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T01:30:00Z",
        "return_6h": -0.003196310137492997,
        "return_12h": 0.018538549788381875,
        "return_24h": 0.00427146244633736,
        "close_vs_ema12": 0.0004381568919480383,
        "close_vs_ema24": 0.002163259813717122,
        "ema12_slope_3h": 0.0012978544403865477,
        "ema24_slope_6h": 0.0026335740312541933,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001954553911026613,
        "return_30m": -0.00297585064837691,
        "return_60m": -0.0029530974037128566,
        "return_120m": -0.00013980672884195133,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0007061295136693291,
        "close_vs_ema6": -0.0012515180103606083,
        "close_vs_ema12": -0.0016011851979297331,
        "ema3_slope": -0.0007056312466201531,
        "ema6_slope": -0.0005003567219645788,
        "realized_volatility_30m": 0.0012927417078268943,
        "realized_volatility_60m": 0.001345803797151202,
        "return_acceleration": 0.0025854834156537887
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3153,
        "resolved_agreement_count": 2082,
        "prospective_resolved_sample_count": 3134,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 83.21348958332965,
            "small_mean_absolute_error": 142.1237708333283
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 77.74547135416287,
            "small_mean_absolute_error": 127.96382552083014
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 81.69119618055144,
            "small_mean_absolute_error": 132.25997048611194
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.71595416666605,
            "small_mean_absolute_error": 131.16942916666667
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3155,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0200Z",
      "signal_timestamp": "2026-10-16T02:01:17.499092Z",
      "target_timestamp": "2026-10-16T02:00:00Z",
      "resolution_timestamp": "2026-10-16T02:15:00Z",
      "strike": 81997.28,
      "brti_reference_price": 81997.28349999999,
      "base_predicted_close": 82020.90625,
      "small_predicted_close": 82032.8984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 82053.9808333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 33.07458333330578,
      "small_residual": 21.08239583330578,
      "base_absolute_error": 33.07458333330578,
      "small_absolute_error": 21.08239583330578,
      "resolved_at": "2026-10-16T02:16:04.969095Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T01:45:00Z",
        "return_6h": -0.0037869499384597383,
        "return_12h": 0.023706995047682256,
        "return_24h": 0.005634593774194174,
        "close_vs_ema12": -0.00044033925262021434,
        "close_vs_ema24": 0.0012383966540177038,
        "ema12_slope_3h": 0.0010535058510301454,
        "ema24_slope_6h": 0.0025002005041494524,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008968324301699138,
        "return_30m": -0.001092112530539202,
        "return_60m": -0.0029528185980234323,
        "return_120m": -0.0017401868220320305,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0008018067109336613,
        "close_vs_ema6": -0.0015346758272702932,
        "close_vs_ema12": -0.002113303849024084,
        "ema3_slope": -0.0008011643319957296,
        "ema6_slope": -0.0006134937253120532,
        "realized_volatility_30m": 0.00035068851953362623,
        "realized_volatility_60m": 0.001345795554596679,
        "return_acceleration": -0.0007013770390672525
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3154,
        "resolved_agreement_count": 2083,
        "prospective_resolved_sample_count": 3135,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.48642708333136,
            "small_mean_absolute_error": 152.33408333333136
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 88.18021354166376,
            "small_mean_absolute_error": 125.33997395833103
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 86.37780381944322,
            "small_mean_absolute_error": 133.59317013888844
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.29126145833361,
            "small_mean_absolute_error": 128.50879895833424
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3156,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0215Z",
      "signal_timestamp": "2026-10-16T02:16:15.779127Z",
      "target_timestamp": "2026-10-16T02:15:00Z",
      "resolution_timestamp": "2026-10-16T02:30:00Z",
      "strike": 82053.98,
      "brti_reference_price": 82053.9808333333,
      "base_predicted_close": 82014.984375,
      "small_predicted_close": 82027.5078125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81972.77733333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -42.207041666668374,
      "small_residual": -54.730479166668374,
      "base_absolute_error": 42.207041666668374,
      "small_absolute_error": 54.730479166668374,
      "resolved_at": "2026-10-16T02:31:06.012253Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T02:00:00Z",
        "return_6h": -0.0020520183983250284,
        "return_12h": 0.01240446431064579,
        "return_24h": 0.007886626047182377,
        "close_vs_ema12": 0.00024057046567005358,
        "close_vs_ema24": 0.0018908380473037223,
        "ema12_slope_3h": 0.000981941317047097,
        "ema24_slope_6h": 0.002405752554992535,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006914538008240267,
        "return_30m": -0.0002059987475384606,
        "return_60m": -0.0031812363744090355,
        "return_120m": -0.002544965205632521,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -5.545673648288396e-05,
        "close_vs_ema6": -0.0006032049244212301,
        "close_vs_ema12": -0.0012046041042488298,
        "ema3_slope": -5.545366120374151e-05,
        "ema6_slope": -0.0002412237668228956,
        "realized_volatility_30m": 0.0007941431154969703,
        "realized_volatility_60m": 0.0012770396080709994,
        "return_acceleration": 0.0015882862309939405
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3155,
        "resolved_agreement_count": 2084,
        "prospective_resolved_sample_count": 3136,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.70200520832441,
            "small_mean_absolute_error": 117.58872395832441
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.65386979166033,
            "small_mean_absolute_error": 122.25801041666091
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.62627430555222,
            "small_mean_absolute_error": 127.20999479166373
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.51453749999855,
            "small_mean_absolute_error": 107.01723124999917
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3157,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0230Z",
      "signal_timestamp": "2026-10-16T02:31:17.708246Z",
      "target_timestamp": "2026-10-16T02:30:00Z",
      "resolution_timestamp": "2026-10-16T02:45:00Z",
      "strike": 81972.78,
      "brti_reference_price": 81972.77733333333,
      "base_predicted_close": 82008.8671875,
      "small_predicted_close": 82021.8671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 82090.70083333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 81.8336458333506,
      "small_residual": 68.8336458333506,
      "base_absolute_error": 81.8336458333506,
      "small_absolute_error": 68.8336458333506,
      "resolved_at": "2026-10-16T02:46:09.164281Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T02:15:00Z",
        "return_6h": -0.0038283901853802815,
        "return_12h": 0.01050668010281508,
        "return_24h": 0.017076170019769465,
        "close_vs_ema12": -0.000718740914633309,
        "close_vs_ema24": 0.0008807673400947902,
        "ema12_slope_3h": 0.0008634678627461589,
        "ema24_slope_6h": 0.0022763085762707025,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009896351057593344,
        "return_30m": -0.00029886559189074013,
        "return_60m": -0.0013906517275720232,
        "return_120m": -0.0036539957270598222,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005227916484520367,
        "close_vs_ema6": -0.0011378341148632343,
        "close_vs_ema12": -0.001856281525544623,
        "ema3_slope": -0.0005225184801544991,
        "ema6_slope": -0.0004549265935461788,
        "realized_volatility_30m": 0.0008405444532916806,
        "realized_volatility_60m": 0.0006739150764759832,
        "return_acceleration": -0.0016810889065833612
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3156,
        "resolved_agreement_count": 2085,
        "prospective_resolved_sample_count": 3137,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.430041666659235,
            "small_mean_absolute_error": 53.101916666659235
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.64333854166216,
            "small_mean_absolute_error": 106.35294791666274
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.11914409722037,
            "small_mean_absolute_error": 100.86953124999854
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 80.25637916666601,
            "small_mean_absolute_error": 108.95711979166663
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3158,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0245Z",
      "signal_timestamp": "2026-10-16T02:46:24.371699Z",
      "target_timestamp": "2026-10-16T02:45:00Z",
      "resolution_timestamp": "2026-10-16T03:00:00Z",
      "strike": 82090.7,
      "brti_reference_price": 82090.70083333335,
      "base_predicted_close": 82084.6875,
      "small_predicted_close": 82148.3125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81934.588,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -150.09949999999662,
      "small_residual": -213.72449999999662,
      "base_absolute_error": 150.09949999999662,
      "small_absolute_error": 213.72449999999662,
      "resolved_at": "2026-10-16T03:01:06.877140Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T02:30:00Z",
        "return_6h": -0.0023957791287058106,
        "return_12h": 0.007978076109418586,
        "return_24h": 0.011255242097394813,
        "close_vs_ema12": 0.0006894354072071174,
        "close_vs_ema24": 0.0022726463031732536,
        "ema12_slope_3h": 0.0008323261751483901,
        "ema24_slope_6h": 0.002179314571709723,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001438569044946325,
        "return_30m": 0.0004475102807581788,
        "return_60m": 0.00024141934666221943,
        "return_120m": -0.002712390991896463,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004573034401915699,
        "close_vs_ema6": 0.0002136232281633177,
        "close_vs_ema12": -0.0003557315887744439,
        "ema3_slope": 0.00045751266230587007,
        "ema6_slope": 8.545659347070078e-05,
        "realized_volatility_30m": 0.0012141020753528298,
        "realized_volatility_60m": 0.0010388028577248895,
        "return_acceleration": 0.0024282041507056595
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3157,
        "resolved_agreement_count": 2086,
        "prospective_resolved_sample_count": 3138,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.688411458333576,
            "small_mean_absolute_error": 60.817317708333576
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.95095052083161,
            "small_mean_absolute_error": 101.47054427083094
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.72645138888645,
            "small_mean_absolute_error": 105.58165624999795
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 76.81504062500025,
            "small_mean_absolute_error": 109.93023437500088
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3159,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0300Z",
      "signal_timestamp": "2026-10-16T03:01:19.893733Z",
      "target_timestamp": "2026-10-16T03:00:00Z",
      "resolution_timestamp": "2026-10-16T03:15:00Z",
      "strike": 81934.59,
      "brti_reference_price": 81934.588,
      "base_predicted_close": 81977.1015625,
      "small_predicted_close": 81990.1484375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82042.15749999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 65.05593749998661,
      "small_residual": 52.00906249998661,
      "base_absolute_error": 65.05593749998661,
      "small_absolute_error": 52.00906249998661,
      "resolved_at": "2026-10-16T03:16:05.593603Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T02:45:00Z",
        "return_6h": -0.0005241312698334166,
        "return_12h": 0.0016283444321298912,
        "return_24h": 0.006338842765799768,
        "close_vs_ema12": -0.001164110732863488,
        "close_vs_ema24": 0.00035905584471351837,
        "ema12_slope_3h": 0.0006958939094612315,
        "ema24_slope_6h": 0.002123408798883508,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0019017115428250353,
        "return_30m": -0.0004658782412365614,
        "return_60m": -0.0007646045981509753,
        "return_120m": -0.0037151654574967274,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007231614655243135,
        "close_vs_ema6": -0.0012066496664155935,
        "close_vs_ema12": -0.0019102349899394744,
        "ema3_slope": -0.0007226388809321582,
        "ema6_slope": -0.0004824270184058399,
        "realized_volatility_30m": 0.0016701402938856802,
        "realized_volatility_60m": 0.0013227405459153962,
        "return_acceleration": -0.0033402805877713604
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3158,
        "resolved_agreement_count": 2086,
        "prospective_resolved_sample_count": 3139,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.80369270833035,
            "small_mean_absolute_error": 89.59275520833035
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.64505989583085,
            "small_mean_absolute_error": 120.96341927083085
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.38803993055262,
            "small_mean_absolute_error": 113.42423437499747
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 82.55293020833342,
            "small_mean_absolute_error": 111.71734270833403
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3160,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0315Z",
      "signal_timestamp": "2026-10-16T03:16:16.523394Z",
      "target_timestamp": "2026-10-16T03:15:00Z",
      "resolution_timestamp": "2026-10-16T03:30:00Z",
      "strike": 82042.16,
      "brti_reference_price": 82042.15749999999,
      "base_predicted_close": 81981.7265625,
      "small_predicted_close": 81994.421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81966.39683333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -15.329729166667676,
      "small_residual": -28.025041666667676,
      "base_absolute_error": 15.329729166667676,
      "small_absolute_error": 28.025041666667676,
      "resolved_at": "2026-10-16T03:31:05.798724Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T03:00:00Z",
        "return_6h": -0.0002508040418306434,
        "return_12h": -0.0014759648730741093,
        "return_24h": 0.010899887612837444,
        "close_vs_ema12": 0.00014122110402081667,
        "close_vs_ema24": 0.0016378516717143743,
        "ema12_slope_3h": 0.0005572784013310184,
        "ema24_slope_6h": 0.002074257099983212,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0013128704571014893,
        "return_30m": -0.0005913377866260117,
        "return_60m": -0.00014409213560684364,
        "return_120m": -0.003324870118872836,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002942931531708659,
        "close_vs_ema6": 7.473820560410793e-05,
        "close_vs_ema12": -0.0005076312070054767,
        "ema3_slope": 0.00029437978712687496,
        "ema6_slope": 2.989617599613581e-05,
        "realized_volatility_30m": 0.0016072909999632623,
        "realized_volatility_60m": 0.0014477655772309895,
        "return_acceleration": 0.0032145819999265246
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3159,
        "resolved_agreement_count": 2087,
        "prospective_resolved_sample_count": 3140,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 84.79903125000055,
            "small_mean_absolute_error": 97.32442187500055
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.75051822916248,
            "small_mean_absolute_error": 107.45657291666248
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.7022569444404,
            "small_mean_absolute_error": 113.94681423610746
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 78.59976979166458,
            "small_mean_absolute_error": 109.3634010416652
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3161,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0330Z",
      "signal_timestamp": "2026-10-16T03:31:17.379950Z",
      "target_timestamp": "2026-10-16T03:30:00Z",
      "resolution_timestamp": "2026-10-16T03:45:00Z",
      "strike": 81966.4,
      "brti_reference_price": 81966.39683333333,
      "base_predicted_close": 81978.3828125,
      "small_predicted_close": 81990.765625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81729.39716666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -248.98564583335246,
      "small_residual": -261.36845833335246,
      "base_absolute_error": 248.98564583335246,
      "small_absolute_error": 261.36845833335246,
      "resolved_at": "2026-10-16T03:46:06.542142Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T03:15:00Z",
        "return_6h": -0.002978391897986765,
        "return_12h": -0.003456428936200462,
        "return_24h": 0.012606773461014686,
        "close_vs_ema12": -0.0007504366303092702,
        "close_vs_ema24": 0.0006981847938500874,
        "ema12_slope_3h": 0.00038163344017827505,
        "ema24_slope_6h": 0.001969482593663141,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009234358161126499,
        "return_30m": 0.00038822228938695247,
        "return_60m": -7.783681616702065e-05,
        "return_120m": -0.0014683802998363138,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0003148062836977328,
        "close_vs_ema6": -0.0006064089330787281,
        "close_vs_ema12": -0.0012107726999780466,
        "ema3_slope": -0.0003147072118899752,
        "ema6_slope": -0.00024250475041265318,
        "realized_volatility_30m": 0.0011181531366070696,
        "realized_volatility_60m": 0.001437097075771105,
        "return_acceleration": -0.0022363062732141392
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3160,
        "resolved_agreement_count": 2088,
        "prospective_resolved_sample_count": 3141,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 78.07970312500038,
            "small_mean_absolute_error": 90.64806250000038
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.2548723958298,
            "small_mean_absolute_error": 71.8749895833298
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.45546006944157,
            "small_mean_absolute_error": 101.11798611110862
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 74.61722916666403,
            "small_mean_absolute_error": 108.83360208333252
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3162,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0345Z",
      "signal_timestamp": "2026-10-16T03:46:18.390534Z",
      "target_timestamp": "2026-10-16T03:45:00Z",
      "resolution_timestamp": "2026-10-16T04:00:00Z",
      "strike": 81729.4,
      "brti_reference_price": 81729.39716666665,
      "base_predicted_close": 81781.5078125,
      "small_predicted_close": 81747.578125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82009.0565,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 227.54868750000605,
      "small_residual": 261.47837500000605,
      "base_absolute_error": 227.54868750000605,
      "small_absolute_error": 261.47837500000605,
      "resolved_at": "2026-10-16T04:01:05.847232Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T03:30:00Z",
        "return_6h": -0.005617191051192183,
        "return_12h": -0.007054223280033467,
        "return_24h": 0.012201046812428729,
        "close_vs_ema12": -0.003491651405121754,
        "close_vs_ema24": -0.0021500947590511466,
        "ema12_slope_3h": 7.5056587373723e-05,
        "ema24_slope_6h": 0.0018122252637022829,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002891424727972214,
        "return_30m": -0.003812190498931445,
        "return_60m": -0.004401273993265731,
        "return_120m": -0.004160917199295344,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0016052330298864659,
        "close_vs_ema6": -0.0024996970942490204,
        "close_vs_ema12": -0.0034703161395228665,
        "ema3_slope": -0.0016026603864983668,
        "ema6_slope": -0.0009988800786475682,
        "realized_volatility_30m": 0.000983994455929782,
        "realized_volatility_60m": 0.0015576472066997685,
        "return_acceleration": -0.001967988911859564
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3161,
        "resolved_agreement_count": 2089,
        "prospective_resolved_sample_count": 3142,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 119.86770312500084,
            "small_mean_absolute_error": 138.78176562500084
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 91.27805729166721,
            "small_mean_absolute_error": 99.79954166666721
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 88.58986805555469,
            "small_mean_absolute_error": 113.90761805555424
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.52594062499774,
            "small_mean_absolute_error": 119.27579895833405
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3163,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0400Z",
      "signal_timestamp": "2026-10-16T04:01:17.371498Z",
      "target_timestamp": "2026-10-16T04:00:00Z",
      "resolution_timestamp": "2026-10-16T04:15:00Z",
      "strike": 82009.06,
      "brti_reference_price": 82009.0565,
      "base_predicted_close": 82021.9765625,
      "small_predicted_close": 82251.265625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81950.7155,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -71.2610624999943,
      "small_residual": -300.5501249999943,
      "base_absolute_error": 71.2610624999943,
      "small_absolute_error": 300.5501249999943,
      "resolved_at": "2026-10-16T04:16:06.004068Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T03:45:00Z",
        "return_6h": -0.0037733061717694083,
        "return_12h": -0.004551573697832878,
        "return_24h": 0.014540642285099326,
        "close_vs_ema12": -7.848776754371123e-05,
        "close_vs_ema24": 0.0012382267044441786,
        "ema12_slope_3h": -4.3004543309410614e-05,
        "ema24_slope_6h": 0.001696288998382256,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0034217716394391307,
        "return_30m": 0.0005204531163351955,
        "return_60m": 0.0009088774572223457,
        "return_120m": 0.000143577927188554,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009047037043952155,
        "close_vs_ema6": 0.0006523448430291179,
        "close_vs_ema12": -5.1124353961928826e-05,
        "ema3_slope": 0.0009055229343479798,
        "ema6_slope": 0.00026100604359013957,
        "realized_volatility_30m": 0.0031565981837056722,
        "realized_volatility_60m": 0.002368212465529074,
        "return_acceleration": 0.0063131963674113445
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3162,
        "resolved_agreement_count": 2090,
        "prospective_resolved_sample_count": 3143,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 139.2300000000032,
            "small_mean_absolute_error": 150.7202343750032
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 108.01684635416677,
            "small_mean_absolute_error": 120.15649479166677
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 100.84003993055497,
            "small_mean_absolute_error": 130.8823576388883
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.03342083333264,
            "small_mean_absolute_error": 128.21849999999978
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3164,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0415Z",
      "signal_timestamp": "2026-10-16T04:16:16.869827Z",
      "target_timestamp": "2026-10-16T04:15:00Z",
      "resolution_timestamp": "2026-10-16T04:30:00Z",
      "strike": 81950.72,
      "brti_reference_price": 81950.7155,
      "base_predicted_close": 81921.1171875,
      "small_predicted_close": 81934.1171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82002.61566666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 81.49847916666477,
      "small_residual": 68.49847916666477,
      "base_absolute_error": 81.49847916666477,
      "small_absolute_error": 68.49847916666477,
      "resolved_at": "2026-10-16T04:31:06.029072Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T04:00:00Z",
        "return_6h": -0.005109838324233507,
        "return_12h": -0.0055261299884236115,
        "return_24h": 0.013843458975716816,
        "close_vs_ema12": -0.0007576154776769428,
        "close_vs_ema24": 0.000515102605985529,
        "ema12_slope_3h": -0.00022292206273111237,
        "ema24_slope_6h": 0.001554946031665505,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000711397039423356,
        "return_30m": 0.002707940361801997,
        "return_60m": -0.0011145733216484377,
        "return_120m": -0.0012585048560050938,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 9.632225184752485e-05,
        "close_vs_ema6": -4.2512346182133065e-05,
        "close_vs_ema12": -0.0006452553273408324,
        "ema3_slope": 9.633153071741951e-05,
        "ema6_slope": -1.7004649309759756e-05,
        "realized_volatility_30m": 0.0020665843394312433,
        "realized_volatility_60m": 0.0022979722182838477,
        "return_acceleration": -0.004133168678862487
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3163,
        "resolved_agreement_count": 2091,
        "prospective_resolved_sample_count": 3144,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 140.78128125000512,
            "small_mean_absolute_error": 212.85550000000512
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 112.79015625000284,
            "small_mean_absolute_error": 155.08996093750284
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.42743923611003,
            "small_mean_absolute_error": 142.58954861111002
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.69182708333247,
            "small_mean_absolute_error": 138.36198124999936
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3165,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0430Z",
      "signal_timestamp": "2026-10-16T04:31:16.985077Z",
      "target_timestamp": "2026-10-16T04:30:00Z",
      "resolution_timestamp": "2026-10-16T04:45:00Z",
      "strike": 82002.62,
      "brti_reference_price": 82002.61566666666,
      "base_predicted_close": 81950.7578125,
      "small_predicted_close": 81965.1953125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81924.64483333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -26.112979166660807,
      "small_residual": -40.55047916666081,
      "base_absolute_error": 26.112979166660807,
      "small_absolute_error": 40.55047916666081,
      "resolved_at": "2026-10-16T04:46:06.682675Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T04:15:00Z",
        "return_6h": -0.0050297720075598296,
        "return_12h": 4.9647222600590624e-05,
        "return_24h": 0.009532435767798164,
        "close_vs_ema12": -0.00011969309521742133,
        "close_vs_ema24": 0.0011250183323883167,
        "ema12_slope_3h": -0.0002557693112369419,
        "ema24_slope_6h": 0.001418139852084499,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000633309500106316,
        "return_30m": -7.853807382041111e-05,
        "return_60m": 0.0004418741671294857,
        "return_120m": 0.0003640029568841019,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00036471331254483985,
        "close_vs_ema6": 0.00042190752163562273,
        "close_vs_ema12": -1.0453805192267573e-05,
        "ema3_slope": 0.0003648463768757271,
        "ema6_slope": 0.00016879149441462182,
        "realized_volatility_30m": 0.000672353269764836,
        "realized_volatility_60m": 0.002287186598514648,
        "return_acceleration": 0.001344706539529672
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3164,
        "resolved_agreement_count": 2092,
        "prospective_resolved_sample_count": 3145,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 157.3234687500044,
            "small_mean_absolute_error": 222.9738593750044
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 117.70158593750239,
            "small_mean_absolute_error": 156.8109609375024
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 95.27773784722133,
            "small_mean_absolute_error": 122.241279513888
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.95212083333317,
            "small_mean_absolute_error": 123.24610312500008
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3166,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0445Z",
      "signal_timestamp": "2026-10-16T04:46:18.622267Z",
      "target_timestamp": "2026-10-16T04:45:00Z",
      "resolution_timestamp": "2026-10-16T05:00:00Z",
      "strike": 81924.64,
      "brti_reference_price": 81924.64483333334,
      "base_predicted_close": 81950.953125,
      "small_predicted_close": 81965.0234375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82042.29266666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 91.33954166667536,
      "small_residual": 77.26922916667536,
      "base_absolute_error": 91.33954166667536,
      "small_absolute_error": 77.26922916667536,
      "resolved_at": "2026-10-16T05:01:05.710001Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T04:30:00Z",
        "return_6h": -0.005666970335867272,
        "return_12h": -0.0007156618609863719,
        "return_24h": 0.0052904212971283116,
        "close_vs_ema12": -0.0010267673202215555,
        "close_vs_ema24": 0.00016955396183138127,
        "ema12_slope_3h": -0.0003180878448618696,
        "ema24_slope_6h": 0.0012710165991214328,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009508334910958149,
        "return_30m": -0.0003181261628724119,
        "return_60m": 0.0023889527322529247,
        "return_120m": -0.0020228356965443783,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0002933194911867165,
        "close_vs_ema6": -0.00037814799918600706,
        "close_vs_ema12": -0.0008135088412550839,
        "ema3_slope": -0.0002932334800916925,
        "ema6_slope": -0.00015123632378899465,
        "realized_volatility_30m": 0.0007920714956010655,
        "realized_volatility_60m": 0.0017384144098578226,
        "return_acceleration": -0.001584142991202131
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3165,
        "resolved_agreement_count": 2093,
        "prospective_resolved_sample_count": 3146,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.60530208333148,
            "small_mean_absolute_error": 167.76936458333148
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 110.73650260416616,
            "small_mean_absolute_error": 153.27556510416616
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.72047222222197,
            "small_mean_absolute_error": 122.4561493055553
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.93047187499833,
            "small_mean_absolute_error": 124.65921979166524
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3167,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0500Z",
      "signal_timestamp": "2026-10-16T05:01:16.956142Z",
      "target_timestamp": "2026-10-16T05:00:00Z",
      "resolution_timestamp": "2026-10-16T05:15:00Z",
      "strike": 82042.29,
      "brti_reference_price": 82042.29266666668,
      "base_predicted_close": 82032.90625,
      "small_predicted_close": 82082.1640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82190.481,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 157.57474999999977,
      "small_residual": 108.31693749999977,
      "base_absolute_error": 157.57474999999977,
      "small_absolute_error": 108.31693749999977,
      "resolved_at": "2026-10-16T05:16:05.796793Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T04:45:00Z",
        "return_6h": -0.004110802994414797,
        "return_12h": 9.252791562031071e-05,
        "return_24h": 0.006076379047699421,
        "close_vs_ema12": 0.0003911558290772277,
        "close_vs_ema24": 0.001572690149215683,
        "ema12_slope_3h": -0.0002827157414204695,
        "ema24_slope_6h": 0.001159292279663271,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001436049354534008,
        "return_30m": 0.0004838504196169602,
        "return_60m": 0.000405274345116613,
        "return_120m": 0.0013145201470552426,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000570828289996328,
        "close_vs_ema6": 0.0007550278444068415,
        "close_vs_ema12": 0.0005257262827143006,
        "ema3_slope": 0.0005711543210407122,
        "ema6_slope": 0.0003021023760452213,
        "realized_volatility_30m": 0.0011934414228149115,
        "realized_volatility_60m": 0.0009787811781747746,
        "return_acceleration": 0.002386882845629823
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3166,
        "resolved_agreement_count": 2094,
        "prospective_resolved_sample_count": 3147,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.5530156249988,
            "small_mean_absolute_error": 121.7170781249988
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 103.391507812501,
            "small_mean_absolute_error": 136.218656250001
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.52890277777745,
            "small_mean_absolute_error": 120.67668923611079
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.98942708333198,
            "small_mean_absolute_error": 122.54200312499889
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3168,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0515Z",
      "signal_timestamp": "2026-10-16T05:16:16.451475Z",
      "target_timestamp": "2026-10-16T05:15:00Z",
      "resolution_timestamp": "2026-10-16T05:30:00Z",
      "strike": 82190.48,
      "brti_reference_price": 82190.481,
      "base_predicted_close": 82215.5859375,
      "small_predicted_close": 82354.0625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82095.46883333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -120.11710416665301,
      "small_residual": -258.593666666653,
      "base_absolute_error": 120.11710416665301,
      "small_absolute_error": 258.593666666653,
      "resolved_at": "2026-10-16T05:31:05.481204Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T05:00:00Z",
        "return_6h": 0.0009659181360650582,
        "return_12h": -0.0003785562132015974,
        "return_24h": 0.012934617071699961,
        "close_vs_ema12": 0.0021081978139831925,
        "close_vs_ema24": 0.0033118056204626267,
        "ema12_slope_3h": -0.00020325757755801366,
        "ema24_slope_6h": 0.0011552846211917434,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0018062432011183294,
        "return_30m": 0.003244886410035397,
        "return_60m": 0.0029257279639003375,
        "return_120m": 0.0018078937039169851,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0011876391091216743,
        "close_vs_ema6": 0.0018291141919686282,
        "close_vs_ema12": 0.0019733002082718,
        "ema3_slope": 0.0011890512729162417,
        "ema6_slope": 0.0007321813741245631,
        "realized_volatility_30m": 0.00018509692329216065,
        "realized_volatility_60m": 0.0010596402351444709,
        "return_acceleration": 0.0003701938465843213
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3167,
        "resolved_agreement_count": 2094,
        "prospective_resolved_sample_count": 3148,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.13143750000017,
            "small_mean_absolute_error": 73.65878125000017
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 114.95635937500265,
            "small_mean_absolute_error": 143.25714062500265
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 104.90391666666862,
            "small_mean_absolute_error": 127.94623437500195
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.8038979166653,
            "small_mean_absolute_error": 125.67094479166553
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3169,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0530Z",
      "signal_timestamp": "2026-10-16T05:31:16.741445Z",
      "target_timestamp": "2026-10-16T05:30:00Z",
      "resolution_timestamp": "2026-10-16T05:45:00Z",
      "strike": 82095.47,
      "brti_reference_price": 82095.46883333335,
      "base_predicted_close": 82056.546875,
      "small_predicted_close": 82059.71875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81983.75950000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -72.78737499998533,
      "small_residual": -75.95924999998533,
      "base_absolute_error": 72.78737499998533,
      "small_absolute_error": 75.95924999998533,
      "resolved_at": "2026-10-16T05:46:06.891887Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T05:15:00Z",
        "return_6h": -0.00042081440685870497,
        "return_12h": -0.0024495185370557726,
        "return_24h": 0.013071936612502277,
        "close_vs_ema12": 0.0009109600221950398,
        "close_vs_ema24": 0.002107506924150737,
        "ema12_slope_3h": -0.00013392000949030702,
        "ema24_slope_6h": 0.001122664785110361,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001155999642667327,
        "return_30m": 0.0006481555419559637,
        "return_60m": 0.0011323195719039614,
        "return_120m": 0.001574694081801109,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 1.5133049021676115e-05,
        "close_vs_ema6": 0.000479193913060616,
        "close_vs_ema12": 0.0006895453660165085,
        "ema3_slope": 1.5133278034262787e-05,
        "ema6_slope": 0.00019171431255671223,
        "realized_volatility_30m": 0.0014811214218928281,
        "realized_volatility_60m": 0.0013456276163180266,
        "return_acceleration": -0.0029622428437856563
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3168,
        "resolved_agreement_count": 2095,
        "prospective_resolved_sample_count": 3149,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 98.78609374999724,
            "small_mean_absolute_error": 121.18257812499724
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 128.05478125000081,
            "small_mean_absolute_error": 172.07821875000081
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 111.39642187500067,
            "small_mean_absolute_error": 144.934833333334
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.49518854166527,
            "small_mean_absolute_error": 129.5020791666655
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3170,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0545Z",
      "signal_timestamp": "2026-10-16T05:46:18.575829Z",
      "target_timestamp": "2026-10-16T05:45:00Z",
      "resolution_timestamp": "2026-10-16T06:00:00Z",
      "strike": 81983.76,
      "brti_reference_price": 81983.75950000001,
      "base_predicted_close": 82001.3046875,
      "small_predicted_close": 82016.359375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82069.69399999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 68.38931249998859,
      "small_residual": 53.33462499998859,
      "base_absolute_error": 68.38931249998859,
      "small_absolute_error": 53.33462499998859,
      "resolved_at": "2026-10-16T06:01:06.587310Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T05:30:00Z",
        "return_6h": -0.0012012751143626321,
        "return_12h": -0.005107694722044087,
        "return_24h": 0.013079039857240682,
        "close_vs_ema12": -0.00043260388377075465,
        "close_vs_ema24": 0.0007285708920581335,
        "ema12_slope_3h": -0.00018165908919121065,
        "ema24_slope_6h": 0.0010746082540986635,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001360724713809991,
        "return_30m": -0.002515151359194334,
        "return_60m": 0.0007215736703765074,
        "return_120m": 0.0031122502080207504,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006732591012003075,
        "close_vs_ema6": -0.0006302894742683529,
        "close_vs_ema12": -0.0005687737297737083,
        "ema3_slope": -0.0006728061283510778,
        "ema6_slope": -0.0002520522433570038,
        "realized_volatility_30m": 0.00010236253557133201,
        "realized_volatility_60m": 0.0014475018884228166,
        "return_acceleration": -0.00020472507114266403
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3169,
        "resolved_agreement_count": 2096,
        "prospective_resolved_sample_count": 3150,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 110.45469270832837,
            "small_mean_absolute_error": 130.03477083332837
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 106.02999739582992,
            "small_mean_absolute_error": 148.90206770832992
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 110.64256597222023,
            "small_mean_absolute_error": 145.52863368055355
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.56591979166478,
            "small_mean_absolute_error": 127.90539791666451
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3171,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0600Z",
      "signal_timestamp": "2026-10-16T06:01:17.959052Z",
      "target_timestamp": "2026-10-16T06:00:00Z",
      "resolution_timestamp": "2026-10-16T06:15:00Z",
      "strike": 82069.69,
      "brti_reference_price": 82069.69399999999,
      "base_predicted_close": 81991.8984375,
      "small_predicted_close": 82097.703125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81931.90016666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -59.99827083334094,
      "small_residual": -165.80295833334094,
      "base_absolute_error": 59.99827083334094,
      "small_absolute_error": 165.80295833334094,
      "resolved_at": "2026-10-16T06:16:04.925294Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T05:45:00Z",
        "return_6h": -0.000858639420499907,
        "return_12h": -0.0034025020288532826,
        "return_24h": 0.019503962826596055,
        "close_vs_ema12": 0.000590009730849772,
        "close_vs_ema24": 0.0017408148385529287,
        "ema12_slope_3h": -0.00010702735101797423,
        "ema24_slope_6h": 0.0010346055041872138,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010481893063218894,
        "return_30m": -0.00031396170458186656,
        "return_60m": 0.0003339903413552836,
        "return_120m": 0.0007394000441887094,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00018707724662103686,
        "close_vs_ema6": 0.00029799245408379527,
        "close_vs_ema12": 0.0004051250285104224,
        "ema3_slope": 0.00018711225106571305,
        "ema6_slope": 0.00011921119124758128,
        "realized_volatility_30m": 0.0012044570100659402,
        "realized_volatility_60m": 0.001371186579689953,
        "return_acceleration": 0.0024089140201318804
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3170,
        "resolved_agreement_count": 2097,
        "prospective_resolved_sample_count": 3151,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 104.71713541665667,
            "small_mean_absolute_error": 124.05111979165667
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.13507552082774,
            "small_mean_absolute_error": 122.88409895832774
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.8333836805529,
            "small_mean_absolute_error": 132.16281076388623
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.95805416666408,
            "small_mean_absolute_error": 127.68305416666408
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3172,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0615Z",
      "signal_timestamp": "2026-10-16T06:16:16.129887Z",
      "target_timestamp": "2026-10-16T06:15:00Z",
      "resolution_timestamp": "2026-10-16T06:30:00Z",
      "strike": 81931.9,
      "brti_reference_price": 81931.90016666666,
      "base_predicted_close": 81942.875,
      "small_predicted_close": 81955.65625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81934.68016666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -8.194833333327551,
      "small_residual": -20.97608333332755,
      "base_absolute_error": 8.194833333327551,
      "small_absolute_error": 20.97608333332755,
      "resolved_at": "2026-10-16T06:31:05.712295Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T06:00:00Z",
        "return_6h": -0.004028987971877562,
        "return_12h": -0.0013835893625292472,
        "return_24h": 0.016040446623891258,
        "close_vs_ema12": -0.0010455245600075047,
        "close_vs_ema24": 5.768972904363068e-05,
        "ema12_slope_3h": -0.00015751951526321584,
        "ema24_slope_6h": 0.0009296743070210667,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.001678985586729853,
        "return_30m": -0.000632556175145349,
        "return_60m": -0.0031461165598160035,
        "return_120m": -0.000229593277112361,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0007466683176642341,
        "close_vs_ema6": -0.000987170689729422,
        "close_vs_ema12": -0.0010786690727483395,
        "ema3_slope": -0.000746111220054746,
        "ema6_slope": -0.0003947124164804805,
        "realized_volatility_30m": 0.0013635874465258713,
        "realized_volatility_60m": 0.0010757414655773177,
        "return_acceleration": -0.0027271748930517425
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3171,
        "resolved_agreement_count": 2097,
        "prospective_resolved_sample_count": 3152,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 80.32301562499197,
            "small_mean_absolute_error": 138.42262499999197
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.72722656249607,
            "small_mean_absolute_error": 106.04070312499607
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 103.41191145833243,
            "small_mean_absolute_error": 141.64563541666575
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 95.94735416666444,
            "small_mean_absolute_error": 127.97001041666445
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3173,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0630Z",
      "signal_timestamp": "2026-10-16T06:31:17.241972Z",
      "target_timestamp": "2026-10-16T06:30:00Z",
      "resolution_timestamp": "2026-10-16T06:45:00Z",
      "strike": 81934.68,
      "brti_reference_price": 81934.68016666667,
      "base_predicted_close": 81943.28125,
      "small_predicted_close": 81956.984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82043.50399999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 100.22274999998626,
      "small_residual": 86.51962499998626,
      "base_absolute_error": 100.22274999998626,
      "small_absolute_error": 86.51962499998626,
      "resolved_at": "2026-10-16T06:46:06.650692Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T06:15:00Z",
        "return_6h": -0.004117051402581118,
        "return_12h": -0.0021204814485737966,
        "return_24h": 0.013446954261925992,
        "close_vs_ema12": -0.0009703784887509226,
        "close_vs_ema24": 8.972860003697569e-05,
        "ema12_slope_3h": -0.00016687688270133894,
        "ema24_slope_6h": 0.0008250894640506878,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.393061792000829e-05,
        "return_30m": -0.0016451119378283474,
        "return_60m": -0.0019585571402619406,
        "return_120m": -0.0008284552809405543,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00035650857039615236,
        "close_vs_ema6": -0.0006810951965285916,
        "close_vs_ema12": -0.0008841825496803679,
        "ema3_slope": -0.0003563815173307505,
        "ema6_slope": -0.0002723638763202363,
        "realized_volatility_30m": 0.0008564581023249307,
        "realized_volatility_60m": 0.0010968564668629487,
        "return_acceleration": 0.0017129162046498614
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3172,
        "resolved_agreement_count": 2098,
        "prospective_resolved_sample_count": 3153,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.3424479166606,
            "small_mean_absolute_error": 79.0182291666606
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.56427083332892,
            "small_mean_absolute_error": 100.10040364582892
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 102.81733680555408,
            "small_mean_absolute_error": 141.05822222222073
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 87.39235104166437,
            "small_mean_absolute_error": 113.38492916666436
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3174,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0645Z",
      "signal_timestamp": "2026-10-16T06:46:20.072306Z",
      "target_timestamp": "2026-10-16T06:45:00Z",
      "resolution_timestamp": "2026-10-16T07:00:00Z",
      "strike": 82043.5,
      "brti_reference_price": 82043.50399999999,
      "base_predicted_close": 81974.28125,
      "small_predicted_close": 82078.171875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82081.83416666668,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 107.552916666682,
      "small_residual": 3.6622916666819947,
      "base_absolute_error": 107.552916666682,
      "small_absolute_error": 3.6622916666819947,
      "resolved_at": "2026-10-16T07:01:06.800357Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T06:30:00Z",
        "return_6h": -0.0032857667407933944,
        "return_12h": -0.0022392998454549007,
        "return_24h": 0.014766376450463081,
        "close_vs_ema12": 0.0003419541699360984,
        "close_vs_ema24": 0.0013887401118108933,
        "ema12_slope_3h": -3.7695802493908914e-06,
        "ema24_slope_6h": 0.00073986425171646,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.001328177923096252,
        "return_30m": 0.0013621536069137186,
        "return_60m": 0.0007287357930929605,
        "return_120m": 0.0014508353000304286,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004853622320519779,
        "close_vs_ema6": 0.00046147059577483773,
        "close_vs_ema12": 0.00037466918581730013,
        "ema3_slope": 0.0004855979229436702,
        "ema6_slope": 0.000184622317418226,
        "realized_volatility_30m": 0.0006471236525881219,
        "realized_volatility_60m": 0.0011778366715018106,
        "return_acceleration": 0.0012942473051762438
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3173,
        "resolved_agreement_count": 2099,
        "prospective_resolved_sample_count": 3154,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.201291666660836,
            "small_mean_absolute_error": 81.65832291666084
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.8279921874946,
            "small_mean_absolute_error": 105.8465468749946
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.42042881944023,
            "small_mean_absolute_error": 126.48748611110689
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.76348020833102,
            "small_mean_absolute_error": 115.81230833333102
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3175,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0700Z",
      "signal_timestamp": "2026-10-16T07:01:17.755489Z",
      "target_timestamp": "2026-10-16T07:00:00Z",
      "resolution_timestamp": "2026-10-16T07:15:00Z",
      "strike": 82081.83,
      "brti_reference_price": 82081.83416666668,
      "base_predicted_close": 82016.4921875,
      "small_predicted_close": 82269.84375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82116.57,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 100.07781250000698,
      "small_residual": -153.27374999999302,
      "base_absolute_error": 100.07781250000698,
      "small_absolute_error": 153.27374999999302,
      "resolved_at": "2026-10-16T07:16:04.470447Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T06:45:00Z",
        "return_6h": -0.0019247235162431764,
        "return_12h": -0.0026842317708350993,
        "return_24h": 0.015772003617254393,
        "close_vs_ema12": 0.0007762485370734762,
        "close_vs_ema24": 0.0018182408337159561,
        "ema12_slope_3h": 3.260324188247843e-05,
        "ema24_slope_6h": 0.0006846859352729329,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004671931938291518,
        "return_30m": 0.001795991632611127,
        "return_60m": 0.0001479250875078275,
        "return_120m": 0.0004819648344136507,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00047616425149854535,
        "close_vs_ema6": 0.0006633092370107452,
        "close_vs_ema12": 0.0007124009162675637,
        "ema3_slope": 0.00047639109190633633,
        "ema6_slope": 0.00026539411015025216,
        "realized_volatility_30m": 0.0004304923646335501,
        "realized_volatility_60m": 0.0010950823287478784,
        "return_acceleration": -0.0008609847292671002
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3174,
        "resolved_agreement_count": 2099,
        "prospective_resolved_sample_count": 3155,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.99219270833419,
            "small_mean_absolute_error": 69.24023958333419
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 86.85466406249543,
            "small_mean_absolute_error": 96.64567968749543
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.42078124999655,
            "small_mean_absolute_error": 105.00281249999655
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 91.45920729166464,
            "small_mean_absolute_error": 111.06428541666465
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3176,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0715Z",
      "signal_timestamp": "2026-10-16T07:16:15.147577Z",
      "target_timestamp": "2026-10-16T07:15:00Z",
      "resolution_timestamp": "2026-10-16T07:30:00Z",
      "strike": 82116.57,
      "brti_reference_price": 82116.57,
      "base_predicted_close": 82046.3359375,
      "small_predicted_close": 82124.25,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82142.75133333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 96.4153958333336,
      "small_residual": 18.501333333333605,
      "base_absolute_error": 96.4153958333336,
      "small_absolute_error": 18.501333333333605,
      "resolved_at": "2026-10-16T07:31:05.862716Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T07:00:00Z",
        "return_6h": -0.00242088257926798,
        "return_12h": -0.0032054135441587084,
        "return_24h": 0.015507765827046605,
        "close_vs_ema12": 0.0011507361818181572,
        "close_vs_ema24": 0.002195869456723454,
        "ema12_slope_3h": 0.00011381631996409958,
        "ema24_slope_6h": 0.0006203213298900945,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00042318539401531297,
        "return_30m": 0.0008905762971802567,
        "return_60m": 0.0022539430058095,
        "return_120m": -0.0008992647214218774,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004495733685145886,
        "close_vs_ema6": 0.0007760271335341962,
        "close_vs_ema12": 0.000960967889539921,
        "ema3_slope": 0.00044977557563519177,
        "ema6_slope": 0.0003105072382305618,
        "realized_volatility_30m": 2.2003899906919422e-05,
        "realized_volatility_60m": 0.00047279453092228076,
        "return_acceleration": -4.4007799813838844e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3175,
        "resolved_agreement_count": 2099,
        "prospective_resolved_sample_count": 3156,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 79.0120781250007,
            "small_mean_absolute_error": 66.1079374999972
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 79.66754687499633,
            "small_mean_absolute_error": 102.26528124999459
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 82.82217708333094,
            "small_mean_absolute_error": 92.72978124999645
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.8093687499997,
            "small_mean_absolute_error": 117.673853124999
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3177,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0730Z",
      "signal_timestamp": "2026-10-16T07:31:17.098760Z",
      "target_timestamp": "2026-10-16T07:30:00Z",
      "resolution_timestamp": "2026-10-16T07:45:00Z",
      "strike": 82142.75,
      "brti_reference_price": 82142.75133333333,
      "base_predicted_close": 82186.3125,
      "small_predicted_close": 82319.046875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82116.634,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -69.67849999999453,
      "small_residual": -202.41287499999453,
      "base_absolute_error": 69.67849999999453,
      "small_absolute_error": 202.41287499999453,
      "resolved_at": "2026-10-16T07:46:05.162851Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T07:15:00Z",
        "return_6h": 0.000680006738384753,
        "return_12h": -0.0035960800982615115,
        "return_24h": 0.01338573899843487,
        "close_vs_ema12": 0.0014098524706191995,
        "close_vs_ema24": 0.002463415121735757,
        "ema12_slope_3h": 0.00017891467885067236,
        "ema24_slope_6h": 0.0006215587714095694,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003188313069253379,
        "return_30m": 0.0007421516256929106,
        "return_60m": 0.0025394761564141444,
        "return_120m": 0.0005759453069935638,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003841263969626141,
        "close_vs_ema6": 0.0007819738032617263,
        "close_vs_ema12": 0.001082952986608987,
        "ema3_slope": 0.00038427400675211665,
        "ema6_slope": 0.00031288738920132175,
        "realized_volatility_30m": 5.2177043544987534e-05,
        "realized_volatility_60m": 0.0004041908958587535,
        "return_acceleration": -0.00010435408708997507
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3176,
        "resolved_agreement_count": 2099,
        "prospective_resolved_sample_count": 3157,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.06721875000221,
            "small_mean_absolute_error": 65.48924999999872
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.70483333333141,
            "small_mean_absolute_error": 72.25373958332966
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 84.06525347222002,
            "small_mean_absolute_error": 88.56335243055219
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 97.51978645833296,
            "small_mean_absolute_error": 115.86239583333227
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3178,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0745Z",
      "signal_timestamp": "2026-10-16T07:46:15.922256Z",
      "target_timestamp": "2026-10-16T07:45:00Z",
      "resolution_timestamp": "2026-10-16T08:00:00Z",
      "strike": 82116.63,
      "brti_reference_price": 82116.634,
      "base_predicted_close": 82023.2109375,
      "small_predicted_close": 82129.7421875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82164.36083333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 141.14989583333954,
      "small_residual": 34.61864583333954,
      "base_absolute_error": 141.14989583333954,
      "small_absolute_error": 34.61864583333954,
      "resolved_at": "2026-10-16T08:01:06.097292Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T07:30:00Z",
        "return_6h": 0.0005574043141614027,
        "return_12h": -0.0026406874603915886,
        "return_24h": 0.00970939564251494,
        "close_vs_ema12": 0.0010468578876678958,
        "close_vs_ema24": 0.002100376777449009,
        "ema12_slope_3h": 0.0002671737685164821,
        "ema24_slope_6h": 0.0006202386957054884,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00031795055448469167,
        "return_30m": 7.793798497690574e-07,
        "return_60m": 0.0008913563711274719,
        "return_120m": 0.0016207417275124758,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 3.3025763901406435e-05,
        "close_vs_ema6": 0.00033122369608240554,
        "close_vs_ema12": 0.0006469422918080614,
        "ema3_slope": 3.302685463868471e-05,
        "ema6_slope": 0.00013250703422063026,
        "realized_volatility_30m": 0.0003183909307050148,
        "realized_volatility_60m": 0.00031682625859043713,
        "return_acceleration": -0.0006367818614100296
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3177,
        "resolved_agreement_count": 2100,
        "prospective_resolved_sample_count": 3158,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.43115625000428,
            "small_mean_absolute_error": 94.46256250000079
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.31622395833256,
            "small_mean_absolute_error": 88.06044270833081
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 87.69571354166449,
            "small_mean_absolute_error": 102.05188541666332
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.91202916666516,
            "small_mean_absolute_error": 122.54135729166447
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3179,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0800Z",
      "signal_timestamp": "2026-10-16T08:01:16.944263Z",
      "target_timestamp": "2026-10-16T08:00:00Z",
      "resolution_timestamp": "2026-10-16T08:15:00Z",
      "strike": 82164.36,
      "brti_reference_price": 82164.36083333334,
      "base_predicted_close": 82180.25,
      "small_predicted_close": 82322.7109375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82159.21816666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -21.031833333327086,
      "small_residual": -163.49277083332709,
      "base_absolute_error": 21.031833333327086,
      "small_absolute_error": 163.49277083332709,
      "resolved_at": "2026-10-16T08:16:05.981210Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T07:45:00Z",
        "return_6h": 0.0020375959568630364,
        "return_12h": -0.0017570702554802198,
        "return_24h": 0.009260776150032735,
        "close_vs_ema12": 0.0015620938519180783,
        "close_vs_ema24": 0.0026273341937901318,
        "ema12_slope_3h": 0.0003170175439868306,
        "ema24_slope_6h": 0.0006494920726984876,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005812078626279416,
        "return_30m": 0.0002630725127810152,
        "return_60m": 0.001005419378167005,
        "return_120m": 0.0011534931924244152,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00030703211301053024,
        "close_vs_ema6": 0.0006517044029124008,
        "close_vs_ema12": 0.0010393257006597878,
        "ema3_slope": 0.00030712641068153523,
        "ema6_slope": 0.0002607497338646958,
        "realized_volatility_30m": 0.0004495792085563166,
        "realized_volatility_60m": 0.0003416834998673382,
        "return_acceleration": 0.0008991584171126332
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3178,
        "resolved_agreement_count": 2100,
        "prospective_resolved_sample_count": 3159,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 101.83040104166867,
            "small_mean_absolute_error": 102.20165104166517
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 85.41129687500143,
            "small_mean_absolute_error": 85.72094531249968
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 91.8465763888865,
            "small_mean_absolute_error": 98.49767013888534
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 96.4645489583323,
            "small_mean_absolute_error": 113.5860645833316
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3180,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0815Z",
      "signal_timestamp": "2026-10-16T08:16:18.021931Z",
      "target_timestamp": "2026-10-16T08:15:00Z",
      "resolution_timestamp": "2026-10-16T08:30:00Z",
      "strike": 82159.22,
      "brti_reference_price": 82159.21816666667,
      "base_predicted_close": 82150.5390625,
      "small_predicted_close": 82163.6953125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82142.62449999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -7.914562500009197,
      "small_residual": -21.070812500009197,
      "base_absolute_error": 7.914562500009197,
      "small_absolute_error": 21.070812500009197,
      "resolved_at": "2026-10-16T08:31:06.309154Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T08:00:00Z",
        "return_6h": 0.0012825378155281175,
        "return_12h": -0.0007721123739908853,
        "return_24h": 0.011618155995905877,
        "close_vs_ema12": 0.0014381178273790152,
        "close_vs_ema24": 0.0025115836578655237,
        "ema12_slope_3h": 0.0002884927171256102,
        "ema24_slope_6h": 0.0006625787388039317,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.258999174957314e-05,
        "return_30m": 0.0005185814930830368,
        "return_60m": 0.000519361277104835,
        "return_120m": 0.0027744748936324726,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.00012219651824785238,
        "close_vs_ema6": 0.00042069606614836275,
        "close_vs_ema12": 0.0008262894774908602,
        "ema3_slope": 0.0001222114520618156,
        "ema6_slope": 0.0001683067488540413,
        "realized_volatility_30m": 0.00032189892718875734,
        "realized_volatility_60m": 0.00034532460783768577,
        "return_acceleration": -0.0006437978543775147
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3179,
        "resolved_agreement_count": 2101,
        "prospective_resolved_sample_count": 3160,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 82.06890624999869,
            "small_mean_absolute_error": 104.75640624999869
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.5404921874997,
            "small_mean_absolute_error": 85.43217187499795
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 80.46799999999712,
            "small_mean_absolute_error": 103.09565624999595
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 94.26334374999934,
            "small_mean_absolute_error": 119.16024999999863
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3181,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0830Z",
      "signal_timestamp": "2026-10-16T08:31:17.678076Z",
      "target_timestamp": "2026-10-16T08:30:00Z",
      "resolution_timestamp": "2026-10-16T08:45:00Z",
      "strike": 82142.62,
      "brti_reference_price": 82142.62449999999,
      "base_predicted_close": 82032.2890625,
      "small_predicted_close": 82047.2734375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82208.1105,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 175.82143749999523,
      "small_residual": 160.83706249999523,
      "base_absolute_error": 175.82143749999523,
      "small_absolute_error": 160.83706249999523,
      "resolved_at": "2026-10-16T08:46:06.364640Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T08:15:00Z",
        "return_6h": 0.00207199477914477,
        "return_12h": -0.0017643278107122295,
        "return_24h": 0.012209972877525122,
        "close_vs_ema12": 0.001185354777837988,
        "close_vs_ema24": 0.002261392678907459,
        "ema12_slope_3h": 0.00030017304743301665,
        "ema24_slope_6h": 0.0006916670720686913,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00020196962723062484,
        "return_30m": -0.00026454697770295077,
        "return_60m": -1.5440599601124205e-06,
        "return_120m": 0.00253792817535059,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -3.99004864692909e-05,
        "close_vs_ema6": 0.00015616272402207976,
        "close_vs_ema12": 0.0005280787238388651,
        "ema3_slope": -3.989889448396955e-05,
        "ema6_slope": 6.246899174011666e-05,
        "realized_volatility_30m": 6.968981774052585e-05,
        "realized_volatility_60m": 0.0003477081923341659,
        "return_acceleration": -0.0001393796354810517
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3180,
        "resolved_agreement_count": 2101,
        "prospective_resolved_sample_count": 3161,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.94369791666759,
            "small_mean_absolute_error": 105.39877604166759
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.5054583333349,
            "small_mean_absolute_error": 85.44401302083315
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 71.11778819444346,
            "small_mean_absolute_error": 83.3020850694423
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 93.8925854166664,
            "small_mean_absolute_error": 118.8125385416657
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3182,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0845Z",
      "signal_timestamp": "2026-10-16T08:46:17.414897Z",
      "target_timestamp": "2026-10-16T08:45:00Z",
      "resolution_timestamp": "2026-10-16T09:00:00Z",
      "strike": 82208.11,
      "brti_reference_price": 82208.1105,
      "base_predicted_close": 82179.5078125,
      "small_predicted_close": 82327.6015625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82163.44316666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -16.064645833335817,
      "small_residual": -164.15839583333582,
      "base_absolute_error": 16.064645833335817,
      "small_absolute_error": 164.15839583333582,
      "resolved_at": "2026-10-16T09:01:05.856582Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T08:30:00Z",
        "return_6h": 0.0014302432002013532,
        "return_12h": -0.0009689624753124182,
        "return_24h": 0.013270042305171037,
        "close_vs_ema12": 0.001902408760111829,
        "close_vs_ema24": 0.0029971321991932864,
        "ema12_slope_3h": 0.0003995731602755015,
        "ema24_slope_6h": 0.0007069327114859192,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007972231274397945,
        "return_30m": 0.0005950924853512785,
        "return_60m": 0.0011139825823838212,
        "return_120m": 0.002006331908983361,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003785020976057041,
        "close_vs_ema6": 0.0006808933231896575,
        "close_vs_ema12": 0.0011215367409684873,
        "ema3_slope": 0.0003786454156899932,
        "ema6_slope": 0.0002724315279991618,
        "realized_volatility_30m": 0.0004995963773352097,
        "realized_volatility_60m": 0.0004206837214773731,
        "return_acceleration": 0.0009991927546704193
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3181,
        "resolved_agreement_count": 2102,
        "prospective_resolved_sample_count": 3162,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.47943229166776,
            "small_mean_absolute_error": 95.00482291666776
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 89.95529427083602,
            "small_mean_absolute_error": 94.73369270833427
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 79.70396006944429,
            "small_mean_absolute_error": 90.3752361111098
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 90.23437499999855,
            "small_mean_absolute_error": 113.78596874999785
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3183,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0900Z",
      "signal_timestamp": "2026-10-16T09:01:16.798425Z",
      "target_timestamp": "2026-10-16T09:00:00Z",
      "resolution_timestamp": "2026-10-16T09:15:00Z",
      "strike": 82163.44,
      "brti_reference_price": 82163.44316666666,
      "base_predicted_close": 82185.5703125,
      "small_predicted_close": 82317.03125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82163.26016666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -22.310145833325805,
      "small_residual": -153.7710833333258,
      "base_absolute_error": 22.310145833325805,
      "small_absolute_error": 153.7710833333258,
      "resolved_at": "2026-10-16T09:16:05.318956Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T08:45:00Z",
        "return_6h": 0.00279314477869419,
        "return_12h": 0.0022675495343411622,
        "return_24h": 0.01119090730015615,
        "close_vs_ema12": 0.0013025284763557021,
        "close_vs_ema24": 0.0024014667598901696,
        "ema12_slope_3h": 0.00042990690303601475,
        "ema24_slope_6h": 0.0007499557286789749,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005433446050718826,
        "return_30m": 0.0002534453554825511,
        "return_60m": -1.116867042316727e-05,
        "return_120m": 0.000994239478546266,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -8.253089305565453e-05,
        "close_vs_ema6": 9.798098717128667e-05,
        "close_vs_ema12": 0.000488680445980938,
        "ema3_slope": -8.252408226938623e-05,
        "ema6_slope": 3.9193930972514224e-05,
        "realized_volatility_30m": 0.0006702838662558386,
        "realized_volatility_60m": 0.0004938291178941067,
        "return_acceleration": -0.0013405677325116772
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3182,
        "resolved_agreement_count": 2102,
        "prospective_resolved_sample_count": 3163,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.20811979166683,
            "small_mean_absolute_error": 127.38976041666683
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 78.51926041666775,
            "small_mean_absolute_error": 114.795705729166
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 75.34357118055657,
            "small_mean_absolute_error": 99.61055034722206
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 79.66017291666503,
            "small_mean_absolute_error": 108.91996979166433
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3184,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0915Z",
      "signal_timestamp": "2026-10-16T09:16:16.050556Z",
      "target_timestamp": "2026-10-16T09:15:00Z",
      "resolution_timestamp": "2026-10-16T09:30:00Z",
      "strike": 82163.26,
      "brti_reference_price": 82163.26016666667,
      "base_predicted_close": 82037.265625,
      "small_predicted_close": 82052.3671875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82074.54116666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 37.27554166666232,
      "small_residual": 22.17397916666232,
      "base_absolute_error": 37.27554166666232,
      "small_absolute_error": 22.17397916666232,
      "resolved_at": "2026-10-16T09:31:06.206056Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T09:00:00Z",
        "return_6h": 0.0014761029007153148,
        "return_12h": 0.0012249286463108522,
        "return_24h": 0.010768099535777509,
        "close_vs_ema12": 0.0012471587158846553,
        "close_vs_ema24": 0.002349639210271981,
        "ema12_slope_3h": 0.0005275150155983344,
        "ema24_slope_6h": 0.0007649458980834023,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -2.2272679057744327e-06,
        "return_30m": -0.000545570662803696,
        "return_60m": 4.91971575460326e-05,
        "return_120m": 0.0005685839857494379,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -4.238078462615036e-05,
        "close_vs_ema6": 6.839348676379586e-05,
        "close_vs_ema12": 0.0004115825042956267,
        "ema3_slope": -4.237898857162303e-05,
        "ema6_slope": 2.7358143152911296e-05,
        "realized_volatility_30m": 0.0002705586685830541,
        "realized_volatility_60m": 0.000492688466429476,
        "return_acceleration": 0.0005411173371661082
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3183,
        "resolved_agreement_count": 2103,
        "prospective_resolved_sample_count": 3164,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.52769791666651,
            "small_mean_absolute_error": 124.95933854166651
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 68.7983020833326,
            "small_mean_absolute_error": 114.8578723958326
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.20289409722197,
            "small_mean_absolute_error": 98.60789409722081
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 77.21262708333161,
            "small_mean_absolute_error": 101.5810177083309
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3185,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0930Z",
      "signal_timestamp": "2026-10-16T09:31:17.897825Z",
      "target_timestamp": "2026-10-16T09:30:00Z",
      "resolution_timestamp": "2026-10-16T09:45:00Z",
      "strike": 82074.54,
      "brti_reference_price": 82074.54116666666,
      "base_predicted_close": 82017.5390625,
      "small_predicted_close": 82031.8828125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82023.05083333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 5.5117708333418705,
      "small_residual": -8.83197916665813,
      "base_absolute_error": 5.5117708333418705,
      "small_absolute_error": 8.83197916665813,
      "resolved_at": "2026-10-16T09:46:06.252705Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T09:15:00Z",
        "return_6h": 0.0013193740058285996,
        "return_12h": -0.001662947505007617,
        "return_24h": 0.01106400104371863,
        "close_vs_ema12": 0.00015924533682443176,
        "close_vs_ema24": 0.0012411521346251675,
        "ema12_slope_3h": 0.000575609797654586,
        "ema24_slope_6h": 0.0007763865708694251,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00107978918825824,
        "return_30m": -0.0010820140511841325,
        "return_60m": -0.0008288429271373632,
        "return_120m": -0.0008303857073143073,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0005613770726878853,
        "close_vs_ema6": -0.0007226871017439462,
        "close_vs_ema12": -0.0005658399129442326,
        "ema3_slope": -0.0005610621052857256,
        "ema6_slope": -0.00028899130058346323,
        "realized_volatility_30m": 0.0005387809601762328,
        "realized_volatility_60m": 0.0006937731288467616,
        "return_acceleration": -0.0010775619203524656
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3184,
        "resolved_agreement_count": 2104,
        "prospective_resolved_sample_count": 3165,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.86794270832979,
            "small_mean_absolute_error": 125.23513020832979
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 61.40582031249869,
            "small_mean_absolute_error": 115.31695312499869
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 74.6262864583332,
            "small_mean_absolute_error": 98.7077187499987
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 75.00148020833149,
            "small_mean_absolute_error": 99.26479270833079
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3186,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T0945Z",
      "signal_timestamp": "2026-10-16T09:46:17.476803Z",
      "target_timestamp": "2026-10-16T09:45:00Z",
      "resolution_timestamp": "2026-10-16T10:00:00Z",
      "strike": 82023.05,
      "brti_reference_price": 82023.05083333334,
      "base_predicted_close": 82001.671875,
      "small_predicted_close": 82015.515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81930.22099999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -71.45087500000955,
      "small_residual": -85.29462500000955,
      "base_absolute_error": 71.45087500000955,
      "small_absolute_error": 85.29462500000955,
      "resolved_at": "2026-10-16T10:01:06.995630Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T09:30:00Z",
        "return_6h": 0.003592999298255739,
        "return_12h": -0.002044374316441555,
        "return_24h": 0.010454013700435638,
        "close_vs_ema12": -0.00044911292661731217,
        "close_vs_ema24": 0.0006003611454430402,
        "ema12_slope_3h": 0.0005419286351893149,
        "ema24_slope_6h": 0.000834333132533116,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006273605992966891,
        "return_30m": -0.0017064723703625884,
        "return_60m": -0.00225111203190409,
        "return_120m": -0.0011396371491148027,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0005945460179932471,
        "close_vs_ema6": -0.0009643677983905974,
        "close_vs_ema12": -0.001009516091216911,
        "ema3_slope": -0.0005941927430639371,
        "ema6_slope": -0.00038559837589358104,
        "realized_volatility_30m": 0.00022621429448077546,
        "realized_volatility_60m": 0.0003827746116365873,
        "return_acceleration": 0.0004524285889615509
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3185,
        "resolved_agreement_count": 2105,
        "prospective_resolved_sample_count": 3166,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 20.290526041666453,
            "small_mean_absolute_error": 87.23385937499552
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 53.38497916666711,
            "small_mean_absolute_error": 91.11934114583164
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.73370486111283,
            "small_mean_absolute_error": 92.23374826388802
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.97141979166554,
            "small_mean_absolute_error": 97.67886770833066
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3187,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1000Z",
      "signal_timestamp": "2026-10-16T10:01:18.199581Z",
      "target_timestamp": "2026-10-16T10:00:00Z",
      "resolution_timestamp": "2026-10-16T10:15:00Z",
      "strike": 81930.22,
      "brti_reference_price": 81930.22099999999,
      "base_predicted_close": 81958.3125,
      "small_predicted_close": 81971.5703125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81842.64266666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -115.66983333333337,
      "small_residual": -128.92764583333337,
      "base_absolute_error": 115.66983333333337,
      "small_absolute_error": 128.92764583333337,
      "resolved_at": "2026-10-16T10:16:05.094595Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T09:45:00Z",
        "return_6h": -0.0009613023654285735,
        "return_12h": -0.004730981249049471,
        "return_24h": 0.009476527232852305,
        "close_vs_ema12": -0.001515951027710627,
        "close_vs_ema24": -0.0005211094998482935,
        "ema12_slope_3h": 0.0004443416633843622,
        "ema24_slope_6h": 0.0007972619128986391,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0011317529937039383,
        "return_30m": -0.001758403575764178,
        "return_60m": -0.0028385150095716627,
        "return_120m": -0.0028496519775561557,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0008635581554907734,
        "close_vs_ema6": -0.0014973458281027918,
        "close_vs_ema12": -0.001811472749583265,
        "ema3_slope": -0.0008628130662305944,
        "ema6_slope": -0.00059857981884337,
        "realized_volatility_30m": 0.00025219619720362463,
        "realized_volatility_60m": 0.00045342883207921133,
        "return_acceleration": -0.0005043923944072493
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3186,
        "resolved_agreement_count": 2106,
        "prospective_resolved_sample_count": 3167,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 34.137083333334886,
            "small_mean_absolute_error": 67.51791666666395
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.67260156250086,
            "small_mean_absolute_error": 97.45383854166539
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 63.72520138889013,
            "small_mean_absolute_error": 99.03644270833199
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 72.97698645833225,
            "small_mean_absolute_error": 98.08013749999736
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3188,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1015Z",
      "signal_timestamp": "2026-10-16T10:16:15.907353Z",
      "target_timestamp": "2026-10-16T10:15:00Z",
      "resolution_timestamp": "2026-10-16T10:30:00Z",
      "strike": 81842.64,
      "brti_reference_price": 81842.64266666667,
      "base_predicted_close": 81870.53125,
      "small_predicted_close": 81798.3984375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81921.16183333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 50.63058333333174,
      "small_residual": 122.76339583333174,
      "base_absolute_error": 50.63058333333174,
      "small_absolute_error": 122.76339583333174,
      "resolved_at": "2026-10-16T10:31:05.986951Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T10:00:00Z",
        "return_6h": -0.0013187539934699233,
        "return_12h": -0.006421853698007296,
        "return_24h": 0.01044420994974038,
        "close_vs_ema12": -0.002478090404289257,
        "close_vs_ema24": -0.0015567688679324343,
        "ema12_slope_3h": 0.00028987118538092993,
        "ema24_slope_6h": 0.0007536100497611553,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010689380824850936,
        "return_30m": -0.002199481302314066,
        "return_60m": -0.00390220031860522,
        "return_120m": -0.00385319513822302,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.0009667202192971125,
        "close_vs_ema6": -0.0018332600237045416,
        "close_vs_ema12": -0.002436711330864094,
        "ema3_slope": -0.0009657865738884608,
        "ema6_slope": -0.0007327666687455547,
        "realized_volatility_30m": 3.1407455609422374e-05,
        "realized_volatility_60m": 0.00020323288457287024,
        "return_acceleration": 6.281491121884475e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3187,
        "resolved_agreement_count": 2107,
        "prospective_resolved_sample_count": 3168,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.47700520833678,
            "small_mean_absolute_error": 61.30705729166584
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 56.502351562501644,
            "small_mean_absolute_error": 93.13319791666618
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.024536458334,
            "small_mean_absolute_error": 97.00760069444368
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 70.88174062499893,
            "small_mean_absolute_error": 99.11067291666404
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3189,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1030Z",
      "signal_timestamp": "2026-10-16T10:31:17.054765Z",
      "target_timestamp": "2026-10-16T10:30:00Z",
      "resolution_timestamp": "2026-10-16T10:45:00Z",
      "strike": 81921.16,
      "brti_reference_price": 81921.16183333333,
      "base_predicted_close": 81915.8359375,
      "small_predicted_close": 81926.9609375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82129.82,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 213.98406250000698,
      "small_residual": 202.85906250000698,
      "base_absolute_error": 213.98406250000698,
      "small_absolute_error": 202.85906250000698,
      "resolved_at": "2026-10-16T10:46:05.974159Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T10:15:00Z",
        "return_6h": -0.0009933077459923778,
        "return_12h": -0.006018083642056471,
        "return_24h": 0.012602075607043961,
        "close_vs_ema12": -0.0014590818390511906,
        "close_vs_ema24": -0.000586555198831773,
        "ema12_slope_3h": 0.0001677610674881702,
        "ema24_slope_6h": 0.000717534164184741,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009593918782224709,
        "return_30m": -0.00011057173477735383,
        "return_60m": -0.0018687808808076634,
        "return_120m": -0.00269607488212964,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -4.127919340568553e-06,
        "close_vs_ema6": -0.0006256043419076152,
        "close_vs_ema12": -0.0012523027160167288,
        "ema3_slope": -4.127902300643527e-06,
        "ema6_slope": -0.00025017913150271465,
        "realized_volatility_30m": 0.0010141649803537822,
        "realized_volatility_60m": 0.0008462468908387336,
        "return_acceleration": 0.0020283299607075644
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3188,
        "resolved_agreement_count": 2107,
        "prospective_resolved_sample_count": 3169,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 60.81576562500413,
            "small_mean_absolute_error": 86.4544114583332
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 61.84185416666696,
            "small_mean_absolute_error": 105.8447708333315
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 61.20913541666717,
            "small_mean_absolute_error": 105.69610590277686
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 67.40741458333287,
            "small_mean_absolute_error": 92.31915937499798
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3190,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1045Z",
      "signal_timestamp": "2026-10-16T10:46:19.224471Z",
      "target_timestamp": "2026-10-16T10:45:00Z",
      "resolution_timestamp": "2026-10-16T11:00:00Z",
      "strike": 82129.82,
      "brti_reference_price": 82129.82,
      "base_predicted_close": 82070.1328125,
      "small_predicted_close": 82082.3515625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82134.22766666669,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 64.09485416668758,
      "small_residual": 51.87610416668758,
      "base_absolute_error": 64.09485416668758,
      "small_absolute_error": 51.87610416668758,
      "resolved_at": "2026-10-16T11:01:06.082918Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T10:30:00Z",
        "return_6h": 0.002504437670545645,
        "return_12h": -0.0031767252393086753,
        "return_24h": 0.01612715986417368,
        "close_vs_ema12": 0.0010399607951701029,
        "close_vs_ema24": 0.001918553545485091,
        "ema12_slope_3h": 0.00016746751218521538,
        "ema24_slope_6h": 0.0007543912996492708,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0025470606372890447,
        "return_30m": 0.003508896144800433,
        "return_60m": 0.0013016970910240122,
        "return_120m": -0.0009523452068636029,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001269846541460895,
        "close_vs_ema6": 0.0013705787956188598,
        "close_vs_ema12": 0.0010926483133697484,
        "ema3_slope": 0.0012714611019437605,
        "ema6_slope": 0.0005485322409106708,
        "realized_volatility_30m": 0.000793834379533287,
        "realized_volatility_60m": 0.0015333941840624241,
        "return_acceleration": 0.001587668759066574
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3189,
        "resolved_agreement_count": 2107,
        "prospective_resolved_sample_count": 3170,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 112.93383854167041,
            "small_mean_absolute_error": 134.9611822916704
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.61218229166843,
            "small_mean_absolute_error": 111.09752083333296
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.6666666666666666,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.23459895833487,
            "small_mean_absolute_error": 105.73328819444457
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.7,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 74.46724895833395,
            "small_mean_absolute_error": 98.66414999999907
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3191,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1100Z",
      "signal_timestamp": "2026-10-16T11:01:17.141972Z",
      "target_timestamp": "2026-10-16T11:00:00Z",
      "resolution_timestamp": "2026-10-16T11:15:00Z",
      "strike": 82134.23,
      "brti_reference_price": 82134.22766666669,
      "base_predicted_close": 82148.578125,
      "small_predicted_close": 82285.421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82498.59566666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 350.01754166667524,
      "small_residual": 213.17379166667524,
      "base_absolute_error": 350.01754166667524,
      "small_absolute_error": 213.17379166667524,
      "resolved_at": "2026-10-16T11:50:50.251277Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T10:45:00Z",
        "return_6h": 0.0011205805812075642,
        "return_12h": -0.0029948288992159844,
        "return_24h": 0.014586076611351029,
        "close_vs_ema12": 0.0010489966985942623,
        "close_vs_ema24": 0.0019316116044765241,
        "ema12_slope_3h": 0.00014562895995595682,
        "ema24_slope_6h": 0.0007619749215721505,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 5.3667068388607575e-05,
        "return_30m": 0.002600864398955016,
        "return_60m": 0.002490005082089297,
        "return_120m": -0.00035557784428186245,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000661353201878434,
        "close_vs_ema6": 0.001016957164441612,
        "close_vs_ema12": 0.0009698377413314141,
        "ema3_slope": 0.0006617908793953298,
        "ema6_slope": 0.0004069484054152195,
        "realized_volatility_30m": 0.0012466967844502186,
        "realized_volatility_60m": 0.00132306114051796,
        "return_acceleration": -0.002493393568900437
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3190,
        "resolved_agreement_count": 2108,
        "prospective_resolved_sample_count": 3171,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 111.09483333333992,
            "small_mean_absolute_error": 126.60655208333992
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.6159583333374,
            "small_mean_absolute_error": 97.06223437500194
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 66.81334548611387,
            "small_mean_absolute_error": 107.17140972222357
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 74.2525260416689,
            "small_mean_absolute_error": 98.59122395833401
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3192,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1145Z",
      "signal_timestamp": "2026-10-16T11:51:07.901973Z",
      "target_timestamp": "2026-10-16T11:45:00Z",
      "resolution_timestamp": "2026-10-16T12:00:00Z",
      "strike": 82621.86,
      "brti_reference_price": 82621.86083333335,
      "base_predicted_close": 82575.65625,
      "small_predicted_close": 82622.640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82543.89099999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -31.765250000011292,
      "small_residual": -78.74962500001129,
      "base_absolute_error": 31.765250000011292,
      "small_absolute_error": 78.74962500001129,
      "resolved_at": "2026-10-16T12:01:07.941931Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T11:30:00Z",
        "return_6h": 0.007783265090854252,
        "return_12h": 0.0065726401338295215,
        "return_24h": 0.01972249502249568,
        "close_vs_ema12": 0.00616069840199307,
        "close_vs_ema24": 0.007397318054124913,
        "ema12_slope_3h": 0.0007794456331962074,
        "ema24_slope_6h": 0.0011120589577846562,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015488333346176386,
        "return_30m": 0.0014941486660540182,
        "return_60m": 0.005991013170774551,
        "return_120m": 0.00730050874621524,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0006189391285749135,
        "close_vs_ema6": 0.0024256915129305945,
        "close_vs_ema12": 0.004138553684279289,
        "ema3_slope": 0.0006193224514734474,
        "ema6_slope": 0.0009712189562038898,
        "realized_volatility_30m": 0.0022982678591675354,
        "realized_volatility_60m": 0.0023666527666478315,
        "return_acceleration": -0.004596535718335071
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3191,
        "resolved_agreement_count": 2109,
        "prospective_resolved_sample_count": 3172,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 169.6817604166754,
            "small_mean_absolute_error": 147.6680885416754
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 113.57938281250608,
            "small_mean_absolute_error": 104.48757291667062
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 94.22882118055956,
            "small_mean_absolute_error": 111.31149479166925
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.75348958333561,
            "small_mean_absolute_error": 100.95976562500073
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3193,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1200Z",
      "signal_timestamp": "2026-10-16T12:01:19.178321Z",
      "target_timestamp": "2026-10-16T12:00:00Z",
      "resolution_timestamp": "2026-10-16T12:15:00Z",
      "strike": 82543.89,
      "brti_reference_price": 82543.89099999999,
      "base_predicted_close": 82514.65625,
      "small_predicted_close": 82569.78125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82178.78583333334,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -335.87041666665755,
      "small_residual": -390.99541666665755,
      "base_absolute_error": 335.87041666665755,
      "small_absolute_error": 390.99541666665755,
      "resolved_at": "2026-10-16T12:16:06.043659Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T11:45:00Z",
        "return_6h": 0.005777979384204768,
        "return_12h": 0.004914378762834959,
        "return_24h": 0.020451589984950225,
        "close_vs_ema12": 0.004997425047969406,
        "close_vs_ema24": 0.006312877256934968,
        "ema12_slope_3h": 0.0009368312954178837,
        "ema24_slope_6h": 0.0012084274514436721,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009436949561163477,
        "return_30m": -0.002491066664528252,
        "return_60m": 0.004987729780523198,
        "return_120m": 0.007490154335114019,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00016269642445820853,
        "close_vs_ema6": 0.0010564872336846776,
        "close_vs_ema12": 0.0026987124788278027,
        "ema3_slope": -0.00016266995863767342,
        "ema6_slope": 0.0004227735554196421,
        "realized_volatility_30m": 0.00030256918925064546,
        "realized_volatility_60m": 0.002550964163613303,
        "return_acceleration": 0.0006051383785012909
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3192,
        "resolved_agreement_count": 2109,
        "prospective_resolved_sample_count": 3173,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 164.96542708334528,
            "small_mean_absolute_error": 136.66464583334528
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 112.8905963541747,
            "small_mean_absolute_error": 111.55952864583924
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 96.2163784722264,
            "small_mean_absolute_error": 116.11806250000275
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 89.9320104166698,
            "small_mean_absolute_error": 103.84844270833491
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3194,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1215Z",
      "signal_timestamp": "2026-10-16T12:16:16.906990Z",
      "target_timestamp": "2026-10-16T12:15:00Z",
      "resolution_timestamp": "2026-10-16T12:30:00Z",
      "strike": 82178.79,
      "brti_reference_price": 82178.78583333334,
      "base_predicted_close": 82125.71875,
      "small_predicted_close": 82130.7265625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82236.08866666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 110.3699166666629,
      "small_residual": 105.3621041666629,
      "base_absolute_error": 110.3699166666629,
      "small_absolute_error": 105.3621041666629,
      "resolved_at": "2026-10-16T12:31:05.715731Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T12:00:00Z",
        "return_6h": 0.0030133033185422153,
        "return_12h": -0.0010278252161614043,
        "return_24h": 0.015951123663530575,
        "close_vs_ema12": 0.0005296076815246575,
        "close_vs_ema24": 0.001823321123413768,
        "ema12_slope_3h": 0.000906267914535297,
        "ema24_slope_6h": 0.0012456358461025996,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004423163994857537,
        "return_30m": -0.005362684833421949,
        "return_60m": -0.003876548815758274,
        "return_120m": 0.004107188572047171,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.002297838349342385,
        "close_vs_ema6": -0.002410428812086751,
        "close_vs_ema12": -0.0014696442884128968,
        "ema3_slope": -0.0022925703931745423,
        "ema6_slope": -0.0009632427935616361,
        "realized_volatility_30m": 0.0017397345193705949,
        "realized_volatility_60m": 0.00266467530590001,
        "return_acceleration": -0.0034794690387411897
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3193,
        "resolved_agreement_count": 2109,
        "prospective_resolved_sample_count": 3174,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 195.43701562500792,
            "small_mean_absolute_error": 183.69873437500792
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 154.18542708333916,
            "small_mean_absolute_error": 159.32995833333916
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.5537934027816,
            "small_mean_absolute_error": 135.2979253472246
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.65,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.71439375000337,
            "small_mean_absolute_error": 119.07223229166848
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3195,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1230Z",
      "signal_timestamp": "2026-10-16T12:31:16.929775Z",
      "target_timestamp": "2026-10-16T12:30:00Z",
      "resolution_timestamp": "2026-10-16T12:45:00Z",
      "strike": 82236.09,
      "brti_reference_price": 82236.08866666666,
      "base_predicted_close": 82090.53125,
      "small_predicted_close": 82359.4140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82165.81533333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 75.28408333331754,
      "small_residual": -193.59872916668246,
      "base_absolute_error": 75.28408333331754,
      "small_absolute_error": 193.59872916668246,
      "resolved_at": "2026-10-16T12:46:07.069779Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T12:15:00Z",
        "return_6h": 0.00367864376094329,
        "return_12h": -0.00045355280709347134,
        "return_24h": 0.015499997282280242,
        "close_vs_ema12": 0.0011771200048089625,
        "close_vs_ema24": 0.0024697374906139657,
        "ema12_slope_3h": 0.0009496231554104728,
        "ema24_slope_6h": 0.0012957900888925789,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006972947184877842,
        "return_30m": -0.0037289535252623685,
        "return_60m": -0.006210731117970325,
        "return_120m": 0.003844267174506699,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0008017151830469471,
        "close_vs_ema6": -0.0012254681809314993,
        "close_vs_ema12": -0.0006544715461066497,
        "ema3_slope": -0.000801072950699866,
        "ema6_slope": -0.0004899471065369365,
        "realized_volatility_30m": 0.002560229356672661,
        "realized_volatility_60m": 0.0018488460889712298,
        "return_acceleration": 0.005120458713345322
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3194,
        "resolved_agreement_count": 2110,
        "prospective_resolved_sample_count": 3175,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 207.00578125000175,
            "small_mean_absolute_error": 197.07023437500175
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 159.05030729167083,
            "small_mean_absolute_error": 161.83839322917083
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 117.41256597222552,
            "small_mean_absolute_error": 130.39823437500186
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.85524375000242,
            "small_mean_absolute_error": 124.15722291666752
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3196,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1245Z",
      "signal_timestamp": "2026-10-16T12:46:18.325702Z",
      "target_timestamp": "2026-10-16T12:45:00Z",
      "resolution_timestamp": "2026-10-16T13:00:00Z",
      "strike": 82165.82,
      "brti_reference_price": 82165.81533333332,
      "base_predicted_close": 82173.6640625,
      "small_predicted_close": 82349.859375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81943.09199999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -230.57206250001036,
      "small_residual": -406.76737500001036,
      "base_absolute_error": 230.57206250001036,
      "small_absolute_error": 406.76737500001036,
      "resolved_at": "2026-10-16T13:01:06.614699Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T12:30:00Z",
        "return_6h": 0.0014908106964000023,
        "return_12h": -0.0017998545005964983,
        "return_24h": 0.01640663688248223,
        "close_vs_ema12": 0.0003084526887391359,
        "close_vs_ema24": 0.001579776064720484,
        "ema12_slope_3h": 0.000981891026375692,
        "ema24_slope_6h": 0.001299812063057404,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0008545315623921246,
        "return_30m": -0.00015783270424962748,
        "return_60m": -0.005519671130622239,
        "return_120m": 0.0004382736177104274,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0008284666160363052,
        "close_vs_ema6": -0.0014858486754548705,
        "close_vs_ema12": -0.0012766718335766036,
        "ema3_slope": -0.000827780827255653,
        "ema6_slope": -0.0005939864405954953,
        "realized_volatility_30m": 0.0007759131404399544,
        "realized_volatility_60m": 0.0018736645526488316,
        "return_acceleration": -0.0015518262808799088
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3195,
        "resolved_agreement_count": 2110,
        "prospective_resolved_sample_count": 3176,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 138.32241666666232,
            "small_mean_absolute_error": 192.17646875000355
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 154.00208854166885,
            "small_mean_absolute_error": 169.92227864583947
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 121.8270607638915,
            "small_mean_absolute_error": 133.71720486111494
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 100.61555729166794,
            "small_mean_absolute_error": 126.173471875002
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3197,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1300Z",
      "signal_timestamp": "2026-10-16T13:01:17.758379Z",
      "target_timestamp": "2026-10-16T13:00:00Z",
      "resolution_timestamp": "2026-10-16T13:15:00Z",
      "strike": 81943.09,
      "brti_reference_price": 81943.09199999999,
      "base_predicted_close": 81974.015625,
      "small_predicted_close": 81854.4609375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81933.28349999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -40.732125000009546,
      "small_residual": 78.82256249999045,
      "base_absolute_error": 40.732125000009546,
      "small_absolute_error": 78.82256249999045,
      "resolved_at": "2026-10-16T13:16:10.397651Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T12:45:00Z",
        "return_6h": -0.0016902907698794767,
        "return_12h": -0.0036117609437286147,
        "return_24h": 0.01807161118084455,
        "close_vs_ema12": -0.0023051831312888016,
        "close_vs_ema24": -0.001111788833932148,
        "ema12_slope_3h": 0.0009482770025970311,
        "ema24_slope_6h": 0.0012380449801863147,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0027106568885097992,
        "return_30m": -0.0035628721090359416,
        "return_60m": -0.007278539849787324,
        "return_120m": -0.0023271134592316445,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0017715718244456502,
        "close_vs_ema6": -0.0029982185171514297,
        "close_vs_ema12": -0.0033730326588530257,
        "ema3_slope": -0.001768438907903347,
        "ema6_slope": -0.0011978508394334675,
        "realized_volatility_30m": 0.0009280626630588373,
        "realized_volatility_60m": 0.0019260454247358103,
        "return_acceleration": -0.0018561253261176747
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3196,
        "resolved_agreement_count": 2111,
        "prospective_resolved_sample_count": 3177,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 188.0241197916621,
            "small_mean_absolute_error": 274.1809062500033
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 176.49477343750368,
            "small_mean_absolute_error": 205.4227760416743
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 137.9351041666705,
            "small_mean_absolute_error": 165.76665451389394
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.32339062500178,
            "small_mean_absolute_error": 145.58677395833584
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T12:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3198,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1315Z",
      "signal_timestamp": "2026-10-16T13:16:27.893821Z",
      "target_timestamp": "2026-10-16T13:15:00Z",
      "resolution_timestamp": "2026-10-16T13:30:00Z",
      "strike": 81933.28,
      "brti_reference_price": 81933.28349999999,
      "base_predicted_close": 81933.4609375,
      "small_predicted_close": 81819.28125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81881.32100000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -52.13993749998917,
      "small_residual": 62.03975000001083,
      "base_absolute_error": 52.13993749998917,
      "small_absolute_error": 62.03975000001083,
      "resolved_at": "2026-10-16T13:31:07.139874Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T13:00:00Z",
        "return_6h": -0.0022320282008858605,
        "return_12h": -0.004647507301965836,
        "return_24h": 0.018617753805877157,
        "close_vs_ema12": -0.0023258727893662456,
        "close_vs_ema24": -0.00120600475328414,
        "ema12_slope_3h": 0.0009547598484911379,
        "ema24_slope_6h": 0.0011663346138470754,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00011969892471230814,
        "return_30m": -0.0028300313505073005,
        "return_60m": -0.002987417383255808,
        "return_120m": -0.006852385329694788,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0009464242188312877,
        "close_vs_ema6": -0.002228812814369152,
        "close_vs_ema12": -0.0029566351742806862,
        "ema3_slope": -0.0009455293469576853,
        "ema6_slope": -0.0008907310166661464,
        "realized_volatility_30m": 0.0012954789818987456,
        "realized_volatility_60m": 0.001259663173642981,
        "return_acceleration": 0.002590957963797491
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3197,
        "resolved_agreement_count": 2111,
        "prospective_resolved_sample_count": 3178,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 114.23954687500009,
            "small_mean_absolute_error": 196.13769270833654
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 154.838281250004,
            "small_mean_absolute_error": 189.91821354167223
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 140.87013368055946,
            "small_mean_absolute_error": 171.59920312500495
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 105.87607187500252,
            "small_mean_absolute_error": 139.40725833333562
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3199,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1330Z",
      "signal_timestamp": "2026-10-16T13:31:19.114878Z",
      "target_timestamp": "2026-10-16T13:30:00Z",
      "resolution_timestamp": "2026-10-16T13:45:00Z",
      "strike": 81881.32,
      "brti_reference_price": 81881.32100000001,
      "base_predicted_close": 81893.5078125,
      "small_predicted_close": 81784.328125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81842.31733333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -51.19047916667478,
      "small_residual": 57.98920833332522,
      "base_absolute_error": 51.19047916667478,
      "small_absolute_error": 57.98920833332522,
      "resolved_at": "2026-10-16T13:46:07.082828Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T13:15:00Z",
        "return_6h": -0.0031826342445293587,
        "return_12h": -0.002504791718876631,
        "return_24h": 0.02158537773592273,
        "close_vs_ema12": -0.0028381861750007564,
        "close_vs_ema24": -0.001801588491972761,
        "ema12_slope_3h": 0.0008960256207664052,
        "ema24_slope_6h": 0.0010764429957574873,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000634205023651746,
        "return_30m": -0.0007538280347045845,
        "return_60m": -0.004314014350860651,
        "return_120m": -0.010497952285658751,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0007906391241230271,
        "close_vs_ema6": -0.0020456756281556077,
        "close_vs_ema12": -0.00303849431042702,
        "ema3_slope": -0.0007900145077444076,
        "ema6_slope": -0.0008176012324964121,
        "realized_volatility_30m": 0.00025725304946971894,
        "realized_volatility_60m": 0.0009786200762557271,
        "return_acceleration": -0.0005145060989394379
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3198,
        "resolved_agreement_count": 2111,
        "prospective_resolved_sample_count": 3179,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 99.68205208333166,
            "small_mean_absolute_error": 185.30710416667353
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 153.3439166666667,
            "small_mean_absolute_error": 191.18866927083764
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 139.26088888889112,
            "small_mean_absolute_error": 169.66129687500506
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 101.42557395833501,
            "small_mean_absolute_error": 140.7783135416692
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3200,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1345Z",
      "signal_timestamp": "2026-10-16T13:46:20.209755Z",
      "target_timestamp": "2026-10-16T13:45:00Z",
      "resolution_timestamp": "2026-10-16T14:00:00Z",
      "strike": 81842.32,
      "brti_reference_price": 81842.31733333333,
      "base_predicted_close": 81849.1796875,
      "small_predicted_close": 81741.1328125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81940.99950000002,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 91.8198125000199,
      "small_residual": 199.8666875000199,
      "base_absolute_error": 91.8198125000199,
      "small_absolute_error": 199.8666875000199,
      "resolved_at": "2026-10-16T14:01:05.780750Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T13:30:00Z",
        "return_6h": -0.0033405736853105994,
        "return_12h": -0.0027850314213331284,
        "return_24h": 0.01570188792338234,
        "close_vs_ema12": -0.0031783761664514465,
        "close_vs_ema24": -0.002230222337530674,
        "ema12_slope_3h": 0.0007163853768101802,
        "ema24_slope_6h": 0.0009851835036609469,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004763438863752967,
        "return_30m": -0.001110246810341331,
        "return_60m": -0.003937136127568519,
        "return_120m": -0.009435075561570083,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.0006337045242940098,
        "close_vs_ema6": -0.0018020444882863584,
        "close_vs_ema12": -0.0029744769318997832,
        "ema3_slope": -0.0006333031971925696,
        "ema6_slope": -0.0007202985912719839,
        "realized_volatility_30m": 7.893056863822467e-05,
        "realized_volatility_60m": 0.0010134625795365211,
        "return_acceleration": 0.00015786113727644935
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3199,
        "resolved_agreement_count": 2111,
        "prospective_resolved_sample_count": 3180,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 93.65865104167096,
            "small_mean_absolute_error": 151.40472395833422
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 115.99053385416664,
            "small_mean_absolute_error": 171.79059635416888
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 133.88760937500288,
            "small_mean_absolute_error": 163.74976041667105
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 102.9335062500024,
            "small_mean_absolute_error": 135.5031354166691
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3201,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1400Z",
      "signal_timestamp": "2026-10-16T14:01:16.894879Z",
      "target_timestamp": "2026-10-16T14:00:00Z",
      "resolution_timestamp": "2026-10-16T14:15:00Z",
      "strike": 81941.0,
      "brti_reference_price": 81940.99950000002,
      "base_predicted_close": 81874.9375,
      "small_predicted_close": 81758.9765625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82080.65016666666,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 205.71266666665906,
      "small_residual": 321.67360416665906,
      "base_absolute_error": 205.71266666665906,
      "small_absolute_error": 321.67360416665906,
      "resolved_at": "2026-10-16T14:16:06.181012Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T13:45:00Z",
        "return_6h": -0.0027184697972202354,
        "return_12h": -0.0006864129834248667,
        "return_24h": 0.023004309275058477,
        "close_vs_ema12": -0.0018959304065988558,
        "close_vs_ema24": -0.0010059945054845532,
        "ema12_slope_3h": 0.0005909896718900853,
        "ema24_slope_6h": 0.0009086190018161577,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0012057596837682372,
        "return_30m": 0.0007288414411390498,
        "return_60m": -2.5536014676696972e-05,
        "return_120m": -0.007303889999563662,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00028556396198387013,
        "close_vs_ema6": -0.00042754284544499477,
        "close_vs_ema12": -0.0015000506437099492,
        "ema3_slope": 0.00028564553205367993,
        "ema6_slope": -0.00017098789631719846,
        "realized_volatility_30m": 0.0008410517850717669,
        "realized_volatility_60m": 0.0007240776616333878,
        "return_acceleration": 0.0016821035701435338
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3200,
        "resolved_agreement_count": 2111,
        "prospective_resolved_sample_count": 3181,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.97058854167335,
            "small_mean_absolute_error": 99.6795520833366
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.625,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 123.49735416666772,
            "small_mean_absolute_error": 186.93022916666996
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 137.32004513889356,
            "small_mean_absolute_error": 170.1750347222284
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.6,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 107.12876875000293,
            "small_mean_absolute_error": 144.44292916666964
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3202,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1415Z",
      "signal_timestamp": "2026-10-16T14:16:17.175921Z",
      "target_timestamp": "2026-10-16T14:15:00Z",
      "resolution_timestamp": "2026-10-16T14:30:00Z",
      "strike": 82080.65,
      "brti_reference_price": 82080.65016666666,
      "base_predicted_close": 82061.3515625,
      "small_predicted_close": 82232.0546875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82257.9073333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 196.55577083330718,
      "small_residual": 25.85264583330718,
      "base_absolute_error": 196.55577083330718,
      "small_absolute_error": 25.85264583330718,
      "resolved_at": "2026-10-16T14:31:06.651161Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T14:00:00Z",
        "return_6h": -0.0009562895284693784,
        "return_12h": 0.0003250218095758317,
        "return_24h": 0.01273351784165877,
        "close_vs_ema12": -0.00018692570052103452,
        "close_vs_ema24": 0.0006821966382144495,
        "ema12_slope_3h": 0.00035887275392743057,
        "ema24_slope_6h": 0.0008700672083006289,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0017042831734879194,
        "return_30m": 0.002912097813196457,
        "return_60m": 0.0017986178555466914,
        "return_120m": -0.0011941727499565902,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0009941775360784444,
        "close_vs_ema6": 0.000911104744178326,
        "close_vs_ema12": 0.00017064364433161394,
        "ema3_slope": 0.000995166908663636,
        "ema6_slope": 0.0003645747639902108,
        "realized_volatility_30m": 0.0002492617448598411,
        "realized_volatility_60m": 0.0010220093497638136,
        "return_acceleration": 0.0004985234897196822
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3201,
        "resolved_agreement_count": 2112,
        "prospective_resolved_sample_count": 3182,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 100.21572395833573,
            "small_mean_absolute_error": 160.39231250000375
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 107.22763541666791,
            "small_mean_absolute_error": 178.26500260417015
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 136.63076215278124,
            "small_mean_absolute_error": 180.07624652778273
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 108.62333020833611,
            "small_mean_absolute_error": 152.48475625000282
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3203,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1430Z",
      "signal_timestamp": "2026-10-16T14:31:17.609799Z",
      "target_timestamp": "2026-10-16T14:30:00Z",
      "resolution_timestamp": "2026-10-16T14:45:00Z",
      "strike": 82257.91,
      "brti_reference_price": 82257.9073333333,
      "base_predicted_close": 82262.9921875,
      "small_predicted_close": 82348.1015625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 82236.17583333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -26.81635416667268,
      "small_residual": -111.92572916667268,
      "base_absolute_error": 26.81635416667268,
      "small_absolute_error": 111.92572916667268,
      "resolved_at": "2026-10-16T14:46:06.969134Z",
      "market_regime": {
        "regime": "BULL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T14:15:00Z",
        "return_6h": 0.001403447163212057,
        "return_12h": 0.0034783498775516897,
        "return_24h": 0.014021575889815896,
        "close_vs_ema12": 0.0018915683690483576,
        "close_vs_ema24": 0.0027844139782216004,
        "ema12_slope_3h": 9.943227065800642e-05,
        "ema24_slope_6h": 0.0008810776842309576,
        "score": 2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0021595487646202116,
        "return_30m": 0.003867512420730135,
        "return_60m": 0.0045991726651954945,
        "return_120m": 0.00026531741745494664,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.001575450676440937,
        "close_vs_ema6": 0.0021928043008800913,
        "close_vs_ema12": 0.0019713062804376236,
        "ema3_slope": 0.0015779366377841608,
        "ema6_slope": 0.0008778917382636919,
        "realized_volatility_30m": 0.00022763279556614613,
        "realized_volatility_60m": 0.000996808748629007,
        "return_acceleration": 0.00045526559113229226
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3202,
        "resolved_agreement_count": 2112,
        "prospective_resolved_sample_count": 3183,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 136.31968229166523,
            "small_mean_absolute_error": 151.34553645832784
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.00086718749844,
            "small_mean_absolute_error": 168.32632031250068
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 147.66917187499953,
            "small_mean_absolute_error": 177.90762500000105
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.64788645833468,
            "small_mean_absolute_error": 145.5694687500014
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3204,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1445Z",
      "signal_timestamp": "2026-10-16T14:46:18.363345Z",
      "target_timestamp": "2026-10-16T14:45:00Z",
      "resolution_timestamp": "2026-10-16T15:00:00Z",
      "strike": 82236.18,
      "brti_reference_price": 82236.17583333333,
      "base_predicted_close": 82243.0,
      "small_predicted_close": 82358.1015625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81866.92499999999,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -376.07500000001164,
      "small_residual": -491.17656250001164,
      "base_absolute_error": 376.07500000001164,
      "small_absolute_error": 491.17656250001164,
      "resolved_at": "2026-10-16T15:01:06.220847Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T14:30:00Z",
        "return_6h": 0.0003413937282177315,
        "return_12h": 0.0017721252044775593,
        "return_24h": 0.009764339463652849,
        "close_vs_ema12": 0.0015603743414689397,
        "close_vs_ema24": 0.002467403956405878,
        "ema12_slope_3h": -9.635866506452206e-05,
        "ema24_slope_6h": 0.000869909948401304,
        "score": 1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002641873675671702,
        "return_30m": 0.0018947908715496453,
        "return_60m": 0.004812406501099709,
        "return_120m": 0.0008563232740352866,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0006549942486993032,
        "close_vs_ema6": 0.0013764115091770002,
        "close_vs_ema12": 0.0014436655224199235,
        "ema3_slope": 0.0006554235473532621,
        "ema6_slope": 0.000550867892033402,
        "realized_volatility_30m": 0.001211868066093691,
        "realized_volatility_60m": 0.0009108932251582031,
        "return_acceleration": -0.002423736132187382
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3203,
        "resolved_agreement_count": 2113,
        "prospective_resolved_sample_count": 3184,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 130.2261510416647,
            "small_mean_absolute_error": 164.8296666666647
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 111.94240104166784,
            "small_mean_absolute_error": 158.11719531249946
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 120.73573958333266,
            "small_mean_absolute_error": 169.47028645833416
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 117.87319687500204,
            "small_mean_absolute_error": 143.47720104166874
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3205,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1500Z",
      "signal_timestamp": "2026-10-16T15:01:17.814035Z",
      "target_timestamp": "2026-10-16T15:00:00Z",
      "resolution_timestamp": "2026-10-16T15:15:00Z",
      "strike": 81866.93,
      "brti_reference_price": 81866.92499999999,
      "base_predicted_close": 81955.3671875,
      "small_predicted_close": 81820.9921875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81638.38333333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -316.9838541666686,
      "small_residual": -182.6088541666686,
      "base_absolute_error": 316.9838541666686,
      "small_absolute_error": 182.6088541666686,
      "resolved_at": "2026-10-16T15:16:05.386831Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T14:45:00Z",
        "return_6h": -0.0036088819460157184,
        "return_12h": -0.0008258172970859734,
        "return_24h": 0.0008011824200462314,
        "close_vs_ema12": -0.0028172284512193446,
        "close_vs_ema24": -0.00199194463043717,
        "ema12_slope_3h": -0.0004288252119059033,
        "ema24_slope_6h": 0.0007773461098252721,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004490126511739745,
        "return_30m": -0.004753127644603783,
        "return_60m": -0.0009039980040764783,
        "return_120m": -0.0009295109342468688,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0019227264174749292,
        "close_vs_ema6": -0.0022304848686020007,
        "close_vs_ema12": -0.0025844735410551767,
        "ema3_slope": -0.0019190366350407828,
        "ema6_slope": -0.0008913986469631929,
        "realized_volatility_30m": 0.0021129695720862873,
        "realized_volatility_60m": 0.0026268338135917854,
        "return_acceleration": -0.004225939144172575
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3204,
        "resolved_agreement_count": 2114,
        "prospective_resolved_sample_count": 3185,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 201.28994791666264,
            "small_mean_absolute_error": 237.65713541666264
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 130.130268229168,
            "small_mean_absolute_error": 168.66834374999962
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 149.42821874999936,
            "small_mean_absolute_error": 203.83919791666753
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 134.8131697916695,
            "small_mean_absolute_error": 166.9273302083362
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3206,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1515Z",
      "signal_timestamp": "2026-10-16T15:16:16.373294Z",
      "target_timestamp": "2026-10-16T15:15:00Z",
      "resolution_timestamp": "2026-10-16T15:30:00Z",
      "strike": 81638.38,
      "brti_reference_price": 81638.38333333333,
      "base_predicted_close": 81756.734375,
      "small_predicted_close": 81670.6640625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81513.26483333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -243.4695416666509,
      "small_residual": -157.3992291666509,
      "base_absolute_error": 243.4695416666509,
      "small_absolute_error": 157.3992291666509,
      "resolved_at": "2026-10-16T15:31:05.291604Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T15:00:00Z",
        "return_6h": -0.006388218192275197,
        "return_12h": -0.004921544958964019,
        "return_24h": -0.006390245804557493,
        "close_vs_ema12": -0.005373604460276127,
        "close_vs_ema24": -0.00467993434798919,
        "ema12_slope_3h": -0.0006798606043539879,
        "ema24_slope_6h": 0.0006292677087367249,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0027916239270823207,
        "return_30m": -0.007269215694216236,
        "return_60m": -0.005388198466207306,
        "return_120m": -0.003599271920631142,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.002360048120764735,
        "close_vs_ema6": -0.0035879148170492314,
        "close_vs_ema12": -0.004546656108863512,
        "ema3_slope": -0.002354491407742576,
        "ema6_slope": -0.0014331091773588378,
        "realized_volatility_30m": 0.0008492512923287121,
        "realized_volatility_60m": 0.002521633862514493,
        "return_acceleration": 0.0016985025846574242
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3205,
        "resolved_agreement_count": 2114,
        "prospective_resolved_sample_count": 3186,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 229.10774479166503,
            "small_mean_absolute_error": 202.89094791666503
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 164.66173437500038,
            "small_mean_absolute_error": 181.6416302083344
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 147.85433854166695,
            "small_mean_absolute_error": 186.47365104166843
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.38677395833582,
            "small_mean_absolute_error": 175.61617395833673
          }
        },
        "current_losing_streak": 5,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3207,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1530Z",
      "signal_timestamp": "2026-10-16T15:31:16.441616Z",
      "target_timestamp": "2026-10-16T15:30:00Z",
      "resolution_timestamp": "2026-10-16T15:45:00Z",
      "strike": 81513.26,
      "brti_reference_price": 81513.26483333335,
      "base_predicted_close": 81499.625,
      "small_predicted_close": 81582.2109375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81581.85150000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 82.22650000001886,
      "small_residual": -0.3594374999811407,
      "base_absolute_error": 82.22650000001886,
      "small_absolute_error": 0.3594374999811407,
      "resolved_at": "2026-10-16T15:46:06.508322Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T15:15:00Z",
        "return_6h": -0.006838616766599359,
        "return_12h": -0.005528265453968451,
        "return_24h": -0.008965586333486764,
        "close_vs_ema12": -0.006618276813440738,
        "close_vs_ema24": -0.006078171942447086,
        "ema12_slope_3h": -0.001011260763125077,
        "ema24_slope_6h": 0.0004751101975382088,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015325940432837637,
        "return_30m": -0.004319939544164431,
        "return_60m": -0.00905253396469774,
        "return_120m": -0.004494995466263418,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0019483010801464307,
        "close_vs_ema6": -0.0036589258717781847,
        "close_vs_ema12": -0.0051428892201439425,
        "ema3_slope": -0.0019445125841783817,
        "ema6_slope": -0.0014614314409875373,
        "realized_volatility_30m": 0.0006295149418992785,
        "realized_volatility_60m": 0.001562698353169593,
        "return_acceleration": 0.001259029883798557
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3206,
        "resolved_agreement_count": 2115,
        "prospective_resolved_sample_count": 3187,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 240.83618750000096,
            "small_mean_absolute_error": 235.77759375000096
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 188.5779348958331,
            "small_mean_absolute_error": 193.5615651041644
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 158.94597395833262,
            "small_mean_absolute_error": 190.81007812500079
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 158.9877072916679,
            "small_mean_absolute_error": 179.2214041666688
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3208,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1545Z",
      "signal_timestamp": "2026-10-16T15:46:17.921366Z",
      "target_timestamp": "2026-10-16T15:45:00Z",
      "resolution_timestamp": "2026-10-16T16:00:00Z",
      "strike": 81581.85,
      "brti_reference_price": 81581.85150000002,
      "base_predicted_close": 81698.1015625,
      "small_predicted_close": 81590.328125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81271.25483333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -426.8467291666602,
      "small_residual": -319.0732916666602,
      "base_absolute_error": 426.8467291666602,
      "small_absolute_error": 319.0732916666602,
      "resolved_at": "2026-10-16T16:01:05.550276Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T15:30:00Z",
        "return_6h": -0.005378967605457863,
        "return_12h": -0.0018052949340339186,
        "return_24h": -0.008846783260516355,
        "close_vs_ema12": -0.0055477201787251795,
        "close_vs_ema24": -0.005134346324308536,
        "ema12_slope_3h": -0.001260148847768261,
        "ema24_slope_6h": 0.00035433365900683356,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000841417244259679,
        "return_30m": -0.0006924663500805783,
        "return_60m": -0.007956648357037133,
        "return_120m": -0.0031825324822177814,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0005545689612778126,
        "close_vs_ema6": -0.002016330146380474,
        "close_vs_ema12": -0.003645783710229833,
        "ema3_slope": -0.000554261585006377,
        "ema6_slope": -0.0008058820888121598,
        "realized_volatility_30m": 0.0011870056437717214,
        "realized_volatility_60m": 0.0019441794887005554,
        "return_acceleration": 0.0023740112875434427
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3207,
        "resolved_agreement_count": 2115,
        "prospective_resolved_sample_count": 3188,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 254.6887239583375,
            "small_mean_absolute_error": 207.88602083332808
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 192.4574375000011,
            "small_mean_absolute_error": 186.3578437499964
          },
          "12": {
            "base_accuracy": 0.08333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 159.52450868055772,
            "small_mean_absolute_error": 174.70680381944234
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 157.31554062500217,
            "small_mean_absolute_error": 172.7929937500012
          }
        },
        "current_losing_streak": 6,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3209,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1600Z",
      "signal_timestamp": "2026-10-16T16:01:16.667950Z",
      "target_timestamp": "2026-10-16T16:00:00Z",
      "resolution_timestamp": "2026-10-16T16:15:00Z",
      "strike": 81271.25,
      "brti_reference_price": 81271.25483333334,
      "base_predicted_close": 81362.8984375,
      "small_predicted_close": 81146.3359375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81485.04266666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 122.14422916667536,
      "small_residual": 338.70672916667536,
      "base_absolute_error": 122.14422916667536,
      "small_absolute_error": 338.70672916667536,
      "resolved_at": "2026-10-16T16:16:06.151282Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T15:45:00Z",
        "return_6h": -0.008043017077503656,
        "return_12h": -0.008996587671590506,
        "return_24h": -0.013507212737607133,
        "close_vs_ema12": -0.008956219011391542,
        "close_vs_ema24": -0.00873963461519034,
        "ema12_slope_3h": -0.0015427073129699043,
        "ema24_slope_6h": 0.00018127753149421721,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00380717844662648,
        "return_30m": -0.0029689646279638104,
        "return_60m": -0.007276078424426569,
        "return_120m": -0.008173498868129903,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0021845800193733833,
        "close_vs_ema6": -0.004161080086806268,
        "close_vs_ema12": -0.00630182012292424,
        "ema3_slope": -0.0021798180324538174,
        "ema6_slope": -0.001661666304094922,
        "realized_volatility_30m": 0.0023242978454430796,
        "realized_volatility_60m": 0.0017362783669707424,
        "return_acceleration": -0.004648595690886159
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3208,
        "resolved_agreement_count": 2116,
        "prospective_resolved_sample_count": 3189,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 267.38165624999965,
            "small_mean_absolute_error": 164.86020312499022
          },
          "8": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 234.33580208333115,
            "small_mean_absolute_error": 201.25866927082643
          },
          "12": {
            "base_accuracy": 0.08333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 175.88073090277854,
            "small_mean_absolute_error": 167.39896354166316
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 176.1263479166686,
            "small_mean_absolute_error": 182.6084885416676
          }
        },
        "current_losing_streak": 7,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3210,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1615Z",
      "signal_timestamp": "2026-10-16T16:16:17.277038Z",
      "target_timestamp": "2026-10-16T16:15:00Z",
      "resolution_timestamp": "2026-10-16T16:30:00Z",
      "strike": 81485.04,
      "brti_reference_price": 81485.04266666668,
      "base_predicted_close": 81550.625,
      "small_predicted_close": 81480.53125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81550.37833333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -0.24666666665871162,
      "small_residual": 69.84708333334129,
      "base_absolute_error": 0.24666666665871162,
      "small_absolute_error": 69.84708333334129,
      "resolved_at": "2026-10-16T16:31:05.535066Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T16:00:00Z",
        "return_6h": -0.004369360376795806,
        "return_12h": -0.005682352258819856,
        "return_24h": -0.011177080830021224,
        "close_vs_ema12": -0.006091658377135101,
        "close_vs_ema24": -0.0060063999566372095,
        "ema12_slope_3h": -0.0017026648310746184,
        "ema24_slope_6h": 8.759782307921071e-05,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00263054672616736,
        "return_30m": -0.0011866466812577858,
        "return_60m": -0.0018782913184421934,
        "return_120m": -0.007256369178248345,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00022006159572285355,
        "close_vs_ema6": -0.0011015417698304608,
        "close_vs_ema12": -0.0031222604446031754,
        "ema3_slope": 0.0002201100334877637,
        "ema6_slope": -0.00044042265035393324,
        "realized_volatility_30m": 0.00321886258639692,
        "realized_volatility_60m": 0.0024289418538269887,
        "return_acceleration": 0.00643772517279384
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3209,
        "resolved_agreement_count": 2116,
        "prospective_resolved_sample_count": 3190,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 218.67175000000134,
            "small_mean_absolute_error": 203.8846718749919
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 223.88974739583318,
            "small_mean_absolute_error": 203.38780989582847
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 182.66507291666736,
            "small_mean_absolute_error": 189.05597743055355
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 171.53435625000202,
            "small_mean_absolute_error": 189.40087187500103
          }
        },
        "current_losing_streak": 7,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3211,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1630Z",
      "signal_timestamp": "2026-10-16T16:31:16.486263Z",
      "target_timestamp": "2026-10-16T16:30:00Z",
      "resolution_timestamp": "2026-10-16T16:45:00Z",
      "strike": 81550.38,
      "brti_reference_price": 81550.37833333334,
      "base_predicted_close": 81562.6015625,
      "small_predicted_close": 81492.4453125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81428.96466666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -133.63689583333326,
      "small_residual": -63.480645833333256,
      "base_absolute_error": 133.63689583333326,
      "small_absolute_error": 63.480645833333256,
      "resolved_at": "2026-10-16T16:46:06.803078Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T16:15:00Z",
        "return_6h": -0.004526101579886532,
        "return_12h": -0.005514913514120479,
        "return_24h": -0.005465540091658783,
        "close_vs_ema12": -0.00507971728331591,
        "close_vs_ema24": -0.005102552104060631,
        "ema12_slope_3h": -0.001797866147671412,
        "ema24_slope_6h": -7.480887450395102e-06,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008018117746337872,
        "return_30m": 0.0034344677041397986,
        "return_60m": 0.0004553062630465732,
        "return_120m": -0.008601349377061696,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005107638960939465,
        "close_vs_ema6": -0.00021474217578099086,
        "close_vs_ema12": -0.0019662775864743853,
        "ema3_slope": 0.0005110249091677677,
        "ema6_slope": -8.588949267362977e-05,
        "realized_volatility_30m": 0.0009143674757667863,
        "realized_volatility_60m": 0.0023827946115936747,
        "return_acceleration": -0.0018287349515335727
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3210,
        "resolved_agreement_count": 2116,
        "prospective_resolved_sample_count": 3191,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 157.8660312500033,
            "small_mean_absolute_error": 181.9966354166645
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 199.35110937500212,
            "small_mean_absolute_error": 208.88711458333273
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 178.3406336805565,
            "small_mean_absolute_error": 189.70658854166444
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 168.3419468750006,
            "small_mean_absolute_error": 190.29942083333373
          }
        },
        "current_losing_streak": 7,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3212,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1645Z",
      "signal_timestamp": "2026-10-16T16:46:18.379684Z",
      "target_timestamp": "2026-10-16T16:45:00Z",
      "resolution_timestamp": "2026-10-16T17:00:00Z",
      "strike": 81428.96,
      "brti_reference_price": 81428.96466666667,
      "base_predicted_close": 81547.7421875,
      "small_predicted_close": 81470.4921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81322.44049999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -225.30168750001758,
      "small_residual": -148.05168750001758,
      "base_absolute_error": 225.30168750001758,
      "small_absolute_error": 148.05168750001758,
      "resolved_at": "2026-10-16T17:01:08.012961Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T16:30:00Z",
        "return_6h": -0.008533506262808577,
        "return_12h": -0.006050440226809339,
        "return_24h": -0.00676177201848327,
        "close_vs_ema12": -0.006294863391264616,
        "close_vs_ema24": -0.006448892152506325,
        "ema12_slope_3h": -0.0019302087483610286,
        "ema24_slope_6h": -0.00018360685243545838,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0014888179447850591,
        "return_30m": -0.0006881999219097157,
        "return_60m": -0.0018740299530141113,
        "return_120m": -0.009815767312704615,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004896468783006647,
        "close_vs_ema6": -0.001217192626591257,
        "close_vs_ema12": -0.002922617527303939,
        "ema3_slope": -0.000489407241572648,
        "ema6_slope": -0.00048664011673182905,
        "realized_volatility_30m": 0.0011453148597094231,
        "realized_volatility_60m": 0.002418965597669422,
        "return_acceleration": -0.0022906297194188463
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3211,
        "resolved_agreement_count": 2116,
        "prospective_resolved_sample_count": 3192,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 170.7186302083319,
            "small_mean_absolute_error": 197.77693750000253
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 212.7036770833347,
            "small_mean_absolute_error": 202.8314791666653
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 185.21116840277804,
            "small_mean_absolute_error": 190.16420833333177
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 157.5229145833335,
            "small_mean_absolute_error": 182.81476354166662
          }
        },
        "current_losing_streak": 7,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3213,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1700Z",
      "signal_timestamp": "2026-10-16T17:01:20.436476Z",
      "target_timestamp": "2026-10-16T17:00:00Z",
      "resolution_timestamp": "2026-10-16T17:15:00Z",
      "strike": 81322.44,
      "brti_reference_price": 81322.44049999998,
      "base_predicted_close": 81287.5234375,
      "small_predicted_close": 81424.890625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81030.90149999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -256.62193750000733,
      "small_residual": -393.98912500000733,
      "base_absolute_error": 256.62193750000733,
      "small_absolute_error": 393.98912500000733,
      "resolved_at": "2026-10-16T17:16:05.008174Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T16:45:00Z",
        "return_6h": -0.00988366470019364,
        "return_12h": -0.00877415956172034,
        "return_24h": -0.008682443500795722,
        "close_vs_ema12": -0.007287080288684522,
        "close_vs_ema24": -0.0075900870605422055,
        "ema12_slope_3h": -0.002159105592936972,
        "ema24_slope_6h": -0.0003839938480858507,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0013081852029280805,
        "return_30m": -0.002795055498107879,
        "return_60m": 0.0006298126781925095,
        "return_120m": -0.006650848312673374,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0008994039668106524,
        "close_vs_ema6": -0.0018040047747032162,
        "close_vs_ema12": -0.003579002322748992,
        "ema3_slope": -0.0008985957662138722,
        "ema6_slope": -0.0007210815760388956,
        "realized_volatility_30m": 9.031637092848932e-05,
        "realized_volatility_60m": 0.0016874304794709909,
        "return_acceleration": 0.00018063274185697864
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3212,
        "resolved_agreement_count": 2117,
        "prospective_resolved_sample_count": 3193,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 120.33236979167123,
            "small_mean_absolute_error": 155.02153645834187
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 193.85701302083544,
            "small_mean_absolute_error": 159.94086979166605
          },
          "12": {
            "base_accuracy": 0.16666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 196.33465798611118,
            "small_mean_absolute_error": 185.8462916666649
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 167.1997364583338,
            "small_mean_absolute_error": 186.27986666666692
          }
        },
        "current_losing_streak": 8,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3214,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1715Z",
      "signal_timestamp": "2026-10-16T17:16:16.210020Z",
      "target_timestamp": "2026-10-16T17:15:00Z",
      "resolution_timestamp": "2026-10-16T17:30:00Z",
      "strike": 81030.9,
      "brti_reference_price": 81030.90149999999,
      "base_predicted_close": 81052.90625,
      "small_predicted_close": 81029.7578125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80811.48666666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -241.4195833333506,
      "small_residual": -218.2711458333506,
      "base_absolute_error": 241.4195833333506,
      "small_absolute_error": 218.2711458333506,
      "resolved_at": "2026-10-16T17:31:06.758119Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T17:00:00Z",
        "return_6h": -0.01779053515767537,
        "return_12h": -0.014108440367930242,
        "return_24h": -0.014481655743372013,
        "close_vs_ema12": -0.01040784865912292,
        "close_vs_ema24": -0.010920507989640282,
        "ema12_slope_3h": -0.00259290729351902,
        "ema24_slope_6h": -0.0007451311049407883,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0035849760313082513,
        "return_30m": -0.004888471421639284,
        "return_60m": -0.005573307097898383,
        "return_120m": -0.007441130122003536,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.002245609290615236,
        "close_vs_ema6": -0.0038505741421734907,
        "close_vs_ema12": -0.006057635613525014,
        "ema3_slope": -0.002240577828227619,
        "ema6_slope": -0.0015378609977525493,
        "realized_volatility_30m": 0.0011383954141900854,
        "realized_volatility_60m": 0.0015522818364928582,
        "return_acceleration": -0.0022767908283801708
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3213,
        "resolved_agreement_count": 2117,
        "prospective_resolved_sample_count": 3194,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 153.95179687500422,
            "small_mean_absolute_error": 168.84213541667486
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 186.31177343750278,
            "small_mean_absolute_error": 186.3634036458334
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 200.57709722222353,
            "small_mean_absolute_error": 191.87258506944394
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 163.23731250000128,
            "small_mean_absolute_error": 186.4295520833344
          }
        },
        "current_losing_streak": 8,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T17:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3215,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1730Z",
      "signal_timestamp": "2026-10-16T17:31:18.481273Z",
      "target_timestamp": "2026-10-16T17:30:00Z",
      "resolution_timestamp": "2026-10-16T17:45:00Z",
      "strike": 80811.49,
      "brti_reference_price": 80811.48666666665,
      "base_predicted_close": 80865.640625,
      "small_predicted_close": 80696.9140625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81432.99100000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 567.3503750000091,
      "small_residual": 736.0769375000091,
      "base_absolute_error": 567.3503750000091,
      "small_absolute_error": 736.0769375000091,
      "resolved_at": "2026-10-16T17:46:07.226099Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T17:15:00Z",
        "return_6h": -0.023426459674400824,
        "return_12h": -0.015640110043995015,
        "return_24h": -0.01805131784157643,
        "close_vs_ema12": -0.012559985789718398,
        "close_vs_ema24": -0.013322080218317156,
        "ema12_slope_3h": -0.0032059448627373976,
        "ema24_slope_6h": -0.0012170520034923138,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0027077920802022204,
        "return_30m": -0.00628306074180518,
        "return_60m": -0.009060554736441628,
        "return_120m": -0.00860937380071325,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.0024797945333301374,
        "close_vs_ema6": -0.004685866268612449,
        "close_vs_ema12": -0.00741299897390213,
        "ema3_slope": -0.002473660363882635,
        "ema6_slope": -0.001870839905202648,
        "realized_volatility_30m": 0.00043859197555301543,
        "realized_volatility_60m": 0.0009295339028624264,
        "return_acceleration": 0.0008771839511060309
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3214,
        "resolved_agreement_count": 2117,
        "prospective_resolved_sample_count": 3195,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 214.2450260416772,
            "small_mean_absolute_error": 205.9481510416772
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 186.05552864584024,
            "small_mean_absolute_error": 193.97239322917085
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 204.31574826389382,
            "small_mean_absolute_error": 207.90746006944755
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 169.78979583333566,
            "small_mean_absolute_error": 192.0750041666688
          }
        },
        "current_losing_streak": 8,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T17:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3216,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1745Z",
      "signal_timestamp": "2026-10-16T17:46:19.592497Z",
      "target_timestamp": "2026-10-16T17:45:00Z",
      "resolution_timestamp": "2026-10-16T18:00:00Z",
      "strike": 81432.99,
      "brti_reference_price": 81432.99100000001,
      "base_predicted_close": 81485.921875,
      "small_predicted_close": 81364.03125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81088.93966666664,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -396.98220833335654,
      "small_residual": -275.09158333335654,
      "base_absolute_error": 396.98220833335654,
      "small_absolute_error": 275.09158333335654,
      "resolved_at": "2026-10-16T18:01:06.383880Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T17:30:00Z",
        "return_6h": -0.01438928900102554,
        "return_12h": -0.006718019560935207,
        "return_24h": -0.011791400689925347,
        "close_vs_ema12": -0.004764070349211891,
        "close_vs_ema24": -0.005616188028456981,
        "ema12_slope_3h": -0.0034741529950005345,
        "ema24_slope_6h": -0.0014906535879695149,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.007690791977345457,
        "return_30m": 0.004962174831536492,
        "return_60m": 4.9445960044192105e-05,
        "return_120m": -0.0018246766561802463,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.002589241355480665,
        "close_vs_ema6": 0.0021188367504947347,
        "close_vs_ema12": 0.00018680849129859567,
        "ema3_slope": 0.0025959629300564835,
        "ema6_slope": 0.0008482536245792982,
        "realized_volatility_30m": 0.005199292028773839,
        "realized_volatility_60m": 0.004501161047782103,
        "return_acceleration": 0.010398584057547677
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3215,
        "resolved_agreement_count": 2117,
        "prospective_resolved_sample_count": 3196,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 322.67339583334615,
            "small_mean_absolute_error": 374.09722395834615
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 246.69601302083902,
            "small_mean_absolute_error": 285.93708072917434
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 249.36025000000518,
            "small_mean_absolute_error": 259.92006076389225
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 194.39311041667025,
            "small_mean_absolute_error": 219.19891458333512
          }
        },
        "current_losing_streak": 8,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T17:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3217,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1800Z",
      "signal_timestamp": "2026-10-16T18:01:17.749664Z",
      "target_timestamp": "2026-10-16T18:00:00Z",
      "resolution_timestamp": "2026-10-16T18:15:00Z",
      "strike": 81088.94,
      "brti_reference_price": 81088.93966666664,
      "base_predicted_close": 81288.84375,
      "small_predicted_close": 81338.4375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81221.16799999999,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -67.67575000000943,
      "small_residual": -117.26950000000943,
      "base_absolute_error": 67.67575000000943,
      "small_absolute_error": 117.26950000000943,
      "resolved_at": "2026-10-16T18:16:06.175420Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T17:45:00Z",
        "return_6h": -0.017626396280899126,
        "return_12h": -0.011950261851023214,
        "return_24h": -0.015312103089683116,
        "close_vs_ema12": -0.008605977540387832,
        "close_vs_ema24": -0.009616945328765003,
        "ema12_slope_3h": -0.003719537093680114,
        "ema24_slope_6h": -0.0018254478648401795,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.004224962501173102,
        "return_30m": 0.003433336168463752,
        "return_60m": -0.0028712964330348534,
        "return_120m": -0.00224329213373875,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.000824008728013359,
        "close_vs_ema6": -0.0015116833483038716,
        "close_vs_ema12": -0.003419692295581034,
        "ema3_slope": -0.0008233302966629275,
        "ema6_slope": -0.0006043079304272059,
        "realized_volatility_30m": 0.005957877239259279,
        "realized_volatility_60m": 0.004878137066488313,
        "return_acceleration": -0.011915754478518559
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3216,
        "resolved_agreement_count": 2117,
        "prospective_resolved_sample_count": 3197,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 365.5935260416809,
            "small_mean_absolute_error": 405.8571979166809
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.125,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 242.96294791667606,
            "small_mean_absolute_error": 280.4393671875114
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 251.10251736111726,
            "small_mean_absolute_error": 241.912979166671
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 202.71361770833755,
            "small_mean_absolute_error": 212.61512500000245
          }
        },
        "current_losing_streak": 8,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T17:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3218,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1815Z",
      "signal_timestamp": "2026-10-16T18:16:17.035732Z",
      "target_timestamp": "2026-10-16T18:15:00Z",
      "resolution_timestamp": "2026-10-16T18:30:00Z",
      "strike": 81221.17,
      "brti_reference_price": 81221.16799999999,
      "base_predicted_close": 81172.3125,
      "small_predicted_close": 80982.375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81285.7745,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 113.46199999999953,
      "small_residual": 303.39949999999953,
      "base_absolute_error": 113.46199999999953,
      "small_absolute_error": 303.39949999999953,
      "resolved_at": "2026-10-16T18:31:05.885448Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T18:00:00Z",
        "return_6h": -0.011652859355643086,
        "return_12h": -0.008674669636867804,
        "return_24h": -0.010046256818764032,
        "close_vs_ema12": -0.006705986255528318,
        "close_vs_ema24": -0.007838262785045291,
        "ema12_slope_3h": -0.0037760071898872427,
        "ema24_slope_6h": -0.0020284374699739427,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0016306580635645496,
        "return_30m": -0.0026011939067793755,
        "return_60m": 0.002348073345820989,
        "return_120m": -0.0032383202859219695,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00040249076549159213,
        "close_vs_ema6": 8.321842737024632e-05,
        "close_vs_ema12": -0.001518936014342387,
        "ema3_slope": 0.000402652829537109,
        "ema6_slope": 3.328847903394383e-05,
        "realized_volatility_30m": 0.0029278102823688257,
        "realized_volatility_60m": 0.004625021798472783,
        "return_acceleration": 0.005855620564737651
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3217,
        "resolved_agreement_count": 2118,
        "prospective_resolved_sample_count": 3198,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 318.3569791666814,
            "small_mean_absolute_error": 336.6772916666814
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 236.15438802084282,
            "small_mean_absolute_error": 252.75971354167814
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5833333333333334,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 230.32684201389566,
            "small_mean_absolute_error": 236.46803298611607
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.55,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 204.06079895833756,
            "small_mean_absolute_error": 214.5374718750034
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T18:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3219,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1830Z",
      "signal_timestamp": "2026-10-16T18:31:16.757015Z",
      "target_timestamp": "2026-10-16T18:30:00Z",
      "resolution_timestamp": "2026-10-16T18:45:00Z",
      "strike": 81285.77,
      "brti_reference_price": 81285.7745,
      "base_predicted_close": 81259.9296875,
      "small_predicted_close": 81319.96875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 80979.80583333335,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -280.1238541666535,
      "small_residual": -340.1629166666535,
      "base_absolute_error": 280.1238541666535,
      "small_absolute_error": 340.1629166666535,
      "resolved_at": "2026-10-16T18:46:06.969248Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T18:15:00Z",
        "return_6h": -0.01155592613990486,
        "return_12h": -0.007919792514557988,
        "return_24h": -0.010023480190028078,
        "close_vs_ema12": -0.005675787230425833,
        "close_vs_ema24": -0.006904715903726211,
        "ema12_slope_3h": -0.0037360623380437996,
        "ema24_slope_6h": -0.0022253626638603086,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.000795439188956415,
        "return_30m": 0.0024273943418484656,
        "return_60m": 0.005869064571101257,
        "return_120m": -0.00324466714613858,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005987663197832838,
        "close_vs_ema6": 0.000627502322165796,
        "close_vs_ema12": -0.0006132803390387354,
        "ema3_slope": 0.0005991250556880434,
        "ema6_slope": 0.00025106394615015404,
        "realized_volatility_30m": 0.0004176094373040673,
        "realized_volatility_60m": 0.0042311835948893525,
        "return_acceleration": -0.0008352188746081346
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3218,
        "resolved_agreement_count": 2119,
        "prospective_resolved_sample_count": 3199,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 286.36758333334365,
            "small_mean_absolute_error": 357.95938020834365
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 250.30630468751042,
            "small_mean_absolute_error": 281.9537656250104
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 219.49288020834138,
            "small_mean_absolute_error": 248.63472222222845
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 207.12690208333805,
            "small_mean_absolute_error": 226.60545937500282
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T18:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3220,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1845Z",
      "signal_timestamp": "2026-10-16T18:46:20.493041Z",
      "target_timestamp": "2026-10-16T18:45:00Z",
      "resolution_timestamp": "2026-10-16T19:00:00Z",
      "strike": 80979.81,
      "brti_reference_price": 80979.80583333335,
      "base_predicted_close": 80924.0234375,
      "small_predicted_close": 80917.375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81006.81033333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 82.78689583334199,
      "small_residual": 89.43533333334199,
      "base_absolute_error": 82.78689583334199,
      "small_absolute_error": 89.43533333334199,
      "resolved_at": "2026-10-16T19:01:06.180795Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T18:30:00Z",
        "return_6h": -0.014434342252779064,
        "return_12h": -0.01296505042820506,
        "return_24h": -0.01517531763823976,
        "close_vs_ema12": -0.009037578164255322,
        "close_vs_ema24": -0.010425690088618711,
        "ema12_slope_3h": -0.003883955234524561,
        "ema24_slope_6h": -0.0024774954994980503,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0037641108613248875,
        "return_30m": -0.0029716657936591506,
        "return_60m": -0.00556512982148305,
        "return_120m": -0.005515959034625761,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0015863115811594053,
        "close_vs_ema6": -0.002244134454450153,
        "close_vs_ema12": -0.0037044865436365315,
        "ema3_slope": -0.001583799182174661,
        "ema6_slope": -0.0008968487221330257,
        "realized_volatility_30m": 0.0022797750251406512,
        "realized_volatility_60m": 0.002625544331001421,
        "return_acceleration": -0.0045595500502813024
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3219,
        "resolved_agreement_count": 2119,
        "prospective_resolved_sample_count": 3200,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 214.56095312500474,
            "small_mean_absolute_error": 258.98087500000474
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 268.61717447917545,
            "small_mean_absolute_error": 316.53904947917545
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 235.98432638889426,
            "small_mean_absolute_error": 276.95167881945116
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 218.573570833337,
            "small_mean_absolute_error": 240.71414479166924
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T18:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3221,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1900Z",
      "signal_timestamp": "2026-10-16T19:01:18.396078Z",
      "target_timestamp": "2026-10-16T19:00:00Z",
      "resolution_timestamp": "2026-10-16T19:15:00Z",
      "strike": 81006.81,
      "brti_reference_price": 81006.81033333334,
      "base_predicted_close": 81140.25,
      "small_predicted_close": 81250.8515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81275.98683333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 135.73683333334338,
      "small_residual": 25.135270833343384,
      "base_absolute_error": 135.73683333334338,
      "small_absolute_error": 25.135270833343384,
      "resolved_at": "2026-10-16T19:16:05.298995Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T18:45:00Z",
        "return_6h": -0.011425998748822552,
        "return_12h": -0.013096976258480164,
        "return_24h": -0.015746052709540437,
        "close_vs_ema12": -0.008354696464846212,
        "close_vs_ema24": -0.009889597397433558,
        "ema12_slope_3h": -0.003858467008476363,
        "ema24_slope_6h": -0.00266179735230887,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0003334720270331548,
        "return_30m": -0.003431894059970575,
        "return_60m": -0.0010128302783450893,
        "return_120m": -0.003881218575414458,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0006270772517836809,
        "close_vs_ema6": -0.0013660394346319826,
        "close_vs_ema12": -0.002854923344718152,
        "ema3_slope": -0.0006266842723322563,
        "ema6_slope": -0.0005461173667093977,
        "realized_volatility_30m": 0.002048791444179021,
        "realized_volatility_60m": 0.002080818795893619,
        "return_acceleration": 0.004097582888358042
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3220,
        "resolved_agreement_count": 2120,
        "prospective_resolved_sample_count": 3201,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 136.0121250000011,
            "small_mean_absolute_error": 212.5668125000011
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.125,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.875,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 250.802825520841,
            "small_mean_absolute_error": 309.212005208341
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.16666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 207.31267361111773,
            "small_mean_absolute_error": 257.8151822916746
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 218.1219250000031,
            "small_mean_absolute_error": 235.19257708333535
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T18:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3222,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1915Z",
      "signal_timestamp": "2026-10-16T19:16:16.150480Z",
      "target_timestamp": "2026-10-16T19:15:00Z",
      "resolution_timestamp": "2026-10-16T19:30:00Z",
      "strike": 81275.99,
      "brti_reference_price": 81275.98683333334,
      "base_predicted_close": 81241.9453125,
      "small_predicted_close": 81295.8671875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81479.67800000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 237.73268750001444,
      "small_residual": 183.81081250001444,
      "base_absolute_error": 237.73268750001444,
      "small_absolute_error": 183.81081250001444,
      "resolved_at": "2026-10-16T19:31:06.002094Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T19:00:00Z",
        "return_6h": -0.008022340111227821,
        "return_12h": -0.01023646222274821,
        "return_24h": -0.013409063672253918,
        "close_vs_ema12": -0.0048540602247687525,
        "close_vs_ema24": -0.006464392874062308,
        "ema12_slope_3h": -0.0038060172926683844,
        "ema24_slope_6h": -0.002772200259981372,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.003322887284320508,
        "return_30m": 0.00365746740131212,
        "return_60m": 0.0006749328368849117,
        "return_120m": 0.003024590974510577,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0013450515623540937,
        "close_vs_ema6": 0.0013937287565255474,
        "close_vs_ema12": 0.00038791501245016846,
        "ema3_slope": 0.0013468631627553407,
        "ema6_slope": 0.0005578024727490583,
        "realized_volatility_30m": 0.0014947076286436767,
        "realized_volatility_60m": 0.0025414468814329415,
        "return_acceleration": 0.0029894152572873534
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3221,
        "resolved_agreement_count": 2121,
        "prospective_resolved_sample_count": 3202,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 153.0273958333346,
            "small_mean_absolute_error": 189.5332552083346
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 235.692187500008,
            "small_mean_absolute_error": 263.105273437508
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 208.44539062500675,
            "small_mean_absolute_error": 231.68422743056362
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 214.6231333333373,
            "small_mean_absolute_error": 220.36566041666956
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T19:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3223,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1930Z",
      "signal_timestamp": "2026-10-16T19:31:17.202940Z",
      "target_timestamp": "2026-10-16T19:30:00Z",
      "resolution_timestamp": "2026-10-16T19:45:00Z",
      "strike": 81479.68,
      "brti_reference_price": 81479.67800000001,
      "base_predicted_close": 81475.34375,
      "small_predicted_close": 81371.1875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81233.28316666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -242.06058333332476,
      "small_residual": -137.90433333332476,
      "base_absolute_error": 242.06058333332476,
      "small_absolute_error": 137.90433333332476,
      "resolved_at": "2026-10-16T19:46:07.147743Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T19:15:00Z",
        "return_6h": -0.004905184663544837,
        "return_12h": -0.008072207499388306,
        "return_24h": -0.011639259292912207,
        "close_vs_ema12": -0.002263947828948898,
        "close_vs_ema24": -0.0038927986327293995,
        "ema12_slope_3h": -0.0036866648509829014,
        "ema24_slope_6h": -0.0028160997639393726,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.002506166637931573,
        "return_30m": 0.0058373816315058225,
        "return_60m": 0.002385454296188305,
        "return_120m": 0.008268519252585094,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0019235872425868994,
        "close_vs_ema6": 0.002785028494215247,
        "close_vs_ema12": 0.0024485703572696416,
        "ema3_slope": 0.0019272945618187265,
        "ema6_slope": 0.001115253803134042,
        "realized_volatility_30m": 0.0004083603231944677,
        "realized_volatility_60m": 0.002746092066783213,
        "return_acceleration": -0.0008167206463889354
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3222,
        "resolved_agreement_count": 2121,
        "prospective_resolved_sample_count": 3203,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.0,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 184.09506770833832,
            "small_mean_absolute_error": 159.63608333333832
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 235.23132552084098,
            "small_mean_absolute_error": 258.797731770841
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.16666666666666666,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.8333333333333334,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 228.2358923611197,
            "small_mean_absolute_error": 241.1812048611197
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 216.68197916667268,
            "small_mean_absolute_error": 228.26356875000494
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T19:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3224,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T1945Z",
      "signal_timestamp": "2026-10-16T19:46:19.404597Z",
      "target_timestamp": "2026-10-16T19:45:00Z",
      "resolution_timestamp": "2026-10-16T20:00:00Z",
      "strike": 81233.28,
      "brti_reference_price": 81233.28316666668,
      "base_predicted_close": 81336.875,
      "small_predicted_close": 81347.640625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81484.50883333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 147.6338333333406,
      "small_residual": 136.8682083333406,
      "base_absolute_error": 147.6338333333406,
      "small_absolute_error": 136.8682083333406,
      "resolved_at": "2026-10-16T20:01:05.768176Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T19:30:00Z",
        "return_6h": -0.007441555744152839,
        "return_12h": -0.010757270364166738,
        "return_24h": -0.013369551235599686,
        "close_vs_ema12": -0.005066641995237875,
        "close_vs_ema24": -0.006763650992595571,
        "ema12_slope_3h": -0.0036346040181209904,
        "ema24_slope_6h": -0.002911276352808967,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0030240035231035023,
        "return_30m": -0.0005254155419144313,
        "return_60m": 0.0031301301691808447,
        "return_120m": -0.002452419233051839,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0005534227148521476,
        "close_vs_ema6": -0.0001767246095140118,
        "close_vs_ema12": -0.0004932145454956682,
        "ema3_slope": -0.0005531166075575245,
        "ema6_slope": -7.068484710481826e-05,
        "realized_volatility_30m": 0.0027650850805175375,
        "realized_volatility_60m": 0.0024553854721318575,
        "return_acceleration": -0.005530170161035075
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3223,
        "resolved_agreement_count": 2122,
        "prospective_resolved_sample_count": 3204,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 174.57925000000614,
            "small_mean_absolute_error": 109.07143750000614
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 194.57010156250544,
            "small_mean_absolute_error": 184.02615625000544
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 237.27119965278567,
            "small_mean_absolute_error": 247.38317881945235
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 227.4441906250053,
            "small_mean_absolute_error": 229.56249895833753
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T19:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3225,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T2000Z",
      "signal_timestamp": "2026-10-16T20:01:17.234164Z",
      "target_timestamp": "2026-10-16T20:00:00Z",
      "resolution_timestamp": "2026-10-16T20:15:00Z",
      "strike": 81484.51,
      "brti_reference_price": 81484.50883333334,
      "base_predicted_close": 81544.390625,
      "small_predicted_close": 81557.03125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81460.57733333335,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -83.81329166665091,
      "small_residual": -96.45391666665091,
      "base_absolute_error": 83.81329166665091,
      "small_absolute_error": 96.45391666665091,
      "resolved_at": "2026-10-16T20:16:05.378198Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T19:45:00Z",
        "return_6h": -0.0055709677628069665,
        "return_12h": -0.008274293052422665,
        "return_24h": -0.010016824793695367,
        "close_vs_ema12": -0.0019086109246518879,
        "close_vs_ema24": -0.0036161006163033527,
        "ema12_slope_3h": -0.003406583356481807,
        "ema24_slope_6h": -0.0029660752827430636,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0030926445032539718,
        "return_30m": 5.92888122770141e-05,
        "return_60m": 0.005897016535206356,
        "return_120m": 0.004878213579962543,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0012671474245542491,
        "close_vs_ema6": 0.0020806764056662264,
        "close_vs_ema12": 0.002197348755429873,
        "ema3_slope": 0.0012687551243422135,
        "ema6_slope": 0.0008329638135278206,
        "realized_volatility_30m": 0.003058324013178737,
        "realized_volatility_60m": 0.0026141823368968213,
        "return_acceleration": 0.006116648026357474
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3224,
        "resolved_agreement_count": 2123,
        "prospective_resolved_sample_count": 3205,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 190.7909843750058,
            "small_mean_absolute_error": 120.92965625000579
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 163.40155468750345,
            "small_mean_absolute_error": 166.74823437500345
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 230.79887847222926,
            "small_mean_absolute_error": 246.45122222222926
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 216.02213229167174,
            "small_mean_absolute_error": 211.84708125000398
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T19:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3226,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T2015Z",
      "signal_timestamp": "2026-10-16T20:16:16.262610Z",
      "target_timestamp": "2026-10-16T20:15:00Z",
      "resolution_timestamp": "2026-10-16T20:30:00Z",
      "strike": 81460.58,
      "brti_reference_price": 81460.57733333335,
      "base_predicted_close": 81509.875,
      "small_predicted_close": 81430.09375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81519.83716666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 9.962166666664416,
      "small_residual": 89.74341666666442,
      "base_absolute_error": 9.962166666664416,
      "small_absolute_error": 89.74341666666442,
      "resolved_at": "2026-10-16T20:31:05.671255Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T20:00:00Z",
        "return_6h": -0.0075544337438145925,
        "return_12h": -0.008503499046401242,
        "return_24h": -0.00926904576355625,
        "close_vs_ema12": -0.002112066931116874,
        "close_vs_ema24": -0.0038284193865129046,
        "ema12_slope_3h": -0.0030548055484173053,
        "ema24_slope_6h": -0.0030607263412719687,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002936938608655293,
        "return_30m": 0.002798042351684016,
        "return_60m": 0.002271156674831021,
        "return_120m": 0.002947622389933624,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0004863040983957845,
        "close_vs_ema6": 0.001275328698997491,
        "close_vs_ema12": 0.0016097675544557433,
        "ema3_slope": 0.00048654070513465264,
        "ema6_slope": 0.0005103918465469981,
        "realized_volatility_30m": 0.0016931691820597505,
        "realized_volatility_60m": 0.0024379963412041934,
        "return_acceleration": -0.003386338364119501
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3225,
        "resolved_agreement_count": 2124,
        "prospective_resolved_sample_count": 3206,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 177.81009895833267,
            "small_mean_absolute_error": 138.75931770833267
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 165.41874739583363,
            "small_mean_absolute_error": 164.14628645833363
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 216.39815798611622,
            "small_mean_absolute_error": 221.6566215277829
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 204.36360416667085,
            "small_mean_absolute_error": 207.53933437500308
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T20:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3227,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T2030Z",
      "signal_timestamp": "2026-10-16T20:31:17.482062Z",
      "target_timestamp": "2026-10-16T20:30:00Z",
      "resolution_timestamp": "2026-10-16T20:45:00Z",
      "strike": 81519.84,
      "brti_reference_price": 81519.83716666666,
      "base_predicted_close": 81576.9375,
      "small_predicted_close": 81464.078125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81585.46783333333,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 8.530333333328599,
      "small_residual": 121.3897083333286,
      "base_absolute_error": 8.530333333328599,
      "small_absolute_error": 121.3897083333286,
      "resolved_at": "2026-10-16T20:46:06.796951Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T20:15:00Z",
        "return_6h": -0.008972634857774442,
        "return_12h": -0.007581780313500097,
        "return_24h": -0.009332731378350445,
        "close_vs_ema12": -0.0013296351911162851,
        "close_vs_ema24": -0.003039942844922483,
        "ema12_slope_3h": -0.0025784050964244853,
        "ema24_slope_6h": -0.003182963903271774,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007274664048946278,
        "return_30m": 0.000433558891612007,
        "return_60m": 0.000492873409080552,
        "return_120m": 0.0028795034322599555,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006066938357360829,
        "close_vs_ema6": 0.0014304117165799823,
        "close_vs_ema12": 0.0019779388214400395,
        "ema3_slope": 0.000607062136592118,
        "ema6_slope": 0.0005724922464789284,
        "realized_volatility_30m": 0.0005105801328800785,
        "realized_volatility_60m": 0.0021943909148149847,
        "return_acceleration": 0.001021160265760157
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3226,
        "resolved_agreement_count": 2124,
        "prospective_resolved_sample_count": 3207,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 120.86746874999517,
            "small_mean_absolute_error": 115.24246874999517
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 152.48126822916674,
            "small_mean_absolute_error": 137.43927604166674
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 197.11003993055905,
            "small_mean_absolute_error": 210.94597743055905
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 192.68823541667152,
            "small_mean_absolute_error": 204.15654375000378
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T20:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3228,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T2045Z",
      "signal_timestamp": "2026-10-16T20:46:19.015931Z",
      "target_timestamp": "2026-10-16T20:45:00Z",
      "resolution_timestamp": "2026-10-16T21:00:00Z",
      "strike": 81585.47,
      "brti_reference_price": 81585.46783333333,
      "base_predicted_close": 81615.4609375,
      "small_predicted_close": 81631.0390625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81628.323,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 12.862062500003958,
      "small_residual": -2.716062499996042,
      "base_absolute_error": 12.862062500003958,
      "small_absolute_error": 2.716062499996042,
      "resolved_at": "2026-10-16T21:01:06.302441Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T20:30:00Z",
        "return_6h": -0.00791267338742474,
        "return_12h": -0.007573980996274932,
        "return_24h": -0.008535604568213118,
        "close_vs_ema12": -0.0005041744163661876,
        "close_vs_ema24": -0.0021912615521219037,
        "ema12_slope_3h": -0.002397604200884973,
        "ema24_slope_6h": -0.0032807168725724756,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008050882944292681,
        "return_30m": 0.0015331403740110883,
        "return_60m": 0.004335472517392525,
        "return_120m": 0.007479173279897777,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0007056370109428389,
        "close_vs_ema6": 0.0015965880101966867,
        "close_vs_ema12": 0.0023552075484614132,
        "ema3_slope": 0.0007061352861355008,
        "ema6_slope": 0.0006390433196394874,
        "realized_volatility_30m": 3.8810944767320166e-05,
        "realized_volatility_60m": 0.0012387086025548765,
        "return_acceleration": 7.762188953464033e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3227,
        "resolved_agreement_count": 2124,
        "prospective_resolved_sample_count": 3208,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.48490624999613,
            "small_mean_absolute_error": 111.11381249999613
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 118.53207812500114,
            "small_mean_absolute_error": 110.09262500000114
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 150.54170312500233,
            "small_mean_absolute_error": 159.722041666669
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 189.00342708333702,
            "small_mean_absolute_error": 210.20805729167114
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T20:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3229,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T2100Z",
      "signal_timestamp": "2026-10-16T21:01:17.769340Z",
      "target_timestamp": "2026-10-16T21:00:00Z",
      "resolution_timestamp": "2026-10-16T21:15:00Z",
      "strike": 81628.32,
      "brti_reference_price": 81628.323,
      "base_predicted_close": 81638.90625,
      "small_predicted_close": 81654.34375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81596.01166666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -42.89458333332732,
      "small_residual": -58.33208333332732,
      "base_absolute_error": 42.89458333332732,
      "small_absolute_error": 58.33208333332732,
      "resolved_at": "2026-10-16T21:16:05.226854Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T20:45:00Z",
        "return_6h": -0.002914510347127197,
        "return_12h": -0.006512874169369742,
        "return_24h": -0.004260092899818657,
        "close_vs_ema12": 1.9989528551311864e-05,
        "close_vs_ema24": -0.0016328091255779498,
        "ema12_slope_3h": -0.0020314215312403627,
        "ema24_slope_6h": -0.0032731772265447434,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005252794131698213,
        "return_30m": 0.0013307906039059514,
        "return_60m": 0.0017649264716170787,
        "return_120m": 0.007672350807410133,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006152647565809133,
        "close_vs_ema6": 0.001515299617069088,
        "close_vs_ema12": 0.0024373013753944406,
        "ema3_slope": 0.0006156435403537053,
        "ema6_slope": 0.0006064874509084106,
        "realized_volatility_30m": 0.0001399044406297234,
        "realized_volatility_60m": 0.00043632022960028553,
        "return_acceleration": -0.0002798088812594468
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3228,
        "resolved_agreement_count": 2125,
        "prospective_resolved_sample_count": 3209,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.79196354166197,
            "small_mean_absolute_error": 77.57577604165999
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 109.79147395833388,
            "small_mean_absolute_error": 99.25271614583289
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 118.53169097222296,
            "small_mean_absolute_error": 137.0240815972223
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 168.3041937500042,
            "small_mean_absolute_error": 194.39019583333794
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T20:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3230,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T2115Z",
      "signal_timestamp": "2026-10-16T21:16:15.955622Z",
      "target_timestamp": "2026-10-16T21:15:00Z",
      "resolution_timestamp": "2026-10-16T21:30:00Z",
      "strike": 81596.01,
      "brti_reference_price": 81596.01166666667,
      "base_predicted_close": 81585.7421875,
      "small_predicted_close": 81512.875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81611.54133333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 25.799145833341754,
      "small_residual": 98.66633333334175,
      "base_absolute_error": 25.799145833341754,
      "small_absolute_error": 98.66633333334175,
      "resolved_at": "2026-10-16T21:31:05.335469Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T21:00:00Z",
        "return_6h": -0.0005190164838719813,
        "return_12h": -0.006903919085602839,
        "return_24h": -0.005687447247551658,
        "close_vs_ema12": -0.0003605177968148965,
        "close_vs_ema24": -0.001986263236203323,
        "ema12_slope_3h": -0.0017619542550105782,
        "ema24_slope_6h": -0.003216654195532964,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00039583482969918204,
        "return_30m": 0.00012923665958353148,
        "return_60m": 0.001662575171535119,
        "return_120m": 0.003937507815064523,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.0001095811824793902,
        "close_vs_ema6": 0.0007989338709661897,
        "close_vs_ema12": 0.001726036583438173,
        "ema3_slope": 0.00010959319183068139,
        "ema6_slope": 0.00031967570828683733,
        "realized_volatility_30m": 0.00046055712143450167,
        "realized_volatility_60m": 0.0004794313825715749,
        "return_acceleration": -0.0009211142428690033
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3229,
        "resolved_agreement_count": 2126,
        "prospective_resolved_sample_count": 3210,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 18.562286458331073,
            "small_mean_absolute_error": 68.0453177083291
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 98.18619270833187,
            "small_mean_absolute_error": 103.40231770833088
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 116.46659374999945,
            "small_mean_absolute_error": 132.11263020833212
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 164.3417114583368,
            "small_mean_absolute_error": 180.37146354167052
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T21:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3231,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T2130Z",
      "signal_timestamp": "2026-10-16T21:31:16.254150Z",
      "target_timestamp": "2026-10-16T21:30:00Z",
      "resolution_timestamp": "2026-10-16T21:45:00Z",
      "strike": 81611.54,
      "brti_reference_price": 81611.54133333334,
      "base_predicted_close": 81637.3125,
      "small_predicted_close": 81650.2890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81586.78233333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -50.53016666666372,
      "small_residual": -63.50672916666372,
      "base_absolute_error": 50.53016666666372,
      "small_absolute_error": 63.50672916666372,
      "resolved_at": "2026-10-16T21:46:07.810952Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T21:15:00Z",
        "return_6h": 0.0012056503956863196,
        "return_12h": -0.005641211351923636,
        "return_24h": -0.007294777818588338,
        "close_vs_ema12": -0.0001633142094591422,
        "close_vs_ema24": -0.00175934369753028,
        "ema12_slope_3h": -0.001527795869674664,
        "ema24_slope_6h": -0.0031260259665496504,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00019032384487260856,
        "return_30m": -0.0002055863216332554,
        "return_60m": 0.0011249306899274725,
        "return_120m": 0.0016183585474323081,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001499404561200457,
        "close_vs_ema6": 0.0007065215401989011,
        "close_vs_ema12": 0.0016213356218794939,
        "ema3_slope": 0.00014996294163194257,
        "ema6_slope": 0.0002826885062869877,
        "realized_volatility_30m": 0.0002930793372858953,
        "realized_volatility_60m": 0.00044740036331162653,
        "return_acceleration": 0.0005861586745717906
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3230,
        "resolved_agreement_count": 2127,
        "prospective_resolved_sample_count": 3211,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 22.521531250000407,
            "small_mean_absolute_error": 70.27604687499843
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.69449999999779,
            "small_mean_absolute_error": 92.7592578124968
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 109.16135590277797,
            "small_mean_absolute_error": 115.05153298611064
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 165.61933541667094,
            "small_mean_absolute_error": 181.81242604167056
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T21:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3232,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T2145Z",
      "signal_timestamp": "2026-10-16T21:46:20.899094Z",
      "target_timestamp": "2026-10-16T21:45:00Z",
      "resolution_timestamp": "2026-10-16T22:00:00Z",
      "strike": 81586.78,
      "brti_reference_price": 81586.78233333334,
      "base_predicted_close": 81581.2734375,
      "small_predicted_close": 81511.421875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81570.8358333333,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -10.437604166698293,
      "small_residual": 59.41395833330171,
      "base_absolute_error": 10.437604166698293,
      "small_absolute_error": 59.41395833330171,
      "resolved_at": "2026-10-16T22:01:05.332077Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T21:30:00Z",
        "return_6h": 6.044032150120948e-05,
        "return_12h": -0.005318852390488127,
        "return_24h": -0.0073523529817096644,
        "close_vs_ema12": -0.0004476028316490188,
        "close_vs_ema24": -0.002019753378384226,
        "ema12_slope_3h": -0.001162830412464566,
        "ema24_slope_6h": -0.0030606633710333897,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00030337620875064975,
        "return_30m": -0.00011311010360459672,
        "return_60m": 1.6111938007101756e-05,
        "return_120m": 0.004351654308264008,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -7.674651007372191e-05,
        "close_vs_ema6": 0.00028777472020058426,
        "close_vs_ema12": 0.0011145543188426643,
        "ema3_slope": -7.674062049889407e-05,
        "ema6_slope": 0.00011512313989192613,
        "realized_volatility_30m": 0.00024685002681162915,
        "realized_volatility_60m": 0.0003744318322639749,
        "return_acceleration": -0.0004937000536232583
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3231,
        "resolved_agreement_count": 2128,
        "prospective_resolved_sample_count": 3212,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 33.02148958333419,
            "small_mean_absolute_error": 55.80530208333221
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.75319791666516,
            "small_mean_absolute_error": 83.45955729166417
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 90.02854861111216,
            "small_mean_absolute_error": 91.99685069444483
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 161.46399895833747,
            "small_mean_absolute_error": 181.81373020833706
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T21:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3233,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T2200Z",
      "signal_timestamp": "2026-10-16T22:01:17.004508Z",
      "target_timestamp": "2026-10-16T22:00:00Z",
      "resolution_timestamp": "2026-10-16T22:15:00Z",
      "strike": 81570.84,
      "brti_reference_price": 81570.8358333333,
      "base_predicted_close": 81575.7421875,
      "small_predicted_close": 81502.3203125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81648.83616666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 73.09397916666057,
      "small_residual": 146.51585416666057,
      "base_absolute_error": 73.09397916666057,
      "small_absolute_error": 146.51585416666057,
      "resolved_at": "2026-10-16T22:16:05.634439Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T21:45:00Z",
        "return_6h": 0.003686186470410968,
        "return_12h": -0.0043864786678250445,
        "return_24h": -0.009096707568547746,
        "close_vs_ema12": -0.000616742320062369,
        "close_vs_ema24": -0.002169247186843526,
        "ema12_slope_3h": -0.0008339472899036027,
        "ema24_slope_6h": -0.002922769683648352,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.000195454454066879,
        "return_30m": -0.0004987713665862703,
        "return_60m": -0.0007042551476489356,
        "return_120m": 0.0010594283654152825,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00013611150566739116,
        "close_vs_ema6": 6.59011336867632e-05,
        "close_vs_ema12": 0.0007774056564391341,
        "ema3_slope": -0.0001360929818466916,
        "ema6_slope": 2.6361148366627063e-05,
        "realized_volatility_30m": 5.396087734188537e-05,
        "realized_volatility_60m": 0.0002231163692051026,
        "return_acceleration": 0.00010792175468377074
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3232,
        "resolved_agreement_count": 2129,
        "prospective_resolved_sample_count": 3213,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 32.41537500000777,
            "small_mean_absolute_error": 69.97977604165862
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 30.60366927083487,
            "small_mean_absolute_error": 73.77777604165931
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 83.99944097222517,
            "small_mean_absolute_error": 89.49506944444147
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 150.7207947916715,
            "small_mean_absolute_error": 177.38184375000128
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T21:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3234,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T2215Z",
      "signal_timestamp": "2026-10-16T22:16:16.835469Z",
      "target_timestamp": "2026-10-16T22:15:00Z",
      "resolution_timestamp": "2026-10-16T22:30:00Z",
      "strike": 81648.84,
      "brti_reference_price": 81648.83616666666,
      "base_predicted_close": 81595.234375,
      "small_predicted_close": 81641.171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81662.76166666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 67.52729166667268,
      "small_residual": 21.58979166667268,
      "base_absolute_error": 67.52729166667268,
      "small_absolute_error": 21.58979166667268,
      "resolved_at": "2026-10-16T22:31:05.775631Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T22:00:00Z",
        "return_6h": 0.002010105101988069,
        "return_12h": -0.002368038148393481,
        "return_24h": -0.008774684651860487,
        "close_vs_ema12": 0.00032505913973635003,
        "close_vs_ema24": -0.001190068226825658,
        "ema12_slope_3h": -0.0006137399778660679,
        "ema24_slope_6h": -0.0028216709278494623,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0009562281976946974,
        "return_30m": 0.000760586844567479,
        "return_60m": 0.0006473907109061372,
        "return_120m": 0.0023110422181635837,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004098252435924543,
        "close_vs_ema6": 0.0007299242133753658,
        "close_vs_ema12": 0.0014671584870944443,
        "ema3_slope": 0.0004099932691838948,
        "ema6_slope": 0.0002920549565439412,
        "realized_volatility_30m": 0.0005758413258807882,
        "realized_volatility_60m": 0.0004939507448111104,
        "return_acceleration": 0.0011516826517615764
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3233,
        "resolved_agreement_count": 2129,
        "prospective_resolved_sample_count": 3214,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 39.965223958341085,
            "small_mean_absolute_error": 92.02571874999194
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 29.26375520833608,
            "small_mean_absolute_error": 80.03551822916052
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 78.77920312500162,
            "small_mean_absolute_error": 99.61011805555124
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 141.54439687500417,
            "small_mean_absolute_error": 165.00818020833395
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T22:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3235,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T2230Z",
      "signal_timestamp": "2026-10-16T22:31:17.553157Z",
      "target_timestamp": "2026-10-16T22:30:00Z",
      "resolution_timestamp": "2026-10-16T22:45:00Z",
      "strike": 81662.76,
      "brti_reference_price": 81662.76166666667,
      "base_predicted_close": 81613.8359375,
      "small_predicted_close": 81660.234375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81663.64216666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 49.80622916667198,
      "small_residual": 3.407791666671983,
      "base_absolute_error": 49.80622916667198,
      "small_absolute_error": 3.407791666671983,
      "resolved_at": "2026-10-16T22:46:06.460713Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T22:15:00Z",
        "return_6h": 0.001378084757301501,
        "return_12h": -0.003154254174182358,
        "return_24h": -0.009153355250790307,
        "close_vs_ema12": 0.00047542717203974405,
        "close_vs_ema24": -0.0009987262476039982,
        "ema12_slope_3h": -0.0004972400153088197,
        "ema24_slope_6h": -0.002735528053976366,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001705535639429101,
        "return_30m": 0.0011269448497646106,
        "return_60m": 0.0006276113953556095,
        "return_120m": 0.001753248104602978,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002901401466093301,
        "close_vs_ema6": 0.0006431218497824354,
        "close_vs_ema12": 0.0013856189152747778,
        "ema3_slope": 0.00029022435234571375,
        "ema6_slope": 0.00025731493385561244,
        "realized_volatility_30m": 0.00039283731687589363,
        "realized_volatility_60m": 0.0004937407736513263,
        "return_acceleration": -0.0007856746337517873
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3234,
        "resolved_agreement_count": 2130,
        "prospective_resolved_sample_count": 3215,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.39726041667382,
            "small_mean_absolute_error": 72.75658333332467
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 36.45939583333711,
            "small_mean_absolute_error": 71.51631510416155
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.59542013888979,
            "small_mean_absolute_error": 86.09169965277276
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 132.84978229167027,
            "small_mean_absolute_error": 155.17411250000004
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T22:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3236,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T2245Z",
      "signal_timestamp": "2026-10-16T22:46:20.962970Z",
      "target_timestamp": "2026-10-16T22:45:00Z",
      "resolution_timestamp": "2026-10-16T23:00:00Z",
      "strike": 81663.64,
      "brti_reference_price": 81663.64216666667,
      "base_predicted_close": 81631.2109375,
      "small_predicted_close": 81677.8515625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81667.94233333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 36.731395833339775,
      "small_residual": -9.909229166660225,
      "base_absolute_error": 36.731395833339775,
      "small_absolute_error": 9.909229166660225,
      "resolved_at": "2026-10-16T23:01:06.326364Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T22:30:00Z",
        "return_6h": 0.0028819904681420816,
        "return_12h": -0.005676109278375807,
        "return_24h": -0.008834803078078823,
        "close_vs_ema12": 0.00046635970366315505,
        "close_vs_ema24": -0.0009676033206260648,
        "ema12_slope_3h": -0.00026190553787364124,
        "ema24_slope_6h": -0.0026204491990501344,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 1.0782148215815468e-05,
        "return_30m": 0.00018133755109239758,
        "return_60m": 0.0009420623186158217,
        "return_120m": 0.0009581894350725317,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00015044007595799158,
        "close_vs_ema6": 0.00046699198840483014,
        "close_vs_ema12": 0.0011813289834179397,
        "ema3_slope": 0.0001504627115795909,
        "ema6_slope": 0.0001868316949238391,
        "realized_volatility_30m": 7.988570786354732e-05,
        "realized_volatility_60m": 0.00043585749560613344,
        "return_acceleration": -0.00015977141572709463
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3235,
        "resolved_agreement_count": 2131,
        "prospective_resolved_sample_count": 3216,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 50.21627604167588,
            "small_mean_absolute_error": 57.73184895832674
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 41.618882812505035,
            "small_mean_absolute_error": 56.76857552082947
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 48.5742239583354,
            "small_mean_absolute_error": 74.88365451388502
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 106.97257500000342,
            "small_mean_absolute_error": 118.54065520833319
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T22:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3237,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T2300Z",
      "signal_timestamp": "2026-10-16T23:01:18.978213Z",
      "target_timestamp": "2026-10-16T23:00:00Z",
      "resolution_timestamp": "2026-10-16T23:15:00Z",
      "strike": 81667.94,
      "brti_reference_price": 81667.94233333334,
      "base_predicted_close": 81654.75,
      "small_predicted_close": 81683.328125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81661.98816666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 7.238166666676989,
      "small_residual": -21.33995833332301,
      "base_absolute_error": 7.238166666676989,
      "small_absolute_error": 21.33995833332301,
      "resolved_at": "2026-10-16T23:16:06.597166Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T22:45:00Z",
        "return_6h": 0.004248542360621332,
        "return_12h": -0.005677113507729259,
        "return_24h": -0.008654940423348245,
        "close_vs_ema12": 0.0004978454061954629,
        "close_vs_ema24": -0.0008961493371912876,
        "ema12_slope_3h": -0.0001595277917562088,
        "ema24_slope_6h": -0.002479896214649946,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 5.265705217860628e-05,
        "return_30m": 6.343976815048613e-05,
        "return_60m": 0.0011904561110351874,
        "return_120m": 0.00048536257854192577,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00010154221306568623,
        "close_vs_ema6": 0.0003711403444748296,
        "close_vs_ema12": 0.001043996458915064,
        "ema3_slope": 0.00010155252493371236,
        "ema6_slope": 0.00014847818028718152,
        "realized_volatility_30m": 2.0937451981395405e-05,
        "realized_volatility_60m": 0.0003847705223536665,
        "return_acceleration": 4.187490396279081e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3236,
        "resolved_agreement_count": 2131,
        "prospective_resolved_sample_count": 3217,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.78972395833625,
            "small_mean_absolute_error": 45.355666666666366
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 44.60254947917201,
            "small_mean_absolute_error": 57.667721354162495
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 39.332354166668665,
            "small_mean_absolute_error": 64.30373958332832
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 88.96003437500258,
            "small_mean_absolute_error": 105.28153749999838
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T22:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3238,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T2315Z",
      "signal_timestamp": "2026-10-16T23:16:17.529865Z",
      "target_timestamp": "2026-10-16T23:15:00Z",
      "resolution_timestamp": "2026-10-16T23:30:00Z",
      "strike": 81661.99,
      "brti_reference_price": 81661.98816666668,
      "base_predicted_close": 81640.8203125,
      "small_predicted_close": 81685.9453125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81556.39883333331,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -84.4214791666891,
      "small_residual": -129.5464791666891,
      "base_absolute_error": 84.4214791666891,
      "small_absolute_error": 129.5464791666891,
      "resolved_at": "2026-10-16T23:31:06.452475Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T23:00:00Z",
        "return_6h": 0.007788222208865436,
        "return_12h": -0.010140869589832624,
        "return_24h": -0.005470390639714329,
        "close_vs_ema12": 0.00040755207476461663,
        "close_vs_ema24": -0.0009490378751266793,
        "ema12_slope_3h": -5.232520686704323e-05,
        "ema24_slope_6h": -0.002270499025372019,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -7.290702442774855e-05,
        "return_30m": -2.0253811318093895e-05,
        "return_60m": 0.00016108006699777633,
        "return_120m": 0.0008085750596429353,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 1.4313687864087044e-05,
        "close_vs_ema6": 0.00021298632554755947,
        "close_vs_ema12": 0.0008215039334931173,
        "ema3_slope": 1.4313892748418766e-05,
        "ema6_slope": 8.520178894544372e-05,
        "realized_volatility_30m": 6.278203830317741e-05,
        "realized_volatility_60m": 8.775793176156563e-05,
        "return_acceleration": -0.00012556407660635482
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3237,
        "resolved_agreement_count": 2131,
        "prospective_resolved_sample_count": 3218,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 40.32577083334036,
            "small_mean_absolute_error": 14.061692708331975
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 40.14549739584072,
            "small_mean_absolute_error": 53.04370572916196
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 32.95109375000417,
            "small_mean_absolute_error": 58.044243055551
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 85.93815520833596,
            "small_mean_absolute_error": 100.48506041666406
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T23:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3239,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T2330Z",
      "signal_timestamp": "2026-10-16T23:31:18.373832Z",
      "target_timestamp": "2026-10-16T23:30:00Z",
      "resolution_timestamp": "2026-10-16T23:45:00Z",
      "strike": 81556.4,
      "brti_reference_price": 81556.39883333331,
      "base_predicted_close": 81597.0546875,
      "small_predicted_close": 81525.21875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81515.493,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -81.56168749999779,
      "small_residual": -9.725749999997788,
      "base_absolute_error": 81.56168749999779,
      "small_absolute_error": 9.725749999997788,
      "resolved_at": "2026-10-16T23:46:06.478866Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T23:15:00Z",
        "return_6h": 0.009217899551078546,
        "return_12h": -0.014424502875438283,
        "return_24h": -0.006984430636052363,
        "close_vs_ema12": -0.0008498478800837983,
        "close_vs_ema24": -0.002194787249992225,
        "ema12_slope_3h": -3.191053313778003e-05,
        "ema24_slope_6h": -0.0020368274735099723,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0012930046855810229,
        "return_30m": -0.001365817440884709,
        "return_60m": -0.0013024643198759067,
        "return_120m": -0.000675670365969494,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0006397637887101126,
        "close_vs_ema6": -0.0007718766383960629,
        "close_vs_ema12": -0.0003998900393998861,
        "ema3_slope": -0.000639354752691168,
        "ema6_slope": -0.00030865535781432474,
        "realized_volatility_30m": 0.0006100488305766372,
        "realized_volatility_60m": 0.0005603474171071017,
        "return_acceleration": -0.0012200976611532743
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3238,
        "resolved_agreement_count": 2131,
        "prospective_resolved_sample_count": 3219,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.54931770834446,
            "small_mean_absolute_error": 41.05086458333608
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 47.47328906250914,
            "small_mean_absolute_error": 56.903723958330374
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 39.156036458339564,
            "small_mean_absolute_error": 61.36116493055306
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 84.48612916667044,
            "small_mean_absolute_error": 91.79240937499853
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T23:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3240,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261016T2345Z",
      "signal_timestamp": "2026-10-16T23:46:18.348266Z",
      "target_timestamp": "2026-10-16T23:45:00Z",
      "resolution_timestamp": "2026-10-17T00:00:00Z",
      "strike": 81515.49,
      "brti_reference_price": 81515.493,
      "base_predicted_close": 81566.90625,
      "small_predicted_close": 81497.578125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81501.40100000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -65.50524999998743,
      "small_residual": 3.822875000012573,
      "base_absolute_error": 65.50524999998743,
      "small_absolute_error": 3.822875000012573,
      "resolved_at": "2026-10-17T00:01:05.987556Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T23:30:00Z",
        "return_6h": 0.0010131274682025904,
        "return_12h": -0.013390739716757749,
        "return_24h": -0.006906112096212391,
        "close_vs_ema12": -0.0012959157562968393,
        "close_vs_ema24": -0.00263996993656912,
        "ema12_slope_3h": -6.559872304379155e-05,
        "ema24_slope_6h": -0.001974388025466456,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005015649773465469,
        "return_30m": -0.0017939211370617825,
        "return_60m": -0.0018141386146397487,
        "return_120m": -0.0008737853276535867,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0005708296020111581,
        "close_vs_ema6": -0.0009096554898920806,
        "close_vs_ema12": -0.0007627056683643385,
        "ema3_slope": -0.0005705039414732882,
        "ema6_slope": -0.0003637298484153728,
        "realized_volatility_30m": 0.000395719854117238,
        "realized_volatility_60m": 0.0005263373836557777,
        "return_acceleration": 0.000791439708234476
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3239,
        "resolved_agreement_count": 2131,
        "prospective_resolved_sample_count": 3220,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.48818229167591,
            "small_mean_absolute_error": 42.63035416666753
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.3522291666759,
            "small_mean_absolute_error": 50.18110156249713
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 45.24198263889533,
            "small_mean_absolute_error": 52.05583506944216
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 74.55802083333765,
            "small_mean_absolute_error": 75.27055104166575
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T23:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3241,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0000Z",
      "signal_timestamp": "2026-10-17T00:01:18.024180Z",
      "target_timestamp": "2026-10-17T00:00:00Z",
      "resolution_timestamp": "2026-10-17T00:15:00Z",
      "strike": 81501.4,
      "brti_reference_price": 81501.40100000001,
      "base_predicted_close": 81546.5,
      "small_predicted_close": 81479.1328125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81504.10566666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -42.394333333315444,
      "small_residual": 24.972854166684556,
      "base_absolute_error": 42.394333333315444,
      "small_absolute_error": 24.972854166684556,
      "resolved_at": "2026-10-17T00:16:04.662009Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-16T23:45:00Z",
        "return_6h": 0.005086530111614307,
        "return_12h": -0.012629523364727002,
        "return_24h": -0.00777721086330041,
        "close_vs_ema12": -0.0014087097730417497,
        "close_vs_ema24": -0.0027545384299283437,
        "ema12_slope_3h": -0.00012638680525933754,
        "ema24_slope_6h": -0.001830187646269743,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00017287511221930618,
        "return_30m": -0.0006743533814641545,
        "return_60m": -0.0020392497787391495,
        "return_120m": -0.0008512213050649864,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.00037194130489837107,
        "close_vs_ema6": -0.0007733629802192388,
        "close_vs_ema12": -0.0007916476382446858,
        "ema3_slope": -0.0003718030159995944,
        "ema6_slope": -0.000309249527233324,
        "realized_volatility_30m": 0.00016434493256362037,
        "realized_volatility_60m": 0.0004790278999087673,
        "return_acceleration": 0.00032868986512724074
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3240,
        "resolved_agreement_count": 2131,
        "prospective_resolved_sample_count": 3221,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 59.681645833337825,
            "small_mean_absolute_error": 41.10876562500562
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 58.23568489583704,
            "small_mean_absolute_error": 43.23221614583599
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.62891493056062,
            "small_mean_absolute_error": 52.148069444443536
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 73.69393854166992,
            "small_mean_absolute_error": 70.98992812499928
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-16T23:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3242,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0015Z",
      "signal_timestamp": "2026-10-17T00:16:15.700993Z",
      "target_timestamp": "2026-10-17T00:15:00Z",
      "resolution_timestamp": "2026-10-17T00:30:00Z",
      "strike": 81504.11,
      "brti_reference_price": 81504.10566666668,
      "base_predicted_close": 81529.1875,
      "small_predicted_close": 81463.4609375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81456.5895,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -72.59799999999814,
      "small_residual": -6.871437499998137,
      "base_absolute_error": 72.59799999999814,
      "small_absolute_error": 6.871437499998137,
      "resolved_at": "2026-10-17T00:31:06.464221Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T00:00:00Z",
        "return_6h": 0.0034835458986097745,
        "return_12h": -0.008209906727448812,
        "return_24h": -0.009229293594453347,
        "close_vs_ema12": -0.001319499327926299,
        "close_vs_ema24": -0.0026655013889053114,
        "ema12_slope_3h": -0.00016718708150698092,
        "ema24_slope_6h": -0.0017214977157540279,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.3185523604428724e-05,
        "return_30m": -0.00013969532556612485,
        "return_60m": -0.0019333658602306292,
        "return_120m": -0.001772597219935168,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00016941275800164135,
        "close_vs_ema6": -0.0005288283551642126,
        "close_vs_ema12": -0.0006418727654442513,
        "ema3_slope": -0.0001693840621803666,
        "ema6_slope": -0.00021148660602010594,
        "realized_volatility_30m": 0.00010303031791186745,
        "realized_volatility_60m": 0.0005047464496637081,
        "return_acceleration": 0.0002060606358237349
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3241,
        "resolved_agreement_count": 2131,
        "prospective_resolved_sample_count": 3222,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 68.47068749999744,
            "small_mean_absolute_error": 42.016989583346
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 54.3982291666689,
            "small_mean_absolute_error": 28.03934114583899
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.58722743055963,
            "small_mean_absolute_error": 49.36813368055664
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 69.02681354166853,
            "small_mean_absolute_error": 70.98180729166634
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T00:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3243,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0030Z",
      "signal_timestamp": "2026-10-17T00:31:17.702217Z",
      "target_timestamp": "2026-10-17T00:30:00Z",
      "resolution_timestamp": "2026-10-17T00:45:00Z",
      "strike": 81456.59,
      "brti_reference_price": 81456.5895,
      "base_predicted_close": 81519.09375,
      "small_predicted_close": 81452.296875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81449.15366666665,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -69.94008333334932,
      "small_residual": -3.143208333349321,
      "base_absolute_error": 69.94008333334932,
      "small_absolute_error": 3.143208333349321,
      "resolved_at": "2026-10-17T00:46:07.136631Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T00:15:00Z",
        "return_6h": 0.0021014132060708235,
        "return_12h": -0.009478796709632697,
        "return_24h": -0.009928050381870612,
        "close_vs_ema12": -0.0018242414810678564,
        "close_vs_ema24": -0.003180208241359339,
        "ema12_slope_3h": -0.00023784753588351748,
        "ema24_slope_6h": -0.0016432216880670758,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005829910809771466,
        "return_30m": -0.0005498249042370507,
        "return_60m": -0.0012238075094178624,
        "return_120m": -0.0025246778636782707,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00037629408039874246,
        "close_vs_ema6": -0.0007941887384121937,
        "close_vs_ema12": -0.001036301840407594,
        "ema3_slope": -0.0003761525364259777,
        "ema6_slope": -0.000317574609693283,
        "realized_volatility_30m": 0.00030808830229078765,
        "realized_volatility_60m": 0.0002488668114621111,
        "return_acceleration": -0.0006161766045815753
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3242,
        "resolved_agreement_count": 2131,
        "prospective_resolved_sample_count": 3223,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 65.5148177083247,
            "small_mean_absolute_error": 11.348229166673264
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 55.03206770833458,
            "small_mean_absolute_error": 26.19954687500467
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 53.48713194444766,
            "small_mean_absolute_error": 41.71855902777801
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.77007916666771,
            "small_mean_absolute_error": 62.13483854166552
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T00:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3244,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0045Z",
      "signal_timestamp": "2026-10-17T00:46:19.300485Z",
      "target_timestamp": "2026-10-17T00:45:00Z",
      "resolution_timestamp": "2026-10-17T01:00:00Z",
      "strike": 81449.15,
      "brti_reference_price": 81449.15366666665,
      "base_predicted_close": 81508.890625,
      "small_predicted_close": 81441.9296875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81445.58450000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -63.30612499998824,
      "small_residual": 3.654812500011758,
      "base_absolute_error": 63.30612499998824,
      "small_absolute_error": 3.654812500011758,
      "resolved_at": "2026-10-17T01:01:07.273103Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T00:30:00Z",
        "return_6h": 0.005795862666048812,
        "return_12h": -0.008722139052101952,
        "return_24h": -0.010506294971470709,
        "close_vs_ema12": -0.0018373264422052449,
        "close_vs_ema24": -0.003203973491247014,
        "ema12_slope_3h": -0.00029696602273632244,
        "ema24_slope_6h": -0.0014914384117197255,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -9.128584168571763e-05,
        "return_30m": -0.0006742237038313004,
        "return_60m": -0.0008138248434975681,
        "return_120m": -0.0026264870670631435,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00023382744837541214,
        "close_vs_ema6": -0.0006325900861013922,
        "close_vs_ema12": -0.000954198123849892,
        "ema3_slope": -0.00023377278588121442,
        "ema6_slope": -0.0002529720234030197,
        "realized_volatility_30m": 0.0002458526196457145,
        "realized_volatility_60m": 0.0002310646113225125,
        "return_acceleration": 0.000491705239291429
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3243,
        "resolved_agreement_count": 2131,
        "prospective_resolved_sample_count": 3224,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.60941666666258,
            "small_mean_absolute_error": 9.702593750011147
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 57.54879947916925,
            "small_mean_absolute_error": 26.16647395833934
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 55.104625000004795,
            "small_mean_absolute_error": 36.688265625001804
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 52.16405416666894,
            "small_mean_absolute_error": 55.39678229166675
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T00:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3245,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0100Z",
      "signal_timestamp": "2026-10-17T01:01:18.830304Z",
      "target_timestamp": "2026-10-17T01:00:00Z",
      "resolution_timestamp": "2026-10-17T01:15:00Z",
      "strike": 81445.58,
      "brti_reference_price": 81445.58450000001,
      "base_predicted_close": 81495.7578125,
      "small_predicted_close": 81428.90625,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81442.586,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -53.17181250000431,
      "small_residual": 13.679749999995693,
      "base_absolute_error": 53.17181250000431,
      "small_absolute_error": 13.679749999995693,
      "resolved_at": "2026-10-17T01:16:06.657034Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T00:45:00Z",
        "return_6h": 0.00541650961025586,
        "return_12h": -0.006071378170596442,
        "return_24h": -0.00966121074777393,
        "close_vs_ema12": -0.001804427030560496,
        "close_vs_ema24": -0.0031808777868125304,
        "ema12_slope_3h": -0.0003474869091589783,
        "ema24_slope_6h": -0.0013503975469310037,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -4.382079501086267e-05,
        "return_30m": -0.00013510263647842358,
        "return_60m": -0.0006848532579213362,
        "return_120m": -0.0027227064498057674,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00013883827183069908,
        "close_vs_ema6": -0.00048322421314295205,
        "close_vs_ema12": -0.0008445718371739019,
        "ema3_slope": -0.000138818998440704,
        "ema6_slope": -0.00019325233157474475,
        "realized_volatility_30m": 2.373252333742748e-05,
        "realized_volatility_60m": 0.0002418455437088158,
        "return_acceleration": 4.746504667485496e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3244,
        "resolved_agreement_count": 2131,
        "prospective_resolved_sample_count": 3225,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.059635416662786,
            "small_mean_absolute_error": 9.660578125010943
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.870640625000306,
            "small_mean_absolute_error": 25.38467187500828
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.510335069445624,
            "small_mean_absolute_error": 32.04167013889431
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 47.94766875000132,
            "small_mean_absolute_error": 48.73611250000031
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T00:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3246,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0115Z",
      "signal_timestamp": "2026-10-17T01:16:18.701558Z",
      "target_timestamp": "2026-10-17T01:15:00Z",
      "resolution_timestamp": "2026-10-17T01:30:00Z",
      "strike": 81442.59,
      "brti_reference_price": 81442.586,
      "base_predicted_close": 81482.671875,
      "small_predicted_close": 81415.828125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81423.86200000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -58.809874999991735,
      "small_residual": 8.033875000008265,
      "base_absolute_error": 58.809874999991735,
      "small_absolute_error": 8.033875000008265,
      "resolved_at": "2026-10-17T01:31:05.999390Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T01:00:00Z",
        "return_6h": 0.002049795679605726,
        "return_12h": -0.0059889885897224104,
        "return_24h": -0.010608662023486204,
        "close_vs_ema12": -0.0017661592540425541,
        "close_vs_ema24": -0.0031514891032762282,
        "ema12_slope_3h": -0.0004364373189950088,
        "ema24_slope_6h": -0.0012807729390580391,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -3.681599215510367e-05,
        "return_30m": -8.063517385992203e-05,
        "return_60m": -0.000754804511545637,
        "return_120m": -0.002686711058502489,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -8.783229009223792e-05,
        "close_vs_ema6": -0.00037149977871708817,
        "close_vs_ema12": -0.000745864525908746,
        "ema3_slope": -8.782457625844398e-05,
        "ema6_slope": -0.00014857783283406256,
        "realized_volatility_30m": 3.502401427879498e-06,
        "realized_volatility_60m": 0.0002285900847713208,
        "return_acceleration": 7.004802855758996e-06
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3245,
        "resolved_agreement_count": 2131,
        "prospective_resolved_sample_count": 3226,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 64.754005208335,
            "small_mean_absolute_error": 6.837302083338727
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 66.61234635416622,
            "small_mean_absolute_error": 24.427145833342365
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 57.850154513890935,
            "small_mean_absolute_error": 20.971994791672234
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 46.415594791668994,
            "small_mean_absolute_error": 44.597404166667545
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T01:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3247,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0130Z",
      "signal_timestamp": "2026-10-17T01:31:17.288108Z",
      "target_timestamp": "2026-10-17T01:30:00Z",
      "resolution_timestamp": "2026-10-17T01:45:00Z",
      "strike": 81423.86,
      "brti_reference_price": 81423.86200000001,
      "base_predicted_close": 81478.9375,
      "small_predicted_close": 81410.359375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81418.77333333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -60.16416666666919,
      "small_residual": 8.413958333330811,
      "base_absolute_error": 60.16416666666919,
      "small_absolute_error": 8.413958333330811,
      "resolved_at": "2026-10-17T01:46:05.679118Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T01:15:00Z",
        "return_6h": -0.0006850297076530509,
        "return_12h": -0.005586854173981859,
        "return_24h": -0.008077651986789003,
        "close_vs_ema12": -0.0019143580243664582,
        "close_vs_ema24": -0.0033111977618929256,
        "ema12_slope_3h": -0.0005380776433654422,
        "ema24_slope_6h": -0.0012685390895426085,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00022990429110381072,
        "return_30m": -0.00026671181910420394,
        "return_60m": -0.00040177842211275294,
        "return_120m": -0.0016250942320804596,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 5,
        "close_vs_ema3": -0.00015888343402337135,
        "close_vs_ema6": -0.00042958713423701944,
        "close_vs_ema12": -0.0008256293614423704,
        "ema3_slope": -0.00015885819408778534,
        "ema6_slope": -0.00017180533155070066,
        "realized_volatility_30m": 9.654414947435352e-05,
        "realized_volatility_60m": 7.761853662903994e-05,
        "return_acceleration": -0.00019308829894870705
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3246,
        "resolved_agreement_count": 2131,
        "prospective_resolved_sample_count": 3227,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.3069739583334,
            "small_mean_absolute_error": 7.127911458341259
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 63.41089583332905,
            "small_mean_absolute_error": 9.238070312507261
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 57.12370312500085,
            "small_mean_absolute_error": 19.8423350694502
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 48.857980208335356,
            "small_mean_absolute_error": 40.51192708333474
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T01:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3248,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0145Z",
      "signal_timestamp": "2026-10-17T01:46:17.164947Z",
      "target_timestamp": "2026-10-17T01:45:00Z",
      "resolution_timestamp": "2026-10-17T02:00:00Z",
      "strike": 81418.77,
      "brti_reference_price": 81418.77333333333,
      "base_predicted_close": 81471.9453125,
      "small_predicted_close": 81403.0078125,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81412.84700000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -59.09831249999115,
      "small_residual": 9.839187500008848,
      "base_absolute_error": 59.09831249999115,
      "small_absolute_error": 9.839187500008848,
      "resolved_at": "2026-10-17T02:01:06.373666Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T01:30:00Z",
        "return_6h": 0.0022834257023205407,
        "return_12h": -0.005175122281483757,
        "return_24h": -0.007945740824653602,
        "close_vs_ema12": -0.001896204350699482,
        "close_vs_ema24": -0.0033041185817391794,
        "ema12_slope_3h": -0.0006385500805731192,
        "ema24_slope_6h": -0.0011957710757436457,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -6.249601212326983e-05,
        "return_30m": -0.0002923859351257052,
        "return_60m": -0.0003729975323949475,
        "return_120m": -0.001186518821233995,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.00011069701075472338,
        "close_vs_ema6": -0.00035151820398293676,
        "close_vs_ema12": -0.0007515497221886047,
        "ema3_slope": -0.00011068475828268642,
        "ema6_slope": -0.00014058751396506253,
        "realized_volatility_30m": 8.370413949027045e-05,
        "realized_volatility_60m": 7.944848370292975e-05,
        "return_acceleration": 0.0001674082789805409
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3247,
        "resolved_agreement_count": 2131,
        "prospective_resolved_sample_count": 3228,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 58.86299479166337,
            "small_mean_absolute_error": 8.445598958336632
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.736205729162975,
            "small_mean_absolute_error": 9.07409635417389
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 57.986864583333954,
            "small_mean_absolute_error": 20.259515625005104
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 51.43967187500239,
            "small_mean_absolute_error": 34.86313958333485
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T01:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3249,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0200Z",
      "signal_timestamp": "2026-10-17T02:01:17.401238Z",
      "target_timestamp": "2026-10-17T02:00:00Z",
      "resolution_timestamp": "2026-10-17T02:15:00Z",
      "strike": 81412.85,
      "brti_reference_price": 81412.84700000001,
      "base_predicted_close": 81462.3359375,
      "small_predicted_close": 81393.2109375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81506.76983333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 44.43389583332464,
      "small_residual": 113.55889583332464,
      "base_absolute_error": 44.43389583332464,
      "small_absolute_error": 113.55889583332464,
      "resolved_at": "2026-10-17T02:16:06.009701Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T01:45:00Z",
        "return_6h": -0.0008794534612696081,
        "return_12h": -0.0064455218171949324,
        "return_24h": -0.007127510510759549,
        "close_vs_ema12": -0.001888644980826304,
        "close_vs_ema24": -0.0033072694471453223,
        "ema12_slope_3h": -0.0007400298604566258,
        "ema24_slope_6h": -0.0011892692810042682,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -7.278829059553793e-05,
        "return_30m": -0.0001352797537409467,
        "return_60m": -0.0004019554921360635,
        "return_120m": -0.0010865334695290274,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 7,
        "close_vs_ema3": -9.174703869896383e-05,
        "close_vs_ema6": -0.000303094533613546,
        "close_vs_ema12": -0.0006975589514470748,
        "ema3_slope": -9.17386219521088e-05,
        "ema6_slope": -0.00012122311661977303,
        "realized_volatility_30m": 5.146139236134051e-06,
        "realized_volatility_60m": 7.58507833490578e-05,
        "return_acceleration": -1.0292278472268102e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3248,
        "resolved_agreement_count": 2131,
        "prospective_resolved_sample_count": 3229,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 57.811041666664096,
            "small_mean_absolute_error": 9.991692708335904
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 59.93533854166344,
            "small_mean_absolute_error": 9.826135416673424
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 59.8507743055549,
            "small_mean_absolute_error": 20.253678819450823
          },
          "20": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 53.751484375001745,
            "small_mean_absolute_error": 35.219295833335494
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T01:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3250,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0215Z",
      "signal_timestamp": "2026-10-17T02:16:17.030817Z",
      "target_timestamp": "2026-10-17T02:15:00Z",
      "resolution_timestamp": "2026-10-17T02:30:00Z",
      "strike": 81506.77,
      "brti_reference_price": 81506.76983333332,
      "base_predicted_close": 81493.0703125,
      "small_predicted_close": 81533.9296875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81298.5365,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -194.53381249999802,
      "small_residual": -235.39318749999802,
      "base_absolute_error": 194.53381249999802,
      "small_absolute_error": 235.39318749999802,
      "resolved_at": "2026-10-17T02:31:05.698118Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T02:00:00Z",
        "return_6h": 0.0005670534326187582,
        "return_12h": -0.006991664078781712,
        "return_24h": -0.006668914712516738,
        "close_vs_ema12": -0.0007070957528119148,
        "close_vs_ema24": -0.002113045620208309,
        "ema12_slope_3h": -0.0007874251558138701,
        "ema24_slope_6h": -0.0011532020560025558,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0011536610841444972,
        "return_30m": 0.0010807888205306426,
        "return_60m": 0.0007880868779550632,
        "return_120m": 3.268751487861543e-05,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0005306223906258456,
        "close_vs_ema6": 0.0006071502845670373,
        "close_vs_ema12": 0.00038522465102630576,
        "ema3_slope": 0.000530904100228824,
        "ema6_slope": 0.00024291910918949888,
        "realized_volatility_30m": 0.0006132246873700176,
        "realized_volatility_60m": 0.0005562309659480354,
        "return_acceleration": 0.0012264493747400351
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3249,
        "resolved_agreement_count": 2131,
        "prospective_resolved_sample_count": 3230,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 55.62656249999418,
            "small_mean_absolute_error": 34.96147916666814
          },
          "8": {
            "base_accuracy": 0.125,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 60.19028385416459,
            "small_mean_absolute_error": 20.899390625003434
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 62.95041840277554,
            "small_mean_absolute_error": 27.93859027778429
          },
          "20": {
            "base_accuracy": 0.3,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 53.82845000000161,
            "small_mean_absolute_error": 37.980636458335354
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T02:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3251,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0230Z",
      "signal_timestamp": "2026-10-17T02:31:16.979519Z",
      "target_timestamp": "2026-10-17T02:30:00Z",
      "resolution_timestamp": "2026-10-17T02:45:00Z",
      "strike": 81298.54,
      "brti_reference_price": 81298.5365,
      "base_predicted_close": 81397.984375,
      "small_predicted_close": 81378.671875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81340.31483333332,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -57.669541666677105,
      "small_residual": -38.357041666677105,
      "base_absolute_error": 57.669541666677105,
      "small_absolute_error": 38.357041666677105,
      "resolved_at": "2026-10-17T02:46:06.863480Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T02:15:00Z",
        "return_6h": -0.0027146848467596296,
        "return_12h": -0.01166296182865012,
        "return_24h": -0.008225179812947014,
        "close_vs_ema12": -0.003127438640313507,
        "close_vs_ema24": -0.004566733969571191,
        "ema12_slope_3h": -0.0008842547086070907,
        "ema24_slope_6h": -0.001185288417436814,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.002554798009528847,
        "return_30m": -0.0014040842964256894,
        "return_60m": -0.0015391741059888053,
        "return_120m": -0.001940334121157905,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0010137923600191945,
        "close_vs_ema6": -0.0013930607230400183,
        "close_vs_ema12": -0.0018372391148311351,
        "ema3_slope": -0.0010127656259651951,
        "ema6_slope": -0.0005569139632285447,
        "realized_volatility_30m": 0.001854229546836672,
        "realized_volatility_60m": 0.0013487941935113419,
        "return_acceleration": -0.003708459093673344
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3250,
        "resolved_agreement_count": 2131,
        "prospective_resolved_sample_count": 3231,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 89.55754687499575,
            "small_mean_absolute_error": 91.80130729166558
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.43226041666458,
            "small_mean_absolute_error": 49.46460937500342
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.12644618055128,
            "small_mean_absolute_error": 36.75914930556004
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.3,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.7,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 62.26518333333443,
            "small_mean_absolute_error": 44.81697916666817
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T02:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3252,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0245Z",
      "signal_timestamp": "2026-10-17T02:46:18.261581Z",
      "target_timestamp": "2026-10-17T02:45:00Z",
      "resolution_timestamp": "2026-10-17T03:00:00Z",
      "strike": 81340.31,
      "brti_reference_price": 81340.31483333332,
      "base_predicted_close": 81431.1015625,
      "small_predicted_close": 81370.921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81380.65283333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -50.44872916665918,
      "small_residual": 9.730958333340823,
      "base_absolute_error": 50.44872916665918,
      "small_absolute_error": 9.730958333340823,
      "resolved_at": "2026-10-17T03:01:06.335429Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T02:30:00Z",
        "return_6h": -0.0030048611169432027,
        "return_12h": -0.01089375801977499,
        "return_24h": -0.009140937918455827,
        "close_vs_ema12": -0.0025086845436980143,
        "close_vs_ema24": -0.003971870973059954,
        "ema12_slope_3h": -0.0009358107528719684,
        "ema24_slope_6h": -0.0012226960712955481,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0005138878894004328,
        "return_30m": -0.0020422229998854347,
        "return_60m": -0.0009636413911420227,
        "return_120m": -0.0013362794876758954,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.0002502753451930628,
        "close_vs_ema6": -0.0006286499767724774,
        "close_vs_ema12": -0.0011207859590207647,
        "ema3_slope": -0.00025021272311764875,
        "ema6_slope": -0.00025139677447838515,
        "realized_volatility_30m": 0.00153434294946464,
        "realized_volatility_60m": 0.00140507008255601,
        "return_acceleration": 0.00306868589892928
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3251,
        "resolved_agreement_count": 2132,
        "prospective_resolved_sample_count": 3232,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 88.93389062499773,
            "small_mean_absolute_error": 99.28707812500215
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 73.89844270833055,
            "small_mean_absolute_error": 53.86633854166939
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.13543402777456,
            "small_mean_absolute_error": 39.14509027778331
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 62.622152083335095,
            "small_mean_absolute_error": 43.55949479166884
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T02:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3253,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0300Z",
      "signal_timestamp": "2026-10-17T03:01:18.403312Z",
      "target_timestamp": "2026-10-17T03:00:00Z",
      "resolution_timestamp": "2026-10-17T03:15:00Z",
      "strike": 81380.65,
      "brti_reference_price": 81380.65283333334,
      "base_predicted_close": 81423.046875,
      "small_predicted_close": 81361.7734375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81340.2498333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": -82.79704166669399,
      "small_residual": -21.523604166693985,
      "base_absolute_error": 82.79704166669399,
      "small_absolute_error": 21.523604166693985,
      "resolved_at": "2026-10-17T03:16:06.133834Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T02:45:00Z",
        "return_6h": -0.0030341204812778244,
        "return_12h": -0.005939787852867862,
        "return_24h": -0.0067606999704039605,
        "close_vs_ema12": -0.0019319664311417961,
        "close_vs_ema24": -0.003406468436868093,
        "ema12_slope_3h": -0.0009580543282032838,
        "ema24_slope_6h": -0.0012599903224133069,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004959164478606226,
        "return_30m": 0.001010059182717793,
        "return_60m": -0.000395443321944855,
        "return_120m": -0.000797239863465804,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00012274342570584018,
        "close_vs_ema6": -9.503596029258876e-05,
        "close_vs_ema12": -0.0005292569709459682,
        "ema3_slope": 0.00012275849350373846,
        "ema6_slope": -3.8012939078679864e-05,
        "realized_volatility_30m": 8.985720769905114e-06,
        "realized_volatility_60m": 0.0014430571154723333,
        "return_acceleration": -1.797144153981023e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3252,
        "resolved_agreement_count": 2133,
        "prospective_resolved_sample_count": 3233,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 86.77149479166474,
            "small_mean_absolute_error": 99.26002083333515
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 72.29126822916442,
            "small_mean_absolute_error": 54.625856770835526
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 68.88072395833053,
            "small_mean_absolute_error": 39.63743055556066
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.62270833333314,
            "small_mean_absolute_error": 41.075344791670794
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T02:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3254,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0315Z",
      "signal_timestamp": "2026-10-17T03:16:17.423556Z",
      "target_timestamp": "2026-10-17T03:15:00Z",
      "resolution_timestamp": "2026-10-17T03:30:00Z",
      "strike": 81340.25,
      "brti_reference_price": 81340.2498333333,
      "base_predicted_close": 81376.375,
      "small_predicted_close": 81354.8359375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81469.24200000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 92.86700000001292,
      "small_residual": 114.40606250001292,
      "base_absolute_error": 92.86700000001292,
      "small_absolute_error": 114.40606250001292,
      "resolved_at": "2026-10-17T03:31:05.322532Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T03:00:00Z",
        "return_6h": -0.003134489396101836,
        "return_12h": -0.0036518790283086577,
        "return_24h": -0.008555451100450195,
        "close_vs_ema12": -0.002328626664646394,
        "close_vs_ema24": -0.003821109925290167,
        "ema12_slope_3h": -0.0010009505260222262,
        "ema24_slope_6h": -0.0012985591579695033,
        "score": -3,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0004964693522768737,
        "return_30m": -7.991117337846632e-07,
        "return_60m": -0.002043020479654878,
        "return_120m": -0.0012565436793312568,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00018692836814437896,
        "close_vs_ema6": -0.0004225414974067254,
        "close_vs_ema12": -0.0008678368513131973,
        "ema3_slope": -0.00018689343246003354,
        "ema6_slope": -0.00016898803717946276,
        "realized_volatility_30m": 0.0004961929000687482,
        "realized_volatility_60m": 0.0012491592926072463,
        "return_acceleration": -0.0009923858001374963
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3253,
        "resolved_agreement_count": 2133,
        "prospective_resolved_sample_count": 3234,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 96.36228125000707,
            "small_mean_absolute_error": 76.25119791667748
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.99442187500063,
            "small_mean_absolute_error": 55.60633854167281
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 72.24761631944541,
            "small_mean_absolute_error": 39.34999305556145
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.35,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.10786145833481,
            "small_mean_absolute_error": 34.825732291672466
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T03:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3255,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0330Z",
      "signal_timestamp": "2026-10-17T03:31:16.494019Z",
      "target_timestamp": "2026-10-17T03:30:00Z",
      "resolution_timestamp": "2026-10-17T03:45:00Z",
      "strike": 81469.24,
      "brti_reference_price": 81469.24200000001,
      "base_predicted_close": 81458.671875,
      "small_predicted_close": 81500.8125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81484.53133333335,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 25.859458333346993,
      "small_residual": -16.281166666653007,
      "base_absolute_error": 25.859458333346993,
      "small_absolute_error": 16.281166666653007,
      "resolved_at": "2026-10-17T03:46:06.524429Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T03:15:00Z",
        "return_6h": -0.0017436177654349683,
        "return_12h": -0.0005400695631974095,
        "return_24h": -0.006065349369256956,
        "close_vs_ema12": -0.0007160381147194306,
        "close_vs_ema24": -0.0021952337223720697,
        "ema12_slope_3h": -0.0009538415740156792,
        "ema24_slope_6h": -0.0013077260805292035,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0015858344046275619,
        "return_30m": 0.0010885777341711478,
        "return_60m": 0.0020997364448254174,
        "return_120m": 0.0005573304788712985,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0006988161140604188,
        "close_vs_ema6": 0.0008301691121093135,
        "close_vs_ema12": 0.0006063050310267659,
        "ema3_slope": 0.0006993047995227375,
        "ema6_slope": 0.0003321779503935307,
        "realized_volatility_30m": 0.0010411518784522178,
        "realized_volatility_60m": 0.0007365016006790254,
        "return_acceleration": 0.0020823037569044356
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3254,
        "resolved_agreement_count": 2134,
        "prospective_resolved_sample_count": 3235,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 70.9455781250108,
            "small_mean_absolute_error": 46.00441666668121
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 80.25156250000327,
            "small_mean_absolute_error": 68.9028619791734
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.93669965277998,
            "small_mean_absolute_error": 48.311211805562685
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 66.37484687500182,
            "small_mean_absolute_error": 39.46654583333948
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T03:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3256,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0345Z",
      "signal_timestamp": "2026-10-17T03:46:18.508764Z",
      "target_timestamp": "2026-10-17T03:45:00Z",
      "resolution_timestamp": "2026-10-17T04:00:00Z",
      "strike": 81484.53,
      "brti_reference_price": 81484.53133333335,
      "base_predicted_close": 81484.3359375,
      "small_predicted_close": 81528.2265625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81458.09233333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -26.243604166680598,
      "small_residual": -70.1342291666806,
      "base_absolute_error": 26.243604166680598,
      "small_absolute_error": 70.1342291666806,
      "resolved_at": "2026-10-17T04:01:05.209222Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T03:30:00Z",
        "return_6h": -0.0012532789880379536,
        "return_12h": -0.0011929144151217042,
        "return_24h": -0.002996055786805285,
        "close_vs_ema12": -0.000506941890312973,
        "close_vs_ema24": -0.0019666402947892125,
        "ema12_slope_3h": -0.0008972846843154914,
        "ema24_slope_6h": -0.0013065958537162858,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0001876700084351146,
        "return_30m": 0.0017738020266186982,
        "return_60m": 0.0017730014974188801,
        "return_120m": 0.0008076515686474828,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00044311219919679345,
        "close_vs_ema6": 0.0007269277963339871,
        "close_vs_ema12": 0.0006718392363074255,
        "ema3_slope": 0.0004433086346606885,
        "ema6_slope": 0.00029085569096820585,
        "realized_volatility_30m": 0.0006990821980962236,
        "realized_volatility_60m": 0.0007511102563825928,
        "return_acceleration": -0.0013981643961924473
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3255,
        "resolved_agreement_count": 2134,
        "prospective_resolved_sample_count": 3236,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 62.99305729167827,
            "small_mean_absolute_error": 40.485447916675184
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 75.963473958338,
            "small_mean_absolute_error": 69.88626302083867
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 70.26331423611312,
            "small_mean_absolute_error": 49.40604166667132
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.17750833333557,
            "small_mean_absolute_error": 40.11021458333853
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T03:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3257,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0400Z",
      "signal_timestamp": "2026-10-17T04:01:16.263481Z",
      "target_timestamp": "2026-10-17T04:00:00Z",
      "resolution_timestamp": "2026-10-17T04:15:00Z",
      "strike": 81458.09,
      "brti_reference_price": 81458.09233333332,
      "base_predicted_close": 81472.703125,
      "small_predicted_close": 81516.515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81438.88816666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -33.81495833332883,
      "small_residual": -77.62745833332883,
      "base_absolute_error": 33.81495833332883,
      "small_absolute_error": 77.62745833332883,
      "resolved_at": "2026-10-17T04:16:05.018260Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T03:45:00Z",
        "return_6h": -0.00138215452677648,
        "return_12h": 0.0022989370643180518,
        "return_24h": -0.0067183331961231385,
        "close_vs_ema12": -0.0007973426267690042,
        "close_vs_ema24": -0.0022433624939529606,
        "ema12_slope_3h": -0.0008544699346122453,
        "ema24_slope_6h": -0.0013081594649942963,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0003244664915832418,
        "return_30m": -0.00013685737577739943,
        "return_60m": 0.0009515713785015478,
        "return_120m": 0.0005557517640097931,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 5.924745580743185e-05,
        "close_vs_ema6": 0.00028727087284119435,
        "close_vs_ema12": 0.0002937306438051124,
        "ema3_slope": 5.925096627645843e-05,
        "ema6_slope": 0.00011492155458259212,
        "realized_volatility_30m": 0.0002560682500091782,
        "realized_volatility_60m": 0.0008177720331973472,
        "return_acceleration": -0.0005121365000183564
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3256,
        "resolved_agreement_count": 2134,
        "prospective_resolved_sample_count": 3237,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 56.941776041683624,
            "small_mean_absolute_error": 55.58626562501013
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 71.85663541667418,
            "small_mean_absolute_error": 77.42314322917264
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.17477083333749,
            "small_mean_absolute_error": 54.94599305556039
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 64.65311875000262,
            "small_mean_absolute_error": 43.121464583339545
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T03:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3258,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0415Z",
      "signal_timestamp": "2026-10-17T04:16:15.929537Z",
      "target_timestamp": "2026-10-17T04:15:00Z",
      "resolution_timestamp": "2026-10-17T04:30:00Z",
      "strike": 81438.89,
      "brti_reference_price": 81438.88816666667,
      "base_predicted_close": 81456.6171875,
      "small_predicted_close": 81507.9609375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81415.0855,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -41.53168749999895,
      "small_residual": -92.87543749999895,
      "base_absolute_error": 41.53168749999895,
      "small_absolute_error": 92.87543749999895,
      "resolved_at": "2026-10-17T04:31:06.015517Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T04:00:00Z",
        "return_6h": -0.0025713532471109968,
        "return_12h": -0.0005664168354039267,
        "return_24h": -0.006245550514239695,
        "close_vs_ema12": -0.0009907920087012245,
        "close_vs_ema24": -0.0024275901481544127,
        "ema12_slope_3h": -0.0008215051661072392,
        "ema24_slope_6h": -0.001334162192845545,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002357551732007357,
        "return_30m": -0.0005601451701300331,
        "return_60m": 0.001212663269850811,
        "return_120m": -0.0008328347056993923,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -8.826863330768653e-05,
        "close_vs_ema6": 3.674801271547068e-05,
        "close_vs_ema12": 4.899713603578881e-05,
        "ema3_slope": -8.826084264390577e-05,
        "ema6_slope": 1.4699421156061376e-05,
        "realized_volatility_30m": 4.435565919125306e-05,
        "realized_volatility_60m": 0.0007653326139659897,
        "return_acceleration": 8.871131838250612e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3257,
        "resolved_agreement_count": 2135,
        "prospective_resolved_sample_count": 3238,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.696255208342336,
            "small_mean_absolute_error": 69.61222916666884
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.5292682291747,
            "small_mean_absolute_error": 72.93171354167316
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 65.5616996527812,
            "small_mean_absolute_error": 60.274968750004824
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 65.9819583333352,
            "small_mean_absolute_error": 45.93583958333984
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T04:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3259,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0430Z",
      "signal_timestamp": "2026-10-17T04:31:16.907845Z",
      "target_timestamp": "2026-10-17T04:30:00Z",
      "resolution_timestamp": "2026-10-17T04:45:00Z",
      "strike": 81415.09,
      "brti_reference_price": 81415.0855,
      "base_predicted_close": 81439.796875,
      "small_predicted_close": 81377.875,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81452.57266666669,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 12.775791666688747,
      "small_residual": 74.69766666668875,
      "base_absolute_error": 12.775791666688747,
      "small_absolute_error": 74.69766666668875,
      "resolved_at": "2026-10-17T04:46:05.958406Z",
      "market_regime": {
        "regime": "BEAR",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T04:15:00Z",
        "return_6h": -0.003032914410580956,
        "return_12h": -0.0016590092663989475,
        "return_24h": -0.0071647734878960145,
        "close_vs_ema12": -0.0012304849495237136,
        "close_vs_ema24": -0.0026632483894375447,
        "ema12_slope_3h": -0.0007924296134519393,
        "ema24_slope_6h": -0.001369157639690366,
        "score": -2,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002922764198101113,
        "return_30m": -0.0005279626873329057,
        "return_60m": -0.0006647478075223479,
        "return_120m": 0.0014335928421047583,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00019029583275287365,
        "close_vs_ema6": -0.00018254129017891696,
        "close_vs_ema12": -0.00020587152490392224,
        "ema3_slope": -0.0001902596271389223,
        "ema6_slope": -7.301118504909887e-05,
        "realized_volatility_30m": 2.8260623304687815e-05,
        "realized_volatility_60m": 0.00020676402659915754,
        "return_acceleration": -5.652124660937563e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3258,
        "resolved_agreement_count": 2136,
        "prospective_resolved_sample_count": 3239,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.862427083338844,
            "small_mean_absolute_error": 64.22957291666535
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 51.40400260417482,
            "small_mean_absolute_error": 55.11699479167328
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 64.12185069444847,
            "small_mean_absolute_error": 67.34509895833737
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 63.837468750000696,
            "small_mean_absolute_error": 44.10228750000533
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T04:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3260,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0445Z",
      "signal_timestamp": "2026-10-17T04:46:17.926260Z",
      "target_timestamp": "2026-10-17T04:45:00Z",
      "resolution_timestamp": "2026-10-17T05:00:00Z",
      "strike": 81452.57,
      "brti_reference_price": 81452.57266666669,
      "base_predicted_close": 81438.8203125,
      "small_predicted_close": 81498.7578125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81421.82466666667,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -16.995645833332674,
      "small_residual": -76.93314583333267,
      "base_absolute_error": 16.995645833332674,
      "small_absolute_error": 76.93314583333267,
      "resolved_at": "2026-10-17T05:01:06.288342Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T04:30:00Z",
        "return_6h": -0.002584620210413946,
        "return_12h": 0.00028992140691785906,
        "return_24h": -0.005762272972034577,
        "close_vs_ema12": -0.0007391764700374059,
        "close_vs_ema24": -0.002158671113439259,
        "ema12_slope_3h": -0.0007432349472061839,
        "ema24_slope_6h": -0.001394186207783532,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00046044497081187963,
        "return_30m": 0.0001680339737941683,
        "return_60m": -0.00039220531975481254,
        "return_120m": 0.0013801007970448698,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001350125278059,
        "close_vs_ema6": 0.00019842684261783816,
        "close_vs_ema12": 0.00021531966145249548,
        "ema3_slope": 0.0001350307586498456,
        "ema6_slope": 7.937703726113021e-05,
        "realized_volatility_30m": 0.0003763606953109955,
        "realized_volatility_60m": 0.0003239859840979369,
        "return_acceleration": 0.000752721390621991
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3259,
        "resolved_agreement_count": 2136,
        "prospective_resolved_sample_count": 3240,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.591510416674282,
            "small_mean_absolute_error": 78.83369791667428
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.792283854176276,
            "small_mean_absolute_error": 59.65957291667473
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.17281944445009,
            "small_mean_absolute_error": 72.86874131945054
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 60.39817395833525,
            "small_mean_absolute_error": 47.35088333333988
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T04:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3261,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0500Z",
      "signal_timestamp": "2026-10-17T05:01:17.239625Z",
      "target_timestamp": "2026-10-17T05:00:00Z",
      "resolution_timestamp": "2026-10-17T05:15:00Z",
      "strike": 81421.82,
      "brti_reference_price": 81421.82466666667,
      "base_predicted_close": 81443.046875,
      "small_predicted_close": 81503.2890625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81507.89166666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 64.84479166667734,
      "small_residual": 4.602604166677338,
      "base_absolute_error": 64.84479166667734,
      "small_absolute_error": 4.602604166677338,
      "resolved_at": "2026-10-17T05:16:05.837785Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T04:45:00Z",
        "return_6h": -0.003013638640020133,
        "return_12h": 0.0012221001491794503,
        "return_24h": -0.007562782314250227,
        "close_vs_ema12": -0.0010708749113796934,
        "close_vs_ema24": -0.002483185954293976,
        "ema12_slope_3h": -0.0007084636687569867,
        "ema24_slope_6h": -0.0014275337666540544,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00037749574989920376,
        "return_30m": 8.277540489309843e-05,
        "return_60m": -0.00044523098476501044,
        "return_120m": 0.0005059167246745933,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00012128180186621318,
        "close_vs_ema6": -0.00012796641594836622,
        "close_vs_ema12": -0.00013729812561591448,
        "ema3_slope": -0.00012126709437432215,
        "ema6_slope": -5.118394644887392e-05,
        "realized_volatility_30m": 0.0004189703603555417,
        "realized_volatility_60m": 0.0003339139260789023,
        "return_acceleration": -0.0008379407207110834
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3260,
        "resolved_agreement_count": 2136,
        "prospective_resolved_sample_count": 3241,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 26.2795208333373,
            "small_mean_absolute_error": 80.5334270833373
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 41.61064843751046,
            "small_mean_absolute_error": 68.05984635417371
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 56.66426388889522,
            "small_mean_absolute_error": 78.45990451389419
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 57.972693750002506,
            "small_mean_absolute_error": 51.00639687500588
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T04:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3262,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0515Z",
      "signal_timestamp": "2026-10-17T05:16:17.328705Z",
      "target_timestamp": "2026-10-17T05:15:00Z",
      "resolution_timestamp": "2026-10-17T05:30:00Z",
      "strike": 81507.89,
      "brti_reference_price": 81507.89166666668,
      "base_predicted_close": 81483.1796875,
      "small_predicted_close": 81526.4296875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81487.13333333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 3.953645833316841,
      "small_residual": -39.29635416668316,
      "base_absolute_error": 3.953645833316841,
      "small_absolute_error": 39.29635416668316,
      "resolved_at": "2026-10-17T05:31:05.866749Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T05:00:00Z",
        "return_6h": -0.0018870040205914984,
        "return_12h": 0.005886521781652387,
        "return_24h": -0.008304968227808796,
        "close_vs_ema12": -1.4345693945649884e-05,
        "close_vs_ema24": -0.0013993086961492374,
        "ema12_slope_3h": -0.0006790058450758529,
        "ema24_slope_6h": -0.0014369766550585972,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0010570507398028894,
        "return_30m": 0.0006791559577421502,
        "return_60m": 0.0008473040528105269,
        "return_120m": 0.0020609948171645964,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00046760161489944885,
        "close_vs_ema6": 0.0006633589758442415,
        "close_vs_ema12": 0.000778019336100888,
        "ema3_slope": 0.0004678203684593818,
        "ema6_slope": 0.00026541401624569083,
        "realized_volatility_30m": 0.0007172732448510466,
        "realized_volatility_60m": 0.0005868636093636763,
        "return_acceleration": 0.0014345464897020932
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3261,
        "resolved_agreement_count": 2137,
        "prospective_resolved_sample_count": 3242,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 34.03697916667443,
            "small_mean_absolute_error": 62.27721354167443
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 39.36661718750838,
            "small_mean_absolute_error": 65.94472135417163
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 58.365171875007945,
            "small_mean_absolute_error": 69.38021354167358
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 59.0952166666706,
            "small_mean_absolute_error": 49.98788437500552
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T05:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3263,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0530Z",
      "signal_timestamp": "2026-10-17T05:31:16.892915Z",
      "target_timestamp": "2026-10-17T05:30:00Z",
      "resolution_timestamp": "2026-10-17T05:45:00Z",
      "strike": 81487.13,
      "brti_reference_price": 81487.13333333332,
      "base_predicted_close": 81477.484375,
      "small_predicted_close": 81520.3046875,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81471.57066666665,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -5.9137083333480405,
      "small_residual": -48.73402083334804,
      "base_absolute_error": 5.9137083333480405,
      "small_absolute_error": 48.73402083334804,
      "resolved_at": "2026-10-17T05:46:06.937030Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T05:15:00Z",
        "return_6h": -0.0008492957142645086,
        "return_12h": 0.008360775114230945,
        "return_24h": -0.007410098372603757,
        "close_vs_ema12": -0.00025804324716494076,
        "close_vs_ema24": -0.0016196158495209723,
        "ema12_slope_3h": -0.0005569881616968031,
        "ema24_slope_6h": -0.0014249022654316823,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00025467881586549446,
        "return_30m": 0.0008021027155067362,
        "return_60m": 0.0008849445147769419,
        "return_120m": 0.00021960844232848942,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 0.000106390535253853,
        "close_vs_ema6": 0.00029175967261485525,
        "close_vs_ema12": 0.0004426233090073506,
        "ema3_slope": 0.0001064018554040036,
        "ema6_slope": 0.00011671749042863055,
        "realized_volatility_30m": 0.000655864777834192,
        "realized_volatility_60m": 0.0005789606626807087,
        "return_acceleration": -0.001311729555668384
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3262,
        "resolved_agreement_count": 2137,
        "prospective_resolved_sample_count": 3243,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 24.6424687500039,
            "small_mean_absolute_error": 48.88244270834548
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 28.252447916671372,
            "small_mean_absolute_error": 56.55600781250541
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 42.48349131945118,
            "small_mean_absolute_error": 53.038810763897345
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 55.66299895833654,
            "small_mean_absolute_error": 51.60913020833978
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T05:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3264,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0545Z",
      "signal_timestamp": "2026-10-17T05:46:18.731555Z",
      "target_timestamp": "2026-10-17T05:45:00Z",
      "resolution_timestamp": "2026-10-17T06:00:00Z",
      "strike": 81471.57,
      "brti_reference_price": 81471.57066666665,
      "base_predicted_close": 81456.6875,
      "small_predicted_close": 81507.8359375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81461.95416666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 5.266666666677338,
      "small_residual": -45.88177083332266,
      "base_absolute_error": 5.266666666677338,
      "small_absolute_error": 45.88177083332266,
      "resolved_at": "2026-10-17T06:01:05.863560Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T05:30:00Z",
        "return_6h": -0.0005388219063258148,
        "return_12h": 0.00047375966660290203,
        "return_24h": -0.006247442621039601,
        "close_vs_ema12": -0.00043065937848374425,
        "close_vs_ema24": -0.0017730280335118698,
        "ema12_slope_3h": -0.00046861243108620165,
        "ema24_slope_6h": -0.0014066793521542165,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001909831163529052,
        "return_30m": -0.0004456132928645218,
        "return_60m": 0.00023324002395486154,
        "return_120m": -0.0001590567737780324,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -4.230823985906795e-05,
        "close_vs_ema6": 7.194138335142597e-05,
        "close_vs_ema12": 0.0002128465511017641,
        "ema3_slope": -4.230644994740462e-05,
        "ema6_slope": 2.877738145445896e-05,
        "realized_volatility_30m": 3.184784975629462e-05,
        "realized_volatility_60m": 0.0005804133585394062,
        "return_acceleration": 6.369569951258924e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3263,
        "resolved_agreement_count": 2137,
        "prospective_resolved_sample_count": 3244,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 22.926947916668723,
            "small_mean_absolute_error": 42.3915312500103
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 25.759229166671503,
            "small_mean_absolute_error": 60.61261458334229
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 38.17050520834042,
            "small_mean_absolute_error": 53.90355902778659
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 52.461680208336475,
            "small_mean_absolute_error": 53.88867083333971
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T05:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3265,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0600Z",
      "signal_timestamp": "2026-10-17T06:01:18.714718Z",
      "target_timestamp": "2026-10-17T06:00:00Z",
      "resolution_timestamp": "2026-10-17T06:15:00Z",
      "strike": 81461.95,
      "brti_reference_price": 81461.95416666668,
      "base_predicted_close": 81454.15625,
      "small_predicted_close": 81505.4765625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81482.11433333332,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 27.95808333331661,
      "small_residual": -23.36222916668339,
      "base_absolute_error": 27.95808333331661,
      "small_absolute_error": 23.36222916668339,
      "resolved_at": "2026-10-17T06:16:05.535885Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T05:45:00Z",
        "return_6h": -0.00048400190486708183,
        "return_12h": 0.004600066316484019,
        "return_24h": -0.007405167531553292,
        "close_vs_ema12": -0.000526261754204671,
        "close_vs_ema24": -0.0018519675955759318,
        "ema12_slope_3h": -0.00040882458124769094,
        "ema24_slope_6h": -0.0013877257646583985,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00011803503874152632,
        "return_30m": -0.00030899561239494666,
        "return_60m": 0.0004928592568920198,
        "return_120m": 4.740883591480838e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -8.017556997952369e-05,
        "close_vs_ema6": -3.293053875830232e-05,
        "close_vs_ema12": 8.020269806552349e-05,
        "ema3_slope": -8.016914237296557e-05,
        "ema6_slope": -1.3172041998354977e-05,
        "realized_volatility_30m": 3.6474038805689446e-05,
        "realized_volatility_60m": 0.0005412427601278326,
        "return_acceleration": 7.294807761137889e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3264,
        "resolved_agreement_count": 2137,
        "prospective_resolved_sample_count": 3245,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 19.99470312500489,
            "small_mean_absolute_error": 34.6286875000078
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.125,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 23.137111979171095,
            "small_mean_absolute_error": 57.58105729167255
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 34.405333333341936,
            "small_mean_absolute_error": 56.91612673611841
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.55970729167093,
            "small_mean_absolute_error": 56.00001875000525
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T05:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3266,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0615Z",
      "signal_timestamp": "2026-10-17T06:16:15.740072Z",
      "target_timestamp": "2026-10-17T06:15:00Z",
      "resolution_timestamp": "2026-10-17T06:30:00Z",
      "strike": 81482.11,
      "brti_reference_price": 81482.11433333332,
      "base_predicted_close": 81456.7578125,
      "small_predicted_close": 81509.0078125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81499.07600000002,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 42.31818750001548,
      "small_residual": -9.931812499984517,
      "base_absolute_error": 42.31818750001548,
      "small_absolute_error": 9.931812499984517,
      "resolved_at": "2026-10-17T06:31:06.245759Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T06:00:00Z",
        "return_6h": -0.0002698187183760581,
        "return_12h": 0.0032127872543439295,
        "return_24h": -0.005489752250568913,
        "close_vs_ema12": -0.0002675313204787422,
        "close_vs_ema24": -0.0015719120334429793,
        "ema12_slope_3h": -0.0003211552509787552,
        "ema24_slope_6h": -0.0013647410058105214,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00024747953658699196,
        "return_30m": 0.00012941528658871881,
        "return_60m": -0.0003162556754476853,
        "return_120m": 0.0005307804126473137,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 8.363506698794154e-05,
        "close_vs_ema6": 0.0001532340701480006,
        "close_vs_ema12": 0.00027727239919106417,
        "ema3_slope": 8.364206239730443e-05,
        "ema6_slope": 6.129738519833339e-05,
        "realized_volatility_30m": 0.00018275728766425914,
        "realized_volatility_60m": 0.00019462520066283392,
        "return_acceleration": 0.0003655145753285183
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3265,
        "resolved_agreement_count": 2137,
        "prospective_resolved_sample_count": 3246,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 10.773026041664707,
            "small_mean_absolute_error": 39.31859375000931
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 22.405002604169567,
            "small_mean_absolute_error": 50.79790364584187
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 29.835420138893824,
            "small_mean_absolute_error": 57.06934548611753
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 48.29902083333654,
            "small_mean_absolute_error": 56.48414270833964
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T06:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3267,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0630Z",
      "signal_timestamp": "2026-10-17T06:31:17.596285Z",
      "target_timestamp": "2026-10-17T06:30:00Z",
      "resolution_timestamp": "2026-10-17T06:45:00Z",
      "strike": 81499.08,
      "brti_reference_price": 81499.07600000002,
      "base_predicted_close": 81485.6953125,
      "small_predicted_close": 81528.640625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81501.9075,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 16.212187500001164,
      "small_residual": -26.733124999998836,
      "base_absolute_error": 16.212187500001164,
      "small_absolute_error": 26.733124999998836,
      "resolved_at": "2026-10-17T06:46:06.207531Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T06:15:00Z",
        "return_6h": 0.0005215845674464425,
        "return_12h": 0.00262409383821538,
        "return_24h": -0.005316480955080083,
        "close_vs_ema12": -5.699744003284657e-05,
        "close_vs_ema24": -0.0013359979206717387,
        "ema12_slope_3h": -0.0002931200416828039,
        "ema24_slope_6h": -0.001325978263191252,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00020816429231707012,
        "return_30m": 0.00045569534530676137,
        "return_60m": 0.0001465589250495558,
        "return_120m": 0.0010316331363431352,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00014588709841900638,
        "close_vs_ema6": 0.00025813781485717335,
        "close_vs_ema12": 0.0004107722808952552,
        "ema3_slope": 0.0001459083845696263,
        "ema6_slope": 0.00010326578866481917,
        "realized_volatility_30m": 1.9657622134960917e-05,
        "realized_volatility_60m": 0.00019339761029594433,
        "return_acceleration": -3.9315244269921834e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3266,
        "resolved_agreement_count": 2137,
        "prospective_resolved_sample_count": 3247,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 20.364161458339368,
            "small_mean_absolute_error": 31.977458333334653
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 22.503315104171634,
            "small_mean_absolute_error": 40.429950520840066
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 25.62301909722737,
            "small_mean_absolute_error": 48.36315798611516
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 47.474436458337735,
            "small_mean_absolute_error": 56.57903958333846
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T06:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3268,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0645Z",
      "signal_timestamp": "2026-10-17T06:46:17.411118Z",
      "target_timestamp": "2026-10-17T06:45:00Z",
      "resolution_timestamp": "2026-10-17T07:00:00Z",
      "strike": 81501.91,
      "brti_reference_price": 81501.9075,
      "base_predicted_close": 81477.7734375,
      "small_predicted_close": 81521.53125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81509.06583333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 31.29239583334129,
      "small_residual": -12.465416666658712,
      "base_absolute_error": 31.29239583334129,
      "small_absolute_error": 12.465416666658712,
      "resolved_at": "2026-10-17T07:01:06.462689Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T06:30:00Z",
        "return_6h": 0.0006476903805439083,
        "return_12h": 0.00644730697108864,
        "return_24h": -0.006601333117122632,
        "close_vs_ema12": -2.1348277742250232e-05,
        "close_vs_ema24": -0.0012744956490700066,
        "ema12_slope_3h": -0.00027246255922430684,
        "ema24_slope_6h": -0.0012854084968487722,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.47427251812249e-05,
        "return_30m": 0.00024291424969313802,
        "return_60m": 0.0003723609730990063,
        "return_120m": 0.0006056878465363624,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 9.030928955344741e-05,
        "close_vs_ema6": 0.0002091892862217115,
        "close_vs_ema12": 0.00037696047367830054,
        "ema3_slope": 9.031744605780823e-05,
        "ema6_slope": 8.368271669989547e-05,
        "realized_volatility_30m": 8.671078356792261e-05,
        "realized_volatility_60m": 0.00014582215898502183,
        "return_acceleration": -0.00017342156713584522
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3267,
        "resolved_agreement_count": 2137,
        "prospective_resolved_sample_count": 3248,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 22.93878125000265,
            "small_mean_absolute_error": 26.47723437499735
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 22.932864583335686,
            "small_mean_absolute_error": 34.43438281250383
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 24.819079861115217,
            "small_mean_absolute_error": 49.23415451389398
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 45.27683750000433,
            "small_mean_absolute_error": 57.494997916671856
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T06:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3269,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0700Z",
      "signal_timestamp": "2026-10-17T07:01:17.776060Z",
      "target_timestamp": "2026-10-17T07:00:00Z",
      "resolution_timestamp": "2026-10-17T07:15:00Z",
      "strike": 81509.07,
      "brti_reference_price": 81509.06583333334,
      "base_predicted_close": 81507.796875,
      "small_predicted_close": 81552.9609375,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81529.10483333333,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 21.307958333331044,
      "small_residual": -23.856104166668956,
      "base_absolute_error": 21.307958333331044,
      "small_absolute_error": 23.856104166668956,
      "resolved_at": "2026-10-17T07:16:05.527103Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T06:45:00Z",
        "return_6h": 0.0007794324728964686,
        "return_12h": 0.006200163886632248,
        "return_24h": -0.006978015771069823,
        "close_vs_ema12": 6.376645546235515e-05,
        "close_vs_ema24": -0.001162351307421483,
        "ema12_slope_3h": -0.00023582950420819593,
        "ema24_slope_6h": -0.0012429796847721608,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 8.78302551794441e-05,
        "return_30m": 0.00012257603182308507,
        "return_60m": 0.0005783272344568324,
        "return_120m": 0.0010714715252799767,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 8.906580488621252e-05,
        "close_vs_ema6": 0.00021215193405876853,
        "close_vs_ema12": 0.0003932843534946162,
        "ema3_slope": 8.907373831035237e-05,
        "ema6_slope": 8.486797558560077e-05,
        "realized_volatility_30m": 2.6543764999109598e-05,
        "realized_volatility_60m": 8.648126195022205e-05,
        "return_acceleration": 5.3087529998219196e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3268,
        "resolved_agreement_count": 2137,
        "prospective_resolved_sample_count": 3249,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 29.445213541668636,
            "small_mean_absolute_error": 18.123145833331364
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 24.719958333336763,
            "small_mean_absolute_error": 26.375916666669582
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 25.23981250000361,
            "small_mean_absolute_error": 44.42842013889216
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 43.88654166667184,
            "small_mean_absolute_error": 57.62630937500435
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T06:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3270,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0715Z",
      "signal_timestamp": "2026-10-17T07:16:16.427394Z",
      "target_timestamp": "2026-10-17T07:15:00Z",
      "resolution_timestamp": "2026-10-17T07:30:00Z",
      "strike": 81529.1,
      "brti_reference_price": 81529.10483333333,
      "base_predicted_close": 81536.7890625,
      "small_predicted_close": 81556.921875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81532.20883333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -4.5802291666623205,
      "small_residual": -24.71304166666232,
      "base_absolute_error": 4.5802291666623205,
      "small_absolute_error": 24.71304166666232,
      "resolved_at": "2026-10-17T07:31:04.993215Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T07:00:00Z",
        "return_6h": 0.0010623291521383305,
        "return_12h": 0.0031143023894504296,
        "return_24h": -0.007154039272057711,
        "close_vs_ema12": 0.0002969902875291641,
        "close_vs_ema24": -0.0008979091403086281,
        "ema12_slope_3h": -0.00018104248852934823,
        "ema24_slope_6h": -0.0011956024295041168,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00024584995294829604,
        "return_30m": 0.0003337018011919657,
        "return_60m": 0.0005766971118077446,
        "return_120m": 0.00026025905262527793,
        "consecutive_up_closes": 5,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00016744078621733216,
        "close_vs_ema6": 0.0003271386469128057,
        "close_vs_ema12": 0.0005408345779047696,
        "ema3_slope": 0.0001674688273292091,
        "ema6_slope": 0.00013087258415711567,
        "realized_volatility_30m": 7.900984888442597e-05,
        "realized_volatility_60m": 8.599792940773092e-05,
        "return_acceleration": 0.00015801969776885194
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3269,
        "resolved_agreement_count": 2137,
        "prospective_resolved_sample_count": 3250,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 27.782682291672245,
            "small_mean_absolute_error": 18.246614583327755
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 19.277854166668476,
            "small_mean_absolute_error": 28.782604166668534
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 24.197562500003794,
            "small_mean_absolute_error": 39.94747395833716
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 42.730244791672156,
            "small_mean_absolute_error": 53.141169791671565
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T07:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3271,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0730Z",
      "signal_timestamp": "2026-10-17T07:31:15.677979Z",
      "target_timestamp": "2026-10-17T07:30:00Z",
      "resolution_timestamp": "2026-10-17T07:45:00Z",
      "strike": 81532.21,
      "brti_reference_price": 81532.20883333334,
      "base_predicted_close": 81539.90625,
      "small_predicted_close": 81559.9453125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81592.53833333334,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 52.63208333334478,
      "small_residual": 32.59302083334478,
      "base_absolute_error": 52.63208333334478,
      "small_absolute_error": 32.59302083334478,
      "resolved_at": "2026-10-17T07:46:08.195966Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T07:15:00Z",
        "return_6h": 0.0013306521045799435,
        "return_12h": 0.0006447108607046115,
        "return_24h": -0.00743270087852832,
        "close_vs_ema12": 0.00032139300747546784,
        "close_vs_ema24": -0.0008421482807489111,
        "ema12_slope_3h": -0.0001150161810786754,
        "ema24_slope_6h": -0.0011436817552806788,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.807229340191398e-05,
        "return_30m": 0.0002839316064218167,
        "return_60m": 0.0004065424414545493,
        "return_120m": 0.0005531609489271005,
        "consecutive_up_closes": 6,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00010274916876040763,
        "close_vs_ema6": 0.0002608466345113136,
        "close_vs_ema12": 0.000489818072695769,
        "ema3_slope": 0.00010275972723694515,
        "ema6_slope": 0.0001043495414951856,
        "realized_volatility_30m": 0.00010388882977319103,
        "realized_volatility_60m": 8.588264846984948e-05,
        "return_acceleration": -0.00020777765954638205
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3270,
        "resolved_agreement_count": 2138,
        "prospective_resolved_sample_count": 3251,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 18.348192708333954,
            "small_mean_absolute_error": 21.941921874997206
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 19.35617708333666,
            "small_mean_absolute_error": 26.95969010416593
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 21.118274305559073,
            "small_mean_absolute_error": 34.26727430555911
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 33.23256562500537,
            "small_mean_absolute_error": 42.607162500004776
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T07:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3272,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0745Z",
      "signal_timestamp": "2026-10-17T07:46:20.451685Z",
      "target_timestamp": "2026-10-17T07:45:00Z",
      "resolution_timestamp": "2026-10-17T08:00:00Z",
      "strike": 81592.54,
      "brti_reference_price": 81592.53833333334,
      "base_predicted_close": 81654.8671875,
      "small_predicted_close": 81689.4609375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81605.92533333336,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -48.94185416663822,
      "small_residual": -83.53560416663822,
      "base_absolute_error": 48.94185416663822,
      "small_absolute_error": 83.53560416663822,
      "resolved_at": "2026-10-17T08:01:05.736018Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T07:30:00Z",
        "return_6h": 0.0021342129448280733,
        "return_12h": 0.004422511963841025,
        "return_24h": -0.006382332557209547,
        "close_vs_ema12": 0.00101820383848783,
        "close_vs_ema24": -0.00010072424884455256,
        "ema12_slope_3h": -4.0239401775887806e-05,
        "ema24_slope_6h": -0.0010763322352043136,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0007399468365112405,
        "return_30m": 0.0007780473013863087,
        "return_60m": 0.0011120087383640342,
        "return_120m": 0.00148478378011907,
        "consecutive_up_closes": 7,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004212085257140341,
        "close_vs_ema6": 0.0007147859194622797,
        "close_vs_ema12": 0.0010406800381532744,
        "ema3_slope": 0.0004213860170971806,
        "ema6_slope": 0.0002859961381898035,
        "realized_volatility_30m": 0.00035093727155466325,
        "realized_volatility_60m": 0.0002775600470741866,
        "return_acceleration": 0.0007018745431093265
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3271,
        "resolved_agreement_count": 2139,
        "prospective_resolved_sample_count": 3252,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 27.45316666666986,
            "small_mean_absolute_error": 23.406895833333692
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 25.195973958336253,
            "small_mean_absolute_error": 24.942065104165522
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 24.439631944447076,
            "small_mean_absolute_error": 30.758553819447116
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 32.98069270833876,
            "small_mean_absolute_error": 42.318961458338165
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T07:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3273,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0800Z",
      "signal_timestamp": "2026-10-17T08:01:16.758164Z",
      "target_timestamp": "2026-10-17T08:00:00Z",
      "resolution_timestamp": "2026-10-17T08:15:00Z",
      "strike": 81605.93,
      "brti_reference_price": 81605.92533333336,
      "base_predicted_close": 81610.2109375,
      "small_predicted_close": 81597.9375,
      "base_direction": "UP",
      "small_direction": "DOWN",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81610.08866666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -0.12227083332254551,
      "small_residual": 12.151166666677454,
      "base_absolute_error": 0.12227083332254551,
      "small_absolute_error": 12.151166666677454,
      "resolved_at": "2026-10-17T08:16:06.463159Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T07:45:00Z",
        "return_6h": 0.0023715953986149785,
        "return_12h": 0.0014900562295634412,
        "return_24h": -0.0067965659847673,
        "close_vs_ema12": 0.0011341245860245763,
        "close_vs_ema24": 6.202264286780945e-05,
        "ema12_slope_3h": 5.3591116788265225e-05,
        "ema24_slope_6h": -0.001005477413396516,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00016407137556284646,
        "return_30m": 0.0009041396161695303,
        "return_60m": 0.001188327936404887,
        "return_120m": 0.0017673424132709226,
        "consecutive_up_closes": 8,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0002925888714664371,
        "close_vs_ema6": 0.000627681346112352,
        "close_vs_ema12": 0.0010193605580373077,
        "ema3_slope": 0.00029267450476955226,
        "ema6_slope": 0.00025113559169565036,
        "realized_volatility_30m": 0.000287937730474197,
        "realized_volatility_60m": 0.0002662385222133086,
        "return_acceleration": -0.000575875460948394
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3272,
        "resolved_agreement_count": 2140,
        "prospective_resolved_sample_count": 3253,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.865531249994092,
            "small_mean_absolute_error": 41.17444270832857
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 1.0,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 30.655372395831364,
            "small_mean_absolute_error": 29.648794270829967
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 27.10181597222254,
            "small_mean_absolute_error": 31.30875868055591
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 32.90534895833771,
            "small_mean_absolute_error": 46.009193750003035
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T07:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3274,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0815Z",
      "signal_timestamp": "2026-10-17T08:16:18.997859Z",
      "target_timestamp": "2026-10-17T08:15:00Z",
      "resolution_timestamp": "2026-10-17T08:30:00Z",
      "strike": 81610.09,
      "brti_reference_price": 81610.08866666668,
      "base_predicted_close": 81576.8125,
      "small_predicted_close": 81597.15625,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81613.21383333331,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 36.40133333331323,
      "small_residual": 16.057583333313232,
      "base_absolute_error": 36.40133333331323,
      "small_absolute_error": 16.057583333313232,
      "resolved_at": "2026-10-17T08:31:06.438741Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T08:00:00Z",
        "return_6h": 0.0012676104518019038,
        "return_12h": 0.001835382687278786,
        "return_24h": -0.006683723534053665,
        "close_vs_ema12": 0.0011367694816299956,
        "close_vs_ema24": 0.00011068963963034584,
        "ema12_slope_3h": 0.0001025797358973346,
        "ema24_slope_6h": -0.0009587233022648745,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 5.1017537223030374e-05,
        "return_30m": 0.0002150972833034892,
        "return_60m": 0.000993311940550523,
        "return_120m": 0.0015705818924853787,
        "consecutive_up_closes": 9,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00017178115409177686,
        "close_vs_ema6": 0.00048471379285652816,
        "close_vs_ema12": 0.0009055994110802601,
        "ema3_slope": 0.00017181066792648636,
        "ema6_slope": 0.0001939231160261734,
        "realized_volatility_30m": 5.652691916990804e-05,
        "realized_volatility_60m": 0.0002880655869992486,
        "return_acceleration": -0.00011305383833981608
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3273,
        "resolved_agreement_count": 2140,
        "prospective_resolved_sample_count": 3254,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.75,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 26.569109374991967,
            "small_mean_absolute_error": 38.248208333330695
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.875,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 27.175895833332106,
            "small_mean_absolute_error": 28.247411458329225
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 21.708272569442972,
            "small_mean_absolute_error": 31.937805555555922
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 28.771610416669137,
            "small_mean_absolute_error": 45.54057187500221
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T08:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3275,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0830Z",
      "signal_timestamp": "2026-10-17T08:31:17.651622Z",
      "target_timestamp": "2026-10-17T08:30:00Z",
      "resolution_timestamp": "2026-10-17T08:45:00Z",
      "strike": 81613.21,
      "brti_reference_price": 81613.21383333331,
      "base_predicted_close": 81574.7734375,
      "small_predicted_close": 81595.1796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81561.75500000002,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -13.018437499980791,
      "small_residual": -33.42468749998079,
      "base_absolute_error": 13.018437499980791,
      "small_absolute_error": 33.42468749998079,
      "resolved_at": "2026-10-17T08:46:07.200608Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T08:15:00Z",
        "return_6h": 0.0038706395819720907,
        "return_12h": 0.0011454471685921064,
        "return_24h": -0.00644501767370087,
        "close_vs_ema12": 0.001127089283899485,
        "close_vs_ema24": 0.0001459174408202646,
        "ema12_slope_3h": 0.00016153041946265212,
        "ema24_slope_6h": -0.0008596022208247067,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.8293876623463063e-05,
        "return_30m": 8.931336750594987e-05,
        "return_60m": 0.0009935337354292084,
        "return_120m": 0.001400480090514078,
        "consecutive_up_closes": 10,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00010502977202886399,
        "close_vs_ema6": 0.0003735343455328888,
        "close_vs_ema12": 0.0007985923081190727,
        "ema3_slope": 0.00010504080444095898,
        "ema6_slope": 0.00014943606601436343,
        "realized_volatility_30m": 6.361830299783655e-06,
        "realized_volatility_60m": 0.00028802517719825875,
        "return_acceleration": -1.272366059956731e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3274,
        "resolved_agreement_count": 2141,
        "prospective_resolved_sample_count": 3255,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 34.524385416654695,
            "small_mean_absolute_error": 36.08434374999342
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 26.436289062494325,
            "small_mean_absolute_error": 29.013132812495314
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 24.412246527776006,
            "small_mean_absolute_error": 30.00124131944176
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 25.948327083334153,
            "small_mean_absolute_error": 40.62314791666722
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T08:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3276,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0845Z",
      "signal_timestamp": "2026-10-17T08:46:20.336078Z",
      "target_timestamp": "2026-10-17T08:45:00Z",
      "resolution_timestamp": "2026-10-17T09:00:00Z",
      "strike": 81561.76,
      "brti_reference_price": 81561.75500000002,
      "base_predicted_close": 81569.875,
      "small_predicted_close": 81590.015625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81596.89783333335,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 27.022833333350718,
      "small_residual": 6.882208333350718,
      "base_absolute_error": 27.022833333350718,
      "small_absolute_error": 6.882208333350718,
      "resolved_at": "2026-10-17T09:01:05.659117Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T08:30:00Z",
        "return_6h": 0.0027223913150622447,
        "return_12h": -0.00029065020968865873,
        "return_24h": -0.007862429826798856,
        "close_vs_ema12": 0.0004756090566113702,
        "close_vs_ema24": -0.0004747317904242321,
        "ema12_slope_3h": 0.00020010204347498117,
        "ema24_slope_6h": -0.0007860564415258509,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006305208546054653,
        "return_30m": -0.0005922511230698202,
        "return_60m": -0.0003772812313739271,
        "return_120m": 0.000734307966964165,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00026284772378981636,
        "close_vs_ema6": -0.00018374352530037275,
        "close_vs_ema12": 0.00014178458856917153,
        "ema3_slope": -0.0002627786530191578,
        "ema6_slope": -7.349200864781302e-05,
        "realized_volatility_30m": 0.00033440736561446416,
        "realized_volatility_60m": 0.00031344333395674485,
        "return_acceleration": -0.0006688147312289283
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3275,
        "resolved_agreement_count": 2142,
        "prospective_resolved_sample_count": 3256,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 24.620973958313698,
            "small_mean_absolute_error": 36.292260416652425
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 26.037070312491778,
            "small_mean_absolute_error": 29.84957812499306
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 25.00430729166207,
            "small_mean_absolute_error": 28.725463541661156
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 25.306276041665843,
            "small_mean_absolute_error": 41.480323958333614
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T08:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3277,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0900Z",
      "signal_timestamp": "2026-10-17T09:01:16.994713Z",
      "target_timestamp": "2026-10-17T09:00:00Z",
      "resolution_timestamp": "2026-10-17T09:15:00Z",
      "strike": 81596.9,
      "brti_reference_price": 81596.89783333335,
      "base_predicted_close": 81568.96875,
      "small_predicted_close": 81589.1796875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81594.65299999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 25.684249999991152,
      "small_residual": 5.473312499991152,
      "base_absolute_error": 25.684249999991152,
      "small_absolute_error": 5.473312499991152,
      "resolved_at": "2026-10-17T09:16:05.531511Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T08:45:00Z",
        "return_6h": 0.002657204046309092,
        "return_12h": -0.00038497871218856616,
        "return_24h": -0.006895345563647903,
        "close_vs_ema12": 0.0008696480536136697,
        "close_vs_ema24": -4.3157810278193764e-05,
        "ema12_slope_3h": 0.0002595165457519588,
        "ema24_slope_6h": -0.0007153057264399632,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00043087392287399773,
        "return_30m": -0.00019991860672563533,
        "return_60m": -0.00011062309462384068,
        "return_120m": 0.001077573385267483,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 8.394942432965458e-05,
        "close_vs_ema6": 0.00017645270724053752,
        "close_vs_ema12": 0.00048456619914238885,
        "ema3_slope": 8.395647242709359e-05,
        "ema6_slope": 7.058606493703934e-05,
        "realized_volatility_30m": 0.0005306973887397315,
        "realized_volatility_60m": 0.00038217620738661046,
        "return_acceleration": 0.001061394777479463
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3276,
        "resolved_agreement_count": 2143,
        "prospective_resolved_sample_count": 3257,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 19.141218749991822,
            "small_mean_absolute_error": 17.12891145833055
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 25.503374999992957,
            "small_mean_absolute_error": 29.15167708332956
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 26.817321180551517,
            "small_mean_absolute_error": 25.475499999996828
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 25.34523749999935,
            "small_mean_absolute_error": 38.317722916667115
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T08:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3278,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0915Z",
      "signal_timestamp": "2026-10-17T09:16:16.546323Z",
      "target_timestamp": "2026-10-17T09:15:00Z",
      "resolution_timestamp": "2026-10-17T09:30:00Z",
      "strike": 81594.65,
      "brti_reference_price": 81594.65299999999,
      "base_predicted_close": 81567.7890625,
      "small_predicted_close": 81587.71875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81542.13616666668,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -25.652895833321963,
      "small_residual": -45.58258333332196,
      "base_absolute_error": 25.652895833321963,
      "small_absolute_error": 45.58258333332196,
      "resolved_at": "2026-10-17T09:31:05.597652Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T09:00:00Z",
        "return_6h": 0.0031276418155581354,
        "return_12h": -1.6651140649304175e-05,
        "return_24h": -0.006920455268124348,
        "close_vs_ema12": 0.0008077131547097327,
        "close_vs_ema24": -6.916450443528177e-05,
        "ema12_slope_3h": 0.00030528507787619397,
        "ema24_slope_6h": -0.0006363424322557432,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -2.7511258307244546e-05,
        "return_30m": 0.0004033508106828787,
        "return_60m": -0.00018913919735752405,
        "return_120m": 0.0008039848689698204,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": 2.8217132004959566e-05,
        "close_vs_ema6": 0.00010637875501551264,
        "close_vs_ema12": 0.00038670032550958133,
        "ema3_slope": 2.8217928234042233e-05,
        "ema6_slope": 4.255331271352247e-05,
        "realized_volatility_30m": 0.00022919259059062114,
        "realized_volatility_60m": 0.00037964283991841647,
        "return_acceleration": -0.0004583851811812423
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3277,
        "resolved_agreement_count": 2144,
        "prospective_resolved_sample_count": 3258,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 25.531713541658974,
            "small_mean_absolute_error": 15.459447916658974
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 26.05041145832547,
            "small_mean_absolute_error": 26.853828124994834
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.3333333333333333,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 26.627835069441062,
            "small_mean_absolute_error": 23.98475694443914
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 24.938702083332466,
            "small_mean_absolute_error": 34.71001562500023
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T09:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3279,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0930Z",
      "signal_timestamp": "2026-10-17T09:31:17.248422Z",
      "target_timestamp": "2026-10-17T09:30:00Z",
      "resolution_timestamp": "2026-10-17T09:45:00Z",
      "strike": 81542.14,
      "brti_reference_price": 81542.13616666668,
      "base_predicted_close": 81566.6640625,
      "small_predicted_close": 81586.5078125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81561.42050000001,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -5.243562499992549,
      "small_residual": -25.08731249999255,
      "base_absolute_error": 5.243562499992549,
      "small_absolute_error": 25.08731249999255,
      "resolved_at": "2026-10-17T09:46:07.097097Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T09:15:00Z",
        "return_6h": 0.0008947446284901517,
        "return_12h": -0.0008504332295745654,
        "return_24h": -0.006486847107909366,
        "close_vs_ema12": 0.0001568854010269849,
        "close_vs_ema24": -0.0006980318483330583,
        "ema12_slope_3h": 0.00031438931516913904,
        "ema24_slope_6h": -0.0006048213407782166,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0006436308189620155,
        "return_30m": -0.0006711243701755798,
        "return_60m": -0.0008709088066521931,
        "return_120m": 0.00012175965149707757,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00030781064242269007,
        "close_vs_ema6": -0.00038385931056250655,
        "close_vs_ema12": -0.00021762193680374686,
        "ema3_slope": -0.0003077159241865468,
        "ema6_slope": -0.00015352015216907322,
        "realized_volatility_30m": 0.00030805978032738546,
        "realized_volatility_60m": 0.0004496270708619198,
        "return_acceleration": -0.0006161195606547709
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3278,
        "resolved_agreement_count": 2145,
        "prospective_resolved_sample_count": 3259,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 22.844604166661156,
            "small_mean_absolute_error": 22.840697916661156
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 28.684494791657926,
            "small_mean_absolute_error": 29.46252083332729
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 25.23906076388327,
            "small_mean_absolute_error": 26.95565451388393
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 24.144762499998613,
            "small_mean_absolute_error": 32.345372916666385
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T09:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3280,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T0945Z",
      "signal_timestamp": "2026-10-17T09:46:18.670793Z",
      "target_timestamp": "2026-10-17T09:45:00Z",
      "resolution_timestamp": "2026-10-17T10:00:00Z",
      "strike": 81561.42,
      "brti_reference_price": 81561.42050000001,
      "base_predicted_close": 81564.3828125,
      "small_predicted_close": 81584.1484375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81552.30866666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -12.074145833321381,
      "small_residual": -31.83977083332138,
      "base_absolute_error": 12.074145833321381,
      "small_absolute_error": 31.83977083332138,
      "resolved_at": "2026-10-17T10:01:05.479866Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T09:30:00Z",
        "return_6h": 0.0009436044536124122,
        "return_12h": -0.0003108571340600941,
        "return_24h": -0.0056280561213376545,
        "close_vs_ema12": 0.0003773538910185614,
        "close_vs_ema24": -0.00045217950585763056,
        "ema12_slope_3h": 0.000331360971453476,
        "ema24_slope_6h": -0.0005729534246250445,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002364953168987327,
        "return_30m": -0.00040728771773790307,
        "return_60m": -4.101186886096286e-06,
        "return_120m": -0.0003813808709591804,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -3.5695334761109976e-05,
        "close_vs_ema6": -0.0001053292765108571,
        "close_vs_ema12": 1.5926188404957742e-05,
        "ema3_slope": -3.569406064973801e-05,
        "ema6_slope": -4.212993559793432e-05,
        "realized_volatility_30m": 0.0004400630679303741,
        "realized_volatility_60m": 0.00040515315443777816,
        "return_acceleration": 0.0008801261358607482
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3279,
        "resolved_agreement_count": 2146,
        "prospective_resolved_sample_count": 3260,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 1.0,
            "agreement_accuracy": 1.0,
            "both_up_accuracy": 1.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 20.900885416664096,
            "small_mean_absolute_error": 20.756354166664096
          },
          "8": {
            "base_accuracy": 0.875,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.875,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.125,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 22.760929687488897,
            "small_mean_absolute_error": 28.52430729165826
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.8333333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 24.325008680549217,
            "small_mean_absolute_error": 26.818503472216737
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 23.768151041663806,
            "small_mean_absolute_error": 29.864855208331573
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T09:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3281,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1000Z",
      "signal_timestamp": "2026-10-17T10:01:16.566348Z",
      "target_timestamp": "2026-10-17T10:00:00Z",
      "resolution_timestamp": "2026-10-17T10:15:00Z",
      "strike": 81552.31,
      "brti_reference_price": 81552.30866666668,
      "base_predicted_close": 81562.0703125,
      "small_predicted_close": 81581.7578125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81464.2965,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -97.77381250000326,
      "small_residual": -117.46131250000326,
      "base_absolute_error": 97.77381250000326,
      "small_absolute_error": 117.46131250000326,
      "resolved_at": "2026-10-17T10:16:05.034568Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T09:45:00Z",
        "return_6h": 0.0011566233707980267,
        "return_12h": -0.0002271297882061596,
        "return_24h": -0.004612612156060347,
        "close_vs_ema12": 0.0002547509454491337,
        "close_vs_ema24": -0.0005522592807233329,
        "ema12_slope_3h": 0.0003394907516343082,
        "ema24_slope_6h": -0.0005373928625731494,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00011171744284821372,
        "return_30m": 0.00012475145339840843,
        "return_60m": -0.0005464566405177784,
        "return_120m": -0.0006570192844168599,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -7.37098276472059e-05,
        "close_vs_ema6": -0.00015503457957910527,
        "close_vs_ema12": -8.105683844628064e-05,
        "ema3_slope": -7.370439490894665e-05,
        "ema6_slope": -6.200998635463861e-05,
        "realized_volatility_30m": 0.00017410637987347322,
        "realized_volatility_60m": 0.0003196872932113607,
        "return_acceleration": -0.00034821275974694643
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3280,
        "resolved_agreement_count": 2147,
        "prospective_resolved_sample_count": 3261,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 17.16371354165676,
            "small_mean_absolute_error": 26.99574479165676
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 18.15246614582429,
            "small_mean_absolute_error": 22.062328124993655
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 22.723487847214226,
            "small_mean_absolute_error": 28.433032986105292
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 23.52207604166324,
            "small_mean_absolute_error": 27.610186458331007
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T09:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3282,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1015Z",
      "signal_timestamp": "2026-10-17T10:16:16.236117Z",
      "target_timestamp": "2026-10-17T10:15:00Z",
      "resolution_timestamp": "2026-10-17T10:30:00Z",
      "strike": 81464.3,
      "brti_reference_price": 81464.2965,
      "base_predicted_close": 81488.390625,
      "small_predicted_close": 81528.3515625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81521.19166666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 32.8010416666657,
      "small_residual": -7.1598958333343035,
      "base_absolute_error": 32.8010416666657,
      "small_absolute_error": 7.1598958333343035,
      "resolved_at": "2026-10-17T10:31:04.985885Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T10:00:00Z",
        "return_6h": 0.0003119926352792568,
        "return_12h": -0.0022601628551075503,
        "return_24h": -0.004622848851638661,
        "close_vs_ema12": -0.0007910991760714525,
        "close_vs_ema24": -0.0015973338639359014,
        "ema12_slope_3h": 0.0002931749120591576,
        "ema24_slope_6h": -0.0005199429863215199,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010792112216764238,
        "return_30m": -0.0011908080978065838,
        "return_60m": -0.001597610814032091,
        "return_120m": -0.0017864478405624773,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0005767532029391509,
        "close_vs_ema6": -0.0008817955486885021,
        "close_vs_ema12": -0.0009818665149488037,
        "ema3_slope": -0.0005764207504252994,
        "ema6_slope": -0.0003525938531991901,
        "realized_volatility_30m": 0.00048374688941410504,
        "realized_volatility_60m": 0.0005022240645191456,
        "return_acceleration": -0.0009674937788282101
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3281,
        "resolved_agreement_count": 2148,
        "prospective_resolved_sample_count": 3262,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 35.18610416665979,
            "small_mean_absolute_error": 54.99274479165979
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 30.35890885415938,
            "small_mean_absolute_error": 35.22609635415938
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 29.095642361103575,
            "small_mean_absolute_error": 36.23346701388315
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 25.168527083329536,
            "small_mean_absolute_error": 33.253121874997305
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T10:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3283,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1030Z",
      "signal_timestamp": "2026-10-17T10:31:15.880259Z",
      "target_timestamp": "2026-10-17T10:30:00Z",
      "resolution_timestamp": "2026-10-17T10:45:00Z",
      "strike": 81521.19,
      "brti_reference_price": 81521.19166666667,
      "base_predicted_close": 81495.3046875,
      "small_predicted_close": 81537.9140625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81529.00333333334,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 33.69864583334129,
      "small_residual": -8.910729166658712,
      "base_absolute_error": 33.69864583334129,
      "small_absolute_error": 8.910729166658712,
      "resolved_at": "2026-10-17T10:46:06.606713Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T10:15:00Z",
        "return_6h": 0.0013032740310352509,
        "return_12h": -0.0017335930981353664,
        "return_24h": -0.004882379079051535,
        "close_vs_ema12": -8.943992331167383e-05,
        "close_vs_ema24": -0.000881505976374708,
        "ema12_slope_3h": 0.000275687600890695,
        "ema24_slope_6h": -0.00048245354522380435,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006984061620991522,
        "return_30m": -0.0003815587873446935,
        "return_60m": -0.0002568549339595494,
        "return_120m": -0.0011275400433876648,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 6.0621400407523396e-05,
        "close_vs_ema6": -0.00013143922302616406,
        "close_vs_ema12": -0.0002404418215711246,
        "ema3_slope": 6.062507558457497e-05,
        "ema6_slope": -5.257292515259415e-05,
        "realized_volatility_30m": 0.000888808691887788,
        "realized_volatility_60m": 0.0006527808534013875,
        "return_acceleration": 0.001777617383775576
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3282,
        "resolved_agreement_count": 2149,
        "prospective_resolved_sample_count": 3263,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 36.97314062499572,
            "small_mean_absolute_error": 45.38707291666287
          },
          "8": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 29.90887239582844,
            "small_mean_absolute_error": 34.113885416662015
          },
          "12": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 31.44737673610386,
            "small_mean_absolute_error": 34.77070486110582
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 26.61089687499698,
            "small_mean_absolute_error": 31.64629895832986
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T10:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3284,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1045Z",
      "signal_timestamp": "2026-10-17T10:46:17.713798Z",
      "target_timestamp": "2026-10-17T10:45:00Z",
      "resolution_timestamp": "2026-10-17T11:00:00Z",
      "strike": 81529.0,
      "brti_reference_price": 81529.00333333334,
      "base_predicted_close": 81522.8359375,
      "small_predicted_close": 81541.65625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81522.58916666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -0.24677083334245253,
      "small_residual": -19.067083333342453,
      "base_absolute_error": 0.24677083334245253,
      "small_absolute_error": 19.067083333342453,
      "resolved_at": "2026-10-17T11:01:05.518811Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T10:30:00Z",
        "return_6h": 0.0009383456429232773,
        "return_12h": -0.0016486998346038062,
        "return_24h": -0.007315450912551147,
        "close_vs_ema12": 6.115044862475827e-06,
        "close_vs_ema24": -0.0007695631119639668,
        "ema12_slope_3h": 0.00023260810848935165,
        "ema24_slope_6h": -0.0004532124468077381,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 9.582375462091619e-05,
        "return_30m": 0.0007942968406207118,
        "return_60m": -0.0003974571122956627,
        "return_120m": -0.00040155666913588295,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 7.821936325203005e-05,
        "close_vs_ema6": -2.5448875773270707e-05,
        "close_vs_ema12": -0.00012239135250091682,
        "ema3_slope": 7.822548199931667e-05,
        "ema6_slope": -1.01794466872418e-05,
        "realized_volatility_30m": 0.000301291203739118,
        "realized_volatility_60m": 0.0006392942462413437,
        "return_acceleration": -0.000602582407478236
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3283,
        "resolved_agreement_count": 2149,
        "prospective_resolved_sample_count": 3264,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 44.08691145833291,
            "small_mean_absolute_error": 41.342927083329414
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 32.4938984374985,
            "small_mean_absolute_error": 31.049640624996755
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 29.869590277770232,
            "small_mean_absolute_error": 32.79718055554864
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 28.000143749996642,
            "small_mean_absolute_error": 29.655134374995395
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T10:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3285,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1100Z",
      "signal_timestamp": "2026-10-17T11:01:18.023907Z",
      "target_timestamp": "2026-10-17T11:00:00Z",
      "resolution_timestamp": "2026-10-17T11:15:00Z",
      "strike": 81522.59,
      "brti_reference_price": 81522.58916666666,
      "base_predicted_close": 81533.875,
      "small_predicted_close": 81553.1171875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81528.26316666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -5.611833333328832,
      "small_residual": -24.854020833328832,
      "base_absolute_error": 5.611833333328832,
      "small_absolute_error": 24.854020833328832,
      "resolved_at": "2026-10-17T11:16:05.336922Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T10:45:00Z",
        "return_6h": 0.0012375613100359395,
        "return_12h": -0.0017798068925676258,
        "return_24h": -0.0074468162345460165,
        "close_vs_ema12": -6.959748895796203e-05,
        "close_vs_ema24": -0.0008306638995457805,
        "ema12_slope_3h": 0.0001813741301270877,
        "ema24_slope_6h": -0.0004184127648495517,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -7.867343404721616e-05,
        "return_30m": 1.71427817898806e-05,
        "return_60m": -0.0003644225465337936,
        "return_120m": -0.0009106800459310893,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -2.3011234362435573e-07,
        "close_vs_ema6": -7.437386085840103e-05,
        "close_vs_ema12": -0.00017012885724376758,
        "ema3_slope": -2.3011229044467285e-07,
        "ema6_slope": -2.9748659334360994e-05,
        "realized_volatility_30m": 8.724859433406618e-05,
        "realized_volatility_60m": 0.0006392922917423764,
        "return_acceleration": -0.00017449718866813235
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3284,
        "resolved_agreement_count": 2149,
        "prospective_resolved_sample_count": 3265,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 41.130067708338174,
            "small_mean_absolute_error": 38.14975520833468
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 29.146890624997468,
            "small_mean_absolute_error": 32.57274999999572
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 25.81166666666225,
            "small_mean_absolute_error": 27.424803819440665
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 27.749148958329897,
            "small_mean_absolute_error": 28.314399999996386
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T10:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3286,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1115Z",
      "signal_timestamp": "2026-10-17T11:16:16.531230Z",
      "target_timestamp": "2026-10-17T11:15:00Z",
      "resolution_timestamp": "2026-10-17T11:30:00Z",
      "strike": 81528.26,
      "brti_reference_price": 81528.26316666667,
      "base_predicted_close": 81536.921875,
      "small_predicted_close": 81556.203125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81449.15916666666,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -87.76270833333547,
      "small_residual": -107.04395833333547,
      "base_absolute_error": 87.76270833333547,
      "small_absolute_error": 107.04395833333547,
      "resolved_at": "2026-10-17T11:31:05.973102Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T11:00:00Z",
        "return_6h": 0.0002499328541498702,
        "return_12h": -0.0016375427907422413,
        "return_24h": -0.011761806272686193,
        "close_vs_ema12": -1.9104395843072552e-09,
        "close_vs_ema24": -0.0007454276662812731,
        "ema12_slope_3h": 0.0001329921058565997,
        "ema24_slope_6h": -0.00040464382962646095,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 6.960034093639322e-05,
        "return_30m": -9.078568808718046e-06,
        "return_60m": 0.0007852110607335927,
        "return_120m": -0.0008136542149804749,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 3.4683903273435845e-05,
        "close_vs_ema6": -3.413359209170075e-06,
        "close_vs_ema12": -8.50739259538047e-05,
        "ema3_slope": 3.468510628845678e-05,
        "ema6_slope": -1.365341819381527e-06,
        "realized_volatility_30m": 7.413688749180469e-05,
        "realized_volatility_60m": 0.00029743455854856576,
        "return_acceleration": 0.00014827377498360939
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3285,
        "resolved_agreement_count": 2150,
        "prospective_resolved_sample_count": 3266,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 18.089572916669567,
            "small_mean_absolute_error": 14.997932291666075
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.625,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 26.637838541664678,
            "small_mean_absolute_error": 34.99533854166293
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 26.269130208329443,
            "small_mean_absolute_error": 28.483374999994947
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.75,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 26.631836458330508,
            "small_mean_absolute_error": 28.38898958332866
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T11:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3287,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1130Z",
      "signal_timestamp": "2026-10-17T11:31:17.231121Z",
      "target_timestamp": "2026-10-17T11:30:00Z",
      "resolution_timestamp": "2026-10-17T11:45:00Z",
      "strike": 81449.16,
      "brti_reference_price": 81449.15916666666,
      "base_predicted_close": 81479.859375,
      "small_predicted_close": 81521.5,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81468.62466666667,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -11.234708333329763,
      "small_residual": -52.87533333332976,
      "base_absolute_error": 11.234708333329763,
      "small_absolute_error": 52.87533333332976,
      "resolved_at": "2026-10-17T11:46:07.638165Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T11:15:00Z",
        "return_6h": -0.00046601426646475375,
        "return_12h": -0.0013149141968099576,
        "return_24h": -0.01572045008863543,
        "close_vs_ema12": -0.0009307007970971171,
        "close_vs_ema24": -0.0016796497285876955,
        "ema12_slope_3h": 4.541839344929244e-05,
        "ema24_slope_6h": -0.00040589505981392104,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0009702647514800988,
        "return_30m": -0.0009007319413012471,
        "return_60m": -0.0008836046005624709,
        "return_120m": -0.0011402325763206766,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0004680261964357113,
        "close_vs_ema6": -0.0006956755310858487,
        "close_vs_ema12": -0.0008930540205144277,
        "ema3_slope": -0.0004678072503876418,
        "ema6_slope": -0.0002781927996649003,
        "realized_volatility_30m": 0.000519932546208246,
        "realized_volatility_60m": 0.0004377443060177224,
        "return_acceleration": -0.001039865092416492
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3286,
        "resolved_agreement_count": 2151,
        "prospective_resolved_sample_count": 3267,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.82998958333701,
            "small_mean_absolute_error": 39.968947916666366
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 34.401565104166366,
            "small_mean_absolute_error": 42.67801041666462
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 30.54924479166463,
            "small_mean_absolute_error": 36.06557291666346
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 28.904062499996506,
            "small_mean_absolute_error": 33.244596874996205
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T11:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3288,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1145Z",
      "signal_timestamp": "2026-10-17T11:46:19.892123Z",
      "target_timestamp": "2026-10-17T11:45:00Z",
      "resolution_timestamp": "2026-10-17T12:00:00Z",
      "strike": 81468.62,
      "brti_reference_price": 81468.62466666667,
      "base_predicted_close": 81461.96875,
      "small_predicted_close": 81502.8515625,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81459.75799999999,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -2.210750000012922,
      "small_residual": -43.09356250001292,
      "base_absolute_error": 2.210750000012922,
      "small_absolute_error": 43.09356250001292,
      "resolved_at": "2026-10-17T12:01:05.009482Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T11:30:00Z",
        "return_6h": -3.6159852766726175e-05,
        "return_12h": -0.0005749622753717931,
        "return_24h": -0.013958002821953142,
        "close_vs_ema12": -0.0006637102040814025,
        "close_vs_ema24": -0.0014113970181512947,
        "ema12_slope_3h": -3.0641101034234453e-06,
        "ema24_slope_6h": -0.0003982891404267219,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00023898957581836022,
        "return_30m": -0.0007315070588230776,
        "return_60m": -0.0007405789865946311,
        "return_120m": -0.0011377417505049614,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00011458736575975514,
        "close_vs_ema6": -0.0003263656105774171,
        "close_vs_ema12": -0.0005536754725767867,
        "ema3_slope": -0.00011457423699978708,
        "ema6_slope": -0.00013052920413358926,
        "realized_volatility_30m": 0.0006046271636492295,
        "realized_volatility_60m": 0.00046704778455453283,
        "return_acceleration": 0.001209254327298459
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3287,
        "resolved_agreement_count": 2152,
        "prospective_resolved_sample_count": 3268,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 26.21400520833413,
            "small_mean_absolute_error": 50.96009895833413
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 35.15045833333352,
            "small_mean_absolute_error": 46.15151302083177
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.6666666666666666,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 30.40060069444371,
            "small_mean_absolute_error": 37.686460069442546
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.7,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 28.655188541662937,
            "small_mean_absolute_error": 34.55170729166275
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T11:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3289,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1200Z",
      "signal_timestamp": "2026-10-17T12:01:15.674831Z",
      "target_timestamp": "2026-10-17T12:00:00Z",
      "resolution_timestamp": "2026-10-17T12:15:00Z",
      "strike": 81459.76,
      "brti_reference_price": 81459.75799999999,
      "base_predicted_close": 81471.015625,
      "small_predicted_close": 81512.75,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81446.86599999998,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -24.149625000020023,
      "small_residual": -65.88400000002002,
      "base_absolute_error": 24.149625000020023,
      "small_absolute_error": 65.88400000002002,
      "resolved_at": "2026-10-17T12:16:07.059436Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T11:45:00Z",
        "return_6h": -2.695941546160263e-05,
        "return_12h": -0.0005109482719202196,
        "return_24h": -0.013134018603508824,
        "close_vs_ema12": -0.0007409671621159131,
        "close_vs_ema24": -0.001488761839003927,
        "ema12_slope_3h": -7.159855667415727e-05,
        "ema24_slope_6h": -0.0003906329213098081,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001088353547511467,
        "return_30m": 0.00013012821055191637,
        "return_60m": -0.0007707209413849725,
        "return_120m": -0.0011348626198306455,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00011171760410599862,
        "close_vs_ema6": -0.0003108711123985808,
        "close_vs_ema12": -0.0005605922289043663,
        "ema3_slope": -0.00011170512467717497,
        "ema6_slope": -0.0001243329843461094,
        "realized_volatility_30m": 0.00017391246528475346,
        "realized_volatility_60m": 0.0004655098170809808,
        "return_acceleration": -0.0003478249305695069
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3288,
        "resolved_agreement_count": 2152,
        "prospective_resolved_sample_count": 3269,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.75,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.25,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 26.705000000001746,
            "small_mean_absolute_error": 56.966718750001746
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.625,
            "both_up_accuracy": 0.625,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.375,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 33.91753385416996,
            "small_mean_absolute_error": 47.558236979168214
          },
          "12": {
            "base_accuracy": 0.6666666666666666,
            "small_accuracy": 0.5833333333333334,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.75,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 28.332927083332226,
            "small_mean_absolute_error": 40.704072916664394
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.65,
            "agreement_accuracy": 0.7,
            "both_up_accuracy": 0.65,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.30000000000000004,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 27.20110624999652,
            "small_mean_absolute_error": 36.08311458333046
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T11:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3290,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1215Z",
      "signal_timestamp": "2026-10-17T12:16:18.161354Z",
      "target_timestamp": "2026-10-17T12:15:00Z",
      "resolution_timestamp": "2026-10-17T12:30:00Z",
      "strike": 81446.87,
      "brti_reference_price": 81446.86599999998,
      "base_predicted_close": 81464.9921875,
      "small_predicted_close": 81489.5625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81436.553,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -28.439187500000116,
      "small_residual": -53.009500000000116,
      "base_absolute_error": 28.439187500000116,
      "small_absolute_error": 53.009500000000116,
      "resolved_at": "2026-10-17T12:31:05.859374Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T12:00:00Z",
        "return_6h": -0.00043258982197169615,
        "return_12h": -0.0007022918195164207,
        "return_24h": -0.008906432796631614,
        "close_vs_ema12": -0.0008624452875056754,
        "close_vs_ema24": -0.0016129301905122295,
        "ema12_slope_3h": -0.00014266143282637422,
        "ema24_slope_6h": -0.00039152352198335016,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0001582621937080697,
        "return_30m": -0.0002670803239371855,
        "return_60m": -0.000998392011617999,
        "return_120m": -0.0002139648993350063,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00013499928091631475,
        "close_vs_ema6": -0.00033510498852296067,
        "close_vs_ema12": -0.0006082536235619829,
        "ema3_slope": -0.00013498105857046028,
        "ema6_slope": -0.00013402403056061996,
        "realized_volatility_30m": 2.4713419478461507e-05,
        "realized_volatility_60m": 0.0004433493931563745,
        "return_acceleration": -4.9426838956923014e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3289,
        "resolved_agreement_count": 2153,
        "prospective_resolved_sample_count": 3270,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 31.339447916674544,
            "small_mean_absolute_error": 67.22421354167454
          },
          "8": {
            "base_accuracy": 0.625,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 24.714510416672056,
            "small_mean_absolute_error": 41.11107291667031
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6666666666666666,
            "both_up_accuracy": 0.6666666666666666,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.33333333333333337,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 28.205041666667967,
            "small_mean_absolute_error": 45.73829687500014
          },
          "20": {
            "base_accuracy": 0.7,
            "small_accuracy": 0.6,
            "agreement_accuracy": 0.65,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.35,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 27.343189583330968,
            "small_mean_absolute_error": 38.184509374998015
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": true
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T12:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3291,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1230Z",
      "signal_timestamp": "2026-10-17T12:31:16.746702Z",
      "target_timestamp": "2026-10-17T12:30:00Z",
      "resolution_timestamp": "2026-10-17T12:45:00Z",
      "strike": 81436.55,
      "brti_reference_price": 81436.553,
      "base_predicted_close": 81455.5,
      "small_predicted_close": 81480.8984375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81413.55450000003,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -41.945499999972526,
      "small_residual": -67.34393749997253,
      "base_absolute_error": 41.945499999972526,
      "small_absolute_error": 67.34393749997253,
      "resolved_at": "2026-10-17T12:46:06.578709Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T12:15:00Z",
        "return_6h": -0.0007671620718744387,
        "return_12h": -0.0002459776443255457,
        "return_24h": -0.009722442781872509,
        "close_vs_ema12": -0.0009486311527421298,
        "close_vs_ema24": -0.0017036608301759237,
        "ema12_slope_3h": -0.00018969608212648925,
        "ema24_slope_6h": -0.0003993324102851137,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00012662242890937314,
        "return_30m": -0.0002848645830740848,
        "return_60m": -0.00015477344144054772,
        "return_120m": -0.0010382412834780697,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.00013081941942638675,
        "close_vs_ema6": -0.00032981849608859637,
        "close_vs_ema12": -0.0006218233233442616,
        "ema3_slope": -0.00013080230794448866,
        "ema6_slope": -0.00013190999589274277,
        "realized_volatility_30m": 1.5819882399348284e-05,
        "realized_volatility_60m": 0.00016128851397640947,
        "return_acceleration": 3.163976479869657e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3290,
        "resolved_agreement_count": 2154,
        "prospective_resolved_sample_count": 3271,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 16.508567708340706,
            "small_mean_absolute_error": 53.715598958340706
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 24.169278645838858,
            "small_mean_absolute_error": 46.842273437503536
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.5833333333333334,
            "both_up_accuracy": 0.5833333333333334,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.41666666666666663,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 28.437232638891146,
            "small_mean_absolute_error": 46.35720659722332
          },
          "20": {
            "base_accuracy": 0.65,
            "small_accuracy": 0.55,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 28.536137499997857,
            "small_mean_absolute_error": 39.59933229166491
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T12:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3292,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1245Z",
      "signal_timestamp": "2026-10-17T12:46:18.679202Z",
      "target_timestamp": "2026-10-17T12:45:00Z",
      "resolution_timestamp": "2026-10-17T13:00:00Z",
      "strike": 81413.55,
      "brti_reference_price": 81413.55450000003,
      "base_predicted_close": 81423.21875,
      "small_predicted_close": 81462.8359375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81403.09133333333,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -20.127416666669887,
      "small_residual": -59.74460416666989,
      "base_absolute_error": 20.127416666669887,
      "small_absolute_error": 59.74460416666989,
      "resolved_at": "2026-10-17T13:16:05.625268Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T12:30:00Z",
        "return_6h": -0.0010840605172335316,
        "return_12h": -0.00043707227225853185,
        "return_24h": -0.009155399119226026,
        "close_vs_ema12": -0.0011805969515372716,
        "close_vs_ema24": -0.0019447477092644494,
        "ema12_slope_3h": -0.00025597595690396435,
        "ema24_slope_6h": -0.0004134444296594042,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0002824100376641603,
        "return_30m": -0.00040899670712868375,
        "return_60m": -0.0006759677960928023,
        "return_120m": -0.0014160461751421272,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 4,
        "close_vs_ema3": -0.00020663894701944407,
        "close_vs_ema6": -0.0004373160488220229,
        "close_vs_ema12": -0.0007650783554230545,
        "ema3_slope": -0.00020659625618679733,
        "ema6_slope": -0.0001748958256282407,
        "realized_volatility_30m": 7.789380437739357e-05,
        "realized_volatility_60m": 6.780998446105409e-05,
        "return_acceleration": -0.00015578760875478714
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3291,
        "resolved_agreement_count": 2155,
        "prospective_resolved_sample_count": 3272,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 24.186265625001397,
            "small_mean_absolute_error": 57.3327500000014
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 25.200135416667763,
            "small_mean_absolute_error": 54.14642447916776
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 31.495727430556144,
            "small_mean_absolute_error": 49.878592013888316
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.6,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 28.001808333329244,
            "small_mean_absolute_error": 41.33687812499629
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T12:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3293,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1315Z",
      "signal_timestamp": "2026-10-17T13:16:16.836300Z",
      "target_timestamp": "2026-10-17T13:15:00Z",
      "resolution_timestamp": "2026-10-17T13:30:00Z",
      "strike": 81380.66,
      "brti_reference_price": 81380.66483333333,
      "base_predicted_close": 81392.6171875,
      "small_predicted_close": 81439.828125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81418.58216666665,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": 25.964979166645207,
      "small_residual": -21.245958333354793,
      "base_absolute_error": 25.964979166645207,
      "small_absolute_error": 21.245958333354793,
      "resolved_at": "2026-10-17T13:31:05.762069Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T13:00:00Z",
        "return_6h": -0.00182069949502639,
        "return_12h": -0.0007603045250388352,
        "return_24h": -0.006744739659636179,
        "close_vs_ema12": -0.001468369233076472,
        "close_vs_ema24": -0.0022578396032867376,
        "ema12_slope_3h": -0.000349035465390668,
        "ema24_slope_6h": -0.00046029556483306866,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00027549936535176123,
        "return_30m": -0.000403982688984561,
        "return_60m": -0.0008128141685237456,
        "return_120m": -0.0018103946729689513,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 6,
        "close_vs_ema3": -0.00022157250179055676,
        "close_vs_ema6": -0.00048550920003154197,
        "close_vs_ema12": -0.000872889004463584,
        "ema3_slope": -0.00022152341829240196,
        "ema6_slope": -0.0001941659722662914,
        "realized_volatility_30m": 7.349031744513512e-05,
        "realized_volatility_60m": 7.57344522256403e-05,
        "return_acceleration": -0.00014698063489027025
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3292,
        "resolved_agreement_count": 2156,
        "prospective_resolved_sample_count": 3273,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.0,
            "agreement_accuracy": 0.0,
            "both_up_accuracy": 0.0,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 1.0,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.66543229166564,
            "small_mean_absolute_error": 61.49551041666564
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 27.685216145833692,
            "small_mean_absolute_error": 59.23111458333369
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 32.166833333335184,
            "small_mean_absolute_error": 52.203994791667355
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 26.561086458330827,
            "small_mean_absolute_error": 40.14732812499788
          }
        },
        "current_losing_streak": 4,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T13:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3294,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1330Z",
      "signal_timestamp": "2026-10-17T13:31:16.919769Z",
      "target_timestamp": "2026-10-17T13:30:00Z",
      "resolution_timestamp": "2026-10-17T13:45:00Z",
      "strike": 81418.58,
      "brti_reference_price": 81418.58216666665,
      "base_predicted_close": 81400.6796875,
      "small_predicted_close": 81440.3125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81372.73016666666,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": -27.949520833339193,
      "small_residual": -67.5823333333392,
      "base_absolute_error": 27.949520833339193,
      "small_absolute_error": 67.5823333333392,
      "resolved_at": "2026-10-17T13:46:06.824168Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T13:15:00Z",
        "return_6h": -0.0013936414613636705,
        "return_12h": -6.484380872728845e-05,
        "return_24h": -0.005651335709805694,
        "close_vs_ema12": -0.0009622232101852424,
        "close_vs_ema24": -0.0017560422866128578,
        "ema12_slope_3h": -0.000386160696176141,
        "ema24_slope_6h": -0.00047951044959337885,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0004659255784034144,
        "return_30m": 0.00019029785085034057,
        "return_60m": -0.00022067281425031116,
        "return_120m": -0.0003754121014000189,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0001221100074835224,
        "close_vs_ema6": -1.4149960647413806e-05,
        "close_vs_ema12": -0.00034471940445346405,
        "ema3_slope": 0.0001221249201581731,
        "ema6_slope": -5.659952223791009e-06,
        "realized_volatility_30m": 0.0003707124718775878,
        "realized_volatility_60m": 0.0003070438462883375,
        "return_acceleration": 0.0007414249437551756
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3293,
        "resolved_agreement_count": 2157,
        "prospective_resolved_sample_count": 3274,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 29.119270833321934,
            "small_mean_absolute_error": 50.33599999999933
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 30.22935937499824,
            "small_mean_absolute_error": 58.78010677083694
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 26.182763888888683,
            "small_mean_absolute_error": 44.186048611113314
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 27.85322187499696,
            "small_mean_absolute_error": 40.602067708331745
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T13:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3295,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1345Z",
      "signal_timestamp": "2026-10-17T13:46:18.644234Z",
      "target_timestamp": "2026-10-17T13:45:00Z",
      "resolution_timestamp": "2026-10-17T14:00:00Z",
      "strike": 81372.73,
      "brti_reference_price": 81372.73016666666,
      "base_predicted_close": 81388.015625,
      "small_predicted_close": 81435.2734375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81386.50466666666,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -1.5109583333396586,
      "small_residual": -48.76877083333966,
      "base_absolute_error": 1.5109583333396586,
      "small_absolute_error": 48.76877083333966,
      "resolved_at": "2026-10-17T14:01:05.552426Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T13:30:00Z",
        "return_6h": -0.0026939738750214604,
        "return_12h": -0.0005655104441105729,
        "return_24h": -0.0057377061398945495,
        "close_vs_ema12": -0.001462697603268115,
        "close_vs_ema24": -0.0022705456079417097,
        "ema12_slope_3h": -0.0004486353376137453,
        "ema24_slope_6h": -0.0005251767008034314,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005631638230462199,
        "return_30m": -9.750063707292256e-05,
        "return_60m": -0.0005014439374879665,
        "return_120m": -0.0011770727736274411,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00022060994976624837,
        "close_vs_ema6": -0.00041242932434748525,
        "close_vs_ema12": -0.0007681518861692993,
        "ema3_slope": -0.00022056129175063166,
        "ema6_slope": -0.00016494451855653125,
        "realized_volatility_30m": 0.0005145447007248172,
        "realized_volatility_60m": 0.00037544727355362333,
        "return_acceleration": -0.0010290894014496343
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3294,
        "resolved_agreement_count": 2157,
        "prospective_resolved_sample_count": 3275,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.996854166656703,
            "small_mean_absolute_error": 53.9792083333341
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 22.752710937498705,
            "small_mean_absolute_error": 53.8474036458374
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 25.778470486111473,
            "small_mean_absolute_error": 49.22125173611372
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 27.43063124999826,
            "small_mean_absolute_error": 43.17830520833304
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T13:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3296,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1400Z",
      "signal_timestamp": "2026-10-17T14:01:16.613033Z",
      "target_timestamp": "2026-10-17T14:00:00Z",
      "resolution_timestamp": "2026-10-17T14:15:00Z",
      "strike": 81386.5,
      "brti_reference_price": 81386.50466666666,
      "base_predicted_close": 81378.125,
      "small_predicted_close": 81425.25,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81378.65333333332,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": false,
      "agreement_correct": null,
      "base_residual": 0.5283333333209157,
      "small_residual": -46.596666666679084,
      "base_absolute_error": 0.5283333333209157,
      "small_absolute_error": 46.596666666679084,
      "resolved_at": "2026-10-17T14:16:05.338907Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T13:45:00Z",
        "return_6h": -0.002688783513824955,
        "return_12h": -0.0003235648218191667,
        "return_24h": -0.006767001094895808,
        "close_vs_ema12": -0.0012409313166664715,
        "close_vs_ema24": -0.002058369720014719,
        "ema12_slope_3h": -0.0004984543371089334,
        "ema24_slope_6h": -0.0005697641139751353,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00016927661111765246,
        "return_30m": -0.00039398254239209063,
        "return_60m": -0.00020375966557273362,
        "return_120m": -0.0008992579297046888,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -2.568600113050934e-05,
        "close_vs_ema6": -0.00017374245078527473,
        "close_vs_ema12": -0.000506897355816105,
        "ema3_slope": -2.5685341376591175e-05,
        "ema6_slope": -6.949215081952786e-05,
        "realized_volatility_30m": 0.0003662202170819362,
        "realized_volatility_60m": 0.0003963727768979892,
        "return_acceleration": 0.0007324404341638724
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3295,
        "resolved_agreement_count": 2158,
        "prospective_resolved_sample_count": 3276,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 18.888218749998487,
            "small_mean_absolute_error": 49.33541666667588
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 21.537242187499942,
            "small_mean_absolute_error": 53.33408333333864
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 23.09616319444467,
            "small_mean_absolute_error": 52.542755208337134
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 26.855257291666202,
            "small_mean_absolute_error": 43.94550937500098
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T13:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3297,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1415Z",
      "signal_timestamp": "2026-10-17T14:16:16.565309Z",
      "target_timestamp": "2026-10-17T14:15:00Z",
      "resolution_timestamp": "2026-10-17T14:30:00Z",
      "strike": 81378.65,
      "brti_reference_price": 81378.65333333332,
      "base_predicted_close": 81367.8203125,
      "small_predicted_close": 81414.2578125,
      "base_direction": "DOWN",
      "small_direction": "UP",
      "models_agree": false,
      "agreement_direction": null,
      "micro_regime_15m": "CHOP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81451.18250000001,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": true,
      "agreement_correct": null,
      "base_residual": 83.3621875000099,
      "small_residual": 36.924687500009895,
      "base_absolute_error": 83.3621875000099,
      "small_absolute_error": 36.924687500009895,
      "resolved_at": "2026-10-17T14:31:06.558156Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T14:00:00Z",
        "return_6h": -0.002835866706120682,
        "return_12h": -0.0015718510285952503,
        "return_24h": -0.008552525253003207,
        "close_vs_ema12": -0.0012827684299077102,
        "close_vs_ema24": -0.002110279352065758,
        "ema12_slope_3h": -0.000553009959469497,
        "ema24_slope_6h": -0.0006164737936168452,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -9.646972020105338e-05,
        "return_30m": 7.279056084907864e-05,
        "return_60m": -2.4717173349841914e-05,
        "return_120m": -0.0008375112514048544,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -6.108035228669095e-05,
        "close_vs_ema6": -0.00019301162174456543,
        "close_vs_ema12": -0.0005105473829627449,
        "ema3_slope": -6.107662170506956e-05,
        "ema6_slope": -7.719868860023293e-05,
        "realized_volatility_30m": 0.00013287316565935292,
        "realized_volatility_60m": 0.00037817056053602097,
        "return_acceleration": -0.00026574633131870584
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3296,
        "resolved_agreement_count": 2158,
        "prospective_resolved_sample_count": 3277,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 1.0,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 13.988447916661244,
            "small_mean_absolute_error": 46.04843229167818
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 21.32694010416344,
            "small_mean_absolute_error": 53.77197135417191
          },
          "12": {
            "base_accuracy": 0.5833333333333334,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 23.11962673610954,
            "small_mean_absolute_error": 54.836887152781856
          },
          "20": {
            "base_accuracy": 0.6,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 25.530532291664713,
            "small_mean_absolute_error": 45.9312322916674
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "CHOP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T14:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3298,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1430Z",
      "signal_timestamp": "2026-10-17T14:31:17.628978Z",
      "target_timestamp": "2026-10-17T14:30:00Z",
      "resolution_timestamp": "2026-10-17T14:45:00Z",
      "strike": 81451.18,
      "brti_reference_price": 81451.18250000001,
      "base_predicted_close": 81399.4296875,
      "small_predicted_close": 81439.3359375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81468.358,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 68.9283124999929,
      "small_residual": 29.0220624999929,
      "base_absolute_error": 68.9283124999929,
      "small_absolute_error": 29.0220624999929,
      "resolved_at": "2026-10-17T14:46:06.353557Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T14:15:00Z",
        "return_6h": -0.001985356607377309,
        "return_12h": 0.0018775983747261193,
        "return_24h": -0.009807261812098012,
        "close_vs_ema12": -0.0003766355252604603,
        "close_vs_ema24": -0.0011958233136351026,
        "ema12_slope_3h": -0.0005294461308122944,
        "ema24_slope_6h": -0.0006447423408185715,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0008912554299664865,
        "return_30m": 0.0007946997306034209,
        "return_60m": 0.0004004040903908823,
        "return_120m": 0.0001796429178431147,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0004148881161480933,
        "close_vs_ema6": 0.0004985232739664891,
        "close_vs_ema12": 0.00032173373286115137,
        "ema3_slope": 0.00041506031974192226,
        "ema6_slope": 0.00019944908159019725,
        "realized_volatility_30m": 0.00049386257508377,
        "realized_volatility_60m": 0.0005266096299983422,
        "return_acceleration": 0.00098772515016754
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3297,
        "resolved_agreement_count": 2158,
        "prospective_resolved_sample_count": 3278,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.75,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 28.337750000002416,
            "small_mean_absolute_error": 49.96811458334196
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 28.728510416662175,
            "small_mean_absolute_error": 50.152057291670644
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 29.598822916666297,
            "small_mean_absolute_error": 55.84277604167195
          },
          "20": {
            "base_accuracy": 0.55,
            "small_accuracy": 0.45,
            "agreement_accuracy": 0.6,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.4,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 28.41442916666565,
            "small_mean_absolute_error": 47.50380104166834
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T14:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3299,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1445Z",
      "signal_timestamp": "2026-10-17T14:46:18.624861Z",
      "target_timestamp": "2026-10-17T14:45:00Z",
      "resolution_timestamp": "2026-10-17T15:00:00Z",
      "strike": 81468.36,
      "brti_reference_price": 81468.358,
      "base_predicted_close": 81412.375,
      "small_predicted_close": 81453.78125,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "NORMAL",
      "is_bootstrap_context": false,
      "actual_close": 81471.5385,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 59.16349999999511,
      "small_residual": 17.75724999999511,
      "base_absolute_error": 59.16349999999511,
      "small_absolute_error": 17.75724999999511,
      "resolved_at": "2026-10-17T15:01:05.964788Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T14:30:00Z",
        "return_6h": -0.0011451077775365137,
        "return_12h": 0.0015741661060573175,
        "return_24h": -0.009336740498359974,
        "close_vs_ema12": -0.00015907814830096179,
        "close_vs_ema24": -0.0009649821505051115,
        "ema12_slope_3h": -0.0005079839416224363,
        "ema24_slope_6h": -0.0006550991251440541,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0002108686390156489,
        "return_30m": 0.0011023120068014425,
        "return_60m": 0.001175182805559949,
        "return_120m": 0.000673149579778709,
        "consecutive_up_closes": 2,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.0003128242314058838,
        "close_vs_ema6": 0.0005066808860509919,
        "close_vs_ema12": 0.00045068401829495564,
        "ema3_slope": 0.0003129221210280697,
        "ema6_slope": 0.00020271343883049298,
        "realized_volatility_30m": 0.0003401933954754188,
        "realized_volatility_60m": 0.00036457067635098714,
        "return_acceleration": -0.0006803867909508376
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3298,
        "resolved_agreement_count": 2159,
        "prospective_resolved_sample_count": 3279,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.75,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 38.58244791666584,
            "small_mean_absolute_error": 40.328046875005384
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 33.78965104166127,
            "small_mean_absolute_error": 47.15362760416974
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 28.029289930554416,
            "small_mean_absolute_error": 49.340951388893394
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.55,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.45,
            "inverted_agreement_accuracy": 0.44999999999999996,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 30.578199999999196,
            "small_mean_absolute_error": 46.675775000001885
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T14:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3300,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1500Z",
      "signal_timestamp": "2026-10-17T15:01:17.805832Z",
      "target_timestamp": "2026-10-17T15:00:00Z",
      "resolution_timestamp": "2026-10-17T15:15:00Z",
      "strike": 81471.54,
      "brti_reference_price": 81471.5385,
      "base_predicted_close": 81422.7421875,
      "small_predicted_close": 81464.6171875,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81480.19766666667,
      "actual_direction": "UP",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": 57.455479166674195,
      "small_residual": 15.580479166674195,
      "base_absolute_error": 57.455479166674195,
      "small_absolute_error": 15.580479166674195,
      "resolved_at": "2026-10-17T15:16:05.545210Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T14:45:00Z",
        "return_6h": -0.001536324745940787,
        "return_12h": 0.0011167969720369264,
        "return_24h": -0.004829624417919565,
        "close_vs_ema12": -0.00011514544457502662,
        "close_vs_ema24": -0.000906935063489267,
        "ema12_slope_3h": -0.00048136688880939804,
        "ema24_slope_6h": -0.0006732873699359931,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 3.903969685992159e-05,
        "return_30m": 0.00024991656812334284,
        "return_60m": 0.0010448149073560842,
        "return_120m": 0.0008408423506471863,
        "consecutive_up_closes": 3,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.00017590712165493905,
        "close_vs_ema6": 0.0003897537727379774,
        "close_vs_ema12": 0.00041436527256655253,
        "ema3_slope": 0.00017593807041449416,
        "ema6_slope": 0.00015592581816559203,
        "realized_volatility_30m": 8.591447107786365e-05,
        "realized_volatility_60m": 0.0003797321151029371,
        "return_acceleration": -0.0001718289421557273
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3299,
        "resolved_agreement_count": 2160,
        "prospective_resolved_sample_count": 3280,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 52.995583333329705,
            "small_mean_absolute_error": 32.57516666666925
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 35.941901041664096,
            "small_mean_absolute_error": 40.955291666672565
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.4166666666666667,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.5833333333333333,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 32.02335590277653,
            "small_mean_absolute_error": 46.41444444444884
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 33.274196874999326,
            "small_mean_absolute_error": 46.30927187500201
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T14:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3301,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1515Z",
      "signal_timestamp": "2026-10-17T15:16:16.839954Z",
      "target_timestamp": "2026-10-17T15:15:00Z",
      "resolution_timestamp": "2026-10-17T15:30:00Z",
      "strike": 81480.2,
      "brti_reference_price": 81480.19766666667,
      "base_predicted_close": 81454.9453125,
      "small_predicted_close": 81473.59375,
      "base_direction": "DOWN",
      "small_direction": "DOWN",
      "models_agree": true,
      "agreement_direction": "DOWN",
      "micro_regime_15m": "UP",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81392.70000000001,
      "actual_direction": "DOWN",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -62.24531249998836,
      "small_residual": -80.89374999998836,
      "base_absolute_error": 62.24531249998836,
      "small_absolute_error": 80.89374999998836,
      "resolved_at": "2026-10-17T15:31:05.389482Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T15:00:00Z",
        "return_6h": -0.0014027308055751808,
        "return_12h": 0.0017205237704596144,
        "return_24h": -0.0019376384025241444,
        "close_vs_ema12": -8.510955680551824e-06,
        "close_vs_ema24": -0.0007841912858346234,
        "ema12_slope_3h": -0.0004450467614937059,
        "ema24_slope_6h": -0.0006882886287685741,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.00010628456054839752,
        "return_30m": 0.00014532840672543124,
        "return_60m": 0.0012478006107745632,
        "return_120m": 0.0012230525953209614,
        "consecutive_up_closes": 4,
        "consecutive_down_closes": 0,
        "close_vs_ema3": 0.000141085281341935,
        "close_vs_ema6": 0.00035429246797580305,
        "close_vs_ema12": 0.00044055183276348053,
        "ema3_slope": 0.0001411051892072912,
        "ema6_slope": 0.0001417370737413215,
        "realized_volatility_30m": 3.3622431844237965e-05,
        "realized_volatility_60m": 0.00034007002894747754,
        "return_acceleration": 6.724486368847593e-05
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3300,
        "resolved_agreement_count": 2161,
        "prospective_resolved_sample_count": 3281,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.0,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 67.22736979166802,
            "small_mean_absolute_error": 24.821119791668025
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.375,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 40.607908854164634,
            "small_mean_absolute_error": 35.4347760416731
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 36.62708333333163,
            "small_mean_absolute_error": 44.12168750000395
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 35.54326354166697,
            "small_mean_absolute_error": 45.49630729166965
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "UP",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T15:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3302,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1530Z",
      "signal_timestamp": "2026-10-17T15:31:16.597867Z",
      "target_timestamp": "2026-10-17T15:30:00Z",
      "resolution_timestamp": "2026-10-17T15:45:00Z",
      "strike": 81392.7,
      "brti_reference_price": 81392.70000000001,
      "base_predicted_close": 81406.6875,
      "small_predicted_close": 81446.84375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81367.14700000001,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -39.54049999998824,
      "small_residual": -79.69674999998824,
      "base_absolute_error": 39.54049999998824,
      "small_absolute_error": 79.69674999998824,
      "resolved_at": "2026-10-17T15:46:06.652589Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T15:15:00Z",
        "return_6h": -0.001832625114961739,
        "return_12h": -0.0009395202179492967,
        "return_24h": -0.001479082374873042,
        "close_vs_ema12": -0.0010382218974354096,
        "close_vs_ema24": -0.001818934375287462,
        "ema12_slope_3h": -0.0004488572679373082,
        "ema24_slope_6h": -0.0007118384739180916,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010738519195131468,
        "return_30m": -0.0009676814928440969,
        "return_60m": -0.0007180067643585142,
        "return_120m": -0.0003178901668129397,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.00046667675704237244,
        "close_vs_ema6": -0.0005143485922969315,
        "close_vs_ema12": -0.0005363219022199717,
        "ema3_slope": -0.00046645907143560983,
        "ema6_slope": -0.00020569711690976433,
        "realized_volatility_30m": 0.0005900682400307722,
        "realized_volatility_60m": 0.0005200205321304472,
        "return_acceleration": -0.0011801364800615444
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3301,
        "resolved_agreement_count": 2162,
        "prospective_resolved_sample_count": 3282,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 61.94815104166264,
            "small_mean_absolute_error": 35.81338541666264
          },
          "8": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 45.14295052083253,
            "small_mean_absolute_error": 42.8907500000023
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 39.801723958329,
            "small_mean_absolute_error": 45.37250000000131
          },
          "20": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 33.76683854166622,
            "small_mean_absolute_error": 43.66792916666891
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T15:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3303,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1545Z",
      "signal_timestamp": "2026-10-17T15:46:19.316515Z",
      "target_timestamp": "2026-10-17T15:45:00Z",
      "resolution_timestamp": "2026-10-17T16:00:00Z",
      "strike": 81367.15,
      "brti_reference_price": 81367.14700000001,
      "base_predicted_close": 81390.6015625,
      "small_predicted_close": 81429.59375,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81243.16533333334,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -147.4362291666621,
      "small_residual": -186.4284166666621,
      "base_absolute_error": 147.4362291666621,
      "small_absolute_error": 186.4284166666621,
      "resolved_at": "2026-10-17T16:01:06.174987Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T15:30:00Z",
        "return_6h": -0.0023819288434290264,
        "return_12h": -0.001440571988481354,
        "return_24h": -0.0026317679245120296,
        "close_vs_ema12": -0.001296737308820406,
        "close_vs_ema24": -0.0020884423846573297,
        "ema12_slope_3h": -0.000453796920050098,
        "ema24_slope_6h": -0.0007462612078352748,
        "score": 0,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00031394707387766285,
        "return_30m": -0.001387461860722916,
        "return_60m": -0.0012423350916189735,
        "return_120m": -6.861225689758221e-05,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.00039039100522142434,
        "close_vs_ema6": -0.000591664413536086,
        "close_vs_ema12": -0.0007194099796286046,
        "ema3_slope": -0.0003902386595588947,
        "ema6_slope": -0.00023660976798256517,
        "realized_volatility_30m": 0.000379952422817742,
        "realized_volatility_60m": 0.00046866975275550036,
        "return_acceleration": 0.000759904845635484
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3302,
        "resolved_agreement_count": 2163,
        "prospective_resolved_sample_count": 3283,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 54.60119791666148,
            "small_mean_absolute_error": 48.48205729166148
          },
          "8": {
            "base_accuracy": 0.375,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 46.59182291666366,
            "small_mean_absolute_error": 44.40505208333343
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 40.72683333332801,
            "small_mean_absolute_error": 47.59643750000032
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.45,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.55,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 34.103811458332345,
            "small_mean_absolute_error": 47.29477187500161
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T15:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3304,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1600Z",
      "signal_timestamp": "2026-10-17T16:01:17.320432Z",
      "target_timestamp": "2026-10-17T16:00:00Z",
      "resolution_timestamp": "2026-10-17T16:15:00Z",
      "strike": 81243.17,
      "brti_reference_price": 81243.16533333334,
      "base_predicted_close": 81343.1796875,
      "small_predicted_close": 81269.90625,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81295.95666666668,
      "actual_direction": "UP",
      "base_correct": true,
      "small_correct": true,
      "agreement_correct": true,
      "base_residual": -47.223020833320334,
      "small_residual": 26.050416666679666,
      "base_absolute_error": 47.223020833320334,
      "small_absolute_error": 26.050416666679666,
      "resolved_at": "2026-10-17T16:23:06.291194Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T15:45:00Z",
        "return_6h": -0.0037907367478328124,
        "return_12h": -0.002638497831749853,
        "return_24h": -0.0003456265078914944,
        "close_vs_ema12": -0.002703763227101863,
        "close_vs_ema24": -0.003534773973604466,
        "ema12_slope_3h": -0.0005153856680366609,
        "ema24_slope_6h": -0.000808954886585167,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0015237312753103582,
        "return_30m": -0.0018371999782127446,
        "return_60m": -0.00280310364663916,
        "return_120m": -0.001761217463760012,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0009576799882369258,
        "close_vs_ema6": -0.0015112659832200448,
        "close_vs_ema12": -0.0018977696547826106,
        "ema3_slope": -0.0009567637147737118,
        "ema6_slope": -0.000604141186078544,
        "realized_volatility_30m": 0.0006048921007163477,
        "realized_volatility_60m": 0.000635889779488342,
        "return_acceleration": -0.0012097842014326954
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3303,
        "resolved_agreement_count": 2164,
        "prospective_resolved_sample_count": 3284,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 76.66938020832822,
            "small_mean_absolute_error": 90.64984895832822
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 64.83248177082896,
            "small_mean_absolute_error": 61.612507812498734
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 49.517727430552135,
            "small_mean_absolute_error": 57.52014409722445
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 39.79069062499839,
            "small_mean_absolute_error": 56.17065625000178
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T15:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3305,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1615Z",
      "signal_timestamp": "2026-10-17T16:29:36.881815Z",
      "target_timestamp": "2026-10-17T16:15:00Z",
      "resolution_timestamp": "2026-10-17T16:30:00Z",
      "strike": 81295.96,
      "brti_reference_price": 81295.95666666668,
      "base_predicted_close": 81335.40625,
      "small_predicted_close": 81374.96875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "DEGRADED",
      "is_bootstrap_context": false,
      "actual_close": 81209.07966666667,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -126.32658333332802,
      "small_residual": -165.88908333332802,
      "base_absolute_error": 126.32658333332802,
      "small_absolute_error": 165.88908333332802,
      "resolved_at": "2026-10-17T16:31:04.558399Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T16:00:00Z",
        "return_6h": -0.0020664246862220903,
        "return_12h": -0.0017550767602263484,
        "return_24h": -0.002320499490605865,
        "close_vs_ema12": -0.001971984250129677,
        "close_vs_ema24": -0.0028278915627208967,
        "ema12_slope_3h": -0.0005368032519286192,
        "ema24_slope_6h": -0.0008348264086129875,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": 0.0006497941471967916,
        "return_30m": -0.0008749272397781116,
        "return_60m": -0.0022611751723249363,
        "return_120m": -0.0010161960573114026,
        "consecutive_up_closes": 1,
        "consecutive_down_closes": 0,
        "close_vs_ema3": -0.00015427786593402715,
        "close_vs_ema6": -0.0006161903014946235,
        "close_vs_ema12": -0.0010572259023632347,
        "ema3_slope": -0.00015425406794578045,
        "ema6_slope": -0.0002464153850897377,
        "realized_volatility_30m": 0.001086762711253575,
        "realized_volatility_60m": 0.000824143126601675,
        "return_acceleration": 0.00217352542250715
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3304,
        "resolved_agreement_count": 2165,
        "prospective_resolved_sample_count": 3285,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.5,
            "agreement_accuracy": 0.5,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.5,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 74.11126562498976,
            "small_mean_absolute_error": 93.26733333332959
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.375,
            "agreement_accuracy": 0.375,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.625,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 70.66931770832889,
            "small_mean_absolute_error": 59.04422656249881
          },
          "12": {
            "base_accuracy": 0.5,
            "small_accuracy": 0.4166666666666667,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.4166666666666667,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 51.77569444443967,
            "small_mean_absolute_error": 54.71229513889193
          },
          "20": {
            "base_accuracy": 0.45,
            "small_accuracy": 0.35,
            "agreement_accuracy": 0.4,
            "both_up_accuracy": 0.55,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.6,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 42.13950312499728,
            "small_mean_absolute_error": 56.51982291666864
          }
        },
        "current_losing_streak": 0,
        "degradation_trigger": false,
        "inversion_trigger": false,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T16:00:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3306,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1630Z",
      "signal_timestamp": "2026-10-17T16:31:15.279491Z",
      "target_timestamp": "2026-10-17T16:30:00Z",
      "resolution_timestamp": "2026-10-17T16:45:00Z",
      "strike": 81209.08,
      "brti_reference_price": 81209.07966666667,
      "base_predicted_close": 81292.7265625,
      "small_predicted_close": 81233.828125,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81182.30216666668,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -110.42439583332452,
      "small_residual": -51.525958333324525,
      "base_absolute_error": 110.42439583332452,
      "small_absolute_error": 51.525958333324525,
      "resolved_at": "2026-10-17T16:46:06.864155Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T16:15:00Z",
        "return_6h": -0.003828599577839764,
        "return_12h": -0.0025303152612095037,
        "return_24h": -0.004185126711143239,
        "close_vs_ema12": -0.0029148677833070735,
        "close_vs_ema24": -0.0038135296016597042,
        "ema12_slope_3h": -0.0006198396069995171,
        "ema24_slope_6h": -0.0008964874428378788,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0010686509337263228,
        "return_30m": -0.00041955118965164573,
        "return_60m": -0.00225598036842789,
        "return_120m": -0.0029723673236216053,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 1,
        "close_vs_ema3": -0.0006117559818117346,
        "close_vs_ema6": -0.0012035668239069874,
        "close_vs_ema12": -0.0017984507571440211,
        "ema3_slope": -0.0006113819652374675,
        "ema6_slope": -0.00048119506939425793,
        "realized_volatility_30m": 0.0008592225404615572,
        "realized_volatility_60m": 0.0008233436876175506,
        "return_acceleration": -0.0017184450809231144
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3305,
        "resolved_agreement_count": 2166,
        "prospective_resolved_sample_count": 3286,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 90.13158333332467,
            "small_mean_absolute_error": 114.5161666666645
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 76.03986718749366,
            "small_mean_absolute_error": 75.16477604166357
          },
          "12": {
            "base_accuracy": 0.4166666666666667,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 60.13916145832991,
            "small_mean_absolute_error": 66.7658888888897
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.5,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 48.175240624997244,
            "small_mean_absolute_error": 63.57157604166859
          }
        },
        "current_losing_streak": 1,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T16:15:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3307,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1645Z",
      "signal_timestamp": "2026-10-17T16:46:19.402984Z",
      "target_timestamp": "2026-10-17T16:45:00Z",
      "resolution_timestamp": "2026-10-17T17:00:00Z",
      "strike": 81182.3,
      "brti_reference_price": 81182.30216666668,
      "base_predicted_close": 81224.109375,
      "small_predicted_close": 81204.6796875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": 81141.54449999997,
      "actual_direction": "DOWN",
      "base_correct": false,
      "small_correct": false,
      "agreement_correct": false,
      "base_residual": -82.5648750000255,
      "small_residual": -63.135187500025495,
      "base_absolute_error": 82.5648750000255,
      "small_absolute_error": 63.135187500025495,
      "resolved_at": "2026-10-17T17:01:07.320539Z",
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T16:30:00Z",
        "return_6h": -0.004252488715569935,
        "return_12h": -0.003318133376904564,
        "return_24h": -0.0030291739678837137,
        "close_vs_ema12": -0.003111660359819468,
        "close_vs_ema24": -0.004056925102650544,
        "ema12_slope_3h": -0.000689955457322533,
        "ema24_slope_6h": -0.0009656128361853478,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.00032973529696322945,
        "return_30m": -0.0013980338587565866,
        "return_60m": -0.002271737920629513,
        "return_120m": -0.003511250752510797,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 2,
        "close_vs_ema3": -0.0004708663914266831,
        "close_vs_ema6": -0.0010954120911355059,
        "close_vs_ema12": -0.0018008604963123398,
        "ema3_slope": -0.0004706447806174241,
        "ema6_slope": -0.0004379729321160042,
        "realized_volatility_30m": 0.0003694578183815467,
        "realized_volatility_60m": 0.0008221718578811755,
        "return_acceleration": 0.0007389156367630934
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3306,
        "resolved_agreement_count": 2167,
        "prospective_resolved_sample_count": 3287,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 107.85255729165874,
            "small_mean_absolute_error": 107.47346874999857
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 81.22687760416011,
            "small_mean_absolute_error": 77.97776302083003
          },
          "12": {
            "base_accuracy": 0.3333333333333333,
            "small_accuracy": 0.3333333333333333,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.3333333333333333,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 67.01206770832869,
            "small_mean_absolute_error": 65.42785763888848
          },
          "20": {
            "base_accuracy": 0.4,
            "small_accuracy": 0.3,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.45,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 49.30832499999669,
            "small_mean_absolute_error": 60.795676041668045
          }
        },
        "current_losing_streak": 2,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T16:30:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    },
    {
      "id": 3308,
      "version": "KALSHI_15M_MODEL_STATE_V1",
      "experiment_group_id": "kalshi15m-20261017T1700Z",
      "signal_timestamp": "2026-10-17T17:01:19.007385Z",
      "target_timestamp": "2026-10-17T17:00:00Z",
      "resolution_timestamp": "2026-10-17T17:15:00Z",
      "strike": 81141.54,
      "brti_reference_price": 81141.54449999997,
      "base_predicted_close": 81186.5078125,
      "small_predicted_close": 81177.7421875,
      "base_direction": "UP",
      "small_direction": "UP",
      "models_agree": true,
      "agreement_direction": "UP",
      "micro_regime_15m": "DOWN",
      "model_state_at_signal": "INVERTED_CANDIDATE",
      "is_bootstrap_context": false,
      "actual_close": null,
      "actual_direction": null,
      "base_correct": null,
      "small_correct": null,
      "agreement_correct": null,
      "base_residual": null,
      "small_residual": null,
      "base_absolute_error": null,
      "small_absolute_error": null,
      "resolved_at": null,
      "market_regime": {
        "regime": "NEUTRAL",
        "source": "btcflix_price_features",
        "method_version": "price_features_15m_v1",
        "source_interval_minutes": 15,
        "feature_timestamp": "2026-10-17T16:45:00Z",
        "return_6h": -0.004674099173759938,
        "return_12h": -0.0034423223480207765,
        "return_24h": -0.002224429061496336,
        "close_vs_ema12": -0.00346522550910644,
        "close_vs_ema24": -0.0044634183151703866,
        "ema12_slope_3h": -0.0007845270243979074,
        "ema24_slope_6h": -0.0010420240087201105,
        "score": -1,
        "classification_notes": "BULL/BEAR requires at least two aligned votes from 24h return, close-vs-EMA24, and EMA12 3h slope; otherwise NEUTRAL"
      },
      "micro_regime_features": {
        "return_15m": -0.0005020511315757537,
        "return_30m": -0.0008316208845600137,
        "return_60m": -0.0012508231666802372,
        "return_120m": -0.004050420626339646,
        "consecutive_up_closes": 0,
        "consecutive_down_closes": 3,
        "close_vs_ema3": -0.0004865772042299543,
        "close_vs_ema6": -0.0011411730082566685,
        "close_vs_ema12": -0.0019485425893495112,
        "ema3_slope": -0.00048634056199881037,
        "ema6_slope": -0.00045626093423767333,
        "realized_volatility_30m": 8.61579173062621e-05,
        "realized_volatility_60m": 0.0006192739385393276,
        "return_acceleration": -0.0001723158346125242
      },
      "model_state_metrics_at_signal": {
        "resolved_sample_count": 3307,
        "resolved_agreement_count": 2168,
        "prospective_resolved_sample_count": 3288,
        "bootstrap_context_count": 19,
        "rolling": {
          "4": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.25,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 4,
            "resolved_agreements": 4,
            "base_mean_absolute_error": 91.63471874999959,
            "small_mean_absolute_error": 76.65016145833943
          },
          "8": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.25,
            "both_up_accuracy": 0.375,
            "both_down_accuracy": 0.5,
            "inverted_agreement_accuracy": 0.75,
            "resolved_samples": 8,
            "resolved_agreements": 8,
            "base_mean_absolute_error": 84.1520494791639,
            "small_mean_absolute_error": 83.65000520833382
          },
          "12": {
            "base_accuracy": 0.25,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.3333333333333333,
            "both_up_accuracy": 0.25,
            "both_down_accuracy": 0.4166666666666667,
            "inverted_agreement_accuracy": 0.6666666666666667,
            "resolved_samples": 12,
            "resolved_agreements": 12,
            "base_mean_absolute_error": 73.76656076388583,
            "small_mean_absolute_error": 66.62505902777896
          },
          "20": {
            "base_accuracy": 0.35,
            "small_accuracy": 0.25,
            "agreement_accuracy": 0.35,
            "both_up_accuracy": 0.4,
            "both_down_accuracy": 0.4,
            "inverted_agreement_accuracy": 0.65,
            "resolved_samples": 20,
            "resolved_agreements": 20,
            "base_mean_absolute_error": 52.87483333333148,
            "small_mean_absolute_error": 61.30866875000284
          }
        },
        "current_losing_streak": 3,
        "degradation_trigger": true,
        "inversion_trigger": true,
        "recovery_trigger": false
      },
      "micro_regime_metadata": {
        "regime": "DOWN",
        "method_version": "KALSHI_15M_MICRO_REGIME_V1",
        "feature_timestamp": "2026-10-17T16:45:00Z",
        "classification_rule": "UP when 30-minute return, close-vs-EMA3 and EMA3 slope are positive; DOWN when all three are negative; otherwise CHOP",
        "is_trade_gate": false
      }
    }
  ],
  "experiment_discipline": "V1 thresholds and micro-regime rules are frozen. Bootstrap observations inform the deployment-time state only; no historical treatment or shadow orders are created."
}
